﻿body 
{
    font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	margin:0;
	padding:0;
    position:absolute;
    left: 0px;
    top: 0px;
}
#Wrapper
{
    float:left;
    width:986px;
    left: 0px;
    top: 0px;
    border-style:solid;
    border-color:#ffffff;
    border-width:2px;
}
#NavigationArea

{
    float:left;
    width:982px;
    border-bottom-style:solid;
    border-bottom-color:#ffffff;
    border-bottom-width:2px;
}
#Navigation1
{
    float:left;
    width:790px;
    height:22px;
    background-color:#19191E;
    color:#ffffff;
    vertical-align:top;
}
#Navigation1 a
{     
    top:0px;
    padding:0px;
    margin:0px;
    font: normal 10px/22px  Arial, Helvetica, sans-serif;
    color:#ffffff;
    padding-right:15px;
    padding-left:15px;
    background-color:#19191E;
    text-decoration:none;
    letter-spacing:0.1pt;
       padding-top:5px;
	 padding-bottom:4px;
	 }
#Navigation1 a:hover
{
    top:0px;
    padding:0px;
    margin:0px;
    color:#ffffff;
    padding-right:15px;
    padding-left:15px;
    background-color:#A81F22;

    padding-top:5px;
	 padding-bottom:4px;
}
#Druck
{
      float:left;
    width:30px;
    height:22px;
    border-right-style:solid;
    border-right-color:#ffffff;
    border-right-width:2px;
    background-color:#19191E;
    color:#ffffff;
    vertical-align:top;
    }
#Druck a
{
    }
    #Druck a:hover
{
    }
#Language
{
    float:left;
    width:160px;
    height:22px;
    background-color:#DDDEE0;
}
#LogoArea

{
    float:left;
    width:982px;
    
}
#Logo
{
    float:left;
    width:820px;
    height:155px;
    border-right-style:solid;
    border-right-color:#ffffff;
    border-right-width:2px;
    background-color:#DDDEE0;
    text-align:center;
}
#LeisteRechts
{
    float:left;
    width:160px;
    height:155px;
    background-color:#DDDEE0;
}
#ContentAreaStart

{
    float:left;
    width:982px;
    border-bottom-style:solid;
    border-bottom-color:#ffffff;
    border-bottom-width:2px;
}
#ContentStart
{
    float:left;
    width:820px;
    background-image:url('pics/hg.jpg');
	background-repeat:no-repeat;
	background-position:top;
    height:418px;
    border-right-style:solid;
    border-right-color:#ffffff;
    border-right-width:2px;
    background-color:#DDDEE0;
}
#ServiceLeisteStart
{
    float:left;
    width:160px;
    height:418px;
    background-color:#DDDEE0;
}
#FooterArea

{
    float:left;
    width:982px;
}
#Footer1
{
    float:left;
    width:820px;
    height:45px;
    border-right-style:solid;
    border-right-color:#ffffff;
    border-right-width:2px;
    background-color:#DDDEE0;
}
#Footer2
{
    float:left;
    width:160px;
    height:45px;
    background-color:#DDDEE0;
}
#ContentArea

{
    float:left;
    width:982px;
    border-bottom-style:solid;
    border-bottom-color:#ffffff;
    border-bottom-width:2px;
    background-image:url('pics/hg2.jpg');
	background-repeat:repeat-y;
	background-position:top;
}
#Navigation2
{    color:#ffffff;
    float:left;
    width:820px;
    height:30px;
    border-right-style:solid;
    border-right-color:#ffffff;
    border-right-width:2px;
    background-color:#A81F22;    
}
#Navigation2 a
{     font: normal 11px/30px  Arial, Helvetica, sans-serif;

    color:#ffffff;
    padding-right:5px;
    padding-left:5px;
    text-decoration:none;
    font-size:11px;

	 }
#Navigation2 a:hover
{
    color:#ffffff;
    padding-right:5px;
    padding-left:5px;
   font: normal 11px/30px  Arial, Helvetica, sans-serif;
}
#ServiceLeiste
{
    float:right;
    width:160px;
    height:300px;
    background-color:#DDDEE0;
}
#Navigation3
{
    float:left;
    width:200px;
    height:369px;
    background-color:#DDDEE0;
}
#Content
{
    float:left;
    width:620px;
    background-color:#ffffff;
        border-right-style:solid;
    border-right-color:#ffffff;
    border-right-width:2px;

}
#Content h1
{
    padding:0px;
    margin:0px;
    font-size:14px;
    line-height:20px;
    
    }
    #Content h2
{
    padding:0px;
    margin:0px;
    font-size:12px;
    font-weight:bold;
    line-height:20px;
    
    }
        #Content h3
{
   padding:0px;
    margin:0px;
    font-size:11px;
    font-weight:bold;
    line-height:20px;
    
    }
        #Content h4
{
padding:0px;
    margin:0px;
    font-size:11px;
    font-weight:bold;
    line-height:20px;
    
    }
            #Content h5
{
padding:0px;
    margin:0px;
    font-size:11px;
    font-weight:bold;
    line-height:20px;
   
    
    }
            #Content h6
{
  padding:0px;
    margin:0px;
    font-size:11px;
    font-weight:bold;
    line-height:20px;
   
    
    }
    #Content p
{
    font-size:11px;
    line-height:20px;
    
    }
    
    #Content p font, font, p b span font font, .MsoNormal, P B SPAN
{ 
    font-size:11px;
line-height:20px;    

}
#Content p b span font font
{
    font-size:11px;
line-height:20px;    

}
#Content o:p
{
    font-family:Arial,Verdana, Helvetica, sans-serif;
    font-size:11px;

line-height:140%;
    margin: 0px 0px 0px 0px;
}

        
       #Content a
{
    color:#000000;
    font-size:11px;
    
    }
        #Content li
{
    font-size:11px;
    line-height:20px;
    padding-right:15px;
    
    }
#Footer3
{
    float:left;
    width:200px;
    height:45px;
    background-color:#DDDEE0;
        border-right-style:solid;
    border-right-color:#ffffff;
    border-right-width:2px;
}
#Language a
{
    padding-left:15px;
    color:#000000;
    font-size:10px;
    text-decoration:none;
    }
    #ServiceLeiste a
{
    padding-left:15px;
    color:#333333;
    font-size:10px;
    text-decoration:none;
    }
        #ServiceLeisteStart a
{
    padding-left:15px;
    color:#333333;
    font-size:10px;
    text-decoration:none;
    }
    #News
{    
padding-right:15px;
    float:right;
    width:130px;
  padding-left:15px;
      font-size:10px;
padding-bottom:50px;
    background-color:#DDDEE0;
}
    #NewsStart
{    padding-right:15px;
    float:right;
    width:130px;
  padding-left:15px;
      font-size:10px;
padding-bottom:50px;
    background-color:#DDDEE0;
}
#News a
{
    padding-left:0px;
    color:#333333;
    font-size:10px;
    text-decoration:none;
    }
    #NewsStart a
{
    padding-left:0px;
    color:#333333;
    font-size:10px;
    text-decoration:none;
    }
