.startseite { background-color: #FFFFFF; margin:0px; }
body { background-color: #F0F1F2; margin:0px; margin-top:6px; margin-left:2px; padding:0px;}
img  { border:0px; margin:0px; vertical-align:top; padding:0px; margin:0px; }

a:link { font-family: Verdana; font-size: 11px;	font-style: normal;	color: #FF6406;	text-decoration: underline; }
a:visited {	font-family: Verdana; font-size: 11px;	font-style: normal;	color: #DF4300;	text-decoration: underline; }
a:hover {	font-family: Verdana;	font-size: 11px; font-style: normal;	color: #FFAC75;	text-decoration: underline; }
a.no_underline { border-bottom:0px solid #000000; text-decoration:none !important; color:#FFFFFF; }
.odd { background-color:#FAFAFA; }
.even { background-color:#F0F1F2; }
.heute { background-color:#941111; color:#FFFFFF; }

#spalte_1 { float:left; margin:0px; padding:0px; }
#spalte_2 { float:left; margin-left:9px; margin-top:1px; padding:0px; }
#spalte_3 { float:left; margin-left:7px; margin-top:12px; padding:0px; }
#menu { background-color:#941111; width:145px !important; width:148px; margin-top:4px; padding-left:3px; }
#menu a { color:#FFFFFF; text-decoration:none; font-family:Arial; font-size:13px; }
#menu a:hover { margin-left:2px; }
.menu_selected { font-weight:bold; }
#rahmen_oben { background: url("design_img/rahmen_oben.jpg") repeat-x; line-height:3px; }
#cont_title { background: url("design_img/cont_title_bg.jpg") repeat-x; width:684px; margin-top:5px; }
#cont_title_txt { margin-left:4px; vertical-align:bottom; font-family:Impact, Arial, Verdana; letter-spacing:1px; }
#cont { border:3px solid #D6D4D4; border-top:0px; border-bottom:1px solid #000000; width:670px !important;
        width:684px; overflow:auto; font-family: 'Trebuchet MS', Georgia, Times, Times New Roman, sans-serif;
        font-size:13px; padding:4px; background-color:#FFFFFF; }
#cont h2 { font-style:Verdana, 'Trebuchet MS'; color:#941111; font-size:16px; }
.box_title { background: url("design_img/box_title.jpg") repeat-x #941111; width:136px; height:16px; text-align:right; }
.box_title_txt { margin-right:4px; font-family:Verdana; letter-spacing:1px; }
#suchen_box { background-color:#941111; width:136px; height:44px; overflow:hidden; }
#jahresplan_box { background-color:#941111; width:136px; margin-bottom:10px; }
#aktuell_box { background-color:#941111; width:136px; margin-bottom:10px; border-bottom:2px solid #941111; }
#vote_box { background-color:#941111; width:136px; margin-bottom:10px; }
.termin_odd { display:block; background-color:#941111; width:132px; margin-left:2px; color:#FFFFFF; }
.termin_even { display:block; background-color:#941111; width:132px; margin-left:2px; color:#FFFFFF; }
.date { font-family:Verdana; font-size:10px; }
.termin_text { display:block; font-family:Verdana; font-size:12px; background-color:#FFFFFF; color:#000000; padding-bottom:1px; }
#jahresplan_box_link { text-decoration:none; font-size:11px; color:#FFFFFF; letter-spacing:1px; margin:8px; }
#jahresplan_box_link:hover { margin-left:10px; }
#sitemap { background: url("design_img/sitemap.jpg") no-repeat; margin-top:2px; width:136px; height:20px; padding-left:10px;
           font-family:Verdana; color:#ffffff; font-size:15px; cursor:hand; }
#sitemap:hover { margin-left:2px; }
#kontakt { background: url("design_img/kontakt.jpg") no-repeat; margin-top:1px; width:136px; height:20px; padding-left:10px;
           font-family:Verdana; color:#ffffff; font-size:15px; cursor:hand; margin-bottom:10px; }
#kontakt:hover { margin-left:2px; }
#s_input { border:0px; background-color:#941111; border-bottom: 1px dashed #ffffff; width:120px; margin-left:8px;
           padding-left:4px; color:#ffffff; font-family:Verdana; font-size:14px; }
#s_submit { margin:0px; margin-left:70px; margin-top:3px; border:1px solid #000000; color:#FFFFFF; width:50px; height:18px; background-color:#8A785E;
            font-family:Verdana; font-size:11px; }
#jahresplan_form { border: 1px solid #B43131; background-color:#941111; width:98%; color:#FFFFFF; padding:4px; }
#jahresplan_form select { height: 20px; background-color:#B43131; color:#FFFFFF; border:0px; }

.suche_highlight { font-weight:bold;}

