html{font-size:100.01%;}
body{margin:0;padding:0; text-align:center; background: #FCECC3 url(../images/bg_body.jpg) repeat-x left top;}
body, a{font:76%/1.4em Verdana, Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
a{text-decoration:none;color:#246D91; font-size: 0.9em;}
a:hover{text-decoration:underline;}
body,form{margin:0; padding:0;}
img{border:none;}
select,input{vertical-align:middle;}
.clear {clear: both;}
ul {margin:0; padding:0; list-style:none; font-size:1.1em;}
li {padding:0;}

.hseparator2 { height: 2px; font-size: 2px; line-height: 2px; }
.hseparator3 { height: 3px; font-size: 3px; line-height: 3px; }
.hseparator4 { height: 4px; font-size: 4px; line-height: 4px; }
.hseparator5 { height: 5px; font-size: 5px; line-height: 5px; }
.hseparator6 { height: 6px; font-size: 6px; line-height: 6px; }
.hseparator7 { height: 7px; font-size: 7px; line-height: 7px; }
.hseparator8 { height: 8px; font-size: 8px; line-height: 8px; }
.hseparator9 { height: 9px; font-size: 9px; line-height: 9px; }
.hseparator10 { height: 10px; font-size: 10px; line-height: 10px; }
.hseparator12 { height: 12px; font-size: 12px; line-height: 12px; }
.hseparator14 { height: 14px; font-size: 14px; line-height: 14px; }
.hseparator16 { height: 16px; font-size: 16px; line-height: 16px; }
.hseparator18 { height: 18px; font-size: 18px; line-height: 18px; }
.hseparator20 { height: 20px; font-size: 20px; line-height: 20px; }
.hseparator30 { height: 30px; font-size: 30px; line-height: 30px; }
.hseparator32 { height: 32px; font-size: 32px; line-height: 32px; }

#container {width: 731px; margin: 0 auto;}
*+html #container {background-position: center top!important;}
* html #container {background-position: center top!important;}
#container .twoColumns div.left{float:left; width:201px; margin:0; padding:0; text-align:center;}
#container .twoColumns div.right{float:left; width:530px; margin:0; padding:0; text-align:left;}

#container .left {}
#container .left .logo {padding: 0 0 10px 0;}
#container .left .logo a.logo{text-indent:-3000px; background: url(../images/logo-pokoje-ania.jpg) no-repeat 0 0; width:201px; height:143px; margin:0; position:relative; /*z-index:100;*/ display:block;}
#container .left .box {/* width: 201px; */ margin: 0; padding: 0 0 15px 0;}
#container .left .box_ext {background:#E2D7BA; text-align: left; font:0.9em/1.2em verdana,sans-serif; color:#333; line-height: 17px; padding: 7px 7px 10px 14px;}
#container .left .box_ext .title {padding: 4px 0 0 0;}
#container .left .box_ext .content {padding: 8px 10px 8px 10px;}
#container .left .box_ext .content .links {padding: 10px 0 0 0;}
#container .left .box_ext .content .links li {padding:4px 0 0 16px; background:url(../images/arrow-icon-2.jpg) no-repeat 0 9px;}

#container .left .box_link .content {padding: 3px 10px 20px 15px;}
#container .left .box_link .content .links_ext {padding: 0 0 0 0;}
#container .left .box_link .content .links_ext li {padding:4px 0 0 16px; background:url(../images/arrow-icon-6.jpg) no-repeat 0 9px;}
#container .left .box_link { padding: 0; background:#ECE3CB; text-align: left; font:0.9em/1.2em verdana,sans-serif; color:#333; line-height: 17px;}
#container .left .box_link .title {padding: 12px 0 1px 15px;}

#container .left .box_zap { padding: 0; background:#ECE3CB; text-align: left; font:0.9em/1.2em verdana,sans-serif; color:#333; line-height: 17px;}
#container .left .box_zap .title {padding: 12px 0 1px 15px;}
#container .left h2 {font:1.0em/1.3em verdana,sans-serif; padding: 0 0 0 0; margin: 0; font-weight: bold;color:#333333;line-height: 17px;}
#container .left .pyt_napis { font:0.9em/1.2em verdana,sans-serif; color:#584827; padding: 9px 0 7px 18px; }
#container .left .pyt_pole { padding: 0px 0 0px 14px; }
#container .left .legenda {padding: 17px 0 7px 18px;}
#container .left .veryf {float:left; padding: 12px 0 0 14px;}
#container .left .veryf img {border:1px solid #AFA383;}
#container .left .reload button {float:left; cursor:pointer; border: 0px; background:#ECE3CB;font-size:0px;line-height:0px;padding:0;margin: 12px 0 0 4px; }
#container .left .reload button:focus { outline: none; }
#container .left .reload button img { border: 0px;  font-size: 0px; line-height: 0px;  padding: 0px; margin: 0px; padding-top: 5px; padding-bottom: 5px;padding-left: 2px; padding-right: 2px; }
#container .left .pyt_pole input {  width: 166px; height: 17px; padding: 3px 0 0 3px; font:0.9em/1.2em verdana,sans-serif; color: #565450; background: #FCFCFB; border: 1px solid #D4C49B; }
#container .left .pyt_pole textarea { width: 166px; height: 70px; padding: 3px 0 0 3px; font:0.9em/1.2em verdana,sans-serif; background: #FCFCFB; border: 1px solid #D4C49B; color: #565450; }
#container .left .pyt_btn { padding: 6px 0 13px 100px; }

#container .right {}
#container .right .content{padding: 0 0 0 32px; }
#container .right .menu {background: url(../images/bg-top-menu.jpg) no-repeat 0 0; width: 507px; height: 56px; padding: 0 0 0 18px; margin: 13px 0 0 0;}
#container .right .menu ul {padding:5px 0 0 0; margin:0;}
#container .right .menu li {display: inline; padding:0; margin:0;}
#container .right .image {margin: 11px 0 0 0;}
#container .right .image img {border: 4px solid #FFF;}

#container .right .s_hr { width: 448px; margin: 0 0 0 0; height: 1px; font-size: 1px; line-height: 1px; background: URL(../images/bg_hr.jpg) no-repeat 0 0; }
#container .right .box {text-align:left; margin:0; padding: 19px 0 0 0;}
#container .right .box .title_text {text-align:left; margin: 0; padding: 0; font:1.1em/1.2em tahoma,sans-serif; color:#333; font-weight: bold;}
#container .right .box .title {margin:0; padding: 0 0 13px 0;}
#container .right .box .content {padding: 0 0 0 13px; margin: 0; font:0.9em/1.2em verdana,sans-serif; color:#333; line-height: 17px;}
#container .right .box .alone {width: 480px; }
#container .right .box .alone .left{float:left; width:181px; margin:0; padding:0 0 25px 30px; text-align:center;}
#container .right .box .alone .right{float:left; width:181px; margin:0; padding:0 0 25px 25px; text-align:center;}
#container .right .box .alone .gal_container {width: 422px; margin: 0; padding: 0;}
#container .right .box .alone .sep-container {width: 472px; height: 82px; margin: 0; padding: 0 0 20px 0;} 
#container .right .box .alone .sep-container .photo {float: left; margin: 0 15px 0 5px;}

#container .right .box .alone .img-gal {}
#container .right .box .alone .img-gal img {border: 0;}

#container .right .box h1 {font:1.0em/1.3em verdana,sans-serif; margin:0; padding: 0 0 0 0; font-weight: bold;color:#564726;}
#container .right .box h2, #container .right .box h3 {font:1.0em/1.3em verdana,sans-serif; padding: 0 0 0 0; margin: 0; font-weight: bold;color:#333333;line-height: 17px;}

#container .right .box .content a{ font-size: 1em;}
#container .right .box .content .img {float:left; width:126px;}
#container .right .box .content .img img {border: 3px solid #FFF;}
#container .right .box .content .tekst {float:left; text-align: justify; width:338px; padding: 0 0 0 10px; }
#container .right .box .content .tekst img {border: 3px solid #FFF; }
#container .right .box .content .part {text-align: justify; margin:0; padding: 0 0 10px 0;}
#container .right .box .content .part li { font:0.9em/1.2em verdana,sans-serif; padding:8px 0 0 16px; background:url(../images/arrow-icon.jpg) no-repeat 0 12px;}
#container .right .box .content .part_ext {text-align: justify; margin:0; padding: 0 0 10px 0;}
#container .right .box .content .part_ext li { font:0.9em/1.2em verdana,sans-serif; padding:4px 0 0 16px; }
#container .right .box .content .part_ext li img {border: 0;}
#container .right .box .content .part2 {text-align: justify; margin:0; padding: 0 0 10px 0;}
#container .right .box .content .title {margin:0; padding: 10px 0 5px 0; font-weight: bold;}
#container .right .box .content .tekst ul{margin:3px 0 0 0; padding:0;}
#container .right .box .content .tekst li{font:0.9em/1.2em verdana,sans-serif; padding:0 0 0 14px; background:url(../images/arrow-icon.jpg) no-repeat 0 5px;}
#container .right .box .content .tekst li.li_diff {font:0.9em/1.2em verdana,sans-serif; padding:0 0 0 14px; background:url(../images/arrow-icon-5.jpg) no-repeat 0 5px;}
#container .right .box .content .links {font:0.9em/1.2em verdana,sans-serif; padding: 10px 0 0 0;}
#container .right .box .content .links li {padding:4px 0 0 16px; background:url(../images/arrow-icon-3.jpg) no-repeat 0 6px;}
#container .right .box .content .s_hr { width: 448px; margin: 10px 0 0 0; height: 1px; font-size: 1px; line-height: 1px; background: URL(../images/bg_hr.jpg) no-repeat 0 0; }
#container .right .box .content  img {border: 3px solid #FFF;}
#container .right .box .content .imgWtopLeft {float:left; margin: 8px 8px 1px 8px;}
#container .right .box .content .imgWtopRight {float:right; margin: 8px 8px 1px 8px;}

#pogodaHome { display:block; width: 300px; height: 250px; background: url(http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/clouds_300x250_bg.jpg) no-repeat;}
#pogodaHome .pogoda_content {height: 235px;}
#pogodaHome .pogoda_links {border: 1px solid #6DB2ED; border-bottom: 0px; border-left: 0; border-right: 0; text-align:center; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px;}

#pogodaPage {width: 300px; height: 250px; background: url( http://vortex.accuweather.com/adcbin/netweather_v2/backgrounds/clouds_300x250_bg.jpg) no-repeat;}
#pogodaPage .pogoda_content {height: 235px; margin:0; padding:0;}
#pogodaPage .pogoda_links {border: 1px solid #6DB2ED; border-bottom: 0px; border-left: 0; border-right: 0; text-align:center; font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; }

.gmap {text-align: left; padding: 10px 0 14px 9px;}
.gmap .link {padding: 7px 0 0 0;}

/* footer */
#footer_up {display:block; width:100%; height: 20px; text-align: right; margin:0; padding:13px 0 0 0;}
#footer_bg {}
#footer {width: 731px; margin: 0 auto; text-align: center; padding:0; background: #DDC894; font:0.9em/1.2em verdana,sans-serif; color:#333;}
#footer a {font-size:11px;}
#footer .content {width:100%; padding:21px 0 23px 0; background: #DDC894 url(../images/bg_footer.jpg) repeat-y center top;}
#footer_b {width: 731px; margin: 0 auto; padding: 3px 0 10px 0; overflow:hidden;}
#footer_b .footer_left {float: left; width: 452px; padding: 10px 80px 0 0; text-align: right;}
#footer_b .footer_right {float: left; width: 160px; padding: 10px 0 0 0;}