html{
	height: 100%;
	background:#054F76 url("img/bg.jpg") repeat-y center;
}
body{
	height: 100%;
	margin:0px;
	padding:0px;
	font-family:verdana,tahoma,verdana,arial,helvetica,sans-serif;
	font-size:12px;
	color:#fff;
	background:url("img/header_bg.jpg") no-repeat top center;
}
.tarif_body{
	background:#fff;
	padding-left:20px;
	color:#52a2ff;
}
hr{
	width:100%;
	margin:4px 0px;
	padding:0px;
	border:1px solid #fff;
}
.hr{
	height:1px;
	margin:3px 0px 0px 0px;
	padding:0px;
	border:0px;
	line-height:1px;
	background:url("img/item_hr.jpg") no-repeat;
}
a{
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
td{
	border:0px solid #fff;
	text-align:center;
}
.tarif_td{
	border:1px solid #52a2ff;
	color:#52a2ff;
}
.tarif_header{
	border:1px solid #52a2ff;
	background:#52a2ff;
	color:#fff;
}
form{
	margin:0px;padding:0px;
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:12px;
	color:#fff;
}
#general{
	width:780px;
	position: relative;
	min-height: 100%;
	margin:0px auto;
	border:0px;
	border-left:1px solid #fffe75;
	border-right:1px solid #fffe75;
	/*padding-bottom:101px;*/
	background:#51a2fe;
}
#general_index{
	width:780px;
	position: relative;
	min-height: 100%;
	margin:0px auto;
	border:0px;
	border-left:1px solid #fffe75;
	border-right:1px solid #fffe75;
	background:#52a3ff url(img/bottom_bg.jpg) no-repeat bottom;
}
#antet{
	width:780px;
	height:25px;
	padding-top:274px;
	font-size:10px;
	font-weight:bold;
	color:#7fa95d;
	background:url("img/antet13.jpg") no-repeat;
}
#antet_ind{
	width:780px;
	height:25px;
	padding-top:274px;
	font-size:10px;
	font-weight:bold;
	color:#7fa95d;
	background:url("img/header_index.jpg") no-repeat;
}
h1{
	display:none;
}
#antet a,#antet_ind a{
	margin:0px;
	padding:0px 10px;
	display:block;
	float:left;
	font-size:10px;
	font-weight:bold;
	color:#f7fff9;
	border-left:1px solid #91c603;
	border-right:1px solid #b4e04e;
}
#antet a.stg,#antet_ind a.stg{
	margin-left:25px !important;
	margin-left:12px;
	border-left:0px;
}
#antet a.dr,#antet_ind a.dr{
	border-right:0px;
}
#subsol_general{
	width:780px;
	height:101px;
	margin:0px auto 0px auto;
	padding:0px;
	/*background:#fff;*/
	clear:both;
}
#continut{
	min-height:66px;
	width:780px;
	margin:0px;
	padding:1px 0px 0px 0px;
	background:url("img/corp1.jpg") no-repeat;
}
#continut_index{
	min-height:66px;
	width:780px;
	margin:0px;
	padding:1px 0px 0px 0px;
	background:url("img/corp1_index.jpg") no-repeat;
}
* html #general{
	height: 100%;
}
* html #general_index{
	height: 100%;
}
#subsol{
	width:780px;
	height:101px;
	position: relative;
	margin:-101px auto 0px auto;
	padding:0px;
	font-size:10px;
	color:#4F637B;
	/*background:url("img/subsol.jpg") no-repeat;*/
	text-align:center;
}
#subsol1{
	width:780px;
	height:101px;
	position: relative;
	margin:-101px auto 0px auto;
	padding:0px;
	font-size:10px;
	color:#4F637B;
	background:url("img/subsol.jpg") no-repeat;
	text-align:center;
}
#subsol a, #subsol1 a{
	font-size:10px;
	color:#4F637B;
}
#subsol a.oferta, #subsol1 a.oferta{
	font:bold 10px/20px tahoma,verdana,arial,helvetica,sans-serif;
	color:#002363;
}
#container_meniu{
	width:200px;
	float:right;
	background:url("img/meniu.gif") no-repeat;
}
#meniu{
	margin-top:18px;
	padding:15px;
	padding-top:25px;
	background:url("img/meniu_dr.jpg") top center no-repeat;
}
#meniu a{
	display:block;
	margin:0px;
	border-bottom:1px dotted #fff !important;
	border-bottom:1px solid #fff;
	padding:5px 15px;
	font-size:10px;
	font-weight:bold;
	color:#fff;
}
#meniu a.sus{
	border-top:1px dotted #fff !important;
	border-top:1px solid #fff;
	border-bottom:1px dotted #fff !important;
	border-bottom:1px solid #fff;
}
#meniu form{
	margin:10px 0px 5px 0px;
	padding:1px;
	background:#fff;
}
#col1{
	width:241px;
	margin:64px 0 0 0;padding:0 12px;
	float:left;
	/*background:#afa;*/
}
#col2{
	width:250px;margin:64px 0 0 0;padding:0;
	float:left;
}
#col2_bg{
	width:250px;margin:0;padding:1px 0 0 0;
	background:#fff url("img/corp2_bg.jpg") repeat-y;
}
#col2_meniu{
	width:226px;margin:0;padding:0 12px;
}
.mostra_index_space_20{
	width:155px;
	margin:0 0 20px 0;padding:0;
	text-align:justify;
	font:normal 12px tahoma,verdana,arial,helvetica,sans-serif;
	float:right;
}
.mostra_index{
	width:155px;
	margin:0;padding:0;
	text-align:justify;
	font:normal 12px tahoma,verdana,arial,helvetica,sans-serif;
	float:right;
}
#col3{
	width:241px;
	margin:64px 0 0 0;padding:0 12px;
	float:left;
	/*background:#afa;*/
}
#col2 a{
	display:block;
	margin:0px;
	border-bottom:1px dotted #DDE2E5 !important;
	border-bottom:1px solid #DDE2E5;
	padding:5px 15px;
	font:bold 10px tahoma,verdana,arial,helvetica,sans-serif;
	letter-spacing:1px;
	color:#0161D3;
}
#col2 a.ultimul{border:0 !important;border:0;}
#meniu_bottom{
	width:250px;height:25px;
	margin:0;padding:0;
	background: url("img/meniu_bottom.gif") no-repeat;
}
#form_caut{
	margin:0px;
	padding:0px;
	background:#fff;
	border:1px solid #52a2ff;
}
#form_caut input{
	width:145px !important;
	width:144px;
	height:12px;
	line-height:12px;
	border:0px;
	background:#fff;
	font-size:10px;
	color:#000;
}
#form_caut input.go{
	width:12px !important;
	width:12px;
	margin-top:0px !important;
	margin-top:3px;
}
.noFloat{
	height:1px;
	margin:0px;padding:0px;
	line-height:1px;
	clear:both;
}
#dist_sub{
	clear:both;
	height:35px;
	margin:0px;
	padding:0px;
}
#implicit_mostre{
	width:560px;
	margin:60px 15px 0px 0px;
	color:#fff;
	/*background:url("img/incoming.gif") no-repeat ;*/
	float:left;
}
#incoming{
	width:275px;
	min-height:150px;
	margin:60px 15px 0px 0px;
	color:#fff;
	background:url("img/incoming.gif") no-repeat ;
	float:left;
}
#sejur{
	width:235px;
	height:180px;
	margin:50px 0px 20px 0px;
	padding:270px 20px 0px 20px;
	color:#52a2ff;
	background:url("img/D_noi.jpg") no-repeat;
	float:left;
}
h2{
	margin:10px 0px;
	padding:0px;
	color:#fff;
	font-size:13px;
	font-weight:bold;
}
#sejur h2{
	padding:35px 5px 0px 0px;
	float:right;
}
#implicit_mostre h2{
	font:normal 20px tahoma,verdana,arial,sans-serif;
	padding:5px 0 0 0;
}
#meniu_h3_index{
	margin:10px;
	font:normal 20px tahoma,verdana,arial,sans-serif;
	color:#0161d3;
}
a.index_more{
	font:bold 11px tahoma,verdana,arial,sans-serif;
	color:#d7fd5b;
}
.index_bullet{
	margin:0;padding:0;
	float:left;
}
.index_icon{
	display:block;
	width:76px;height:76px;
	margin:0;padding:0;
	float:left;
}
.index_h4{
	margin:0 0 5px 0;
	font:bold 14px Arial,Helvetica,sans-serif;
	color:#daf193;
}
.index_h5{
	line-height:16px;
	font:bold 12px Arial,Helvetica,sans-serif;
	letter-spacing:2px;
	color:#feff75;
}
.index_semnatura{
	margin:2px 0 0 0;
	font:bold 12px Arial,Helvetica,sans-serif;
	color:#feff75;
}
.mostra{
	display:block;
	margin:0px 3px 5px 3px;
	padding:3px;
	border:0px solid #7ec2ff;
	color:#fff;
	font-size:9px;
	clear:both;
}
img.mic{
	width:50px;
	height:50px;
	border:0px;
	margin:0px 5px 5px 0px;
	float:left;
}
img.mediu{
	width:100px;
	height:100px;
	margin:0 15px 15px 0;
	border:0px;
}
img.verticals{float:left;clear:left;}
#item{
	width:565px;
	/*margin:70px 0px 10px 0px !important;
	margin:85px 0px 15px 0px;*/
	margin:0px;
	background:url("img/bgItem.jpg") no-repeat;
	float:left;
}
#item_padd{
	margin:0px;
	padding:0px 20px 0px 30px;
	color:#52a2ff;
	background:url("img/item_body1.jpg") repeat-y;
	text-align:left;
}
#item_bottom{
	height:50px;
	margin:0px;
	padding:0px;
	line-height:1px;
	background:url("img/item_bottom1.jpg") repeat-y;
}
#item_h3{
	width:505px;
	height:158px;
	font-size:20px;
	color:#6fa023;
	font-weight:bold;
	margin:70px 0px 0px 0px;
	padding:0px 20px 0px 40px;
	font-variant:small-caps;
	background: url("img/item_header11.jpg") no-repeat;
	float:left;
}
.index_line{
	height:1px;
	line-height:1px;
	margin:20px 15px;
	background:#4181CC;
	border-bottom:1px solid #79B7FF;
	clear:both;
}
#tarif_h3{
	font-size:20px;
	color:#6fa023;
	font-weight:bold;
	margin:0px;
	padding:0px;
	font-variant:small-caps;
}
#ce_h3{
	width:505px;
	height:158px;
	font-size:20px;
	color:#6fa023;
	font-weight:bold;
	margin:70px 0px 0px 0px;
	padding:0px 20px 0px 40px;
	font-variant:small-caps;
	background: url("img/item_header11.jpg") no-repeat;
	float:left;
}
.stele{
	height:24px;
	font-size:8px;
	padding:70px 0px 0px 0px;
}
.statiunea{
	padding:0px;
	font-size:12px;
	color:#000;
	text-transform:uppercase;
}
h5{
	width:500px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	margin:0px;
	font-variant:small-caps;
	float:left;
}
a.item{
	width:450px;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	letter-spacing:2px;
	color:#52a2ff;
	padding:1px 0px;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	margin:0px 0px 2px 0px;
}
a.pg,a.list_more{
	font-size:11px;
	font-weight:bold;
	color:#52a2ff;
}
a.list_more{font-weight:normal;font-style:italic;text-decoration:underline;}
a.link_hotel{
	font:normal 12px tahoma,arial;
	color:#24006B;
	text-decoration:none;
}
a:hover.link_hotel{
	font-weight:bold;
	text-decoration:underline;
}
a.itemDr{
	display:block;
	float:left;
	font-size:11px;
	margin:15px 5px 15px 5px;
	color:#fff;
}
a.foto{padding:0px 5px 5px 10px;}
td.header{
	background:#fff;
	color:#52a2ff;
	font-weight:bold;
}
table.bording{
	border:1px solid #f00;
}
.implicit_ce{
	width:560px;
	margin:0 0 5px 0;
	padding:0;
	border:0;
	color:#fff;
	font-size:11px;
}
.implicit_ce a.mostre{
	font:bold 11px tahoma,verdana,arial,sans-serif;
	letter-spacing:2px;
	color:#fff;
	padding:0;
	text-decoration:underline;
}
.implicit_ce a.mmult{color:#fff;}
.ce{
	display:block;
	margin:0px 3px 5px 3px;
	padding:0;
	border:0px solid #7ec2ff;
	color:#52a2ff;
	font-size:11px;
	clear:both;
}
#form_contact{
	color:#52a2ff;
}
#form_contact input,textarea{
	color:#555;
	border:1px solid #c5c5c5;
	background:#fff;
}
.link_paginare{
	font-size:11px;
	font-weight:bold;
	color:#a0d501;
	text-decoration:underline;
}
.tarife{
	padding:0px 10px;
	background:#52a2ff;
	color:#fff;
	font:bold 12px/20px tahoma,sans-serif;
}
a.inapoi{
	padding:0px 10px;
	text-align:center;
	color:#52a2ff;
	font:bold 12px/20px tahoma,sans-serif;
}
a.inapoi_sus{
	padding:0px 10px;
	text-align:center;
	color:#52a2ff;
	font:bold 12px tahoma,sans-serif;
}
#meniu form{
	background:#52A2FF;
}
.news{
	width:200px;
	margin:0 0 5px 0;
	border:1px solid #D7FD5B;
	background:#fff;
	font:normal 10px tahoma;
	color:#000;
}
.short{width:145px;}
.newsBtn{
	margin:0 0 5px 0;
	border:1px solid #D7FD5B;
	background:#fff;
	font:normal 10px tahoma;
	color:#000;
	padding:0 !important;
	padding:0 2px;
}
.select_lista{
	width:150px;
	margin:0 0 15px 0;
	border:1px solid #52a2ff;
	font:normal 10px tahoma,arial;
	color:#52a2ff;
}
.plecari{
	font:normal 12px tahoma;
}
.note{
	font:normal 12px tahoma;
}
.implicit_cod{color:#fff;}
.cod{color:#aaa;}

.filtru{margin-bottom:10px;}
.bttn_filtru{margin-bottom:10px;}

/* tooltip styling */
.tooltip_trigger{display:block;}
.tooltip_trigger:hover{cursor:pointer;text-decoration:underline;}

.tooltip {
	display:none;
	background:#fff;
	padding:10px;
	width:350px;
/*	height:300px;*/
	font-size:11px;
	color:#52A2FF;
	border:1px solid #ccc;
}
.inner_tooltip{width:350px;zheight:300px;padding:0;overflow:auto;border:0;}


.no-float{height:0;line-height:0;clear:both;font-size:0;}

.trigerPriceAlert{color:#d7fd5b;font:bold 11px tahoma,verdana,arial,sans-serif;} .trigerPriceAlert:hover{cursor:pointer;}
#pricesAlert{position:relative;}
#alertSeaShorePrices{position:absolute;top:-40px;left:43px;display:none;width:212px;margin:0;padding:0;}
.toolTipHeader{width:100%;height:21px;background: url(img/tipTop.png) no-repeat;}
.toolTipMessage{width:172px;padding:0 20px;background: url(img/tipMid.png) repeat-y;color:#f00;font:normal 11px tahoma,verdana,sans-serif;}
.toolTipFooter{width:100%;height:32px;background: url(img/tipBtm.png) no-repeat;}

.OK_button{padding:0 3px;background:#ccc;color:#f00;}
#cancelPriceAlert{cursor:pointer;}
.zile_excursii{text-align: center;font-size: 16px;color: #666;}

/*
merlin
*/
div.merlin-container{width:545px;margin:75px 0 0 10px;padding: 97px 0 0 0;float:left;background: #fff url("img/item_header12.jpg") no-repeat;background-position: -5px 0;}
div.merlin-container #merlin-list {}
#merlin-right-side{width:170px;margin:20px 0px 0 0;text-align: left;float:right;}
#merlin-right-side table tr td{text-align: left;border:0;}
#merlin-right-side a{border:0 !important;display:inline;}
#merlin-right-side label{color:#fff;}
div.merlin-container table{border:0;}
div.merlin-container table tr td{border:0; white-space: normal;}
#merlin-bottom{
	background: url("img/item_bottom1.jpg") no-repeat -2px -6px transparent;
    height: 50px;
    line-height: 1px;
    margin: 0;
    padding: 0;
	clear:left;
}
.merlin-header{margin:0 0 0 30px;color: #6FA023;font-size: 20px;font-weight: bold;}
.merlin-header-border{height:1px;margin:3px 0 50px 30px;padding:0;background: transparent url("img/item_hr.jpg") no-repeat;}

.merlin-offset{margin-top:20px;}

#home-banners{clear:both;margin:10px;}
.home-banner-item{margin:3px 0;}

#partners-logo{
	width:250px;height:48px;
	margin:0;padding:0;
	background: url("img/suport_logo_anat.jpg") no-repeat center;
}
