/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 

body{
background : #e9e9e9; 
padding:0px;
margin:0px;
}

a{
color: #0067b4;
text-decoration : none;
}
a:hover{
color: #0067b4;
text-decoration : underline;
}

.menu{
background: #007cc1 url(../images/bg_menu.gif) top left;
height: 27px;
}

.menu a{
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	text-decoration : none;
	font-weight: bold; 
}
.menu a:hover {
	color: #cccccb;
		text-decoration : none;
}
#content{
background: #fff url(../images/bg_content.jpg) top left no-repeat;
width: 995px;
padding: 20px;
}

body,td {
color : #474836;
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
}

h1 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 24px; 
line-height : normal; 
font-weight : bold; 
color : #0067b4; 
text-decoration : none; 
} 

h2 {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
line-height : 21px; 
font-weight : bold; 
color : #fff; 
text-decoration : none; 
padding: 3px 0px 3px 10px;
width: 100%;
background-color: #0067b4;
} 

/*NAVIGATION*/
#vpnavigation, #vpnavigation ul { /* alle Listen */
    text-align: right;
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#vpnavigation{
float:right;
}


#vpnavigation a {
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 12px; 
	text-decoration : none;
	font-weight: bold; 
	background: url(../imeages/menu_dot.gif) center left no-repeat;
}

#vpnavigation a:hover {
	color: #cccccb;
}

#vpnavigation li#active a{
	color: #cccccb;
}
#vpnavigation li#activepath a{
	color: #cccccb;
}


#vpnavigation li { /* alle Listenelemente */
	float: left;
}

#vpnavigation li ul { /* Listen 2. Ebene */
	position: absolute;
	background: #007cc1;
	width: 10em;
	padding-top: 4px;
	height: 25px;
	left: -999em; /* durch "left" außerhalb des sichtbaren Bereichs wird das gleiche erreicht wie durch "display: none", kann aber auch von Textbrowser angezeigt werden */
}

#vpnavigation li ul a{ 
	padding-top: 3px;
	padding-bottom: 3px;
}



#vpnavigation li li a.daddy { /* Listenelemente mit Unterpunkten */
	background: url(../images/rightarrow.gif) center right no-repeat;
}

#vpnavigation li ul ul { /* Listen 3. Ebene und weiter */
	margin: -1em 0 0 10em;
}

#vpnavigation li:hover ul ul, #vpnavigation li.sfhover ul ul {
	left: -999em;
}

#vpnavigation li:hover ul, #vpnavigation li li:hover ul, #vpnavigation li.sfhover ul, #vpnavigation li li.sfhover ul { /* Listen, die unterhalb von "gehoverten" Menüpunkte liegen */
	left: auto;
}

#vpnavigation li.activepath { /* Listenelemente, die im aktiven Pfad liegen */
	color: #cccccb;
}

#vpnavigation li#active { /* Listen zur aktuellen Kategorie */
	
	color: #cccccb;
}

