@charset "utf-8";
/* CSS Document */
body{
	font-family:tahoma;
	font-size:11px;
	line-height:15px;
	color:#0c0c0c;
	background:url(../images/ebcms_body_background.gif) repeat;
	margin:3px;
}

#ebcms_frame .top_left{ background:url(../images/ebcms_frame_top_left.gif) no-repeat left top; }
#ebcms_frame .top_middle{ background:url(../images/ebcms_frame_universal.gif) repeat-x top; }
#ebcms_frame .top_right{ background:url(../images/ebcms_frame_top_right.gif) no-repeat right top; }
#ebcms_frame .left{ background:url(../images/ebcms_frame_universal.gif) repeat-y left;}
#ebcms_frame .right{ background:url(../images/ebcms_frame_universal.gif) repeat-y right;}
#ebcms_frame .bottom_left{ background:url(../images/ebcms_frame_bottom_left.gif) no-repeat bottom left; }
#ebcms_frame .bottom_middle{ background:url(../images/ebcms_frame_universal.gif) repeat-x bottom;}
#ebcms_frame .bottom_right{ background:url(../images/ebcms_frame_bottom_right.gif) no-repeat bottom right;}

.head_back{ background:url(../images/ebcms_head_back.jpg) repeat-x;}
#ebcms_frame .menu_back { background:url(../images/ebcms_menu_back.jpg) repeat-x; height:33px;}

#top_menu{ color:#FFFFFF; font-size:11px; padding-right:10px;}
#top_menu a{ color:#FFFFFF;}
#top_menu a:link{text-decoration: none; color: #FFFFFF}
#top_menu a:visited{text-decoration: none; color:#FFFFFF}
#top_menu a:active{text-decoration: none; color: #FFFFFF}
#top_menu a:hover{text-decoration: underline; color: #eaeaea}

#white_back{ background-color:#FFFFFF;}

#main_menu{ color:#353535; font-size:12px; font-weight:bold; padding-top:5px; text-align:left; padding-left:10px;}
#main_menu a{ color:#353535;}
#main_menu a:link{text-decoration: none; color: #353535;}
#main_menu a:visited{text-decoration: none; color:#353535;}
#main_menu a:active{text-decoration: none; color: #353535;}
#main_menu a:hover{text-decoration: underline; color: #ffffff; background:#666666;}

a{ color:#1c1e25;}
a:link{text-decoration: none; color: #1c1e25}
a:visited{text-decoration: none; color:#1c1e25}
a:active{text-decoration: none; color: #1c1e25}
a:hover{text-decoration: underline; color: #5e5e5e}

#news .space{
	padding-bottom:20px;
}

#news .bottom_line{
	border-bottom:#990033 1px dashed; 
	padding-bottom:5px;
}

#news .title, .title a{
	font-size:12px;
	color:#0068a9;
	font-weight:bold;
}

.pagenotfount{
	font-size:12px;
	color:#0068a9;
	font-weight:bold;
	padding-top:50px;
}

#topnews .title, .title a{
	font-size:12px;
	color:#0068a9;
	font-weight:bold;
	line-height:20px;
	text-align:left;
}

#topnews .line{
	border-bottom:#CCCCCC 1px double;
	width:100%;
	padding-bottom:5px;
}
