/************************************ COLORS **************************
blue 	- 17539d
green 	- 008742
black 	- 333
************************************* COLORS ***********************/


/************************************ GLOBAL ***********************/
body {
	font:normal 14px Arial, Helvetica, sans-serif;
	background:#FFF url(/images/bkg_header.gif) repeat-x;
	color:#333;
}
img { border:0; }
h1 {
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#008742;
	margin:5px 10px;
	padding:5px 10px;
	
}
h1 a, h1 a:hover {
	color:#008742;
	text-decoration:none;
}
h2 {
	font:bold 16px/20px Arial, Helvetica, sans-serif;
	color:#008742;
	margin:3px 6px;
	padding:3px 6px;
}
h2 a, h2 a:hover {
	color:#17539d;
	text-decoration:none;
}
#container {
	width:980px;
	margin:0 auto;
	position:relative;
}
#main {
	width:962px;
	margin:0;
	padding:0 9px;
	background:url(/images/bkg_container.png) repeat-y;
}
#footerTop {
	width:962px;
	margin:0 auto;
	padding:0 9px;
	background:url(/images/bkg_container.png) repeat-y;
}
/************************************ GLOBAL ***********************/


/************************************ HEADER ***********************/
#header {
	width:962px;
	height:266px;
	margin:0;
	padding:0 9px;
	background:url(/images/bkg_container.png) repeat-y;
}
#header .topHeader {
	background:#ffffd3;
	height:96px;
	position:relative;
}
#header .bottomHeader {
	background:#268ecb;
	height:170px;
	position:relative;
}
#header .logo {
	float:left;
}
#header .butonContact {
	position:absolute;
	top:69px;
	left:760px;
	width:202px;
	height:27px;
}
#header .meniu {
	position:absolute;
	top:68px;
	left:160px;
	width:800px;
	height:28px;
}
	#header .meniu a.home {width:93px;height:28px;background:url(/images/meniu_home.png) no-repeat;display:block;float:right;}
	#header .meniu a.home:hover {background:url(/images/meniu_home_hover.png) no-repeat;}
	#header .meniu a.sejururi {width:108px;height:28px;background:url(/images/meniu_sejururi.png) no-repeat;display:block;float:right;}
	#header .meniu a.sejururi:hover {background:url(/images/meniu_sejururi_hover.png) no-repeat;}
	#header .meniu a.circuite {width:108px;height:28px;background:url(/images/meniu_circuite.png) no-repeat;display:block;float:right;}
	#header .meniu a.circuite:hover {background:url(/images/meniu_circuite_hover.png) no-repeat;}
	#header .meniu a.cazari {width:92px;height:28px;background:url(/images/meniu_cazari.png) no-repeat;display:block;float:right;}
	#header .meniu a.cazari:hover {background:url(/images/meniu_cazari_hover.png) no-repeat;}
	#header .meniu a.bilete_avion {width:137px;height:28px;background:url(/images/meniu_bilete_avion.png) no-repeat;display:block;float:right;}
	#header .meniu a.bilete_avion:hover {background:url(/images/meniu_bilete_avion_hover.png) no-repeat;}
	#header .meniu a.contact {width:109px;height:28px;background:url(/images/meniu_contact.png) no-repeat;display:block;float:right;}
	#header .meniu a.contact:hover {background:url(/images/meniu_contact_hover.png) no-repeat;}
	#header .meniu a.info_util {width:108px;height:28px;background:url(/images/meniu_info_util.png) no-repeat;display:block;float:right;}
	#header .meniu a.info_util:hover {background:url(/images/meniu_info_util_hover.png) no-repeat;}
#header .contactText {
	position:absolute;
	top:0;
	left:760px;
	width:175px;
	height:136px;
	color:#FFF;
	font:normal 14px/18px Arial, Helvetica, sans-serif;
	padding:6px 0 0 27px;
}
#header .contactText a { color:#FFF; }


#header-new{ width:962px; height:180px; margin:0; padding:0 9px; background:url(/images/bkg_container.png) repeat-y; }
#header-new .topHeader { background:#ffffd3; height:170px; position:relative; border-bottom:10px solid #268ECB; }
#header-new .logo { float:left; margin:16px 0 0 10px; }
#header-new #menu-top { height:34px; }
#header-new #menu-top a { padding:0 14px 2px 14px; color:#FFF; font-size:14px; line-height:24px; height:24px; display:inline-block; font-weight:bold; text-decoration:none;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
-webkit-border-radius: 0px 0px 8px 8px;
border-radius: 0px 0px 8px 8px;
}
#header-new #menu-top .stanga { float:left; padding-left:10px; }
#header-new #menu-top .stanga a {
background: #20c872; /* Old browsers */
background: -moz-linear-gradient(top,  #20c872 0%, #01a752 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20c872), color-stop(100%,#01a752)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #20c872 0%,#01a752 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #20c872 0%,#01a752 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #20c872 0%,#01a752 100%); /* IE10+ */
background: linear-gradient(top,  #20c872 0%,#01a752 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20c872', endColorstr='#01a752',GradientType=0 ); /* IE6-9 */
}
#header-new #menu-top .stanga a:hover { background:#01a752; }
#header-new #menu-top .dreapta { float:right; padding-right:10px; }
#header-new #menu-top .dreapta a {
background: #62b5e6; /* Old browsers */
background: -moz-linear-gradient(top,  #62b5e6 0%, #268ecb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#62b5e6), color-stop(100%,#268ecb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #62b5e6 0%,#268ecb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #62b5e6 0%,#268ecb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #62b5e6 0%,#268ecb 100%); /* IE10+ */
background: linear-gradient(top,  #62b5e6 0%,#268ecb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#62b5e6', endColorstr='#268ecb',GradientType=0 ); /* IE6-9 */
}
#header-new #menu-top .dreapta a:hover { background:#268ecb; }

.index-newsletter { width:186px; color:#FFF; font-size:13px; margin:10px 0 10px -10px; padding:10px 0; background:#268ECB;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 0px 6px 6px 0px;
border-radius: 0px 6px 6px 0px;
}
.index-newsletter h2 { color:#FFF; padding:0; margin:0; }
.index-newsletter .camp { width:160px; margin:0 10px 4px 10px; font-size:12px; }
.socials { width:176px; height:44px; margin-top:20px; }
.socials img { float:left; margin:3px; }

.banners-top { float:left; width:670px; height:120px; margin:5px 0 0 20px; }
.banners-top .item { float:left; width:200px; height:120px; margin:0 10px; position:relative; border:1px solid #333; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; cursor:pointer; }
.banners-top .item img { -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; z-index:0; }
.banners-top .item .titlu { position:absolute; top:0; left:0; width:190px; padding:0 5px; height:26px; line-height:26px; font-size:13px; font-weight:bold; text-align:center; overflow:hidden; background:#FFF; color:#000; opacity:.80; filter:alpha(opacity=80); filter:"alpha(opacity=80)"; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; z-index:1; }

.descarca-oferta-completa { float:right; display:block; text-decoration:none; border:1px solid #01a752; width:110px; height:70px; margin:10px 10px 0 10px; padding:5px; color:#FFF; font-size:18px; font-weight:bold; text-align:center;
text-shadow: 1px 1px 0px #333333;
filter: dropshadow(color=#333333, offx=1, offy=1);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: 1px 1px 2px 0px #666666;
-moz-box-shadow: 1px 1px 2px 0px #666666;
box-shadow: 1px 1px 2px 0px #666666;
background: #20c872; /* Old browsers */
background: -moz-linear-gradient(top,  #20c872 0%, #01a752 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20c872), color-stop(100%,#01a752)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #20c872 0%,#01a752 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #20c872 0%,#01a752 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #20c872 0%,#01a752 100%); /* IE10+ */
background: linear-gradient(top,  #20c872 0%,#01a752 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20c872', endColorstr='#01a752',GradientType=0 ); /* IE6-9 */
}
.descarca-oferta-completa:hover { background:#01a752;
-webkit-box-shadow: 0px 0px 0px 0px #666666;
-moz-box-shadow: 0px 0px 0px 0px #666666;
box-shadow: 0px 0px 0px 0px #666666;
}
/************************************ HEADER ***********************/


/************************************ LEFT *************************/
#left {
	width:186px;
	padding:0;
	margin:0 14px 0 0;
	float:left;
}
div.left {
	background:url(/images/bkg_left_meniu.gif) repeat-y;
}
#right {
	width:186px;
	padding:0;
	margin:0;
	float:right;
}
div.right {
	background:url(/images/bkg_right_meniu.gif) repeat-y;
	padding-left:6px;
}
div.programe {
}
	div.programe ul.menu {
		margin:0 6px 0 0;
		padding:0;
		list-style:none;
		font:bold 14px Arial, Helvetica, sans-serif;
	}
	div.programe ul.menu li {
		float:left;
		height:26px;
		display:block;
	}
	div.programe ul.menu li a {
		display:block;
		width:155px;
		height:26px;
		line-height:26px;
		background:url(/images/bkg_left_programe_hover.gif) no-repeat;
		padding:0 0 0 25px;
		color:#FFF;
		text-decoration:none;
	}
	div.programe ul.menu li a:hover {
		background:url(/images/bkg_left_programe_normal.gif) no-repeat;
		color:#FFF;
	}
div.destinatii {
}
	div.destinatii ul.menu {
		margin:0;
		padding:0;
		list-style:none;
		font:bold 14px Arial, Helvetica, sans-serif;
	}
	div.destinatii ul.menu li {
		float:left;
		height:26px;
		display:block;
	}
	div.destinatii ul.menu li a {
		display:block;
		width:155px;
		height:26px;
		line-height:26px;
		background:url(/images/bkg_left_destinatii_hover.gif) no-repeat;
		padding:0 0 0 25px;
		color:#FFF;
		text-decoration:none;
	}
	div.destinatii ul.menu li a:hover {
		background:url(/images/bkg_left_destinatii_normal.gif) no-repeat;
		color:#FFF;
	}
a.linkuri {
	color:#333;
	text-decoration:underline;
}
a.linkuri:hover {
	color:#333;
	text-decoration:none;
}
div.search {
	padding:5px;
}
	div.search select {
		width:160px;
		margin:2px;
		font-size:12px;
	}
	div.search input {
		width:155px;
		margin:2px;
		font-size:12px;
	}
	
	div.search input.button {
		float:right;
		width:118px;
		height:26px;
		margin:3px 20px 0 0;
	}
	
div.calendar {
  margin:15px 0 0 0;
  padding:0;
  list-style:none;
  font:bold 14px Arial, Helvetica, sans-serif;
}

div.calendar .calendar-month {
 color:#06367E;
 font-size:16px;
}
div.calendar th { font-size:12px; }
/************************************ LEFT *************************/


/************************************ CENTRU ************************/
#centru {
	width:760px;
	float:left;
}
div.continut {
	padding:15px;
}
div.filtrare {
	width:100%;
}
	div.filtrare ul.menuFiltrare {
		margin:5px 15px;
		padding:0;
		list-style:none;
		font:normal 12px Arial, Helvetica, sans-serif;
	}
	div.filtrare ul.menuFiltrare li {
		float:left;
		height:20px;
		display:block;
	}
	div.filtrare ul.menuFiltrare li a {
		display:block;
		width:152px;
		height:20px;
		line-height:20px;
		background:url(/images/listitem_filtrare.gif) 1% 50% no-repeat;
		padding:0 0 0 15px;
		margin:0 3px;
		color:#444;
		text-decoration:none;
		border-bottom:1px dotted #999;
		overflow:hidden;
	}
	div.filtrare ul.menuFiltrare li a:hover {
		color:#000;
		border-bottom:1px solid #000;
	}
	
div.paginatie {
	font:bold 22px Arial, Helvetica, sans-serif;
	color:#008742;
	font-weight:bold;
	margin:4px 0;
}
	div.paginatie a {
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#FFF;
		border:1px solid #268ecb;
		background:#17539d;
		padding:2px 4px;
		text-decoration:none;
	}
	div.paginatie a:hover {
		color:#FFF;
		border:1px solid #0aaf5a;
		background:#008742;
		padding:2px 4px;
		text-decoration:none;
	}

div.breadcrumb {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	margin:0 0 7px 6px;
}
div.bigImage a img {
	float:left;
	border:1px solid #333333;
	padding:0;
	margin:5px 10px 10px 0;
}
div.detalii {
	font:bold 16px Arial, Helvetica, sans-serif;
	text-align:left;
	padding:0 0 5px 20px;
	float:left;
	width:400px;
}
	div.detalii a {
		color:#008742;
		text-decoration:none;
		border-bottom:1px dotted #666;
		margin:0 3px;
	}
	div.detalii a:hover {
		color:#008742;
		border-bottom:1px solid #008742;
	}
div.pret {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#17539d;
	text-align:right;
	padding:0 8px 5px 0;
	float:right;
	width:280px;
}
	div.pret a {
		color:#17539d;
		text-decoration:none;
		border-bottom:1px dotted #666;
	}
	div.pret a:hover {
		color:#17539d;
		border-bottom:1px solid #17539d;
	}
	div.pret span.oldprice {
	text-decoration:line-through;
	}
	div.pret span.lastprice {
	color:#FF0000;
	}
.EBdetaliiOferta {
    background: url(/images/early_booking_oferta.gif) no-repeat;
    font-size: 18px;
    height: 35px;
    margin: 10px 10px -5px;
    padding: 15px 0 0 310px;
    width: 420px;
}
.white { color:#FFF; }
.fnt-big { font-size:1.3em; }
.fnt-bigger { font-size:1.5em; }
div.despartitorOferte {
	clear:both;
	height:15px;
	background:url(/images/despartitor_oferte.gif) center center repeat-x;
	margin:0 5px;
}
div.detaliiHotel {
	text-align:justify;
	font:normal 12px Arial, Helvetica, sans-serif;
	padding:0 8px 0 0;
}
div.descOferta {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	text-align:justify;
	margin:10px 10px 10px 5px;
}
/*div.tabelPreturi {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	margin:10px 5px;
}
	div.tabelPreturi table {
		border:1px solid #CCC;
	}
	div.tabelPreturi table th {
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#008742;
		background:#CCC;
	}
	div.tabelPreturi table tr.grey {
		background:#EAEAEA;
	}
	div.tabelPreturi table td.price {
		font:bold 16px Arial, Helvetica, sans-serif;
		color:#008742;
	}
	div.tabelPreturi table span.oldprice {
		font:normal 13px Arial, Helvetica, sans-serif; text-decoration:line-through;
	}*/
.tabelPreturi { font-size:12px; color:#000; margin:10px 0; background:#FFF; }
.tabelPreturi table { border:1px solid #CCC; border-collapse:collapse; }
.tabelPreturi table th { font-weight:bold; color:#FFF; background:#008742; border-bottom:1px solid #CCC; border-right:1px solid #CCC; padding:5px; }
.tabelPreturi table tr.grey { background:#EAEAEA; }
.tabelPreturi table td { border-bottom:1px solid #CCC; border-right:1px solid #CCC; padding:5px; }
.tabelPreturi table.zebra .even { background:#FFF; }
.tabelPreturi table.zebra .odd { background:#EAEAEA; }
.tabelPreturi table.zebra .hovcolor { background:#E8F4FF; }
/*.tabelPreturi table.zebra .highlightcolor { background:#e6fcd5; border-bottom:1px solid #000; border-top:1px solid #000; }*/
.tabelPreturi table tr td table { border:1px solid #000; border-collapse:collapse; }
.tabelPreturi table tr td table th { background:#e6fcd5; color:#000; }
.tabelPreturi table tr td table td { background:#e6fcd5; color:#000; }
/*.tabelPreturi table .linie-pret { border-bottom:1px solid #CCC; margin-bottom:3px; padding-bottom:3px; }
.tabelPreturi table .tip-masa { font-weight:bold; float:left; padding:0 10px; width:50px; text-align:left; }*/
.tabelPreturi table .price { font-weight:bold; color:#008742; padding:0 10px; /*float:right; text-align:right;*/ }
.tabelPreturi table span.room-details { font-size:10px; line-height:120%; color:#000; font-weight:normal; }
.tabelPreturi table span.oldprice { font-size:11px; text-decoration:line-through; font-weight:normal; }
.tabelPreturi table th.neincluse { border-left:1px solid #CCC; }
.tabelPreturi table td.neincluse { border-left:1px solid #CCC; color:#008742; background:#DEEFFF; }
.tabelPreturi a { color:#0055ac; }

div.rezervaAcum {
	margin:0 0 10px 0;
	font:bold 16px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFF;
	background:url(/images/linie_rezervare.gif) no-repeat;
	width:690px;
	height:30px;
	padding:0 20px;
	line-height:30px;
}

div.nota {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#666;
	margin:3px 5px;
}
div.servicii {
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:0 5px;
}
	div.servicii table th {
		font:bold 15px Arial, Helvetica, sans-serif;
	}
div.breadcrumb {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666;
	margin:0 0 10px 0;
}
div.breadRight {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#444;
	margin:0 0 10px 0;
	float:right;
	text-align:right;
	width:160px;
}
	div.breadRight .days {
		font:bold 16px Arial, Helvetica, sans-serif;
		color:#17539d;
	}
	div.breadRight .transport {
		font:bold 14px Arial, Helvetica, sans-serif;
		color:#000;
	}
div.insiruireTari {
	float:left;
	width:350px;
	height:180px;
	border-bottom:1px dashed #CCC;
	padding:0 0 10px 0;
	margin:0 10px 0 0;
}
	div.insiruireTari ul.zone {
		padding:0;
		margin:0 0 5px 5px;
		list-style:none;
		width:185px;
	}
	div.insiruireTari ul.zone li {
		float:left;
		height:27px;
		display:block;
		font:bold 13px Arial, Helvetica, sans-serif;
		border-bottom:1px solid #FFF;
	}
	div.insiruireTari ul.zone li a {
		display:block;
		width:175px;
		height:27px;
		line-height:27px;
		padding:0 0 0 10px;
		color:#FFF;
		text-decoration:none;
		background:url(/images/bkg_tari_zone.gif) left top repeat-y;
	}
	div.insiruireTari ul.zone li a:hover {
		background:url(/images/bkg_tari_zone_hover.gif) left top repeat-y;
		width:175px;
		padding:0 0 0 10px;
		color:#FFF;
	}
	div.insiruireTari div.zoneAll {
		text-align:right;
		margin:5px 0 0 0;
		font:bold 14px Arial, Helvetica, sans-serif;
	}
		div.insiruireTari div.zoneAll a {
			color:#008742;
			text-decoration:underline;
		}
		div.insiruireTari div.zoneAll a:hover {
			color:#333;
			text-decoration:none;
		}
input.contactForm {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:inherit;
	border:1px solid #17539d;
	padding:2px 5px;
	width:170px;
}
textarea.contactForm {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333;
	background-color:inherit;
	border:1px solid #17539d;
	padding:2px 5px;
	width:280px;
	height:120px;
}

.indexOferte {
	float:right;
	height:18px;
	width:560px;
	padding:7px 0 3px 0;
	border-bottom:1px dashed #CCC;
	background:#FFF;
}
	.indexOferte a.indexlink {
		color:#17539d;
		text-decoration:none;
	}
	.indexOferte a.indexlink:hover {
		color:#17539d;
		text-decoration:none;
	}
	
.oferteSpeciale { }
.oferteSpeciale ul { list-style:none; margin:5px; padding:5px 10px; }
.oferteSpeciale ul li { font-size:14px; font-weight:bold; line-height:18px; background:url(/images/icon_doc.jpg) center left no-repeat; padding-left:25px; margin:7px 0; }
.oferteSpeciale ul li a { color:#ea850d; text-decoration:underline; }
.oferteSpeciale ul li a:hover { text-decoration:none; }
	
.indexOferteHover {
	float:right;
	height:18px;
	width:560px;
	padding:7px 0 3px 0;
	border-bottom:1px solid #F4F4F4;
	background:#F4F4F4;
}
	.indexOferteHover a.indexlink {
		color:#333;
		text-decoration:none;
	}
	.indexOferteHover a.indexlink:hover {
		color:#333;
		text-decoration:none;
	}
.indexOferteAll {
	padding:5px 10px;
	color:#444;
	font:normal 13px Arial, Helvetica, sans-serif;
}
	.indexOferteAll a.indexOferteAllLink {
		color:#444;
		text-decoration:none;
		border-bottom:1px solid #BBB;
	}
	.indexOferteAll a.indexOferteAllLink:hover {
		color:#444;
		text-decoration:none;
		border-bottom:1px solid #000;
	}
.vezi-toate-circuitele { background:url(images/bkg_vezitoatecircuitele.gif) 0 0 no-repeat; width:300px; height:30px; color:#FFF; text-align:center; text-decoration:none; font-size:14px; line-height:30px; }
.vezi-toate-circuitele a { text-decoration:none; color:#FFF; display:block; line-height:30px; height:30px; }


.index-centru { float:left; width:756px; margin:14px 0 0 10px; }
.index-centru .tara { float:left; width:170px; height:150px; margin:0px 9px 10px 9px; }
.index-centru .tara .title { display:block; text-align:center; font-size:16px; font-weight:bold; line-height:25px; height:25px; }
.index-centru .tara a { color:#17539D; text-decoration:none; }
.index-centru .tara a:hover { color:#008742; text-decoration:underline; }

.menu-docs { color:#FFF; font-weight:bold; font-size:16px; text-decoration:none; display:block; padding:4px; margin:0 0 6px 0; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; 
background: #61b5e6; /* Old browsers */
background: -moz-linear-gradient(top,  #61b5e6 0%, #278fcc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#61b5e6), color-stop(100%,#278fcc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #61b5e6 0%,#278fcc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #61b5e6 0%,#278fcc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #61b5e6 0%,#278fcc 100%); /* IE10+ */
background: linear-gradient(top,  #61b5e6 0%,#278fcc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61b5e6', endColorstr='#278fcc',GradientType=0 ); /* IE6-9 */
}
.menu-docs:hover {
background: #1872a7; /* Old browsers */
background: -moz-linear-gradient(top,  #1872a7 0%, #268dca 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1872a7), color-stop(100%,#268dca)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #1872a7 0%,#268dca 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #1872a7 0%,#268dca 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #1872a7 0%,#268dca 100%); /* IE10+ */
background: linear-gradient(top,  #1872a7 0%,#268dca 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1872a7', endColorstr='#268dca',GradientType=0 ); /* IE6-9 */
}

.index-lastminute { width:760px; float:right; margin-right:6px; }
.index-lastminute .item { width:180px; height:135px; margin:4px; float:left; position:relative; border:1px solid #17539d; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; cursor:pointer; }
.index-lastminute .item img { -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; z-index:0; }
.index-lastminute .item .titlu { position:absolute; top:0; left:0; width:170px; padding:0 5px; height:26px; line-height:26px; font-size:13px; font-weight:bold; overflow:hidden; background:#000; color:#FFF; opacity:.60; filter:alpha(opacity=60); filter:"alpha(opacity=60)"; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; z-index:1; }
.index-lastminute .item a { color:#FFF; text-decoration:none; }
.index-lastminute .item .price { position:absolute; bottom:0; left:0; width:170px; padding:0 5px; height:22px; line-height:22px; font-size:13px; font-weight:bold; text-align:right; overflow:hidden; background:#FFF; color:#F00; opacity:.90; filter:alpha(opacity=90); filter:"alpha(opacity=90)"; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; z-index:1; }
/************************************ CENTRU ************************/


/************************************ FOOTER ***********************/
#footer {
	background:#268ecb;
	margin:0;
}
div.footer {
	margin:0 auto;
	padding:12px 20px;
	width:922px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#FFF;
}
	div.footer a {
		color:#FFF;
		text-decoration:underline;
	}
	div.footer a:hover {
		color:#FFF;
		text-decoration:none;
	}
.footerMenu a, .footerMenu a:hover {
	padding:0 6px;
}
/************************************ FOOTER ***********************/


/************************************ CUSTOM CLASSES ***************/
.red { color:#17539d; }
.blue { color:#17539d; }
.green { color:#008742; }
.orange { color:#F60; }
.underline { font-weight:bold; }


.rezervaPopup {
	background:#FFF;
	color:#333;
	padding:5px;
}
	.rezervaPopup td {
		padding:4px 10px;
		border-bottom:1px dashed #CCC;
	}
.tooltipContent2 {
	background-color:#FFFFCC;
	width:160px;
	padding:3px;
	border:1px solid #999;
	/*filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;*/
	font-size:1em;
	color:#A80606;
}
/************************************ CUSTOM CLASSES ***************/


/* thumbnail slider begin */

/* apply the gallery design - links slider */
#gallery_container {  width:492px ; height:94px ; margin:0 auto 10px auto; background:#EBE2E5 ; padding:7px 0 0 0; display:block; position:relative; }
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container{ position:relative ; overflow:hidden ; width:442px ; height:90px ; margin:0px auto 0px;  }
/* the thumbnails container */
#thumbs { white-space:nowrap; display:block; position:relative; }

#thumbs a { padding:0px; margin:0px; }
#thumbs a img{ border:1px #333333 solid; }

/* DIV container slider example */
#gallery_container2 {  width:492px ; height:134px ; margin:10px auto 10px; background:#EBE2E5 ; padding:7px 0px 0px; display:block; position:relative; }

/* the forward and backward buttons */
.addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; right:-2px; background:url(/images/gallery_fwd.jpg) no-repeat;  }
.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; left:0px; background:url(/images/gallery_back.jpg) no-repeat;  }
/* thumbnail slider end */



