body {
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#eeeeee;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

.main {
	border-left-color:#d4d4d4;
	border-left-style:solid;
	border-left-width:1px;	
	border-right-color:#d4d4d4;
	border-right-style:solid;
	border-right-width:1px;	
	width:794px;
	background-color:#FFFFFF;
}

.top-header{
	background-image:url(../img/headerbg.jpg);
	background-repeat:repeat-x;
}

a.white, 
a.white:active,
a.white:link,
a.white:visited{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:20px;
}

a.white:hover{
	text-decoration:none;
}

.whit{
	color:#FFFFFF;
	font-weight:bold;
}

.orange{
	border-left-color:#dbc47d;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#dbc47d;
	border-right-width:1px;
	border-right-style:solid;
	background-image:url(../img/box_or_m_m.jpg); 
	background-repeat:repeat-x;
	height:151px;
}
	
.gray{
	border-left-color:#d5d5d5;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#d5d5d5;
	border-right-width:1px;
	border-right-style:solid;
	background-repeat:repeat-x;
}

.gray1{
	background-image:url(../img/left_middle_long.jpg); 
	height:261px;
}

.gray2{
	background-image:url(../img/g_m_m.jpg); 
	height:180px;
}

.gray3{
	background-image:url(../img/left_m_short.jpg);
	height:103px;
}

.alulcim{
	font-weight:bold;
	color:#4c4c4c;
}

a.link, 
a.link:link,
a.link:active,
a.link:visited{
	color:#124e8a;
	text-decoration:none;
}
a.link:hover{
	text-decoration:underline;
}

a.link11, 
a.link11:active,
a.link11:link,
a.link11:visited{
	color:#124e8a;
	font-size:11px;
	text-decoration:none
}
	
a.link11:hover{
	text-decoration:underline;
	}
.links{
	color:#124e8a;
}
	
.alul{
	color:#6b6b6b;
}

a.bottom,
a.bottom:active,
a.bottom:link,
a.bottom:visited{
	color:#6b6b6b;
}

a.bottom:hover{
	text-decoration:none;
}

.lgray{
	padding-left:2px;
	color:#4d4d4d;
	font-weight:bold;
}

.lgrayl{
	padding-left:5px;
	color:#4d4d4d;
}

.padl5{
	padding-left:5px;
}

.boxtitle{
	color:#727272;
}

.blue{
	color:#307ac4;
	font-weight:bold;
	line-height:40px;
}

#bluee{
	color:#307ac4;
	font-weight:bold;
	height:28px;
	padding-top:12px;
}

#blueee{
	color:#307ac4;
	font-weight:bold;
	height:20px;
	padding-top:10px;
}

.blue3{
	color:#307ac4;
}

.black11{
	color:#000000;
	font-size:11px;
}

.blue2{
	color:#307ac4;
	font-weight:bold;
	padding-left:5px;
	line-height:32px;
}

.date{
	color:#ff7e00;
	font-weight:bold;
}

.pad{
	padding:20px 50px 10px 50px;
	}
.pad2{
	padding:0px 50px 20px 50px;
	}
.contact{
	padding-top:10px;
	line-height:20px;
	}
.contact_middle{
	padding:10px 10px 10px;
}

.pad_list{
	padding-left:15px;
	}
.countrys{
	border:1px solid #CCCCCC;
	}				
.countrys_r{
	border-right:1px solid #CCCCCC;
	}
	
#mapworld label {
color:#ffffff;
display:block;
font-weight:bold;
font-size:11px;
height:12px;
left:55px;
line-height:12px;
position:relative;
text-align:center;
top:-20px;
width:270px;
z-index:400;
}

#mapeuropa label {
color:#ffffff;
display:block;
font-weight:bold;
font-size:11px;
height:12px;
left:55px;
line-height:12px;
position:relative;
text-align:center;
top:-20px;
width:270px;
z-index:400;
}

.stInput{
	border: 1px solid #D0E3F9;
	height:14px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.stInputBox{
	border: 1px solid #D0E3F9;
	height:120px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

a.but{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.but:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

.stFormCellText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.stFormCellTextError{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
}

.stInputsel{
	border:1px solid #869fb2;
}

.hTop{
	color:#4c4c4c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}

.hYellow{
	background-image:url(../img/hotel/box2_middle.jpg); 
	height:261px;
}	

.hYellow2{
	background-image:url(../img/hotel/box2_middle_s.jpg); 
	height:103px;
}	

.hOrange{
	border-left-color:#debaac;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#debaac;
	border-right-width:1px;
	border-right-style:solid;
	background-image:url(../img/hotel/box3_m.jpg); 
	background-repeat:repeat-x;
	height:151px;
}

.hGray{
	background-image:url(../img/hotel/box4_m.jpg);
	background-color:#FEFBE8;
	height:151px;
}

a.hlink, a.hlink:link,
a.hlink:active,
a.hlink:visited{
	color:#124e8a;
	text-decoration:none;
	}
	
a.hlink:hover{
	text-decoration:underline;
}

.hInp{
	border:1px solid #809db7;
	width:130px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.hGray2{
	background-image:url(../img/hotel/searchbg.jpg);
	background-repeat:repeat-x;
	height:172px;
	border-left-color:#c1c1c1;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#c1c1c1;
	border-right-width:1px;
	border-right-style:solid;
}	

.ora{
	border:0px;
	width:57px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#124e8a;
	}
	
.stFormCellTextwh{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}	

.duo{
	width:80px;
	float:right;
}
.uno{
	width:80px;
	float:left;
}