body
{
  background-image: url(../Images/hg.jpg);
  font-family: Arial;
  color: black;
  width: 982px;
  margin: 0px auto;
  position: relative;
  height: 100%;

}

*
{
	margin: 0;
	padding: 0;
}
 * html TextOuter {height:1%;}
 
 a
{
	text-decoration: underline;
	color: #4d6978;
}
a:hover
{
	text-decoration:none;
}
 #Logo
{
position: absolute;
top: 0px;
left: 0px;
width: 181px;
height: 137px;
}
.hand
{
	cursor: pointer;
	font-size: 11px;
}
#topbg
{
position: absolute;
top: 0px;
left: 181px;
width: 801px;
height: 113px;
background-image:url(../Images/hg_top.gif);
}

#strich_w
{
position:absolute;
width: 981px;
height: 4px;
left: 0px;
background-color:#FFFFFF;
border-right: 1px solid #96bbcd;
}

#startcontent
{
position:absolute;
top: 141px;
width: 981px;
height: 390px;
border-right: 1px solid #96bbcd;
}



#bgbottom
{
position:absolute;
top: 535px;
width: 981px;
height: 183px;
background-image: url(../Images/bg_bottom.jpg);
border-right: 1px solid #96bbcd;
}
#hg
{
position:fixed;
width: 981px;
height: 100%;
min-height: 100%;
max-height: 100%;
background-color: #9bc6e2;
border-right: 1px solid #96bbcd;
}

#box
{
position:absolute;
top: 544px;
width:309px;
height:167px;
background-image:url(../Images/box.jpg)
}

.ueberschrift_Textbox
{
color: #4d6978;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
padding-top: 12px;
padding-left: 32px;
text-align:center;
width: 132px;
text-transform: uppercase;
letter-spacing:  0.05em;
cursor: default;
}

#text_Box
{
position: absolute;
font-size: 11px;
color: #4d6978;
overflow:auto;
top: 46px;
left: 16px;
width: 285px;
height: 110px;
cursor: default;
}

#ATM 
{
position: absolute;
top: 720px;
width: 981px;
text-align:center;
height: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #006699;
}
#ATM a
{
font-size: 10px;
color: #006699;
text-decoration: underline;
}

#ATM a:hover
{
text-decoration: none;
}

#Textcontent
{
position: absolute;
border: 0;
left: 0px;
top: 30px;
width: 768px;
height: 360px;
color: #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
overflow:auto;
}

#erg
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 768px;
	height: 25px;
	border-bottom: 1px solid White;
}

#ergebnis1
{
	position: relative;
	top: 6px;
	font-family:Arial;
	font-size: 11px;
	color: White;
	font-weight:bold;
	margin-left: 20px;
}

#headimage
{
	position:absolute;
	top: 0px;
	left: 769px;
	width: 213px;
	height: 406px;
}

#suchFeld
{
background-color: White;
position: absolute;
top: 113px;
left: 787px;
width: 193px;
height: 22px;
border: 1px solid #4d6978;
}

#menue
{
  font-size: 12px;
  width: 606px;
  position: absolute;
  top: 113px;
  left: 181px;
  height: 24px;
  border-width: 0px;
  background-color: #4d6978;
}
 
.Arial_white_bold
{
  font-family: Arial;
  color: #C6C8C8;
  font-weight: bold;
  font-size:13px;
  
}


.bildrand
{
border: 1px #4d6978 solid;
margin-right: 15px;

}
.textnorm
{
  font-family: Arial;
  color: #4d6978;
  font-size:12px;
  background-color: #d4e6f2;
  padding-top: 10px;
  padding-bottom: 10px;
}

.headertext
{
  font-family: Arial;
  color: #4d6978;
  font-size:14px;
  font-weight: bold;
}



/*********************MENUE ******************* */

#SampleMenu
{
position: absolute;
left: 0px;
width: 100%;

top: 0px;
}


* 
{
    margin:0;
    padding:0;
    border:none;
}

ul
 { 
    padding: 0;
    list-style: none;
    FONT-SIZE: 13px;
    color: White;
    font-weight: 400;
}
ul li {
    float: left;
    position: relative;
    color: #1b293e;
}
ul li a 
{
   
    padding-top: 3px;
    padding-bottom: 4px;
    margin-bottom: 00px;
	padding-right: 22px;
	padding-left: 22px;
    display: block;
    background: url(images/divider.gif) center left no-repeat;
    border-style: none;
    text-align: center;
    vertical-align: middle;
    color: White;
}
/*
ul li a {
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
    display:block;
    width: 137px;
    color: #1b293e;
}*/

ul li a:hover 
{
    
    display: block;
    text-decoration: none;
    font-weight: 200;
    background: url(images/divider.gif) center left no-repeat;
    color: White;
    background-color: #758a95;
}

/*_________________Untermenues_____________*/

li ul
 { 
    display: none;
    margin: 0px 0 0 5px;
    position: absolute;
   
}

li ul li 
{
    float: none;
   
}

li ul li a 
{
    display: block;
	padding-right: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
    text-align: left;
    color: #1b293e;
    background-image: none;
    background: url(images/divider_hor.gif) bottom left no-repeat;
    background-color: #dedede;
    font-size: 13px;
    min-width: 100px;
    border-top: 1px White solid;
   
}

li ul li a:hover 
{
    display: block;
    text-align: left;
    color: White;
    background: url(images/divider_hor.gif) bottom left no-repeat;
    font-size: 13px;
    background-color: #416070;
}

li a 
{
    color: White;
    text-decoration: none;
    
    margin-top: 0px;
   
}

li:hover ul, li.over ul 
{ 
    
    display: block;
    color: White; 
}

/*_________________unter_Untermenues_____________*/


ul ul ul
{
     top: 0px;
    left: 110px;   
}

ul ul ul li a
{
     background-color: White;   
}
ul ul ul li a:hover
{
     background-color: #416070;   
}


/* _____________Allgemein _________*/
.AspNet-Menu-Selected
{
    color: White;
    font-weight: bold;
}

.AspNet-Menu-Selected a:hover
{
    font-weight: bold;
    font-size: 13px;
}
