body {
text-align:left;
font-size:12px;
font-family:verdana;
margin:0px;
background-color: #F5F5F5;}
.wrapper {

margin:auto; width:1024px;background-color:#FFF;
margin-bottom:15px;
text-align:left;
}
.wdth {width:200px;}
.header {height:80px;}
#logo {
width:206px;
float:left;
text-align:left;
}
#topmenu {
float:right;
width:640px;
color:#aeaeae;
font-family:tahoma;
font-size:14px;
padding:20px;
text-align:right;

}
#topmenu li
{
display:inline;
margin-left:15px;
}
#topmenu a {color:#aeaeae;
font-family:tahoma;
font-size:14px;
 text-decoration:none;}
 #topmenu li:hover {
 text-decoration:underline;}
.welcome {
background-image:url('Bilder/sli_03.png');
height:150px
}

.main {width:1024px;padding-top:10px;text-align:left;}

.leftmenu {float:left;width:242px;text-align:left;}
#menuheading {
text-align:left;
background-image:url('Bilder/sli_06.png');
height:25px;
color:#fff;
font-weight:bold;
padding-top:10px;
padding-left:5px}
#menuheading_inactive {
text-align:left;
background-image:url('Bilder/sli_11.png');
height:25px;
color:#6d6d6d;
margin-top:1px;	font-weight:bold;
padding-top:10px;
padding-left:5px}
#menucontent {
text-align:left;
margin-top:1px;
background-color:#e8e8e8;
text-align:left;
border:1px solid #d5d5d5;}
#menucontent li {
list-style-type:none;
color:#6d6d6d;
margin-left:0px;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;}
#menucontent a {color:#6d6d6d; text-decoration:none;}
#menucontent ul {

padding:0px;}


.content {width:772px;
text-align:left;
padding-left:10px;
float:left;}
#contentheading {
text-align:left;
background-image:url('Bilder/sli_08.png');
width:768px;
height:25px;
color:#6d6d6d;
font-weight:bold;
padding-top:10px;
padding-left:5px}


#inhalt {
background-color:#f7f7f7;
border:1px solid #d5d5d5;
padding:10px;
margin-top:1px;

}


#welcome1 {
font-weight:bold;
font:tahoma;
font-size:24px;
color:#292929;
padding-top:15px;padding-left:15px;padding-bottom:10px;}
#welcome2 {font:tahoma;font-size:14px;
line-height:20px;
width:800px;
padding-left:20px;}
#welcome3 {padding-left:20px;padding-top:15px;}

.arrowlistmenu{
width:242px;
}
.arrowlistmenu .categoryitems {
margin-left:0px;margin-bottom:2px;}
.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
background-image:url('Bilder/sli_11.png');
height:25px;
color:#6d6d6d;
margin-top:1px;	font-weight:bold;
padding-top:10px;
padding-left:5px;
font-size:12px;
cursor:pointer}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
background-image:url('Bilder/sli_06.png');
height:25px;
color:#fff;
font-weight:bold;
padding-top:10px;
padding-left:5px;
font-size:12px;cursor:pointer}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
padding:5px;
margin-top:1px;
background-color:#e8e8e8;
border:1px solid #d5d5d5;}
.arrowlistmenu h3 {
margin-bottom:2px;}
.arrowlistmenu ul li{

list-style-type:none;
color:#000;
margin-left:0px;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;}

.arrowlistmenu ul li a{
color:#000;
text-decoration:none;
}

.arrowlistmenu ul li a:visited{
color: #000;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/

}



.copyright {text-align:left;
background-image:url('Bilder/sli_13.png');
height:25px;
width:1020px;
color:#6d6d6d;
margin-top:10px;	font-weight:bold;
padding-top:10px;
padding-left:5px}}

/* form fields */
input[type="button"] {

      display:inline-block;
      margin:0;
      overflow:visible;
      text-decoration:none;
      color:#333;
	  background:#ddd url('Bilder/bg-button.gif') repeat-x 0 0;
	  border-top:1px solid #bbb;
      border-bottom:1px solid #aaa;
	  border-left:1px solid #bbb;
      border-right:1px solid #aaa; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; font-size:100%; font-family:Arial, Sans-serif; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px
      }
	  
	  input[type="submit"] {

      display:inline-block;
      margin:0;
      overflow:visible;
      text-decoration:none;
      color:#333;
	  background:#ddd url('Bilder/bg-button.gif') repeat-x 0 0;
	  border-top:1px solid #bbb;
      border-bottom:1px solid #aaa;
	  border-left:1px solid #bbb;
      border-right:1px solid #aaa; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; font-size:100%; font-family:Arial, Sans-serif; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px
      }
	  
	  .input3 {

      
      margin:0;
      text-decoration:none;
      color:#333;
	  background:#ddd url('Bilder/bg-button.gif') repeat-x 0 0;
	  border-top:1px solid #bbb;
      border-bottom:1px solid #aaa;
	  border-left:1px solid #bbb;
      border-right:1px solid #aaa; font-style:normal; font-variant:normal; font-weight:normal;  font-size:100%; font-family:Arial, Sans-serif; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px
      }
	  
	  	  input[type="button"] {

      display:inline-block;
      margin:0;
      overflow:visible;
      text-decoration:none;
      color:#333;
	  background:#ddd url('Bilder/bg-button.gif') repeat-x 0 0;
	  border-top:1px solid #bbb;
      border-bottom:1px solid #aaa;
	  border-left:1px solid #bbb;
      border-right:1px solid #aaa; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; font-size:100%; font-family:Arial, Sans-serif; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px
      }
input[type="text"], input[type="password"] {

      margin:0;
      font-size:11px;
      text-decoration:none;
      color:#333;
	  background:#ddd url('Bilder/bg-button2.gif') repeat-x 0 0;
	  border-top:1px solid #bbb;
      border-bottom:1px solid #aaa;
	  border-left:1px solid #bbb;
      border-right:1px solid #aaa;
	height:15px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; font-family:Arial, Sans-serif; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px;
      }
	  select, .select {

      display:inline-block;
      background:none url('Bilder/bg-button2.gif');
      margin:0;
      overflow:visible;
      text-decoration:none;
      color:#333;
	  border-top:1px solid #bbb; border-bottom:1px solid #aaa; border-left:1px solid #bbb; border-right:1px solid #aaa; height:23px; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; font-size:100%; font-family:Arial, Sans-serif; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px; background-image:url('Bilder/bg-button2.gif')/*background:#ddd url("Bilder/bg-button2.gif") repeat-x 0 0;*/
	    
      }
	  textarea {

      display:inline-block;
      margin:0;
      overflow:visible;
      text-decoration:none;
      color:#333;
	  background:url('Bilder/txtbg.png') repeat-x 0 0;
	  border-top:1px solid #bbb;
      border-bottom:1px solid #aaa;
	  border-left:1px solid #bbb;
      border-right:1px solid #aaa; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2; font-size:100%; font-family:Arial, Sans-serif; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px      }
	  
.heading {
color:#b80707;
font-size:15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}


.tbl { border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;}
.tblhead { background-image:url('Bilder/bg-button.gif');height:20px;color:#000;font-weight:bold}
.tblrow1 {background-color: #F0F0F0;border-bottom:1px solid #DFDFDF;padding:5px;}
.tblrow2 {background-color: #fff;border-bottom:1px solid #DFDFDF;padding:5px;}
.tblrow {background-color: #fff;border-bottom:1px solid #DFDFDF;padding:5px;}

.msk {font-size:9px;font-family:verdana;text-align:right;color:#cdcdcd;}
.black {font-weight:normal;}


li {text-align:left;}


.sample td input {margin:0px;padding:0px;width:100%;}