/* ------------------------- Global --------------------------------- */
* { margin: 0; padding: 0; }
body {
	background-image:url(../../images/frontend/bg.gif);
	background-repeat: repeat-x;
	background-color: #fefefe; 
	color: #000000; 
	font: normal 13px Verdana, sans-serif;
	margin-top:0px;
	margin-bottom:15px;
}
ul { list-style-type: none; }
img { border: 0; }
hr { clear: both; visibility: hidden; height: 16px; }
table { border-collapse: collapse; }
*:focus { outline: none; }
a:link, a:focus, a:visited, a:active { color: #000000; text-decoration: none; }
a:hover { text-decoration: none; }
/* ------------------------------------------------------------------ */  
#maincontainer{
	width: 993px;
	margin: 0 auto;
}
#top{
	background:url("../../images/frontend/top2.jpg") no-repeat;
	width: 993px;
	height:220px;
	text-align:center;
	display:none;

}
#search{
	color:#878684;
	float:right;
	margin-top:188px;
	margin-right:10px; 
	width:150px;
	background:transparent;
	border:none;
}

#search_button{
	float:right;
	margin-top:188px;
	margin-right:15px; 
}

#mainbody{
	float:left;
	width:993px;
	background: url("../../images/frontend/bottom.gif") no-repeat bottom;
}

#mainbodyouter{
	float:left;
	width:993px;
	background: url("../../images/frontend/bg_bottom.gif") repeat-y;
}

#left{
	display:none;
	padding:10px;
	float:left;
	width:200px;
	min-height:358px;
}

#centercolumn{
	position:relative;
	margin-top:-25px;
	float:left;
	width:755px;
	min-height:490px;
	z-index:10;
}

#centerinnercolumn{
	padding:10px;
	float:left;
	width:520px;
}
#right{
	margin-top:30px;
	padding:5px;
	float:right;
	width:200px;
}
/*------------------manu---------------*/
ul.submanu li a{
	
}
ul.submanu li{
	border-bottom:none !important;
}
ul#manu {
	margin-top:-20px;
	position:relative;
	z-index:10;
}
ul#manu li {
	list-style-type:none;
	border-bottom:1px solid #FFD175;
	margin:6px 15px 6px 20px;
}
ul#manu li a{
	padding-bottom:2px;
}

ul#manu li a, ul#manu li a:visited, ul#manu li a:active, ul#manu li a:link, ul#manu li a:focus{
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

ul#manu li a:hover{
	color:#ffffbb;	
}
ul#manu li a.selected{
	color:#ffee66;	
}
/*------------------content---------------*/


#content{
	width:730px;
	padding-bottom: 15px;
}
#content a{text-decoration: underline;}
#news a{text-decoration: underline;}
#news h1, #content h1{
	font-size:14px;
	width:500px;
}
#content ol{
	margin: 20px 20px 20px 30px;
}

#content ul{
	margin: 20px 20px 20px 30px;
	list-style-type: disc;
}
table#list{
	border:1px solid #FEB830;
}
table#list th{
	padding:3px;
}

table#list td{
	padding:3px;
}