*{ padding: 0;
	margin: 0;
				}

        
        
body {
/*background-color: #303;*/
background-color: #f3f3ef;
font-size: small;
font-family: Myriad Web, Verdana, Helvetica, sans-serif;
letter-spacing: 0px;
color:#000;
padding:0px;
margin:0px;
}

* html body {
font-size: x-small; /* f&uuml;r IE/Win  */
f\ont-size: small; /* f&uuml;r andere IE-Versionen */
}

h1 {
padding-top: 25px;
font-size: 150%;
color:#000;
line-height: 18pt;}

h2 {
font-size:130%;
font-weight: bold;
padding-bottom: 5px;
margin: 0px;}

h3 {
font-size:110%;
font-weight: bold;
}

p {font-size: 110%}

table {margin-left: auto; margin-right: auto;}
/* ----------wrapper to center the layout-------------- */
#container {
width: 890px;
margin-bottom: 10px;
margin-top: 10px;
margin-left: auto;
margin-right: auto;
background-color: #fff8e8;
background-image: url(img/bg.jpg);
background-position:top;
background-repeat:no-repeat;
border: 1px solid #666;
}


/*----------banner for logo-------------- */
#banner {
background-color: #fafafa;
background-image: url(img/header.gif);
background-position:top;
background-repeat:no-repeat;
padding: 0px;
margin: 0px;
height: 132px;

}
#banner img {padding:0px 0px;} 

/* -----------------content--------------------- */
#content {

padding-left: 0px;
padding-top: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
width: 100%;

}

#text {
overflow: auto;
padding-left: 167px;
padding-top: 10px;
margin-top: 90px;
margin-left: 0px;
margin-right: 40px;
width: 520px;
height: 419px;
}
/*
div#content { 
min-height:590px;
}
*/
#navcontainer
{/*border: 1px solid #fafafa;*/
float: left;
width: 99.9%;
background-color: #900;
/*background-image: url(img/bg_navi.gif);
background-position:top;
background-repeat:no-repeat;
*/
}

a {color: #900; text-decoration:underline;}
a:visited {color:#900;}
a:hover {color: #900;text-decoration:underline;}
a:active { color:#900;}

p, pre{
padding: 5px 1px;
margin:0px;
}

ul {
list-style-type: none;
margin-left: auto;
margin-right: auto;
}

#content li
{line-height: 16pt;
font-size: 120%;}

/*Navigation*/
#nav, #nav ul {
	padding: 0;
	margin:0;
	list-style: none;
 
}

#nav a {
display: block;
margin: 0 2px 0 0;
padding: 2px 8px;
color: #fafafa;
text-decoration:none;
border-right: 1px solid #f3f3ef;
letter-spacing: 1px;
}

#nav li {
	float: left;
   margin: 0;
   padding: 0;
   font-size: 110%;
	 font-weight: 600;
   font-family: "Myriad Web, Verdana, Helvetica", sans-serif;
}

#nav li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul
{
	left: auto;
  background-color: #fafafa;
  color: #900;
  
}

#nav li li { clear: both;
border: 1px solid #900;
letter-spacing: 0px;
background-color: #f3f3ef;
width: 100%;
margin-top: 1px;
/*color: #900;*/
}

#nav li li a
{
color: #900;
}

#nav li
a:visited {color:#fafafa;}

#nav li li
a:visited {color:#900;}

#nav li
a:hover {color: #900;
background-color: #f3f3ef;
}

#nav li
a:active { color:#900;}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin-top: 0px;
padding-bottom: 0px;
text-align: center; 
width: 890px;
height: 30px;
background-color: #fafafa;
color: #000;
border-top: 1px solid #900;
}

#footer 
a {color: #300; text-decoration:none;}
a:visited {color:#300;}
a:hover {color: #300;text-decoration:underline;}
a:active { color:#300;}

#footer p {
font-size: 85%;
}


