@charset "utf-8";
/* CSS Document */

* { outline: none; }


body{
margin:0;
padding:0;
line-height:130%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
background: #fff url(../images/back.jpg) 50% 0;
background-color:#FFFFFF
}

form {
margin:0;
padding:0;
}

input {
border:1px solid #CCCCCC;
padding:3px;
font-size:13px;
color:#666666
}

input.button{
border:1px solid #CCCCCC;
padding:2px;
font-size:10px;
color:#fff;
background:#999999

}

textarea {
border:1px solid #CCCCCC;
padding:3px;
font-size:13px;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif
}


select {
border:1px solid #CCCCCC;
padding:3px;
font-size:13px;
color:#666666
}

input.input2 {
border:none;
padding:0

}


img{
border:0px;
}


h2 {
margin:3px 0 5px 0; 
padding:0; 
color:#7d7d7d; 
font-size:14px;
}


a{ 
 color:#DF7000
}

a:hover{ 
text-decoration:none
}



h1 {
font-size:15px;
padding:0; 
color:#850116;
margin:15px 0 2px 5px;
}

h1.oferta {
margin:6px 0 0px 10px; 
padding:0; 
color:#fff; 
font-size:14px;
font-style:italic;
height:21px;

}


h1.oferta2 {
margin:6px 0 0px 10px; 
padding:0; 
color:#fff; 
font-size:14px;
font-style:italic;
height:22px;
text-decoration:none

}
h1.oferta2{ text-decoration:none; cursor:pointer}
h1.oferta2:hover { color:#FFFFCC; text-decoration:none;}



b{font-size: 110%;}

#maincontainer{
width: 862px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#menu-top {
width:892px;
height:77px;
margin: 0 auto; /*Center container on page*/
background:url(../images/back-butons.jpg);
padding-top:9px;

}
#topsection{
clear:both
}

.search-content {
background:url(../images/slice-search.jpg) repeat-x; 
height:42px; 
width:860px;
}

.online{
background:url(../images/back-online.jpg) no-repeat; 
width:860px;
height:41px
}

.padding_top {
padding-top:5px;
}

#contentwrapper{
float: left;
width: 100%;

}

#contentcolumn{
margin: 0 198px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background:#ffffff
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column in pixel*/
margin-left: -862px; /*Set margin to that of -(MainContainerWidth)*/
background:#e9e9e9;
}

#rightcolumn{
float: left;
width: 196px; /*Width of right column*/
margin-left: -198px; /*Set left margin to -(RightColumnWidth)*/
background:#ffffff
}





.spacer {
font-size:1px;
height:2px;
line-height:1px;
background:#FFFFFF;
}

.center-over {
width:72px; 
height:271px;
 position:absolute; 
z-index:1
}
.back-oferta{
background:url(../images/oferta-speciala.jpg) no-repeat;
 width:187px; 
 height:179px
}

#footer{

clear: left;
width: 860px;
padding-top:20px;
background:url(../images/bottom.jpg) top repeat-x;
text-align: center;
}


.innertube{
margin: 8px; /*Margins for inner DIV inside each column (to provide padding)*/
}


/* last minute*/
.last-minute-top{
background:url(../images/last-minute-top.jpg) no-repeat;
width:196px;
height:293px;
}


.last-minute_new{
background:url(../images/oferta_avion_back.jpg) no-repeat;
width:196px;
height:191px;
}

.last-minute_left{
background:url(../images/oferta_avion_back2.jpg) no-repeat;
width:200px;
height:191px;
}
.last-minute{
background:url(../images/last-minute.jpg) no-repeat;
width:196px;
height:267px;
}

.lm-absolute{
position:absolute; 
z-index:10;
}

.lm-absolute_new{
position:absolute; 
z-index:10;

}

.lm-title {
position:relative; 
z-index:1; 
top:68px; 
left:22px; 
font-size:13px; 
color:#666666; 
font-weight:bold;
}

.lm-short-desc{
position:relative; 
z-index:1; 
top:90px; 
left:22px; 
color:#666666; 
font-weight:bold; 
width:130px
}


.lm-absolute2{
position:relative; 
z-index:1; 
top:45px; 
left:143px;
width:70px

}

.lm-bula{
position:absolute; 
z-index:2;
 top:11px;
}

.lm-bula-text{
text-align:center;width:57px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:17px; 
color:#996600; 
font-weight:bold; 
font-style:italic
}

.lm-detalii{
position:relative; 
z-index:1; 
top:95px; 
left:110px;
font-size:14px; 
color:#666666; 
font-weight:bold;
}

/* ---  */
.lm-pic_new{
position:relative; 
z-index:1;
top:29px;
left:-2px
}


.lm-pic_left{
position:relative; 
z-index:1;
top:29px;
left:2px
}
.lm-pic{
position:relative; 
z-index:1; 
top:-45px; 
left:0px
}


.lm-titlu2{
position:relative; 
z-index:1; 
top:80px; 
left:22px; 
font-size:13px; 
color:#666666;
font-weight:bold; 
}

.lm-titlu2_new{
position:relative; 
z-index:1; 
top:32px; 
font-size:13px; 
color:#666666;
 font-weight:bold;
 text-align:center;
 width:191px
}


.lm-titlu2_left{
position:relative; 
z-index:1; 
top:32px; 
font-size:13px; 
color:#666666;
 font-weight:bold;
 text-align:center;
 width:200px
}


a.titlu_lm{ 
text-decoration:none;
color:#666666;

}
a.titlu_lm:hover{ 
text-decoration:underline;
color:#666666;

}


.lm-short-desc2{
position:relative; 
z-index:1; 
top:100px;
left:22px; 
color:#666666; 
font-weight:bold;
width:130px
}


.lm-short-desc2_new{
position:relative; 
z-index:1; 
top:45px;
text-align:center;
color:#666666; 
font-weight:bold;
width:191px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:100%;
}


.lm-short-desc2_left{
position:relative; 
z-index:1; 
top:45px;
text-align:center;
color:#666666; 
font-weight:bold;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:100%;
}


.lm-absolute3{
position:relative; z-index:1000; top:55px; left:142px;
width:70px
}

.lm-absolute4{
position:absolute; z-index:1001; top:11px;}


.bula-text2{
text-align:center;
width:57px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:17px; 
color:#996600; 
font-weight:bold; 
font-style:italic
}


.lm-detalii2{
position:relative; 
z-index:1; 
top:80px; 
left:110px; 
font-size:14px; 
color:#666666; 
font-weight:bold; 
}

.lm-detalii2_new{
position:relative; 
z-index:1; 
top:55px;
text-align:center;
width:191px;
font-size:14px; 
color:#666666; 
font-weight:bold; 
}


.lm-detalii2_left{
position:relative; 
z-index:1; 
top:55px;
text-align:center;
width:200px;
font-size:14px; 
color:#666666; 
font-weight:bold; 
}
.img_shadow{
background:url(../images/back-image.jpg) no-repeat; 
width:159px; 
height:118px
}

.img_content{
position:relative; top:11px; left:7px
}

h2{
color:#ff9900; 
font-style:italic; 
font-weight:bold; 
font-size:14px; 
margin:10px 0 3px 0; 
line-height:100%; 
padding:0
}

h2.oferta_pp{
color:#333; 
font-style:normal; 
font-weight:bold; 
font-size:11px; 
margin:5px 0 3px 0; 
line-height:120%; 
padding:0
}


h2{ text-decoration:none}
h2:hover{ color:#996600}


a.breadcrumbs{
color:#333;
text-decoration:none
}

a.breadcrumbs:hover{
color:#333;
text-decoration:underline
}


div.welcome {
padding:0 0 10px 25px; font-size:10px
}

h1{
color:#ff9900; margin:3px 0 5px 0; padding:0
}

p{
margin-top:0;
margin-bottom:5px;
font-size:11px;
}

p.paragraf{
margin:2px 0 2px 0; padding:0
}


div.content-oferta-pp{
font-size:10px; padding:25px 0 5px 5px; line-height:110%
}

h2.op{
 color:#666666 ; font-size:13px; font-weight:bold; padding:0; margin:0 0 4px 0
}

a h2.op {
text-decoration:none}

a h2.op:hover{
color:#333333;
}

.meteo{
background:url(../images/meteo.jpg) no-repeat; 
width:200px; 
height:185px; 
padding-top:41px
}

.curs-valutar{
background:url(../images/curs-valutar.jpg) no-repeat;
 width:200px; 
 height:135px; 
 padding-top:42px
}

.content-outsite {
width:180px; 
padding-left:10px;
 font-size:11px; 
 line-height:130%; 
 color:#333333;
 
}


a.link_grey{
color:#cccccc;
text-decoration:none;
font-size:12px
}

a.link_grey:hover{
text-decoration:underline
}

a.link_grey2{
color:#7d7d7d;
text-decoration:none;
font-size:11px

}

a.link_grey2:hover{
text-decoration:underline
}



.content-bula-mare{
position:absolute; z-index:10
}

.pic-text {
position:relative; top:-10px; left:95px; z-index:11
}

.bula-mare-text {
position:absolute; 
z-index:2; 
top:15px; 
left:3px;  
text-align:center; 
width:50px; 
font-size:14px; 
color:#B65B01; 
font-weight:bold; 
font-style:italic
}

.bula-mare-text2 {
position:absolute; 
z-index:2; 
top:15px; 
left:3px;  
text-align:center; 
width:50px; 
font-size:13px; 
color:#B65B01; 
font-weight:bold; 
font-style:italic
}



.oferta-detalii-top{
background:url(../images/top_oferta_detalii.jpg) no-repeat; 
width:430px; 
height:27px;
}


.oferta-detalii-pret{
position:relative; 
background:url(../images/pret_oferta_detalii.jpg)  no-repeat; 
width:97px; height:23px; float:right; 
text-align:right; padding:1px 0px 0  0; 
font-size:13px; color:#660000; 
font-weight:bold
}


.oferta-detalii-rezerva{
background:url(../images/rezerva-oferta-detalii.jpg) no-repeat; 
width:430px; 
height:27px; 
cursor:pointer}

.oferta-detalii-img{
margin:0 10px 10px 10px; 
float:left; 
clear:left; 
border:3px solid #FFFFFF
}

.oferta-detalii-back{
	background:url(../images/oferta_detalii-back.jpg) repeat-y;
}




.oferta-detalii-top2{
background:url(../images/top_oferta_detalii2.jpg) no-repeat; 
width:432px; 
height:28px;
}


.oferta-detalii-pret2{
position:relative; 
background:url(../images/pret_oferta_detalii2.jpg)  no-repeat; 
width:98px; 
height:23px;
float:right; 
text-align:right;
padding:1px 0px 0  0; 
font-size:13px; 
color:#660000; 
font-weight:bold
}


.oferta-detalii-rezerva2{
background:url(../images/rezerva-oferta-detalii2.jpg) no-repeat; 
width:432px; 
height:27px; 
cursor:pointer}

.oferta-detalii-img2{
margin:0 10px 10px 10px; 
float:left; 
clear:left; 
border:3px solid #F7F7F7
}

.oferta-detalii-backx{
	background:url(../images/oferta_detalii-back2.jpg) repeat-y;
	margin-bottom:8px;
}


a.cauta{
color:#333333;
}

a.cauta:hover{
text-decoration:none
}

a.descarca{
color:#999999;
text-decoration:none

}

a.descarca:hover{
color:#666;
text-decoration:none
}

a.bilete-avion
{
color:#660000;
text-decoration:none

}

a.bilete-avion:hover{
text-decoration:underline
}

.filtru{
background:url(../images/cautare.jpg); 
width:433px; 
height:28px; 
position:relative; 
}

.filtru div.name {
width:207px; 
text-align:center;
 float:left; 
 margin-top:5px; 
 color:#660000
}

.filtru  div.cauta {
width:225px; 
text-align:center; 
float:right; 
margin-top:5px;
}


#filtru_cautare {
position:relative; 
border:1px solid #e5e4e1; 
left:-2px;
background:#fffcf1 url(../images/filtru_back.jpg) top no-repeat; 
width:423px;
}

table.fil td {
text-align:left;
}

table.ambasada {
border:1px solid #CCCCCC;
border-collapse:collapse;
}
table.ambasada th {
color:#660000;
padding-left:20px;
text-align:left

}

table.ambasada  td.td0{
border:1px solid #CCCCCC;
background:#ffffff;
padding-left:20px
}

table.ambasada  td.td1{
border:1px solid #CCCCCC;
background:#fffdf4;
padding-left:20px
} 

table.tarife{
border:#EBEBEB 1px solid;
border-collapse:collapse;
clear:both
}


table.tarife th{
background:#ffc401;
text-align:center;
font-size:11px;
border:#EBEBEB 1px solid;
color:#660000;
}

table.tarife td{
text-align:center;
font-size:11px;
border:#EBEBEB 1px solid;
}


table.bilete {
border:1px solid #CCCCCC;
border-collapse:collapse;
background:#ffc401;
height:24px;
}

table.bilete th {
font-weight:normal;
}

	table.oferta-detalii-back table{ background:#F7F7F7; border:1px solid #CCCCCC; border-collapse:collapse;}
	table.oferta-detalii-back table td{ background:#F7F7F7; border:1px solid #CCCCCC; font-size:11px; padding:3px}
		table.oferta-detalii-back table tr{ background:#F7F7F7; border:1px solid #CCCCCC; font-size:11px}



table.rezerv{
border:1px solid #e8a848;
border-collapse:collapse;
font-size:11px;

}


table.rezerv  td.title{
border:1px solid #dd9f42;
border-collapse:collapse;
font-size:11px;
background:#ffbb54;
color:#333

}


table.rezerv  td.bottom{
border:1px solid #e8a848;
background:#fffdf4;
font-size:11px;

} 

table.rezerv  td{
border:1px solid #e8a848;
font-size:11px;
background:#ffdda9
} 


tr.x0{
background:#ffffff;
}

tr.x1{
background:#fffdf4;
} 