body
{
 color:#000000;
 background:#551111;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:small;
}

table.grundschablone
{
 width:100%;
 height:100%;
}

th
{
 text-align:right;
}

td.grundschablonekopf
{
 color:#000000;
 background:#FFFFFF;
 text-align:center;
 width:100%;
 padding:2px;
}

td.grundschablonemenu
{
 color:#000000;
 background:#FFFFFF;
 width:18%;
 vertical-align:top;
 padding:1em;
}

td.grundschablonehaupt
{
 height:100%;
 width:64%;
 vertical-align:top;
 color:#000000;
 background:#FFFFFF;
 padding:1em;
}

td.grundschablonefuss
{
 color:#000000;
 background:#FFFFFF;
 text-align:center;
 padding:2px;
}

h1
{
 font-size:x-large;
 font-stretch:wider;
 width:100%;
 text-align:center;
 color:#000000;
 background:#EEEEEE;
 border-bottom-style:solid;
 border-top-style:solid;
 margin-bottom:1em;
}

h2
{
 text-align:center;
 margin-top:1em;
}

a.menu-ebene1
{
 font-size:small;
 color:#000000;
 background:transparent;
 text-decoration:none;
 font-weight:bold;
}

a.menu-ebene1:hover
{
 color:#666666;
 text-decoration:underline overline;
 background:#EEEEEE;
}

div.menu-ebene1
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_blue_off%282-1%29.gif') no-repeat scroll 0% 50%;
 padding-left:12px;
}

div.menu-ebene1:hover
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_blue_on%282-1%29.gif') no-repeat scroll 0% 50%;
}

a.menu-ebene2
{
 background:transparent;
 font-size:small;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

a.menu-ebene2:hover
{
 color:#666666;
 text-decoration:underline overline;
 background:#EEEEEE;
}

div.menu-ebene2
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_pfeil_off%281-1%29.gif') no-repeat scroll 0% 50%;
 padding-left:12px;
}

div.menu-ebene2:hover
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_pfeil_on%281-1%29.gif') no-repeat scroll 0% 50%;
}

a.menu-ebene3
{
 background:transparent;
 font-size:small;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

a.menu-ebene3:hover
{
 color:#666666;
 text-decoration:underline overline;
 background:#EEEEEE;
}

div.menu-ebene3
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_pfeil_off%281-1%29.gif') no-repeat scroll 0% 50%;
 padding-left:12px;
}

div.menu-ebene3:hover
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_pfeil_on%281-1%29.gif') no-repeat scroll 0% 50%;
}

a.menu-ebene1clicked
{
 background:transparent;
 font-size:small;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

a.menu-ebene1clicked:hover
{
 color:#666666;
 text-decoration:underline overline;
 background:#EEEEEE;
}

div.menu-ebene1clicked
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_red_on%282-1%29.gif') no-repeat scroll 0% 50%;
 padding-left:12px;
}

div.menu-ebene1clicked:hover
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_red_on%282-1%29.gif') no-repeat scroll 0% 50%;
}

a.menu-ebene2clicked
{
 background:transparent;
 font-size:small;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

a.menu-ebene2clicked:hover
{
 color:#666666;
 text-decoration:underline overline;
 background:#EEEEEE;
}

div.menu-ebene2clicked
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_pfeil_klick%281-1%29.gif') no-repeat scroll 0% 50%;
 padding-left:12px;
}

div.menu-ebene2clicked:hover
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_pfeil_klick%281-1%29.gif') no-repeat scroll 0% 50%;
}

a.menu-ebene3clicked
{
 background:transparent;
 font-size:small;
 color:#000000;
 text-decoration:none;
 font-weight:bold;
}

a.menu-ebene3clicked:hover
{
 color:#666666;
 text-decoration:underline overline;
 background:#EEEEEE;
}

div.menu-ebene3clicked
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_pfeil_klick%281-1%29.gif') no-repeat scroll 0% 50%;
 padding-left:12px;
}

div.menu-ebene3clicked:hover
{
 color:#000000;
 background:#FFFFFF url('http://www.feuerwehr-aschaffenburg.de/bilder/need4site/icon_ffw_pfeil_klick%281-1%29.gif') no-repeat scroll 0% 50%;
}

ul.menu
{
 padding-left:10pt;
 margin-left:0;
 list-style-type:none;
}

img.standard
{
 float:left;
 padding-right:10px;
}

img.largepadding
{
 padding:15px;
}

img.thumb
{
 border:0;
}

div.standard
{
 float:left;
 text-align:justify;
}

div.just
{
 text-align:justify;
}

div.center
{
 text-align:center;
}

span.thumb
{
 width:100px;
 height:100px;
 margin:5pt;
 text-align:center;
 color:#000000;
 background:#DDDDDD;
}

div.thumblist
{
 color:#000000;
 background:#EEEEEE;
/* width:100%;*/
 height:100%;
 margin-right:40px;
}

div.leftfloat
{
 float:left;
 width:100px;
}

div.rightfloat
{
 float:right;
 width:100px;
}

div.download
{
 color:#000000;
 background:#FFE0E0;
 border-style:solid;
 border-color:#AA0000;
 clear:both;
 float:none;
 text-align:center;
}

span.error
{
 background:red;
 color:white;
}

h2.news
{
 text-align:left;
 width:100%;
 color:#000000;
 background:#FFDDDD;
 font-size:large;
 margin-top:0;
}

div.news
{
 border:1px solid;
 padding:0.5em;
}

div.news-bottom
{
 font-size:small;
 font-weight:bold;
}

table.liste
{
 border-style:solid;
 /*width:100%;*/
}

.liste tr th
{
 border-style:solid;
 border-color:#dddddd;
 border-bottom-color:#bbbbbb;
 color:#000000;
 background:#cccccc;
 text-align:left;
}

.liste tr td
{
 border-style:solid;
 border-color:#dddddd;
 color:#000000;
 background:#cccccc;
}

table.feld
{
 border-style:solid;
 width:100%;
 table-layout:fixed;
}

.feld tr th
{
 border-style:solid;
 border-color:#dddddd;
 border-bottom-color:#bbbbbb;
 color:#000000;
 background:#cccccc;
 text-align:center;
}

.feld tr td
{
 text-align:center;
 border-style:solid;
 border-color:#dddddd;
 color:#000000;
 background:#cccccc;
 width:1%;
}

p
{
/* text-align:justify;*/
}

a.xxl
{
 font-weight:bold;
 font-size:400%;
}

div.UserLine {
 background-color: #cccccc;
 color: #333333;
 padding: 7px;
}

div.UserLine a {
 color: #333333;
 text-decoration: none;
}

div.UserLine a:hover {
 color: #666666;
 text-decoration: underline;
}
