
body { margin: 0; padding: 0; border: 0; font: normal 10pt Tahoma; }
img { margin: 0; padding: 0; border: 0; }
form { margin: 0; padding: 0; border: 0; }

table { border-collapse: collapse; margin: 0; padding: 0; border: 0; }
td { margin: 0; padding: 0; border: 0; font: normal 10pt Tahoma; }
div { font: normal 10pt Tahoma; }

a { color: #C00000; text-decoration: none; }
a:hover { color: #D03333; text-decoration: none; }


.image { border: 1px solid black; } 
.text { text-align: justify; }
.search { font: bold 10pt Tahoma; color: #FF3333; }

.item { border-bottom: 1px dotted black; margin: 20px 10px 20px 0px; padding: 5px; font: normal 10pt Tahoma; }
.item table { width: 100%; }
.item td { margin: 3px; }
.item a { color: #C00000; }
.item a:hover { color: #FF0000; }
.item .h { font: bold 10pt Tahoma; }
.item .info { font: normal 10pt Tahoma; color: #777777; }
.item .dl { font: bold 10pt Tahoma; color: #00C000; }
.item .date { text-align: right; width: 200px; color: #888888; font: normal 8pt Tahoma; }


.logo { background-image: url('im/bg1.gif'); width: 100%; height: 93px; } 

.topmenu { width:100%; height: 27px; background-image: url('/im/bg3.gif'); }
.topmenu a { font: bold 8pt Tahoma; color: #676767; }
.topmenu a:hover { color: #960202; }


.menu { font: normal 10pt Sans-Serif; } 
.menu a { display: block; color: #444444; }
.menu a:hover { background-color: #5ebaf5; color: #FFFFFF; }
.menu img { margin: 5px; float: left; }
.menu .h { border-top: 1px dotted black; border-bottom: 1px dotted black; padding: 5px; background-color: #FFFFFF; }
.menu .s { background-color: #33a0e6; color: #FFFFFF; }
.menu .hs { background-color: #33a0e6; color: #FFFFFF; }
.menu .main { border-top: 1px dotted #CCCCCC; text-align: right; padding: 2px 10px 2px 0px; font-weight: bold; }
.menu .mains { border-top: 1px dotted #CCCCCC; text-align: right; padding: 2px 10px 2px 0px; font-weight: bold; color: #FFFFFF; background-color: #33a0e6; }



h1 { font: normal 16pt Verdana; color: #C00000; padding:0; margin:20px 0px 0px 0px; text-decoration: underline; }
h2 { font: normal 14pt Verdana; color: #C00000; padding:0; margin:10px 0px 0px 0px; }


.blink { width: 100%; text-align: right; font: bold 8pt Sans-Serif; color: #003399; }


.news { border-bottom: 1px dotted #555555; margin: 5px 0px 5px 0px; padding: 5px; font: normal 10pt Sans-Serif; color: #444444; }
.news .h { color: #C00000; font: normal 10pt Sans-Serif; }
.news .link { text-align: right; color: #000000; font: normal 8pt Tahoma; }
.news .link a { color: #4444C0; }
.news a:hover { text-decoration: underline; }
.news .hh { color: #C00000; font: normal 12pt Sans-Serif; }
.news img { margin: 5px; border: 1px; float: left; }

.blog { border-bottom: 1px dotted #555555; margin: 5px 0px 5px 0px; padding: 5px; font: normal 10pt Sans-Serif; color: #444444; }
.blog .h { color: #C00000; font: normal 10pt Sans-Serif; }
.blog .link { text-align: right; color: #000000; font: normal 8pt Tahoma; }
.blog .link a { color: #4444C0; }
.blog a:hover { text-decoration: underline; }
.blog .hh { color: #C00000; font: normal 12pt Sans-Serif; }
.blog img { margin: 5px; border: 1px; float: left; }


.copyright { margin: 0px; padding: 10px; font: normal 8pt Sans-Serif; color: #889999; text-align: justify; border-top: 1px dotted #99AAAA; }
.copyright a { color: #000000; }
.copyright b { color: #555555; font: bold 8pt Sans-Serif; display: block; width: 100%; text-align: center; }
.copyright .bottommenu { font: normal 8pt Sans-Serif; color: #006699; text-align: center; width: 100%; }
.copyright .bottommenu a { font: normal 8pt Sans-Serif; color: #006699; }
.copyright .bottommenu a:hover { color: #003366; text-decoration: underline; }
.tiny 	{ font: normal 8pt Tahoma; }
.tiny td b { font: bold 11pt Arial; }



