body {
background:url(images/bg.jpg) repeat-x top center #c7e1fc;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #3b5564;
}
p{
margin:0px;
padding:0 0 5px 0;
line-height:17px;
text-align:justify;
}
p.pat{
color:#FFFFFF;
}
h1{
color:#fff;
font-size:16px;
font-weight:bold;
margin:0px;
padding:5px 0 5px 0;
}
h2{
color:#00ffcc;
font-size:16px;
float:left;
font-weight:bold;
margin:0px;
padding:5px 0 0 0;
}
span.ciemny{
color:#ffffff;
}
#glowna{
width:900px;
height:auto;
margin:auto;
background-color:#fff;
}
.logogora{
width:900px;
height:114px;
margin:auto;
background:url(images/header_bg.gif) repeat-x;
}
.logobok{
float:right;
width:550px;
}
#logo{
padding:30px 0 0 20px;
float:left;
}
/*----------------------menu-------------------------*/
#menu{
width:510px;
height:35px;
float:left;
padding:40px 0 0 0;
}
#menu ul{
list-style:none;padding:0px;margin:0px;display:block; font-weight:bold;
}
#menu ul li{
list-style:none;display:inline;float:left;width:96px;height:35px;padding:0px;line-height:35px;font-size:13px;margin:0 3px 0 3px;
}
#menu ul li a{
height:35px; width:96px;float:left;text-decoration:none;padding:0px;margin:0px;color:#ffffff;text-align:center; background:url(images/menu_bt.gif) no-repeat center;
}
#menu ul li a:hover{
height:35px;width:96px;text-decoration:none;color: #00ffcc;
}
#menu ul li a.wybrany{
height:35px;width:96px;float:left;text-decoration:none;padding:0px;margin:0px;color: #00ffcc;background:url(images/menu_bt.gif) no-repeat center;
}

.gora_menu{
width:285px;
float:right;
}
p.gora {
width:49px;
height:35px;
display:block;
line-height:35px;
color:#e8eff2;
font-size:8px;
font-weight:bold;
text-decoration:none;
padding:0 0 0 40px;
float:left;
margin:0 3px 0 3px;
}
.tlo{
width:900px;
height:auto;
clear:both;
margin:auto;
background:url(images/bg.png) repeat-y center;
}

/*---------------------main_content------------------*/
#zawartosc{
width:885px;
height: auto;
margin: auto;
padding:0 0 0 15px;
}
.clear{
clear:both;
}
.bokzawa{
width:267px;
height:auto;
float:left;
margin:10px 10px 30px 10px;
background:url(images/box_bg.gif) no-repeat top center;
}
.boktyt{
padding:10px 0 10px 0;
}
.ikona{
float:left;
padding:0 5px 0 10px;
}
.boktekst{
width:250px;
float:left;
padding:15px 0 0 15px;
}
.boktekstg{
width:250px;
float:left;
padding:2px 0 0 0;
}
.box_icon{
float:left;
padding:0 5px 0 0 ;
}
.boktek{
width:190px;
float:left;
text-align:justify;
padding:0 0 0 10px;
}

/*-----------------------------footer------------------*/
#stopka{
width:900px;
height:45px;
color:#508aa1;
background-color:#e8eff2;
}
.mapa{
float:left;
padding:10px 0 0 10px;
}
.stodekstopki{
color:#c3ced4;
font-size:12px;
font-weight:bold;
width:550px;
padding:15px;
text-align:center;
float:left;
}

