body{
	margin: 0px;
	padding: 0px;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* color: #000066; */
	color: black;
	text-align: center;
	
	/* for ie6 li:hover bug */
	behavior:url("css/csshover3.htc");
}

a, a:link, a:visited {
	font: 10px Verdana, Geneva, Arial, Helvetica, 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;
}

#footer {
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 4px;
	text-align: center;
	background-color: #a59c5b;
}
#footer, #footer a {
	color: white;
	font-family: arial;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial;
}
#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;
	margin-bottom: 80px;
}
#parteneri table {
	margin-left: auto;
	margin-right: auto;
}
#parteneri .sep {
	width: 50px;
	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: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

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

/* content */
.main_page, .main_page table{
	font: 10px Verdana, Geneva, Arial, Helvetica, 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{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #260165;
	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: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 18px;
	padding-top: 2px;
}
#cmd input{
	font: 12px Verdana, Geneva, Arial, Helvetica, 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: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 18px;
	padding-top: 4px;
}
#cmd .submit{
	float: right;
	clear: both;
	height: 20px;
	padding: 0px;
	font: 12px Verdana, Geneva, Arial, Helvetica, 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:verdana, arial, 'trebuchet ms', 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;
}
#oferte-charter-barcelona {
 position:relative;
 color:#9b0f0e;
 width:506px;
 height:300px;
 overflow:hidden;
 font-size:110%;
 font-family:arial, 'trebuchet ms', 'verdana', sans-serif;
 background:transparent;
}
#oferte-charter-barcelona a:link,
#oferte-charter-barcelona a:visited {
 text-decoration:underline
}
#oferte-charter-barcelona h1 {
 text-align:center;
 padding:10px 0px 5px 0px;
 margin:0px;
 font-family:verdana, arial, sans-serif;
 font-weight:normal;
 font-size:200%;
}
#oferte-charter-barcelona p {
 margin:0px;
 padding:5px 0px;
}
#oferte-charter-barcelona h2 {
 font-size:100%;
 margin:0px;
 padding:5px 0px 10px 0px;
}
#oferte-charter-barcelona h2 a:link,
#oferte-charter-barcelona h2 a:visited {
 text-decoration:none;
 color:#9b0f0e;
 font-weight:bold;
 font-size:110%;
}
#oferte-charter-barcelona h2 a:hover {
 text-decoration:underline;
}
#oferte-charter-barcelona ul {
 list-style:none outside;
 margin:0px;
 padding:0px;
}
#oferte-charter-barcelona li {
 float:left;
 font-size:130%;
 padding:0px;
 margin:0px;
}
#oferte-charter-barcelona li a:link,
#oferte-charter-barcelona li a:visited {
 font-size:80%;
}
#oferte-charter-barcelona li p {
 color:#000066;
}
#oferte-charter-barcelona li p a:link,
#oferte-charter-barcelona li p a:visited {
 color:#9b0f0e;
 font-size:130%;
}
#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, verdana, 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: 280px;
 font-size: 12px;
 font-family: arial, verdana, 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, verdana, 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: 350px;
}
#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;
}
.oferte-litoral th {
 /*padding: 10px 0px 10px 0px;*/
 text-align: left;
}
.oferte-litoral td {
 padding: 5px;
}
.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_title{
	clear:both;
	font-weight:normal;
	font-size:15px;
	padding:2px 0px 2px 8px;
	margin-top:0px;
	margin-right:15px;
	font-family: arial;
	background: url(../images/top/coltz-mic.png) top right no-repeat #a59c5b;
}

.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;
}

#litoral, #litoral table{
	color: #333333;
	font-family: Arial,sans-serif;
	font-size: 11px;
}

#litoral a{
	font-family: Arial,sans-serif;
}

/* 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;
}
#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;
}
#impresii-left .img {
	width: 250px;
	height: 150px;
	border: 1px solid #ccc;
	padding: 2px;
	margin-bottom: 8px;
	margin-top: 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: 29px;
	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;
}