.content{ text-align: center; width: 100%; height: auto; margin: auto; display:table; clear: both;}
.content .contentcontainer {text-align: left;  margin: auto; width: 780px; height: auto; background: #ffffff url('../images/cbg.gif');display:table;}

.content .contentcontainer .results{text-align: left; width: 770px; background: #ffffff; margin-left:5px;margin-bottom:5px;margin-top:20px;}
.content .contentcontainer .results .left{float:left;width: 570px;height: auto;text-align: left;}
.content .contentcontainer .results .right{float:left;width: 190px;height: auto;text-align: left;margin-left:10px;}

.content .contentcontainer .results .left .info{ width: 570px;height: auto; margin-bottom: 10px;display:table;}
.content .contentcontainer .results .left .info .info_content{ width: 570px;height: auto;  display:table;}
.content .contentcontainer .results .left .info .info_content h1{font-size:12px; color:#8C9999; margin-left:10px; margin-top:10px;}
.content .contentcontainer .results .left .info .info_content h2{font-size:15px; font-weight: bold;color:#3C7FAF; margin-left:10px;margin-top:5px;margin-bottom:5px;} 
.content .contentcontainer .results .left .info .info_content h3{font-size:14px; font-weight: bold;color:#3C7FAF; margin-top:5px;border-bottom:1px solid #D0E0E0 ; display:table;width: 560px;margin-left:5px;background: #ffffff url('../images/add/header_add_bg.jpg') } 
.content .contentcontainer .results .left .info .info_content p{font-size:11px; color:#3C7FAF; margin-top:5px; margin-left:5px;} 

.content .contentcontainer .results .left .info .info_content .menu_container{display:table;width: 566px; height: auto; clear:both; background: url('../images/info/info_menu_bg.gif'); margin-left:2px } 
.content .contentcontainer .results .left .info .info_content .menu_container ul {list-style-type: none; margin: 0px; padding: 0px; }
.content .contentcontainer .results .left .info .info_content .menu_container ul li.item_active {display: block; float: left; font-size: 18px; font-weight: bold; width: 110px; height:24px; margin-left:4px}
.content .contentcontainer .results .left .info .info_content .menu_container ul li.item_active a{display:block; width: 110px; height:20px; background: url('../images/info/info_menu_button_active_bg.gif') no-repeat scroll 0px; color: #3C7FAF; font-size: 12px; text-decoration: none; font-family: Arial; text-align: center; padding-top:4px;}
.content .contentcontainer .results .left .info .info_content .menu_container ul li.item {display: block; float: left; font-size: 18px; font-weight: bold; width: 110px; margin-left:3px }
.content .contentcontainer .results .left .info .info_content .menu_container ul li.item a {display:block; width: 110px; height:20px; color: #ffffff; font-size: 12px; text-decoration: none; font-family: Arial; text-align: center;background: url('../images/info/info_menu_button_bg.gif') no-repeat scroll 0px;padding-top:4px;}
.content .contentcontainer .results .left .info .info_content .menu_container ul li.item a:hover {display:block; width: 110px; height:20px;background: url('../images/info/info_menu_button_active_bg.gif') no-repeat scroll 0px; color: #3C7FAF; font-size: 12px; text-decoration: none; font-family: Arial; text-align:center; font-weight:bold;padding-top:4px;}

.content .contentcontainer .results .left .info .info_content .info_data_container{display:table; width: 566px; height: auto; clear:both;margin-left:2px; margin-top:10px;margin-bottom:15px}
.content .contentcontainer .results .left .info .info_content .info_data_container .info_data{}
.content .contentcontainer .results .left .info .info_content .info_data_container .info_data ul {list-style-type: none; margin: 0px; padding: 0px;width: 100%; }
.content .contentcontainer .results .left .info .info_content .info_data_container .info_data ul li{display: block; border-bottom:1px solid #D0E0E0 ; display:table;width: 100%; height:17px;padding-top:3px;}
.content .contentcontainer .results .left .info .info_content .info_data_container .info_data ul li strong{font-size:11px; color:#3C7FAF;margin-left:5px; }
.content .contentcontainer .results .left .info .info_content .info_data_container .info_data ul li span{font-size:12px; color:#3C7FAF;margin-left:5px;}

.content .contentcontainer .results .left .info .info_content .info_data_container .info_data_img{text-align: center;}
.content .contentcontainer .results .left .info .info_content .info_data_container .info_data_img img {width:200px;height:130px; border:1px solid #D0E0E0}

.content .contentcontainer .results .left .info .info_content .info_cennik{display:table; width: 566px; height: auto; clear:both;margin-left:2px; margin-top:10px;margin-bottom:15px}
.content .contentcontainer .results .left .info .info_content .info_cennik ul {list-style-type: none; margin: 0px; padding: 0px;width: 100%; }
.content .contentcontainer .results .left .info .info_content .info_cennik ul li{display: block; border-bottom:1px solid #D0E0E0 ; display:table;width: 100%; height:17px;padding-top:3px;}
.content .contentcontainer .results .left .info .info_content .info_cennik ul li strong{font-size:11px; color:#3C7FAF; margin-left:5px; width: 200px; display: block; float:left; font-weight: normal;}
.content .contentcontainer .results .left .info .info_content .info_cennik ul li span{font-size:13px; color:#3C7FAF; margin-left:5px; float:left; width: 200px;font-weight: bold;}
.content .contentcontainer .results .left .info .info_content .info_cennik p {font-size:11px; color:#3C7FAF; margin-left:5px;}
.content .contentcontainer .results .left .info .info_content .info_cennik p span{font-size:12px; color:#3C7FAF; font-weight: bold;}

.content .contentcontainer .results .left .info .info_content .info_mapa_container{display:table; width: 566px; height: auto; clear:both; margin-left:2px; margin-top:10px;margin-bottom:15px;text-align:center}

/* galeria */
.content .contentcontainer .results .left .info .info_content .info_photo{text-align: center;}
.content .contentcontainer .results .left .info .info_content .info_photo span{border:1px solid #D0E0E0}
.content .contentcontainer .results .left .info .info_content .info_photo span img{border:1px solid #ffffff}
/* rezerwacja */

.content .contentcontainer .results .left .info .info_content .info_rezerwacja_container .err {margin-left:10px;margin-top:20px;margin-bottom:10px;width: 530px; border:1px solid red; font-size: 15px; color:red; padding:5px}
.content .contentcontainer .results .left .info .info_content .info_rezerwacja_container h1 {margin-left:10px;margin-top:20px;margin-bottom:10px; font-size:20px; color:#3C7FAF;}
.content .contentcontainer .results .left .info .info_content .info_rezerwacja_container p {margin-left:10px;margin-top:20px;margin-bottom:10px; font-size:15px; color:#3C7FAF;}
.content .contentcontainer .results .left .info .info_content .info_rezerwacja_container ul{list-style-type: none; margin: 0px; padding: 0px; margin-top:15px; margin-left:15px;}
.content .contentcontainer .results .left .info .info_content .info_rezerwacja_container li{font-size:11px;color:#3C7FAF; }
.content .contentcontainer .results .left .info .info_content .info_rezerwacja_container li.label2{font-size:12px;color:#3C7FAF;padding-top:6px}
.content .contentcontainer .results .left .info .info_content .info_rezerwacja_container .inp{background:transparent url(../images/input_bg.gif) repeat-x scroll 0 0;border:1px solid #CCCCCC;font-size:14px;padding:5px;}
.content .contentcontainer .results .left .info .info_content .info_rezerwacja_container li .inperr{background:transparent url(../images/input_bg.gif) repeat-x scroll 0 0;border:1px solid red;font-size:14px;padding:5px;}
.content .contentcontainer .results .left .info .info_content .info_rezerwacja_container li.button{padding-top:25px;}

.content .contentcontainer .results .right .rightmanager{width:190px; display:table;}
.content .contentcontainer .results .right .rightmanager a img{border:0px}
.content .contentcontainer .results .right .search{width:190px; height:115px;display:table;background-image: url('/datastore/images/search/bg.gif');padding-top:30px;margin-bottom:5px;}
.content .contentcontainer .results .right .search p{margin:0px;padding:0px;margin-left:5px;}
.content .contentcontainer .results .right .search label{font-size:12px;color:#ffffff;}
.content .contentcontainer .results .right .search .i{background:transparent url(../images/input_bg.gif) repeat-x scroll 0 0;border:1px solid #CCCCCC;font-size:12px;padding:2px; width:170px;}
.content .contentcontainer .results .right .search .button{background:transparent url(../images/button.gif) repeat-x scroll 0 0;font-size:12px;padding:2px; width:95px; height: 23px; color: #ffffff; border: 0px; margin-top:5px;margin-left:40px;}

.content .contentcontainer .results .right .menu{width:190px; display:table;background: url('../images/menu/content.gif'); margin-bottom:10px;}
.content .contentcontainer .results .right .menu .menucontent{width:190px; display:table;background: url('../images/menu/top.gif') repeat-x; font-family:arial}
.content .contentcontainer .results .right .menu .menucontent h1{margin:0px;padding:0px;font-size:14px;color:#8B8B8B;margin-top:6px;margin-left:5px;}
.content .contentcontainer .results .right .menu .menucontent ul{list-style-image: url('/datastore/images/punkt.gif');   margin-top:5px;margin-left:20px;margin-bottom:0px;margin-right:0px;padding:0px}
.content .contentcontainer .results .right .menu .menucontent ul li{line-height: 16px;}
.content .contentcontainer .results .right .menu .menucontent ul li a{font-size:11px;color:#8B8B8B; text-decoration:none }
.content .contentcontainer .results .right .menu .menucontent ul li a:hover{font-size:11px;color:#8B8B8B; text-decoration:underline }
.content .contentcontainer .results .right .menu .menucontent .weather{text-align: center;font-size:14px;}
.content .contentcontainer .results .right .menu .menucontent .weather span{font-size:11px;}
.content .contentcontainer .results .right .menu .menucontent .weather h3{color:#8B8B8B;font-size:14px;} 
.content .contentcontainer .results .right .menu .menucontent .weather .obrazek {float:left;width: 80px;height: auto;text-align: center; margin-top:4px; margin-bottom:8px}
.content .contentcontainer .results .right .menu .menucontent .weather .obrazek img {width:50px;height:50px; border:1px solid #D0E0E0}
.content .contentcontainer .results .right .menu .menucontent .weather .data {float:left;width: 110px;height: auto;text-align: left; margin-top:9px;margin-bottom:8px}
