/* CSS Document */
body, p, div, table, tr, td, font, span, b {
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: 13px; color:#000000;
}

body {
margin:0px; padding-left:11px; padding-top:13px;
background-color:#ADA89E;
}

form { margin:0; }

.form-button { width:100px; }

label {
  text-align:left;
  float:left;
  width:100px;
  margin-top:3px;
}

input , textarea {
  width:200px;
  margin-top:10px;
}

h1, h2, h3, h4 {
font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
color:#FFFFFF; font-weight:normal;
}

h1 {
font-size:17px;
}

h2 {
font-size:17px;
}

img { border:0px; margin:0px; padding:0px; }

.kursiv { font-style:italic; }

#wrap {
width:749px;
}

#main {
width:749px; height:200px;
padding-top:31px
}

#leftcontent {
width:169px; float:left;
}

#rightcontent {
width:520px;
margin-left:60px;
float:left;
}

#rightcontent ul{
list-style-type:upper-roman;
}

#rightcontent li {
padding:5px 0 5px 0;
}

* html #rightcontent { width:518px; }

/* Men */
#navi {
width:167px;
padding-top:3px; padding-bottom:5px; margin-top:20px;
border:1px solid #FD882B;
background-image:url(img/navi_bg.gif); background-repeat:repeat-y;
}

* html #navi { width:169px; }

#navi ul {
padding:0px; margin:0px; padding-left:0px;
line-height:200%;
list-style-type:none;
}

#navi ul li { padding-left:10px; }

#navi ul li.selected {
background:url(img/navi_bg_selected.gif) repeat-y;
}

/* Hauptmen */
#navi ul a {
font-size:11px; color:#FFFFFF;
text-decoration:none;
display:block;
width:100%;
padding-left:0px;
border-bottom:1px solid transparent;
}


* html #navi ul a { border-bottom:0px; padding-bottom:1px; }

#navi ul a:active { }
#navi ul a:visited { }
#navi ul a:hover { border-bottom:1px solid #FD882B; }
* html #navi ul a:hover { border-bottom:1px solid #FD882B; padding-bottom:0px; }


/*Untermen */
#navi ul ul { padding-left:50px; padding-bottom:15px; }
#navi ul ul a { font-size:9px; }

#footer { display: block;}
#footer a { text-decoration: none; color:#FFFFFF;}
#footer a:hover { color:#FF9900;}

#footer-texte {width: 751px; clear: both; margin-bottom: 15px; display: block;}
#footer-texte ul li  {float: left; list-style-type: none; color: #fff;}
#footer-texte ul li a { color: #fff; text-decoration: underline; font-size: 11px;}
#footer-texte ul li a:hover {color: #fff;}


