@charset "utf-8";
/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td,dl,dd,dt{margin:0; padding:0;} 
	
img{border:0;}

ul,ol{list-style:none;}
 
table, td{border:0px; border-collapse:collapse; vertical-align:top;}

/* -------------------------------
	Base font 
------------------------------- */

body{font: normal 12px Arial, Helvetica, sans-serif; color:#4A4C4D;}

h1{float:left; position:relative; margin:0 0 10px -29px; _margin:0 0 5px -15px !important; background:url('/images/h1_bg.jpg') repeat-x 0 0; font-size:14px; color:#fff;}
	h1 span{display:block; padding:5px 0 17px 33px; background:url('/images/h1_left_bg.jpg') no-repeat 0 0;}
	h1 i{padding:5px 70px 17px 0;  background:url('/images/h1_right_bg.jpg') no-repeat 100% 0; font-style:normal;}
       h1 em{padding:5px 70px 17px 0;  background:url('/images/h1_right_bg.jpg') no-repeat 100% 0; font-style:normal;}

h2{clear:both; padding:0 0 10px 0; color:#4A4C4D; font-size:12px;}

h3{margin:10px 0 10px 0; padding:0 0 10px 0; background:url('/images/h3_bg.gif') repeat-x 0 100%; color:#557AAB;}
h3 a {text-decoration:none;}
.tur_title {margin:2px 0 0px 0; padding:0 0 5px 0; background:url('/images/h3_bg.gif') repeat-x 0 100%; color:#557AAB; font-size:1.2em,text-decoration:none}

h5,h6,strong,th{font-weight:bold; color:#000;}

a{text-decoration:underline; color:#557AAB;}
a:visited{}
a:hover{text-decoration:none;}
a:active{}
.tur_title a {margin:2px 0 0px 0; padding:0 0 5px 0; background:url('/images/h3_bg.gif') repeat-x 0 100%; color:#557AAB; font-size:1.2em,text-decoration:none;}
/* -------------------------------
	Base style 
------------------------------- */

html, body{width:100%; height:100%; background:#F5FAFC url('/images/white_bg.jpg') repeat-x 0 185px;}

#main{min-width:1000px; width:100%;  background:url('/images/head_bg.jpg') repeat-x 0 0;}
	
	.header_tr{background:url('/images/head_right_bg.jpg') no-repeat 100% 0;}
	.header_td{width:100%; height:185px; background:url('/images/head_left_bg.jpg') no-repeat 0 0;}
	
	.content_td_left{height:100%; background:url('/images/td_left_bg.gif') repeat-y 100% 0;}
		.block_left{width:168px; padding:30px 22px 20px 53px; background:url('/images/1img_decor.gif') no-repeat 100% 0;}
	.content_td_middle{width:100%; height:100%; padding:40px 20px 20px 23px; background:#FAFCFD url('/images/td_middle_bg.gif') repeat-x 0 0;} 
	
	.content_td_right{height:100%; background:url('/images/td_right_bg.gif') repeat-y 0 0;} 
		.block_right{width:185px; padding:20px 45px 20px 45px; background:url('/images/right_decor.jpg') no-repeat 0 0;}
	
	.footer_td{width:100%; height:60px; background:#E7ECEF; text-align:center;}

/* -------------------------------
	Menu 
------------------------------- */

.top_menu{float:left; margin:149px 0 0 50px;}
	.top_menu li{float:left;} 
	.top_menu li a{float:left; font-weight:bolder; color:#fff; text-decoration:none; text-transform:uppercase; margin-right: 5px; background:url('/images/top_menu_bg.gif') repeat-x 0 0;}
	.top_menu a:hover{color:#1E8CEA;}
	
	.top_menu_left a{padding:12px 16px 10px 30px !important; background:url('/images/top_menu_left.jpg') no-repeat 0 0 !important;}
	.top_menu_right span{padding:12px 25px 10px 10px; background: url('/images/top_menu_right.jpg') no-repeat 100% 0 !important;}	
	.top_menu_right a{padding:12px 0 10px 29px !important;}	
	
	.top_menu .menu_ears_l {
		background: url("/images/top_menu_left.jpg") top left no-repeat;
		width: 13px;
		height: 36px;
		float: left;
	}
	.top_menu .menu_section_name {
		float: left;
		padding-top: 10px;
	}
	.top_menu .menu_ears_r {
		background: url("/images/top_menu_right.jpg") top left no-repeat;
		width: 13px;
		height: 36px;
		float: left;
	}


.header_left_menu{}
   .header_left_menu li{margin:10px 0 10px 0; padding:0 0 10px 0; background:url('/images/h3_bg.gif') repeat-x 0 100%; color:#557AAB;font-weight:bolder; font-size:14px} 
   .header_left_menu li a{padding:0; font-weight:bolder; color:#2F72A8; text-decoration:none;}
   .header_left_menu li a:hover{text-decoration:none;}

.left_menu{}
	.left_menu li{padding:10px 10px 10px 15px; background: url('/images/left_menu_bg.gif') repeat-x 0 100%;font-size:12px} 
	.left_menu li a{padding:0 0 0 10px; background: url('/images/blue_bullet.gif') no-repeat 0 55%; font-weight:bolder; color:#2F72A8;  text-decoration:underline;}
	.left_menu li a:hover{text-decoration:none;}


.bottom_menu{width:415px; margin:15px auto;}
	.bottom_menu li{float:left;} 
	.bottom_menu li a{float:left; margin:0 0 10px 0; padding:0 10px 0 10px; border-right:solid #A0A3A5 1px; font-size:11px; color:#4A4C4D; text-decoration:none; text-transform:uppercase;}
	.bottom_menu li a:hover{text-decoration:none;}

/* -------------------------------
	Form 
------------------------------- */
 

/* -------------------------------
	Template style
------------------------------- */

.clear{clear:both;}

.more_a{clear:both; margin:0 0 5px 0; text-align:right;} 
	.more_a a{padding:0 0 0 10px; background:url('/images/blue_arrow.gif') no-repeat 0 60%;}
		
.more_a_bg{padding:5px 10px 5px 0; background:url('/images/more_a_bg.gif') no-repeat 100% 0;}
	.more_a_bg a{color:#57CDFD; text-decoration:none;}

p{line-height:18px;}

.main_logo a{position:absolute; width:340px; height:60px; margin:40px 0 0 70px;} 

.head_decor{position:absolute; width:278px; height:175px; margin:77px 0 0 650px; _margin:77px 0 0 640px; background:url('/images/head_decor1.gif') no-repeat 0 0;}

.bottom_td_left{height:22px; background:url('/images/td_left_bottom_bg.gif') no-repeat 100% 100%;}
.bottom_td_right{height:22px; background:url('/images/td_right_bottom_bg.gif') no-repeat 0 100%;}
.content_div_right{padding:30px 0 0 0; background: url('/images/tr_right_bg.gif') repeat-x 0 0;}

.left_decor_block{height:60px; background: url('/images/left_decor_bg.gif') repeat-x 0 60%;} 

.middle_img{float:left; margin:0 5px 5px 0; padding:5px 10px 15px 6px; background: url('/images/middle_img_bg.gif') no-repeat 0 0;}

.right_img{padding:5px 7px 8px 8px; background: url('/images/right_img_bg.gif') no-repeat 0 0;}

.footer_td div{clear:both; color:#4A4C4D; font-size:11px; font-family:Tahoma;}

