ul, ol, dl {
    position: relative;
}
body{
	margin:0px;
	background-image:url(../images/bck_main.gif);
	background-position:top;
	background-repeat:repeat-x;
}
img{
	border:0px;
}
.wrapper{
	width:700px; 
	margin:0 auto 0 auto;
	border:0px;

}

.mtop{
	padding:5px;
	text-align:right;
	color:#FFF;
	font-weight:bold;
}

.mtop a:link,
.mtop a:visited{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

.mtop a:hover{
	text-decoration:underline;
}

.top_main{
	position:relative;
	margin-top:20px;
}

#main_menu{
	position:absolute;
	background-image:url(../images/mm_bck.gif);
	background-repeat:no-repeat;
	top:0;
	right:0;
	width:400px;
	margin:0px;
	padding:0px;
	overflow:hidden;

}

/*----TOP PANEL----*/

#main_menu ul{
	margin:0;
	padding:0;
}

#main_menu ul li{
	padding-left:20px;
	display: inline;
	list-style-type: none;

}

#main_menu ul li a{
	width:70px;
	height:32px;
	display:inline;
	color:#FFF;
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	line-height:32px;
	margin:0 2px 0 0;
	padding:0px;
}



#main_menu ul li a:hover{
	color:#ABC73F;
	text-decoration:none;
}

/*----/TOP PANEL----*/
.submenu{
	background-image: url(../images/bck_sub_menu.gif);
	background-repeat:no-repeat;
	width:715px;
	height:66px;
	overflow:hidden;
}

.srccontainer{
	float:left;
	display:inline;
	width:400px;
}

.srczonecontainer{
	float:left;
	display:inline;
	width:150px;
}

.newslettercontainer{
	float:left;
	display:inline;
	width:140px;
	margin-left:15px;
	overflow:hidden;
}

.head1{
	color:#ABC73F;
	font-family:Verdana;
	font-size:13px;
	margin: 8px 0px 8px 0px;
}

.celemairecentebody div{
	padding:7px 0 7px 0;
	border-bottom:1px solid #CCC;
	color:#CCC;
	font-size:13px;
	line-height:15px;
}


a.rec1:link,
a.rec1:visited{
	color:#108FAF;
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

.ctst{
	color:#108FAF;
	font-size:13px;
	font-weight:bold;
}

.rec1span{
	color:#adc941;
}

.rec1span a:link,
.rec1span a:visited{
	color:#adc941;
	text-decoration:none;
}

.boxofertapp{
	background-image: url(../images/boxoferta_bck.gif);
	background-repeat:no-repeat;
	width:144px;
	height:198px;
	display:inline;
	float:left;
	margin:10px;
}

.boxofertapic{
	width:90px;
	height:75px;
	padding:2px;
	margin:0px 3px 8px 10px;
}

.listofnhpp{
	color:#ABC73F;
	font-weight:bold;
	font-size:12px;
}

.body{
	margin-top:5px;
}

.divBanner{
	background-image: url(../img/go_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:800px;
	height:100px;
	margin:0px;
	text-align:left;
}
.divStanga{
	width:178px;
	float:left;
	text-align:left;
	padding-left:10px;
}
.divDreapta{
	width:620px;
	float:right;
	text-align:center;
	padding-right:10px;
}

.input1{
	width:150px;
	border:1px solid #999999;
	padding:0px;
	background-color: #FFFFFF;
	margin:2px;
	height:22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.input2{
	width:350px;
	border:1px solid #999999;
	padding:3px;
	background-color: #FFFFFF;
}
.input3{
	border:1px solid #999999;
	padding:3px;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.inputButton{
	width:100px;
	border:1px solid #999999;
	background-color: #F8F8F8;
	margin:5px;
	height			: 18px;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	text-align		: center;
	cursor			: pointer;
}
.inputButton:hover{
	width:100px;
	border:1px solid #000000;
	background-color: #F8F8F8;
	margin:5px;
	height			: 18px;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	text-align		: center;
	cursor			: pointer;

}
.zone {
	list-style-image: url(../images/list_item.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C5858;
	text-align:left;
	margin: 0px 10px 0px 20px; 
	padding: 0px 0px 4px 0px;
	width: 100px;
	list-style-position:outside;
}
li.zone {
	padding: 2px 0px 3px 5px;
	border-bottom: 1px solid #ffe295;
	font-size: 12px;
	font-weight: bold;
	
}
 
.headerCasuta{
	width:160px;
	font-family: Arial, Helvetica, sans-serif;  	
	color: #3366CC;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	margin-left:0px;
	padding-bottom:5px;
	margin-bottom:13px;
	letter-spacing:1px;
	border-bottom:1px solid #CCCCCC;


}
.oras {
	padding-top:12px; 
	height:20px;
	width:90px;
	text-align:right; 
	padding-right:10px; 
	display:inline;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
}
.titluHotel{
	width:195px; 
	padding-top:5px;
	padding-bottom:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:  #abc73f;
	font-weight:bold;
}
.detaliiHotel{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #108faf;
	font-weight:normal;

}
.titluOferta{
	width:195px;
	height:50px;
	float:none;
	padding-left:2px;
	padding-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.titluOfertaDetalii{
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #abc73f;
	font-weight:bold;
}
.numeHotelDetalii{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	font-weight:bold;
}
.judetDetalii{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	font-weight:normal;
}
.contactDetalii{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	font-weight:normal;
}
.headerDetalii{
	background-color:#f1f9fb;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #555555;
	font-weight:bold;
	letter-spacing:1px;
}
.subMenuHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:15px;
}
.subMenuHeader1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:15px;
	text-align:left;
	margin:10px;
}
}
.tabelI1dr{
	width:550px;
}
.tdI1dr1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:100px;
text-align:left;
}
.t1dr{
	margin:0px;
	border:1px solid #CCCCCC;
	padding:0px;
	background-color:#FFFFFF;
	padding-bottom:20px;
	margin-left:30px;
	margin-top:10px;
}
.veziHotelText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:10px;
	text-align:left;
	padding-left:80px;
}
.criterii{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #abc73f;
	text-decoration:none;
	font-weight:normal;
	padding-bottom:10px;
	text-align:left;
}
.pag{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5858;
	text-decoration:none;
	font-weight:normal;

}
.tActiuni{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5858;
	text-decoration:none;
	font-weight:normal;
}
.tActiuni:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #abc73f;
	text-decoration:none;
	font-weight:bold;
}
.headerCasuta{
	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #666666;

}
.menuItem {
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	text-decoration:none;
}
.menuItem:hover {
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CC0033;
	text-decoration:none;
}
.buton{
	height			: 16px;
	padding			: 0;
	width			: 50px;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	color			: #7B7B7B;
	border			: 1px outset  #aabdd6;
	background-color: #F8F8F8;
	text-align		: center;
	cursor			: pointer;
}
.buton:hover{
	height			: 16px;
	padding			: 0;
	width			: 50px;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	color			: #FFFFFF;
	border			: 1px outset  #aabdd6;
	background-color: #003399;
	text-align		: center;
	cursor			: pointer;
}
.detalii{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}
.detalii:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
}
ul {margin:0; padding:0; list-style:none; line-height:17px}


 select{
 	margin:0px;
  	padding:0px;
	font-size:10px;
    font-family:Tahoma; 
    color:#8E8E8E; 
    line-height:10px;
	}

 input,a,div,td,select,textarea,body{
 	margin:0px;
  	padding:0px;
	font-size:11px;
    font-family:Tahoma; 
    color:#7B7B7B; 
    line-height:12px;
	}
	
.text3{
    color:#495355;
}
.text2{
    color:#255669;
}
.more{
    color:#ABC73F;
}
.blue{
    color:#397497;
}
.text1{
    color:#414141;
	font-weight:900;
}
.font_input{
    color:#454545;
	padding:1 0 0 5px
}
.form{
    color:#252525;
	font-weight:900;
}
 .white{
    color:#FFFFFF;
	line-height:16px;
}
 .policy{
    color:#6C6C6C;
	line-height:14px;
}
 .green{
    color:#5B9020;
}
 .checkbox{
   width:11px; 
   height:11px;
   margin-right:9px;
   vertical-align:middle;
}
.input{
	width:204px; height:19px;
	border-width:1px;
	border-style:solid;
	background-color:#EAEAEA;
	border-color:#CCCFD6;
   	line-height:10px;
	padding-top:3px;
	padding-left:7px;
}

.textarea{
	width:204px; 
	height:133px;
	border-width:1px;
	border-style:solid;
	background-color:#EAEAEA;
	border-color:#CCCFD6;
   	line-height:10px;
	padding-top:3px;
	padding-left:7px;
	overflow:auto;
}

#absoluteCities{
	padding:5px;
	border:1px solid #96CEDC;
	margin-top:25px;
}

#absoluteCities a:link,
#absoluteCities a:visited{
	font-size:12px;
	text-decoration:none;
}

#absoluteCities a:hover{
	color:#000;
	text-decoration:underline;
}

.hotelbox{
	background:#FFF url(http://www.cazareinfo.ro/images/box_bck.gif) repeat-x;
	text-align:left;
	vertical-align:top;
	border:1px solid #eaf0f1;
	width:233px;
	color:#9f9898;
}

.detaliilink:link,
.detaliilink:visited{
	font-size:13px;
	font-weight:bold;
	color:#A9CF4D;
	text-decoration:none;
}

.detaliilink:hover{
	color:#108faf;
}

/* new shit - feb 2009*/

#footer{	
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:80px;
	width:714px;
}

.footertext{
	font-family:Verdana;
	font-size:10px;
}

a.detaliiHotel:link,
a.detaliiHotel:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #108faf;
	font-weight:normal;
	text-decoration:none;
}

a.detaliiHotel:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #108faf;
	font-weight:normal;
	text-decoration:underline;
}

.contact{
	background-image:url(../images/contact.gif);
	background-repeat:no-repeat;
	width:340px;
	height:290px;
	margin:auto;
	padding-top:1px;
	padding-left:7px;
}

.subMenuHeader01{
	font-family: Verdana;
	font-size: 11px;
	color: #adc941;
	text-decoration:none;
	font-weight:bold;
	padding-left:15px;
	text-align:left;
	padding-top:1px;
}

.tdI1dr1zzz{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:110px;
	text-align:left;
	padding:5px 10px 0px 10px;
	color:#43a5be;
}