html, body{
margin:0;
padding:0;
}
body{
width:100%;
font-family:Verdana;
font-size:11px;
background-image:url(/grafika/tlo.gif);
}
* html body{
text-align:center;
}
img{
border:0;
padding:0;
margin:0;
}
table{
border:0px;
border-collapse:collapse;
vertical-align:top;
}
td{
vertical-align:top;
font-size:11px;
padding-left:5px;
}
textarea,input,select{
font-size:11px;
font-family:Verdana;
}
H1{
font-size:15px;
font-weight:bold;
text-align:center;
}
H1.naglowek{
font-size:11px;
color:white;
margin:0;
margin-bottom:10px;
background-color:black;
width:100%;
}
H2.naglowek{
text-align:center;
font-size:11px;
color:white;
margin:0;
margin-bottom:10px;
background-color:black;
width:100%;
padding-bottom:2px;
}
H2,H4{
font-size:13px;
font-weight:bold;
}
H3{
font-size:13px;
font-weight:bold;
text-align:center;
}

A{color:navy; TEXT-DECORATION:none;}
A:LINK{color:#B7041A; TEXT-DECORATION:none;}
A:VISITED{color:#B7041A; TEXT-DECORATION:none;}
A:ACTIVE{color:#B7041A; TEXT-DECORATION:none;}
A:HOVER{color:#D7710A; TEXT-DECORATION:underline;}

A.patronat {color:red; TEXT-DECORATION:none;}
A.patronat:LINK{color:red; TEXT-DECORATION:none;}
A.patronat:VISITED{color:#B7041A; TEXT-DECORATION:none;}
A.patronat:ACTIVE{color:#B7041A; TEXT-DECORATION:none;}
A.patronat:HOVER{color:#D7710A; TEXT-DECORATION:underline;}

p.data{
position:relative;
color:#5A5B5B;
margin:0;
}
#glowna{
position:relative;
text-align:left;
width:750px;
margin:10px auto;
}
#rightnav{
float:right;
width:160px;
margin:0;
padding:0;
}
#content{
margin-right:162px;
padding:0;
height:auto;
width:580px;
}
#stopka{
background-color:#ECE8E8;
border:1px solid red;
text-align:center;
clear:both;
margin:0;
margin-top:10px;
padding:5px 0 5px 0;
}
#gora{
border:1px solid red;
background-color:#000000;
}
#margin{
position:relative;
margin:15px;
}
div.prawa_gora{
float:right;
width:470px;
margin:0;
padding:0;
}
.imp_img{
float:right;
width:45%;
margin:0;
margin-left:5px;
padding:3px;
text-align:center;
padding-bottom:15px;
}
div.lokal{
float:right;
width:280px;
margin:0;
padding:0;
text-align:center;
}
div.czerwona{
border:1px solid red;
background-color:#ECE8E8;
height:100%;
}
div.ramka{
position:relative;
border:1px solid red;
background-color:#ECE8E8;
margin:0;
padding:0;
margin-bottom:5px;
padding-bottom:10px;
}
div.b{
text-align:center;
font-weight:bold;
}
div.przerwa{
height:10px;
}
div.srodek{
text-align:center;
}
div.baner{
padding-top:10px;
padding-left:0px;
}
div.iwysw{
text-align:right;
clear:both;
padding-top:10px;
}
/* 3 kolumny glowna:)*/
.thetable{
position:relative;
display:table;
width:580px;
margin:0;
padding:0;
border:0;
border-spacing:0; /* required by Opera 6 */
}
/* hide this from opera6 */
head:first-child+main div.thetable{height:100%;}
* html 
.thetable{
display:block; 
height:100%;
}
.tablerow{
display:table-row;
}
.tablecell{
display:table-cell;
border:0;
margin:0;
padding:0;
vertical-align:top;
min-height:100%; /* opera6 needs min-height but moz/IE needs height */
}
* html 
.tablecell{
display:table-cell;
margin:0;
float:left; 
height:100%;
}
.tablecell h3{margin:0;padding:0;font-size:8pt;}
.tablecell ul{padding:0.2em 0 0.2em 1.6em;margin:0 0 0.5em 0;}

.one{
width:32%;
background:#FFFEFE;
position:relative;
border:1px solid red;	
padding-bottom:5px;
 }
.two{
width:33%;
background:#F6F3F3;
border:1px solid red;
position:relative;
padding-bottom:5px;
}
.three{
width:33%;
background:#ECE9E9;
position:relative;
border:1px solid red;
padding-bottom:5px;
}
.one2{
width:49%;
background:#ECE9E9;
border:1px solid red;
position:relative;
padding-bottom:5px;
}
.one2 ul,.two2 ul{padding:0.2em 0 0.2em 1.6em;margin:0 0 0.5em 1em;}
.two2{
width:50%;
background:#ECE9E9;
position:relative;
border:1px solid red;
padding-bottom:5px;
}
.brake{
width:1%;
position:relative;
}
/* koniec 3 kolumny glowna:)*/ 
div.float{
float:left;
width:130px;
margin:5px;
text-align:center;
}
/*li{list-style-image:url(../grafika/sign.gif);}*/

li.li_data{list-style:none;padding:0;margin:0.5em 0 0 -2em;font-weight:bold;}

/* MENU GORNE */
div.menu_glowne{border:1px solid red;background-color:#ECE8E8;height:100%;padding-bottom:10px;text-align:center;padding-top:10px;margin:10px 0;}
div.menu_glowne ul{display:inline;list-style:none;padding:0;margin:0;}
div.menu_glowne ul li{display:inline;padding:0;margin:0;}
div.menu_glowne ul li:before{content:"- ";}
* html div.menu_glowne ul{margin:0 0 0 10px;}
* html div.menu_glowne ul{height:1%;}
* html div.menu_glowne ul li{
background-image:url("http://www.izg.pl/grafika/minus.gif");
background-repeat:no-repeat;
background-position:0.5em 50%;
padding:0 1em 0 1.5em;
margin:0 0 0 -1.2em;}
/* MENU GORNE */
/* MENU GORNE */
/*div.menu_glowne1{border:1px solid red;background-color:#ECE8E8;height:100%;padding-bottom:10px;text-align:center;padding-top:10px;margin:10px 0;}*/
div.menu_glowne1 ul{display:inline;list-style:none;padding:0;margin:0;}
div.menu_glowne1 ul li{display:inline;padding:0;margin:0;}
div.menu_glowne1 ul li:before{content:"- ";}
* html div.menu_glowne1 ul{margin:0 0 0 0px;}
* html div.menu_glowne1 ul{height:1%;}
* html div.menu_glowne1 ul li{
background-image:url("http://www.izg.pl/grafika/minus.gif");
background-repeat:no-repeat;
background-position:0.5em 50%;
padding:0 1em 0 1.5em;
margin:0 0 0 -1.2em;}
/* MENU GORNE */
/* MENU STOPKA */
#menu_stopka{list-style:none;padding:0;margin:0;}
#menu_stopka li{display:inline;padding:0;margin:0;}
#menu_stopka li:before{content:"| ";}
#menu_stopka li:first-child:before{content:"";}
* html #menu_stopka li{border-left: 1px solid black;padding: 0 0.4em 0 0.4em;margin: 0 0.4em 0 -0.4em;}
* html #menu_stopka{height:1%;}
* html #menu_stopka li:first-child{border-left:0;}
/* MENU STOPKA */