/**
* DESIGN AND LAYOUT TAKEN OVER FROM http://css.maxdesign.com.au/floatutorial
*/
/* SET DEFAULT VALUES FOR ALL HTML ELEMENTS */

* {  
margin: 0;  
padding: 0;
}
/* WHITE BACKGROUND COLOR */
html, body { background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
height: 100%; margin-bottom: 1px;
}

/***************************************************************** 
FOLLOWING DIV TAGS DEFINE POSITION, SIZE AND LAYOUT* BANNER, TOP AND MAIN MENU, CONTENT, NEWS, FOOTER
****************************************************************/

#container { 
width: 90%; 
margin: 10px auto; 
background-color: #FFFFFF; 
color: #333; 
border: 0px solid gray; 
line-height: 150%;
}
#banner { 
padding: .5em; 
background-color: #FFFFFF; 
border-bottom: 0px solid gray;
}
#navigation1 { 
background-color: #FF0099; 
height: 20px; 
padding: 0.5em;
}
#navigation2 { 
float: left; 
width: 150px; 
padding: 1em;
}
/*#news { 
float: right; 
width: 160px; 
padding: 1em;
}*/
#content 
{ 
margin-left: 160px; 
border-left: 1px solid gray; 
margin-right: 0px; 
border-right: 0px solid gray; 
padding: 1em; 
max-width: 60em;
}
#footer
 { 
clear: both; 
padding: .5em; 
color: #333; 
background-color: #FFFFFF; 
border-top: 1px solid gray;
}

/*************************************************************************** 
FOLLOWING CSS STYLES DEFINE LAYOUT OF THE TOP MENU (DISCLAIMER, CONTACT)* POSITION, NO LIST SYMBOLS, COLOR
***************************************************************************/

#navigation1 ul li 
{
display: block;
}
#navigation1 ul li a 
{
color: #adf;
float: right;
font-size: 85%;
font-weight: 700;
text-decoration: none;
padding: 0 1em;
}
#navigation1 ul li a.aktiv,
#navigation1 ul li a:hover,
#navigation1 ul li a:active {
color: #fff;
padding: 0 1em;
}

/*************************************************************************** 
FOLLOWING CSS STYLES DEFINE LAYOUT OF THE MAIN MENU* POSITION, NO LIST SYMBOLS, COLOR, PADDING
**************************************************************************/

#navigation2  ul li p, 
#news ul li p { margin: 0 0 1em 0; }
#navigation2 ul li {
display: block;
}
#navigation2 ul li a {
color: #FF0099;
text-decoration: none;
padding: 0 1em;
}
#navigation2 ul li a.active,
#navigation2 ul li a:hover,
#navigation2 ul li a:active {
text-decoration: none;
}
#content h2 { margin: 0 0 .5em 0; }