body{
	padding: 0px;
	margin: 0px;
	background: #FEF2C8;
	font-family: Verdana;
}
img{
	border-style: none;
}
form{
	padding: 0px;
	margin: 0px;
}
h1{
	font-size: 16px;
	color: #D6251D;
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}
a{
	color: #000;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}
table.main{
	width: 999px;
	height: 100%;
}

td.cap{
	width: 999px;
	height: 335px;
}
table.cap{
	width: 999px;
	height: 335px;
}
td.left_cap{
	width: 292px;
	height: 335px;
}
td.right_cap{
	width: 707px;
	height: 335px;
	background: url('images/background_cap.jpg') no-repeat
}

td.top_menu{
	width: 999px;
	height: 25px;
	vertical-align: top;
	padding-left: 25px;
}

td.left_column{
	width: 690px;
	height: 100%;
	padding: 25px;
	vertical-align: top;
}
table.left_column{
	width: 640px;
}
td.content{
	width: 640px;
	height: 100%;
	vertical-align: top;
	font-size: 12px;
	color: #000;
}
td.content table td{
	font-size: 12px;
	color: #000;
	padding: 5px;
}

td.right_column{
	width: 309px;
	height: 100%;
	vertical-align: top;
	padding: 25px 0 25px 0;
}
table.right_column{
	width: 309px;
}
td.search{
	width: 309px;
	vertical-align: top;
}
td.top_news{
	width: 309px;
	vertical-align: top;
	padding-top: 15px;
}
td.info{
	width: 309px;
	height: 100%;
	vertical-align: top;
}

td.bottom{
	width: 999px;
	height: 80px;
}
table.bottom{
	width: 999px;
	height: 80px;
}
td.left_bottom{
	width: 500px;
	height: 80px;
	font-size: 9px;
	vertical-align: top;
}
td.right_bottom{
	width: 499px;
	height: 80px;
	font-size: 9px;
	vertical-align: top;
	text-align: right;
}

div.search-form table td{
	font-size: 11px;
}