/* 
	project: Internet Jobs Template
	author: Luka Cvrk (www.solucija.com)
	Stylesheet
*/


body {
	background: #000000 ;
	color: #000000;
	margin: 0px auto;
	padding: 0px;
	text-align:left;
	font: 11px "Arial", Helvetica, Sans-Serif;
	
}

a { 
	color: #3C6491;
	text-decoration: none;
	
}

a:hover {
	color: #6e87ab;
}

h1 {
	font:  16px Geneva, Arial, Helvetica, sans-serif ;
	color:#ffffff;
	font-weight: bolder;
	padding: 3px 0 0 0;
	margin: 0;
}

h1 a {
	color: #bb0000;
	background: inherit;
	text-decoration: none;
}

h1 a:hover {
	color: #bb0000;
	font-weight: bold;
	background: inherit;
	text-decoration: none;
}
h2 {font: 18px Arial, Sans-Serif;
     color: #000000;
	font-weight: normal;
	margin: 10px 0px 2px 10px;
	padding: 4px 0 10px;
}
.wynik_druzyny {text-align: center;}


h3 {
	font: 12px Arial, Sans-Serif; padding:4px;
	font-weight:bold;
}

h3 a {
	color: #aa0000;
	text-decoration: none;


}

h3 a:hover {
	color:#bb0000;
}

h4{
	font: 12px Arial, Sans-Serif;
	margin: 10px 0px 2px 10px;
	padding: 0px;
	font-weight:bold;
	color:#990000;
}




p { 
    font-family: Arial, Helvetica, sans-serif;
	font: 10px;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

p table { padding-left: 6px;
}


.artykul { 
font-family: "Trebuchet MS",  Geneva, Arial, Helvetica, sans-serif;
font-size: 14px; margin:0px; padding:0px;
text-align:justify;}



a.skrot_filmowy {

display:block;
width:400px;
height:40px;
background:url(../images/ikonki/icon_skrot_filmowy.png);
text-decoration:none}

a.skrot_filmowy:hover{
background:url(../images/ikonki/icon_skrot_filmowy_over.png);
}
a img{border:none}







img {
	border: 0;
}








ol{ list-style-position:outside; }
ul { list-style-type:none;}


#logo {
	float: left;
	padding: 0px;
	color: #ffffff;
	background: #FFFFFF inherit;
	width: 350px;
}




#header_left{
float:left; margin:0px; padding:0px;width:770px;height:180px;
}
#header_right{
float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;height:180px;
}

#header {

height:140px;
	padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
	background: #000000 url(../images/tlo/gora_header_nazwa.jpg) no-repeat left bottom; 
}


















#flesz {
	clear: both;
	width: 770px;	
	margin: 0;
	padding-left: 20px;
}






#content {
	/*background: #f5f5f5;  
	padding:4px;
	color: #000000;*/
	clear: both; 
	width: 1040px;
	padding: 0px 0px 10px 0px;
	background:#ffffff;
	margin: 0px auto ;	
}



#left {
	float: left;
	background:#ffffff;
	width: 220px;
	display: block;	
	margin:20px 10px 20px 20px;


}


#center{
	float: left;
	text-align:left;
	background:#ffffff;
	width: 500px;
	margin:10px 9px 10px 9px;
	padding:10px;
	display: block;	
	border-left: 1px dashed #999999 ;
	border-right: 1px dashed #999999 ;

}

#right {
	float: right;
	background:#ffffff;
	width: 220px;
	display: block;	
	margin:20px 20px 20px 10px;
}


#pod_menu{	background: url(../images/a_bg.gif) repeat-x left top; 	
margin:0px 20px 0px 20px; padding:0px; width:750px;}


ul#topnav {
	margin: 0px 0 0px 0; 
	padding: 0; 
	list-style: none;	
	font-size: 1.245em;
	font-weight:bold;
	clear: both;
	float: left;
	width: auto;
}
ul#topnav li{
	margin: 0; 
	padding: 0; 
	overflow: hidden; 
	float: left; 
	height:40px;
}
ul#topnav a, ul#topnav span {
	padding:10px 23px 10px 23px; 
	float: left; 
	text-decoration: none; 
	color: #fff;
	/*text-transform: uppercase;*/
	clear: both;
	height: 20px;
	line-height: 20px;
	background: #1d1d1d; 
}
ul#topnav a {	color: #7bc441; }
ul#topnav span {
	display: none;
}

ul#topnav.v2 span{
	background: url(../images/a_bg.gif) repeat-x left top;
}
ul#topnav.v2 a{
	color: #555;
	background: url(../images/a_bg.gif) repeat-x left bottom;
}































#leftmenu {
	margin: 0;
	padding: 0;

}

#leftmenu a {
	display: block;
	background:  #bb0000 url(../images/vmenuarrow.gif) no-repeat center left;
	color: #FFFFFF;
	padding: 5px 0 5px 19px;
	margin: 0 0 1px 0;
	text-decoration: none;
}

#leftmenu a:hover {
	color: #FFFFFF;
	background: #dd0000 url(../images/vmenuarrowhover.gif) no-repeat center left;
}


.leftarticle {
   	background: #ffffff;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 8px;
	line-height: 1.4em;
}

.leftreklama {
   	background: #ffffff;
	text-align: center;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 4px;

}


.leftarticle_ad {
	font: 10px Arial, Sans-Serif;
	font-weight: bold;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 16px;
	background: #FFFFFF;
}

.leftarticle_ad a {
	background: transparent; 
	text-decoration: none;
}






#actual {	
clear: both;
	text-align:right;
	background-color: #e7e7e7; 
	margin: 10px 10px 0px 10px;
	padding: 10px; 	
}


#arch_miesiace {
/*clear: both;	*/
float:left;
text-align:left;
	color: #999999;
	margin: 0px ; 
	padding: 0px; 	
}


#arch_miesiace a, #arch_miesiace span {
	color: #550000;
	text-decoration: none;
	background:url(../images/separator.gif) left no-repeat; 
	padding:4px 0px 4px 12px;
}

#odwiedziny {
/*clear: both;	*/
float:right;
text-align:right;
	color: #444444;
	margin: 0px ; 
	padding: 1px; 	
}



#sponsorzy {
	clear: both;
	text-align:center;
	background-color: #f7f7f7;
	color: #000000;
	margin: 10px auto;
	padding: 10px; 	
}


#sponsorzy img {
	padding-left: 4px; 
}

#sponsorzy_medialni {
	clear: both;
	text-align:left;
	width: 750px;
	background-color: #f7f7f7;
	color: #000000;
	margin: 4px auto 4px auto;
	padding: 4px; 	
}

#sponsorzy_medialni img {
	padding-left: 6px; 
}

#whiteline {
	margin-top: 10px;
	border-top: 3px solid #FFFFFF;
}

#additional {
	clear: both;
	width: 730px;
	color: #fafafa;
	margin: 0 auto;
	padding-top: 10px;	
}


#reklama  {
	clear: both;
	text-align:center;
	width: 780px;
	background-color:none;
	margin: 0px auto;
	
}
#reklama a, #reklama a:hover{
	color: #ff1111; padding: 5px ;
	}

#footer {
	clear: both;
	width: 1040px;
	color: #ffffff;
	margin: 0 auto;
	padding: 10px;	
}

#footer p {
	color: #dddddd

}

#footer a {
	color: #e8e8e8;
}

form.search { padding: 2px 0px 2px 0px; margin: 0; }

#searchform {
	background: #808080;
	color: #FFFFFF;
	padding: 4px 4px 4px 4px;
	margin: 0px;
}

#searchform p{
	background: #808080;
	color: #FFFFFF;
}

.newsletter {color:#FFFFFF; padding:0 0 0px 10px; }




input.text { font-size:10px; margin: 0; padding: 2px; width: 128px; border: 1px solid #eee; color: #000000; background: #d8d8d8; }
input.text:hover { border: 1px solid #FFFFFF; background: #EEEEEE; color: #000000; }
input.button { margin: 0; padding: 2px 1px 1px 1px; font-size: 100%; font-family: Arial, Sans-Serif; 
border: #000000 thin; color: #FFF; background: #8e8e8e; font-weight: 500; }



.liga{
margin:6px 6px 2px 12px;
padding:4px 4px 2px 8px;
}



.data_arch{
color:#999999;
float:right; 
margin-top: 0px; 
padding: 4px 0 4px 0;
display:block;
background: transparent url(../images/horizontaldotted.gif) repeat-x top left; 
padding-top:12px
}







.news {padding:5px 0px 5px 0px; text-align:justify; border-top: dotted 1px grey; }


.czytaj_wiecej { clear:both;font-size:10px; 
padding: 2px 5px 2px 5px; text-align: right;margin-bottom:4px;
 }
.czytaj_wiecej a{ 
background: #CC0000; color: #ffffff;
padding: 2px 5px 2px 5px; 
border-right:#FF0000 solid 4px;
text-align: right;
 }
.czytaj_wiecej a:hover { background:#aa0000; color: #ffffff;border-right:#FF0000 solid 4px; }


.czytaj_wiecej { clear:both;font-size:10px; padding: 2px 5px 2px 5px; text-align: right;}
.czytaj_wiecej a { background: #CC0000; color: #ffffff;padding: 2px 5px 2px 5px; border-right:#FF0000 solid 4px;text-align: right; }
.czytaj_wiecej a:hover { background:#aa0000; color: #ffffff;border-right:#FF0000 solid 4px; }

.czytaj_wiecej_green { clear:both;font-size:10px; padding: 2px 5px 2px 5px; text-align: right;margin-bottom:4px; }
.czytaj_wiecej_green a{ background: #009900; color: #ffffff;padding: 2px 5px 2px 5px; border-right:#00ff00 solid 4px;text-align: right; }
.czytaj_wiecej_green a:hover { background:#005500; color: #ffffff;border-right:#00ff00 solid 4px; }

.czytaj_wiecej_blue { clear:both;font-size:10px; padding: 2px 5px 2px 5px; text-align: right;margin-bottom:4px; }
.czytaj_wiecej_blue a{ background: #003366; color: #ffffff;padding: 2px 5px 2px 5px; border-right:#005588 solid 4px;text-align: right; }
.czytaj_wiecej_blue a:hover { background:#001144; color: #ffffff;border-right:#005588 solid 4px; }


.data {
color:#999999;
float:right; 
margin:10px 0px 0px 0px;
padding: 4px;
 }

.kreska{
display:block;background: transparent url(../images/horizontaldotted.gif) repeat-x top left; 
margin:10px 0px 0px 0px;
padding: 8px;}

.kreska_kolejka{
   	background: #ffffff;
	color: #808080;
	margin: 2px 0 2px 0;
	padding: 8px;
	line-height: 1.4em;}


.info {

margin-bottom:40px; 
padding:6px 10px 10px 10px;
font: 1.3em Arial, Sans-Serif;
}

a.info {
	
    display:block; 
	font-weight: 800;
	text-decoration:none; 
	position: absolute;
	color: #990000;
}

a.info span {
	display:none;font-size:10px; 
	
}

a.info:hover {
	cursor:default;
	color:#aa0000; 
}

a.info:hover .infobox {
	font-weight: normal; 
	display:block; 
	position: absolute; 
	top:0px;
	left:220px;
	width:270px; 
	height: auto; 
	border: 1px solid #ccc; 
	background:#f4f4f4; 
	color:#000; 
	text-align:left; 
	font-size:10px; 
	padding:5px; 
	
}


.boksik{display:block; clear:both; margin:0 auto;}

.foto_mini_left, img .foto_mini_left {
float:left; margin:2px 6px 2px 2px; padding:4px ; display:block; border: 1px solid #f0f0f0; 
width:80px; height:75px;
background:#FFFFFF;
}

.over_tv {
margin:2px 6px 2px 2px; padding:4px ; display:block; border: 0px solid #f0f0f0; 
width:80px; height:75px; float:left;
background: #999999 url(../images/ikonki/skrot_filmowy_over.png); z-index:2000; 
}

.foto_mini_right{
float:right; margin:2px; padding:4px; display:block;display:block; border: 1px solid #f0f0f0; width:100px; height:80px;
}


.history p{
 margin-top: 6px; }
 
.history_mark{color: #bb0000; font-weight:normal;}


.kolejka{
margin:6px 0 6px 0;
border-bottom:#999999 solid 1px;
border-top:#999999 solid 1px;
background:#dddddd;
padding: 2px 4px 2px 4px;

}

.kolejka a{
color:#FFFFFF;
background:#aaaaaa;
text-decoration: none;
padding: 1px 4px 1px 4px;
margin:0px;
}

.kolejka a:hover{
background:#880000;
color:#FFFFFF;
}


.ramka_kolejki{
	border:1px #cecece solid;
	margin-bottom:4px;
	background-color: #eeeeee;

}


.ligi{
margin:6px 0 6px 0;
border-bottom:#999999 solid 1px;
border-top:#999999 solid 1px;
padding: 2px 4px 2px 4px;

}

.ligi a{
color:#444444;
text-decoration: none;
padding: 4px;

}

.ligi a:hover{
color:#880000;
}

p .subscr{
padding-top:6px;
color:#ffffff;
}

.red{color:#CC0000}
.green{color: #009900}
.blue{color: #003366}

.foto{padding:2px}



.tb{
background:#eeeeee;
width: 100%;

}


.tb tr,th,td{
text-align: center;
padding:5px;

}


.wiersz01{
background-color: #cfcfcf;
}
.wiersz02{
background-color: #cfcfcf; 
}
.wiersz01:hover{
background-color: #dfdfdf;

}
.wiersz02:hover{
background-color:#dfdfdf;

}


.wiersz_red{
background-color: #fff;
}

.wiersz_red:hover{
background-color: #cc0000;
color:#FFFFFF
}

.wiersz1{
background-color: #fff;
}
.wiersz2{
background-color: #fff; 
}
.wiersz1:hover{
background-color: #003366;
color:#FFFFFF;
}
.wiersz2:hover{
background-color:#003366;
color:#FFFFFF;
}

.wiersz3{
background-color: #00CC33;
}
.wiersz4{
background-color:#00CC33 
}
.wiersz3:hover{
background-color:#006600;
color:#FFFFFF;
}
.wiersz4:hover{
background-color:#006600;
color:#FFFFFF;
}




.tab_w_lp{
background:#cc0000;
border-bottom:#FFFFFF solid 1px;
color:#FFFFFF;
padding:4px;}

.tab_w_team{
background: #dedede;
border-bottom:#FFFFFF solid 1px;
padding:4px;
}

.tab_pkt{
background:#f3f3f3;
border-bottom:#FFFFFF solid 1px;
padding:4px;
}



.sklad a img{
padding:5px;}











