*    	{font: normal 12px Arial; color:#565555;}
body {margin: 0 auto; padding: 20px; background-color: white}
table,td {padding:0; margin:0; border-collapse:collapse; vertical-align:top;}
img 	{border:none;}
a		{font: bold 12px Arial; color:#676767; text-decoration: none;}
a:hover {text-decoration: underline; color:#cfbc02;}

.lnk {font: bold 11px Tahoma; color: #348cbc; background: url(img/lnk_dot.png) 0 50%; background-repeat: no-repeat; padding: 0 0 0 12px; text-decoration: none;}
.lnk:hover {color: #aeda29;  text-decoration: underline;}
  
#sm_dot {border-bottom: 1px dotted #fff; margin:5px 25px 5px 1px;}
#gl{border-bottom: 1px solid #c6c6c6; margin:5px 25px 5px 1px; width: 200px;}		  

 h3 {font: bold 16px Arial; color: #2078c8; padding: 0; margin:0 0 7px 0; }
 .gh1{font: bold 16px Arial; color: #333333; padding: 0; margin:0;} 
 
.c1{color:#3399FF;}	
.c2{color:#FF66FF} 
.c3{color:red}
.c4{color:yellow}
.c5{color:blue}

#head{ height: 137px; float: left; margin: 0; padding: 0;width: 100%;}
	#head_p0 {float: left; background: url(img/doc.jpg); height: 137px; width: 400px; background-repeat: no-repeat; background-position: left}
			 #head_p0 h1 {background: url(img/smile.jpg) 50% 0; background-repeat: no-repeat; width: 240px; padding: 45px 0 0 0; margin: 20px 0 0 170px; font: normal 32px Myriad Pro; color: #0066ff;} 
			 	.ggr{font: normal 32px Myriad Pro; color: #cf0000; padding: 0; margin:0;} 
			 #head_p0 h2 {margin:0 0 0 170px; padding: 0;font: normal 16px Myriad Pro; color:#4d4d4d; text-decoration: none; }
	#head_p1 {float: right; background: url(img/mi_p2.jpg); background-repeat: no-repeat; background-position: bottom; width: 434px; height: 133px;}
#head2 { clear: both; height: 127px; float: left; margin: 0; padding: 0;width: 100%;background-color: #0062B9;}
	#head2_p1 {height: 127px;}
			 #head2_p1 h1{font: normal 32px Myriad Pro; color: #ffffff; padding: 15px 0 0 35px; margin: 0;}
			 	  .ggt{font: normal 32px Myriad Pro; color: #6dd4ff; padding: 0; margin:0; }
			 #head2_p1 a{font: bold 14px Arial; color: #00ccff; padding: 0; margin:0; padding-left: 190px; }
			 #head2_p1 a:hover{color: #fff000; }
	#head2_p2 {float: right; background: url(img/mi_p1.jpg); background-repeat: no-repeat; background-position: top; width: 519px; height: 127px;}
#line2{ clear: both; float: left; margin: 0; padding: 0; width: 100%; margin-top: 10px;}	
	#b1 {float: left; width: 235px;}
		#news { float: left; background-color: #E7E7E7; width: 205px; padding: 15px; font: normal 12px Arial; color:#666666;}
		#abanner {background-color: #fff;}
	#b2 {padding: 0; margin: 0 0 0 245px; }
		#vertical { height: 148px;  background: url(img/bg1.jpg) 0 0; background-repeat: repeat-x; padding: 0; margin: 0;}
		#vertical2 { height: 148px;  background: url(img/bg2.jpg) 0 0; background-repeat: no-repeat; padding: 20px 10px 10px 140px;}
			#vertical2 #ftf {font: bold 16px Arial; color:#1572c6; }
		#b2	#twoBlocks { padding: 15px; }
			#tb1 { width:250px; border-right:1px solid #e7e7e7; padding-right:7px; float: left; margin-right: 20px }	
				#tb1 a {font: normal 11px Tahoma; color: #5c9bcc; padding: 0; margin: 0;}
				#tb1 a:hover {font: normal 11px Tahoma; color: #cf0000;padding: 0; margin: 0;}
			#tb2 {}
				#tb2 h4 {padding: 0; margin: 0; font: bold 13px Tahoma; color: #23a140;}
				.tytu {border-left:1px solid #e7e7e7; width: 20%}
#mic {clear: both; float: left; border-top:1px solid #e7e7e7; width: 100%; background-image: url(img/micbg1.jpg); background-repeat: no-repeat; background-position:left bottom; margin: 0; padding: 0;}
#mic2 {width: 100%; background-image: url(img/micbg2.jpg); background-repeat: no-repeat; background-position:right bottom; margin: 0; padding: 0;}						  

#bot0 {clear: both; float: left; width: 100%; background-image: url(img/botbg0.jpg); height:76px; margin: 0; padding: 0;}
#bot1 {width: 100%; background-image: url(img/botbg1.jpg); background-repeat: no-repeat; background-position:left bottom; height:76px; margin: 0; padding: 0;}
#bot2 {width: 100%; background-image: url(img/botbg2.jpg); background-repeat: no-repeat; background-position:right top; height:76px; margin: 0; padding: 0;}
	#iconki {float: right; padding: 15px 150px 0 0 ; }
	#cp {float: left; padding: 15px 0 0 50px; }
