/*
Theme Name: Papaya
Theme URI: http://wcandy.com/
Version: 1.2
Author: Michael Castilla
Author: http://wpcandy.com/
*/

/* Body */
body
{
	margin : 0px auto;
	background : #000 url("images/bg.jpg")  0 0px repeat-x;
	font : normal normal 11px tahoma, helvetica, sans-seirf;
}

img
{
	border : none;
}

form
{
	padding : 0px;
	margin : 0px;
}



#page
{
	width : 936px;
	overflow : hidden;
	margin : 0px auto;
	position : relative;
}

#langs
{
	position : absolute;
	top : 2px;
	right : 3px;
}

#langs a
{
	color : #fff;
	text-decoration : none;
	text-transform : uppercase;
}

#langs a:hover
{
	color : #000;
}


#top
{
	width : 936px;
	height : 120px;
	overflow : hidden;
	padding-top:19px;
}

#top img
{
	float:left;
}

div.pasek
{
	width : 936px;
	
}

#linki
{
	background : transparent url("images/bg_linki.jpg") 0px -5px repeat-y;
	width : 936px;
	overflow : hidden;
	
}

#podklad
{
	background : transparent url("images/bg1_linki.jpg") 0px 0px no-repeat;
	width : 936px;
	overflow : hidden;
	padding : 13px 0px;
	height :  162px;
}

#podklad *
{
	vertical-align : top;
	outline : medium none;
}

#podklad img.hide
{
	display : none;
}

#content
{
	width : 936px;
	background : transparent url("images/bg_content.jpg") 0px 0px repeat-y;
	overflow : hidden;
	margin : 0px auto;
}

#posy
{
	padding-top : 12px;
	margin-left : -10px;
}

#content_left
{
	width : 450px;
	overflow : hiden;
	padding-left  :10px;
	float : left;
	font-size : 12px;
	color : #fff;
	font-family : "Verdana",tahoma, helvetica, sans-seirf;
}

#content_left h2
{
	margin : 0px;
	padding : 0px;
	font-size : 14px;
	color : #ffc801;
	padding-top : 15px;
	
	padding-bottom : 1px;
}

#content_left a
{
	margin : 0px;
	padding : 0px;
	font-size : 14px;
	color : #ffc801;
	text-decoration : none;
}

#content_left a:hover
{
	text-decoration : underline;
}


#content_right
{
	color : #fff;
	font-size : 12px;
	font-family : "Verdana",tahoma, helvetica, sans-seirf;
	float : right;
	padding-right : 18px;
	width:410px;
}

#posy1
{
	padding-top : 13px;
	padding-right : 165px;
	padding-bottom : 20px;
}

#dane_prod span
{
	color : #d984bd;
	font-size : 12px;
	font-family : "Verdana",tahoma, helvetica, sans-seirf;
	padding-right : 15px;
}

#dane_prod
{
	float:left;
	line-height:23px;
	padding-top:18px;
	width:406px;
}

#dane_prod a
{
	color : #ffc801;
	float : right;
	text-decoration : none;
	font-weight : bold;
}

#dane_prod a:hover
{
	text-decoration : underline;
}

#sle
{
	padding-top : 19px;
}

#newsleter input
{
	
	border : none;
	margin-top : -15px;
	width : 240px;
	color : #fff;
	padding : 0px 7px;
	background: transparent url(images/bg_input.jpg) 0px 0px no-repeat;
	margin-right  :5px;
	height : 32px !important;
	font-size : 12px;
}

#newsleter input.submit
{
	margin-left : -15px;
	margin-top : 10px;
	height : auto !important;
	margin-left:-14px !important; 
}

#newsleter span
{
	
}

#tu_klik
{
	
	font-family : arial, sans-serif;
	font-size : 12px;
	word-spacing: -2px;
	padding-top : 10px;
	padding-bottom : 25px;
}

#tu_klik a
{
	font-family : "letter gothic";
	font-size : 12px;
	color : #fff;
	text-decoration : none;
}

#tu_klik a:hover
{
	text-decoration : underline;
}



#bottom_podklad
{
	background : transparent url("images/bg1_stopka.jpg") 0px 0px no-repeat;
	width : 936px;
	height : 300px;
	overflow : hidden;
}



#bottom
{
	border-top : 1px solid #222222;
	width : 936px;
	overflow : hidden;
	height : 232px;
	background : transparent url("images/bg1_stopka.jpg") 0px -3px repeat-y;
}

#podklad10
{
	background : transparent url("images/bg_stopka.jpg") 0px 0px no-repeat;
	width : 947px;
	overflow : hidden;
	padding : 9px 0px;
	padding-left: 2px;
}

#logi_x
{
	margin-right : 10px;
	width : 280px;
}



#copy
{
	padding-left : 20px;
	padding-bottom : 8px;
}

#copy span
{
	font-family : arial,sans-serif;
	font-size : 12px;
	color : #fff;
}

#dane_firmy
{
	font-family :  tahoma,sans-serif;
	font-size : 10px;
	color : #fff;
	word-spacing: -3px;
}

#dane_firmy *
{
	margin-right : 4px;
}

#dane_firmy img
{
	float : left;
	
	padding-right : 10px;
}

#dane_firmy span
{
	font-size : 16px;
	font-family :  arial,sans-serif;
	word-spacing: -2px;
	color : #fff;
}

#dane_firmy a
{
	font-family :  arial,sans-serif;
	font-size : 16px;
	color : #fff;
	text-decoration : none;
}

#dane_firmy a:hover
{
	text-decoration : underline;
}

#dane_firmy b
{
	font-family : "Myriad Pro", helvetica, sans-seirf;
	font-size : 16px;
	color : #fff;
	
}



#bottom_right
{
	float : right;
	padding-top: 8px;
}

#str
{
	line-height : 22px;
	position : absolute;
	bottom : 10px;
	left : 10px;
}


#str a
{
	border : 1px #FFC801 solid;
	padding : 1px 5px !important;
	margin : 0px 1px 0px 0px !important;
	color : #FFC801;
	text-decoration : none;
	font-weight : normal;
	font-size : 14px;
}

#str span.current
{
	border : 1px #FFC801 solid;
	padding : 0px 5px 1px 5px !important;
	margin : 0px 1px 0px 0px !important;
	font-weight : bold;
	font-size:15px;
	background-color : #FFC801;
	color : #000;
}

#str a:hover
{
	text-decoration : underline;
}



#content_left div.entry
{
	margin-top : -10px;
}






















#podklad
{
	background : transparent url("images/bg1_linki.jpg") 0px 0px no-repeat;
	width : 936px;
	overflow : hidden;
	padding : 15px 0px;
}



#content
{
	width : 936px;
	background : transparent url("images/bg_content.jpg") 0px 0px repeat-y;
	overflow : hidden;
	position : relative;
	margin : 0px auto;
}

#posy
{
	padding-top : 13px;
	margin-left : -10px;
}

#content_left
{
	width : 450px;
	overflow : hiden;
	padding-left  :10px;
	float : left;
	font-size : 12px;
	line-height:16px;
	color : #fff;
	font-family : "Verdana",tahoma, helvetica, sans-serif;
}

#content2
{
	width : 923px;
	overflow : hiden;
	padding-left  :5px;
	float : left;
	font-size : 12px;
	line-height:16px;
	color : #fff;
	font-family : "Verdana",tahoma, helvetica, sans-serif;
	position : relative;
}


#praca
{
	padding-right:503px;
	width:395px;
	padding-top : 8px;
	line-height : 16px;
	height : 496px;
}

#nagrody_left
{
	width:365px;
	padding-top : 10px;
	padding-bottom : 40px;
	float : left;
	margin-left:-2px;
}

#nagrody_right
{
	float:right;
	padding-bottom : 40px;
	padding-right : 5px;
	padding-top : 10px;
	width : 535px;
}

#nagrody_left p, #nagrody_right p
{
	padding : 0px;
	margin : 0px;
}


#nagrody_right b,#ofirmie b,#nagrody_right strong,#ofirmie strong
{
	color : #ffc801;
}

#kontakt
{
	padding : 35px 0px;
	padding-left: 4px;
}

#kontakt_txt
{
	width : 220px;
	float: left;
	padding-right : 30px;
}

#kontakt_h
{
	height : 30px;
	overflow : hidden;
}

#kontakt *
{
	vertical-align : top;
}

#ofirmie
{
	padding-bottom : 40px;
	padding-top : 40px;
	padding-right : 13px;
}

#showreel
{
	float : left;
	width : 259px;;
	height : 270px;
	padding-left:29px;
	padding-right:66px;
	padding-top: 6px;
}


#teledyski
{
	padding-top : 48px;
	font-size : 12px;
	line-height : 16px;
	padding-bottom : 20px;
}	


#teledyski td img
{
	width : 258px;
	height : 163px;
}


#teledyski span
{
	color : #ffc801;
}


#teledyski td
{
	vertical-align : top;
	padding-bottom : 15px;
	padding-right : 63px;
}

#content_left h2, #content2 h2
{
	margin : 0px;
	padding : 0px;
	font-size : 14px;
	font-weight:inherit;
	color : #ffc801;
	padding : 17px 0 5px;
}

#content_left a, #content2 a
{
	margin : 0px;
	padding : 0px;
	color : #ffc801;
	text-decoration : none;
	font-family : "Verdana",tahoma, helvetica, sans-serif;
}

#content_left a:hover, #content2 a:hover
{
	text-decoration : underline;
}


#content_right
{
	color : #fff;
	font-size : 12px;
	font-family : "Verdana",tahoma, helvetica, sans-seirf;
	float : right;
	padding-right : 18px;
	width:410px;
}

















}
.box, .clip {
float:left;
width:258px;
}
.box h3, .clip h3 {
border-bottom:medium none;
color:#666666;
font-size:11px;
font-weight:normal;
margin-bottom:7px;
text-transform:uppercase;
}
.clip .clipContainer {
left:0;
position:relative;
top:0;
}
.clip .clipContainer a {
background:url("images/blank.gif") no-repeat scroll center center transparent;
border-bottom:medium none;
display:block;
height:163px;
left:0;
overflow:hidden;
position:absolute;
text-indent:-9999px;
top:0;
width:258px;
z-index:100;
}
.clip .clipContainer a:hover, .clip .clipContainer a:focus {
background : transparent url('images/play_.png') center center no-repeat;
_background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://papaya-films.com/themes/papaya/images/play_.png');

-moz-opacity: 0.5;
	opacity: 0.5;
	filter: alpha(opacity=60);
	border: 1px transparent solid;

}



















div.person 
{
	float:left;
	margin-left:10px;
	padding-bottom:60px;
	padding-top:7px;
	width:266px;
	padding-right:44px;
}


#content_person 
{
	overflow:hidden;
	width:960px;
}


div.person1
{
	float : left;
	width : 258px;
	
	padding-top : 18px;
	padding-left : 66px;
	padding-bottom : 60px;
}







#showreel_opsis
{
	width : 872px;
	color:#FFFFFF;
	font-family: Verdana,helvetica,sans-serif;
	font-size:12px;
	line-height:16px;
}

#teledyski table
{
	margin-top : -35px;
	padding-left:10px;
}

/*

#teledyski table
{
	margin-top : -15px;
	padding-left : 62px;
}

#teledyski table img , #teledyski table a
{
	height : 100px;
	width : 155px;;
}


*/


#realizacje .page-numbers
{
	display : none;
}

#realizacje .prev , #realizacje  .next
{
	display : inline;
}

div.absol
{
	
	float : right;
	
	text-align : right;
	width : 150px;
}



#content_left div.date
{
	color : #959595;
	font-size : 10px;
	padding-top : 5px;
	margin-bottom : -10px
}