body { font-family:Georgia,Verdana, Arial,Helvetica,sans-serif; margin-top: 0px; margin-left:1px; }

h1 { font-size:160%; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; color:rgb(34,110,70); }
h2 { font-size:140%; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; color:rgb(34,110,70); }
h3 { font-size:110%; font-family: "Trebuchet MS",Verdana,Arial, Helvetica, sans-serif; color:rgb(34,110,70); }

p { font-family: Georgia,Verdana,Arial, Helvetica, sans-serif; }
td { font-family: Georgia,Verdana,Arial, Helvetica, sans-serif; }
th { font-family: Georgia,Verdana,Arial, Helvetica, sans-serif; }

div.footer { font-size:80%; }

div.navibox { height:700px; width:251px; /* border: 1px solid black; */ font-family: Georgia,Verdana,Arial, Helvetica, sans-serif; /* float:left;*/}
div.bluemenue { background:rgb(208,221,232); border: 1px solid black; width:200; padding:1px 0px 2px 10px; color:black; margin:5px 0px 5px 0px;}
div.brownmenue { background:rgb(234,224,206); border: 1px solid black; width:190; padding:1px 0px 2px 10px; color:black; margin:3px 0px 3px 10px;}

span.brownmenue { background:rgb(234,224,206); width:190; padding:0px 0px 0px 3px; color:black; margin: 2px 0px 0px 0px;}

div.mainbox { position:absolute; top:120px; left:252px; width:76%; height:auto; z-index:1; }

/* div.mainbox { height:auto; border:1px solid black; position:relative left:100px;} */

div.topmap { background:rgb(250,242,226); color:rgb(178,130,62); border-bottom:5px solid; border-color:rgb(246,233,214); padding: 2px 0px 2px 0px; font-family:Georgia, Arial, Helvetica, sans-serif; /* margin-top:45px; */ position: absolute; top: 30px; left: 250px; width: 600px;}

a.navi:link { color:#000000; text-decoration:none }
a.navi:visited { color:#000000; text-decoration:none }
a.navi:hover { color:#000000; text-decoration:overline underline; /* background-color:yellow; */}
a.navi:active { color:#000000; text-decoration:none; }
a.navi:focus { color:#000000; text-decoration:underline }

a:link { color:#3F00FF; text-decoration:underline }
a:visited { color:#009F00; text-decoration:underline }
a:hover { color:#FFFFFF; text-decoration:none; /* background-color: rgb(208,221,232); font-weight: bold*/ ; color:#000000; text-decoration:underline;}
a:active { color:#000000; text-decoration:none; }
a:focus { color:#000000; text-decoration:underline }

sup { font-size:70%; }
sub { font-size:70%; }

p.aktu { color:#FFFFFF; background-color:#7F7F7F; font-weight:bold; }

.hyperlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
	text-align: center;
}

.hintergrundbild {
	background-repeat: repeat-y;
}

.text-zentriert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: center;
}

.text-linksbuendig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: left;
}

.ueberschriften {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}

.vertriebsdetails {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.vertriebsuebersicht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-align: center;
	text-decoration: underline;
}

.entryLinks {
	padding:0px 20px 0px 20px;
}

.addressSet{
    margin: 2em;
    width: 50%;
}