/*
   CSS Generated On: 28-11-2007 13:46:34
*/

body { background-color: #ffffff; }
#menu-bottom { display: none; }
#footer { color: #ffffff; height: 25px; background: url(/graphics/styles/1/footer_background-url.jpg); border: 0px solid; padding: 0px; padding-top:20px; }
#footer a { color: #b7c793; }
#page { margin-bottom: 10px; min-height: 200px; }
#topmenu ul { background-color: #335a42; border-right: 4px solid #ffffff; }
#topmenu ul li a:link, #topmenu ul li a:visited, #topmenu ul li a:active { color: #ffffff; padding-left: 15px; }
#menu-top { background-color: #335a42; }
#top { }
#topmenu ul li a:hover { color: #ffffff; background-color: #b7c793; }
#topmenu ul ul li a:link, #topmenu ul ul li a:visited, #topmenu ul ul li a:active { color: #335a42; }
#topmenu ul ul { }
#topmenu ul ul li a:hover { color: #ffffff; background-color: #b7c793; }
#menu-left .menu-sub a:link, #menu-left .menu-sub a:visited, #menu-left .menu-sub a:active { color: #ffffff; }
#page #header h1 { color: #335A42; margin: 0px; padding: 10px; padding-left: 0px; }
#page #content, #page #content td, #page #content div, #page #calender-form { font-family: Verdana; font-size: 11px; color: #335a42; margin: 0px; }
#news dd.title { color: #ffffff; }
#news dd.date { color: #ffffff; }
#news { }
#content_opt { }
a { color: #0033CC; text-decoration: underline; text-decoration:bold; }
#page #content a { color: #0033CC; font-weight: bold; }
#newsletter { height: 220px; background: url(/graphics/interface/pic_19.jpg); background-color: #E2E7CC; background-repeat: no-repeat; padding-left: 450px; padding-top:30px; }
#menu-left #search .fm_input { }
#search-res { background-color: #e2e7cc; padding: 10px; }
#search-res ol { }
#search-res .hilight { background-color: #FFFFFF; }
a:hover { color: #b7c793; }
#topmenu ul ul ul li a:hover { background-color: #b7c793; }

