* { 
padding : 0; 
margin : 0; 
} 

body { 
background : #fff url('css/images/bg.gif') repeat-x; 
margin : 10px; 
padding : 0; 
text-align : left; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #000; 
} 

p { 
font-size : 12px; 
line-height : 1.5em; 
padding : 5px; 
} 

#page { 
width : 650px; 
background : transparent; 
margin : 115px auto; 
height : 100%; 
} 

#header { 
background : url('images/header2_ivd.gif') no-repeat; 
border : 1px solid #fff; 
width : 830px; 
height : 150px; 
text-align : right; 
} 

#logo { 

text-align : left; 
padding : 10px; 
} 

#content { 
background : #fff; 
height : 100%; 
margin : 5px 0 0 0; 
padding : 1px 0 10px 0; 
width : 619px; 
font-size : 10px; 
} 

#main { 
float : right; 
width : 595px; 
background : #fff; 
text-align : left; 
font-size : 10px; 
padding : 5px; 
border-top : 5px solid #d0d7f6; 
border : 5px solid #d0d7f6; 
} 

#sub { 
float : right; 
width : 525px; 
background : #fff; 
text-align : left; 
margin : 5px 0 0 15px; 
padding : 5px; 
border-left : 3px solid #333; 
border : 5px dashed #e4e4e4; 
} 

#local { 
background : url('images/local1.gif') no-repeat; 
width : 620px; 
color : #000; 
font-weight : bold; 
padding : 3px; 
height : 52px; 
} 

#local ul { 
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
color : #ccc; 
} 

#local ul li { 
display : inline; 
} 

#local a { 
display : inline; 
color : #000; 
padding-left : 3px; 
padding-right : 3px; 
font-weight : bold; 
text-decoration : none; 
font-size : 10px; 
} 

#local a:hover { 
color : #000; 
padding-top : 3px; 
padding-bottom : 13px; 
padding-left : 3px; 
padding-right : 3px; 
font-weight : bold; 
text-decoration : underline; 
} 

#nav { 
float : left; 
width : 170px; 
margin : 0 5px 0 0; 
background : #758ae4; 
border : 1px solid #758ae4; 
} 

.wrapper { 
width : 170px; 
background : #fff; 
margin : 5px 0 5px 0; 
text-align : left; 
} 

#nav ul { 
margin-left : 0; 
padding-left : 0; 
list-style-type : none; 
font-family : Arial, Helvetica, sans-serif; 
background : #d0d7f6; 
color : #ccc; 
} 

#nav a { 
display : block; 
padding : 3px 3px 3px 3px; 
width : 170px; 
border-top : 1px solid #fff; 
} 

#nav a:hover { 
background-color : #fff; 
color : #000; 
}
 
#footer { 
bottom : 0; 
width : 830px; 
background : #fff; 
border-top : 1px solid #ccc; 
text-align : center; 
font-size : 10px; 
}
 
#footer p { 
color : #000; 
} 

#footer a { 
text-decoration : none; 
color : #000; 
} 
a:link { 
color : #366c9c; 
text-decoration : none; 
} 

a:visited { 
color : #366c9c; 
text-decoration : none; 
} 

a:hover { 
color : #fff000; 
text-decoration : none; 
} 

a:active { 
color : #366c9c; 
text-decoration : none; 
} 

hr { 
border : 0; 
display : none; 
} 

h1 { 
font-size : 16px; 
color : #676767; 
font-weight : bold; 
} 

h2 { 
margin : 0 0 0 5px; 
font-size : 13px; 
text-align : left; 
color : #35406a; 
} 

h3 { 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 10px; 
} 

h4 { 
margin : 0 0 10px 0; 
font-size : 12px; 
font-weight : bold; 
}
 
img { 
margin : 0 0 0 0; 
padding : 0 0 0 0; 
border : none; 
}
TD  {
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;
}


TH  {
	font-family : Verdana,Arial,Helvetica;
}

td.white{
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;
	color    : #ffffff;
}
span.titel  {   
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;  font-weight : bold; 
} 
span.detailtitel {   
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;  font-weight : bold; 
} 
TD.detailtitel   {   
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;  font-weight : bold; 
}
	
TD.bilder  {   
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;  font-weight : bold; }
TD.detail   {   
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;  }
TD.detail1  {   
	font-family : Verdana,Arial,Helvetica;
	font-size : 8pt;  
}
TD.text {   
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;  }
TD.detailwhite        {   font-family : Verdana,Arial,Helvetica;
	font-size : 7pt;
	color : #ffffff;  
}
TD.copyright {   
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;  
}
TD.list  {   
	font-family : Verdana,Arial,Helvetica;
	font-size : 10pt;  
}
Table{
	MARGIN-TOP: 0px; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #f0f0f0; 
	SCROLLBAR-BASE-COLOR:  #b3b3b3;
	TOP: 0px
} 
.feldwhite {
	FONT-FAMILY: Verdana, Arial; 
	BACKGROUND-COLOR: #f0f0f0;
	COLOR: #000000; 
	FONT-SIZE: 8pt; 
	BORDER-LEFT-COLOR: #d4d0c8; 
	BORDER-BOTTOM-COLOR: #d4d0c8; 
	BORDER-TOP-COLOR:  #d4d0c8; 
	BORDER-RIGHT-COLOR:  #d4d0c8; 
	BORDER-TOP-STYLE: groove; 
	BORDER-RIGHT-STYLE: groove; 
	BORDER-LEFT-STYLE: groove; 
	BORDER-BOTTOM-STYLE: groove;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-TOP: 0px; 
	PADDING-BOTTOM: 0px; 
}
