/*Malev Hungarian Airlines */
/* Main document properties */
body, input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	scrollbar-face-color:#DFE7F2;
	scrollbar-arrow-color:#093E7F;
	scrollbar-track-color:#D4D4D4;
	scrollbar-shadow-color:#CEDDF2;
	scrollbar-highlight-color:#CEDDF2;
	scrollbar-3dlight-color:#093E7F;
	scrollbar-darkshadow-Color:#093E7F;
}
form, input{margin:0px;padding:0px;width:auto;}
input{
	background-color:#FAFAFA;
	height:20px;
	border:1px solid #999999;
	color:#074189;
}
a:link, a:visited{	color:#62826C;text-decoration:none;}
a:hover{
	color:#48825A;
	margin: 0px;
	padding: 0;
	border-bottom: 1px dotted #A5AEC5;}
		* html a:hover {
			border-bottom: none;
			padding: 0px;
			background: url(../images/dot.gif) repeat-x bottom;	
			}	
a.none, a.none:hover, a.none:visited{text-decoration:none; border:0px;}
h1{
	font-family:  Helvetica, Arial, sans-serif;
	color: #003A8F;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	margin:0px;
	padding:0px;
	letter-spacing: 1px;

	}
td>img{display: block;}	
ul, li, ol {margin-bottom:7px;}
table{
	font-size:12px;
}
/*Home page*/
table.topic{border-top: 2px solid #E4E4E4;
	border-right: 2px solid #E4E4E4;
	border-left: 2px solid #E4E4E4;
	border-bottom:0px;
	}
.top {
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.map{
	background-image: url(../images/map.gif);
	background-repeat: no-repeat;
	background-position: right bottom;


}
table.main{
	border-bottom: 2px solid #E4E4E4;
	border-right: 2px solid #E4E4E4;
	border-left: 2px solid #E4E4E4;
/*	padding-top:12px;*/
}
.content{
	text-align:justify;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 5px 12px 5px 12px;
	color: #565C66;

	}
	
.mainContent{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(../images/map.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #565C66;
}	
.bgOffers{
	background-image: url(../images/gray.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin-top:12px;
	padding-left:12px;
	padding-right:0px;
}	
.grad{
	background-image: url(../images/gray.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.offers {
	font-family:  Helvetica, Arial,  sans-serif;
	background-image: url(../images/offers.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 240px;
	color: #FFFFFF;
	font-size: 12px;
	letter-spacing:1px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px 0px 5px 10px;
	margin-bottom:10px;
}
.offers_company{
	font-family:  Helvetica, Arial,  sans-serif;
	background-image: url(../images/offers.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 240px;
	color: #FFFFFF;
	font-size: 10px;
	letter-spacing:1px;
	font-weight: bold;
	text-transform: none;
	padding: 0px 0px 5px 10px;
	margin-bottom:10px;
}

.dotLine{
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	width:auto;
	margin-bottom:3px;
}
.offText{
	color:#777777;
	font-size:8pt;
	}
	a.offText, a.offText:hover, a.offText:visited{color:#777777;
	text-decoration:none;
	border:0px;
	background-image:url(../images/tr.gif);}
	a.offText:hover{color:#DF0000;}
	
.more{
	font-size:11px;
	font-family: Tahoma;
}	
a.more, a.more:visited{color:#F30000;}	
a.more:hover{color:#DF0000;
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #DF0000;}
		* html a.more:hover {
			border-bottom: none;
			padding: 0px;
			background: url(../images/DF0000.gif) repeat-x bottom;	
			}
/*Client area*/
.area{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/green_1px.gif);
	background-repeat: repeat-x;
	height: 26px;
	text-align: center;

}
.smaller{
	font-size: 9px;
}
a.area, a.area:visited, a.area:hover{color:#ffffff;text-decoration:none;vertical-align:middle;padding:5px;}

a.white,a.white:visited, a.white:hover {
	color:#ffffff;
	text-decoration:none;
	vertical-align:middle;
}
.area-left{
	background-image: url(../images/green_left.gif);
	background-repeat: no-repeat;
	width: 4px;
	text-align: right;
	
}
.area-right{
	background-image: url(../images/green_right.gif);
	background-repeat: no-repeat;
	width: 4px;}
	
input.client{
 color:#032961;
 margin-bottom:3px;
 margin-top:3px;
 border:#AAB5AC solid 1px;
 font-size:11px;
}				
.adress{
	font-family:  Arial, Helvetica, sans-serif;
	text-align:center;
	color:#009900;
	font-size:11px;
	font-weight:bold;
	letter-spacing: -1px;
}
.adr{
	color:#777777;
	font-size:10px;
	padding-left:4px;

}
.registr{
	color:#777777;
	font-size:10px;
	font-family: Tahoma;
}
a.registr, a.registr:visited{ color:#777777;}
			
/*News on Home Page*/	
.news-block{
	font-size:11px;
	background-image:url(../images/corner.gif);
	background-repeat:no-repeat;
	background-position: right bottom;
/*	padding:0px 12px 0px 0px;*/
	padding-bottom:8px;
	margin-right:12px;
/*	margin-bottom:12px;*/
}
.date{
	color:#616B78;
	font-size:10px;}
.source{color:#666666;
	font-size:10px;}	
.name{
font-size:12px;
	padding-top:4px;
	font-weight:bold;
}
	a.name{color:#000000;}
	a.name:hover{color:#004195;}
	a.name:visited{color:#84898F;}
	
.news-text{
	color:#333333;
	font-size:11px;
	text-align:justify;
	padding-top:8px;}
.details {
	font-size: 10px;
	color: #999999;
	}
		a.details, a.details:visited{color: #999999;
}
		a.details:hover{color: #000000;
}
.archive{
	font-weight:bold;
	font-size:11px;
}
	a.archive{	color:#0A3778;text-decoration:none;border:0px;}
	a.archive:hover{
	border:0px;
	color:#0D4DA6;
	text-decoration:none;}
	a.archive:visited{border:0px;color:#3C5578;text-decoration:none;}	
.right{text-align:right;
padding-right:7px;
color:#6F809E;
font-weight:bold}	
/*Flightmap*/	
.city{text-align:center;
	padding: 4px 12px 4px 12px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	}
h3{
	color:#5073B0;
	font-weight:bold;
	padding: 4px;
	margin:0px;
	font-size:12px;}
	
/*Schedule */
.sched{
	color:#666666;
	font-size:11px;
padding-top:4px;
padding-bottom:1px;
}	
.rasp-left{
	background-image: url(../images/rasp-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 19px;
	height: 120px;
}
.rasp-right{
	background-image: url(../images/rasp-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width: 19px;
	height: 120px;
	}
input.schedule, select.schedule {
	width:auto;
	color:#032961;
 	margin-bottom:3px;
	margin-top:3px;
	border:#7F9DB9 solid 1px;
	font-size:11px;

}

.heading{
	font-size:10px;
	color:#00257E;
	font-weight:bold;
	padding:3px 0px;
	margin:0px;
}
.heading2{
	font-size:10px;
	color:#999999;
	padding:3px 0px;
	margin:0px;}	
.flight{font-size:10px;
	color:#00257E;
	padding:3px 0px;
	margin:0px;}
/*Zakrytaya zona*/

.boxAc-left{background-image: url(../images/box1-left.gif);
	background-repeat: no-repeat;
	width: 7px;
	text-align: right;}
.boxAc-right{background-image: url(../images/box1-right.gif);
	background-repeat: no-repeat;
	width: 7px;}

.boxNoac-left{background-image: url(../images/box2-left.gif);
	background-repeat: no-repeat;
	width: 7px;
	text-align: right;}
.boxNoac-right{background-image: url(../images/box2-right.gif);
	background-repeat: no-repeat;
	width: 7px;}
	.box{text-decoration: none;border:0px;
	background: url(../images/tr.gif) repeat-x bottom;}
	a.box, a.box:visited{
		color:#a0a0a0;
		text-decoration:none;
		border:0px;
		background: url(../images/tr.gif) repeat-x bottom;}
	a.box:hover{color:#ffffff;text-decoration:none;border:0px;
			background: url(../images/tr.gif) repeat-x bottom;}
	
.bron{
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #18609A;
	text-decoration: none;
	padding:4px 10px;
	}
textarea.info{
 color:#032961;
 margin-bottom:3px;
 margin-top:3px;
 border:#AAB5AC solid 1px;
 font-size:12px;
 width:300px;
 height:100px;
}
table.brony{
	font-size:11px;
	color:#666666;
	margin:0px 0px 4px 7px;
	padding: 4px 10px 4px 27px;
	background-color:#EBEBEB;
	border-top-style:solid;
	border-top-color:#18609A;
	border-top-width:1px;
}		
/*Information for agents*/
.arrow{list-style-image: url(../images/ulist.gif);
	color:#0058DB;
	margin-top:4px;
}
a.list, a.list:visited, a.list:hover{
border:none;
background-image:none;
font-size:11px;
}
a.list{color:#0058DB;text-decoration:none;}
a.list:hover{color:#003A8F;text-decoration:underline;}
a.list:visited{color:#727E8F;text-decoration:none;}

.also{font-size:10px;color:#999999;padding: 0px 0px -5px 15px;}
/*Copyright. Developed by Pimentos*/
.copy{
	font-size:11px;
	color:#777777;}
a.pim, a.pim:visited{
	background-color:#ffffff;
	color:#777777;
	text-decoration:underline;
	}
a.pim:hover{	
	background-color:#A4A6A7;
	color:#ffffff;
}
/*Button*/
.button{
	background-color:#e4e4e4;
	height:20px;
	color:#074189;
	border: 1px solid #074189;
	font-size:12px;

}
.green{
	font-weight:bold;
	font-size:12px;
	text-align:right;
	padding-right:8px;
	color:#339933;

}
/*------------Anketa---------------------*/
.line{
	background-color:#e4e4e4;
	width:auto; 
	height:2px;
	margin:5px 2px;
}
table.anketa{
	background-color:#FAFAFA;
	font-size:11px;
	color:#666666;
	margin:0px 0px 4px 7px;
	padding: 0px 10px 0px 50px;
	background-color:#EBEBEB;
	border-top-style:solid;
	border-top-color:#18609A;
	border-top-width:1px;
}
.red{
	color:red;
	font-size:9px;
}
/*note on start page - green color*/
.noteGreen{
	color:#58B93B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	letter-spacing:1px;
}