/*----------------------------------Allgemeine Definitionen------------------------------*/

body {background-color:#eee; }
p  {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#222; text-decoration:none; padding:0px; border:0px; text-align:justify;}
h1 {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:14px; color:#336699; text-decoration:none; font-weight:bold; text-align:left; padding: 0 0 5px 0; margin: 0 0 10px 0; border-bottom:1px; border-bottom-style: solid; border-bottom-color: #888;}
h2 {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#222; font-weight:bold; text-decoration:none; padding:0px; border:0px; text-align:justify;}
h3 {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:normal; font-style:italic; text-align:center; padding:0px; border:0px}
h4 {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:10px; color:#000000; text-decoration:none; font-weight:normal; text-align:center; padding:0px; border:0px}
h5 {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; text-align:center; padding:0px; border:0px}
h6 {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; text-align:center; padding:0px; border:0px}
td  {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#000000; text-decoration:none; padding:0px; border:0px}
.b {font-weight:bold}
.i {font-style:italic}
.clear {clear:both}

/*----------------------------------link Definitionen------------------------------*/
a:link    {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#222; text-decoration:none; padding:0px; border:0px}
a:visited {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#222; text-decoration:none; padding:0px; border:0px}
a:hover   {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#222; text-decoration:none; font-weight:bold; padding:0px; border:0px}
a:focus   {font-family:Arial, Helvetica, Sans-serif, sans-serif; font-size:12px; color:#222; text-decoration:none; font-weight:bold; padding:0px; border:0px}
a.lexlink {color: #990000; text-decoration:none}

/*----------------------------------Bilder Definitionen------------------------------*/
.bildlinks {float:left; margin-right: 10px; margin-bottom: 10px; border:none;}
.bildrechts {float:right; margin: 0px 0px 10px 10px; border:none;}
.bild {margin-bottom: 10px; border:none;}

/*---------------------------------- Definitionen------------------------------*/

#main {position:relative; top:10px; left:10px; width:1010px; min-height:500px; height:100%; padding: 0 0 50px 0; background-color:#e5e5e5}
#mainhead { width:1010px; height:103px; margin:0 0 0 0; background-color:#336699; background-image:url(objekte/header.jpg); background-repeat:no-repeat; background-position:bottom}
#mainnav { width:190px; height:500px; margin:0 0 0 0; padding: 10px 0 0 0; background-color:#99cccc; float:left }
#inhalt { width:800px; height:100%; margin:0 10px 0 10px; padding: 10px 0 0 0; background-color:#e5e5e5;  float:left   }

#inhaltl { width:390px; height:100%; margin:0 10px 0 10px; padding: 10px 0 0 0; background-color:#e5e5e5;  float:left   }
#inhaltr { width:390px; height:100%; margin:0 10px 0 10px; padding: 10px 0 0 0; background-color:#e5e5e5;  float:left   }

/*----------------------------------Text ------------------------------*/

#lextitel {position:absolute; top:20px; left:38px; height:14px; width:602px; text-align:left}
#lextext {position:relative; text-align:justify; top:50px; left:38px; width:602px;}



/*----------------------------------Navigation ------------------------------*/

.nav {position:relative; height:17px; width:162px; padding: 3px 10px 0 10px ; margin: 0 0px 3px 3px ; border: 1px; border-style: solid; border-color: #333; background-color:#fff; text-align:left}
.navbold {position:relative; font-weight:bold; height:17px; width:162px; padding: 3px 10px 0 10px ; margin: 0 0px 3px 3px ; border: 1px; border-style: solid; border-color: #333; background-color:#fff; text-align:left}


a.nav2a {position:absolute; height:19px; width:186px; left:50px; padding-top: 4px; padding-right: 6px; border:none; text-align:left}
a.nav2bold {position:absolute; height:19px; width:186px; left:50px; font-weight: bold; padding-top: 4px; padding-right: 6px; border-bottom: 1px; border-bottom-style: solid; border-bottom-color: #000000; text-align:left}
a.nav2abold {position:absolute; height:19px; width:186px; left:50px; font-weight: bold; padding-top: 4px; padding-right: 6px; border:none; text-align:left}
#dot {position:absolute; left:234px; width:8px; height:21px; border:none}


/*----------------------------------Footer ------------------------------*/
#fuss {position:relative; left:0px; top:50px; height: 200px; width:639px}
img#lexline2 {position:relative; left:2px; top:50px; width:639px; height:1px; border:none}
#lextop  {position:relative; left:2px; top:25px; height:14px; width:100px; text-align:left; border:none}
#lexback {position:relative; left:50px; top:25px; height:14px; width:100px; text-align:left; border:none}





