
#main-left {
	width: 540px;
	margin: 0px 20px 0px 0px;
	padding:0;
	text-align:left;
	background-color:#FFFFFF;
	float:left;
	
}
#main-left-left {
	width: 265px;
	margin: 0;
	padding:0;
	text-align:left;
	background-color:#FFFFFF;
	float:left;
}
#main-left-right {
	width: 265px;
	margin: 0;
	padding:0;
	text-align:left;
	background-color:#FFFFFF;
	float:right;
}

#main-left-rest {
	clear:both;
}

#main-right {
	width: 200px;
	margin: 0;
	padding:0;
	background-color:#E1E1E1;

	text-align:left;
	float:left;
}

#submenu{
	margin:5px 5px 10px 5px;
	font-size:80%; line-height:160%;

}
#submenu a:active{   text-decoration:underline; color:#663333;}
#submenu a:link{   text-decoration:underline; color:#666666;}
#submenu a:visited{   text-decoration:underline; color:#777777;}
#submenu a:hover{    text-decoration:underline;  color:#333333;}

#main-right-list {
	width: 190px;
	margin: 0 5px;
	padding:0 ;
	background-color:#FFFFFF;
	text-align:center;
}

#main-right-list-back {
	width: 170px;
	margin: 0 auto;
	padding:0 ;
	background-color:#E1E1E1;
	text-align:center;
}

.conbox{
	margin:3px 0 10px 20px;
	font-size:80%; line-height:120%;
}



ul {margin:10px;padding: 0 0 0 20px;font-size:80%; line-height:140%;}
li { padding-bottom: 0.1em;}


ol.last { padding: 0;}
ul.last { padding: 0;}

#news a:active{   text-decoration:underline; color:#663333;}
#news a:link{   text-decoration:underline; color:#444444;}
#news a:visited{   text-decoration:underline; color:#444444;}
#news a:hover{    text-decoration:underline;  color:#000000;}
