body { margin: 0px; padding: 0px 0px 0px 0px ; font-family: Tahoma, Arial, Helvetica, sans-serif !important; font-size: 13px; background: #FFFFFF url(../_pic/bodybg.jpg) repeat-x 0px 0px; color: #333333; }
.bodyrpls{  margin: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif !important; font-size: 13px;  color: #333333;background: transparent url(../_pic/plajabg.jpg) repeat-x 0px 100px;  }
.bodyrpls2 {  margin: 0px; padding: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif !important; font-size: 13px; color: #333333; }
.clear{line-height: 0px !important; margin: 0px !important; padding: 0px !important; height: 0px !important; width: 0px !important; overflow: hidden !important; float: none !important; clear: both !important;}
.clearright{line-height: 0px !important; margin: 0px !important; padding: 0px !important; height: 0px !important; width: 0px !important; overflow: hidden !important; float: none !important; clear: right !important;}
h1 { font-size: 23px; font-weight: normal; color: #00497d !important; padding-bottom: 20px !important; padding-top: 0px !important;}
.roundedContainer { width: 100%;}
h3 { font-size: 18px ; color: #00497d; padding-bottom: 15px; }
h4 { font-size: 12px !important; color: #00497d; padding-bottom: 10px; font-weight: bold;}
.contHeader{ width: 990px; margin: 0px auto; }
a, a:link, a:visited { color: #0c9aed; text-decoration: underline; outline: none !important; }
a, a:hover, a:active { color: #0c9aed; text-decoration: none; }
.roundedContainerbottommargin { margin: 0px auto 30px auto; width: 800px;}
.header {width: 790px; padding: 0px 5px; height: 166px;} 
.logoa { width:990px; margin: 0px auto; height: 165px; display: none; }
.logoa a { height: 165px; display: block; width:501px;  text-indent: -99999px; background: transparent url(../_pic/logo.jpg) no-repeat -74px top;}
/*.concContOuterBorder { background: #ebe8bc url(../_pic/borderbg.gif) 0px 0px repeat-x; padding: 1px 0px 0px 0px; }
.concContOuterBorder2 { background: transparent url(../_pic/borderbg.gif) bottom left repeat-x; padding: 0px 0px 1px 0px; }*/
.concContOuterBorder { position: relative; top: -15px; } 
.ControllerViewer1{ width: 100%; /*background: transparent url(../_pic/bodybg2.jpg) no-repeat center 0px;*/ }
.ControllerViewer { width: 960px; background: #FFFFFF url(../_pic/contbg.gif) repeat-y 0px 0px; margin: 0px auto; padding: 0px 15px 15px 15px;  min-height: 300px; }

/*.footer a { color: #f9f3c6; }*/
.menutop{ height: 50px;  margin-left: auto; margin-right:auto; width: 1000px;}
.menutoplbg{}
.menutoprbg{ }
.menutop ul.menuul { float: left; position: relative; height: 50px; background: transparent url(../_pic/delim.jpg) repeat-y top right;}
.menutop ul.menuul li { float: left; position: relative; padding-left: 2px; height: 50px; display: block; text-shadow: 1px 1px 0 #FFFFFF; background: transparent url(../_pic/delim.jpg) repeat-y top left; }
.menutop ul.menuul li a { display: block; background: none; padding: 0px 0px 0px 15px; color: #212121 ; text-decoration: underline;  font-size: 13px ; float: left;  font-weight: bold; }
.menutop ul.menuul li a span { display: block;  background:none ; line-height: 50px !important; padding: 0px 15px 0px 0px;}

.menutop ul.menuul li a:hover { margin-top: 0px !important; display: block; padding: 0px 0px 0px 15px;  color: #212121 !important; float: left;background: transparent url(../_pic/activebg.png) no-repeat bottom right; color: #FFFFFF; text-decoration: none !important; }
.menutop ul.menuul li a:hover span { display: block; background: none ; padding: 0px 15px 0px 0px; line-height: 50px !important; text-decoration: none !important;}

.menutop ul.menuul li a.active { display: block;  font-weight: bold;margin-top: 0px !important; padding: 0px 0px 0px 15px;  color: #212121; font-weight: bold;  float: left; }
.menutop ul.menuul li a.active span { display: block; background: none !important; padding: 0px 15px 0px 0px; line-height: 50px !important;}

.roundedfooter { width: 990px; margin: 0px auto; }
.roundedfooter .blc{ background: transparent url(../_pic/blc.jpg) top left no-repeat; height: 15px; width: 12px; float: left;}
.roundedfooter .bmc{ background: transparent url(../_pic/bmc.jpg) top left repeat-x; height: 15px; width: 966px; float: left;}
.roundedfooter .brc{ background: transparent url(../_pic/brc.jpg) top right no-repeat; height: 15px; width: 12px; float: left;}

.leftcont{}
.rightcont{ }
p { padding-bottom: 15px !important; }
.searchsite { float: right;  background: transparent url(../_pic/cautainbg.jpg) top left no-repeat;}
.leftinput{display: none; background: transparent url(../_pic/cautareleftbg.jpg) bottom right no-repeat; width: 6px; height: 33px;float: left;}
.searchinput { background: transparent /*url(../_pic/cautaremidbg.jpg) bottom right repeat-x*/; width: 262px; height: 15px; float: left; padding: 26px 0px 5px 15px;display: block; border: 0px !important; color: #525252 !important; font-style: italic; }
.rightinput{ display: none; background: transparent url(../_pic/cautarerightb.jpg) bottom right no-repeat; width: 4px; height: 33px;float: left; margin-top:3px }
.cautabtn { display: block; padding: 0px; margin: 0px; border: none !important; background: transparent url(../_pic/cautabg.jpg) top left no-repeat; width: 105px; height: 67px; outline: none !important; cursor: pointer !important; text-indent: -9999px; float: left;} 
.hovercautabg{ background-position: bottom left !important; }  
.breadcrumbs { width: 994px; height:40px; line-height: 40px;  }
.breadcrumbsl { width: 994px; height: 40px; line-height: 40px; }
.breadcrumbsr { width: 994px; height: 40px;  line-height: 40px; }
a.sitemap { background: transparent url(../_pic/sitemap.jpg) no-repeat center center !important; display: block; float: left; text-indent: -9999px; width: 16px; height: 40px; padding: 0px 10px !important; text-decoration: none !important;}
.breadcrumbs a { background: transparent url(../_pic/breadlink.jpg) no-repeat center right;  display: block; float: left; padding-right: 15px;}
.leftcol{ width: 584px; float: left; padding-right: 10px; }
.midcol { width: 195px; float: left; padding-right: 10px;}
.rightcol{ width: 195px; float: left; }
.orangesmall { padding-top: 10px;}
.orangeh{ background: transparent url(../_pic/orangeh.jpg) no-repeat top left; height: 37px; line-height: 37px;}
.orangeh h3 { font-size:12px !important; color: #151413 !important; font-weight: bold !important; display: block; height: 37px; line-height: 37px; padding-left: 15px;  }
.oranget{ display: none;background:  transparent url(../_pic/oranget.jpg) no-repeat top left; height: 3px; margin-top: 1px; line-height: 3px !important;  overflow: hidden;}
.orangemid { background: transparent url(../_pic/orangemid.jpg) repeat-y top left; }
.orangebottom{ background: transparent url(../_pic/orangeb.jpg) no-repeat left 0px; height: 3px; line-height: 3px !important;  overflow: hidden; }

.bluesmall { padding-top: 10px; width: 195px;}
.blueh{ background: transparent url(../_pic/blueh.jpg) no-repeat top left; height: 37px; line-height: 37px;}
.blueh h3 { font-size:12px !important; color: #000000 !important; font-weight: bold; display: block; height: 37px; line-height: 37px; padding-left: 15px;  }
a.litoral { font-size:12px; color: #000000 !important; font-weight: bold; display: block; height: 37px; line-height: 37px; padding-left: 7px; text-decoration: none !important; background: transparent url(../_pic/litoralrom.jpg) no-repeat 0px 0px; position: relative; height: 29px; line-height: 31px; left: -3px; top: -3px; padding-left: 45px; }
.bluet{ display: none;background: transparent url(../_pic/bluet.jpg) no-repeat top left; height: 3px; margin-top: 1px; line-height: 0px !important; overflow: hidden !important;}
.bluemid { background: transparent url(../_pic/bluemid.jpg) repeat-y top left; }
.bluebottom{ background: transparent url(../_pic/blueb.jpg) no-repeat left 0px; height: 3px; line-height: 3px !important;  overflow: hidden;}
/**/
.bigbluecont { float: left; width: 492px; margin-top: 10px;}
.bigbluehl{ background: transparent url(../_pic/bigbluehl.jpg) no-repeat left 0px; width: 7px; height: 37px; float: left;}
.bigbluehm{ background: transparent url(../_pic/bigbluehm.jpg) repeat-x left 0px; width: 478px; height: 37px; float: left;}
.bigbluehm h3 {font-size:12px !important; color: #000000 !important; font-weight: bold; display: block; height: 37px; line-height: 37px; padding-left: 10px;  }
.bigbluehr{ background: transparent url(../_pic/bigbluehr.jpg) no-repeat right 0px; width: 7px; height: 37px; float: left; }
.bigbluemid { width: 466px; background: transparent url(../_pic/bigbluemid.jpg) repeat-y left 0px;  padding: 7px 13px;}
.nopadd { width: 492px;  height: 190px; overflow: hidden; position: relative; padding: 0px !important;}  
.bigblueb{width: 492px; background: transparent url(../_pic/bigblueb.jpg) no-repeat left 0px; height: 3px; line-height: 3px !important;  overflow: hidden;}
.bannerimg{ float: left; width: 486px; height: 190px; padding: 3px; }
.bigbannerdiv { height: 190px; position: absolute;}
.bannerimg img { width: 518px; height: 190px; }
.bigorangecont { float: left; width: 492px; margin-top: 10px; }
.bigorangehl{ background: transparent url(../_pic/bigorangehl.jpg) no-repeat left 0px; width: 7px; height: 37px; float: left;}
.bigorangehm{ background: transparent url(../_pic/bigorangehm.jpg) repeat-x left 0px; width: 478px; height: 37px; float: left;}
.bigorangehm h3 { font-size:12px !important; color: #151413 !important; font-weight: bold; display: block; height: 37px; line-height: 37px; padding-left: 10px;  }
.bigorangehr{ background: transparent url(../_pic/bigorangehr.jpg) no-repeat right 0px; width: 7px; height: 37px; float: left; }
.bigorangemid { width: 466px; background: transparent url(../_pic/bigorangemid.jpg) repeat-y left 0px;padding: 7px 13px;}
.bigorangeb{width: 492px; background: transparent url(../_pic/bigorangeb.jpg) no-repeat left 0px; height: 3px; line-height: 3px !important;  overflow: hidden;}
.wslide-menu { position: relative; top: -30px; float:  right; }
.wslide-menu a { display: block; float: left; background: transparent url(../_pic/sliderbtn.png) no-repeat top left !important; height: 20px; width: 20px; text-align: center; line-height: 20px; padding-right: 5px; color: #151413 !important; font-weight: bold; text-decoration: none !important;}
a.wactive { color: #0c9aed !important; }

a.turismaventura { display: block; background: transparent url(../_pic/turismaventura.jpg) no-repeat 0px 0px; width: 176px; height: 94px; margin-left: 2px; /*text-indent: -9999px !important;*/ overflow: hidden !important; text-decoration: none !important;}
a.turismaventura span { display: block; text-indent: 0px !important; background: #FFFFFF; padding: 3px 10px 3px 10px; line-height: 14px !important; margin-top:  94px;}
/**/
a.rezervaribileteonline{ display: block; background: transparent url(../_pic/rezervaribileteonline.jpg) no-repeat 0px 0px; width: 176px; height: 115px; margin-left: 2px; text-indent: -9999px !important; overflow: hidden !important; text-decoration: none !important;}
a.rezervaribileteonline span { display: block; text-indent: 0px !important; background: #FFFFFF; padding: 3px 10px 3px 10px; line-height: 14px !important; margin-top:  115px;}
/**/
a.rezervarihotelurionline{ display: block; background: transparent url(../_pic/rezervarionlinehoteluri.jpg) no-repeat 0px 0px; width: 176px; height: 113px; margin-left: 2px; text-indent: -9999px !important; overflow: hidden !important; text-decoration: none !important;}
a.rezervarihotelurionline span { display: block; text-indent: 0px !important; background: #FFFFFF; padding: 3px 10px 3px 10px; line-height: 14px !important; margin-top:  113px;}
/**/
a.rentacar { display: block; background: transparent url(../_pic/rentacar.jpg) no-repeat 0px 0px; width: 176px; height: 113px; margin-left: 2px; text-indent: -9999px !important; overflow: hidden !important; text-decoration: none !important;}
a.rentacar span { display: block; text-indent: 0px !important; background: #FFFFFF; padding: 3px 10px 3px 10px; line-height: 14px !important; margin-top:  113px;}
/**/
a.transautocar { display: block; background: transparent url(../_pic/transportautocar.jpg) no-repeat 0px 0px; width: 176px; height: 92px; margin-left: 2px; text-indent: -9999px !important; overflow: hidden !important; text-decoration: none !important;}
a.transautocar span { display: block; text-indent: 0px !important; background: #FFFFFF; padding: 3px 10px 3px 10px; line-height: 14px !important; margin-top:  92px;}
/**/

.orangemid li { padding: 0px 13px; display: block; width: 169px;  }
.orangemid li a.prodturist{ line-height: 26px; display: block; font-size: 12px !important; background: transparent url(../_pic/orangelibg.jpg) no-repeat 0px 6px; padding-left: 20px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #eaddc5; width: 149px;}
.midcol li a.prodturist { font-weight: bold; }
.orangemid li a.prodturist:hover{ background: transparent url(../_pic/orangelibg.jpg) no-repeat 0px -27px !important; }
.firstprod { border-top: none !important; }
.orangemid ul.princul li a{ line-height: 20px; display: block; font-size: 12px !important; background: transparent url(../_pic/orangelibg.jpg) no-repeat 0px 3px; padding-left: 20px;}
.orangemid li a, .orangemid li a:link, .orangemid li a:visited{ color: #000000 !important; text-decoration: none !important;}
.orangemid ul.princul li a:hover, .orangemid li a:active{ color: #000000 !important; text-decoration: underline !important;  background: transparent url(../_pic/orangelibg.jpg) no-repeat 0px -30px !important;}
.orangemid li a{ line-height: 20px; display: block; font-size: 12px !important; background: transparent url(../_pic/libg.gif) no-repeat center left; padding-left: 20px;}
.orangemid li a:hover, .orangemid li a:active{ color: #000000 !important; text-decoration: underline !important;  }

.bluemid li {  padding: 3px 7px 3px 7px;}
.bluemid li a{ line-height: 14px; display: block; font-size: 12px !important; background: transparent url(../_pic/leftmenubg.gif) no-repeat center left; padding-left: 12px;}
.bluemid li a, .bluemid li a:link, .bluemid li a:visited{ color: #000000 !important; text-decoration: none !important;}
.bluemid li a:hover, .bluemid li a:active{ color: #000000 !important; text-decoration: underline !important; }

/*.prodtur h3 { background: transparent url(../_pic/prodturbg.jpg) no-repeat 7px 0px !important; padding-left: 43px; height: 30px; line-height: 34px !important; position: relative; top: -5px;}
.destinatiih h3 { background: transparent url(../_pic/destinatiih.jpg) no-repeat 0px 0px !important; padding-left: 47px; height: 34px; line-height: 42px !important; position: relative; top: -9px; left: -5px; }*/
.suporth h3 { background: transparent url(../_pic/suporth.jpg) no-repeat 7px 3px !important; padding-left: 37px; }

span.transpan {
	display: block !important; filter:alpha(opacity=60) !important; opacity:0.6; -moz-opacity:0.6; -khtml-opacity: 0.6;	color: #000000 !important;
	text-decoration: none !important;
	width: 180px;	
}
.suporturi { padding: 3px 7px; cursor: pointer !important;}
.suportfemeie { width: 37px; height: 39px; float: left; background: transparent url("../_pic/femeieonline.jpg") no-repeat top left;}
.suportbarbat { width: 37px; height: 39px; float: left; background: transparent url(../_pic/barbatsuport.jpg) no-repeat top left;}
.suportnume { float: left; height: 35px; line-height: 35px; font-size: 12px; font-weight: bold; padding-left: 5px;}
.suportoffline { float: left; height: 35px; line-height: 35px; font-size: 12px; font-weight: bold; color: #f72626; padding-left: 3px;}
.suportonline { float: left; height: 35px; line-height: 35px; font-size: 12px; font-weight: bold; color: #7cd429; padding-left: 3px;}
.suportnumecont { height: 35px; margin: 2px 0px; width: 127px; float: left;}
.hoversup { background: #ebf6fd !important; }
.yahooneeded { font-size: 9px !important; line-height: 10px !important; color: #7f9aaa !important;padding-top: 4px; margin:0px 7px 0px 7px; background: transparent url(../_pic/blue3dbg.jpg)repeat-x top left; padding-bottom: 2px;}
.yahooneeded a { color: #7f9aaa !important; }
.yahooneeded a:hover { text-decoration: underline !important; }
.ofertepropriumari { width: 580px; }
.oferteproprii div { border:1px solid #cecece; float: left; width: 280px; height: 50px;}

.albumfoto { padding: 10px; border: 1px solid #cccccc; background: #f5f5f5; margin-top: 20px;}
.albumfoto h3 { font-size: 16px; font-weight: bold; color: #00497d; padding-bottom: 5px !important; border-bottom: 1px solid #dcdcdc; margin-bottom: 10px;}
.zoomimg { display: block; outline: none !important; border: 1px solid #dcdcdc; padding: 5px; width: 120px; float: left; height: 120px; margin: 5px 10px 5px 0px; background: #FFFFFF;}
.zoomimg img { border: 3px solid #FFFFFF; width: 114px !important;}
a.zoomimg:hover { border: 1px solid #bae5fe; background: #dff2fd;}  
.mijlocimg { margin-right:0px !important;  }
.custele { float: left; }
.stelespan_1{display: block; background: transparent url(../_pic/spanstele.gif) no-repeat 0px -80px; width: 100px; height: 20px; float: left; margin-top: 4px; margin-left: 10px;}
.stelespan_2{display: block; background: transparent url(../_pic/spanstele.gif) no-repeat 0px -60px; width: 100px; height: 20px; float: left;margin-top: 4px; margin-left: 10px;}
.stelespan_3{display: block; background: transparent url(../_pic/spanstele.gif) no-repeat 0px -40px; width: 100px; height: 20px; float: left;margin-top: 4px; margin-left: 10px;}
.stelespan_4{display: block; background: transparent url(../_pic/spanstele.gif) no-repeat 0px -20px; width: 100px; height: 20px; float: left;margin-top: 4px; margin-left: 10px;}
.stelespan_5{display: block; background: transparent url(../_pic/spanstele.gif) no-repeat 0px 0px; width: 100px; height: 20px; float: left;margin-top: 4px; margin-left: 10px;}

.micistelespan_1{display: block; background: transparent url(../_pic/spanstelemici.gif) no-repeat 0px -56px; width: 17px; height: 14px; float: left; margin-top: 10px; margin-left: 10px;}
.micistelespan_2{display: block; background: transparent url(../_pic/spanstelemici.gif) no-repeat 0px -42px; width: 32px; height: 14px; float: left;margin-top: 10px; margin-left: 10px;}
.micistelespan_3{display: block; background: transparent url(../_pic/spanstelemici.gif) no-repeat 0px -28px; width: 49px; height: 14px; float: left;margin-top: 10px; margin-left: 10px;}
.micistelespan_4{display: block; background: transparent url(../_pic/spanstelemici.gif) no-repeat 0px -14px; width: 66px; height: 14px; float: left;margin-top: 10px; margin-left: 10px;}
.micistelespan_5{display: block; background: transparent url(../_pic/spanstelemici.gif) no-repeat 0px 0px; width: 83px; height: 14px; float: left;margin-top: 10px; margin-left: 10px;}


.rezumat { padding-bottom: 20px; line-height: 16px;}
.rezumat h3 { font-size: 16px; font-weight: bold; color: #00497d; padding-bottom: 5px !important;/* border-bottom: 1px solid #dcdcdc;*/ margin-bottom: 10px;}
.rezumat label { display: block; float: left; font-weight: bold; padding-right: 3px;}
.rezumat span { display: block; float: left; padding-right: 3px;}
.detalii h3 { font-size: 16px; font-weight: bold; color: #00497d; padding-bottom: 5px !important;/* border-bottom: 1px solid #dcdcdc; */margin-bottom: 10px;}
#tiparestepagina{ display: block; float: right; background: transparent url(../_pic/print.gif) top left no-repeat; padding-left: 20px; }
.ofertatop { float: right; } 
.fontResizer { float: left; padding-right: 10px; border-right: 1px solid #dcdcdc; margin-right: 10px;}
.fontsizer {display: block; float: left; }
.increaseFont { display: block; float: left;  margin-right: 3px; margin-left: 3px;}
.decreaseFont { display: block; float: left;  margin-right: 3px; margin-left: 3px;}
.resetFont { display: block; float: left; margin-left: 3px; }
.destextern { padding-bottom: 10px; border-bottom: 1px solid #dcdcdc; margin-bottom: 20px;}
.destextern h3 { font-size: 16px; font-weight: bold; color: #00497d; padding-bottom: 5px !important; border-bottom: 1px solid #dcdcdc; margin-bottom: 10px; }
.destextern img { width: 100px; padding: 5px; border: 1px solid #dcdcdc; float: left; margin-right: 10px; }
.destextern label { display: block; float: left; font-weight: bold; margin: 3px 0px;}
.destextern span { display: block; float: left; margin: 3px 3px;}
.destextern .labelcont { float: left; width: 402px;}
.vezidetaliiporto { display: block; float: right; background: transparent url(../_pic/vezidet.gif) no-repeat top left; width: 89px; height: 22px; text-indent:-99999px !important; margin-top: 90px;}
.paginatie label { display: block; float: left; font-weight: bold; padding: 1px 3px 1px 0px; }
.paginatie .pagination { float: left; }
.pagination a { display: block; float: left; font-weight: bold; padding: 1px 4px;}
.pagination span { display: block; float: left; font-weight: bold; border: 1px solid #f5f5f5; padding: 0px 3px; color: #555555; margin: 0px 3px;}
.ofertadest h3 { float: left !important; border-bottom: none !important; margin-bottom: 0px !important;}
.ofertadest span { display: block !important; float: left !important; }
.ofertadest .destcont { border-top: 1px solid #dcdcdc!important; padding-top: 10px; }
span.h3  {font-size: 16px; font-weight: bold; color: #00497d; margin: 0px 3px!important;}
.ofertadest .destextcont { float: left; width: 458px; }
.lefteda { display: block; float: left; }
#myPrintArea { padding-top: 30px; }
/*
<div class="bigcontainer">
			<div class="bigcontheader">
				<div class="bigconttlc"></div>
				<div class="bigconttmc"></div>
				<div class="bigconttrc"></div>
				<div class="clear"></div>
			</div>
			<div class="clear"></div>
			<div class="bigcontcont">
				
			</div>
			<div class="clear"></div>
			<div class="bigcontfooter">
				<div class="bigcontblc"></div>
				<div class="bigcontbmc"></div>
				<div class="bigcontbrc"></div>
				<div class="clear"></div>
			</div>
		</div>
*/

.bigcontainer { width: 1000px; margin: 0px auto;}
.bigcontheader { overflow: hidden; width: 1000px; height: 14px; line-height: 14px !important; }
.bigcontfooter { overflow: hidden; width: 1000px; height: 14px; line-height: 14px !important; margin-bottom: -40px;}
.bigcontfooter .bigcontblc { display: none !important; } 
.bigcontfooter .bigcontbrc { display: none !important; } 
.bigcontfooter .bigcontbmc { width: 1000px !important; /*background: transparent url(../_pic/footerpagebg.jpg) no-repeat top left;*/ height: 9px !important;  }

.bigconttlc { float: left; background: transparent url(../_pic/tlc.png) no-repeat top left; width: 15px; height: 14px; }
.bigconttmc { float: left; background: transparent url(../_pic/tmc.png) repeat-x top left; width: 970px; height: 14px; }
.bigconttrc { float: left; background: transparent url(../_pic/trc.png) no-repeat top left; width: 15px; height: 14px; }
.bigcontheaderfix {}
.bigcontcont{ width: 1000px; }
.bigbanner { width:1000px; /*background: #FFFFFF url(../_pic/headerbg.jpg) no-repeat center 0px*/; height: 100px;  margin: 0px auto 0px auto; overflow: hidden !important;}
.bigbanner a.sitelogo { display: block;  background: transparent url(../_pic/logo.gif) no-repeat left center;  text-decoration: none !important; text-indent: -99999px; height: 100px; width: 338px; }
.bigcontblc { float: left; background: transparent url(../_pic/blc.png) no-repeat top left; width: 15px; height: 14px; }
.bigcontbmc { float: left; background: transparent url(../_pic/bmc.png) repeat-x top left; width: 970px; height: 14px; }
.bigcontbrc { float: left;   width: 15px; height: 14px; }
.overfled { }
.overfled .bigcontheader { display: none; height: 21px !important; }
.overfled .bigconttlc{/* background: transparent url(../_pic/menutoplcorner.jpg) no-repeat top left !important; */height: 21px !important; width: 4px !important;}
.overfled .bigconttmc { display: none; background: #FFFFFF !important; background-image: none !important; height: 21px !important; width: 992px !important; }
.overfled .bigconttrc{ /*background: transparent url(../_pic/menutoprcorner.jpg) no-repeat top left !important; */height: 21px !important; width: 4px !important;}
.toppad { }
.topmar {  margin-top: -5px !important; }
.newstylecont { height: 317px; width: 1000px; margin: 0px auto;}
.toppos { position: relative; background: transparent url(../_pic/topbg.jpg) no-repeat top center !important; }
.innerBigContCont{ padding:0px 3px; }
.lastmin1 { width: 220px; margin-right: 10px; float: left; background: #FFFFFF; padding: 3px; border: 1px solid #e8dfcf; margin-top: 4px; margin-bottom: 4px;}
.lastmin2 { width: 220px; float: left; background: #FFFFFF; padding: 3px; border: 1px solid #e8dfcf; margin-top: 4px; margin-bottom: 4px; }
a.lastimg { display: block; height: 55px; width: 74px; background: #FFFFFF; padding: 2px; border: 1px solid #d2c0a2; float: left; }
.lastdest { float: left; color: #020202; font-size: 12px !important; font-weight: bold; }
.lastpret { float: right; color: #00addb; font-size: 10px !important; font-weight: bold; width: 55px; text-align: right;}
.lasttitlu { float: left; font-size: 10px !important; width: 79px; padding: 3px 3px 3px 0px; height: 24px !important; overflow: hidden !important;}
.righfloated { float: left; width: 137px; padding-left: 3px;}
.lastdetalii { display: block; background: transparent url(../_pic/lasdet.jpg) no-repeat left 4px; padding-left: 13px; }
.maimicistelespan_1{ display: block; background: transparent url(../_pic/maimicistele.jpg) no-repeat top left; width: 11px; height: 15px; float: right; margin-left: 7px; margin-top: 3px;}
.maimicistelespan_2{ display: block; background: transparent url(../_pic/maimicistele.jpg) no-repeat top left; width: 22px; height: 15px; float: right; margin-left: 7px; margin-top: 3px;}
.maimicistelespan_3{ display: block; background: transparent url(../_pic/maimicistele.jpg) no-repeat top left; width: 33px; height: 15px; float: right; margin-left: 7px; margin-top: 3px;}
.maimicistelespan_4{ display: block; background: transparent url(../_pic/maimicistele.jpg) no-repeat top left; width: 44px; height: 15px; float: right; margin-left: 7px; margin-top: 3px;}
.maimicistelespan_5{ display: block; background: transparent url(../_pic/maimicistele.jpg) no-repeat top left; width: 55px; height: 15px; float: right; margin-top: 3px;}
h3.orangehtrei { display: block; margin: 0px 13px; padding: 3px 0px; font-size: 12px !important; font-weight: bold; color: #4b3918 !important; border-top: 1px solid #FFFFFF; line-height: 26px;}
.uldest { padding-bottom: 10px; }
.star-rating { float: left; width: 17px; height: 16px; background: transparent url(../_pic/star.gif) no-repeat top left;text-indent: -99999px; cursor: pointer !important;}
.star-rating-hover { float: left; width: 17px; height: 16px; background: transparent url(../_pic/star.gif) no-repeat 0px -18px !important; text-indent: -99999px; }
.star-rating-on { float: left; width: 17px; height: 16px; background: transparent url(../_pic/star.gif) no-repeat 0px -18px !important; text-indent: -99999px; }
.rating-cancel { float: left; width: 14px !important; height: 16px; background: transparent url(../_pic/cancelstele.jpg) no-repeat 0px 3px !important; text-indent: -99999px;  }
.star-rating-hover { float: left; width: 17px; height: 16px; background-position: 0px -18px !important; text-indent: -99999px; cursor: pointer !important;}
label{ font-weight: bold; color: #000000 !important; }
label.leftfloated{ font-weight: bold; float:left; }
.steleminim { float: left; padding: 7px 10px 10px 0px;}
.stelemaxim { float: left; padding: 7px 0px 10px 10px;}
.date-pick { float: left; }
.dp-choose-date { display: none !important; }
#pretmin { width: 50px !important ; background: #f6eee0 !important; border: none !important; border-bottom: 1px solid #f98828 !important; padding-left: 3px; color: #f98828; font-weight: bold;}
#pretmax { width: 50px !important ; background: #f6eee0 !important; border: none !important; border-bottom: 1px solid #f98828 !important; padding-left: 3px; color: #f98828; font-weight: bold;}
.stelelabel { padding-top: 10px; }
.demo { padding-bottom: 15px; }
.bigorangemid .date-pick { width: 100px; border: 1px solid #d0bd9d !important; background: #FFFFFF url(../_pic/calendar.gif) no-repeat top right !important; padding: 3px;}
.perioadaintre { padding-bottom: 10px; }
.perioadaintre .date-pick { margin-top: 7px; }
.perioadaintre .leftfloated { line-height: 21px; padding: 10px 10px 0px 10px;}
.opticauta label { display: block; padding-bottom: 7px; }
.opticauta span { padding-left: 5px; padding-right: 5px;}
.opticauta input { margin: 0px !important; padding: 0px !important; line-height: 0px !important;  }
.bigbannerdiv .detalii { position: relative; top: -180px; left: 10px;background: transparent url(../_pic/transpng.png) repeat top left; width: 215px;}
.bigbannerdiv .detalii h3 { display: block; line-height: 30px; background: #FFFFFF url(../_pic/detaliih3.gif) no-repeat 190px center; padding-left: 10px; margin: 0px !important; cursor: pointer !important;}
.stelediv_1{display: block; background: transparent url(../_pic/stelediv.gif) no-repeat 10px -80px; width: 205px; height: 20px; float: left; }
.stelediv_2{display: block; background: transparent url(../_pic/stelediv.gif) no-repeat 10px -60px; width: 205px; height: 20px; float: left; }
.stelediv_3{display: block; background: transparent url(../_pic/stelediv.gif) no-repeat 10px -40px; width: 205px; height: 20px; float: left; }
.stelediv_4{display: block; background: transparent url(../_pic/stelediv.gif) no-repeat 10px -20px; width: 205px; height: 20px; float: left; }
.stelediv_5{display: block; background: transparent url(../_pic/stelediv.gif) no-repeat 10px 0px; width: 205px; height: 20px; float: left; }
.sdescriere { clear: both; padding: 10px;}
.bigbannerdiv .detalii .pret { padding-left: 10px; padding-bottom: 10px;}
.innerslider{ padding-top: 10px; }
.innerslider a { display: block; float: right; padding: 0px 10px 10px 10px; background: transparent url(../_pic/vezidet.png) no-repeat left 5px ; }
.widthfix { width: 729px !important; }
.borderedlast { background: transparent url(../_pic/lastborder.jpg) repeat-x top left; padding: 10px 0px 5px 0px; margin-top: 5px;}
.toatelastminute { display: block; width: 215px; height: 22px;background: transparent url(../_pic/toatelastminute.jpg) no-repeat top left; text-decoration: none !important; text-indent:-99999px; }
.cautasubmitavans { display: block; text-indent: -99999px; float: right; background: transparent url(../_pic/cautaavansat.jpg) no-repeat top left; width: 89px; height: 22px; border: none !important; cursor: pointer !important;  }
.newsletterbox { width: 169px; padding: 10px 13px; }
.newsletterbox input.newsin { border: 1px solid #d2e8ee !important; height: 16px !important; padding: 3px !important; margin-top: 5px !important; width: 161px !important;}
.newsletterbox p { margin: 0px !important; padding-bottom: 5px !important; line-height: 15px !important;  }
.abonaresubmit { display: block; border: none !important; background: transparent url(../_pic/newssubmit.jpg) no-repeat top left; height: 23px; width: 117px; text-indent: -9999px !important; cursor: pointer !important; margin-top: 10px;}
.leftbread{ float: left; }
.rightbread{ float: right; }
.bigorangebtn { display: block; height: 34px; background: transparent url(../_pic/orangebtnright.jpg) no-repeat top right; padding-right: 10px; overflow: hidden; line-height: 34px; color: #FFFFFF !important; font-size: 14px; font-weight: bold; text-decoration: none !important; margin-top: 10px; cursor: pointer !important;}
.bigorangebtn span { display: block; height: 34px; overflow: hidden; line-height: 34px; background: transparent url(../_pic/orangebtnleft.jpg) no-repeat top left; padding-left: 10px; text-align: center !important; cursor: pointer !important;}
.libileselect { float: right; line-height: 36px; display: none;}
.libileselect span { display: block; float: left; height: 36px; font-size: 11px !important; }
.selectlimba { display: block; float: left; padding: 11px 5px 5px 5px; }
.rightdestcont { float: left; }
.ofcont { padding: 10px 0px; }
.ofcont .bluecont { margin-bottom: 10px; }
.ofcont .bluecont li { line-height: 25px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #bae5fe;}
.ofcont .bluecont li.primul { border-top: none !important; }
.ofcont .bluecont li.ultimul { border-bottom: none !important; }
.ofcont .bluecont li.noborder { border: none !important; }
.ofcont .bluecont li a { display: block; background: transparent url(../_pic/vezioferte.jpg) no-repeat 399px center; padding: 5px 0px; font-size: 14px; text-decoration: none !important; color: #151515 !important; padding-left: 10px;}
.ofcont .bluecont li a:hover { background-color: #f6fdff !important; cursor: pointer !important; }
h3.statsel { background: transparent url(../_pic/statimg.jpg) no-repeat 10px 3px ; padding-left: 45px; }
h3.destsel { background: transparent url(../_pic/destimg.jpg) no-repeat 10px 3px ; padding-left: 45px; }
.ofcont .detalii{ line-height: 16px !important; }
.ui-widget-content { border: none !important; }
.tabs .ui-tabs-nav {  }
.tabs ul li {margin-left: 3px; margin-top: 3px; }

.tabs .ui-corner-top a { display: block; float: left; text-align: center; color: #FFFFFF !important;  overflow: hidden !important;}
#tabs-1 label { font-weight: bold; display: block; float: left; padding-right: 10px; height: 24px; line-height: 24px;}
#tabs-1 input { float: left; margin-right: 10px; height: 16px; padding: 3px; }
#tabs-1 select { float: left; margin-right: 10px;  padding: 3px; border: 1px solid #90bbf4 !important;}
.textinput { border: 1px solid #90bbf4 !important; }
#tabs-1 span { display: block; float: left; padding-right: 10px; height: 24px; line-height: 24px;}
#tabs-1 a { display: block; float: left; padding-right: 10px; height: 24px; line-height: 24px;}
#tabs-1 .lefted { float: left; padding-bottom: 10px;}
#tabs-2 { height: 204px; }
#tabs-2 label { font-weight: bold; display: block; float: left; padding-right: 10px; height: 24px; line-height: 24px; width: 165px;}
#tabs-2 input { float: left; margin-right: 10px; height: 16px; padding: 3px; }
#tabs-2 select { float: left; margin-right: 10px;  padding: 3px; border: 1px solid #90bbf4 !important;}
.textinput { border: 1px solid #90bbf4 !important; }
#tabs-2 span { display: block; float: left; padding-right: 10px; height: 24px; line-height: 24px;}
#tabs-2 a { display: block; float: left; padding-right: 10px; height: 24px; line-height: 24px;}
#tabs-2 .lefted { float: left; padding-bottom: 10px; width: 466px;}

 #tabs-2 .lefted label { height: 30px !important;; line-height: 15px !important; }
 #tabs-2 .dataleft { padding-bottom: 10px; }
  #tabs-2 .dataright { padding-bottom: 10px; }
.rad { margin: 4px 2px 4px 0px !important ; border: none !important;}
.date-pick { width: 100px; background: #FFFFFF url(../_pic/calendar.gif) no-repeat top right !important; padding: 3px;}
.dp-choose-date { display: none !important; }
.plecarela { width: 210px; }
.sosirela { width: 210px; }
.dataplecare { width: 100px; }
.dataretur { width: 100px; }
.datatop { padding-bottom: 10px; }
.databottom { padding-bottom: 10px; }
.flexicheck { margin-top: 5px; margin-left: 0px !important; }
.rezsubmit { display: block; text-indent: -99999px; border: none !important; padding: 0px !important; background: transparent url(../_pic/rezervaacum.jpg) no-repeat top left; height: 23px !important; width: 117px !important; cursor: pointer !important; }
.bigbluecont  { margin-left: 10px; }
.tabs .ui-state-default { background: transparent url(../_pic/inactiverighttab.jpg) no-repeat top right; margin: 7px 3px 0px 3px !important;}
.tabs .ui-state-default a { display: block; float: left;  background: transparent url(../_pic/inactivelefttab.jpg) no-repeat top left; height: 30px; line-height: 30px; font-weight: bold; padding: 0px 15px; color: #000000 !important;}
.tabs .ui-state-active { background: transparent url(../_pic/activerighttab.jpg) no-repeat top right; margin: 4px 3px 0px 3px !important;}
.tabs .ui-state-active a { display: block; float: left;  background: transparent url(../_pic/activelefttab.jpg) no-repeat top left; height: 33px; line-height: 33px; font-weight: bold; padding: 0px 15px; color: #FFFFFF !important;}
.bordersp { width: 519px; height: 2px; background: #FFFFFF !important; overflow: hidden !important; margin: 0px 3px;}
.tabs .bigbluemid { padding: 0px !important; width: 492px !important; }
.paddbluemid { padding: 12px; width: 466px;}
.externt .vezidetaliiporto { margin-top: 33px !important; }

/**/
a.croaziere { display: block; background: transparent url(../_pic/croazieramica.jpg) no-repeat 0px 0px; width: 189px; height: 80px; margin-left: 3px; text-indent: -9999px !important; overflow: hidden !important; text-decoration: none !important;}
a.croaziere span { display: block; text-indent: 0px !important; padding: 3px 10px 3px 10px; line-height: 14px !important; margin-top:  80px;}

a.redirhoteluri { display: block; background: transparent url(../_pic/rezervarionlinehoteluri.jpg) no-repeat 0px 0px; width: 189px; height: 80px; margin-left: 3px; text-indent: -9999px !important; overflow: hidden !important; text-decoration: none !important;}
a.redirhoteluri span { display: block; text-indent: 0px !important; padding: 3px 10px 3px 10px; line-height: 14px !important; margin-top:  80px;}

a.wellnessungaria { display: block; background: transparent url(../_pic/wellnessungaria.jpg) no-repeat 0px 0px; width: 189px; height: 134px; margin-left: 3px; text-indent: -9999px !important; overflow: hidden !important; text-decoration: none !important;}
a.wellnessungaria span { display: block; text-indent: 0px !important; padding: 3px 10px 3px 10px; line-height: 14px !important; margin-top:  134px;}

a.maramures { display: block; background: transparent url(../_pic/maramures.jpg) no-repeat 0px 0px; width: 189px; height: 130px; margin-left: 3px; text-indent: -9999px !important; overflow: hidden !important; text-decoration: none !important;}
a.maramures span { display: block; text-indent: 0px !important; padding: 3px 10px 3px 10px; line-height: 14px !important; margin-top:  130px;}

span.transparent { display: block; background: transparent url(../_pic/spanhover.gif) no-repeat top center; text-align: center !important;}
span.spanorange { display: block; background: transparent url(../_pic/spanhoverorange.gif) no-repeat top center !important; text-align: center !important; color: #000000 !important;}
/**/
.leftfloatedfooter { float: left; padding: 20px 100px 20px 0px;}
.leftfloatedfooter h4 { font-weight: bold; font-size: 12px; color: #151515; padding-bottom: 10px;}
.leftfloatedfooter ul { display: block; }
.leftfloatedfooter ul li a {display: block; color: #151515 !important;  padding-left: 20px; height: 18px; line-height: 18px; background: transparent url(../_pic/footerlink.jpg) no-repeat  5px center;}
.footercont{ background: #dcf1fb; /*url(../_pic/footerbg.jpg) repeat-x top left;*/ padding-bottom: 30px; color: #000000 !important;  margin-top: 20px; border-top: 1px solid #8fdbff;}
.footerinnercont { border-top: 1px solid #FFFFFF; }
.innercopyright { color: #000000 !important; font-size: 11px !important; width: 1000px; margin: 0px auto;}
.innercopyright label { font-weight: bold; color: #000000 !important; }
.innercopyright p { padding: 0px !important; }
.innercopyright a { display: none !important; }
.developer{ text-align:  left; padding-top: 15px; float: left; padding-right: 40px;}
.footer h4 { font-weight: bold; font-size: 12px; color: #151515; padding-bottom: 10px;}
.footer p { padding: 3px !important; font-size: 14px !important; }
.footer label { font-weight: bold; }
.footer { width: 994px; margin: 0px auto; text-shadow: #FFFFFF 1px 1px 0; }
.helpmsg { font-weight: bold; padding: 15px 0px; color: #2a2c2e;border: 1px solid #ecdd60; padding-left: 45px;background: #fffed7 url(../_pic/attico.jpg) no-repeat 15px center ; margin: 30px 0px; }
.succesmsg { font-weight: bold; padding: 15px 0px; color: #2a2c2e;border: 1px solid #7ec8a5; padding-left: 45px;background: #dfffe4 url(../_pic/scsico.jpg) no-repeat 15px center ; margin: 30px 0px; }
.errormsgmsg { font-weight: bold; padding: 15px 0px; color: #2a2c2e;border: 1px solid #c96774; padding-left: 45px;background: #ffdada url(../_pic/errorico.jpg) no-repeat 15px center ; margin: 30px 0px; }
label { font-weight: bold; }
.contactlist label {  display: block; width: 100px; float: left; }
span.lbspan { display: block; float: left; }
.contactform label { display: block; float: left; width: 165px; text-align: right; padding-right: 20px;}
.contline { padding-bottom: 10px; }
.contactmsg { width: 322px; padding: 3px; border: 1px solid #b9b7b7 !important; height: 250px; }
.contactmail { width: 200px; border: 1px solid #b9b7b7; background: transparent url(../_pic/searchinputbg.jpg) repeat-x top left;padding: 3px;}
.captchainput { width: 50px; border: 1px solid #b9b7b7; background: transparent url(../_pic/searchinputbg.jpg) repeat-x top left;padding: 3px;}
.erroredmsg { color: #ff0000; font-weight: bold; padding-bottom: 15px; }
.succesedmsg{ color: #4b7e01; font-weight: bold; padding-bottom: 15px; }
#tabs-2 .contactmsg { width: 300px !important; border:1px solid #90BBF4 !important; }
.bgwhite { background: #FFFFFF; border:1px solid #90BBF4 !important; float: left; width: 280px; padding: 10px; }
.destinatiisubmenu { float: none !important; display: block; width: 206px; background: #ffac58 url(../_pic/submenubg.jpg) repeat-y top left;  } 

.desttopmenu { width: 93px !important; }
/* position and dimensions of the navigator */ 
/* root element for scrollable */
.vertical {  
	
	/* required settings */
	position:relative;
	overflow:hidden;	

	/* vertical scrollers have typically larger height than width */	
	height: 300px;	 
	width: 206px;

}

/* root element for scrollable items */
.destinatiisubmenu {	
	position:absolute;
	
	/* this time we have very large space for height */	
	height:20000em;	
	margin: 0px;
}

/* single scrollable item */
.destinatiisubmenu div {
	margin:0px 10px; 
	padding:0px;
	font-size:12px;
	height:25px;
	line-height: 23px;
	background: transparent url(../_pic/actlibg.jpg) repeat-x bottom left;
}

/* elements inside single item */


/* the action buttons above the scrollable */

#actions {
	display: none;
	position:absolute;
	height: 334px;
	width: 206px;
	top: 35px;
	left: 0px;
	z-index: 1000000;
}
#actions a {
	display: block;
	font-size:11px;		
	cursor:pointer;

	
}

#actions a:hover {
	text-decoration:underline;
}




.nextPage {
	float:right;
	background-image: url(../_pic/jos.gif) !important;
	background-repeat: no-repeat !important;
	background-position: 0px -17px !important;
	text-indent: -999999px;
	width: 206px;
	height: 17px;
		margin: 0px !important;
	padding: 0px !important
}	

.nextPage:hover {
	float: none !important;
	background-image: url(../_pic/jos.gif) !important;
	background-repeat: no-repeat !important;
	background-position: 0px -17px !important;
	text-indent: -999999px;
	width: 206px;
	height: 17px;
		margin: 0px !important;
	padding: 0px !important
}

.prevPage {
	float:right;
	background-image: url(../_pic/sus.gif) !important;
	background-repeat: no-repeat !important;
	background-position: 0px -17px !important;
	text-indent: -999999px;
	width: 206px;
	height: 17px;
		margin: 0px !important;
	padding: 0px !important
}	

.prevPage:hover {
	float: none !important;
	background-image: url(../_pic/sus.gif) !important;
	background-repeat: no-repeat !important;
	background-position: 0px -17px !important;
	text-indent: -999999px;
	width: 206px;
	height: 17px;
	margin: 0px !important;
	padding: 0px !important;
}
#actions .disabled {
	background-repeat: no-repeat !important;
	background-position: 0px 0px !important;	
}
.submenua { display: block; float: none !important; padding: 0px !important; margin: 0px !important; background: none !important; height: 23px !important; line-height: 23px !important; font-size: 12px !important; font-weight: normal !important; color: #FFFFFF !important; margin-bottom: 2px !important; padding: 0px 5px !important; text-shadow: none !important;}
.submenua:hover { background: #fcb874 !important; color: #4b3918 !important;}
.topinapoi { text-indent: -99999px; background: transparent url(../_pic/inapoi.jpg) no-repeat top left; height: 22px; width: 89px;}
.bottominapoi { display: block;text-indent: -99999px; background: transparent url(../_pic/inapoi.jpg) no-repeat top left; height: 22px; width: 89px; margin-top: 10px;}

.leftbannerpart { float: left; width: 338px; position: relative;}
.rightbannerpart { float: right; position: relative; }
.ofstats { float: right; position: absolute; left: 535px; top: 75px; width: 456px;}
p.sezonp {  display: none !important;font-style: italic; text-align: center; color: #212121; padding-left: 30px; padding-bottom: 0px !important; line-height: 20px !important; }                                    
.sezonofnr { font-style: italic; font-weight: bold; font-size: 12px; text-align: right; color: #212121; padding-left: 30px; padding-bottom: 0px !important; line-height: 20px !important; }
.sezonofnr span { color:#000000; font-size: 14px; }
.comunitatestep { color: #0f2000; font-size: 12px;  float: right; line-height: 50px; text-shadow: #FFFFFF 1px 1px 0;}
.comunitatestep p { margin: 0px !important; padding: 0px !important; }
.comunitatestep a { font-weight: bold; color: #0f2000 !important; text-decoration: underline !important; }
.comunitatestep a:hover { text-decoration: none !important; }
.ac_results { background: #FFFFFF; border-left: 1px solid #1f7994; border-right: 1px solid #1f7994; border-bottom: 1px solid #1f7994; z-index: 100000; }
.modul_box { width: 322px; float: left; margin-top: 10px;}
.mod_box_Odd { /*margin-left: 11px; margin-right: 11px;*/ }

.mod_tlc{ background: transparent url(../_pic/bigbluehl.jpg) no-repeat left 0px; width: 7px; height: 37px; float: left;}
.mod_tmc{ background: transparent url(../_pic/bigbluehm.jpg) repeat-x left 0px; width: 298px; 
height: 37px; float: left; font-size:12px !important; color: #000000 !important; font-weight: bold; display: block; padding-left: 10px; line-height: 37px;}
.mod_trc{ background: transparent url(../_pic/bigbluehr.jpg) no-repeat right 0px; width: 7px; height: 37px; float: left; }
.mod_container { background: transparent url(../_pic/bigbluemid.jpg) repeat-y left 0px;  }
.mod_innercontainer { background: transparent url(../_pic/bigbluemid.jpg) repeat-y right 0px; margin-left: 3px; padding-right: 3px; }
.modresul { display: block;  margin: 0px 10px 10px 10px; float: left; }
.ofrotator {background: #FFFFFF; padding: 10px; height: 170px; overflow: hidden !important;}
.htmlcont { background: #FFFFFF; padding: 10px; }

.mod_blc{ background: url("../_pic/bigblueb.jpg") no-repeat scroll left bottom transparent; width: 7px; height: 3px; float: left; line-height: 0px; overflow: hidden !important;}
.mod_bmc{ background: url("../_pic/bigblueb.jpg") no-repeat scroll center bottom transparent; width: 308px; 
height: 3px; float: left; font-size:12px !important; color: #000000 !important; font-weight: bold; display: block;  line-height: 0px; overflow: hidden !important; }
.mod_brc{ background: url("../_pic/bigblueb.jpg") no-repeat scroll right bottom transparent; width: 7px; height: 3px; float: left; line-height: 0px; overflow: hidden !important;}
.rotateelement { width: 261px !important; padding-left:10px !important; padding-top:10px !important;} 
.modresrow{ padding: 3px 3px; background: #FFFFFF; border: 1px solid #b3e7ff; float: left; margin: 10px 0px 0px 0px; width: 292px;}
.leftimga { display: block; float: left; padding: 2px; border: 1px solid #6ab6d9; }
.leftimga img { width: 74px; }
.rightmods { float: left; width: 210px; padding-left:2px;}
.modsdest { float: left; color: #020202; font-size: 12px !important; font-weight: bold; }
.modspret { float: right; color: #00addb; font-size: 10px !important; font-weight: bold; width: 55px; text-align: right;}
.modstitlu { float: left; font-size: 10px !important; width: 140px; padding: 3px 3px 3px 0px; height: 24px !important; overflow: hidden !important;}
/*
.tiptransport {
    display: none;  
}
.tipoferta {
    display: none;
}
.destint {
    display: none;
}
.turin {
    display: none;
}
.tipofin {
    display: none;
}
.transinul{
    display: none;
}
*/
.ttrans { text-decoration: underline; border-bottom: 1px solid #eedabb; cursor: pointer;}
.toferta { text-decoration: underline; border-bottom: 1px solid #eedabb; cursor: pointer;}
.tdest { text-decoration: underline; cursor: pointer;}
.tmaram { text-decoration: underline; border-bottom: 1px solid #eedabb; cursor: pointer;}
.ttransin { text-decoration: underline; border-bottom: 1px solid #eedabb; cursor: pointer;}
.tofertain { text-decoration: underline; cursor: pointer;}

.bigrightcolcont { float: left; width: 400px; padding-top: 10px; }
.bigrightcol {  background: url("../_pic/bigorangemid.jpg") repeat-y scroll left 0 transparent; } 
.bigrightinnercol { background: url("../_pic/bigorangemid.jpg") repeat-y scroll right 0 transparent;  margin-left: 3px;}
.bigrightcol .orangesmall { float: left; width: 193px; border-left: 1px solid #eedabb; padding-left: 5px; padding-top: 0px !important; margin: 10px 0px !important;}
.leftorange { padding-right: 5px; padding-left: 0px !important;width: 192px !important; border-right: 1px solid #FFFFFF; border-left: none !important; }
.bigrightcolfooter { background: url("../_pic/bigorangeb.jpg") no-repeat scroll left 0 transparent; height: 3px; line-height: 0px !important; overflow: hidden !important; } 
.bigrightcolinnerfooter{ background: url("../_pic/bigorangeb.jpg") no-repeat scroll right 0 transparent; height: 3px; line-height: 0px !important; overflow: hidden !important; margin-left: 3px; } 
.bigrightcolheader { background: url("../_pic/bigorangehm.jpg") repeat-x scroll left 0 transparent;  height: 3px; line-height: 0px !important; overflow: hidden !important;}
.bigrightcolinnerheader { background: url("../_pic/bigorangehl.jpg") no-repeat scroll left 0 transparent;  height: 3px; line-height: 0px !important; overflow: hidden !important;}
.bigrightcolmidheader { background: url("../_pic/bigorangehr.jpg") no-repeat scroll right 0 transparent;  height: 3px; line-height: 0px !important; overflow: hidden !important;}
.bigrightcolcont .orangesmall .orangeh { background-image: none !important; /*background-color: #7a6e5b !important;*/}
.bigrightcolcont .orangesmall .orangemid { background-image: none !important; }
.bigrightcolcont .orangesmall .orangebottom { background-image: none !important; }
.innerormid { margin: 0px 2px;  }

.plecareH { background: #ffff99; border: 1px solid #dcdcdc; padding: 4px 0px; }
.plecareEven { background: #F5F5F5; padding: 3px 0px; }
.plecareOdd { background: #FFFFFF; padding: 3px 0px; }
.datapl { float: left; width: 115px; text-align: center; font-weight: bold; font-size: 14px important;}
.destpl { float: left; width: 115px; text-align: center;  font-weight: bold; font-size: 14px important;}
.durpl { float: left; width: 115px; text-align: center;  font-weight: bold; font-size: 14px important;}
.pretpl { float: left; width: 115px; text-align: center;  font-weight: bold; font-size: 14px important;}
.operatorpl { float: left; width: 116px; text-align: center;  font-weight: bold; font-size: 14px important;}

.datalab { float: left; width: 115px; border-left: 1px solid #cccccc; text-align: center; }
.destlab { float: left; width: 115px; border-left: 1px solid #cccccc; text-align: center;}
.durlab { float: left; width: 115px; border-left: 1px solid #cccccc; text-align: center;}
.pretlab { float: left; width: 115px; border-left: 1px solid #cccccc; text-align: center;}
.tourlab { float: left; width: 116px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; text-align: center;}
.dsul { display: none; background: #FFFFFF;
 border-bottom:  1px solid #D0BD9D !important; 
  border-right:  1px solid #D0BD9D !important;
   border-left:  1px solid #D0BD9D !important;
   padding: 3px;  width: 242px; z-index: 100; position: absolute;}
.dsul li { display: block; }
.alegedest { cursor: pointer !important; display: block; border: 1px solid #D0BD9D !important; background: 
#FFFFFF url(../_pic/select.png) no-repeat 230px center; padding: 3px; height: 16px; line-height: 16px; width: 242px; }
.actselect { /*border-bottom: none !important;*/ }
.cautaredest { padding-bottom: 10px; }
.selectli { display: block; background: #dcdcdc url(../_pic/selli.png) no-repeat 15px 3px !important; }
.dsul li ul { display: none; }
.dsul li ul a { display: block; cursor: pointer !important; margin-left: 30px;background: transparent url(../_pic/type1.gif) no-repeat 0px center; padding-left: 15px;}
.countryspan { display: none; }
.statspan { display: none; }
.cntname { display: block; background: #FFFFFF url(../_pic/selli.png) no-repeat 15px 3px; padding-left: 30px; cursor: pointer !important;}
.nocnt { display: block; cursor: pointer !important; margin-left: 30px;background: transparent url(../_pic/type1.gif) no-repeat 0px center; padding-left: 15px;}
.nocnt span { display: block; float: left; }
.exitul {  display: block; cursor: pointer !important; background: transparent url(../_pic/cancel.png) no-repeat right center;width: 150px; text-decoration: none !important; text-indent: -99999px; }
.mainmenu { width: 628px; float: right; }
.mainmenuul { width: 628px; display: block; float: left; }
.mainmenuul  li{  display: block; float: left; margin-left: 2px; }
.mainmenuul a { display: block; background-image: url(../_pic/mainmenubg.jpg); background-repeat: no-repeat; height: 33px; line-height: 33px; text-decoration: none !important; text-indent: -999999px;}
a.mainoferte { width: 113px !important; background-position: 0px 0px;}
a.mainoferte:hover{ width: 113px !important; background-position: 0px -33px;}
a.maincomunitate { width: 143px !important; background-position: -116px 0px;}
a.maincomunitate:hover{ width: 143px !important; background-position: -116px -33px;}
a.maindespre { width: 136px !important; background-position: -262px 0px;}
a.maindespre:hover{ width: 136px !important; background-position: -262px -33px;}
a.mainblog { width: 113px !important; background-position: -401px 0px;}
a.mainblog:hover{ width: 113px !important; background-position: -401px -33px;}
a.mainrss { width: 113px !important; background-position: -517px 0px;}
a.mainrss:hover{ width: 113px !important; background-position: -517px -33px;}

.pozitia1{ width: 322px; float: left; margin-left: 3px; }
.pozitia2{ width: 322px; float: left; margin-left: 11px; margin-right: 11px;}
.pozitia3{ width: 322px; float: left; }

.merlinx table#menupath {width: 492px !important;}
#calInput1 { width: 46px !important; }
#calInput2 { width: 46px !important; }
#desCode { width: 140px !important; }
.merlinx { float: left; margin-left: 10px;}

.lastminute .bigorangemid { height: 216px; }
.tiptransport { float: left;   }
.tiptransport ul{ float: left;  padding-right: 30px;}
.tipoferta { float: left;  padding-left: 50px;}
.tipoferta  ul{ float: left; padding-right: 30px; }
.destinatiile { float: left;  padding-left: 50px;}
.destinatiile ul{ float: left;  padding-right: 30px;}

.turismextern a { font-size: 13px !important; line-height: 18px !important; color: #006699; }
.turismextern a:hover { color: #0099cc; }
.turismextern h2{ font-size: 20px;  padding-bottom: 15px; border-bottom: 1px solid #dddddd; margin-bottom: 15px;}
.turismextern h3 { border-bottom: 2px solid #00497D; margin-bottom: 10px; }
.turismextern {float: left; padding-top: 10px; width: 994px; }


.incoming { float: left;   }
.incoming ul{ float: left;  padding-right: 30px;}
.tiptransin { float: left;  padding-left: 50px; width: 175px;}
.tiptransin  ul{ float: left; padding-right: 30px; }
.tipofertein { float: left;  padding-left: 50px; width: 504px;}
.tipofertein ul{ float: left;  padding-right: 30px;}

.turismintern a { font-size: 13px !important; line-height: 18px !important; color: #006699; }
.turismintern a:hover { color: #0099cc; }
.turismintern h2{ font-size: 20px;  padding-bottom: 15px; border-bottom: 1px solid #dddddd; margin-bottom: 15px;}
.turismintern h3 { border-bottom: 2px solid #00497D; margin-bottom: 10px; }
.turismintern {float: left; padding-top: 10px; width: 994px; }



.anatbanner { display: block; background: transparent url(../_pic/banner_orizontal_vacanta.jpg) no-repeat top center; width: 492px; height: 104px; margin-top: 10px; text-decoration: none !important; text-indent: -99999px;} 
.prefooter .bluesmall { float: left; margin-right: 10px; }

