body{
	margin:0px;
	padding: 0px;
	text-align: center;
	font-family: Calibri;
	font-size: 12pt;
	color: #212121;
	background: #10dbfc url('../images/bg.jpg') top center repeat-x;
}
a{
text-decoration: none;
outline: none;
}
a:hover{
text-decoration:none;
outline: none;
}
h1{
margin:0px;
padding: 0px;
background: url('../images/symb.jpg') left center no-repeat;
padding-left: 55px;
font-size: 24pt;
color: #fe0000;
margin-bottom: 5px;
}
h2{
margin: 0px;
padding: 0px;
color: #fe0000;
font-size: 16pt;
}
.titlu-dreapta{
background: url('../images/sun.jpg') right top no-repeat;
padding-right: 22px;
padding-left: 15px;
color: red;
padding-top: 12px;
line-height: 50px;
font-size: 14pt;

}

.page, .menu , .header ,.footer, .expressive-bytes{
width: 1028px;
margin:auto;
text-align: left;
}
.header{
height: 383px;
background: url('../images/hd-bg.jpg');
width: 1260px;

}
span.menuelement{
cursor: hand;
cursor: pointer;
color: #022893;
}
.menuelement{
	width: 146px;
	line-height: 75px;
	padding-left: 20px;
	padding-right: 20px;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 14pt;
	color: #022893;

}
.menuelement:hover{
color: red;
}
.page{
background:url('../images/bg-site.jpg') center top repeat-y;

}
.bgpage-left{
eidth: 100%;
	background: url('../images/left.jpg') left top no-repeat;
}
.bgpage-right{
eidth: 100%;
	background: url('../images/right.jpg') right top no-repeat;
	padding-bottom: 8px;
}
.menu{
background: url('../images/menu-up.jpg') center top repeat-x;
}
.left-up{
background: url('../images/left-up.jpg') left top no-repeat;
}
.right-up{
background: url('../images/right-up.jpg') right top no-repeat;
text-align: center;
}
.leftbkkold{
background: url('../images/lm.jpg') top center no-repeat;
width: 300px;
float: left;
padding-top: 206px;
}
.left{

width: 190px;
float: left;

}
.right{
float: right;
width: 170px;
text-align: center;

padding-right: 10px;
}
.centru{
float:left;
width: 600px;
padding-left: 10px;


}
.content{
min-height: 500px;
height: auto !important;
height: 500px;
width: 998px;
margin:0px;
background: url('../images/umbra.jpg') center top repeat-x;
margin-left: 13px;
padding-top:10px;
}
.footer{
background: url('../images/foot.jpg') center top repeat-x;
}
.foot-left{
background: url('../images/foot-left.jpg') left top no-repeat;
}
.foot-right{
background: url('../images/foot-right.jpg') right top no-repeat;
height: 84px;
text-align: center;
padding-top: 20px;
}
.modul{
	width: 294px;
	height: 264px;
	background: url('../images/newbigmod.jpg') top center no-repeat;
	float: left;


	
}
.modulabsolete{
	width: 288px;
	height: 258px;
	background: url('../images/modul-body.jpg') top center no-repeat;
	float: left;


	
}


.submenudiv{
position: relative;
width: 0px;
height: 0px;
background: red;
text-align:left;
}
.submenu1{
position: absolute;
margin: 0px 145px;
display: none;
width: 190px;
z-index: 999;
}


select {
z-index:0;
}
.submenu2{
position: absolute;
margin: 0px 335px;
display: none;
width: 190px;
z-index: 999;
}
.submenu3{
position: absolute;
margin: 0px 520px;
display: none;
width: 190px;
z-index: 999;
}
.submenu4{
position: absolute;
margin: 0px 710px;
display: none;
width: 190px;
z-index: 999;
}
.submenu{
margin: 2px 0px 0px 0px;
display: block;
text-align: center;
line-height: 30px;
font-size: 12pt;
background: url('../images/btn.jpg') no-repeat center top;
color: #022893;
z-index: 999999;

}
.submenu:hover{
color: #ef0000;
}
.lastminute{
text-align:center;
color: #000000;
font-size: 12pt;
position:relative;
padding-left:7px;
}
.pozaborderrosu{




}
.linkpozastanga{
    position:absolute;
    width:158px;
    height:122px;
    background:url('../images/travel4you-oferta-sp.png') left top no-repeat;
    top:0px;
    left:7px;
    color:#fff;
    padding:10px 14px 0px 14px;
    font-size:14px;
    font-weight: bold;
    text-align:right;
    
    
}
.linkpozastanga span{
    padding-top:66px;
    display:block;
    font-size:16px;
    text-align:center;
    line-height:0.8;
}
.moduleparavion{
    padding-left:10px;
}
.para1{
    
    padding-left:1px;
    background:url('../images/travel4you-undershadow.png') center bottom no-repeat;
    padding-bottom:10px;
}
.sep{
margin-top: 6px;
}
.modul_intern{
width: 196px;

min-height: 190px;
height: auto !important;
height: 190px;
background: url('../images/newsmallmod.jpg') center top no-repeat;
float: left;

padding-left: 6px;
color: #ffffff;
}
.titlu-modul-intern{
color: #ffffff;
text-align: center;
height: 46px;
padding-top: 6px;
font-size: 14px;
font-weight:bold;
}
.modul_intern_absolete{
width: 196px;

min-height: 200px;
height: auto !important;
height: 200px;
background: url('../images/modul-int.jpg') center top no-repeat;
float: left;

padding-left: 2px;
color: #ffffff;
}
.subhoteluri{
color :#000000;
padding-top: 25px;
padding-bottom: 8px;

}
.subhotel{
padding-left: 27px; 
display: block;
background: url('../images/hot.jpg') left center no-repeat;
font-size: 12pt;
line-height: 27px;
}
.subhotel:hover{
color: #ef0000;
}
.subhotel2{
padding-left: 0px; 
display: block;
background: url('../images/hot2.jpg') left center no-repeat;
font-size: 12pt;
line-height: 27px;
}
.subhotel2:hover{
color: #ef0000;
}

.bannerzone{
width: 966px;
margin: auto;
overflow: hidden;
height: 100px;
position: relative;

}
.sejur{
background: url('../images/sejur.jpg') left 30px no-repeat;
}
.sejur img{
margin-top: 19px;

}
.locatiiexterne{
padding-top: 30px;
text-align: center;
}
.tabelbilete{
width: 100%;
border-collapse: collapse;

}
.tabelbilete th{
color: #fe0000;
border: solid 1px #0866b9;
height: 30px;
padding: 2px 10px;
width: 25%;
text-align: left;

}
.tabelbilete tr{
background: #c7e3f1;
margin: 10px 0px;
}
.tabelbilete td{
border: solid 1px #0866b9;
padding: 2px 5px;
width: 25%;
}
.linkuriutile{
	display: block;
}
.toptabel{
margin-top: 10px;
	background: url('../images/head-tab.jpg') top center no-repeat;
	padding-top: 15px;
	width: 579px;
	padding-left: 1px;
}
.middtabel{
background: url('../images/mid-tab.jpg') top center no-repeat;
padding-top: 15px;
	width: 579px;
	padding-left: 1px;
}
.bottabel{
background: url('../images/foot-tab.jpg') top center no-repeat;
padding-top: 15px;
	width: 579px;
	padding-left: 1px;
}
.avionul{
background:#c7e3f1 url('../images/tab-plane.jpg') right center no-repeat;

}
.titlulabilete{
background: url('../images/sym-plane.jpg') right top no-repeat;
min-height: 52px;
height: auto !important;
height: 52px;
padding-right: 60px;
width: 520px;
}

.rent-module{
background: url('../images/mod-car.jpg') center top no-repeat;
padding-top: 0px;
height: 251px;
width: 288px;
float: left;
margin-bottom: 15px;
margin-left: 6px;
}
.rent-module-title{
background: url('../images/titl-car.jpg') center top no-repeat;
height: 36px;
color: #ffffff;
padding-left: 15px;
padding-top: 4px;
}
.rent-module-pict{
height: 220px;
}
.rent-module-pict img{
border:solid 5px #1853a5;


}
.renttitle{
	background: url('../images/sym-car.jpg') right center no-repeat;
	padding-right: 60px;
}
.rezervahotel{
float: right;
width: 288px;
height: 38px;
background: url('../images/but-rez.jpg');
}
.rezervamasina{
float: right;
width: 288px;
height: 38px;
background: url('../images/but-rent.jpg');
}
fieldset{
border: none;
}
fieldset label{
width: 200px;
float: left;
}
fieldsetinput{
float:left;
}
.inputmisto{
border: none;
background: url('../images/fill-in.jpg') center top no-repeat;
width: 136px;
height: 22px;
padding-left: 10px;
padding-right: 10px;
padding-top: 7px;
margin-bottom: 5px;
}
.expressive-bytes{
text-align: right;
width: 1013px;
padding-right: 15px;
padding-bottom:50px;
}
.flashheader{
padding-top: 59px;
padding-left: 139px;
}
.rezervariOnline{
display: block;
height: 36px;
width:158px;
background: url('../images/rez-online.jpg') center bottom no-repeat;
margin:auto;
}
.rezervariOnline:hover{
background: url('../images/rez-online.jpg') center top no-repeat;
}

.rezulttitlu{
border-bottom: solid 2px #0547a7;
width: 580px;
margin-top: 10px;
margin-bottom:5px;
color: #0547a7;

}
.reztitlu{
float:left;
}
.reznumar{
float:right;
}
.reza{
display: block;
background: url('../images/rez-sym.jpg') left top no-repeat;
padding-left: 40px;
height: 25px;
}
.selectB{
width: 100%;
background: #c7e3f1;
}
form{
margin: 0px;
}
embed{
cursor: hand;
cursor: pointer;
}
.right a{
color: #0547a7;
}
.right a:hover{
color: #ef0000;
}
.dirdiv{
text-align:center;
padding-top:20px;
}
.descarcaoferta{
float:left;
width: 246px;
height: 30px;
padding:4px 4px 0px 80px;
background: url('../images/buton-dl.jpg') no-repeat left top;
color: #ffffff;
font-size:14px;
}
.modulHotel{
	width: 160px;
	height: 117px;
	padding: 6px;
	background: url('../images/mdl.jpg') left top no-repeat;
	
}
.leftlinksrezervari{
width: 200px;
background: url('../images/bg-ro.jpg') center top no-repeat;
height: 212px;
padding-top: 172px;
}
.bileteavionInmodule{

text-align:right;
margin-left:29px;
width: 140px;
margin-top:28px;
line-height: 16px;

}
.rentacarInmodule{
text-align:right;
margin-left:32px;
width: 115px;
margin-top:35px;
line-height: 16px;

}
.rezervariOnlineInmodule{
text-align:right;
width: 150px;
margin:auto;
margin-top:4px;

line-height: 16px;
}

.linkinmodule{
font-size:22px;
color:#031f90;
font-weight:bold;
}
a:hover .linkinmodule{
text-decoration:underline;
}
.redzoneonline{
color: #fe0000;
font-size: 12px;
font-weight:bold;
}
.facebookdiv{

}
.facebook{
background:url('../images/fb.jpg') left top no-repeat;
width: 170px;
height:90px;
float:left;
}
.facebook:hover{
background:url('../images/fb.jpg') right top no-repeat;
}
.yahoodiv{
width: 94px;
margin:auto;
margin-bottom:6px;
}
.delazone{
padding-top:13px;
height:23px;
font-size:18px;
color: #b31212;
font-weight:bold;
text-align:center;
padding-right: 10px;
width: 126px;
padding-left:156px;
}
.titlu-modul{
padding-top: 7px;
color: #ffffff;
padding-left: 15px;
height:51px;
font-size:18px;
font-weight:bold;
}
.poza-modul img {
height: 154px;
}
.poza-modul{
height: 154px;
padding-left:10px;
position:relative;
}
.earlybooking{
width:112px;
height:68px;
position:absolute;
background:url('../images/eb.png') center center no-repeat;
left:0px;
bottom:0px;
z-index:0;
}
.pretmodul{
font-size:14px;
font-weight: bold;
color: #e41e1f;
text-align:right;
padding-right:10px;
padding-top:3px;
}
.pozamodulmic{
position:relative;
}
.earlybookingmic{
position:absolute;
left:0px;
top:0px;
width: 74px;
height:74px;
background:url('../images/travel4you-early-book.png') center center no-repeat;
z-index:0;
}
.avioanediv{
    text-align:right;
    background:url('../images/travel4you-bg-bilete-avion.jpg') left center no-repeat;
    padding-top:37px;
    padding-left:33px;
    padding-bottom:37px;
}
.bigmamamodule{
    position:relative;
    margin-bottom:2px;
}
.biglinkmodule{
    position:absolute;
    top:0px;
    left:0px;
    background:url('../images/travel4you-modul-BIG.png') left top no-repeat;
    width:182px;
    height:48px;
    padding-right:20px;
    padding-left:396px;
    text-align:center;
    padding-top:88px;
    font-weight:bold;
    color:#07329a;
    color:#fff;
    line-height:0.9;
    font-size:22px;
}
.biglinkmodule:hover{
    color:#07329a;
    
}
.modulmicintern{
    position:relative;
    width:200px;
    
    
}
.linkmodulmicintern{
    position:absolute;
    top:0px;
    left:0px;
    background:url('../images/travel4you-modul-small.png') left top no-repeat;
    width:172px;
    height:128px;
    color:#fff;
    text-align:right;
    font-size:12px;
    padding-right:14px;
    padding-top:8px;
    padding-left:14px;
    
}
.linkmodulmicintern span{
    display:table-cell;
    padding-top:72px;
    font-size:18px;
    text-align:center;
    font-weight:bold;
    height:44px;
    width:172px;
    vertical-align:middle;
    line-height:0.9;
    
    
}
.linkmodulmicintern div{
    display:table-cell;
    padding-top:66px;
    font-size:18px;
    text-align:center;
    font-weight:bold;
    height:44px !important;
    width:172px;
    vertical-align:middle;

    
}
.footerareameniu{
    background: url('../images/travel4you-sep-footer.png') center top no-repeat;
    padding-top:30px;
    padding-bottom:30px;
}
.submeniufooterleft{
    float:left;
    width:400px;
    margin-left:100px;
    
}
.submeniufooterright{
    float:right;
    width:400px;
    margin-right:100px;
    
}
.subleftmenu{
    float:left;
    width:200px;
    text-align:center;
    font-size:12px;
    background:url('../images/travel4you-sep-mic-categ.png') center bottom no-repeat;
    padding-bottom:5px;
    margin-bottom:2px;
}
.subleftmenu a{
    color:#8d8d8d;
}
.subleftmenu a:hover{
        color:#154a9a;
}
h6{
    font-size:16px;
    text-align:center;
    color:#154a9a;
    margin:0px;
    margin-bottom:24px;
}
.leftumbrameniu{
    float:left;
    width:13px;
    height:80px;
    background:url('../images/travel4you-meniu-s.png') left center no-repeat;
}
.rightumbrameniu{
    float:right;
    width:13px;
    height:80px;
    background:url('../images/travel4you-meniu-d.png') left center no-repeat;
}
.menuelementnew1{
    width:200px;
    height:50px;
    padding-top:30px;
    background:url('../images/travel4you-meniu1.jpg') left top no-repeat;
    float:left;
    color:#ffc756;
    font-size:20px;
    font-weight:bold;
    
}
.menuelementnew2{
    width:200px;
    height:50px;
    padding-top:30px;
    background:url('../images/travel4you-meniu2.jpg') left top no-repeat;
    float:left;
    color:#ffc756;
    font-size:20px;
    font-weight:bold;
}
.menuelementnew3{
    width:200px;
    height:50px;
    padding-top:30px;
    background:url('../images/travel4you-meniu2.jpg') left top no-repeat;
    float:left;
    color:#ffc756;
    font-size:20px;
    font-weight:bold;
    cursor:hand;
    cursor:pointer;
}
.menuelementnew4{
    width:200px;
    height:50px;
    padding-top:30px;
    background:url('../images/travel4you-meniu2.jpg') left top no-repeat;
    float:left;
    color:#ffc756;
    font-size:20px;
    font-weight:bold;
    cursor:hand;
    cursor:pointer;
}
.menuelementnew5{
    width:200px;
    height:50px;
    padding-top:30px;
    background:url('../images/travel4you-meniu3.jpg') left top no-repeat;
    float:left;
    color:#ffc756;
    font-size:20px;
    font-weight:bold;
}
.menuelementnew1:hover,.menuelementnew2:hover,.menuelementnew3:hover,.menuelementnew4:hover,.menuelementnew5:hover{
    background-position: left bottom;
    color:#01047f;
}
.submeniu1logo{
    background:url('../images/travel4you-meniu-logo1.png') left top no-repeat;
    width:260px;
    height:210px;
    float:left;
}
.submeniu2logo{
    background:url('../images/travel4you-meniu-logo2.png') left top no-repeat;
    width:260px;
    height:210px;
    float:left;
}
.submeniu1meniuri{
    width: 674px;
    height:158px;
    background:url('../images/travel4you-meniu-drop-bg.png') left top repeat-x;
    float:left;
    padding: 26px 22px;
}
.submenu1rightcorner{
    float:left;
    width:22px;
    height:210px;
    background:url('../images/travel4you-meniu-corner-dr.png')left top no-repeat;
}
.submenu1copil{
    height:210px;
}
.submenu1parent{
    
}
.submenu1new,.submenu2new{
position: absolute;
left:13px;
width:1000px;

display:none;

z-index: 999;
}
.submenu5new{
    position: absolute;
    left:813px;
    width:200px;

    display:none;

    z-index: 999;    
}
.submenu4new{
    position: absolute;
    left:613px;
    width:200px;

    display:none;

    z-index: 999;    
}
.submenu3new{
    position: absolute;
    left:413px;
    width:200px;

    display:none;

    z-index: 999;    
}
.submenu22{
    float:left;
    width:156px;
    height: 20px;
    color:#0541a3 ;
    font-size:14px;
    background:url('../images/travel4you-meniu-dot.png') left 4px no-repeat;
    
    padding-left: 12px;
}
.submenu22:hover{
    font-weight:bold;
    background:url('../images/travel4you-meniu-dot-hover.png') left 4px no-repeat;

}
.submenumictop{
    height:8px;
    background:url('../images/travel4you-meniu-2-top.png') left top no-repeat;
    font-size:0px;
    line-height:0px;
}
.submenumicjos{
        height:45px;
    background:url('../images/travel4you-meniu-2-end.png') left top no-repeat;
    font-size:0px;
    line-height:0px;
}
.submenumiccentru{
        height:149px;
    background:url('../images/travel4you-meniu-2-bg.png') left top repeat-y;

    padding: 18px 0px 0px 22px;
    font-size: 12px;
    color:#0541a3;
}
#map_canvas{
    width:588px;
    height: 282px;
}
.containermap{
    padding: 6px;
    background:url('../images/travel4you-bg-google.png') center center repeat-y;
}

