body {

 margin:10px 0px 10px 0px;

 border:0px;

 text-align: center;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 font-size: 10px;

 background: #edf7ff;

}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
text-align: center;
}

.p {

 cursor: pointer;

}



a {

 color:#0a818a;

}



#content {

 margin-left:auto;

 margin-right:auto;

 width: 760px;

 background-color:#fff;

}

#naglowek {
width: 760px;
height: 300px;
}

#top {

 padding-left:210px;

 text-align:left;

 color:#5e4f4d;

 padding-top:10px;

 height:32px;

 width:550px;

 background: #fff url("i/top.gif") repeat-x top center;

}

#tops {

 height:9px;

 width:760px;

 background: #fff url("i/tops.gif") no-repeat top center;

}



#head {

 height:233px;

}

#logo {

 height:233px;

 width:262px;

 background: #fff url("i/logo.gif") no-repeat top center;

 float:left;

}

#menu {

 width:498px;

 float:left;

}



#menu .top {

 height:94px;

 background: #fff url("i/bg1.gif") no-repeat top center;

}



#menu .menus {

 padding-top:15px;

 text-align:center;

 height:36px;

 background: #06707a;

}



#menu .menus div {

 width:150px;

 float:left;

}



#menu .menus a {

 font-size: 14px;

 font-weight: bold;

 width:150px;

 text-decoration:none;

 height:51px;

 background: #06707a;

 color:#faefc9;

}



#menu .menus a:hover{

 font-size: 14px;

 width:100px;

 text-decoration:none;

 height:51px;

 background: #06707a;

 color:#fff;

}



#menu .menus a:active {

 outline: none;

}



#menu .menus a:focus {

 -moz-outline-style: none;

}



#menu .btm {

 height:88px;

 background: #fff url("i/bg2.gif") no-repeat top center;

}





#meni ul {

 text-align:left;

 width:498px;

}



#shadow {

 height:21px;

 background: #f1ede2 url("i/shadow.gif") repeat-x top center;

}



#container {

 min-height:309px;

}



#container .one {

 width:379px;

 padding:10px;

 font-size:13px;

 border-right: 1px solid #dcdbd7;
 border-left: 1px solid #DCDBD7;

 border-bottom: 1px solid #dcdbd7;

 background: #f1ede2;

 float:left;

}



#container .two {

 padding:10px;

 width:159px;

 height:296px;

 border-right: 1px solid #dcdbd7;

 border-bottom: 1px solid #dcdbd7;
 border-top: 1px solid #dcdbd7;

 background: #f9f8f3;

 float:left; 

}



#container .three {

 padding:10px;

 width:159px;

 height:296px;

 border-bottom: 1px solid #dcdbd7;

 background: #f1ede2 url("i/bg.png") repeat-x top center;

 float:left;

}



#container .four {

 width:400px;

 height:224px;

 border-right: 1px solid #dcdbd7;

 background: #e7e0ce;

 float:left;

}



#container .five {

 width:179px;

 height:224px;

 border-right: 1px solid #dcdbd7;

 background: #f1ede1;

 float:left;

}



#container .six {

 width:179px;

 height:224px;

 background: #ebe5d6;

 float:left;

}



#container .kontakt {



 width:357px;

 border-bottom: 1px solid #dcdbd7;
 border-right: 1px solid #DCDBD7;
 border-top: 1px solid #DCDBD7;

 background: #f9f8f3;

 float:left;

}



#container .mapa {

 padding: 10px;

 height:213px;

 width:740px;

 background: #e7e0ce;

 float:left;

}



#bottom {

 width:720px;

 height:40px;

 background: #5e4f4d;

 color:#979082;

 text-align:left;

 padding-left:20px;

 padding-right:20px;

}



#bottom img {

 text-align:right;

 vertical-align:middle;

}



#bottom .one {

 padding-top:10px;

 width:60%;

 text-align:left;

 float:left;

}



#bottom .two {

 width:40%;

 text-align:right;

 float:left; 

}



#bottom a {

color:#979082;

}



.cl {

 clear:both;

}

.index_g {
vertical-align: super;
font-size: 9px;
}

.opis {
text-align: justify;
}

#marecki {
height: 35px;
background: #EDF7FF;
padding: 5px;
}