@charset "utf-8";
/* CSS Document */
* { font-family: Tahoma,Geneva,Arial,Nimbus Sans L,Helvetica,sans-serif; } /* so that it other crap isn't ballsed up in non IE browsers and without MS Office installed */
body{
	/* font-family: tahoma; this will only work if the user has bloody MS Office installed!!!! */	

	color: #666666;
	background-color: #e7f4ff;
	margin:0px;
	font-size: 11px;
}
#contener{
width:1041px;
margin:0 auto;}

#top{
width:100%;
float:left;
height:125px;}

a.logo{
	display:block;
	float:left;
	height:125px;
	width:307px;
	background-image: url(logo.gif);
	background-repeat: no-repeat;
}
#top_prawa{
	height:125px;
	float:left;
	width:734px;
	background-image: url(top_prawa.gif);
	background-repeat: no-repeat;
}

#navi{
	height:30px;
	width:100%;
	text-align:right;
	margin-right:10px;
	float:right;
	font-size: 11px;
	color: #ffe010;
	margin-top:10px;
}
#navi a{
	font-size: 11px;
	color: #ffe010;
}
#menu{
height:30px;
margin-top:13px;
margin-left:10px;
width:100%;
float:left;}
#navi_dol{
height:30px;

width:100%;
float:left;}
#menu a{
	display:block;
	float:left;
	text-align:center;
	margin-right:2px;
	height:20px;
	padding-top:7px;
	width:101px;
	background-image: url(menu_off.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #d63f17;
	text-decoration: none;
	font-weight: bold;
}
#menu a:hover{
	background-image: url(menu_on.gif);
	height:23px;
	color: #FFFFFF;
	background-repeat: no-repeat;
}

#navi_dol_lewa{
	float:left;
	width:436px;
	margin-left:20px;
	margin-top:10px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
#navi_dol_lewa a {
	font-size: 12px;
	color: #ffd615;
	text-decoration: none;
}
#navi_dol_lewa a:hover {
text-decoration:underline;
}
#navi_dol_prawa{
float:left;
	margin-left:20px;
	margin-top:5px;
width:250px;}
#szukaj{
	height:23px;
	width:63px;
	float:left;
	background-image: url(szukaj.gif);
	background-repeat: no-repeat;
}

.szukaj{
	background:none;
	color:#FFFFFF;
	border:none;
	padding-top:4px;
	text-align:center;
	font-size: 11px;
	font-weight: bold;
}

#okno{
	background-color: #FFFFFF;
	border: 2px solid #FFFFFF;
	width:1037px;
	float:left;
	background-image: url(okno_bg.gif);
	background-repeat: repeat-x;
}
#naglowek{
	height:52px;
	float:left;
	width:837px;
	background-image: url(baner.gif);
	background-repeat: no-repeat;
}

#related_naglowek{
	height:63px;
	float:left;

	width:995px;
	background-image: url(related_nag.gif);
	background-repeat: no-repeat;
}

#related_naglowek a{
	display:block;
	float:left;
	background-image: url(related_a.gif);
	background-repeat: no-repeat;
	width:207px;
	font-weight:bold;
	margin-right:10px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	padding-top:10px;
}
#related_naglowek a:hover{
	text-decoration:underline;
		background-image: url(related_b.gif);
	color: #fdffba;
}

#lewa{
float:left;
margin-top:10px;
margin-left:5px;
width:837px;}
#prawa{
float:left;margin-top:10px;
margin-left:8px;
width:180px;}
h2{
	color:#f0f8ff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:40px;
	line-height:5px;
	font-weight:300;
}


h2 a{
	text-decoration:none;
	font-size: 14px;
	color: #6666FF;
}
.nag{
	color:#f0f8ff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:40px;
	line-height:5px;
	font-weight:300;
}
#sort{
	height:27px;
	width:181px;
	margin-top:5px;
	padding:5px;

	float:left;
	background-image: url(sort.gif);
	background-repeat: no-repeat;
}
#miniatury{
	background-color: #d4ecff;
	border: 2px solid #d9eeff;
	width:833px;
	float:left;
}

#miniatury a{

	font-weight: bold;
	color: #CC6600;
	text-decoration: none;	
}
hr{
	color: #66CCFF;
}
#miniatury2{
		border: 2px solid #d9eeff;
	width:991px;
	margin-top:-10px;
	float:left;
}
#mianitura{
width:205px;
height:195px;
margin-right:2px;
margin-bottom:5px;
margin-top:5px;
float:left;}

#mianitura2{
width:205px;
height:195px;
margin-right:15px;
margin-bottom:10px;
margin-left:25px;
margin-top:3px;
float:left;}
#min{
	width:201px;
	height:155px;
	float:left;
	background-color: #000000;
	border: 2px solid #ffbc0d;
}
#tekst{
	width:98%;
	margin-left:5px;
	float:left;
	color: #2b7cbd;
}
#tekst span.overflowcontrol
{
	/* in case of long descriptions in integerated galleries */
	display:	block;
	height:		32px;
	overflow:	hidden;
	line-height:	16px;
}
.lina{
	border-left-width: 1px;
	border-left-style: solid;
	padding-left:10px;
	border-left-color: #2b7cbd;
}

#star_off{
	height:12px;
	width:70px;
	float:left;
	background-image: url(star_off.gif);
	background-repeat: repeat-x;
}
#star_on{
	height:12px;

	float:left;
	background-image: url(star_on.gif);
	background-repeat: repeat-x;
}

#pagination{
	margin-top:15px;
	width:100%;
	margin-bottom:10px;
	margin-left:10px;
	text-align:center;
	float:left;

}

#pagination2{
	margin-top:5px;
	width:100%;
	margin-bottom:10px;
	margin-left:10px;
	text-align:center;
	float:left;

}



#pagination2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1665a4;
	padding:4px;
	min-width:15px;
	margin:2px;
	display:inline;
	
	text-decoration: none;
	background-color: #d7e7f4;
	border: 1px solid #b8dafb;
}
#pagination2 a:hover{
	color: #d7e7f4;
	background-color: #064d9b;
}

#pagination a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1665a4;
	padding:4px;
	min-width:15px;
	margin:2px;
	display:inline;
	
	text-decoration: none;
	background-color: #d7e7f4;
	border: 1px solid #b8dafb;
}
#pagination a:hover{
	color: #d7e7f4;
	background-color: #064d9b;
}
#prawa_teen{
	width:181px;
	float:left;
}


#vid_ten_nag{
	background-image: url(vid_teen_nag.gif);
	background-repeat: no-repeat;
	width:151px;
	height:36px;
	padding-top:15px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ee0707;
	text-align:center;
}


#vid_prawa_teen2{
width:151px;
margin:5px;
float:left;}

#ten_nag{
	background-image: url(teen_nag.gif);
	background-repeat: no-repeat;
	width:181px;
	height:36px;
	padding-top:15px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ee0707;
		text-align:center;
}
#ten_bg{
	width:100%;
	float:left;
	background-color: #d5ecff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c3e4ff;
	border-bottom-color: #c3e4ff;
	border-left-color: #c3e4ff;
	padding-bottom:10px;
	padding-top:10px;

}
#vid_ten_bg{
	width:149px;
	float:left;
	background-color: #d5ecff;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #c3e4ff;
	border-bottom-color: #c3e4ff;
	border-left-color: #c3e4ff;
	padding-bottom:10px;
	padding-top:10px;

}
#ten_bg a{
	display:block;
	float:left;
	width:165px;
	margin-left:5px;
	height:20px;
	background-image: url(ten_bg.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-top:5px;
	padding-left:20px;
	font-weight: bold;
	color: #1877c3;
	text-decoration:none;
	
}
#vid_ten_bg a{
	display:block;
	float:left;
	width:125px;
	margin-left:2px;
	height:20px;
	background-image: url(vid_ten_bg.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	padding-top:5px;
	padding-left:20px;
	font-weight: bold;
	color: #1877c3;
	text-decoration:none;	
}
#vid_ten_bg a:hover{
text-decoration:underline;}

#ten_bg a:hover{
text-decoration:underline;}

#teen{
width:100%;
float:left;}

#baner179{
width:179px;
margin-top:20px;
float:left;}

#baner179 img {
	border: none;
}

#top40{
width:100%;
float:left;}

#related{
width:100%;
margin-left:20px;
margin-top:20px;
float:left;}

#top_linki{
/*width:196px;
margin:5px;*/
width:194px;
margin:0px 7px 1px;
float:left;
}

#top_linki a{
	display:block;
	float:left;
	padding-top:4px;
	padding-left:16px;
	width:180px;
	height:20px;
	background-image: url(top_linki.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #074373;
	text-decoration: none;
	font-weight: bold;
}
#top_linki a:hover{
text-decoration:underline;}

#okno_dol{
	height:39px;
	margin-top:10px;
	float:left;
	width:100%;
	background-image: url(okkno_dol.gif);
	background-repeat: repeat-x;
}
#footer1{
	height:250px;
	float:left;
	width:100%;
	background-color: #044997;
	background-image: url(footer1.gif);
	background-repeat: repeat-x;
	text-align:center;
	color: #FFFFFF;
}
#footer2{
	float:left;
	width:100%;
	background-color: #044997;
	text-align:center;
	color: #d9eeff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#video_lewa{
	width:644px;
	float:left;
	background-color: #d9edff;
	border: 1px solid #cee8fe;
}
#video_prawa{
	width:351px;
	float:left;
	min-height:812px;
	background-image: url(vid_prawa.gif);
	background-repeat: no-repeat;
}
#vid_nag{
	width:600px;
	margin-left:10px;
	padding-left:24px;

	height:24px;
	padding-top:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1877c3;
	background-image: url(vid-nag.gif);
	background-repeat: no-repeat;
}
#vid_bialy{
	background-color: #f7fbff;
	border: 1px solid #c1e2fc;
	width:622px;
	margin-left:10px;
	float:left;
}
#player{
	width:610px;
	margin-left:4px;
	margin-top:5px;
	float:left;
	margin-bottom:10px;
	height:500px;
	

	border: 2px solid #ffbc0d;
}
#vid_opis{
	width:610px;
	margin-left:4px;
	margin-top:5px;
	float:left;
	background-color: #FFFFFF;
	background-image: url(video_opis.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #1877c3;
}
#vid_opis a{
	color: #1877c3;	font-size: 12px;
	text-decoration:none;
}
#vid_opis a:hover{
text-decoration:underline;}
a.download{
	width:234px;
	height:42px;
	display:block;
	float:left;
	background-image: url(download.gif);
	background-repeat: no-repeat;
}
.pom{
color:#fd6602;
font-weight:bold;}

.tag{


	color:#fd6602;
font-weight:bold;

line-height:20px;

}
#tag{
width:90%;
	border-left-width: 1px;
	padding-left:20px;
	border-left-style: solid;
		border-left-color: #c1e2fc;
float:left;

}
#vid_lina{
margin-top:10px;
	height:2px;
	width:100%;
float:;		border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #517bb3;
}

#baner500{
width:100%;
margin-top:20px;
margin-bottom:20px;
float:left;}
#baner500 img {
	border: none;
}

#baner300{
	width:313px;
	height:262px;
	margin-top:0px;
	margin-left:40px;
	margin-bottom:20px;
	padding-left:6px;
	padding-top:6px;
	float:left;
}
#baner300 img {
	border: none;
}

#vid_prawa_teen{
width:100%;
margin-left:35px;
margin-top:-20px;
float:left;}

#tlo{
	width:100%;
	float:left;
	height:100%;
	background-image: url(tlo.gif);
	background-repeat: repeat;
}

#tlo2{
width:100%;
	float:left;
	height:530px;
	background-image: url(tlo.gif);
	background-repeat: repeat;


}

#page404{
	width:995px;
	float:left;
	margin-top:20px;
	margin-left:20px;
	background-color: #cbe8ff;
	background-image: url(404_bg.gif);
	background-repeat: repeat-x;	
	
}

#page404_nag{
width:996px;
background-image: url(404_nag.gif);
background-repeat: no-repeat;
height:25px;
float:left;
}

#search_error{
	height:223px;
	width:990px;
	margin-left:30px;
	margin-top:10px;
	float:left;
	background-image: url(search_error_box.gif);
	background-repeat: no-repeat;
}
#search_pozycja{
margin-top:160px;
margin-left:40px;
	width:428px;
	float:left;
	display:inline;
}
.error{
font-size:18px;
color:#034ba8;

}
