body{font-family:Verdana,Tahoma;font-size:11px;background-color:#000000;background-image:url(graphics/bg_texture.jpg);margin:0px; padding:0px;}
form{margin:0px;padding:0px;}
hr{background-color:#9bb5c8;color:#9bb5c8;height:1px;border:#9bb5c8;clear:both;}
a{color:#014067;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
p{margin-top:5px;margin-bottom:5px;}
.top{font-size:10px;color:#333333;}
.title{font-size:21px;color:#000000;font-weight:bold;line-height:24px;margin-top:30px;}
.subtitle{font-size:16px;line-height:20px;color:#000000;font-weight:bold;margin-bottom:10px;}
.text{font-size:11px;color:#000000;line-height:14px;}
.footer{font-size:9px;color:#666666}
.form{font-family:Verdana,Tahoma;font-size:11px;color:#000000;background-color:#FFFFFF;border:1px solid #9bb5c8;width:auto;}
.tbl{position:relative;border-collapse:collapse;width:100%;border:1px solid #9bb5c8;}
.tbltitle{font-size:13px;line-height:16px;font-weight:bold;color:#ffffff;background-color:#376b92;border:1px solid #9bb5c8;}
.tblcolumntitle{font-size:12px;line-height:15px;font-weight:bold;color:#376b92;background-color:#cdd8ea;border:1px solid #9bb5c8;}
.tbltext{font-family:inherit;font-size:11px;color:#000000;background-color:#f1f4f9;border:1px solid #9bb5c8;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.italic_underline{font-style:italic;text-decoration:underline;}
.bold_italic{font-style:italic;font-weight:bold;}
.underline{text-decoration:underline;}
.bold_underline{font-weight:bold;text-decoration:underline;}
.bold_italic_underline{font-weight:bold;font-style:italic;text-decoration:underline;}
.text ol ul li{font-family:inherit;padding-bottom:5px;}
.image {margin-bottom:10px;}
.image_right{margin-left:10px; margin-bottom:10px;}
.image_left{margin-right:10px; margin-bottom:10px;}
.pagenavigator,.linkbutton{font-size:10px;background-color:#9bb5c8;border:2px solid #9bb5c8;padding-left:10px;padding-right:10px;text-decoration:none;margin-left:5px;white-space:nowrap;}
a.pagenavigator:hover,a.linkbutton:hover{border:2px solid #9bb5c8;text-decoration:none;background-color:#9bb5c8;color:#ffffff;}
/* ------------------------------------- menu ----------------------------------------- */ 
.menu{position:absolute;top:10px;left:22px;font-size:12px;height:28px;color:#000000;text-decoration:none;font-family:inherit;padding:0;}
.menu ul{padding:0;margin:0;list-style-type:none;list-style:none;}
.menu ul li{float:left;padding:0;margin:0;border:0;}

/* s2d menu */
.menu_inactive{color:#000000;text-decoration:none;border-top:1px solid none;}
.menu_active{color:#000000;text-decoration:none;font-weight:bold;border-top:1px solid none;}
.menu_inactive:visited,.menu_active:visited,.menu_inactive:hover,.menu_active:hover{color:#000000;}
.menu_start {padding-right:8px; line-height:28px; background: url(graphics/sep_menu.gif) right no-repeat;}
.menu_right {padding-left:8px;padding-right:8px; line-height:28px; background: url(graphics/sep_menu.gif) right no-repeat;}
.menu_end {padding-left:8px; line-height:28px;}

.menu_inactive{font-weight:normal;}
.menu_active{font-weight:bold;}

.submenu {width:160px;}
.submenu ul {margin:0px; padding:0px; list-style-type:none; margin-left:10px;}
.submenu ul li { }
.submenu ul li a { font-size:11px; display:block; }
.submenu_active{font-weight:bold;color:#858282;}
.submenu_subactive{font-weight:bold;color:#858282;}
.submenu_inactive{font-weight:normal;color:#858282;}
.submenu_inactive:visited,.submenu_active:visited,.submenu_inactive:hover,.submenu_active:hover,.submenu_subactive:hover;{color:#000000;}
.submenu_1_start{padding-bottom:5px; padding-top:5px; background: url(graphics/sep_submenu.gif) bottom left no-repeat;}
.submenu_1_right{padding-bottom:5px; padding-top:5px; background: url(graphics/sep_submenu.gif) bottom left no-repeat;}
.submenu_1_end{padding-bottom:5px; padding-top:5px; background: url(graphics/sep_submenu.gif) bottom left no-repeat;}

.submenu_2_start{padding-bottom:2px; padding-top:2px;background: none;}
.submenu_2_right{padding-bottom:2px; padding-top:2px;background: none;}
.submenu_2_end{padding-bottom:2px; padding-top:2px;background: none;}


.news{width:160px; margin-bottom:20px;}
.events{width:160px; margin-bottom:20px;}
.newsbox{
	margin-left:10px;
}
#newsscroller{
width: 150px;
height: 100px;
padding: 0px;
}

#newsscroller a{
text-decoration: none;
}
