@CHARSET "UTF-8";

@import url(yaml/base.css);
@import url(navi_top.css);

body {
	background-color:	#e1e1e1;	
	margin: 0; 
	padding: 0;
}

* {
	font-family: arial, helvetica;
	font-size: 11px;	
}

div.hspacer{
	height:1px;
	border-top:1px solid #989697;
}


div.spacer10{
	height:10px
}

div.spacer5{
	height:5px
}

div.spacer3{
	height:3px
}


#body {
	background-color:	#ffffff;
	width:				1003px;
}


#header {
	height:				128px;
}

#header #header_left {
	width:				527px; 
	height:				128px; 
	float:				left;
}

#header #header_right_top {
	width:				476px; 
	height:				101px;
}

#header #header_right_bottom {
	width:				476px; 
	height:				27px; 
}

#header #header_right_bottom ul {
	list-style: 		none;
	margin: 			0;
	padding: 			0;
}

#header #header_right_bottom li {
	margin: 			0;
	padding:			0;	
	width:				119px;
	text-align:			center;
	float:				left;
	padding-top:		8px;
}

#header #header_right_bottom li a {
	color: 				#535353;
	text-decoration: 	none;
}

#header #header_right_bottom li a:hover {
	text-decoration: 	underline;
}

ul.navigation{
	margin: 			0;
	padding: 			0;
	border-bottom:		1px solid #989697;
}

ul.navigation li {
	margin: 			0;
	padding:			0;
	list-style: 		none;
	line-height:		20px;
	border-top:			1px solid #989697;
}

ul.sub_navigation{
	margin: 			0 0 0 10px;
	padding: 			0;
}


ul.navigation  li a  {
	color: 				#989697;
	text-decoration: 	none;
}

ul.navigation li.active a  {
	color: 				#535353;
	text-decoration: 	none;
}

/* ===== NEWS ===== */

ul.news_preview{
	margin: 			0;
	padding: 			0;
}

ul.news_preview li {
	margin: 			0;
	padding:			10px 0;
	list-style: 		none;
	line-height:		20px;
	border-top:			1px solid #989697;
	color:				#535353;
}

ul.news_preview li.first {
	padding:			5px 0 5px 0;
	border-top:			0;
}

ul.news_preview{
	margin: 			0;
	padding: 			0;
}

ul.news_preview  li a  {
	color: 				#0155A6;
	text-decoration: 	none;
}

ul.news_preview  li a:hover  {
	text-decoration: 	underline;
}
