td.main-content div.decoration { background: url('ornament.gif') no-repeat top left; }

.body {	font-family: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 100%;
	color: #000000;
}
#counter {
	margin-right: 5px;
	margin-bottom: 5px;
}
#menu {
	width: 100%;
	margin-top: 270px;
	margin-bottom: 10px;
	margin-left: 30px;
	margin-right: 10px;
}
#menu2 {
	width: 100%;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 10px;
}
#news {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 0px;
}
#body {
	width: 90%;
	margin-top: 20px;
	margin-bottom: 0px;
}
#main {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	width: 100%;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
    LINE-HEIGHT: 150%;
}
#copyright {
	width: 100%;
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 20px;
}
#toplogo {
	background: url(ornament.gif);
	width: 100%;
	height: 203px;
	margin-bottom: 0px;4
}
#middlebar {
	background: #ff8400;
	width: 100%;
	height: 315px;
	margin-bottom: 0px;
}
#brownline {
	background: url(brown_cyrcle.gif);

	width: 100%;
	height: 18px;
}
#greyline {
	background: #666666;
	width: 100%;
	height: 10px;
}
#greybar {
	background: #999999;
	width: 100%;
	height: 60px;
}
#greybarsite {
	background: #999999;
	width: 100%;
	height: 220px;
}
.under {	font-family: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #000000;
}
.main_menu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	FONT-WEIGHT: bold;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right: 10px;
}
.menu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
.menu2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 5px;
	margin-left: 25px;
	margin-right: 10px;
}
.hor1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 30px;
	color: #ffffff;
}
.hor2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
}
.hor3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 57px;
	color: #ffffff;
}
.H2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #ed6e00;
}
.date_news_big {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 150%;
	color: #d10000;
}
.text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	color: #000000;
}
.text_small {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #000000;
}
.copyright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #bae85c;
}
.headline_news {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #ed6e00;
	margin-bottom: 10px;
}
.headline_text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #0db02b;
	margin-bottom: 10px;
}
.headline_sponsor {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #005ec4;
	margin-bottom: 10px;
	margin-top: 20px;
}
.sponsor {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.news {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 10px;
}
.date {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	color: #007032;
}
.logo2 {
	font-family: Arial;
	font-size: 12px;
	color: #b1e620;
}
#aleft {
	background: url(car.gif);
	float: left;
        height: 315px;
	margin-bottom: 0px;
}
.acenter {
        width: 400px;
	text-align: right;
	margin-left: 250px;
	margin-top: 30px;
}
.aright {
	margin-left: 10px;
	margin-right: 20px;
	float: right;
	margin-top: 30px;
}
.abottom {
	margin-left: 380px;
	margin-right: 30px;
	text-align: left;
	margin-top: 20px;
}
.logo {
	margin-left: 50px;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 0px;
}
.tel {
	margin-left: 300px;
	text-align: right;
	margin-top: 0px;
	margin-right: 30px;
}
.counter {
	margin-left: 5px;
	margin-top: 0px;
}
.site {
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 2px dotted #CDCDCD;
	border-top: 2px dotted #CDCDCD;
	border-left: 2px dotted #CDCDCD;
	border-right: 2px dotted #CDCDCD;
}
.work {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
	background: #9e5302;