@charset "UTF-8";
/* CSS Document */

body,
html {
    margin:0;
    padding:0;
    background:url(../images/background.gif) repeat-x #939190;
	font-family:verdana;
	text-align:center;
    }
	
body {
    min-width:800px;
    }

#container {
    margin:0 auto;
    width:800px;
	text-align:left;
	background:#FFFFFF;
	margin-top:10px;
	margin-bottom:10px;
    }
#head {
	height:85px;
	background:url(../images/head.jpg) no-repeat #f0f0e5 bottom;
	border-top-style:solid;
	border-top-width:5px;
	border-top-color:#323229;
	}
#nav_container {
	height:40px;
	text-align:center;
	background:#FFFFFF;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	}
#info {
	height:260px;
	background:url(../images/landscape.jpg) no-repeat;
	}
#intro {
	font-family:arial;
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:15px;
	padding-top:15px;
	width:450px;
	text-align:left;
	}
#news {
	float:right;
	width:250px;
	padding-top:15px;
	padiing-right:15px;
		}
#body_left {
	float:left;
	width:500px;
	}
#body_right {
	float:right;
	width:300px;
	height:330px;
	background:url(../images/grey_back.jpg) no-repeat;
	padding-bottom:20px;
	}
#body {
	float:left;
	width:800px;
	}
#footer {
	height:50px;
	background:url(../images/footer.jpg) no-repeat;
	border-bottom-style:solid;
	border-bottom-width:5px;
	border-bottom-color:#323229;
	clear:both;
	}
#ramm {
	height:20px;
	text-align:right;
	padding-right:15px;
	font-size:9px;
	background:#939190;
	line-height:20px;
	}
#ramm a {
	text-decoration:none;
	color:#FFFFFF;
	}
#ramm a:hover {
	text-decoration:underline;
	color:#000000;
	}
.news_head {
	font-family:arial;
	font-size:18px;
	color:#651b18;
	padding-bottom:6px;
	text-align:left;
	padding-left:10px;
	padding-top:15px;
	}
.news_links {
	font-family:arial;
	font-size:11px;
	padding-top:6px;
	text-align:left;
	color:#222222;
	padding-bottom:10px;
	padding-right:40px;
	}
.news_links a{
	text-decoration:none;
	color:#651b18;
	}
.news_links a:hover{
	text-decoration:underline;
	color:#651b18;
	}
.news_more {
	font-size:10px;
	}
.news_more a {
	text-decoration:none;
	color:#222222;
	}
.news_more a:hover {
	text-decoration:underline;
	color:#222222;
	}
.body_head {
	font-size:18px;
	color:#000000;
	padding-bottom:6px;
	padding-top:15px;
	padding-left:15px;
	}
.body_head_red {
	font-size:20px;
	font-weight:lighter;
	color:#7d7d00;
	padding-left:15px;
	padding-top:15px;
	text-align:left;
	}
.body_head_grey {
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	color:#7d7d00;
	padding-left:15px;
	padding-top:15px;
	text-align:left;
	}
.body_text {
	font-size:10px;
	line-height:14px;
	word-spacing: 0.05em;
	color:#000000;
	text-align:left;
	padding:15px;
	}
.body_text a {
	text-decoration:none;
	color:#7d7d00;
	}
.body_text a:hover {
	text-decoration:underline;
	color:#000000;
	}
.body_text_index {
	font-size:10px;
	line-height:14px;
	word-spacing: 0.05em;
	color:#666666;
	text-align:left;
	padding:15px;
	}
.body_text_index a {
	text-decoration:none;
	color:#7d7d00;
	}
.body_text_index a:hover {
	text-decoration:underline;
	color:#000000;
	}
.news_list {
	list-style:none;
	padding-bottom:5px;
	}
.announce_text {
	font-size:9px;
	line-height:14px;
	word-spacing: 0.05em;
	color:#000000;
	padding:15px;
	text-align:left;
	}
.announce_text a {
	font-size:10px;
	text-decoration:none;
	color:#000000;
	}
.announce_text a:hover {
	text-decoration:underline;
	color:#7d7d00;
	}
.announce_red {
	font-size:10px;
	color:#8f2020;
	}