html, body { margin: 0 ; padding: 0; background: #0d0d0d; }
/*gwne divy*/
div#kontener { border: red solid 0px;  width: 770px; height:100%; min-height:600px; margin: 0 auto; padding: 0; 
font-size:14px; font-family:   Verdana, Arial, sans-serif; 
background: black /*#f3915f*/   url(grafika/sezmienjakco.jpg) no-repeat top right; url(grafika/tlo.jpg) no-repeat border:0px solid white; border-top:0px; }
div#top { float:right; height: 113px; width: 770px; margin: 0 0 0 0px; padding: 0; background: url(grafika/top.jpg) no-repeat; border: 0px solid white; }
div#menu1 { float:right;height: 32px; width: 770px; margin: 0 0 0 0px; padding: 0; background:  url(grafika/menu1.jpg) no-repeat; }
div#kontener2 {  width: 770px; height: auto; margin: 0 0 0 0px; padding: 0; border: red solid 0px; float:right } 	
div#tresc {  float: right; width: 470px; margin: 0 0px 0 0px; padding: 5px 60px 10px 0px; border:0px solid red; /*background:  url(grafika/tlo.jpg) no-repeat top left;*/ }
/*div#zdjecie {  float: left; width: 330px; height: auto; margin: 7px 7px 7px 7px; padding: 0; }*/
div#menu2 { border: 0px solid yellow; float: left;  width: 240px; height: auto; margin: 0; padding: 0px 0 0px 0; background: #c2c4b7;}
div#stopka { clear:both;  height: 20px; width: 770px; margin: 0px; padding: 0; position:relative; background:  url(grafika/stopka.jpg) repeat-y; }			



p, h5  { margin: 0; padding: .0em 10px .0em 7px; font-size: 14px; text-align: justify; text-indent: 20px; line-height: 130% }
ul li { line-height: 130% }
ol li { line-height: 130% }
h1 { font-size: 30px;  font-weight: 300; color:#2f2f2f; padding:10px;}
h2 { font-size: 20px;  font-weight: 300; }                /* padding: 1em 2em 1em 2em*/           
h3 { margin: 10px 20px 3px 0px; padding: 10px 0 0 5px; line-height: 26px; font-family: Georgia,  Trebuchet, Verdana, Arial, sans-serif; font-size: 20px;  font-weight: 300;/*font-variant: small-caps;*/ text-align: left; color: #6e6e62; }
h3 a {line-height: 26px; font-family: Georgia,  Trebuchet, Verdana, Arial, sans-serif; font-size: 20px; text-align: font-weight: 300; left; color: #6e6e62;  text-decoration:none;}
h3 a:hover {text-decoration:underline}
h4 { margin: 0 0 0px 0; padding: 0px 0 0 0; font-size: 18px; font-weight: 300;  text-align: center; color: #6e6e62; }
h4 a{ font-family: Georgia,  Trebuchet, Verdana, Arial, sans-serif; font-size: 14px;margin: 0 0 0px 0; padding: 0px 0 0 0; font-size: 14px; font-weight: 700;  text-align: center; color: #970E15; }
h4 a:hover {text-decoration:underline}

.skiplink {   position: absolute;  left: 0px;  top: -500px;  overflow: hidden;}

/*style dla #menu1*/		  
#menu1 ul { list-style: none; margin: 0; padding: 0; height: auto; }	
#menu1 ul li { float: left; margin: 0; padding: 0; text-align: center;   }	
#menu1 ul li a {height: 24px; border:0px solid red; float: left; display: block; text-decoration: none;  /*font-weight: 700;*/ font-size:23px;  line-height: 24px; margin: 0 16px; padding: 4px 2px 2px 0; color: white; letter-spacing:1px; }    				
#menu1 a:link, a:visited { text-decoration: none;  }
#menu1 a:hover, a:active { /*background: #c2c4b7;*/ color:#661801; text-decoration: none; /*color: #686958; */}	


/*style dla #tresc*/
p, ul, li, td, h5{color:#6e6e62;	}	
 ul { list-style: none; text-align: justify;  padding: .0em 0px .0em 7px;  margin:0 0 0 20px;  }
 ol { text-align: justify;  padding: .0em 0px .0em 7px; margin:0 0 0 20px;  }
 ul li { /*list-style: disc;*/ /*background: url(grafika/lista.gif) no-repeat 0 7px;*/ text-align: left;  text-indent: 0px;  margin: 0; padding: 0;  }
 ol li { /*list-style: disc;*/ /*background: url(grafika/lista.gif) no-repeat 0 7px;*/ text-align: left;  text-indent: 0px;  margin: 0; padding: 0;  }
 a	{ color: white; padding: 0; text-decoration: none;  }			

/*style dla #stopka*/
#stopka p {  padding: 3px 10px 0 0; color: white; text-align: center; text-indent:0px;  }
.radic {font-size:16px; color:red; display:inline}
#s1 {position:relative; left:3px; top:0; float:left; width:590px;}
#s1 img { margin:0;padding:0; }
#s1 p {letter-spacing:0px; font-weight:100;  text-align:left; font-size: 9px;}
#s2 p {letter-spacing:0px; font-weight:100;   font-size: 9px;}
#s2 {position:relative; right:0px; top:0; float:right; }
#s1 p a {  text-decoration: none; height: auto; width: auto; color: white; font-size: 9px; float:left; text-align:left;  margin: 0px 0 0 5px; padding: 0 }
#s1 a:link, a:visited { text-decoration: none; color: white }
#s1 a:hover, a:active { text-decoration: underline; color: white } 



