body {

background:url(img/bgr.jpg) repeat-x #F3F2F2;

padding:0;

margin:0;

border:0;

font-family:tahoma;

font-size:12px;

color:#346E87;

text-align:center;

}

img {border:0px; margin:0px; padding:0px; }

img a {border:0px; margin:0px; padding:0px;}



#container {

position:relative;

width:927px;

margin-left:auto;

margin-right:auto;

text-align:left;

padding:0;

border:0 solid red;

background:url(img/bgr_content.jpg) repeat-y #fff;

}



#header {

position:relative;

width:927px;

height:300px;

margin:0;

padding:0;

border:0;

background:url(img/bgr_header_new.jpg) top no-repeat #fff;

}



#menu 
{width:875px;height:55px;position:relative;top:-12px;left:30px;overflow:hidden;}



#menu a
{display:block; width:175px; height:51px; float:left; background: url(img/menu_blue.gif) 0px 0px no-repeat; text-indent:-1000px; overflow:hidden;}
#menu a:hover, #menu a#sel
{background-image:url(img/menu_green.gif);}
#menu a.ona
{background-position:0px 0px;}
#menu a.str
{background-position:-175px 0px;}
#menu a.suk
{background-position:-350px 0px;}
#menu a.apt
{background-position:-525px 0px;}
#menu a.kon
{background-position:-700px 0px;}







#szukaj {

position:absolute;

top:37px;

left:705px;

width:210px;

height:85px;

overflow:hidden;

color:#1C67A4;

}



a { color:#1C67A4; text-decoration:underline; margin:3px 0 3px 0;}





#newsletter {

position:relative;

top:134px;

left:690px;

width:215px;

height:166px;

background:url(img/bgr_newsletter_3.jpg) no-repeat;

overflow:hidden;

color:#1C67A4;

}



#content {

position:relative;

width:927px;

min-height:600px;

margin:0px;

padding:0;

border:0;

background:url(img/bgr_content.jpg) repeat-y #fff;
overflow:hidden;
}



#content1 {

position:relative;

width:927px;

min-height:600px;

margin:0px;

padding:0;

border:0;

background:url(img/bgr_center.jpg) no-repeat 450px bottom ;

}





#lewa {

position:relative;

width:237px;

min-height:200px;

float:left;

margin:0px;

padding:0;

border:0 solid red;

}



#onas {

position:static;

width:213px;

min-height:50px;

background:url(img/bgr_onas_y.jpg) repeat-y;

margin:0  0 15px 25px;

padding:0;

border:0;

}



#onas_ul {

position:static;

width:213px;

min-height:50px;

background:url(img/bgr_onas_bottom.jpg) no-repeat bottom;

margin:0;

padding:0;

border:0;

}





#news {

position:static;

width:212px;

background:url(img/bgr_news.jpg) repeat-y #ccc;

margin:0 0 0 25px;

padding:0;

border:0;

text-align:center;

}

#news1 {margin-left:auto;margin-right:auto; overflow:hidden; width:191px;height:115px; font-size:10px; text-align:left; border:0 solid yellow;}
#news1text {position:relative; float:right; top:10px; width:130px;height:200px; font-size:10px; text-align:left; margin:0; padding:0; border:0;}
#pic {position:relative; float:left; margin-right:0px; margin-top:5px;}



#link_left {

position:static;

width:212px;

min-height:50px;



margin:20px 0 0 25px;

padding:0;

border:0;

}



#center {

position:relative;

width:449px;

min-height:400px;

margin:0px;

padding:0;

float:left;

text-align:center;

}

#text {

position:relative;

width:418px;

min-height:600px;
height:auto !important;
height:600px;

margin:0px;

padding:0;
margin-top:0;
margin-left:auto;

margin-right:auto;


border-left:1px solid #ccc;

border-right:1px solid #ccc;

background:url(img/bgr_text.jpg) repeat-x top;

text-align:left;


}

#lewa, #text{
	height: 50%; 
	padding-bottom: 2000px;
	margin-bottom: -2000px;
}

.mceContentBody
{
padding: 0px 15px;
}

#text p {margin:0 10px 0 10px; }



#prawa {

position:relative;

width:239px;

min-height:200px;

float:right;

margin:0px;

padding:0;

border:0;



}



#recepcja {

position:relative;

width:212px;

height:190px;

margin:0 22px 0 0px;

padding:0;

border:0;

background:url(img/bgr_recepcja.jpg) no-repeat;

color:#fff;

overflow:hidden;

}





#dojazd {

position:relative;

width:212px;

height:190px;

margin:12px 22px 0 0px;

background:url(img/bgr_dojazd.jpg) no-repeat;

padding:0;

border:0;

}





#footer {

position:static;

width:927px;

margin:0;

padding:0;

border:0;

min-height:100px;

background:url(img/bgr_footer.jpg) no-repeat #F3F2F2 ;

text-align:center;

padding:10px 0 0 0;

color:#fff;

font-weight:bold;

clear:both;

}



#footer a { text-decoration:none; color:#fff;}

#right {margin-top:20px;float:right;}

.line {heigh:1px; width:95%;color:#DAF1FF;background-color:#DAF1FF; padding:0;margin-left:auto;margin-right:auto; margin-top:5px;margin-bottom:5px; border:0; text-align:center; }

.menu_link {background:url(img/onas_dol.jpg) no-repeat bottom center; display:block; margin:3px 0 2px 20px; line-height:16px;width:170px; text-decoration:none; padding-bottom:5px;}

div.news {margin-bottom: 15px; padding-bottom:4px; border-bottom: 1px dashed #E1F4FB;}
p.title {font-weight:bold; font-size:13px;}
p.date { font-style: italic; padding-bottom: 4px;}