/* CSS Document */
html {
height:100%;
}
body {
/*background:url(../images/body_fill.jpg) repeat-x #EFF8FF;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
behavior:url("style/csshover.htc");
height:100%;
/*background:url(../images/tot_fill.jpg) repeat-x;*/
background-position:0 0px;
background-color:#FFF;
color:#494A52;
}
body a{
color:#2696E0;
text-decoration:none;
}
body a h1{
text-decoration:none;
}
body a:hover{
text-decoration:underline;
}
table {

}
form {
margin:0px;
padding:0px;
}
.texte{
padding:15px;
height:100%;
color:rgb(73, 74, 82);
}

#tot {
width:980px;
margin-bottom:20px;
}
.titlu {
font-size:16px;
color:#2E5DAB;
font-weight:bold;
margin-bottom:10px;
}
.tari {
color:#ffae00;
font-size:11px;
font-weight:bold;
}
#container {
width:980px;
}
#menu {
background:url(../images/header.jpg) no-repeat bottom;
height:200px;
border-top:none;
border-bottom:5px solid #FFF;
}
.menu{
}
.search_menu {
position:relative;
left:13px;
top:150px;
width:204px;
height:80px;
}
.buton {
height:20px;
float:left;
width:68px;
text-align:center;
font-weight:bold;
}

.buton:hover {
}

.buton a{
color:#FFFFFF;
text-transform:uppercase;
text-decoration:none;
position:relative;
display:block;
outline:none;
height:18px;
padding-top:2px;

}
.buton a:hover {
color: #FFFFFF;
outline:none;
background:#FF9600;}
#corp {
width:980px;
}
#stanga {
float:left;
width:224px;
padding:0px;
}
#dreapta {
float:left;
width:748px;
padding-left:5px;
height:100%;
}
.search_box h2 {
margin:0px;
text-align:center;
font-size:14px;
text-transform:uppercase;
color:#2E5DAB;
}
.search_box form {
margin:0px;
}
.search_box td {
padding:1px;
}
.search_box a {
color:#000000;
text-decoration:underline;
}
.search_box a:hover {
text-decoration:none;}

.cell {
width:90px;
padding:2px;
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #666;
}
.cell2 {
padding:2px;
font-size:11px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
border:1px solid #666;
}
.buton_mare {
height:80px;
width:100px;
background:url(../images/butoane.png) no-repeat;
color:#FFFFFF;
background-position:0 0;
}
.buton_mare:hover {
background:url(../images/butoane.png) no-repeat;
background-position:0 -80px;
}
.submit_button {
background:url(../images/butoane.png) no-repeat;
background-position:0px 0px;
width:92px;
height:25px;
border:0px;
color:#FFF;
font-family:Tahoma;
font-size:11px;
text-align:left;
padding-left:11px;
cursor:pointer;
vertical-align:middle;

}
.submit_button:hover {
background:url(../images/butoane.png) no-repeat;
background-position:0px -25px;
}
input.submit_button_f {
background:url(../images/butoane.png) no-repeat;
background-position:0px -50px;
width:92px;
height:25px;
border:0px;
color:#FFF;
font-family:Tahoma;
font-size:11px;
cursor:pointer;
text-align:left;
text-decoration:none;
padding-left:15px;
padding-bottom:8px;
padding-top:5px;
outline: 1px solid #fff;
}
input.submit_button_f:hover {
background:url(../images/butoane.png) no-repeat;
background-position:0px -75px;
outline:none;
}
input.submit_button_f:active {
outline:none;
}

.search_top {
background:url(../images/search_top.jpg) no-repeat;
height:7px;
margin:0px;
width:224px;
}
.search_bottom {
height:7px;
background:url(../images/search_bottom.jpg) no-repeat;
}
#utile {
margin-top:10px;
margin-bottom:15px;
/*
background:url(../images/border.jpg) right repeat-y;
*/
width:223px;

}

#utile h2 {
color: #666666;
font-size:15px;
font-family:Arial;
text-transform:uppercase;
font-weight:bold;
background-color:#E9E9E9;
padding:5px;
}
#utile h3 {
color:#494A52;
font-size:11px;
font-weight:normal;
}
#utile h3:hover {
text-decoration:underline;
}
#utile p{
margin:0px;
color:#494A52;
}
#utile p:hover{
text-decoration:underline;
cursor:pointer;
}
#utile a{
text-decoration:none;
}
#utile a:hover {
text-decoration:none;
}
.gri_border{
border-bottom:1px solid #EBEBEB; 
width:100%;
height:1px;
}
/*
#menu {
height:30px;
width:90%;
float:right;
}*/
.menu_button {
float:left;
/*
background:url(../images/border.jpg) right repeat-y;
width:12.34%;
*/
height:30px;
text-align:center;
display:block;
width:12.3%;
border-right:1px solid #a3c0e3;
}
.menu_button a{
/*background:url(../images/menu_fill.jpg) repeat-x;*/
background-position: 0 0;
color:#FFFFFF;
text-decoration:none;
display:block;
height:30px;
outline:none;
font-weight:bold;
}
.menu_button a:hover{
/*
background:url(../images/footer_fill.jpg) repeat-x;
background-position: 0 -70px;
*/
background-color:#5688cc;
color:#FFFFFF;
text-decoration:none;
display:block;
height:30px;
outline:none;
font-weight:bold;
}

.menu_button a span {
position:relative;
top:7px;
outline:none;
}
.menu_button a span:hover {

text-decoration:none;
outline:none;
}
.menu_button a:active {
outline:none;
}
.menu_button a:visited {
outline:none;
}
/*
#content {
width:100%;
height:100%;
}
*/
#bannere {
width:165px;
float:left;
/*background:url(../images/border.jpg) repeat-y left;*/
margin-top:40px;
padding-left:5px;
text-align:right;
}
#oferte {
float:left;
border:1px solid #EBEBEB;
width:100%;

}
#oferte h1 {
color:#666666;
font-size:14px;
font-family:Arial, Tahoma;
border-top:none;
font-weight:bold;
background-color:#E9E9E9;
padding:5px;
margin:2px;
text-transform:uppercase;
}
#oferte h2 {
color:#FF9600;
text-transform:uppercase;
display:inline;
}
#oferte h2 a{
font-size:14px;
text-transform: uppercase;
display:inline;
font-weight:normal;
font-weight:bold;
}
.hstele{
font-size:11px;
font-weight:normal;
text-transform:none;


}
#oferte imagine {
border:3px solid #00022F;
}
#hotel {
width:580px;
float:left;
padding:5px;
padding-top:20px;
}
#hotel h1 {
color:#2E5DAB;
font-size:18px;
font-family:tahoma;
border-top:none;
font-weight:bold;
}
#hotel h2 {
color:#FF9600;
font-size:16px;
text-transform:uppercase;
display:inline;
}
#hotel h2 a{
color:#FF9600;
font-size:16px;
text-transform:uppercase;
display:inline;
text-decoration:none;
}
#hotel imagine {
border:3px solid #00022F;
}
.o_oferta {
margin-top:7px;
margin-bottom:7px;
float:left;
width:33.3%; 
float:left;
}
.poza {
border:0px;
}
.poza img{
position: relative; 
z-index: 1;
}
.poza a{
border:0px;
}
.border {
border:1px solid #B5D7FF;
background-color:#FFFFFF;
padding:10px;
float:left;
margin-right:5px;
}
.descriere h2{
color:#FF9600;
font-size:18px;
text-transform:uppercase;
display:inline;
font-weight:normal;
}
.descriere h2 a{
color:#FF9600;
font-size:22px;
text-transform:uppercase;
display:inline;
}
.descriere span {
color:#2E5DAB;
font-size:18px;
font-weight:normal;
}
.descriere p {
color:#2E5DAB;
font-weight:bold;
font-size:18px;
margin-bottom:2px;
margin-top:2px;
}
.descriere_mica {
font-size:11px;
color:#494A52;
}
.descriere p a{
color:#FF9600;
font-size:11px;
text-decoration:underline;
font-weight:normal;
}
.descriere p a:hover {
//text-decoration:none;
}

#footer {
/*
background:url(../images/footer_fill.jpg) repeat-x;
background-position:0 -60px;
*/
background-color:#E9E9E9;
height:90px;
text-align:center;
color:#BBB;
font-size:11px;
margin-top:20px;
float:left;
width:980px;
}
#footer a {
color:#494A52;
text-decoration:underline;
}
#footer a:hover {
text-decoration:none;
}
.textfield-off {
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	color:#000;
	padding:1px 4px 1px 2px;
	width:200px;
	background-color:#E2EFFF;
}
.textfield-on {
	font-family:Tahoma, Arial, Helvetica;
	font-size:11px;
	color:#000;
	padding:1px 4px 1px 2px;
	

	width:200px;
	background-color:#00022F;
}
.alb {
color: #494A52;
}
.red {
color: #FF3300;
}	
#taburi {
width:500px;
text-align:center;
padding-left:38px;
}
.icon {
float:left;
}
.icon img {
border:none;
}
.icon_descr {
height:75px;
}
/* PREVIEW IMAGES */
/*old
#loader_container {text-align:center;position:absolute;top:40%;width:100%;}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}

#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px;font-size:1px
}
.title_h2 {
 width:450px;
 padding-left:12px;
 padding-top:12px;
 padding-bottom:none;
 font-size:18px;
 font-weight:normal;
}
.border_preview{
	z-index:100;
	position:absolute; 
	background: #FFF;
	border: 1px solid #444;
}

.preview_temp_load {
	vertical-align:top;
	text-align:center;
}
.preview_temp_load img{
	vertical-align:top;
	text-align:center;
	margin-bottom:20px;
}

h2{ margin-top: 0; }*/

.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 1px solid silver;
}
.highslide:hover img {
	border: 1px solid gray;
}

.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border-bottom: 1px solid #B5D7FF;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    padding: 5px;
    background-color: white;
	text-align:right;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* GATA PREVIEW IMAGES*/
.trigger {
width:20px;
height:20px;
background:url(../images/cal.gif) no-repeat;
background-position:0 0;
cursor:pointer;
padding:0px;
vertical-align:top;
}
.trigger:active {
outline:none;
}
.bannere_stanga{
margin-top:10px;
float:left;
}
.page_title{
color: #999999;
}
legend{
background-color:#E9E9E9;
font-size:14px;
font-weight:bold;
}
iframe{
width:700px;
height:450px;
border:1px solid #CCCCCC;
}
.cautare_oferte {
border:1px solid #EBEBEB;
width:100%;
background-image:url(../images/cautare_oferte_back.jpg);
background-repeat:no-repeat;
background-position:right;
}
.cautare_oferte h1 {
color:#666666;
font-size:14px;
font-family:Arial, Tahoma;
border-top:none;
font-weight:bold;
background-color:#E9E9E9;
padding:5px;
margin:2px;
text-transform:uppercase;
}
.merlin h1{
background-color:#0D3B9F;
color:#FFFFFF;
margin:0px;
}
