/**INITIAL RESETS**/
html, body {margin:0;padding:0;border:none;font:normal 12px  Verdana, Arial, Helvetica, sans-serif;color:#655559;text-align:left;}
body {background:#f7f7f7 url(../imgs/background-skyline.gif) repeat-x top center;}
/**DEFAULT TAGS**/
H1 {margin:0 5px 5px 0; padding:3px 4px 3px 3px;font-size:39px;font-weight:bold;color:#655559;}
H2 {margin:0;padding:10px 0;font-size:30px;font-weight:bold;color:#FFFFFF;}
H3 {margin:0; padding:10px 0; font-size:20px; font-weight:bold; color:#655559;}
H4 {margin:0; padding:5px 0; font-size:15px; font-weight:bold; color:#655559;}
UL {margin:0; padding:0; list-style-type:none; }
	UL LI {margin:0 0 0 30px; padding:0px; }
P {line-height:16px;}
LABEL {margin:0; padding:0;}
INPUT, TEXTAREA {color:#333; background:#fff !important;}
SELECT {border:1px solid #c4c4c4}
A {padding:0px; text-decoration:underline; color:#f2662c; outline:none; cursor:pointer; font-size:12px;}
A:hover {text-decoration:none; }
IMG {border:0;}
/*************************************************************************************************************/
/**GENERAL CLASSES**/
.clear { position:relative !important; float:none !important; clear: both !important; padding:0 !important; margin: 0 0 -1px !important; text-decoration:none !important; text-indent:-10000px !important; border: none !important; background:transparent !important; background-image:none !important; height:1px !important; font-size:1px !important; overflow:hidden !important; }
.activeLink { background-color:#ed174f; color:#fff !important; }
.noBorder { border:none !important; }
.error{color:#CF230C !important; font-weight:bold;}
.success{color:#6AC319 !important; font-weight:bold;}
.message_error {min-height:35px;padding:15px 5px 15px 70px;border: 3px solid #CF230C; background:url(../imgs/interzis_65x65.png) no-repeat left top;color:#CF230C;font-weight:bold;}
.message_success {min-height:35px;padding:15px 5px 15px 70px;border: 3px solid #50870F; background:url(../imgs/frunza_65x65.png) no-repeat left top;color:#50870F;font-weight:bold;}
.center{margin:0 auto;}
.middle{vertical-align:middle;}
.separator {margin:10px 0;border-bottom:1px dotted #ccc;}
A.link-small {margin:5px 0;font-size:11px;}
/*************************************************************************************************************/
#logo {position:absolute;top:0;left:50%;display:block;width:417px;height:162px;margin:0 0 0 -430px;padding:0;background:url(../imgs/logo.png) no-repeat center center;text-indent:-10000px;}
#main-box-wrapper{position:relative;width:980px;min-height:395px;margin:93px auto 0 auto;background:url(../imgs/main-box-repeat.jpg) repeat-y top center;}
	#main-box-wrapper H1 {width:840px;height:65px;padding:75px 70px 15px;margin:0;background:url(../imgs/main-box-head.jpg) no-repeat top center;}
#main-box-content {width:840px;min-height:235px;padding:0 70px 50px 70px;margin:0;background:url(../imgs/main-box-footer.jpg) no-repeat bottom center;}
	.main-search-form{width:680px;margin:0 auto; padding:0 0 30px 140px;background:url(../imgs/mascota.png) no-repeat left top;}
		.main-search-form DL{clear:both;}
			.main-search-form DL DT{float:left;width:290px;margin:10px 0;color:#818285;font-size:14px;font-weight:bold;line-height:33px;}
			.main-search-form DL DD{float:left;width:390px;margin:10px 0;color:#818285;font-size:14px;line-height:33px;}
/*				.main-search-form DL INPUT{border:1px solid #C4C4C4;}*/
				.main-search-form DL DT SPAN{display:block;float:left;width:33px;height:33px;margin:0 10px;background:url(../imgs/orange-bullet.gif) no-repeat center center;color:#ffffff;font-size:36px;line-height:29px;font-weight:bold;text-align:right;}
		.b-cauta-cazare{display:block;width:366px;height:52px;margin:0 auto;border:none !important;background:url(../imgs/b-cauta-cazare.png) no-repeat top left !important;text-indent:-10000px;cursor:pointer;font-size:0;color:#F58033;}
	STRONG.cufon{font-size:17px;color:#655559;}
	#main-box-content A{font-weight:bold;}
#content-box-wrapper{position:relative;width:980px;margin:0 auto;}
	#box-info-timisoara{position:relative;float:left;width:322px;height:215px;padding:35px 18px 0 150px;background:url(../imgs/bg-box-info-timisoara.jpg) no-repeat top left;text-align:justify;}
		.b-info-timisoara{position:absolute;bottom:36px;display:block;width:314px;height:51px;background:url(../imgs/b-info-timisoara.png) no-repeat top left;text-indent:-10000px;}
	#box-super-oferta{float:left;width:430px; height:190px;padding:55px 40px 0 20px;background:url(../imgs/bg-box-super-oferta.jpg) no-repeat top left;text-align:justify;}
		.green-t{color:#98ca3c;}
		.large-t{font-size:18px;}
		.pret-redus{float:right;font-size:24px;color:#98ca3c;font-weight:bold;}
			.pret-vechi{font-size:18px;color:#f1632c;text-decoration:line-through;}
	H2.recomandam{width:916px;margin:0 auto;font-size:24px;color:#818285;border-bottom:3px solid #98ca3c;}
	.box-hotel{float:left;width:256px;margin:0 20px;padding:15px;color:#868686;}
	*html .box-hotel{margin:0 9px;}
	.box-hotel .large-t{display:block;height:44px;}
		.rating{float:right;height:15px;background:url(../imgs/star.gif) repeat-x top left;text-indent:-10000px;}
		/*.img-hotel{display:block;width:267px;height:107px;padding:11px 0 0 7px;background:url(../imgs/bg-photo-box-hotel.png) no-repeat top left;}*/
		.img-hotel{display:block;width:280px;height:125px;padding:0;}
			.img-hotel A{display:block;width:280px;height:125px;overflow:hidden;}
				.img-hotel A IMG{width:258px;}
		.box-hotel-details .img-hotel{margin:0 0 50px 0;}
			.box-hotel-details .img-hotel{float:left;}
			.box-hotel-details .rating{float:left;}
			.box-hotel-details UL{float:left;}
			.box-hotel-details UL LI{margin:3px 15px;}
	.box-hotel-small{float:left;width:233px;margin:0 5px;padding:15px 18px;color:#868686;}
	*html .box-hotel-small{margin:0;padding:15px 16px;}
		.box-hotel-small .large-t{display:block;height:44px;}
		.box-hotel-small .img-hotel{display:block;width:280px;height:125px;padding:0;}
			.box-hotel-small .img-hotel A{display:block;width:280px;height:125px;overflow:hidden;}
			.box-hotel-small .rating{border:1px solid #EAEAEA;}
			.star-0{width:0px;border:none !important;}
			.star-1{width:15px;}
			.star-2{width:30px;}
			.star-3{width:45px;}
			.star-4{width:60px;}
			.star-5{width:75px;}
#footer-wrapper{position:relative;width:100%;margin:0 auto;border-top:5px solid #ffffff;background:#cecece;}
	#footer{width:850px;margin:0 auto;padding:21px 30px 21px 100px;background:url(../imgs/mascota-small.gif) no-repeat 35px center;color:#655559;}
		#footer A{color:#655559;}
		#footer .utile{float:right;}
		.gen-form{width:480px;margin:0 auto;padding:0;}
			.gen-form .submit{padding:10px;border:none !important;background:#F47321 !important;color:#FFFFFF !important;font-size:14px;cursor:pointer;}
				.gen-form .submit:hover{padding:9px;border:1px solid #F47321 !important;background:#FFFFFF !important;color:#F47321 !important;}
			.gen-form DL{clear:both;margin:0;padding:0;}
				.gen-form DL DT{display:inline;float:left;width:190px;margin:10px 0;color:#818285;font-weight:bold;}
				.gen-form DL DD{display:inline;float:left;width:270px;margin:10px 0;color:#818285;}
					.gen-form DL DD INPUT{border:1px solid #CCCCCC !important;background:#FFFFFF !important;}
					.gen-form DL DD TEXTAREA{border:1px solid #CCCCCC !important;background:#FFFFFF !important;}
					.gen-form DL DD LABEL{font-size:12px;margin-left:15px;}
					.gen-form DL DD .error-field{color:#FF0000 !important; background:#FFFFFF !important;border:1px solid #FF0000 !important;}
/* the overlayed element */ 
div.overlay {background-color:#FFFFFF;border:1px solid #CCCCCC;width:600px;display:none;padding:55px;background-image:url(../imgs/px.png);z-index:10000;}
div.overlay IMG.img-detail-left{float:left; margin-right:10px;}
div.overlay div.close {background-image:url(../imgs/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px;}
/*Footer menu*/
#wrapper-footer-menu{border-top:5px solid #FFFFFF;background:#cecece;}
	#footer-menu{position:relative;width:980px;margin:0 auto;}
		#footer-menu H3{text-align:center;}
		#footer-menu UL{width:260px;margin:0 auto;list-style-type:circle;}
			#footer-menu UL LI{padding:5px 0 0 0;}
				#footer-menu UL LI A{text-decoration:none;}
				#footer-menu UL LI A:hover{font-weight:bold;}
/*Istoric*/
#main-box-content .floated{float:left;margin:0 10px 10px 0;}
.data{color:#898989;}
/*Obiective Turistice*/
/*Institutii Publice*/
.left-col{float:left;width:410px;}
.right-col{float:right;width:410px;}
	.detail-box{position:relative;overflow:hidden;padding:0 10px 10px 20px;margin:0 0 10px 0;border:2px solid #cecece;}		
		.general-ulist LI{margin:0;padding:5px 0 0 0;}
/*Transportul public*/
.bordered{border-bottom:2px solid #cecece;}

#breadcrump {margin:5px 70px;padding:10px 0;border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;font-size:10px;}
	#breadcrump A {font-size:10px; color:#333;}
	#utils {float:right;width:120px;}
#menu-utils LI{float:left;width:30px;margin:0 0 5px 0;}
