*
{margin:0px;
padding:0px;}

body {font-size:0.9em; font-family:arial,verdana;
background:url(../bilder/bg-all.gif) repeat-x;}

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

#header {background:url(../bilder/header.jpg) no-repeat left top; height:131px;
margin:0px 0px 15px 0px;}

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


#navilinks {float:left; width:174px;
padding:10px 0px 0px 4px;

background:#fff;}

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

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


#navilinks .maincat
{
padding:1px;
font-weight:bold;
color:#fff;
display:block;
height:1%;
background:#82A6E2;
}


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


#navilinks .subcat
{
margin:0px;
padding:0px !important;}


#navilinks .subcat a
{color:#000; text-decoration:none;
display:block;
height:1%;
font-size:0.8em;
margin:0px !important;
padding:3px;}

#navilinks .subcat a:hover
{display:block;
background:#F4F7FC;
text-decoration:underline;
}


#content {float:left; width:490px; padding:20px 10px 20px 10px;
background:#fff;}

#content ul
{margin:0px 0px 10px 0px;}

#content li
{margin:0px 0px 0px 15px;
line-height:1.5em;}

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

#footer {background-color:#4268A2; 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.4em; color:#214B95; margin:0px 0px 10px 0px; text-decoration:underline;}
h2 {font-size:1.1em; color:#404040; text-decoration:underline; margin:10px 0px 0px 0px;}

h3 a {font-size:1em; border:1px solid #214B95; display:block; color:#000 !important; padding:5px; margin:10px 0px 10px 0px;}

#content a,#content a:visited {color:#000; font-weight:bold;}

#content p
{margin:0px 0px 10px 0px;}
