body {font-size:0.9em; font-family:arial,verdana;}

#all {width:879px;margin-left:auto; margin-right:auto;}

#header {background:url(../bilder/header.jpg) no-repeat left top; height:81px;
border-bottom:1px dashed #949494;
margin:0px 0px 10px 0px;}

#menuetop {background-color:#cecece; height:14px; padding-bottom:2px; color:#ffffff;}


#navilinks {float:left; width:174px;}

#navilinks ul
{margin:0px;
padding:0px;}

#navilinks li
{list-style-type:none;
margin:0px 0px 0px 0px;
height:1%;}


#navilinks .maincat li
{background:#949494;
padding:3px;
font-weight:bold;
color:#fff;}

#navilinks .subcat li
{margin:0px 0px 0px 0px !important;
background:#fff;
font-weight:normal;
padding:0px;}

.infoseiten
{border:1px solid #949494;
margin:10px 0px 0px 0px;
padding:3px;}

.infoseiten a
{color:#000;
height:1%;
font-size:0.8em;}

#navilinks .subcat
{border:1px dotted #949494;
margin:0px;
padding:0px !important;}


#navilinks .subcat a
{color:#000; text-decoration:none;
display:block;
margin:0px !important;
padding:3px;}

#navilinks .subcat a:hover
{display:block;
background:#E1E1E1;
}


#content {float:left; width:524px; padding:0px 10px 0px 10px;}

#navirechts {float:left; width:134px; height:100%; padding-left:17px;}

#footer {background-color:#949494; clear:left;
color:#ffffff;}

#footer ul
{margin:0px;
padding:0px;}

#footer li
{float:left;
list-style-type:none;}

#footer a
{display:block; padding:2px;}

#footer a {color:#ffffff;}


/*****Content*****/

h1 {font-size:1.3em; color:#399C0E; margin:0px;}
h2 {font-size:1.1em; color:#6E6E6E; text-decoration:underline; margin:0px;}



