body,html {font:12px Arial, Helvetica, sans-serif; color:#fff;background:#CC9933;margin:0;padding:0px;}
#c{ width:688px;}
#top{ width:688px; height:147px;/*background: url(img/top.jpg) no-repeat;*/ z-index="2"}
#container{float:left;width:688px;background: url(img/bg_main.jpg) repeat-x; position:relative; height:500px}
	#left {position:absolute; top:0; left:0; z-index:10; width:26px; border-right:2px solid #CC9933; height:500px;} 
	#center {position:absolute; top:0;left:26px; z-index:11; width:442px; text-align:left;}
	#center_ {background: url(img/bg_center.jpg) repeat-y top right; width:442px; text-align:left;}
	#txt{padding:10px; color:#55461A; line-height:22px;}
	#txt img {margin:1px ; border:2px solid #CC9933;  cursor:pointer;}
	#right{position:absolute; top:0;right:0; z-index:3; width:218px; text-align:center; padding:0}
	#right img {margin:10px; border:2px solid #fff;  cursor:pointer;}
#footer{ clear:both; background: url(img/footer.jpg);  width:442px; height:66px; margin:3px}
#contact{min-height:430px;}
#contact label{ display: block; text-align:left; line-height:normal;}
#contact .map-wrapper {
	overflow:hidden;
	display:block;
	clear:both;
}
#turistinfo{position:relative; float:right;    right:55px; }
#turistinfo img {border:0px;}
#guest{height:430px;}
#guest input,textarea{border:1px solid #ccc; font-size:11px; color:#555555;}
#contact input,textarea{border:1px solid #ccc; font-size:11px; color:#555555; width:100%;}
#contact input[type="submit"] { width:60px; margin-right:0px;}
#contact a  img{border:none;}
#contact p {	margin:0px;}
#flags {margin:7px;}
#flags img{border:1px solid #fff; margin:2px; }
.inactiv{opacity: 0.4; filter: Alpha(Opacity=40);}
.btn{background:#CC9933; color:#000;}
/*****************************************************************************************************/
.orange_txt{font-size:14px; color:#EBAA0B; line-height:18px; padding-left:10px;}
.stars{font-size:14px; color:#fff; padding:30px 0; font-style:italic;}
.email {font-size:14px; font-weight:bold; padding:50px 0 10px 10px;}
.email input{border:1px solid #fff; background:#EBAA0B url(img/bg_input.jpg) repeat-x; font-size:9px; width:126px;}
.email img {vertical-align:middle;}
.center_item{border-bottom:1px solid #989898; margin-bottom:5px;}
.center_item_pics {border-bottom:1px solid #989898; text-align:center;  margin-bottom:5px;}
.center_item_pics img{border:3px solid #fff; margin:7px;}
.header{font-weight:bold; font-size:14px;border-bottom:1px solid #989898; text-align:left; padding-left:5px;}
.txt {padding:10px; line-height:25px;}
a {	color: #55461A;	text-decoration: underline;}
a:hover {	color: #55461A;	text-decoration: none; }
/*.table {border-top:1px solid #cccccc;border-right:1px solid #cccccc; font-size:11px; color:#666666;}
.table td{border-left:1px solid #cccccc;border-bottom:1px solid #cccccc; padding:3px;}
.table_s{text-align:left; color:#2E4B8F;}*/
.table{font-weight:bold;}
.table input,textarea,select{border:1px solid #ccc; font-size:11px; color:#555555;}
.item_cazare{float:left; width:100px; margin:1px; text-align:center;}
.item_cazare img{}
.hr {clear:both; background:#CC9933; height:1px; color:#CC9933;}

/* rotator in-page placement */
        div.rotator {position:relative; height:149px; margin-left: 425px;  }
/* rotator css */
	div.rotator ul li { position:absolute; list-style: none;}
/* rotator image style */	
	div.rotator ul li img { background: #FFF;}
        div.rotator ul li.show {z-index:500;}
/* weather widget */
#right > br + span {
    background: #76C5F0 !important;
    width: 160px !important;
    overflow: hidden !important;
    padding: 0 !important;
    padding-right: 0 !important;
    margin-left: 28px !important;
	display:block;
}
#right > br + span div {
 color:#444 !important;   
 padding-left:0 !important;
  line-height:12px;
}
#right > br + span div a{
    font-weight:bold !important;
    display:block;
	color:#369 !important;
}
