body
{margin:0;padding:0;background-color:#eeeded;font-size:0.75em;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image: url(/layout/background-body.jpg);
color:#002b58}
#RahmenAussen {background-image: url(/layout/background.jpg);background-repeat:no-repeat}

#Rahmen 
 {position:relative;margin-left:0;margin-right:auto; width:1100px}
#Header
{}
#Sprache{float:left;width:31px;padding-top:130px;padding-left:44px;}
#Logo{float:left;}
#HeadCenter
{width:432px;padding-top:102px;float:left;}
#HeadCenter ul
{display:inline;margin:0;padding:0;margin-left:40px;}
#HeadCenter ul li
{display:inline;margin:0;padding:0;}

#HauptMenu
{float:left;background-repeat:no-repeat;width:385px;height:183px;position:relative;}
#HauptMenu ul
{margin:0px;padding:0px;margin-left:20px;margin-top:14px;color:#000000;}
#HauptMenu ul ul ul
{margin:0px;padding:0px;margin-left:10px;margin-top:0px;margin-bottom:6px;color:#000000;font-size:0.9em;}
#HauptMenu ul li
{list-style-type:none;}
#HauptMenu ul li a:link,#HauptMenu ul li a:visited,#HauptMenu ul li a:hover 
 {color:#002a58;text-decoration:none;font-weight:bold;font-size:1.1em}
#HauptMenu ul li a:hover 
 {color:#FFFFFF;}
#HauptMenu ul li a.self
 {color:#FFFFFF;}

#HMcurrent
 {position:absolute;left:178px;top:0px;width:180px;height:165px;}
#HMcurrent ul
{margin:0px;padding:0px;margin-left:24px;margin-top:14px;color:#000000;}
#HMcurrent ul li
{list-style-type:none;}
#HMcurrent ul li a:link,#HMcurrent ul li a:visited,#HMcurrent ul li a:hover 
 {color:#002a58;text-decoration:none;font-weight:normal;font-size:1em}
#HMcurrent ul li a:hover 
 {color:#FFFFFF;}
#HMcurrent ul li a.self 
 {color:#FFFFFF;}

#SiteMenu
 {clear:both;margin-left:690px;padding-top:22px;margin-bottom:7px;}
#SiteMenu ul
 {margin:0px;padding:0px;list-style-position:inside}
#SiteMenu ul li 
 {padding-left:6px;list-style-type:none;display:inline}
#SiteMenu ul li a:link,#SiteMenu ul li a:visited,#SiteMenu ul li a:hover 
 {color:#002a58;text-decoration:none;font-weight:normal;font-size:0.9em}
#SiteMenu ul li a:hover 
 {text-decoration:underline}
#SiteMenu ul li a.self 
 {text-decoration:underline}

.LayoutUserHint{font-size:9px;color:#FF0000;}

#Inhalte
{clear:both;width:974px;padding-left:77px;}
#Inhalte a:link,#Inhalte a:visited,#Inhalte a:hover
{font-weight:bold;}
#Inhalte a:hover
{text-decoration: underline}

#Inhalte h1
{font-weight:normal;font-size:1.64em;margin-top:0px;margin-bottom:20px;}
#Inhalte h2
{font-weight:normal;font-size:1.3em;margin-top:20px;margin-bottom:10px;}
#Inhalte h3
{font-weight:normal;font-size:1.1em;margin-top:20px;margin-bottom:3px;}
#Inhalte p
{margin-top:0px;margin-bottom:10px;}
#Inhalte .Bildunterschrift
{font-style:italic;font-size:0.9em;}


#Inhalt {float:left;background-repeat:no-repeat;background-color: #FFFFFF;padding-bottom:10px;}
#Links {float:left;background-repeat:no-repeat;background-color: #FFFFFF;background-image: url(/layout/edgeB.gif);padding-left:23px;width:171px;padding-right:15px;padding-top:25px;padding-bottom:15px}
#Links h1 {font-weight:bold;font-size:1.2em;margin-top:0px;margin-bottom:20px;}
#Links h2 {font-weight:bold;font-size:1.1em;margin-top:20px;margin-bottom:10px;}
#Links ul  {margin:0;padding:0;margin-left:5px;}
#Links ul li {margin-left: 10px;padding-left:0px;margin-bottom:6px;}

.InhaltNorm
{margin-left:64px;padding-left:23px;width:490px;padding-right:15px;padding-top:25px;
background-image: url(/layout/edgeB.gif)}
.InhaltSchmal
{margin-left:10px;padding-left:14px;width:347px;padding-right:15px;padding-top:25px;
background-image: url(/layout/edgeW.gif)}
#Rechts
{margin-left:614px;width: 360px;}
.Minheight
{width:1px;height:450px;float:left;}

#RechtsUnten
{position:relative;padding-top:30px;}
#Icons 
 {display:inline; position:absolute; right:35px;top:25px;margin:0px;padding:0px;text-align:right;width:90px;margin-top:3px;}

#Icons li, #SocialBookmarkLinks li 
 {display:inline;list-style-type:none;}
#IconsForm 
{display:inline;margin:0px;padding:0px;}
#SocialBookmarkLinks
{position:absolute;right:35px;width:60px;top:50px;text-align:right;}
#EMAILForm
 {background-color: #FFFFFF;background-repeat:no-repeat;background-image: url(/layout/edgeW.gif);
border:0px none #002b58;padding-left:20px;padding-top:10px;padding-bottom:10px;padding-right:0px;width:305px;margin-bottom:10px;}
.EMAILFormL
 {float:left;width:150px;margin-bottom:5px;}
.EMAILFormR
 {float:left;width:150px;margin-bottom:5px;}
#EMAILForm label
{font-size:0.8em;}
.EMAILFormInput {width:140px;border:1px solid #c5612f;}
.EMAILFormKommentar
 {width:290px;border:1px solid #c5612f;}
.EMAILFormSubmit
 {width:290px;background-color:transparent;border:1px solid #c5612f;color:#c5612f;}
#SeiteSendenKopf
{margin-bottom:10px;}
#GoogleMapR{width:360px;height:360px;}
#GoogleMapM{clear:both;margin-top:60px;margin-left:64px;;width:800px;height:600px;}
.Einzelobjekt{position:relative;width:390px;margin-top:20px;z-index:50;}
.Objektbild{float:left;margin-right:5px;}
.GrossBild {}
.GBL {position:absolute;z-index:10;top:-280px;left:527px;background-color:#ffffff;width:360px;overflow:hidden;visibility:hidden;}
.GBLClose{text-align:right;}
.GBLDaten{text-align:center;}
.GML {width:360px;height:360px;}
.preisRubrik {color:#FFFFFF;}
.einruecken {margin: 10px 0px 10px 30px;}
.GBAL {position:absolute;z-index:10;top:-100px;left:527px;background-color:#ffffff;width:360px;overflow:hidden;visibility:hidden;}
.GBALDaten{width:360px;height:380px;}
.GBALN {margin-right:80px;}
.GBALP {margin-left:150px;}
.GBABild {background-color:#ffffff;text-align:center}
#GBAR {width:360px;height:360px}
.GBARBild  {visibility:hidden;width:360px;height:360px}
.shortcell {width:180px;float:left;margin:0px 0px 10px 0px;}
.line {clear:both;}
.divformular {float:left;width:485px;}
.h2NT {margin-top:0px !important;font-size:1.1em !important;font-weight:bold !important;}
