/* CSS Document */

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:14px; margin:0px; padding:0px; background-color:#ffffff;}

/* text */
h1, h3, h5, h6 {font-size:14px; line-height:18px;}
h2 {font-size: 12px;}
h4 {font-size:11px; line-height:18px; font-weight:bold;}

.error {color:#cc0000; font-weight:bold;}

/* links */
a {font-size:11px; color:#e46518; text-decoration:underline; font-weight:normal}
a:visited {font-size:11px; color:#e46518; text-decoration:underline; font-weight:normal}
a:hover {font-size:11px; color:#97bf0d; text-decoration:underline; font-weight:normal}

.a2 {font-size:11px; color:#e46518; text-decoration:none; font-weight:bold}
.a2:visited {font-size:11px; color:#e46518; text-decoration:none; font-weight:bold}
.a2:hover {font-size:11px; color:#97bf0d; text-decoration:none; font-weight:bold}

.link_w {font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal}
.link_w:visited {font-size:11px; color:#ffffff; text-decoration:none; font-weight:normal}
.link_w:hover {font-size:11px; color:#ffffff; text-decoration:underline; font-weight:normal}

.link_foot {font-size:11px; color:#e46518; text-decoration:none; font-weight:normal}
.link_foot:visited {font-size:11px; color:#e46518; text-decoration:none; font-weight:normal}
.link_foot:hover {font-size:11px; color:#e46518; text-decoration:underline; font-weight:normal}

.link_teaser {font-size:11px; color:#000000; text-decoration:underline; font-weight:normal}
.link_teaser:visited {font-size:11px; color:#000000; text-decoration:underline; font-weight:normal}
.link_teaser:hover {font-size:11px; color:#000000; text-decoration:underline; font-weight:normal}

/* layout */
.trenner_util {height:13px; padding-left:6px; padding-right:6px; background-image:url(./images/trenner_dotted_w.gif); background-repeat:no-repeat; background-position:center;}

.menue {float:left; width:195px; background-color:#c1d96e; background-image:url(./images/hg_menue.gif); background-repeat:no-repeat; color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.menue:visited {float:left; width:195px; background-color:#c1d96e; background-image:url(./images/hg_menue.gif); background-repeat:no-repeat; color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.menue:hover {float:left; width:195px; background-color:#eb670c; background-image:url(./images/hg_menue_hover.gif); background-repeat:no-repeat; color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.menue_aktiv {float:left; width:195px; background-color:#97bf0d; background-image:url(./images/hg_menue_aktiv.gif); background-repeat:no-repeat; color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.menue_aktiv:visited {float:left; width:195px; background-color:#97bf0d; background-image:url(./images/hg_menue_aktiv.gif); background-repeat:repeat-x; color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}
.menue_aktiv:hover {float:left; width:195px; background-color:#97bf0d; background-image:url(./images/hg_menue_aktiv.gif); background-repeat:repeat-x; color:#ffffff; text-decoration:none; font-size:12px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif;}

.menue_pad {padding-top:5px; padding-bottom:5px; padding-left:25px;}
.menue_trenner {width:195px; height:1px; background-color:#ffffff; clear:left;}
.menue_trenner_aktiv {width:195px; height:1px; background-color:#97bf0d; clear:left;}

.infoleiste {width:755px; height:25px; background-image:url(./images/infoleiste.jpg); background-repeat:no-repeat; color:#000000; font-size:10px;}
.infoleiste_pad {padding-left:11px; padding-top:6px; padding-right:11px;}

.content {width:495px; min-height:500px; background-image:url(./images/hg_content.gif); background-repeat:repeat-y;}
* html .content {height:500px;}

.box_plain {width:493px; text-align:left; background-color:#ffffff;}
.box_plain_abschluss {height:1px; background-color:#eb670c; clear:both;}
.box_verlauf {width:493px; text-align:left; background-color:#ffffff;}
.box_verlauf_trenner {height:1px; background-image:url(./images/trenner_dotted_content.gif); background-repeat:repeat-x; margin-top:10px; margin-bottom:8px;}
.box_verlauf_abschluss {height:1px; background-color:#eb670c; clear:both;}
.box_pad {padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:22px;}
.box_pad2 {padding-left:15px; padding-right:15px; padding-top:20px; padding-bottom:22px;}
.box_pad3 {padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:22px;}
.box_pad4 {padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px;}

.teaserbox_content_search {width:195px; min-height:140px; background-color:#c1d96e;}
* html .teaserbox_content_search {height:140px;}

.teaserbox_head {padding-left:10px; padding-top:4px; color:#ffffff; font-weight:bold;}
.teaserbox_container {background-color:#c1d96e; padding-left:2px; padding-right:2px; padding-bottom:2px;}
.teaserbox_content {width:246px; background-color:#c1d96e;}
.teaserbox_pad {padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px;}

.textinput {border:1px solid #97bf0d; font-size:11px; padding-top:2px; padding-bottom:1px; background-color:#ffffff; height:19px;}
.textarea {border:1px solid #97bf0d; font-size:11px; padding-top:2px; padding-bottom:1px; background-color:#ffffff;}
.button {border:1px solid #97bf0d; font-size:11px; background-color:#ffffff; color: #97bf0d; font-weight:bold; background-image:url(images/bg_button.gif); background-position:left; background-repeat:no-repeat; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-left:18px; text-transform:uppercase;}

.logo_bmelv {margin-left:30px; margin-top:30px;}
.logo_auma {margin-left:30px; margin-top:30px;}

.footer {width:495px; text-align:right; padding-top:10px; padding-bottom:10px;}

ul {list-style:url(./images/arrow_right.gif); margin-top:16px; margin-bottom:18px;} 

.logo_field {float:left; border-right:1px solid #e2e2e2; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px; background-color:#ffffff;}
.logo {width:123px; text-align:center;}




