body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#E5EEE4; }
a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline; }
h1 { font-size:13px; font-weight:bold; color:#319300; padding:0; margin:0; }
h2 { font-size:13px; color:#C40303; padding:10px 0 5px 0; margin:0; }

.top_links { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; padding-right:20px; }
.top_links a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:underline; }

.menu { padding:20px 0 40px 30px; line-height:20px;}
.menu a { font-size:12px; color:#319300; text-decoration:none; background-image: url(../images/bullet_menu_green.gif); padding-left:12px; background-repeat: no-repeat; background-position: left center; }
.menu a:hover { font-size:12px; color:#C40303; text-decoration:none; background-image: url(../images/bullet_menu_red.gif); padding-left:12px; background-repeat: no-repeat; background-position: left center; }
.menu span { font-size:12px; color:#C40303; text-decoration:none; background-image: url(../images/bullet_menu_red.gif); padding-left:12px; background-repeat: no-repeat; background-position: left center; }
.menu ul, li { margin:0; padding:0; list-style-type:none; }

.title { font-size:14px; font-weight:bold; color:#000000; text-decoration:none; padding-left:30px; }
.title img { margin-right:10px; }

.search { background-color:#FFFFFF; border-color:#999999; border-style:solid; border-width:1px; height:18px; width:120px; margin:5px 5px 0 30px; }
.ok { background-color:#FFFFFF; border-color:#999999; border-style:solid; border-width:1px; height:23px; width:35px; font-weight:bold; font-size:12px; margin:0; }

.partners { font-size:14px; font-weight:bold; color:#000000; text-decoration:none; padding-left:30px; }
.partners a { font-size:14px; font-weight:bold; color:#000000; text-decoration:none; }
.partners a:hover { text-decoration:underline; }
.partners img { margin-right:10px; }

.title2 { font-size:14px; font-weight:bold; color:#000000; text-decoration:none; padding-right:20px; text-align:right; }
.title2 img { margin-right:10px; }

.news { font-size:12px; color:#000000; text-decoration:none; padding:0 10px 15px 10px; }
.news a { font-size:12px; color:#000000; text-decoration:underline; }
.news span a { font-size:13px; font-weight:bold; color:#319300; text-decoration:none; }
.news span { line-height:5px; }
.news li { list-style-type:disc; }
.news table { font-size:12px; color:#000000; }

.text { font-size:12px; color:#000000; text-decoration:none; padding:0 10px 50px 10px; }
.text a { font-size:12px; color:#000000; text-decoration:underline; }

.photo { border:solid 1px #319300; }
.textred_13 { font-size:13px; color:#C40303;}
.textred_13 a { font-size:13px; color:#C40303; font-weight:bold;}
.textgreen_10 {font-size:10px; color:#319300;}
.textgreen_10 a {font-size:10px; color:#319300; font-weight:bold;}