/*STYLE GLOBALNE*/
BODY {
margin-left: 0px; margin-top: 7px; margin-bottom: 0px; background: #F3CC97; background-repeat: repeat-x;
font-family: Verdana, Tahoma; font-size:9pt; color: black
}

/*p {font-size: 9pt; text-align:justify; font-family: Verdana, Tahoma; margin-top:5px; margin-bottom:5px }*/
p {font-size: 9pt; text-align:justify; font-family: Verdana, Tahoma; }	
a {color: #093268; font-weight:bold}
/* a:hover {color: #FB9407} */
a:hover {color: gray} 
a img{border:0px; margin:0px}
h1,h2,h3,h4 {font-family: "Trebuchet MS",Verdana,Arial,Sans-serif; text-decoration: none; color: black;}

#menu {font-size:8pt !important; font-weight:bold }
/*#menu a{color:white;}*/

/*ul {border:1px solid black}
li {border:1px solid black}*/

#glowna {padding:0px; font-size:9pt}

.poziom0{ text-indent: 0px; padding-right:1px;
margin-bottom:2px; height:18px; padding-left:0px; padding-top:5px; cursor:pointer;}

.poziom1 { background: #D78D53; text-indent:0px; margin-left:8px; margin-right:4px; margin-top:4px; padding-right:9px; 
 margin-bottom:6px; padding-left:13px; padding-top:6px; cursor:pointer; border-bottom:1px solid gray; border-top:1px solid gray;
padding-bottom:6px; 	}

.poziom2 {text-indent:-10px; padding-right:1px;
 margin-bottom:	2px; height:auto; padding-left:37px; padding-top:1px; cursor:pointer;
}

.poziom3 {padding-right:4px; 
margin-bottom:2px; height:15px; padding-left:20px; padding-top:1px; cursor:pointer;
}

.podpoziom_ukryty {visibility:hidden; height:1px; overflow: hidden; margin:0px; padding:0px}
.podpoziom {height:auto; margin-bottom:10px}


.lista {display: list-item; list-style-image: url(img/kropka1.gif); margin-left:11px; }

.kropka1 {margin-right:10px;}

.sciezka {font-size:7pt; font-weight:normal; color:black; margin-left:23px}
.sciezka A {color:black; font-weight:normal;}
.sciezka A:hover {color: grey}


.powrot a {color: white; font-weight:bold; text-decoration: none;}
.powrot a:link {color: white}  
.powrot a:visited {color: white}
.powrot a:hover {color: white}
 
.tresc p{text-indent: 20px; margin-bottom:10px}
.tresc p:first-letter {font-size:12pt}
/*table.tresc {font-size:10pt}*/

.bold
{
	font-weight: bold;
}

.center
{
	text-align:center;
}

.justify
{
	text-align:justify;
}
/*.img1 {cursor: pointer; margin:4px; width:128px !important; height:130px !important; border: 1px solid #C3C3C3; background: white; text-align:center }
.img2 {margin:2px; margin-bottom:1px; background:white; width:122px; height:110px;}
.podpis {padding-top:0px; padding-bottom:2px; text-align:left; margin-left:4px; font-weight:bold; font-size:9pt;}
*/
.img1 {cursor: pointer; margin:4px; width:128px !important; height:110px !important; border: 1px solid #C3C3C3; background: white; text-align:center }
.img2 {margin:2px; margin-bottom:1px; background:white; width:122px; height:91px; font-size:8pt}
.img3 {vertical-align:middle; margin:2px; margin-bottom:0px; background:white; font-size:8pt}
.img4 {
 cursor: pointer; margin:4px; width:128px !important; height:98px !important; border: 1px solid #C3C3C3; background: white; text-align:center }
.podpis {padding-top:0px; padding-bottom:2px; text-align:left; margin-left:4px; font-weight:bold; font-size:9pt;}

table.partnerzy {border-collapse: collapse; font-size:9pt;}
.partnerzy td {border-top:1px solid gray; border-bottom:1px solid gray; padding-bottom:4px;  padding-top:4px; }



.linki_w_produkty {font-family: Verdana; text-align:left; border:1px solid gray; padding:10px; padding-bottom:5px; padding-right:5px;background:white; width:545px !important; margin-left:6px; margin-top:25px; color:black !important}
.linki_w_produkty a{color:black !important; font-size:9pt; font-weight:normal}
.linki_w_produkty div{display: list-item; list-style-image: url(img/kropka1.gif); margin-left:20px}

ul { 
padding-left: 0px; 
margin-left:20px;
} 
ul li { 
margin-left: 5px; /* width for bullet.gif */ 
padding-left: 0; 
} 
ul ul { margin-left: 15px;}


.cennik {font-size:9pt; width:550px; }
.cennik td {padding:5px}

button {font-size:8pt !important;}


.admin_poziom1 { background: #D78D53; text-indent:0px; margin-left:8px; margin-right:4px; margin-top:4px; padding-right:9px; 
 margin-bottom:6px; padding-left:13px; padding-top:6px; cursor:pointer; border-bottom:1px solid gray; border-top:1px solid gray;
padding-bottom:6px; 	}

.admin_poziom2 {background: #D68140; padding-right:4px; margin-left:8px; margin-right:4px;
margin-bottom:6px; margin-top:6px; height:auto; padding-left:20px; padding-top:2px; padding-bottom:2px; cursor:pointer;
}

.admin_poziom3 {background: #D69E73;  margin-left:8px; margin-right:4px; padding-right:1px;
margin-bottom:6px; margin-top:6px; height:auto; padding-left:30px; padding-top:2px; padding-bottom:2px; cursor:pointer;
}

.admin_poziom4 {background: #D6AE90;  margin-left:8px; margin-right:4px; padding-right:1px;
margin-bottom:6px; margin-top:6px; height:auto; padding-left:40px; padding-top:2px; padding-bottom:2px; cursor:pointer;
}

.admin_naglowek {font-size:10pt; font-weight:bold; margin-bottom:5px; text-align:center}

.pozostale button {background: #D78D53; font-weight:bold; width:180px; margin-left:10px; margin-right:0px; margin-bottom:6px; text-align:left; padding-left:10px; cursor: pointer}

button {background:#D78D53; color:white; font-weight:bold; font-family:Tahoma;}

table.cenniki {text-align:center}
table.cenniki a {color:black; text-decoration:none; font-weight:bold !important}
table.cenniki td {text-align:left; padding:4px; padding-left:10px}

/* wyrownanie div w pionie !!! */
.middle1 {display: table; _position: relative;}
.middle2 {_position: absolute; _top: 50%; _left: 0px; _width: 100%; display: table-cell; vertical-align: middle;}
.middle3 {_position: relative; _top: -50%;}

#tipLyr 
{
 position:absolute;
 left:5px;
 top:5px;
 width:210px;
 background-color:#FFFFE1;
 font-family: Tahoma;
 font-size:8pt;
 text-align:left;
 padding:2px;
 visibility:hidden;
 z-index:0;
 border:1px solid gray
}

.nsLyr
{
  background-color:#D8C3DF;
  font-family: Tahoma;
  font-size:7pt;
  text-align:left;
  width:150px;
  padding:2px;
 z-index:0;  
}