body{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-family: Arial, sans-serif;
	/* color: #000066; */
	color: black;
	text-align: center;

	/* for ie6 li:hover bug */
	behavior:url("/css/csshover3.htc");
}

body.high-class-body {
	background: #a59c5b;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#a59c5b'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#a59c5b)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #ffffff,  #a59c5b); /* for firefox 3.6+ */

}

a, a:link, a:visited {
	font-size: 10px;
	font-family: Arial, sans-serif;
	color: #171577;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}

a:focus{
	outline: 0;
}
:focus {
	outline: 0;
}

img {
    border:none;
}
.debug{
	border: 1px solid Fuchsia;
}

.error{
	color: #FF0000;
}

form{
	margin: 0px;
	padding: 0px;
}
label{
	cursor: pointer;
}

#cmb-wrapper {
	text-align: center;
	clear: both;
}
#cmb-content {
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	background: white;
}

#footer {
	width: 1020px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: center;
	background: white;
}
#footer, #footer a {
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial;
}
#footer #footer-bar {
	color: white;
	background-color: #a59c5b;
	padding: 4px;
}
#footer #footer-bar a {
	color: white;
}
#footer ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#footer li {
	display: inline;
	margin-left: 15px;
}

#parteneri {
	text-align: center;
	color: #4d492b;
	font-size: 13px;
	font-family: Arial;
	font-weight: normal;
	margin-top: 16px;
	margin-bottom: 80px;
}
#parteneri table {
	margin-left: auto;
	margin-right: auto;
}
#parteneri .sep {
	width: 100px;
	background: url('../graphics/bara-verticala-gri.gif') no-repeat 40% 50%;
}

.left{
	float: left;
	display: inline;
}
.right{
	float: right;
	display: inline;
}

.red{
	color: #de2839;
}
.blue{
	color: #000099;
}

.marquee_content, .marquee_content a, .marquee_content a:visited{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, sans-serif;
	color: #FFFFFF;
}

/* loader */
.load {
	position:absolute;
	width: 150px;
	left: 0px;
	top: 0px;
	border: 1px solid #000000;
	color: #C75203;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #ffffff;
	z-index: 999;
}

/* content */
.main_page, .main_page table{
	font-size: 11px;
	font-family: Arial, sans-serif;
	/*color: #000066;*/
	/*width: 98%;*/
}
.articol_nou_1 .fond_titlu{
	color: #FFFFFF;
	background-color: #CC0000;
	margin-bottom: 10px;
}

.cat9 {
	font-family: Arial, Helvetica;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
}

.des10 {
	font-family: Arial, Helvetica;
	font-size:14px;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

.des9 {
	font-family: Arial, Helvetica;
	font-size:12px;
	font-style: normal;
	margin: 0px;
	padding: 0px;

}

.des9 a, .des9 a:link, .des9 a:visited {

	font-family: Arial, Helvetica;
	font-size:12px;
	font-style: normal;
}
.des8 {
	font-family: Arial, Helvetica;
	font-size:12px;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}

.des8 a, .des8 a:link, .des8 a:visited {

	font-family: Arial, Helvetica;
	font-size:14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

.des7 {
	font-family: Arial, Helvetica;
	font-size:12px;
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
.des7 a, .des7 a:link, .des7 a:visited {

	font-family: Arial, Helvetica;
	font-size:12px;
	font-style: normal;
	text-decoration: underline;
}

.titlu_articol_cautare {
	background: url('../images/top/bg-titlu-cautare-16.png') bottom repeat-x;
	padding-left: 24px;
	padding-bottom: 2px;
	padding-top: 4px;
	margin-top: 0;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #1E508C;
}

.titlu_articol {
	/*
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	height: 22px;
	padding-left: 10px;
	*/
	clear:both;
	font-weight:normal;
	font-size:14px;
	padding:2px 0px 2px 5px;
	margin-top:0px;
	margin-right:13px;
	border-bottom:solid #cccccc 1px;
	font-weight: bold;
	font-family: arial;
	color: #1e508c;

	background: url(../images/top/coltz-mic.png) top right no-repeat #EFEBFF;
}
.titlu_articol a, .titlu_articol a:link, .titlu_articol a:visited {
	/*
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	*/

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #1e508c;
}

.titlu_articol .litoral
{
	background: url(../images/top/coltz-mic.png) top right no-repeat #EFEBFF;
}

.content_articol{
	/*font: 10px Arial, Helvetica, sans-serif;
	color: #260165;
	border: 0px solid #260165;
	padding: 2px 2px 2px 2px;
	text-align: justify;
	width: 100%;
	margin-bottom: 10px;*/
}

.oferte {
	/*border: 1px solid #260165;*/
	/*background-color: #FAF3D7;*/
}
.oferte th {
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-decoration: none;
	/*border: 1px solid #260165;*/
	background-color: #a59c5b;
	text-align: left;
}
.oferte td {
	color: #333333;
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	/* padding: 2px; */
}

.under-border td{
	border-bottom: 1px solid #ddd;
}

.bordered td{
	 border-bottom: 1px solid #a59c5b;
}

.oferte td a, .oferte td a:visited{
	color: #171577;
	text-decoration: none;
}
.oferte td a:hover{
	text-decoration: underline;
}
.oferte .bold{font-weight: bold;}
.oferte td h5, .oferte td h5 a, .oferte td h5 a:visited{
	font-size: 14px;
}

.ll_links{
	height: 16px;
	vertical-align: middle;
	font-size: 11px;
}
.ll_links a, .ll_links a:link, .ll_links a:visited {
	text-decoration: underline;
	font-family: arial;
	font-size: 11px;
}
.ll_links a:hover {
	text-decoration: none;
}

.arrow{
	vertical-align: middle;
}
html>body .arrow{
	vertical-align: top;
}

/* formular comanda */
#cmd .div_cmd{
	border: 1px solid;
	margin: 2px;
	padding: 2px;
}
#cmd label{
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, sans-serif;
	height: 18px;
	padding-top: 2px;
}
#cmd input{
	font-size: 12px;
	font-family: Arial, sans-serif;
	height: 18px;
	padding: 0px;
}
#cmd input.image{
	height: 31px;
}
#cmd input.image2{
	height: 35px;
}
#cmd .lw1{
	width: 170px;
	margin-left: 20px;
	float: left;
	clear: left;
}
#cmd .iw1{
	width: 350px;
}
#cmd .lw2{
	width: 50px;
	margin-left: 20px;
}
#cmd .iw2{
	width: 50px;
}
#cmd .iw3{
	width: 250px;
}
#cmd .lw3{
	width: 150px;
	margin-left: 20px;
}
#cmd .iw4{
	width: 100px;
}
#cmd .lw4{
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, sans-serif;
	height: 18px;
	padding-top: 4px;
}
#cmd .submit{
	float: right;
	clear: both;
	height: 20px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial, sans-serif;
}

.star_txt {
	font: 10px Arial, Helvetica, sans-serif;
	font-style: italic;
}

.comment{
	font: 10px Arial, Helvetica, sans-serif;
	font-style: italic;
}

#igs-german-partners {
 margin-top:-20px;
}
#igs-german-partners ul {
 margin:0px;
 padding:0px;
 list-style:none outside;
}
#igs-german-partners li {
 border:none;
}


#cmb-agent-console {
 position:fixed;
 top:10px;
 left:10px;
 z-index:10000;
}
#cmb-console-toggle {
 position:absolute;
 top:0px;
 left:0px;
 width:46px;
 height:46px;
 cursor:pointer;
 z-index:10000;
}
.cmb-toggle-plus {
 background:transparent url(../js/toggle_plus_24.png) no-repeat;
}
.cmb-toggle-minus {
 background:transparent url(../js/toggle_minus_24.png) no-repeat;
}
#cmb-console-main {
 position:relative;
 display:none;
 width:415px;
 height:430px;
 margin:25px 0px 0px 25px;
 padding:15px;
 overflow:auto;
 border:solid #85becd 4px;
 background:#FFFFFF;
 z-index:10000;
}
#cmb-console-text {
 color:#000000;
 padding:5px;
 overflow:auto;
 text-align:left;
 font-size:13px;
 font-family: Arial, sans-serif;
}
#cmb-console-text td {
 font-size:12px;
 padding-left:30px;
}
#cmb-console-text td.term {
 padding-left:0px;
}
#igs-paste-2008 {
 text-decoration:none;
 position:relative;
 display:block;
 width:210px;
 height:97px;
 background:url(../graphics/paste-bg.jpg);
}
#igs-paste-2008 em {
 position:absolute;
 bottom:5px;
 right:5px;
 color:#fa6905;
 font-size:18px;
 font-weight:bold;
 font-style:normal;
 cursor:pointer;
}
#igs-1-mai {
 text-decoration:none;
 position:relative;
 display:block;
 width:210px;
 height:97px;
 background:url(../graphics/1-mai-bg.png);
}
#igs-1-mai em {
 display:block;
 width:40px;
 height:60px;
 text-align:center;
 font-style:normal;
 font-family:georgia, serif;
 cursor:pointer;
 color:#fcea74;
 font-weight:bold;
 position:absolute;
 top:20px;
 left:25px;
 font-size:19px;
}
#igs-1-mai span {
 position:absolute;
 bottom:5px;
 right:5px;
 color:#fcea74;
 font-size:14px;
 font-weight:bold;
 cursor:pointer;
}
#cmb-banner-paste {
 text-align:center;
 padding:0px 0px 30px 0px;
}
#cmb-banner-paste ul {
 list-style:none outside;
 color:#FFFFFF;
 font-size:13px;
 font-weight:bold;
 margin:0px;
 padding:0px 0px 0px 25px;
}
#cmb-banner-paste li {
 margin-bottom:30px;
}
#cmb-banner-paste a:link,
#cmb-banner-paste a:visited {
 font-size:20px;
 color:#FFFFFF;
 text-decoration:underline;
}
#cmb-banner-paste a:hover {
 text-decoration:none;
}
#cmb-banner-paste span {
 display:block;
 padding:3px 0px 0px 40px;
}
#skyscrapper {
 margin-left:30px;
 position:relative;
 width:160px;
 height:600px;
}

#left-slide {
 position:absolute;
 top:0px;
 left:-253px;
 width:243px;
 padding:0px 10px 0px 0px;
 height:300px;
 background:#fce9b2;
 /* background:#d2caff; */
}
#right-slide {
 position:absolute;
 top:0px;
 right:-253px;
 width:243px;
 padding:0px 0px 0px 10px;
 height:300px;
 background:#f4e3fd;
 border-left:solid white 2px;
}
.subsectiune {
 clear:both;
 font-weight:normal;
 font-size:19px;
 background:#EFEBFF;
 padding:3px 5px;
 margin-top:0px;
 margin-right:15px;
 border-bottom:solid #cccccc 1px;
}
#oferte-charter ul {
 overflow:hidden;
 list-style:none outside;
 margin:0px;
 padding:0px;
}
#oferte-charter li {
 margin:10px 0px 0px 0px;
 font-size:14px;
}
#oferte-5-sus {
 float: left;
 margin:0px auto 0px auto;
 margin:12px 0px 0px 0px;
 overflow:hidden;
}
#oferte-5-sus ul {
 margin:0px 0px 0px 0px;
 padding:0px;
}
#oferte-5-sus .oferta_centru_sus {

 border: 0;
 /*margin: 8px 8px 8px 8px;;*/
 padding: 0px 0px 0px 0px;

}
.drop {
 text-align:left;
 vertical-align:top;
}
.drop img {
 display:block;
}
.columns-bg {
 width: 1000px;
 margin: 0 auto;
 padding: 0;

}
#columns-bg-header, #columns-bg-footer {
 width: 220px;
 margin: 0 auto;
 padding: 0;
 height: 11px;

}
#columns-bg-footer {
 height: 19px;

}

/* motor prima pagina -----------------------------------------*/
.cmb-column-box-motor {
 position: relative;
 font-size: 12px;
 font-family: arial, sans-serif;
 margin-bottom: 15px;
 background: transparent url(../graphics/boxes/new/left-box-bg-main.png) repeat-y 50%;
}
.cmb-right-column-motor {
 width: 218px;
 background: transparent url(../graphics/boxes/new/right-box-bg-main.png) repeat-y 50%;
}
.cmb-box-header-motor {
 top: -1px;
 height: 16px;
 width: 100%;
 background: transparent url(../graphics/boxes/new/left-box-bg-header.png) no-repeat 50% bottom;

}
.cmb-right-column-motor .cmb-box-header-motor {

 height: 14px;
 background: transparent url(../graphics/boxes/new/right-box-bg-header.png) no-repeat 50% bottom;
}
.cmb-box-footer-motor {
 position: absolute;
 bottom: -15px;
 height: 15px;
 width: 100%;
 background: transparent url(../graphics/boxes/new/left-box-bg-footer.png) no-repeat 50% top;

}
.cmb-right-column-motor .cmb-box-footer-motor {
 background: transparent url(../graphics/boxes/new/right-box-bg-footer.png) no-repeat 50% top;
}

.cmb-box-contents-motor{
	margin: 0px 10px 0px 15px;
}
.cmb-box-contents-motor h4{
 color: #1e508c;
 margin: 0;
 padding: 0px 0px 5px 0px;
 text-align: center;
 font-size: 14px;
 }
 .cmb-box-contents-motor h5{
 color: #1e508c;
 margin: 5px 0px 5px 0px;
 padding: 0px 0;
 font-size: 12px;
 }
 /*
 .cmb-box-contents-motor input{
 	border: 1px solid black;
 }
  .cmb-box-contents-motor select{
 	border: 1px solid black;
 }
 */
/*--------------------------------------------------------------*/

.cmb-column-box {
 position: relative;
 height: 230px;
 font-size: 12px;
 font-family: arial, sans-serif;
 margin-bottom: 31px;
 background: white;
}
.cmb-right-column {
 width: 214px;
 border: 1px solid #a59c5b;
}
.cmb-column-box a:link,
.cmb-column-box a:visited {
 font-size: 10px;
 font-family: arial, sans-serif;
 color: #171577;
}
.cmb-box-header {
	display: none;
}

.cmb-right-column .cmb-box-header {

 height: 14px;
 background: transparent url(../graphics/boxes/new/right-box-bg-header.png) no-repeat 50% bottom;
}
.cmb-box-footer {
	display: none;
}
.cmb-right-column .cmb-box-footer {
 background: transparent url(../graphics/boxes/new/right-box-bg-footer.png) no-repeat 50% top;
}
.cmb-box-contents {
 padding: 0 7px 0 8px;
}
.cmb-box-contents h4 {
 font-weight: normal;
 margin: 0;
 padding: 9px 0 9px 6px;
 text-align: left;
 font-size: 14px;
 color: #4d492b;
}
.cmb-box-contents h4 .os {
	color: #e71014;
}
.cmb-box-contents a.cmb-more:link,
.cmb-box-contents a.cmb-more:visited {
 position: absolute;
 width: 100px;
 height: 55px;
 line-height: 55px;
 right: 10px;
 bottom: 0px;
 padding-right: 45px;
 font-size: 11px;
 background: transparent url(./graphics/boxes/arrow-more.png) no-repeat right 50%;
}
.cmb-box-contents table {
 width: 100%;
 margin-top: 16px;
}
.cmb-box-contents ul {
 padding-left: 10px;
 margin-left: 10px;
}
.cmb-box-contents li {
 margin: 5px 0;
}
#oferte-speciale-bilete-avion td a:link,
#oferte-speciale-bilete-avion td a:visited {
 color: #de2839;
}
.cmb-box-contents .cmb-price {
 width: 70px;
 color: #de2839;
 font-size: 11px;
 font-weight: normal;
 text-align: right;
}
#oferte-bilete-avion {
 height: auto;
 margin-bottom: 20px;
 padding-bottom: 8px;
}
#oferte-bilete-avion .cmb-price {
 color: navy;
}
#toate-taxele {
 position: absolute;
 top: -30px;
 right: 25px;
}
#top-3-offers, .wide-banner {
 margin:-14px 0 20px 0;
 position: relative;
}
.igs-scroll-left:link,
.igs-scroll-left:visited,
.igs-scroll-right:link,
.igs-scroll-right:visited {




}
.igs-scroll-right:link,
.igs-scroll-right:visited {

}
.igs-scroll-left:hover {

}
.igs-scroll-right:hover {

}

/* ----------------------------------------------------------------------------
    Litoral 2009
---------------------------------------------------------------------------- */
.hotel {
 padding: 0 7px 25px 0px;
 overflow: hidden;
 display: inline-block;
 /*background: transparent url(../graphics/litoral/hotel-bg.png) no-repeat left bottom;*/
}
.hotel {
 display: block;
}

.hotel-name a{
 color: #fc800e;
 font-size: 19px;
 margin-bottom: 10px;
 font-weight: bold;
 text-decoration: none;
 text-decoration: underline;
}


.hotel-rating {
 list-style: none outside;
 margin: 0 0 0 5px;
 padding: 0;
}
.hotel-rating li {
 float: left;
 display: inline;
 margin: 0 8px 0 0;
 padding: 0;
}
.hotel-description {

 width: 420px;
 margin: 0;
 font-size: 11px;
}


.hotel-offers {
 clear: both;
 margin-top: 5px;
 margin-left: 5px;
 overflow: hidden;
 display: inline-block;
 /*background: transparent url(../graphics/litoral/gray-dot.png) repeat-y 58%;*/
}
.hotel-offers {
 display: block;
}
.hotel-offers div {
 float: left;
 display: inline;
 text-align: center;
}
.hotel-details {
 margin: 0 35px;
 padding: 20px 0;
 border: solid #c0c0c0 1px;
 background: transparent;
}
.hotel-details .per-night-offers {
 border-right: solid #c0c0c0 1px;
}
.hotel-offers .per-period-offers {
 width: 180px;
 padding-left: 15px;
 padding-right: 10px;
}
.prices {
 width: 165px;
 margin: 10px 0 0 0;
 padding: 10px 20px 0 15px;
 font-size: 11.5px;
}
.hotel-details .prices {
 width: 180px;
 margin: 0;
 padding: 10px 27px 0 27px;
}
.fond_titlu .litoral {
 background: #EDE9FD;
 color: #1E508C;
}
.fond_titlu .litoral a:link,
.fond_titlu .litoral a:visited {
 color: #1E508C;
 text-decoration: none;
}
.fond_titlu .litoral a:hover {
 text-decoration: underline;
}
.litoral-detalii {
  display: block;
  /*padding: 10px 0 0 0;*/
}


.litoral-pager{
	text-align: right;
	padding-right: 5px;
	color: #4d492b;
	font-size: 12px;
}

.litoral-pager a {
	color: #4d492b;
	font-size: 12px;
	/*padding-right: 3px;*/
	/*border: solid #000066 1px;*/
}

a.selected-country:link,
a.selected-country:visited,
a.selected-city:link,
a.selected-city:visited {
 color:#6699cc;
}

.main_sections_title0 {
	display: none;
}
.main_sections_title, .main_sections_title1 {
	clear:both;
	font-weight:normal;
	font-size:15px;
	padding:2px 0px 2px 8px;
	margin-top:0px;
	margin-right:15px;
	font-family: arial;
	color: white;
	background: url(../images/top/coltz-mic.png) top right no-repeat #a59c5b;
}
.main_sections_title2 {
	clear:both;
	font-weight:normal;
	font-size:14px;
	margin-top:0px;
	margin-right:15px;
	font-family: arial;
	height: 20px;
	color: #888;
	padding: 0 8px 0 0;
	background: white url('/graphics/bara-alba.png') no-repeat right bottom;
}
.main_sections_title2 div {
	height: 17px;
	padding:1px 0 0 6px;
	border-bottom: 1px solid #a59c5b;
	border-top: 1px solid #a59c5b;
	border-left: 1px solid #a59c5b;
	background: white;
}
.main_sections_title3 {
	clear:both;
	font-weight:normal;
	font-size:14px;
	margin-top:0px;
	margin-right:15px;
	font-family: arial;
	height: 20px;
	color: #888;
	padding: 0 8px 0 0;
	background: white url('/graphics/bara-galbuie.png') no-repeat right bottom;
}
.main_sections_title3 div {
	color: #4d492b;
	height: 17px;
	padding:1px 0 0 6px;
	border-bottom: 1px solid #a59c5b;
	border-top: 1px solid #a59c5b;
	border-left: 1px solid #a59c5b;
	background: #f7f7d6;
}

.gradient1
{
	padding: 25px 0px 0px 20px;
	float: left;
}

.gradient1 h1 {
	font: bold 250%/100% "Lucida Grande", Arial, sans-serif;
	position: relative;
	margin: 0px;
	color: #464646;
	color: red;
}
.gradient1 h1 span {
	background: url(../images/gradient/gradient-white.png) repeat-x;
	position: absolute;
	display: block;
	width: 100px;
	height: 31px;
}

#floatMenu {
    width: 216px;
    /*border:1px solid #cccccc; */
    margin-left: 2px;
    padding: 0px 0px 20px 20px;
    background: url(../graphics/fundal-formular-line.png) repeat-y;
}

#floatMenu img {
	float: right;
	cursor: pointer;
}

#floatMenu input, #floatMenu select {
	border: 1px solid #cccccc;
	margin: 0;
}

.lungi{
	width: 170px;
}

.form-item{
	border-bottom: 1px solid #cccccc;
	margin: 5px 0px 10px 0px;
	padding-bottom: 5px;
	width: 170px;
}

.select-text{
	font-weight: bold;
	margin: 5px 0px 2px 0px;
}

.form-item h4{
	color: #666666;
	font-size: 11px;
}

.form-item h3{
	font-size: 12px;
}

.form-item h2{
	font-size: 15px;
	color: #6699cc;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	overflow: auto;
}

#litoral-city a {
	color: #171577;
	font-size: 11px;
}

.cart_table{
	border: 1px solid #a59c5b;

}

.cart_table th{
	background-color: #f7f7d6;
	border-bottom: 1px solid #a59c5b;
	font-size: 11px;
	color: #4d492b;
}

.data-input img{
	/*float: right;*/
	position: relative;
	top: -5px;
}

#cart-input-back input, #cart-input-back  select{
	background-color: #f4e5ce;
	font-size: 12px;
}

#cart-input-back .tabela_pax {
	border: 1px solid #a59c5b;
}
#cart-input-back .tabela_pax th {
	text-align: left;
	font-weight: bold;
	color: #fc800e;
	font-size: 14px;
	font-family: Arial;
	border-bottom: 1px solid #a59c5b;
	background: #f7f7d6;
	padding: 2px 5px;
}
#cart-input-back .tabela_pax td {
	text-align: left;
	font-family: Arial;
	padding: 0;
	margin: 0;
	color: #4d492b;
}
#cart-input-back .tabela_pax select {
	width: 46px;
}
#cart-input-back .tabela_pax .bold {
	font-weight: bold;
}
#cart-input-back .tabela_pax .big {
	font-size: 14px;
}
#cart-input-back .tabela_pax .small {
	font-size: 10px;
}

/* Litoral */
#litoral, #litoral table {
	font-family: Arial;
	font-size: 11px;
	overflow: visible;
}

#litoral a {
	font-family: Arial;
}

#litoral h1 {
       font-family: Arial;
       font-size: 28px;
       font-weight: bold;
       color: #4d492b;
	   margin-bottom: 46px;
}
#litoral h1 .transport-personal {
	font-size: 16px;
	color: black;
	font-weight: normal;
}
#litoral h2 {
	font-size: 15px;
	color: #4d492b;
	font-weight: bold;
}

#litoral .chenar {
	background: #f7f7d6;
	border: 1px solid #a59c5b;
	padding: 8px;
	font-size: 12px;
}
#litoral .chenar td {
	padding: 0;
	margin: 0;
	text-align: left;
}
#litoral .chenar tr {
	padding: 0;
	margin: 0;
}
#litoral .chenar table {
	margin: 0;
}


#litoral table.titlu {
	text-align: left;
	margin: 0;
}
#litoral table.titlu, #litoral table.titlu a {
	font-size: 19px;
	color: #4d492b;
	font-weight: normal;
}
#litoral table.titlu a.orange {
	color: #fc800e;
	font-size: 22px;
	font-weight: bold;
}
#litoral table.titlu span.small {
	font-size: 16px;
}

table.oferte-litoral {
	border-spacing: 0;
}
table.oferte-litoral th {
 /*padding: 10px 0px 10px 0px;*/
 background: #f7f7d6;
 color: #4d492b;
 text-align: center;
 border-color: #a59c5b;
 padding: 0 10px;
 margin: 0;
}

table.oferte-litoral tr.alt {
	background-color: #f7f7d6;
}
.oferte-litoral .eb {
	color: #008E3F;
}
.oferta-speciala, .oferta-speciala td {
	color: #e71014;
}
.wide {
	width: 1018px;
	margin-left: -160px;
	margin-right: -160px;
	text-align: center;
	overflow: visible;
}
.wide table.inner {
	margin: 0 auto;
	text-align: left;
	position: relative;
}
.wide table.inner table {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.oferte-litoral .border-top { zoom: 1; border-top: 1px solid #a59c5b; padding-top: 4px;}
.oferte-litoral .border-left { border-left: 1px solid #a59c5b; }
.oferte-litoral .border-bottom { border-bottom: 1px solid #a59c5b; padding-bottom: 4px;}
.oferte-litoral .border-right { border-right: 1px solid #a59c5b; }
.oferte-litoral th.cmb-corner { background: url('../graphics/cmb-corner.gif') no-repeat top right; }
.oferte-litoral td {
 margin: 0;
 padding: 5px 10px;
}
.oferte-litoral .left {
	text-align: left;
}

/* Bilete avion */
#bilete-avion {
	color: #333333;
	font-family: Arial,sans-serif;
	font-size: 11px;
}

#bilete-avion h1 {
	color: #4d492b;
	font-size: 20px;
	background: none;
	border: none;
	font-weight: normal;
}
#bilete-avion h2 {
	font-size: 28px;
	color: #fc800e;
	font-weight: bold;
}
#bilete-avion p.toate-taxele {
	font-size: 14px;
	color: #e71014;
}

/* Impresia mea */
#impresii-left {
	padding-left: 38px;
	color: #333;
	padding-bottom: 280px;
	width: 250px;
	zoom: 1;
}
#impresii-left h3 {
	color: #fc800e;
	border-bottom: 1px solid #a59c5b;
	margin-top: 0;
	padding-top: 0;
	font-size: 14px;
	font-weight: normal;
	padding-bottom: 4px;
	margin-bottom: 7px;
	margin-left: 4px;
}
#impresii-left .impresie {
	text-align:  left;
	padding-bottom: 10px;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 10px;
}
#impresii-left .subiect {
	text-align: center;
	margin-bottom: 8px;
}
#impresii-left .img {
	width: 250px;
	height: 150px;
	border: 1px solid #ccc;
	padding: 2px;
	margin-bottom: 8px;
}
#impresii-left .link {
	padding-top: 6px;
	text-align: right;
}

#impresia-mea {
	padding-left: 53px;
	width: 560px;
}
#impresia-mea, #impresia-mea table {
	font-family: Arial;
	color: #4d492b;
	font-size: 11px;
}
#impresia-mea h1 {
	font-size: 20px;
	color: #4d492b;
	font-weight: normal;
	margin-top: 7px;
	margin-bottom: 30px;
}
#impresia-mea p {
	padding-left: 4px;
	line-height: 16px;
}
#impresia-mea .text {
	width: 245px;
}
#impresia-mea .textarea {
	width: 245px;
	margin-bottom: 15px;
}
#impresia-mea .file {
	width: 220px;
}
#impresia-mea .desc {
	padding-top: 10px;
	padding-bottom: 30px;
}
#impresia-mea .multumim {
	padding-top: 10px;
	text-align: center;
}

#impresie {
	font-family: arial;
	color: #4d492b;
	font-size: 11px;
	padding-left: 25px;
}
#impresie .impresia-ta {
	float: right;
	color: #e71014;
	font-size: 10px;
	padding-right: 10px;
}
#impresie .impresia-ta .link {
	color: #e71014;
}
#impresie h1 {
	font-size: 20px;
	color: #4d492b;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 30px;
	float: left;
}
#impresie .nume {
	width: 590px;
	text-align: center;
	color: #e71014;
	line-height: 16px;
}
#impresie .subiect {
	width: 590px;
	text-align: center;
}
#impresie .mesaj {
	width: 590px;
	padding-top: 70px;
	font-style: italic;
	line-height: 16px;
}
#impresie .data {
	width: 590px;
	text-align: right;
	padding-bottom: 70px;
}
#impresie fieldset {
	width: 574px;
	border: 1px solid #ddd;
	padding: 8px 8px;
	margin-bottom: 200px;
}
#impresie legend {
	font-size: 13px;
	padding: 0 4px;
}

#litoral .igs-scroll-left, #litoral .igs-scroll-right,
#impresie .igs-scroll-left, #impresie .igs-scroll-right{
	padding: 43px 5px 42px;
	border: 1px solid #cccccc;
	background-color: #dddddd;
	text-decoration: none;
	cursor: pointer;
    display: block;
	position: relative;
	top: -2px;
}

/* Arhiva impresii */
#arhiva-impresii {
	line-height: 16px;
}
#arhiva-impresii h1 {
	font-size: 20px;
	color: #4d492b;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 5px;
}
#arhiva-impresii .impresie {
	background: url('../images/bg-impresie.png') no-repeat left bottom;
	padding: 30px;
	margin-bottom: 30px;
}
#arhiva-impresii img {
	border: 1px solid #ddd;
	padding: 2px;
}
#arhiva-impresii .impresie .subiect {
	color: #e71014;
	height: 40px;
	vertical-align: top;
}
#arhiva-impresii .impresie .poza {
	width: 216px;
}
#arhiva-impresii .impresie .mesaj {
	font-style: italic;
	color: #4d492b;
	line-height: 16px;
}

/* Pagina Despre noi / Profilul companiei */
#despre-noi {
	position: relative;
	top: -20px;
}
#despre-noi, #despre-noi table {
	color: #333;
	font-family: Arial;
	font-size: 12px;
}
#despre-noi td {
	text-align: left;
	vertical-align: top;
	padding: 0;
}
#despre-noi p {
	margin-top: 0;
	margin-bottom:16px;
	line-height: 16px;
}
#despre-noi h1 {
	font-size: 20px;
	color: #4d492b;
	font-weight: normal;
}
#despre-noi h2 {
	color: #fc800e;
	font-size: 23px;
	font-weight: normal;
	margin: 0;
}
#despre-noi h3 {
	color: #4d492b;
	font-size: 24px;
	font-weight: normal;
	margin: 38px 0 0 0;
}
#despre-noi img {
	position: relative;
	top: 4px;
}
#despre-noi td.desc {
	padding-left: 15px;
}
#despre-noi hr {
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-top: 1px solid #ddd;
	margin-top: 17px;
	margin-bottom: 34px;
}

#nrleft{
    width: 7px;
    height: 25px;
    background: url(/graphics/nr-l.png) no-repeat;
    float: left;
}
#nrcenter{
    height: 25px;
    color: #eee;
    background: url(/graphics/nr-c.png) repeat-x;
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0px 0px 2px;
    font-family: sans-serif;
}
#nrright{
    width: 8px;
    height: 25px;
    background: url(/graphics/nr-r.png) no-repeat;
    float: left;
}

/* Excursii */
#excursii, #excursii table {
	font-family: Arial;
}
#excursii {
	width: 839px;
}
#excursii .part {
	width: 658px;
}
#excursii .left {
	float: left;
}
#excursii .right {
	float: left;
	margin-left: 15px;
	padding-top: 119px;
	width: 160px;
}
#excursii h1 {
	font-size: 28px;
	color: #4d492b;
	font-weight: bold;
	position: relative;
	top: -20px;
	margin-bottom: 0;
}
#excursii h1 a.tara, #excursii h1 a.localitate {
	color: #fc800e;
	font-size: 20px;
}
#excursii #seo-description {
	margin-bottom: 20px;
	position: relative;
	top: -10px;
}
#excursii h1 span.orange {
	color: #fc800e;
}
#excursii .tari {
	text-align: center;
	margin-bottom: 20px;
}
#excursii .nume-tara, #excursii .nume-tara .link {
	font-family: Arial;
	color: #fc800e;
	font-size: 26px;
	height: auto;
	border-bottom: 0;
	padding-top: 30px;
}
#excursii .titlu-tabela {
	font-size: 20px;
	color: #4d492b;
	height: auto;
	border-bottom: 0;
	padding-bottom: 20px;
	padding-top: 10px;
}
#excursii .titlu-tabela .link {
	text-decoration: underline;
	color: #fc800e;
	font-size: 20px
}
#excursii td {
	padding: 12px 0px;
	height: 32px;
	border-bottom: 1px solid #ddd;
	font-size: 11px;
	color: #000000;
}
#excursii td.paginator {
	border-bottom: none;
}
#excursii td.paginator a:link, #excursii td.paginator a:visited  {
	text-decoration: underline;
}
#excursii td.paginator a:hover  {
	text-decoration: none;
}
#excursii td.tarif {
	font-size: 11px;
}
#excursii .clean {
	border-bottom: none;
	padding: 0;
}
#excursii th {
	padding: 4px;
}
#excursii .paginator {
	color: #4d492b;
	font-weight: bold;
}
#excursii .paginator td a {
	text-decoration: underline;
}

#excursie, #excursie table, #excursie a {
	font-family: Arial;
	font-size: 12px;
}
#excursie h1 {
	font-size: 20px;
	color: #4d492b;
	font-weight: normal;
	margin-bottom: 0px;
	position: relative;
	top: -20px;
}
#excursie .sectiune {
	border-bottom: 1px solid #ddd;
	padding-bottom: 8px;
	color: #444;
}
#excursie .darkhr {
	border-bottom-color: #a59c5b;
}
#excursie .detalii {
	line-height: 18px;
}
#excursie .categorie-vacanta {
	height: 22px;
}
#excursie .center {
	text-align: center;
}
#excursie h1 span.orange {
	color: #fc800e;
}
#excursie h1 a.tara {
	font-size: 20px;
	color: #4d492b;
	text-decoration: none;
}
#excursie h1 a.cazare {
	font-size: 24px;
	font-weight: bold;
	color: #fc800e;
	text-decoration: underline;
}
#excursie div.pret-de-la {
	margin: 0px auto;
	background: #f7f7d6;
	display: table;
	width: 1px;
	border: 1px solid #a59c5b;
	font-weight: bold;
	padding: 17px 0;
	margin-bottom: 27px;
	white-space: nowrap;
	text-align: center;
}
#excursie div.pret-de-la > div {
	display: table-cell;
	text-align: center;
}
#excursie div.pret-de-la span.tarif {
	color: #fc800e;
	font-size: 20px;
	font-weight: bold;
}
#excursie div.pret-de-la img {
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
#excursie .star_txt, #excursie .star_txt a {
	font-size: 10px;
	font-family: arial;
	text-decoration: none;
	font-style: italic;
	color: #444;
}

.carusel-orizontal {

}
.carusel-orizontal ul {
	margin: 0;
	padding: 0;
}
.carusel-orizontal li {
	display: inline;
	width: 170px;
	list-style-type: none;
	float: left;
	height: 250px;
}
.carusel-orizontal li div.casetuta {
	height: 250px;
	width: 170px;
}
.carusel-orizontal p {
	margin-top: 0;
	margin-bottom: 1em;
}


/* Meniu stanga */
#meniu-stanga-width {
	width: 144px;
}
#meniu-stanga {
	padding-top: 60px;
	width: 152px;
	font-size: 12px;
	color: #4d492b;
}
#meniu-stanga-content {
	border-right: 1px solid #ccc;
	padding-top: 60px;
}
#meniu-stanga-content2 {
	margin-top: -92px;
	margin-right: 10px;
	margin-left: 8px;
	padding: 4px 0;
	background: #f7f7d6;
}
#meniu-stanga a {
	font-size: 12px;
}
#meniu-stanga .sep {
	border-bottom: 1px solid #ccc;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 0;
	font-size: 1px;
	line-height: 1px;
}
#meniu-stanga .titlu1, #meniu-stanga .titlu1 a {
	font-size: 18px;
	color: #4d492b;
}
#meniu-stanga .titlu2, #meniu-stanga .titlu2 a {
	font-size: 15px;
	font-weight: bold;
	color: #4d492b;
}
#meniu-stanga .titlu1.selectat, #meniu-stanga .titlu1.selectat a {
	margin-bottom: 12px;
}
#meniu-stanga .link-mare, #meniu-stanga .link-mare a {
	color: #4d492b;
	font-size: 18px;
	margin-bottom: 6px;
	display: block;
	text-decoration: underline;
}
#meniu-stanga a:hover {
	background: #a59c5b;
	color: white;
}
#meniu-stanga .link-mare:hover, #meniu-stanga .tara:hover, #meniu-stanga .localitate:hover, #meniu-stanga .tip-cazare:hover {
	background: #f7f7d6;
}
#meniu-stanga .titlu2, #meniu-stanga .titlu2 a {
	font-size: 15px;
}
#meniu-stanga .tara, #meniu-stanga .tara a {
	font-size: 15px;
	margin-top: 2px;
}
#meniu-stanga .tara.selectata, #meniu-stanga .tara.selectata a {
	color: #4d492b;
	background: #e4e1b9;
	margin-top: 12px;
	margin-bottom: 4px;
}
#meniu-stanga .localitate {
	font-size: 12px;
	color: #4d492b;
	margin-top: 2px;
}
#meniu-stanga .localitate a {
	text-decoration: underline;
}
#meniu-stanga .localitate.selectata {
	color: #4d492b;
	background: #e4e1b9;
}
.inline-box {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
}
#meniu-stanga .sagetica {
	width: 11px;
	height: 11px;
	max-height: 11px;
	line-height: 1px;
	font-size: 1px;
	zoom: 1;
	background-image: url('../graphics/sagetica.gif');
	background-repeat: none;
}
#meniu-stanga .sagetica.jos {
	background-position: 0px 0px;
}
#meniu-stanga .sagetica.dreapta {
	background-position: 0px 11px;
}
#meniu-stanga .tip-cazare {
	margin-top: 2px;
}
#meniu-stanga .tip-cazare a {
	text-decoration: underline;
}
#meniu-stanga .tip-cazare.selectata {
	color: #4d492b;
	background: #e4e1b9;
}
#meniu-stanga .sub-excursie, #meniu-stanga .sub-excursie a {
	font-size: 15px;
	font-weight: bold;
}
#meniu-stanga .sub-excursie {
	margin-right: -8px;
}
#meniu-stanga .sub-excursie.selectata {
	margin-right: 0;
}
#meniu-stanga .sub-excursie a {
	color: #fc800e;
}
#meniu-stanga .sub-excursie.selectata, #meniu-stanga .sub-excursie.selectata a {
	margin-top: 12px;
	background: #f7f7d6;
}

