body { font: 14px 'Trebuchet MS', Verdana, sans-serif;	margin: 0; padding: 20px 0 20px; background: url(../media/bg.gif) repeat-x;}
a:link { text-decoration : none; color : #3B393A; border: 0px; outline: none;-moz-outline-style: none;} 
a:active { text-decoration : underline; color : #3B393A; border: 0px; outline: none; -moz-outline-style: none;} 
a:visited { text-decoration : none; color : #616A6F; border: 0px; outline: none; -moz-outline-style: none;} 
a:hover { text-decoration : underline; color : #00A7CF; border: 0px; -moz-outline-style: none;} 
.navi {margin: 0px;padding: 0px 20px 20px;}
#menu ul { list-style: none; margin: 0; padding: 0; }
#menu a {display: block; border: 1px solid #ffffff; margin: 0 0 3px; padding: 2px 30px; color: #666666; 
background: #BDCF40 url(../media/menuactive.gif) no-repeat left top; text-decoration: none; }
#menu a:hover { color: #000000; background: url(../media/menuover.gif) no-repeat top left #DAEF4A; }
#menu li { position: relative; margin: 0; }
#menu ul ul li:hover ul, #menu ul ul ul li:hover ul {display: block;}
h1 { font: 24px Arial, Helvetica, sans-serif; padding: 0 0 10px; margin: 0 0 10px; border-bottom: 1px solid #A6BCFF;  color:#00334F; }
.main {}
.main p {  }
.footer { font-size: 10px; color: #ccc; text-align: center; border-top: 1px solid #A6BCFF; margin-top: 2em; background: #fff;}
.footer p { padding: .1em 0; margin: 0; }
.footer a { color: #ccc; } 
#bdr img {border: 1px solid #6C635E;margin: 2px;padding: 5px;}
a.loy img {filter: alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; }
a.loy:hover img {filter: alpha(opacity=100); -moz-opacity:1.0; opacity:1.0; }
a.loy,.loy a {padding:0 !important; background:none !important; border:none !important; }
a.loy,.loy a {padding:0 !important; background:none !important; font-size:11px !important; border:none !important;}

