ul{
	color: #637886;
	font-size: 11px;
	font-weight: 400;
	line-height: 18px;
}
li{
	list-style-type: circle;
}

.produkt_button1 {
	background-image:url(../bilder/produkt_button_back1.jpg);
	text-align: right;	
}
.produkt_button2 {
	background-image:url(../bilder/produkt_button_back2.jpg);
	text-align: left;
}
.produkt_button1, .produkt_button2 {
	font-weight:bold;
	height:60px;
	width:195px;
	border: 0px;
	vertical-align: bottom;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
}
.produkt_pic {
	border-style: none;
}
.produkt_button3 {
	font-weight:bold;
	height:30px;
	width:540px;
	background-image:url(../bilder/produkt_button_back3.jpg);
	border: 0px;
	vertical-align: bottom;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	text-align: center;
}


.l   { text-align: left; position: absolute; width: 50px }
.r  { text-align: right; position: absolute; left: 50px; width: 100px }

.weisselinie {position: relative; left: 1px; width: 182px; height: 1px
}

.men1leftdiv  { position: relative; left: 1px; width: 182px; height: 25px }
.men2leftdiv  { position: relative; left: 1px; width: 182px; height: 20px }

.men1left    {
	font-size: 12px;
	position: absolute;
	left: 0px;
	width: 182px;
	height: 25px;
	text-align: right;
	margin: 0px;padding-top: 4px;
	font-weight:bold;
	line-height:25px; 
}
.men2left    { font-size: 12px; position: absolute; left: 0px; width: 182px; height: 20px; line-height:20px;  text-align: right; padding-top: 2px; margin: 0px; }

a.men1left:link    	{ color: #637886; text-decoration: none; text-align: right; background-image: url(../bilder/men1_inaktiv.jpg); background-repeat: no-repeat; }
a.men1left:visited 	{ color: #637886; text-decoration: none; text-align: right; background-image: url(../bilder/men1_inaktiv.jpg); background-repeat: no-repeat; }
a.men1left:hover  	{ color: #ffffff; text-decoration: none; text-align: right; background-image: url(../bilder/men1_aktiv.jpg);   background-repeat: no-repeat; }

a.men1leftakt:link    	{ color: #ba0c12; text-decoration: none; text-align: right; background-image: url(../bilder/men1_aktiv2.jpg);}
a.men1leftakt:visited 	{ color: #ba0c12; text-decoration: none; text-align: right; background-image: url(../bilder/men1_aktiv2.jpg);}
a.men1leftakt:hover  	{ color: #ffffff; text-decoration: none; text-align: right; background-image: url(../bilder/men1_aktiv.jpg); }

a.men2left:link     { color: #637886; text-decoration: none; text-align: right; }
a.men2left:visited  { color: #637886; text-decoration: none; text-align: right; }
a.men2left:hover    { color: #ffffff; text-decoration: none; text-align: right; background-color:#8ba0ae }

a.men2leftakt:link     { color: #ba0c12; text-decoration: none; text-align: right;  }
a.men2leftakt:visited  { color: #ba0c12; text-decoration: none; text-align: right;  }
a.men2leftakt:hover    { color: #ffffff; text-decoration: none; text-align: right; }







.formfeld05    { color: #637886; font-size: 11px; font-weight: 400; line-height: 16px; text-align: left; margin: 0; padding: 0 0 0 5px; width: 180px; height: 20px; vertical-align: middle; border: solid 1px silver }
.formbut05    { color: #637886; font-size: 11px; font-weight: 700; line-height: 16px; background-color: #d8e1e7; text-align: center; margin: 0; padding: 0; position: absolute; right: 10px; width: 60px; height: 20px; vertical-align: middle; border: solid 1px silver }

h1   { color: #637886; font-size: 11px; font-weight: 400; line-height: 18px; margin: 0; padding: 5px 11px }
.formTD   { color: #637886; font-size: 11px; font-weight: 400; line-height: 18px; margin: 0; padding: 0 11px }
h3  { color: #637886; font-size: 11px; font-weight: 700; line-height: 18px; margin: 0; padding: 0 11px }
h4  { color: #637886; font-size: 11px; font-weight: 400; line-height: 18px; margin: 0; padding: 0 11px }
h2    { color: #637886; font-size: 12px; font-weight: 700; line-height: 18px; margin: 0; padding: 5px 11px }

.formfeld01   { color: #637886; font-size: 11px; font-family: Arial; line-height: 17px; text-align: left; margin: -1px 0 3px; padding: 0 3px; width: 260px; height: 20px; vertical-align: middle; border: solid 1px silver; outline-width: 0 }


.formfeld04    { color: #637886; font-size: 11px; font-weight: 700; line-height: 15px; background-color: #e8eef1; text-align: right; margin: 0 5px; padding: 3px; width: 50px; height: 20px; vertical-align: middle; border: solid 1px silver }



.formbut01 { color: #637886; font-size: 11px; font-weight: 700; line-height: 17px; background-color: #d8e1e7; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; border: solid 1px silver; width: 115px; height: 20px }
.formbut02 { color: #637886; font-size: 11px; font-weight: 700; line-height: 17px; background-color: #d8e1e7; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; border: solid 1px silver; width: 260px; height: 20px }
.formbut03 { color: #637886; font-size: 11px; font-weight: 700; line-height: 17px; background-color: #d8e1e7; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; border: solid 1px silver; width: 40px; height: 20px }
.formbut04 { color: #637886; font-size: 11px; font-weight: 700; line-height: 17px; background-color: #d8e1e7; text-align: center; vertical-align: middle; margin: 0px; padding: 0px; border: solid 1px silver; width: 260px; height: 20px }

.formfeld02 { color: #637886; font-size: 11px; font-weight: 700; line-height: 17px; text-align: left; vertical-align: middle; margin: -1px 0 3px; padding: 3px; width: 17px; height: 17px }
.formfeld03     { color: #637886; font-size: 11px; font-family: Arial; font-weight: normal; line-height: 17px; text-align: left; margin: -1px 0 3px; padding: 3px; width: 260px; height: 100px; vertical-align: middle; border: solid 1px silver }

a:link, a:visited    { color: #637886; font-size: 11px; line-height: 16px;  text-decoration: underline; text-align: left }
a:hover, aktive, focus	  { color: #ba0c12; font-size: 11px; line-height: 16px;  text-decoration: underline; text-align: left }

.menueoben   { color: #ec6720; font-size: 12px; font-weight: 700; line-height: 14px; text-decoration: none; margin-right: 10px; width: 150px; height: 14px }
a.menueoben:link, a.menueoben:visited { color: #637886; text-decoration: none; text-align: right }
a.menueoben:hover, aktive, focus      { color: #fff;    text-decoration: none; text-align: right }

.menueobena  { color: #ba0c12; font-size: 12px; font-weight: 700; line-height: 14px; text-decoration: none; margin-right: 10px; width: 150px; height: 14px }
a.menueobena:link, a.menueobena:visited { color: #ba0c12; text-decoration: none; text-align: right }
a.menueobena:hover, aktive, focus       { color: #fff;    text-decoration: none; text-align: right }

.menueoben2   { color: #ba0c12; font-size: 11px; font-weight: 400; line-height: 20px; text-decoration: none; margin-right: 20px; width: 163px; height: 20px }
a.menueoben2:link, a.menueoben2:visited  { color: #637886; line-height: 20px; text-decoration: none; text-align: right }
a.menueoben2:hover, aktive, focus       { color: #fff;    text-decoration: none; text-align: right }

.menueoben2a  { color: #ba0c12; font-size: 11px; font-weight: 400; line-height: 20px; text-decoration: none; margin-right: 20px; width: 163px; height: 20px }
a.menueoben2a:link, a.menueoben2a:visited  { color: #ba0c12; line-height: 20px; text-decoration: none; text-align: right }
a.menueoben2a:hover, aktive, focus        { color: #fff;    text-decoration: none; text-align: right }

.pic { color: #ba0c12; font-style: normal; font-weight: normal; font-size: 11px; line-height: 20px; text-decoration: none; text-align: right; margin: 5px 5px 0px; border: solid 1px #8ba0ae; width: 240px }

#profil       { color: #637886; font-size: 11px; font-weight: 400; line-height: 20px; margin: 0; padding: 0; height: 25px; border: solid 0 silver }

.tabelle  { color: #637886; font-size: 11px; font-weight: 400; line-height: 18px; margin: 0; padding: 2px 0 0 2px; vertical-align: top }
a.tabelle:link, a.tabelle:visited { color: #637886; font-size: 11px; font-weight: 400; line-height: 18px;  text-align: left; vertical-align: middle }
a.tabelle:hover, aktive, focus	  { color: #ba0c12; font-size: 11px; font-weight: 400; line-height: 18px; text-align: left; vertical-align: middle }

.menuepunkt  { text-align: right; padding: 5px 10px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: gray; position: relative; z-index: 20; left: 0px; width: 183px; height: 25px; overflow: hidden }
.rot   { color: #ba0c12; font: 11px/15px; text-align: left; vertical-align: top; margin: 0pt; padding: 4px 0px 0px 5px }



li.agb{
	list-style-type:decimal;
	padding-left:0px;
	padding-right:10px;
	margin-left:0px;
	padding-bottom:7px;
	list-style-position: outside;
	list-style-image: none;	
	background-image: none;
	text-align:justify;
}

