span.hmv_Ueberschrift {color:#215094; text-decoration:none;font-family:Verdana; font-size : 23px;}
span.hmv_Ueberschrift_rot {color:#dd0000; text-decoration:none;font-family:Verdana; font-size : 23px;}
span.hmv_ZweiteUeberschrift {color:#ee0000; text-decoration:none;font-family:Verdana;font-size : 14px;}
span.hmv_Text {color:#555555; text-decoration:none;font-family:Verdana; font-size : 13px;}
span.hmv_Text_klein {color:#555555; text-decoration:none;font-family:Verdana; font-size : 11px;}
.hmv_Ueberschrift {color:#215094; text-decoration:none;font-family:Verdana; font-size : 23px;}
.hmv_Ueberschrift_rot {color:#dd0000; text-decoration:none;font-family:Verdana; font-size : 23px;}
.hmv_ZweiteUeberschrift {color:#ee0000; text-decoration:none;font-family:Verdana;font-size : 14px;}
.hmv_Text {color:#555555; text-decoration:none;font-family:Verdana; font-size : 13px;}
.hmv_Text_klein {color:#555555; text-decoration:none;font-family:Verdana; font-size : 11px;}
li {list-style-image: url(pen.gif);list-style-position: outside;background-repeat: no-repeat;padding-right: 0px;color:#555555; text-decoration:none;font-family:verdana; font-size : 11px;font-weight:normal;}

ul {margin-left :20px;padding-right: 0px;}

#body
{
color :black ;
background-color:#ffffff;
font-size : 11px;
}

* {
   margin: 0;
   padding: 0;
   }

#horizon        
	{
	color: transparent;
	background-color: transparent;
	text-align: left;
	position: absolute;
	top: 0%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
	}



#main
{
width:1000px;
height:720px;
color:black;
background-color:transparent;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
margin-left:0px;
margin-top:0px;
padding:0px;
margin-left: -500px;
position: absolute;
top: 0px;
left: 50%;
visibility: visible;
}


#upper_red_line
{
width:1000px;
height:1px;
color:black;
background-color:#215094;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
}




#hmv_logo
{
width:125px;
height:125px;
color:black;
background-image: url(images/hmvlogo.jpg);
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}


#header_mainframe
{
width:874px;
height:125px;
color:black;
background-color:transparent;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}

#header_grafik
{
width:874px;
height:104px;
color:black;
background-image: url(images/header01.jpg);
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}

#header_red_line_middle
{
width:894px;
height:1px;
color:black;
background-color:#215094;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}


#header_language
{
width:219px;
height:20px;
color:black;
background-color:transparent;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}

#header_menu
{
width:350x;
height:20px;
color:black;
background-color:transparent;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:250px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}



#middle_red_line
{
width:1000px;
height:1px;
color:black;
background-color:#215094;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}

#navi_wrap
{
width:212px;
height:570px;
color:black;
background-image: url(images/navi_main_backdrop.jpg);
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}


#navigation
{
width:211px;
height:180px;
color:black;
background-color:transparent;
font-size : 12px;
overflow-y:auto;
margin-top:2px;
margin-left:1px;
overflow-x:hidden;
overflow-y:hidden;

}

#display
{
width:212px;
height:410px;
color:black;
background-color:transparent;
font-size : 12px;
overflow-y:auto;
margin-top:30px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;

}


#vertical_red_line
{
width:1px;
height:570px;
color:black;
background-color:#215094;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}



#content
{
width:760px;
height:550px;
color:black;
background-color:transparent;
font-size : 12px;
overflow-x:hidden;
overflow-y:auto;
margin-top:15px;
border:15px;
margin-left:15px;
padding-right:10px;
float:left;
}



#lower_red_line
{
width:1000px;
height:1px;
color:black;
background-color:#215094;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}
#footer
{
width:1000px;
height:20px;
color:black;
background-color:transparent;
font-size : 12px;
overflow-y:auto;
margin-top:0px;
margin-left:0px;
overflow-x:hidden;
overflow-y:hidden;
float:left;
}
