*    	{font: normal 12px Arial; color:#333333;}
body 	{margin:0; }
table,td {padding:0; margin:0; border-collapse:collapse; vertical-align:top;}
img 	{border:none;}
a		{font: bold 12px Arial; color:#b51f27; text-decoration: none;}
a:hover {text-decoration: underline; color:#4d4de5;}

.lnk {font: normal 12px Tahoma; color: #348cbc; background: url(img/lnk_but.png) 0 50%; background-repeat: no-repeat; padding: 0px; text-decoration: none; margin: 3px 0 0 0;}
.lnk:hover {font: normal 12px Tahoma; color: #348cbc; background: url(img/lnk_but.png) 0 50%; background-repeat: no-repeat; padding: 0px; text-decoration: none;}
  
#sm_dot {border-bottom: 1px dotted #fff; margin:5px 25px 5px 1px;}

.c1{color:#3399FF;}	
.c2{color:#FF66FF} 
.c3{color:red}
.c4{color:yellow}
.c5{color:blue}

.header {font: bold 12px Tahoma; color: #000;}
.header_1{font: bold 12px Tahoma; color: #b2653f;}
h1 {font: bold 14px Tahoma; color: #b00505;}

#head{ height: 350px; width: 100%; margin: 0; padding: 0; background: url(img/top_bg.jpg) 0 50%; background-repeat: repeat-x;}
	#head_p1  {height: 350px; width: 100%; margin: 0; padding: 0; background: url(img/mi.jpg) 100% 0; background-repeat: no-repeat;}
	#head_icon {height:23px; width: 199px; margin: 10px 0 0 0; position: absolute; top:0; right: 0; }
	#head_mi  {height: 136px; width: 265px; margin: 0; padding: 0; background: url(img/main_txt.png) 100% 0; background-repeat: no-repeat; position: absolute;  top:50px; left: 50px;}
	#head_hello  {height: 81px; width: 374px; margin: 0; padding: 0; background: url(img/hello.png) 100% 0; background-repeat: no-repeat; position: absolute;  top:240px; left: 22px;}

#main_menu{ float: left; height: 63px; width: 100%; margin: 0; padding: 0; background: url(img/mm_bg.png) 0 50%; background-repeat: repeat-x;}	
	#mm_first  {font: normal 18px 'Myriad Pro'; color: #fff;height: 63px; width: 161px; margin: 0; padding: 24px 0 0 65px; float: left; background: url(img/mi_dot.png) 20% 40%; background-repeat: no-repeat;}
	#mm_sep  { height: 63px; width: 45px; margin: 0; padding: 0; background: url(img/pause.png) 100% 0; background-repeat: no-repeat; float: left;}
	#mm_s   {font: normal 15px 'Myriad Pro'; color: #fff;height: 63px;  margin: 0; padding: 24px 0 0 10px; float: right; }
	#mm_s  a  {font: normal 15px 'Myriad Pro'; color: #fff; padding-left: 21px; margin: 0 10px; background: url(img/mi_ok.png) 0 50%; background-repeat: no-repeat;}
	#mm_s  a:hover  {font: normal 15px 'Myriad Pro'; color: #ffc82e; padding-left: 21px; margin: 0 10px; background: url(img/mi_ok.png) 0 50%; background-repeat: no-repeat; text-decoration: none;}
	
#main_part {float: right; width: 100%; margin: 10px 5px; padding: 0;}	
	#mp_right{ float: right; width: 200px; border-left: 1px solid #ededed; padding: 0 10px; margin-left: 10px;  }
		#dop{ clear:both; width: 200px; font: normal 11px Arial; color:#666666;}
		#dop h3{font: bold 12px Arial; color:#cc0000; padding: 0; margin: 10px 0;}
	
	#mp_left{ padding-right:230px }
		#tmr_fline{ padding: 0; margin: 0; }
			#tmrf_o {float: left; width: 190px; margin-left:45px; }
				#menu {margin: 10px 0; width: 190px; border-bottom: 1px solid #bdbdbd; padding: 0 0 10px 0; background: url(img/m_dot.png) 0 0; background-repeat: no-repeat;}
				#menu a {font: bold 12px Arial; color: #000; margin: 0 0 0 21px; }
				#menu a:hover {font:bold 12px Arial; color: #dc291e; margin: 0 0 0 21px; text-decoration:none; }
				#search{ width: 190px; height: 80px;}
					#search p {width: 100px;  margin:5px 0; border-bottom: 1px solid #d9d9d9; padding:5px 3px 5px 3px; font: bold 12px Arial; color: #a3a3a3;}
			#tmrf_t {padding: 0; margin: 0 10px 0 270px;}
		#tmr_sline{ padding: 0 0 0 10px; margin: 0; }
			#tmrs_caption{ font: normal 18px 'Myriad Pro'; color: #fff; height: 25px; padding: 19px 60px; background: url(img/dot2.png) 4% 50%; background-repeat: no-repeat; background-color: #787878;}
			#tt{padding:10px;}
		#tmr_thline {padding: 0 0 0 10px; margin: 0;}
			#tmth_caption{ height: 47px; padding: 5px 40px;  background-color: #dddddd;}
			#tmrth_o{float: left; width: 250px; height:35px; padding: 10px 0 0 35px; font: normal 18px 'Myriad Pro'; color: 1a1a1a; background: url(img/dot3.png) 4% 50%; background-repeat: no-repeat; }
			#tmrth_t {margin: 0 10px 0 290px; padding: 10px 0 0 45px; height:35px;  border-left: 1px solid #ededed; font: normal 18px 'Myriad Pro'; color: 1a1a1a; background: url(img/dot3.png) 4% 50%; background-repeat: no-repeat; }
			#cont_tmrth_o{float: left; width: 310px; padding: 10px; margin: 10px 0; border-right: 1px solid #d9d9d9;}
			#cont_tmrth_t{padding: 0; padding: 10px 0 0 350px; }
#bpart {clear: both; width: 100%; background-color: #f8f7f4; height:40px;}			
			
			
			
			
			
		
	
	
