	body,form{
		padding: 				 0px;
		margin: 				 0px;
	}
	a img{border: 				 0px;}
	
	<!-- /*Таблица шапки*/ -->
	
	table.portals_head{
		width:					100%;
		height:				   208px;
	}
	.hd1{
		height:				   152px;
		background:		url('images/hd_p_05.jpg') repeat-x #35A9FC;
	}
	.hd2{
		height:				    47px;
		color: 				 #FFFFFF;
		font-size: 			    21px;
		font-family:   Tahoma, Arial;
		background:		url('images/hd_p_58.jpg') repeat-x #A4ACB3;
	}
	.hd3{
		height:				     9px;
		font-size: 			     5px;
		background:		url('images/hd_p_66.jpg') repeat-x #D0E0EF;
	}
	
	<!-- /*ПОГОДА*/ -->
	<!-- /*Ясно*/ -->
	.weather1{
		width:			       150px;
		background:		url('images/hd_p_07-sun.jpg') no-repeat #35A9FC;
	}
	<!-- /*Переменная облачность*/ -->
	.weather2{
		width:			       150px;
		background:		url('images/hd_p_07-chn.jpg') no-repeat #35A9FC;
	}
	<!-- /*Облачно*/ -->
	.weather4{
		width:			       150px;
		background:		url('images/hd_p_07-clouds.jpg') no-repeat #35A9FC;
	}	
	<!-- /*Дождь*/ -->
	.weather6{
		width:			       150px;
		background:		url('images/hd_p_07-rain.jpg') no-repeat #35A9FC;
	}
	<!-- /*Дождь с грозой*/ -->
	.weather3{
		width:			       150px;
		background:		url('images/hd_p_07-rain_th.jpg') no-repeat #35A9FC;
	}
	<!-- /*Гроза*/ -->
	.weather5{
		width:			       150px;
		background:		url('images/hd_p_07-th.jpg') no-repeat #35A9FC;
	}
	<!-- /*Снег*/ -->
	.weather7{
		width:			       150px;
		background:		url('images/hd_p_07-snow.jpg') no-repeat #35A9FC;
	}
	
	a#term{				
		color: 				 #133F7B;
		font-size: 			    11px;
		font-family:   Tahoma, Arial;
		text-decoration:   underline;
	}
	
	
	table.hd_menu{
		width:				   182px;
		height:				   107px;
		background:		url('images/hd_p_47.jpg') #4A86EA;
	}
	
	table.hd_menu,
	table.hd_menu td,
	table.hd_menu td a:link, table.hd_menu td a:active, table.hd_menu td a:visited{
		color: 				 #FFFFFF;
		font-size: 			    11px;
		font-family:   Tahoma, Arial;
		text-align: 		    left;
	}
	
	<!-- /*MENUS*/ -->
	table.hd_menu td a{
		text-decoration:        none;
	}
	
	table.hd_menu td a:hover{
		text-decoration:   underline;
	}
	
	table.hd_menu td.fh{
		width:				     8px;		
		background:		url('images/hd_p_44.jpg') repeat-y;
	}
	table.hd_menu td.rh{
		width:				     8px;	
		background:		url('images/hd_p_45.gif') repeat-y;
	}
	
	table.hd_menu td.ufh{
		width:				     8px;
		height:				     8px;		
		background:		url('images/hd_p_51.jpg') no-repeat;
	}
	<!-- /*первая рамка для меню(с серым уголком)*/ -->
	table.hd_menu td.ufh_grey{
		width:				     8px;
		height:				     8px;		
		background:		url('images/hd_p_51_grey.jpg') no-repeat;
	}
	
	table.hd_menu td.uch{
		height:				     8px;	
		background:		url('images/hd_p_52.jpg') repeat-x;
	}
	table.hd_menu td.urh{
		width:				     8px;
		height:				     8px;		
		background:		url('images/hd_p_53.jpg') no-repeat;
	}
	
	<!-- /*цвета шапок*/ -->
	table.hd_menu th.b_fh,
	table.hd_menu th.g_fh,
	table.hd_menu th.y_fh,
	table.hd_menu th.m_fh{
		width:				     8px;
		height:				    25px;	
	}
	table.hd_menu th.b_fh{
		background:		url('images/hd_p_08.jpg') no-repeat;
	}
	table.hd_menu th.g_fh{
		background:		url('images/hd_p_15.jpg') no-repeat;
	}
	table.hd_menu th.y_fh{
		background:		url('images/hd_p_21.jpg') no-repeat;
	}
	table.hd_menu th.m_fh{
		background:		url('images/hd_p_27.jpg') no-repeat;
	}
	
	table.hd_menu th.b_ch,
	table.hd_menu th.g_ch,
	table.hd_menu th.y_ch,
	table.hd_menu th.m_ch{
		height:				    25px;	
	}
	table.hd_menu th.b_ch{
		background:		url('images/hd_p_10.jpg') repeat-x;		
	}
	table.hd_menu th.g_ch{
		background:		url('images/hd_p_17.jpg') repeat-x;		
	}
	table.hd_menu th.y_ch{
		background:		url('images/hd_p_23.jpg') repeat-x;		
	}
	table.hd_menu th.m_ch{
		background:		url('images/hd_p_29.jpg') repeat-x;		
	}
	
	table.hd_menu th.b_rh,
	table.hd_menu th.g_rh,
	table.hd_menu th.y_rh,
	table.hd_menu th.m_rh{
		width:				     8px;
		height:				    25px;	
	}
	table.hd_menu th.b_rh{
		background:		url('images/hd_p_12.jpg') no-repeat;
	}
	table.hd_menu th.g_rh{
		background:		url('images/hd_p_19.jpg') no-repeat;
	}
	table.hd_menu th.y_rh{
		background:		url('images/hd_p_25.jpg') no-repeat;
	}
	table.hd_menu th.m_rh{
		background:		url('images/hd_p_31.jpg') no-repeat;
	}
	
	<!-- /*INPUT*/ -->
	table.input {
			table-layout: fixed;
			width:100%;
	}
	table.input td.b {
			padding:0px;
	}
	table.input td.b input {
			height:24px;
			font-size:16px;
			line-height:24px;
}
	table.input td.c {
			padding:0px 0px 0px 10px;
	}
	table.input td.c select {
			height:22px;
			font-size:16px;
			line-height:22px;
	}
	table.input td.d {
	}
	table.input td.d input {
			font-family: Tahoma;
			border:0px none;
			background-color: transparent;
			font-size: 18px;
			color: #ffffff;
			font-weight: bold;
			text-decoration: none;
			padding:0px 10px 0px 10px;
	}
	table.input td.d input:hover {
			text-decoration: underline;
	}

