
body {background-color: white;margin-left: 1px;margin-right: 1px;margin-top: 1px;margin-bottom: 1px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:12px;}

input, select{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}
A:link {	color:#000; Text-decoration:none;	font-size:12px;	font-family:Arial,Helvetica,sans-serif;}
A:visited {color:#000;  Text-decoration:none;	font-size:12px;font-family:Arial,Helvetica,sans-serif;}
A:active {color:#000;	font-size:12px;	Text-decoration:underline;font-family:Arial,Helvetica,sans-serif;}	
A:hover {color:#000000;	font-size:12px;Text-decoration: underline;font-family:Arial,Helvetica,sans-serif;}	 


#t {color:#000000;font-size:12px;	font-family:Arial,Helvetica,sans-serif;}	
#t-wh {color:#ffffff;font-size:12px;font-family:Arial,Helvetica,sans-serif;}	

#tsm {color:#000000;	font-size:11px;font-family:Arial,Helvetica,sans-serif;}	
#tsm-wh {color:#ffffff;	font-size:11px;	font-family:Arial,Helvetica,sans-serif;}


.ind {text-indent:20px; padding:5 0 5 0}
.ind2 {text-indent:40px;}
.ind3 {padding:5 10 5 20}

#h1-red {color:#DE0400;	font-size:23px;font-family:Times New Roman;}	

#h2 {	color:#5A6574;	font-size:20px;font-family:Times New Roman;}	
#h25 {color:#5A6574;	font-size:18px;font-family:Times New Roman;}	

#h2-red {color:#DE0400;	font-size:20px;font-family:Times New Roman;}	

#h3-red {color:#DE0400;	font-size:17px;font-family:Times New Roman;}	

#h3 {	color:#5A6574;	font-size:17px;font-family:Arial,Helvetica,sans-serif;}	

#h3-red2 {color:#DE0400;font-size:17px;font-family:Arial,Helvetica,sans-serif;}	

#h3-wh {	color:#ffffff;	font-size:17px;font-family:Arial,Helvetica,sans-serif; Text-decoration:none;}	
#h35-wh {color:#ffffff;	font-size:14px;	font-family:Arial,Helvetica,sans-serif;}	
#h4-wh {	color:#ffffff;	font-size:13px;font-family:Arial,Helvetica,sans-serif;}	

#h4 {	color:#5A6574;	font-size:13px;font-family:Arial,Helvetica,sans-serif;}	


#menu-right {	color:#454A51;	font-size:14px;font-family:Arial,Helvetica,sans-serif;}	
.recl {padding:10 10 2 10;}
.d10 {padding:10 10 10 10;}
.d1015 {padding:1 10 10 15;}

.d5 {padding:10 5 5 10;}

.tb {padding:0px 10px 10px 0px;}
 .up {padding:0px 20px 0px 5px;}
.td {padding:2px 10px 2px 5px;}
.more {padding:0px 10px 5px 10px;}
.main {border:#ffffff 10px solid;padding:10 10 10 10;background-color:EFF2F6}

.menu-left {border-left:#CBD0D9 1px solid;border-right:#CBD0D9 1px solid;	}
		

img.imgred {border-color:#CA262A;}
img.imgwh {border-color:#ffffff;}
img.imgwh5 {border:#CBD0D9 5px solid;}

.gr3 {border:#758192 1px solid;border-bottom:#758192 0px solid;}
.gr3a {border:#758192 1px solid;border-top:#758192 0px solid;}
.gr-left {border-left:#758192 1px solid;}
.gr-right {border-right:#758192 1px solid;}
.gr4 {border:#758192 1px solid;}
.gr42 {border:#97a6bc 1px solid;}


.reserv  td{border:#97a6bc 1px solid;}
.ph{
	font-weight: bold;background-color:#97a6bc;
	font-size: 13px;color:#FFF;
	padding-left: 12px;
}
.red{color:#DE0400;  padding-right: 3px; }
.white{	background-color: #FFF;}

.ind {text-indent:20px}

h1{	color:#DE0400;	font-size:23px;font-family:Times New Roman;	text-indent:10px; 
		margin-top: 6px;margin-bottom: 12px;}	

h2 {	color:#5A6574;	font-size:20px;font-family:Times New Roman;	margin-top: 3px;	margin-bottom: 5px;}	

p{	text-align : justify;margin-top: 3px;		margin-bottom: 3px;		text-indent: 20px; }
.left{ padding: 15px 15px 15px 15px;  margin: 10px 10px 10px 10px;  background: #D9E0EA;   }
.tsm {color: Blue;	font-size:11px;font-family:Arial,Helvetica,sans-serif;}

.red_button	{
/*background-color:#DE0400;*/	background-color:#419BDA; color:#FFF;
font-family: Arial, Helvetica, sans-serif; text-decoration: none;
 padding: 3px 6px 3px 6px;
 margin-top: 3px; margin-bottom: 3px;
 display: block;
 width: 130px;
 text-align: center;
}
span.red_button a {color:#FFF;}
span.red_button a:hover {color:#FFF;  text-decoration: none;  }
span.red_button a:visited {color:#FFF;  text-decoration: none;  }

.index{line-height:17px;
	max-width: 1200px;
	min-width: 510px;
	*width: 1200px;
	font-size:12px;
	padding-top:20px;
}

.index .tb {float:left;width:49%;}




.left_menu{/*margin:10px;*/
	padding:15px;
	background-color: #D9E0EA;	

	}
	
.left_menu ul {border: 0px; border-spacing: 0px; margin: 0px; 
padding: 0px; list-style: none; overflow: hidden;width: 90%;}
.left_menu  li {
	background-image:  url(images/hr-hor.gif);  
	background-repeat: repeat-x; 
	background-position: bottom;
	height: 22px;
	margin-bottom: 10px;	
}
.arr-gr-mid {height:12px; width: 7px; display:inline-block;
	background-image: url(images/arr-gr-mid.gif); background-repeat: no-repeat;
	background-position: 0px 2px;	margin-right: 2px;	
}
.original_otstup {
	margin-top: 35px;
}
a.original  {color:#DE0400; font-weight: bold; text-decoration: none;}
a.original:visited  {color:#DE0400; font-weight: bold;text-decoration: none;}


.train_banner1{background-color: #FFF;left: 280px; 
display: inline-block; position: relative; width: 83%;
}
.train_banner1 div { 
	float: left; width: 23%; 
}.train_banner1 p { 
text-align: center;}

