HTML {

}
BODY {
background:#A4C86B url("/images/tlo/wall.gif") repeat-x;
margin: 0px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;

}
a:link { text-decoration:none; color:#FFFFFF; }
a:visited { text-decoration:none; color:#FFFFFF;}
a:hover { text-decoration:none; color:#FFCC00; }
/*Div - calej strony*/
#page {
margin: 0px auto;
width: 880px;
background:#FFFFFF;
}
/*Div - Gurna belka*/
#top {
	background-color:#FFFFFF;
	background-image: url("/images/tlo/ontlo1.gif");
	background-repeat:repeat-x;
	height:158px;
	color: #FFFFFF;
}
/*Div - Gurna belka*/
#top_panel {
	background-color:#FFFFFF;
	background-image: url("/images/tlo/ontlo5.gif");
	background-repeat:repeat-x;
	height:115px;
	color: #FFFFFF;
}
/*Div - Gurna belka*/
#subar {
	background-color:#FFFFFF;
	background-image: url("/images/tlo/ontlo2.gif");
/*	background-color:#99CC66;*/
	height:32px;
	color: #FFFFFF;
	vertical-align:middle;
	font-size: 14px;
}
/*Div - boczne menu*/
#menu {
	width: 193px;
	float: left;
	position:relative;
	overflow: hidden;
	background-color:#FFFFFF;
	
}
/*Div - Srodek tresc*/
#general {
	width: 687px;
	float: left;
	overflow: hidden;
	background-color: #fff;
}
/*Div - stopka*/
#footer {
	clear: both;
	width: 100%;
	background-color:#FFFFFF;
	text-align:center;
	height: 105px;
}
/*Tab - grn stopka*/
.grnfooter{
background-image: url("/images/tlo/ontlo3.gif");
height:32px;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;
}
/*Tab - dln stopka*/
.dlnfooter{
background-image: url("/images/tlo/ontlo4.gif");
height:73px;
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;
vertical-align:top;
padding-top:5px;
}
.greenx{
background-color:#336600;
padding: 3px;
}

/*Zloto*/
.zloto{ 
color:#FFCC00;
}

/*Box*/
.box{
width: 186px;
/*border-style:solid;*/
border-width: 0px;
margin-bottom:7px;
vertical-align:top;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
TD.topbox{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

.headgeneral{
width: 655px;
font-weight:bold;
text-align:left;
padding-left: 5px;
font-family: Tahoma, sans-serif;
font-size: 13px;
font-weight:bold;
}
.headgen{
font-weight:bold;
text-align:left;
padding-left: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
color:#FFFFFF;
background-color:#1E6C9A;
}

.headgens{
font-weight:bold;
text-align:left; 
padding-left: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
color:#FFFFFF;
background-color:#618D1A;
}



.headgenx{
font-weight:bold;
text-align:left;
padding-left: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
color:#FFFFFF;
background-color:#618D1A;
}
.headerror{
font-weight:bold;
text-align:left;
padding-left: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight:bold;
color:#FFFFFF;
background-color:#E10202;
}

.error{
width: 655px;
font-weight:bold;
text-align:left;
height: 22px;
padding-left: 10px;
padding-top: 3px;
background-color:#0066CC;
color:#FFCC33;
}
.good{
width: 655px;
font-weight:bold;
text-align:left;
height: 22px;
padding-left: 10px;
padding-top: 3px;
/*background-color:#A5C86B;*/
background-color:#669933;
color:#FFCC33;
}
.smalltext{
font-size: 10px;
color:#FFFFFF;
}
.normal{
font-family: Tahoma, sans-serif;
font-size: 13px;
}
.errorl{
 font-size: 14px;
 color:#FF0000;
 font-weight:bold;
}
.errorzalog{
font-family: Tahoma, sans-serif;
font-size: 14px;
font-weight:bold;
}
#menu0 {
margin: 0px;
padding: 0px;
}
.ddbx{
 margin: 0px;
padding: 0px;
}
.powiadom {
font-family: Tahoma, sans-serif;
font-size: 13px;
}
.inputsearch{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
border-width: 0px; 
padding: 2px;
vertical-align:middle;
background-color:#A5C86C;

}
.inputsx{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
border-width: 0px; 
padding: 2px;
vertical-align:middle;
}
.search{
height:15px;
font-size: 11px;
text-align:left;
}
.brown{
background-color:#1E6C9A;
padding: 4px;
}
/*Strona Glowna niebieskie*/
.strgl{
background-color:#417EA0;
padding: 4px; 
text-align: left;
}
.strglb{
background-color:#1E6C9A;
padding: 4px;
text-align: left;
}

/*Strona Glowna zielone*/
.strglg{
background-color:#336600;
padding: 4px; 
text-align: left;
}
.strglgb{
background-color:#618D1A;
padding: 4px;
text-align: left;
}

/*Dwie klasy*/
.browna{
background-color:#417EA0;
padding: 4px;
width: 340px;
text-align: left;
}
.brownb{
background-color:#1E6C9A;
padding: 4px;
text-align: left;
}

.brownax{
background-color:#417EA0;
padding: 4px;
width: 200px;
text-align: left;
}
.brownbx{
background-color:#1E6C9A;
padding: 4px;
text-align: left;
}


.brownc{
background-color:#1E6C9A;
padding: 4px;
text-align: right; 

}
.kolumn{
background-color:#618D1A;
padding: 5px;
}
.powiadom{
border-color:#FFFFFF;
border-width: 2px;
border-style:solid;
width: 540px;
font-size:12px;
padding: 5px;

}
.itext{
border:solid;
border-color:#333333;
border-width: 1px; 
padding: 2px;
float: left; 
width: 400px;
height: 100px;
margin: 0px;
}
.df{
color:#FFCC00;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.wiecej{
/*color:#FFCC00;*/
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

/*STRONA GŁÓWNA*/
		
			.tabx {
				cursor: pointer;
				float: left;
				/*clear: none;*/
				width: 134px;
				height: 34px;
				/*line-height: 40px;*/
				padding-top:6px;
				color: White;
				text-align: center;
				margin:0;
				background-image: url("/images/index/soh.jpg");
				/*margin: 0px 4px;*/
			}
			
			.hover, .active {
				background-image: url("/images/index/sox.jpg"); 
				/*color:#CC9900;*/
				color:#FFFFFF;
				font-weight:bold;
				/*background-image: url(images/index/so.jpg);*/
			}
			
			.jedi{
			float: left; 
			overflow: hidden;
			width:1px;
			height: 34px;
			background-color:#FFFFFF;
			}
			
			#tabsContentOuter {
			border: 1px solid #618D1A;
				width: 672px;
				/*height:190px;*/
			/*	float: left;*/
				clear: both;
				margin:0;
				padding:0;
				/*clear: none;*/
				vertical-align:top;
			}
			
			#tabsContent {
				/*padding: 2px 4px;*/
				margin:0;
				padding:0;
			}
		

.dis{color:#666 !important; }
.img_szukajx{ float:left; width:110px; }
.h20{  height:40px; }


/********************** Tabs */
.shadetabs                   { margin:10px 0px 0px 0px; /*background:repeat-x 0 100% #FFF;*/ float:left; width:560px;   }
.shadetabs ul                {margin:0px; }
.shadetabs li                { float:left; border-right:1px solid #FFF;  border-top:1px solid #FFF; font-size:0.95em; 
                               line-height:1em; text-align:center; width:150px; list-style:none; }
.shadetabs li.last           { float:left;  border-bottom:1px solid #FFF; width:220px; height:27px; border-top:1px #FFF; border-right:1px #FFF;}
.shadetabs li.lastx           { float:left;  border-bottom:1px solid #FFF; width:100px; height:24px; border-top:1px #FFF; border-right:1px #FFF;}
.shadetabs li.first          { border-left:1px solid #FFF;  }

.shadetabs a                 { display:block; padding:6px 10px; color:#FFF; text-decoration:none; font-size:0.95em; }
.shadetabs a:hover           {  text-decoration:none; color:#FFCC00; }
.shadetabs li a {  font-weight:normal; color:#FFF; border-bottom:1px solid #FFF; border-bottom:1px solid #C4C1BC; background-color:#4E7014; }
.shadetabs li a:hover {  font-weight:bold; color:#FFCC00; border-bottom:1px solid #618D1A; background-color:#618D1A;  }
.shadetabs li a.selected{ border-bottom:1px solid #618D1A; font-weight:bold; color:#FFCC00; background-color:#618D1A;  }

.shadetabs li.nie   a        { background-color:#666; color:#999;  }
.shadetabs li.nie   a:hover  { background-color:#666; color:#999; font-weight:normal; border-bottom:1px solid #FFF; }



.tabcontent{
/*display:none;*/
float:left; clear:both; width:580px; margin:10px;
}

.opisx{ background-color:#4E7014; padding:10px; border:1px solid #336600; float:left; clear:both; width:590px; margin:0px 10px 2px 10px;}

@media print {
.tabcontent {
display:block !important;
float:left; clear:both; width:580px; margin-bottom:10px;
}
}

.yellow{ font-size:14px;  }
.h10 { height:10px; border-top:5px solid #FFF; border-bottom:1px solid #FFF; }
.h11 { height:10px;  border-bottom:1px solid #FFF; }

