/* ================================================================ */

/* budowa theme'ow dla jPORTAL zostala opisana standardem, ktory    */

/* znajdziesz wraz z tutorialem tworzenia wlasnego theme'a na       */

/* oficjalnej stronie jPORTAL (http://jportal.info)                 */

/* ================================================================ */





/* ================================================================ */

/* definicja wygladu kalendarza                                     */

/* ================================================================ */

	.clear{

		clear:both;

	}







.calendar_1 { 

  font-family: Verdana; 

  font-size: 16px; 

  font-weight: bold;

  text-align: center;

  padding-top: 0px; 

  padding-right: 0px; 

  padding-bottom: 0px; 

  padding-left: 0px; 

  color: #444444;

} 



.calendar_2 { 

  font-family: Verdana; 

  font-size: 10px; 

  font-weight: bold;

  text-align: center;

  padding-top: 0px; 

  padding-right: 0px; 

  padding-bottom: 0px; 

  padding-left: 0px; 

  background-color: #D1D7DC;

  color: #444444;

} 



.calendar_3 { 

  font-family: Verdana; 

  font-size: 10px; 

  text-align: center;

  padding-top: 0px; 

  padding-right: 0px; 

  padding-bottom: 0px; 

  padding-left: 0px; 

  color: #444444;

} 



.calendar_4 { 

  font-family: Verdana; 

  font-size: 10px; 

  font-weight: bold;

  text-align: center;

  padding-top: 0px; 

  padding-right: 0px; 

  padding-bottom: 0px; 

  padding-left: 0px; 

  background-color: #555555;

  color: #eeeeee;

} 



/* ================================================================ */

/* podstawowe class'y modulow systemu                               */

/* ================================================================ */



.uni_01 { 

  font-family: Verdana; 

  font-size: 11px; 

  padding-top: 1px; 

  padding-right: 3px; 

  padding-bottom: 1px; 

  padding-left: 3px;

  color: #555555;

}

 

.uni_02 { 

  font-family: Verdana; 

  font-size: 11px; 

  padding-top: 2px; 

  padding-right: 4px; 

  padding-bottom: 2px; 

  padding-left: 4px; 

  color: #666666;

}



.poll { 

  border: 0px; 

  background-color: #EFEFEF;

}



.code { 

  border: 1px #999999 solid; 

  background-color: #F4f4f4; 

  font-family: Courier; 

  font-size: 12px; 

  padding-top: 1px; 

  padding-right: 3px; 

  padding-bottom: 2px; 

  padding-left: 16px; 

  text-align: left; 

  color: #990000;

} 



.cytat { 

  border: 1px #999999 solid; 

  background-color: #F4f4f4; 

  font-family: Verdana; 

  font-size: 11px; 

  padding-top: 1px; 

  padding-right: 3px; 

  padding-bottom: 2px; 

  padding-left: 16px; 

  text-align: left; 

  color: #006633; 

} 





/* ================================================================ */

/* definicje (glownie linkow) dla theme'ow o duzym kontrascie       */

/* ================================================================ */



/* 



dostepne style:



.t_list   [dla linkow tworzonych w tytule funkcji list_body_open()]

.t_art    [dla linkow tworzonych w tytule funkcji art_theme()]

.t_main   [dla linkow tworzonych w tytule funkcji main_title_open()]

          [dla linkow tworzonych w tytule funkcji mn_title_open()]

          [dla linkow tworzonych w tytule funkcji news_theme()]

*/







/* ================================================================ */

/* definicje uzytkownika (uzyte w functions.inc.php)                */

/* ================================================================ */





body { 

  background-color: #eeeeee;

  scrollbar-face-color: #D1D7DC;

  scrollbar-highlight-color: #FFFFFF;

  scrollbar-shadow-color: #DEE3E7;

  scrollbar-3dlight-color: #D1D7DC;

  scrollbar-arrow-color:  #666666;

  scrollbar-track-color: #EFEFEF;

  scrollbar-darkshadow-color: #888888;

}



.title { 

  font-family: Verdana; 

  font-size: 11px; 

  padding-top: 0px; 

  padding-right: 3px; 

  padding-bottom: 0px; 

  padding-left: 3px; 

  color: #666666;

}



.menu { 

  font-family: Verdana; 

  font-size: 11px; 

  padding-top: 0px; 

  padding-right: 0px; 

  padding-bottom: 0px; 

  padding-left: 0px; 

  color: #666666;

} 



.o { 

  font-family: Verdana; 

  font-size: 11px; 

  padding-top: 1px; 

  padding-right: 1px; 

  padding-bottom: 1px; 

  padding-left: 1px;

  font-weight: bold; 

  color: #eeeeee;

} 



.block { 

  font-family: Verdana; 

  font-size: 11px; 

  padding-top: 2px; 

  padding-right: 3px; 

  padding-bottom: 2px; 

  padding-left: 3px; 

  color: #666666;

} 



input { 

  font-family: Verdana; 

  font-size: 11px; 

  color: #666666; 

  border: 1px #999999 solid; 

  background-color: #F4f4f4;

} 



select { 

  font-family: Verdana; 

  font-size: 11px; 

  color: #666666; 

  border: 1px #999999 solid; 

  background-color: #F4f4f4;

} 



textarea { 

  font-family: Verdana; 

  font-size: 11px; 

  color: #666666; 

  border: 1px #999999 solid; 

  background-color: #F4f4f4;

} 



input.surname {

  display:none;

}



TD.surname {

  display:none;

}



TD.stopka{font-size:14px;color:#DFDFDF;font-weight:bolder;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding-left:12px;background-color:#295D12;background-repeat:no-repeat;background-image:url('images/index_06.jpg')}

a.stopka:visited, a.stopka:link{text-decoration: underline; color: #DFDFDF}   

a.stopka:hover   { text-decoration: underline; color: #bbbbbb} 

TD.menu{}

TD.tresc{padding-left:10px;padding-right:8px;height:100%}







a:visited { text-decoration: none; color: #666666} 

a:link    { text-decoration: none; color: #666666}   

a:hover   { text-decoration: none; color: #bbbbbb} 



TABLE.news_top{width:526px;padding:0px;margin-top:20px;margin-left:0px;margin-right:0px;}

TD.news_top{width:526px;height:25px;background-image:url('images/pasek_tlo.jpg');padding-left:5px;padding-right:5px;vertical-align:middle;color:#E0EFE0;font-family:"Trebuchet MS",Georgia,Arial, Helvetica, sans-serif;margin:0px;font-size:14px;border-left:1px;border-top:1px;border-right:1px;border-bottom:0px;border-style:solid;border-color:black;background-color:2E6927;background-repeat:repeat-x}

TD.news_text{width:526px;text-align:center;padding:0px}

DIV.news_text{margin-left:0px;margin-right:0px;border-left:1px solid black;border-top:0px;border-bottom:1px solid black;border-right:1px solid black;width:526px;margin-top:0px;margin-bottom:0px;padding:8px;padding-bottom:0px}



DIV.news_text IMG{border-width:0px;vertical-align:middle;margin-right:5px}

DIV.news_text TABLE{width:100%}



TD.news_tresc a:visited,TD.news_tresc a:active,TD.news_tresc a:link { text-decoration: none; color: black} 

TD.news_tresc a:hover { text-decoration: none; color: #054F2C} 

TD.news_tresc, TD.textcd{font-family:Verdana,"Trebuchet MS",Georgia,Arial;color:black;text-align:left;font-size:13px;padding-left:3px;}





TD.news_podpis{text-align:right;border-top:1px dashed black;font-size:12px;font-family:Verdana,"Trebuchet MS",Georgia,Arial;color:black}

TD.news_podpis a:visited,TD.news_podpis a:active,TD.news_podpis a:link { text-decoration: none; color: black} 

TD.news_podpis a:hover { text-decoration: none; color: #054F2C} 



DIV.news_text TD{vertical-align:middle;padding-bottom:3px}



H4.main{text-align:center;font-family:"Trebuchet MS",Georgia,Arial;font-size:18px}

H4.main a:visited,H4.main A:link,H4.main A:active{color:#054F2C;text-decoration:underline}

H4.main a:hover{color:#C3DFC3;text-decoration:underline}



P.main{display:block;padding-left:10px;padding-right:10px;border-bottom:1px dashed #4A8243;text-align:left;font-family:Verdana,"Trebuchet MS",Georgia,Arial;color:black;width:530px;}



#rmenu{clear:both;text-align:center;margin-top:15px;margin-bottom:15px;float:left}

DIV.rmenu{margin-left:10px;border:1px solid #37466F;width:152px;padding:0px}

DIV.rmenu DIV.tytul{border-bottom:1px solid #37466F;background-color:#5F9557;font-size:13px;font-weight:bolder;color:black;text-align:center;font-family:"Trebuchet MS"}

DIV.rmenu DIV.tresc{font-family:verdana;font-size:13px;color:black}

DIV.rmenu INPUT{background-color:#5F9557;font-weight:bolder;color:black;border:1px solid black}

DIV.rmenu TD.uni_01{color:black}

DIV.rmenu A,A:link,A:visited,A:active{color:#000000}

DIV.rmenu A:hover{color:#006600}



.menu{padding:0px;margin-left:0px;margin-right:0px;margin-top:15px;margin:bottom:10px}



	#ArtMenu{list-style-type:none;font-family:"Trebuchet MS",Arial;margin-left:0px;padding:0px;margin-right:0px;text-align:center;padding-left:0px;width:152px;margin-bottom:8px;clear:both;margin-top:5px}

	#ArtMenu LI{list-style-type:none;margin-left:0px;text-align:center;width:150px;padding-left:0px;float:left;clear:both}

	#ArtMenu LI A,#ArtMenu LI A:link,#ArtMenu LI A:visited{font-size:13px;color:black;font-weight:bolder;background-color:#5F9557;border:1px solid #37466F;width:150px;padding:2px;display:block;cursor:pointer;margin-left:0px;margin-top:1px;margin-bottom:1px;text-align:center}

	#ArtMenu LI A:hover{background-color:#0F7F4B}

	

	#ArtMenu UL{list-style-type:none;padding:0px;margin:0px}

	#ArtMenu UL LI{list-style-type:none;text-align:left;margin-left:8px;padding-left:0px;margin-top:2px;margin-bottom:2px;width:126px}

	#ArtMenu UL LI A,#ArtMenu UL LI A:visited,#ArtMenu UL LI A:link{font-size:13px;font-weight:normal;padding-left:5px;border-left:4px solid #CF2626;background:none;border-top:0px;border-bottom:0px;border-right:0px;width:128px;text-align:left}

	#ArtMenu UL LI A:hover{border-left:4px solid #207F0F;padding-left:5px;background:none}

	

	#ArtMenu UL LI UL{margin-top:2px;margin-bottom:2px;}

	#ArtMenu UL LI UL LI{list-style-type:none;text-align:left;margin-left:12px;padding-left:0px;margin-top:3px;margin-bottom:3px;width:110px}

	#ArtMenu UL LI UL LI A,#ArtMenu UL LI UL LI A:visited,#ArtMenu UL LI UL LI A:link{font-size:13px;font-weight:normal;padding-left:3px;border-left:2px solid #207F0F;background:none;border-top:0px;border-bottom:2px solid #207F0F;border-right:0px;width:108px}

	#ArtMenu UL LI UL LI A:hover{border-left:0px solid #207F0F;padding-left:5px;background:none}

	#stopka_a {color:#CCCCCC; font:Tahoma, Helvetica, sans-serif; font-size:9px; text-align:center;}

	#stopka_a a{color:#CCCCCC; font:Tahoma, Helvetica, sans-serif; font-size:9px; text-align:center;}