@charset "utf-8";
/* CSS Document */

body{
	font-family:Verdana, Geneva, sans-serif;
	margin-top: 10px;
	height:100%;
}
a{
	cursor:pointer;
}
.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {font-size:0.8em}
.wrapper{
	width:1024px;
	margin:0px;
	background-color:#FFFFFF;
	min-height:1200px;
}
.header{
	float:left;
	display:block;
	width:1024px;
	height:138px;
	margin:0px;
}
.headerzone1{
	float:left;
	display:block;
	width:1000px;
	height:90px;
	margin-left:12px;
	margin-right:12px;
	margin-top:10px;
	margin-bottom:10px;
}
.logo{
	float:left;
	display:block;
	width:260px;
	height:90px;
	margin:0px;
}
.banner{
	float:left;
	display:block;
	width:728px;
	height:90px;
	margin-left:12px;
	/*background-color:#CCC;*/
}
.headerzone2{
	float:left;
	display:block;
	width:1000px;
	height:25px;
	margin-left:12px;
	margin-right:12px;
}
.menuzone{
	float:left;
	display:block;
	width:870px;
	height:25px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bolder;
	text-align:center;
}
.menutext{
	float:left;
	display:block;
	width:100%;
	height:20px;
	margin-top:5px;
}
.menutextlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bolder;
}
a.menutextlink:link {color:#000; text-decoration: none;}
a.menutextlink:visited {color:#000; text-decoration: none;}
a.menutextlink:hover {color:#000; text-decoration: none;}
a.menutextlink:active {color:#000; text-decoration: none;}
.menutextlinkover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
a.menutextlinkover:link {color:#FFF; text-decoration: none;}
a.menutextlinkover:visited {color:#FFF; text-decoration: none;}
a.menutextlinkover:hover {color:#FFF; text-decoration: none;}
a.menutextlinkover:active {color:#FFF; text-decoration: none;}
.menuhome{
	float:left;
	display:block;
	width:68px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/home.jpg);
	background-repeat:no-repeat;
}
.menulastminute{
	float:left;
	display:block;
	width:110px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/lastminute.jpg);
	background-repeat:no-repeat;
}
.menusejururi{
	float:left;
	display:block;
	width:80px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/sejururi.jpg);
	background-repeat:no-repeat;
}
.menuhoteluri{
	float:left;
	display:block;
	width:80px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/sejururi.jpg);
	background-repeat:no-repeat;
}
.menuofertespeciale{
	float:left;
	display:block;
	width:147px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/varecomandam.jpg);
	background-repeat:no-repeat;
}
.menucroaziere{
	float:left;
	display:block;
	width:90px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/croaziere.jpg);
	background-repeat:no-repeat;
}
.menuvarecomandam{
	float:left;
	display:block;
	width:147px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/varecomandam.jpg);
	background-repeat:no-repeat;
}
.menuimpresii{
	float:left;
	display:block;
	width:80px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/impresii.jpg);
	background-repeat:no-repeat;
}
.menuutile{
	float:left;
	display:block;
	width:54px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/utile.jpg);
	background-repeat:no-repeat;
}
.menucontact{
	float:left;
	display:block;
	width:75px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/normal/contact.jpg);
	background-repeat:no-repeat;
}
.menuhomeover{
	float:left;
	display:block;
	width:68px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/home.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
.menulastminuteover{
	float:left;
	display:block;
	width:110px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/lastminute.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
.menusejururiover{
	float:left;
	display:block;
	width:80px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/sejururi.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
.menuhoteluriover{
	float:left;
	display:block;
	width:80px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/sejururi.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
.menuofertespecialeover{
	float:left;
	display:block;
	width:147px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/varecomandam.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
.menucroaziereover{
	float:left;
	display:block;
	width:90px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/croaziere.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
.menuvarecomandamover{
	float:left;
	display:block;
	width:147px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/varecomandam.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
.menuimpresiiover{
	float:left;
	display:block;
	width:80px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/impresii.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
.menuutileover{
	float:left;
	display:block;
	width:54px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/utile.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;
}
.menucontactover{
	float:left;
	display:block;
	width:74px;
	height:25px;
	margin-right:2px;
	background-image:url(img/menu/over/contact.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bolder;	
}
.header_zone_3{
	float:left;
	display:block;
	width:1000px;
	height:3px;
	margin:0px 0px 0px 12px;
	background-color:#15B300;
}
.centerzone{
	float:left;
	display:block;
	width:1000px;
	min-height:600px;
	margin-left:12px;
	margin-right:12px;
	margin-top:10px;
	margin-bottom:10px;
}
.centerzone1{
	float:left;
	display:block;
	width:1000px;
	height:250px;
	margin-bottom:10px;
}
.boxleft1{
	float:left;
	display:block;
	width:640px;
	min-height:250px;
	margin:0px;
	background-image:url(img/boxleft1.png);
	background-repeat:no-repeat;
}
.boxleft1title{
	float:left;
	display:block;
	width:616px;
	height:33px;
	margin-left:12px;
	margin-right:12px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#15B300;
	font-weight:bold;
	text-align:left;
}
.boxleft1pick{
	float:left;
	display:block;
	width:616px;
	height:30px;
	margin-bottom:5px;
	margin-left:12px;
	margin-right:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:left;
}
.boxleft1pickbx_over{
	display:block;
	width:123px;
	height:33px;
	background-image:url(img/search_over.png);
	background-repeat:no-repeat;
	text-align:center;
	cursor:pointer;
}
.boxleft1pickbx_off{
	display:block;
	width:123px;
	height:33px;
	background-image:url(img/search_off.png);
	background-repeat:no-repeat;
	text-align:center;
	cursor:pointer;
}
.boxleft1picktxt{
	float:left;
	display:block;
	width:120px;
	height:16px;
	margin-top:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
}
.boxleft1pick_txtspec{
	float:left;
	display:block;
	width:120px;
	height:30px;
	margin-top:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}
.boxleft1wrap{
	float:left;
	display:block;
	width:616px;
	height:40px;
	margin-top:5px;
	margin-left:12px;
}
.boxleft1from{
	float:left;
	display:block;
	width:170px;
	height:40px;
	margin-right:20px;
}
.boxleft1textfrom{
	float:left;
	display:block;
	width:170px;
	height:15px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
}
.boxleft1boxfrom{
	float:left;
	display:block;
	width:170px;
	height:25px;
	margin-top:0px;
	text-align:left;
}
.boxleft1selectfrom{
	width:170px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.boxleft1input{
	width:140px;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.boxleft1to{
	float:left;
	display:block;
	width:380px;
	height:40px;
}
.boxleft1textto{
	float:left;
	display:block;
	width:360px;
	height:15px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
}
.boxleft1boxto{
	float:left;
	display:block;
	width:250px;
	height:25px;
	margin-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
}
.boxleft1selectto{
	width:180px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.boxleft2selectto{
	width:110px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.boxleft1selectcopii{
	width:60px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.boxleft1copii{
	float:left;
	display:block;
	width:80px;
	height:25px;
	margin-right:20px;
	text-align:left;
}
.boxleft1actionzone{
	float:left;
	display:block;
	width:600px;
	height:29px;
	margin-top:5px;
	margin-left:12px;
}
.boxleft1cautabutton{
	float:right;
	display:block;
	margin-right:30px;
	width:104px;
	height:29px;
	background-image:url(img/large_button.png);
	background-repeat:no-repeat;
}
.boxleft1cautatext{
	float:left;
	display:block;
	width:80px;
	height:20px;
	margin-top:4px;
	margin-bottom:5px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bolder;
	text-align:left;
	cursor:pointer;
}
.boxleft1cautawrapnume{
	float:left;
	display:block;
	width:300px;
	height:40px;
	margin-right:10px;
	text-align:left;
}
.boxleft1cautahoteltext{
	float:left;
	display:block;
	width:300px;
	height:15px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.boxleft1cautahotelzselect{
	float:left;
	display:block;
	width:300px;
	height:25px;
	margin:0px;
}
.boxleft1cautahotelstelewrap{
	float:left;
	display:block;
	width:150px;
	height:40px;
	margin-left:55px;
	text-align:left;
}
.boxleft1cautahotelsteletext{
	float:left;
	display:block;
	width:150px;
	height:15px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.boxleft1cautahotelsteleselect{
	float:left;
	display:block;
	width:150px;
	height:25px;
	margin:0px;
}
.boxright1{
	float:left;
	display:block;
	width:350px;
	height:250px;
	margin-left:10px;
	background-image:url(img/boxright1.png);
	background-repeat:no-repeat;
}
.centerzone2{
	float:left;
	display:block;
	width:1000px;
	height:350px;
	margin-bottom:10px;
}
.boxleft2{
	float:left;
	display:block;
	width:640px;
	height:350px;
	margin:0px;
	background-image:url(img/boxleft2.png);
	background-repeat:no-repeat;
}
.boxleft2title{
	float:left;
	display:block;
	width:616px;
	height:35px;
	margin-left:12px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#15B300;
	font-weight:bold;
	text-align:left;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
}
.boxleft2content{
	float:left;
	display:block;
	width:620px;
	height:50px;
	margin-left:16px;
	margin-top:5px;
}
.boxleft2all{
	float:left;
	display:block;
	width:620px;
	height:18px;
	margin-left:12px;
	margin-top:5px;
	text-align:left;
}
.boxleft2all_legend{
	float:right;
	display:block;
	height:18px;
	text-align:left;
	margin-right:5px;
	font-size:12px;
	color:#000;
}
.boxleft2gotoall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
a.boxleft2gotoall:link {color:#000; text-decoration: underline;}
a.boxleft2gotoall:visited {color:#000; text-decoration: underline;}
a.boxleft2gotoall:hover {color:#000; text-decoration: underline;}
a.boxleft2gotoall:active {color:#000; text-decoration: underline;}
.linkpret{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
}
a.linkpret:link {color:#FFF; text-decoration: underline;}
a.linkpret:visited {color:#FFF; text-decoration: underline;}
a.linkpret:hover {color:#FFF; text-decoration: underline;}
a.linkpret:active {color:#FFF; text-decoration: underline;}
.boxleft2poza{
	float:left;
	display:block;
	width:50px;
	height:50px;
	margin-right:10px;
}
.boxleft2text{
	float:left;
	display:block;
	width:430px;
	height:50px;
	margin-right:10px;
}
.boxleft2texttitlu{
	float:left;
	display:block;
	width:350px;
	height:18px;
	margin-bottom:4px;
	text-align:left;
}
.boxleft2rating{
	float:left;
	display:block;
	width:80px;
	height:15px;
	margin-top:2px;
	margin-bottom:1px;
}
.boxleft2texttitluf{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:14px;
}
a.boxleft2texttitluf:link {color:#000; text-decoration: underline;}
a.boxleft2texttitluf:visited {color:#000; text-decoration: underline;}
a.boxleft2texttitluf:hover {color:#000; text-decoration: underline;}
a.boxleft2texttitluf:active {color:#000; text-decoration: underline;}

.boxleft2texttext{
	float:left;
	display:block;
	width:420px;
	height:14px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
}
.boxleft2action{
	float:left;
	display:block;
	width:120px;
	height:32px;
	margin-top:18px;
	font-family:Arial, Helvetica, sans-serif;
	
}
.boxleft2buttondela{
	float:left;
	display:block;
	width:40px;
	height:16px;
	margin-top:8px;
	margin-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}
.boxleft2button_n{
	float:left;
	display:block;
	width:75px;
	height:29px;
	margin-top:2px;
	margin-bottom:1px;
	background-image:url(img/small_button.png);
	background-repeat:no-repeat;
}
.boxleft2button_lm{
	float:left;
	display:block;
	width:75px;
	height:29px;
	margin-top:2px;
	margin-bottom:1px;
	background-image:url(img/small_button_lm.png);
	background-repeat:no-repeat;
}
.boxleft2button_os{
	float:left;
	display:block;
	width:75px;
	height:29px;
	margin-top:2px;
	margin-bottom:1px;
	background-image:url(img/small_button_os.png);
	background-repeat:no-repeat;
}
.boxleft2buttonpret{
	float:left;
	display:block;
	width:35px;
	height:20px;
	text-align:center;
	margin-left:4px;
	margin-top:5px;
	margin-bottom:7px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.boxright2{
	float:left;
	display:block;
	width:350px;
	height:350px;
	margin-left:10px;
}
.boxright21{
	float:left;
	display:block;
	width:350px;
	height:170px;
	margin-bottom:10px;
	background-image:url(img/boxright2.png);
	background-repeat:no-repeat;
}
.boxright21title{
	float:left;
	display:block;
	width:326px;
	height:35px;
	margin-left:12px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#15B300;
	font-weight:bold;
	text-align:left;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
}
.boxright21content{
	float:left;
	display:block;
	width:340px;
	height:40px;
}
.boxright21contenttext{
	float:left;
	display:block;
	width:180px;
	height:30px;
	margin-left:20px;
	text-align:left;
}
.boxright21contentfield{
	width:170px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
}
.boxright21cautabutton{
	float:right;
	display:block;
	width:104px;
	height:29px;
	background-image:url(img/large_button.png);
	background-repeat:no-repeat;
}
.boxright21newstext{
	float:left;
	display:block;
	width:90px;
	height:20px;
	margin-top:6px;
	margin-bottom:3px;
	margin-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bolder;
	text-align:left;
}
.boxright21contenttextinfo{
	float:left;
	display:block;
	width:300px;
	height:55px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-align:left;
}
.boxright22{
	float:left;
	display:block;
	width:350px;
	height:170px;
	margin:0px;
	background-image:url(img/boxright2.png);
	background-repeat:no-repeat;
}
.boxright22contactwrap{
	float:left;
	display:block;
	width:300px;
	height:94px;
	margin-left:20px;
}
.boxright22contactwraps{
	float:left;
	display:block;
	width:200px;
	height:94px;
}
.boxright22contact{
	float:left;
	display:block;
	width:200px;
	height:37px;
	margin-top:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:left;
}
.vezihartawrap{
	float:left;
	display:block;
	width:60px;
	height:75px;
	margin-left:40px;
	margin-top:10px;
}
.boxright22harta{
	float:left;
	display:block;
	width:60px;
	height:60px;
}
.boxright22veziharta{
	float:left;
	display:block;
	width:60px;
	height:15px;
	text-align:center;
}
.vezihartalink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#15B300;
}
a.vezihartalink:link {color:#15B300; text-decoration: underline;}
a.vezihartalink:visited {color:#15B300; text-decoration: underline;}
a.vezihartalink:hover {color:#15B300; text-decoration: underline;}
a.vezihartalink:active {color:#15B300; text-decoration: underline;}
.contactlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}
a.contactlink:link {color:#000; text-decoration: underline;}
a.contactlink:visited {color:#000; text-decoration: underline;}
a.contactlink:hover {color:#000; text-decoration: underline;}
a.contactlink:active {color:#000; text-decoration: underline;}
.boxright22contactz{
	float:left;
	display:block;
	width:310px;
	height:20px;
	margin-left:20px;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:left;
}
.centerzone3{
	float:left;
	display:block;
	width:1000px;
	height:300px;
	margin:0px;
}
.boxleft3{
	float:left;
	display:block;
	width:640px;
	height:300px;
	margin:0px;
	background-image:url(img/boxleft3.png);
	background-repeat:no-repeat;
}
.boxleft3title{
	float:left;
	display:block;
	width:616px;
	height:35px;
	margin-left:12px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#15B300;
	font-weight:bold;
	text-align:left;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
}
.boxleft3cnt{
	float:left;
	display:block;
	width:405px;
	height:245px;
	margin-top:5px;
	margin-left:15px;
}
.boxleft3text{
	float:left;
	display:block;
	width:405px;
	height:80px;
	margin-bottom:5px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.boxleft3sejur{
	float:left;
	display:block;
	width:405px;
	height:50px;
	margin-bottom:5px;
}
.boxleft3textwrp{
	float:left;
	display:block;
	width:330px;
	height:50px;
	margin-right:10px;
}
.boxleft3sejpoza{
	float:left;
	display:block;
	width:50px;
	height:50px;
	margin-right:10px;
}
.boxleft3sejtitlu{
	float:left;
	display:block;
	width:340px;
	height:18px;
	margin-bottom:4px;
	text-align:left;
}
.boxleft3sejtitluf{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:14px;
}
a.boxleft3sejtitluf:link {color:#000; text-decoration: underline;}
a.boxleft3sejtitluf:visited {color:#000; text-decoration: underline;}
a.boxleft3sejtitluf:hover {color:#000; text-decoration: underline;}
a.boxleft3sejtitluf:active {color:#000; text-decoration: underline;}

.boxleft3sejtext{
	float:left;
	display:block;
	width:340px;
	height:14px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
}
.boxleft3pzwrap{
	float:left;
	display:block;
	width:200px;
	height:245px;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
}
.boxleft3poza{
	float:left;
	width:200px;
	height:200px;
	margin-bottom:5px;
}
.boxleft3pret{
	float:left;
	display:block;
	width:200px;
	height:40px;
}
.boxleft3pretdela{
	float:left;
	display:block;
	width:50px;
	height:20px;
	margin-top:9px;
	margin-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}
.boxleft3pretbutton{
	float:right;
	display:block;
	margin-right:35px;
	margin-top:5px;
	width:104px;
	height:29px;
	background-image:url(img/large_button.png);
	background-repeat:no-repeat;
}
.boxleft3prettext{
	float:left;
	width:75px;
	height:20px;
	margin-top:4px;
	margin-bottom:5px;
	margin-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bolder;
	text-align:left;
}
.boxright3{
	float:left;
	display:block;
	width:350px;
	height:300px;
	margin-left:10px;
	background-image:url(img/boxright3.png);
	background-repeat:no-repeat;
}
.boxright3left{
	float:left;
	display:block;
	width:160px;
	height:240px;
	margin-left:12px;
	margin-right:3px;
	margin-top:10px;
	margin-bottom:10px;
	border-right:dotted;
	border-right-color:#999;
	border-right-width:thin;
}
.boxright3right{
	float:left;
	display:block;
	width:160px;
	height:240px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:12px;
}
.lister_statiuni{
	float:left;
	display:block;
	width:160px;
	height:15px;
	margin-bottom:5px;
	text-align:left;
}
.text_lister{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	font-size:12px;
}
a.text_lister:link {color:#000; text-decoration: none;}
a.text_lister:visited {color:#000; text-decoration: none;}
a.text_lister:hover {color:#000; text-decoration: underline;}
a.text_lister:active {color:#000; text-decoration: none;}
.random_sejur{
	float:left;
	display:block;
	width:155px;
	height:116px;
	margin-bottom:4px;
	margin-left:3px;
	border-style:solid;
	border-color:#15B300;
	border-width:thin;
	cursor:pointer;
}
.footer{
	float:left;
	display:block;
	width:1000px;
	height:120px;
	margin-left:12px;
	margin-right:12px;
	margin-top:0px;
}

/* syles pagina listare sejururi si hoteluri */

.listwrapper{
	float:left;
	display:block;
	width:640px;
	margin:0px;
}
.listwrapper_top{
	float:left;
	display:block;
	width:640px;
	height:15px;
	background-image:url(img/top-list.jpg);
	background-repeat:no-repeat;
	margin:0px;
}
.listwrapper_main{
	float:left;
	display:block;
	width:640px;
	background-image:url(img/m-list.jpg);
	background-repeat:repeat-y;
	margin:0px;
}
.listwrapper_bottom{
	float:left;
	display:block;
	width:640px;
	height:15px;
	background-image:url(img/bottom-list.jpg);
	background-repeat:no-repeat;
}
.list_infos{
	float:left;
	display:block;
	width:616px;
	height:40px;
	margin-left:12px;
}
.list_infos_links{
	float:left;
	display:block;
	width:616px;
	height:20px;
	margin:0px;
}
/* zona footer*/
.footer_logos{
	float:left;
	display:block;
	width:1000px;
	height:40px;
	margin: 5px 0px 0px 0px;
	background-image:url(img/footerbkg.png);
	background-repeat:no-repeat;
}
.footer_links{
	float:left;
	display:block;
	width:990px;
	height:20px;
	margin: 5px 5px 0px 5px;
	text-align:left;
	font-size:12px;
}
.footer_links_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}
a.boxleft3sejtitluf:link {color:#000; text-decoration: underline;}
a.boxleft3sejtitluf:visited {color:#000; text-decoration: underline;}
a.boxleft3sejtitluf:hover {color:#000; text-decoration: underline;}
a.boxleft3sejtitluf:active {color:#000; text-decoration: underline;}

.footer_copyright{
	float:left;
	display:block;
	width:990px;
	height:30px;
	margin: 5px 5px 0px 5px;
	text-align:left;
}
.logo_teztour{
	float:left;
	display:block;
	width:106px;
	height:30px;
	margin:4px 0px 0px 15px;
}
.logo_dertour{
	float:left;
	display:block;
	width:71px;
	height:30px;
	margin:4px 0px 0px 15px;
}
.logo_balkan{
	float:left;
	display:block;
	width:94px;
	height:30px;
	margin:4px 0px 0px 15px;
}
.logo_bestreisen{
	float:left;
	display:block;
	width:20px;
	height:30px;
	margin:4px 0px 0px 15px;
}
.logo_hotelcon{
	float:left;
	display:block;
	width:112px;
	height:30px;
	margin:4px 0px 0px 15px;
}
.logo_tarom{
	float:left;
	display:block;
	width:37px;
	height:30px;
	margin:4px 0px 0px 15px;
}
.logo_thomascook{
	float:left;
	display:block;
	width:30px;
	height:30px;
	margin:4px 0px 0px 15px;
}
.logo_tui{
	float:left;
	display:block;
	width:71px;
	height:30px;
	margin:4px 0px 0px 15px;
}

/* pagina listare oferte */
.mainboxwrap{
	float:left;
	display:block;
	width:640px;
	min-height:900px;
	margin:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
.leftboxwrap{
	float:left;
	display:block;
	width:360px;
	min-height:900px;
	margin:0px;
}
.mainboxwrap_top{
	float:left;
	display:block;
	width:640px;
	height:15px;
	margin:0px;
	background-image:url(img/top_box.png);
	background-repeat:no-repeat;
}
.mainboxwrap_center{
	float:left;
	display:block;
	width:640px;
	margin:0px;
	background-image:url(img/repeat_box.png);
	background-repeat:repeat-y;
}
.mainboxwrap_bottom{
	float:left;
	display:block;
	width:640px;
	height:15px;
	margin:0px;
	background-image:url(img/bottom_box.png);
	background-repeat:no-repeat;
}
.topinfo_statiune{
	float:left;
	display:block;
	width:620px;
	height:20px;
	margin: 0px 10px 5px 10px;
	font-size:16px;
	font-weight:bold;
	color:#060;
}
.topinfo_locatie{
	float:left;
	display:block;
	width:620px;
	height:10px;
	margin:0px 10px 10px 10px;
	font-size:10px;
	color:#000;
}
.topinfo_locatie_link{
	font-size:10px;
	color:#000;
}
a.topinfo_locatie_link:link {color:#000; text-decoration: underline;}
a.topinfo_locatie_link:visited {color:#000; text-decoration: underline;}
a.topinfo_locatie_link:hover {color:#000; text-decoration: underline;}
a.topinfo_locatie_link:active {color:#000; text-decoration: underline;}
.listfilterbox{
	float:left;
	display:block;
	width:620px;
	height:105px;
	margin: 0px 10px 10px 10px;
	background-color:#EEEEEE;
}
.listfilterbox_titles{
	float:left;
	display:block;
	width:600px;
	height:20px;
	margin-top:5px;
	margin-left:10px;
	padding-right:10px;
}
.listfilterbox_titles_1{
	float:left;
	display:block;
	width:445px;
	height:15px;
	margin-top:5px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
	border-right:dotted;
	border-right-color:#999;
	border-right-width:thin;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.listfilterbox_titles_2{
	float:left;
	display:block;
	width:145px;
	height:15px;
	margin-top:5px;
	padding-left:5px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.listfilterbox_selections{
	float:left;
	display:block;
	width:600px;
	height:40px;
	margin-left:10px;
	margin-right:10px;
}
.listfilterbox_statiune{
	float:left;
	display:block;
	width:175px;
	height:30px;
	font-size:13px;
	color:#000;
	margin-top:5px;
	margin-right:10px;
}
.listfilterbox_sel_statiune{
	width:165px;
	height:19px;
	font-size:12px;
	color:#000;
}
.listfilterbox_hotel{
	float:left;
	display:block;
	width:260px;
	height:30px;
	border-right:dotted;
	border-right-color:#999;
	border-right-width:thin;
	font-size:13px;
	color:#000;
	margin-top:5px;
}	
.listfilterbox_sel_hotel{
	width:250px;
	height:19px;
	font-size:12px;
	color:#000;
}
.listfilterbox_filtre{
	float:left;
	display:block;
	width:145px;
	height:30px;
	font-size:13px;
	color:#000;
	margin-top:5px;
	padding-left:5px;
}
.listfilterbox_sel_filtre{
	width:97px;
	height:19px;
	font-size:12px;
	color:#000;
}
.listfilterbox_paginare{
	float:left;
	display:block;
	width:600px;
	height:25px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
	margin-left:10px;
	margin-right:10px;
}
.listfilterbox_paginare1{
	float:left;
	display:block;
	width:600px;
	height:20px;
	margin:0px;
	padding-top:5px;
	border-top:dotted;
	border-top-color:#999;
	border-top-width:thin;
	font-size:12px;
	color:#000;
	text-align:center;
}
.listfilterbox_paginare2{
	float:left;
	display:block;
	width:95px;
	height:20px;
	margin:0px;
	padding-top:5px;
	border-top:dotted;
	border-top-color:#999;
	border-top-width:thin;
	font-size:12px;
	color:#000;
	text-align:center;
}
.listfilterbox_paginareb{
	float:left;
	display:block;
	width:620px;
	height:35px;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:5px;
	margin-left:10px;
	margin-right:10px;
	background-color:#EEEEEE;
}
.listfilterbox_paginare1b{
	float:left;
	display:block;
	width:575px;
	height:20px;
	margin-left:10px;
	padding-top:5px;
	font-size:12px;
	color:#000;
	text-align:center;
}
.listfilterbox_paginare2b{
	float:left;
	display:block;
	width:95px;
	height:20px;
	margin:0px;
	padding-top:5px;
	font-size:12px;
	color:#000;
	text-align:center;
}
.listhotelbox{
	float:left;
	display:block;
	width:620px;
	height:120px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
}
.zona_rec{
	float:left;
	display:block;
	width:620px;
	min-height:20px;
	margin: 0px 10px 3px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	border-bottom:dotted;
	border-bottom-color:#15B300;
	border-bottom-width:thin;
	padding-bottom:2px;
}
.rec_spacer{
	float:left;
	display:block;
	width:620px;
	height:1px;
	margin:1px 10px 3px 10px;
	border-top:dotted;
	border-top-color:#15B300;
	border-top-width:thin;
}
.recomandarea_saptamanii{
	float:left;
	display:block;
	width:620px;
	height:30px;
	padding-top:5px;
	margin:5px 10px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#15B300;
	font-weight:bold;
	border-top:dotted;
	border-top-color:#999;
	border-top-width:thin;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
}
.listhotel_poza{
	float:left;
	display:block;
	width:120px;
	height:120px;
	margin-right:10px;
}
.listhotel_details{
	float:left;
	display:block;
	width:360px;
	height:120px;
	margin:0px;
}
.listhotel_titlu{
	float:left;
	display:block;
	width:360px;
	height:25px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#000;
}
.listhotel_desc{
	float:left;
	display:block;
	width:360px;
	height:15px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.listhotel_desc_preturi{
	float:left;
	display:block;
	width:360px;
	height:35px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.listhotel_desc_desc{
	float:left;
	display:block;
	width:360px;
	height:35px;
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
.listhotel_facilitati{
	float:left; 
	display:block;
	width:360px;
	height:20px;
	margin-top:2px;
	margin-bottom:2px;
}
.listhotel_facilitate{
	float:left;
	display:block;
	width:20px;
	height:20px;
	margin-right:3px;
}
.listhotel_informatii{
	float:left;
	display:block;
	width:360px;
	height:20px;
	margin:0px;
	margin-top:5px;
}
.listhotel_infos{
	float:left;
	display:block;
	width:73px;
	height:20px;
	background-image:url(img/info_list.png);
	background-repeat:no-repeat;
	text-align:center;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
}
.listhotel_harta{
	float:left;
	display:block;
	width:73px;
	height:20px;
	margin-left:20px;
	background-image:url(img/info_list.png);
	background-repeat:no-repeat;
	text-align:center;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
}
.listhotel_actions{
	float:left;
	display:block;
	width:105px;
	height:120px;
	margin-left:15px;
}
.listhotel_logo{
	float:left;
	display:block;
	width:105px;
	height:86px;
	margin:0px;
}
.listhotel_pretmic1{
	float:left;
	display:block;
	width:100px;
	height:10px;
	margin-left:3px;
	margin-top:5px;
	font-size:11px;
	color:#000;
	text-align:left;
}
.listhotel_pretmic2{
	float:left;
	display:block;
	width:100px;
	height:10px;
	margin-left:3px;
	margin-bottom:5px;
	font-size:11px;
	color:#000;
	text-align:right;
}
.listhotel_pretmare{
	float:left;
	display:block;
	width:100px;
	height:20px;
	margin-left:3px;
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-align:center;
}
.listhotel_btn_right{
	float:left;
	display:block;
	width:104px;
	height:29px;
	margin-left:1px;
	margin-bottom:5px;
	background-image:url(img/large_button.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.listhotel_btn_right_lm{
	float:left;
	display:block;
	width:104px;
	height:29px;
	margin-left:1px;
	margin-bottom:5px;
	background-image:url(img/large_button_lm.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.listhotel_btn_right_os{
	float:left;
	display:block;
	width:104px;
	height:29px;
	margin-left:1px;
	margin-bottom:5px;
	background-image:url(img/large_button_os.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.listhotel_btn_right_text{
	float:left;
	display:block;
	width:90px;
	height:20px;
	margin:5px 0px 4px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bolder;
	text-align:left;
}
.listhotel_none{
	float:left;
	display:block;
	width:620px;
	height:30px;
	margin-left:10px;
	margin-right:10px;
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-align:center;
	background-color:#EEEEEE;
}
.listpret{
	float:left;
	display:block;
	width:620px;
	min-height:300px;
	margin-top:10px;
	margin-left:10px;
}
.listpret_head{
	float:left;
	display:block;
	width:620px;
	height:20px;
	margin-bottom:5px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	font-weight:bold;
	color:#666;
}
.listpret_head_plecare{
	float:left;
	display:block;
	width:120px;
	height:20px;
	margin:0px;
}
.listpret_head_date{
	float:left;
	display:block;
	width:100px;
	height:20px;
	margin:0px;
}
.listpret_head_nopti{
	float:left;
	display:block;
	width:50px;
	height:20px;
	margin:0px;
}
.listpret_head_tip{
	float:left;
	display:block;
	width:75px;
	height:20px;
	margin:0px;
}
.listpret_head_aeroport{
	float:left;
	display:block;
	width:90px;
	height:20px;
	margin:0px;
}
.listpret_head_pret{
	float:left;
	display:block;
	width:55px;
	height:20px;
	margin:0px;
}
.listpret_head_detalii{
	float:left;
	display:block;
	width:130px;
	height:20px;
	margin:0px;
}
.listpret_main{
	float:left;
	display:block;
	width:620px;
	height:29px;
	margin-bottom:5px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.listpret_main_plecare{
	float:left;
	display:block;
	width:120px;
	height:29px;
	margin:0px;
}
.listpret_main_date{
	float:left;
	display:block;
	width:100px;
	height:29px;
	margin:0px;
}
.listpret_main_nopti{
	float:left;
	display:block;
	width:50px;
	height:29px;
	margin:0px;
}
.listpret_main_tip{
	float:left;
	display:block;
	width:75px;
	height:29px;
	margin:0px;
}
.listpret_main_aeroport{
	float:left;
	display:block;
	width:90px;
	height:29px;
	margin:0px;
}
.listpret_main_pret{
	float:left;
	display:block;
	width:55px;
	height:29px;
	margin:0px;
}
.listpret_main_detalii{
	float:left;
	display:block;
	width:130px;
	height:29px;
	margin:0px;
}
.listpret_btn_right_lm{
	float:left;
	display:block;
	width:104px;
	height:29px;
	margin-left:13px;
	background-image:url(img/large_button_lm.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.listpret_btn_right_os{
	float:left;
	display:block;
	width:104px;
	height:29px;
	margin-left:13px;
	background-image:url(img/large_button_os.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.listpret_btn_right_nm{
	float:left;
	display:block;
	width:104px;
	height:29px;
	margin-left:13px;
	background-image:url(img/large_button.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
/* detaliu hotel */
.dethotel_wrap{
	float:left;
	display:block;
	width:600px;
	min-height:300px;
	margin:0px;
}
.dethotel_top{
	float:left;
	display:block;
	width:600px;
	height:100px;
	margin:5px 0px 5px 0px;
	background-image:url(img/box_hotel_top.png);
	background-repeat:no-repeat;
}
.dethotel_top_info{
	float:left;
	display:block;
	width:320px;
	height:90px;
	margin:5px 5px 5px 5px;
}
.dethotel_top_nume{
	float:left;
	display:block;
	width:320px;
	height:30px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000;
	font-weight:bold;
}
.dethotel_top_stele{
	float:left;
	display:block;
	width:320px;
	height:20px;
	margin-bottom:10px;
}
.dethotel_top_tara{
	float:left;
	display:block;
	width:320px;
	height:20px;
}
.dethotel_top_logo{
	float:left;
	display:block;
	width:260px;
	height:90px;
	margin:5px 10px 5px 0px;
}
.dethotel_mid_box{
	float:left;
	display:block;
	width:600px;
	min-height:50px;
	margin:5px 0px 5px 0px;
}
.dethotel_mid_top{
	float:left;
	display:block;
	width:600px;
	height:12px;
	margin:0px;
	background-image:url(img/hotel_top.png);
	background-repeat:no-repeat;
}
.dethotel_mid_mid{
	float:left;
	display:block;
	width:600px;
	min-height:50px;
	margin:0px;
	background-image:url(img/hotel_repeat.png);
	background-repeat:repeat-y;
}
.dethotel_mid_btm{
	float:left;
	display:block;
	width:600px;
	height:13px;
	margin:0px;
	background-image:url(img/hotel_bottom.png);
	background-repeat:no-repeat;
}
.dethotel_accordion{
	float:left;
	display:block;
	width:580px;
	min-height:50px;
	margin:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.dethotel_accordion_h3{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.dethotel_accordion_a{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.dethotel_poze_wrap{
	float:left;
	display:block;
	width:580px;
	min-height:100px;
	margin:10px 10px 10px 10px;
}
.dethotel_poze_main{
	float:left;
	width:200px;
	min-height:100px;
	margin-right:10px;
}
.dethotel_poze_thumbs{
	float:left;
	display:block;
	width:370px;
	min-height:100px;
	margin:0px;
}
.dethotel_poze_thumb{
	float:left;
	display:block;
	width:50px;
	height:50px;
}
.dethotel_fac_facgen{
	float:left;
	display:block;
	width:30px;
	height:30px;
	margin:5px 5px 5px 0px;
}
.dethotel_fac_faclst{
	float:left;
	display:block;
	width:30px;
	height:30px;
	margin:5px 0px 5px 0px;
}
.dethotel_contact_wrap{
	float:left;
	display:block;
	width:580px;
	height:175px;
	margin:0px 10px 0px 10px;
}
.dethotel_contact_infos{
	float:left;
	display:block;
	width:310px;
	height:175px;
	margin-right:10px;
}
.dethotel_contact_nume{
	float:left;
	display:block;
	width:310px;
	height:25px;
	margin-bottom:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
}
.dethotel_contact_info{
	float:left;
	display:block;
	width:310px;
	height:145px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
.dethotel_contact_rightwrap{
	float:left;
	display:block;
	width:260px;
	height:175px;
	margin:0px;
}
.dethotel_contact_logo{
	float:left;
	display:block;
	width:260px;
	height:90px;
	margin:0px;
}
.dethotel_contact_harta{
	float:left;
	display:block;
	width:60px;
	height:75px;
	margin-top:10px;
	margin-left:100px;
}
.dethotel_comments_wrap{
	float:left;
	display:block;
	width:580px;
	height:100px;
	margin:0px 10px 0px 10px;
}
.dethotel_action_wrap{
	float:left;
	display:block;
	width:580px;
	height:30px;
	margin:10px 10px 0px 10px;
}
.dethotel_action_print{
	float:left;
	display:block;
	width:122px;
	height:29px;
	margin-left:10px;
	background-image:url(img/extralarge_button.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.dethotel_action_oferte{
	float:left;
	display:block;
	width:122px;
	height:29px;
	margin-left:107px;
	background-image:url(img/extralarge_button.png);
	background-repeat:no-repeat;
}
.dethotel_action_close{
	float:right;
	display:block;
	width:122px;
	height:29px;
	margin-right:10px;
	background-image:url(img/extralarge_button.png);
	background-repeat:no-repeat;
	cursor:pointer;
}
.dethotel_btn_text{
	float:left;
	display:block;
	width:110px;
	height:20px;
	margin:3px 0px 6px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bolder;
	text-align:center;
}
/* Detaliu oferta */
.oferta_detaliu_wrap{
	float:left;
	display:block;
	width:620px;
	min-height:300px;
	margin-top:10px;
	margin-left:10px;
}
.oferta_detaliu_box{
	float:left;
	display:block;
	width:300px;
	height:75px;
	margin-left:5px;
	margin-right:5px;
}
.oferta_deteliu_text{
	float:left;
	display:block;
	width:300px;
	height:20px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
.oferta_detaliu_text_detaliu{
	color:#15B300;
}
.oferta_detaliu_include{
	float:left;
	display:block;
	width:610px;
	height:20px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	border-top:dotted;
	border-top-color:#999;
	border-top-width:thin;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
	text-align:center;
}
.oferta_detaliu_full_pret{
	float:left;
	display:block;
	width:610px;
	height:35px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	border-top:dotted;
	border-top-color:#999;
	border-top-width:thin;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#15B300;
	font-weight:bold;
	text-align:center;
}
.oferta_detaliu_wrap_preturi{
	float:left;
	display:block;
	width:610px;
	height:75px;
	margin:5px 0px 5px 5px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
}
.oferta_detaliu_box_preturi{
	float:left;
	display:block;
	width:300px;
	height:20px;
	margin-bottom:5px;
	margin-right:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
.oferta_detaliu_full_facilitati_wrap{
	float:left;
	display:block;
	width:610px;
	min-height:60px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:5px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
}
.oferta_detaliu_facilitati_titlu{
	float:left;
	display:block;
	width:610px;
	height:15px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
}
.oferta_detaliu_facilitati_facilitati{
	float:left;
	display:block;
	width:610px;
	min-height:40px;
	margin:0px;
}
.oferta_detaliu_facilitate{
	float:left;
	display:block;
	width:30px;
	height:30px;
	margin-top:5px;
	margin-right:5px;
}
.oferta_detaliu_form_rezervare{
	float:left;
	display:block;
	width:610px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
}
.oferta_detaliu_rezervare_titlu{
	float:left;
	display:block;
	width:600px;
	height:25px;
	margin:5px 0px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#15B300;
	font-weight:bold;
	font-size:16px;
}
.oferta_detaliu_rezervare_anunt{
	float:left;
	display:block;
	width:600px;
	height:25px;
	margin:5px 0px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
	font-weight:bold;
	font-size:14px;
}
.oferta_detaliu_rezervare_subtitlu{
	float:left;
	display:block;
	width:580px;
	height:20px;
	margin:5px 0px 5px 30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:14px;
	font-weight:bold;
	border-top:dotted;
	border-top-color:#999;
	border-top-width:thin;
}
.oferta_detaliu_rezervare_box_wrap{
	float:left;
	display:block;
	width:560px;
	height:20px;
	margin:5px 0px 5px 50px;
}
.oferta_detaliu_rezervare_box_detaliu{
	float:left;
	display:block;
	width:270px;
	height:20px;
	margin-right:10px;
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
.oferta_detaliu_rezervare_input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	width:260px;
	height:15px;
}
.oferta_detaliu_rezervare_box_wrap_write{
	float:left;
	display:block;
	width:560px;
	height:50px;
	margin:5px 0px 5px 50px;
}
.oferta_detaliu_rezervare_box_detaliu_write{
	float:left;
	display:block;
	width:270px;
	height:50px;
	margin-right:10px;
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
.oferta_detaliu_rezervare_input_write{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	width:260px;
	height:50px;
}
.oferta_detaliu-rezervare_go_wrap{
	float:left;
	display:block;
	width:600px;
	height:29px;
	margin:15px 0px 5px 10px;
}
.oferta_detaliu_rezervare_go{
	float:right;
	display:block;
	width:104px;
	height:29px;
	margin:0px;
	background-image:url(img/rezerva.png);
	background-repeat:no-repeat;
	border:none;
}
.oferta_detalii_rezervare_steluta{
	float:left;
	display:block;
	width:600px;
	height:15px;
	margin:5px 0px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.pagina_contact_wrap_detalii{
	float:left;
	display:block;
	width:620px;
	min-height:200px;
	margin:10px 10px 10px 10px;
}
.pagina_contact_titlu{
	float:left;
	display:block;
	width:620px;
	height:20px;
	margin:5px 0px 5px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#15B300;
	font-weight:bold;
}
.pagina_contact_detalii{
	float:left;
	display:block;
	width:600px;
	height:180px;
	margin:5px 10px 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
}
.pagina_contact_box{
	float:left;
	display:block;
	width:300px;
	height:100px;
}
.pagina_contact_large{
	float:left;
	display:block;
	width:600px;
	height:70px;
	margin:10px 0px 5px 0px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
.pagina_contact_wrap_harta{
	float:left;
	display:block;
	width:600px;
	height:400px;
	margin:10px 20px 10px 20px;
	padding:10px 0px 10px 0px;
	border-top:dotted;
	border-top-color:#999;
	border-top-width:thin;	
	border-bottom:dotted;
	border-bottom-color:#999;
	border-bottom-width:thin;
}
/* Pagina utile */
.utile_categorii_wrap{
	float:left;
	display:block;
	width:620px;
	min-height:30px;
	margin:0px 10px 10px 10px;
}
.utile_categorie_all{
	float:left;
	display:block;
	min-width:15px;
	height:25px;
	margin:5px 5px 5px 0px;
}
.utile_categorie_left{
	float:left;
	display:block;
	width:3px;
	height:25px;
	margin-left:0px;
	background-image:url(img/cat_left.png);
	background-repeat:no-repeat;
}
.utile_categorie_right{
	float:right;
	display:block;
	width:3px;
	height:25px;
	margin-right:0px;
	background-image:url(img/cat_right.png);
	background-repeat:no-repeat;
}
.utile_categorie_interior{
	float:left;
	display:block;
	min-width:15px;
	height:25px;
	padding:0px 5px 0px 5px;
	background-image:url(img/cat.png);
	background-repeat:repeat-x;
}
.utile_categorie_textbox{
	float:left;
	display:block;
	min-width:inherit;
	height:17px;
	margin:4px 0px 4px 0px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
}
.utile_maimult{
	font-family:Arial, Helvetica, sans-serif;
	color:#15B300;
	font-size:12px;
	font-weight:bold;
}
a.utile_maimult:link {color:#15B300; text-decoration: underline;}
a.utile_maimult:visited {color:#15B300; text-decoration: underline;}
a.utile_maimult:hover {color:#15B300; text-decoration: underline;}
a.utile_maimult:active {color:#15B300; text-decoration: underline;}

.utile_articol_wrap{
	float:left;
	display:block;
	width:620px;
	min-height:30px;
	margin:0px 10px 10px 10px;
}

.termeni_si_conditii{
	float:left;
	display:block;
	width:620px;
	min-height:30px;
	margin:0px 10px 10px 10px;
}