body { color: black; background-color: #8287a0; }

#main_box {width: 777px; margin: 0px auto; text-align: left; background-color: #FFFFFF; border: 1px solid #6088a0;}

#header {width: 777px; height:150px; background-image: url(header.gif);}

.header_link_feuerwehrversand {width: 142px; height: 142px; float:left;}

.header_link_stadt {width: 115px; height: 142px; float:right;}
 
#menu {width: 142px; float: left;}

#content {width: 630px; float: right; border-left:1px solid #d1d1d1; min-height: 500px; height: auto !important; height: 500px;}

#footer {width: 772px; height: 24px; margin-left:3px; clear:both; background-image: url(footer.gif); border-top: 1px solid #d1d1d1;}

#bg_content_menu {width: 777px; background-image: url(background.gif); margin: 0px auto;}

#breaker {clear: both; overflow: hidden;}

.menucontainer{width: 138px; padding-left: 3px; padding-top:30px; font-family:Arial; font-style: italic;}

.menutitel {font-weight: bold; padding-left: 5px; padding-bottom: 1px;  font-size: 16px;}

a.menu {display: block; padding-left: 15px; padding-top:5px; text-decoration: none; font-weight: bold; font-size: 13px;}

a.menu_active {display: block; padding-left: 15px; padding-top:5px; text-decoration: none; font-weight: bold; font-size: 13px;}

a.menu:link, a.menu:visited {color:#000000; text-decoration: none;}

a.menu:hover, a.menu:active {color:#FF0000; text-decoration: none;}

a.menu_active {color:#0000FF; text-decoration: none;}

a.menu_ul {display: block; padding-left: 20px; padding-top:5px; text-decoration: none; font-weight: bold; font-size: 13px;}

a.menu_ul_active {display: block; padding-left: 20px; padding-top:5px; text-decoration: none; font-weight: bold; font-size: 13px;}

a.menu_ul:link, a.menu_ul:visited {color:#000000; text-decoration: none;}

a.menu_ul:hover, a.menu_ul:active {color:#FF0000; text-decoration: none;}

a.menu_ul_active {color:#0000FF; text-decoration: none;}

.textcenter{font-family:Arial; font-style: italic; font-size:13px; padding:15px; display:block; text-align: center;}

.text{font-family:Arial; font-style: italic; font-size:13px; padding:15px; display:block;}

.textunformated{font-family:Arial; font-style: italic; font-size:13px;}

a.footertext:link, a.footertext:visited {font-family:Arial; font-style: italic; font-size:13px; display:block; text-align: center; font-weight: bold; margin-top: 3px; text-decoration: none; color:#000000;}

a.footertext:hover, a.footertext:active {font-family:Arial; font-style: italic; font-size:13px; display:block; text-align: center; font-weight: bold; margin-top: 3px; text-decoration: none; color:#FF0000;}

h2 {font-size: 20px;}


.link, .link:visited { color:#000000; text-decoration: none; padding-left: 15px; }

.link:hover, .link:active { color:#0000ff; text-decoration: none;}

.link_unformated, .link_unformated:visited { color:#000000; text-decoration: none;}

.link_unformated:hover, .link_unformated:active { color:#0000ff; text-decoration: none;}

.tableBorder {border: 1px solid #d1d1d1;}

a.special:link {color:#000000; text-decoration:none;}

a.special:visited, a.special:hover {color:#000000; text-decoration:none;}



.rechtsbuendig {text-align: right;}