body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom:0px;
	text-align:center;
	background-color:#E6E6E6;
	background-image:url(../bilder/layout/bg.jpg);
	background-repeat:repeat-x;
}

html {
	min-height:101%;
}

body, td {font-family: arial; font-size:0.8em; color:#000000;}

h2 {
  font-family: arial;
  font-size: 1.0em;
  color:#000000;
  padding:0px;
  margin:0px 0px 0px 0px;
  font-weight:normal;
}

h3 {
	font-family: arial;
  font-size: 1.0em;
  color:#000000;
  padding:0px;
  margin:0px;
  font-weight:bold;
}
h4 {
	font-family: arial;
  font-size: 1.0em;
  color:#000000;
  padding:0px;
  margin:0px;
  font-weight:normal;
}

.site {width:955px; margin:0px auto; border-style:solid; border-width:0px 1px 1px 1px; border-color:#ffffff;}

.header {width:96%; height:125px; margin:0px auto; background-image:url(../bilder/layout/header.jpg);}
.header_left {float:left; width:405px; height:125px; background-image:url('../bilder/layout/header_left.jpg');}
.header_right {float:right; width:300px; height:125px; background-image:url('../bilder/layout/header_right.jpg');}
.navi_header {width:96%; height:30px; margin:0px auto; background-image:url(../bilder/layout/navi_header.jpg); font-size:14px; text-align:right; color:#000000;}
.navi_header_left {float:left; width:7px; height:30px; background-image:url('../bilder/layout/navi_header_left.jpg');}
.navi_header_right {float:right; width:7px; height:30px; background-image:url('../bilder/layout/navi_header_right.jpg');}
.navi_header_menu {height:30px; text-align:left; float:left;}
.navi_header_entry {padding:7px 8px 7px 8px; margin:0px; float:left;}
.navi_header_spacer {background-image:url(../bilder/layout/navi_header_spacer.jpg); width:3px; height:30px; float:left;}
.navi_header a:link { text-decoration: none; color:#000000;}
.navi_header a:visited { text-decoration: none; color:#000000;}
.navi_header a:hover { text-decoration: none; color:#000000;}
.navi_header a:active { text-decoration: none; color:#000000;}


.navi_top {width:96%; height:27px; margin:0px auto; background-image:url(../bilder/layout/navi_top.jpg); font-size:0.9em}
.navi_top_left {float:left; color:#000000; width:100px; height:27px; background-image:url('../bilder/layout/navi_top_left.jpg');}
.navi_top_right {float:right; color:#000000; width:275px; height:27px; background-image:url('../bilder/layout/navi_top_right.jpg');}
.navi_top a:link { text-decoration: none; color:#000000;}
.navi_top a:visited { text-decoration: none; color:#000000;}
.navi_top a:hover { text-decoration: none; color:#000000;}
.navi_top a:active { text-decoration: none; color:#000000;}

.navi_shop_left {}
.navi_shop_left a:link { text-decoration: none; color:#000000;}
.navi_shop_left a:visited { text-decoration: none; color:#000000;}
.navi_shop_left a:hover { text-decoration: none; color:#ffffff;}
.navi_shop_left a:active { text-decoration: none; color:#000000;}

.navi_left_hg_112 {background-color:#666633; background-image:url(../bilder/layout/hg_112.jpg); background-repeat:repeat-x;}
.navi_left_hg_113 {background-color:#669900; background-image:url(../bilder/layout/hg_113.jpg); background-repeat:repeat-x;}
.navi_left_hg_1 {background-color:#CC3366; background-image:url(../bilder/layout/hg_1.jpg); background-repeat:repeat-x;}
.navi_left_hg_2 {background-color:#9966CC; background-image:url(../bilder/layout/hg_2.jpg); background-repeat:repeat-x;}
.navi_left_hg_3 {background-color:#6633CC; background-image:url(../bilder/layout/hg_3.jpg); background-repeat:repeat-x;}
.navi_left_hg_10 {background-color:#3333FF; background-image:url(../bilder/layout/hg_10.jpg); background-repeat:repeat-x;}
.navi_left_hg_11 {background-color:#0099FF; background-image:url(../bilder/layout/hg_11.jpg); background-repeat:repeat-x;}
.navi_left_hg_12 {background-color:#009966; background-image:url(../bilder/layout/hg_12.jpg); background-repeat:repeat-x;}
.navi_left_hg_13 {background-color:#006633; background-image:url(../bilder/layout/hg_13.jpg); background-repeat:repeat-x;}
.navi_left_hg_14 {background-color:#009933; background-image:url(../bilder/layout/hg_14.jpg); background-repeat:repeat-x;}
.navi_left_hg_15 {background-color:#00CC00; background-image:url(../bilder/layout/hg_15.jpg); background-repeat:repeat-x;}
.navi_left_hg_16 {background-color:#99FF33; background-image:url(../bilder/layout/hg_16.jpg); background-repeat:repeat-x;}
.navi_left_hg_17 {background-color:#FFFF00; background-image:url(../bilder/layout/hg_17.jpg); background-repeat:repeat-x;}
.navi_left_hg_18 {background-color:#FF9900; background-image:url(../bilder/layout/hg_18.jpg); background-repeat:repeat-x;}
.navi_left_hg_19 {background-color:#FF6600; background-image:url(../bilder/layout/hg_19.jpg); background-repeat:repeat-x;}
.navi_left_hg_20 {background-color:#CC0000; background-image:url(../bilder/layout/hg_20.jpg); background-repeat:repeat-x;}
.navi_left_hg_21 {background-color:#660000; background-image:url(../bilder/layout/hg_21.jpg); background-repeat:repeat-x;}
.navi_left_hg_22 {background-color:#663300; background-image:url(../bilder/layout/hg_22.jpg); background-repeat:repeat-x;}
.navi_left_hg_rettberg {background-color:#6AB51A; background-image:url(../bilder/layout/hg_rettberg.jpg); background-repeat:repeat-x;}

.navi_left_ug_112 {background-color:#666633;}
.navi_left_ug_113 {background-color:#669900;}
.navi_left_ug_1 {background-color:#CC3366;}
.navi_left_ug_2 {background-color:#9966CC;}
.navi_left_ug_3 {background-color:#6633CC;}
.navi_left_ug_10 {background-color:#3333FF;}
.navi_left_ug_11 {background-color:#0099FF;}
.navi_left_ug_12 {background-color:#009966;}
.navi_left_ug_13 {background-color:#006633;}
.navi_left_ug_14 {background-color:#009933;}
.navi_left_ug_15 {background-color:#00CC00;}
.navi_left_ug_16 {background-color:#99FF33;}
.navi_left_ug_17 {background-color:#FFFF00;}
.navi_left_ug_18 {background-color:#FF9900;}
.navi_left_ug_19 {background-color:#FF6600;}
.navi_left_ug_20 {background-color:#CC0000;}
.navi_left_ug_21 {background-color:#660000;}
.navi_left_ug_22 {background-color:#663300;}
.navi_left_ug_rettberg {background-color:#6AB51A;}

.artikelauswahl { color:#FFFFFF; background-color:#FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-style:solid; border-width:2px; border-color:#333399; margin-bottom:5px;}
.artikelauswahl_kopf { background-color:#333399;}
.artikelbeschreibung { color:#666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.content_header {padding:3px; font-size:1.2em; border-width:1px; border-color:#333333; border-style:solid; background-color:#E6E6E6;}
.content_bg {height:100%; background-image:url(../bilder/layout/content_bg.jpg); background-repeat:repeat-x;}
.content_strong {font-weight: bold;}
.content_underline {text-decoration:underline}
.content_italic {font-style: italic;}
.content a:link { text-decoration: underline; color:#ffffff;}
.content a:visited { text-decoration: underline; color:#ffffff}
.content a:hover { text-decoration: underline; color:#ffffff;}
.content a:active { text-decoration: underline; color:#ffffff;}

.footer {margin: 0px auto; height:20px; width:96%; background-image:url(../bilder/layout/footer_bg.jpg);}
.footer_left {float:left; width:7px; height:20px; background-image:url('../bilder/layout/footer_left.jpg');}
.footer_right {float:right; width:7px; height:20px; background-image:url('../bilder/layout/footer_right.jpg');}

.map24_input {
  background-color: #ffffff;
  width: 232px;
  color: #0D3D6A;
  font-family: arial;
  font-size: 11px;
  font-weight: normal;
  border: 1px #bebebe solid;
}
  
.map24_list {
  background-color: #FFFFFF; 
  border-style: groove;
  font-family: arial, arial,  Geneva, arial, Helvetica, sans-serif; 
  font-size: 9px;
}
  
.map24_text {
  font-family: arial; 
  font-size: 11px; 
  color: #586A75;
}
  
.map24_margin {
  margin-left: 10px;
}

.map24_padding {
  padding-left: 10px;
}
  
.map24_title {
  font-family: arial;
  font-size: 11px;
  color: #FFFFFF;
  padding-left: 10px;
  padding-top: 31px;
  font-weight: bold;
  background-image: url(http://img.map24.com/map24/link2map24/de/routeto_header.gif);
}
  
.map24_cell {
  padding-left: 10px; 
  padding-top: 5px; 
  padding-right: 5px; 
  padding-bottom: 5px; 
  background-color: #F8F9FA;
}
  
.blockborder {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-top-width: 1px;
  border-top-style: solid;
  border-left-width: 1px;
  border-left-style: solid;
  border-right-width: 1px;
  border-right-style: solid;
  border-color: #BEBEBE;
}
.tooltip {
  cursor:help;
	text-align:justify;
	color: #009900;
	text-decoration:underline;
}
.tooltip a:link {
  color: #009900;
  text-decoration: none;
}
.tooltip a:visited {
  text-decoration: none;
  color: #009900;
}
.tooltip a:hover {
  text-decoration: none;
  color: #009900;
}
.tooltip a:active {
  color: #009900;
  text-decoration: none;
}

.formular select {margin:2px; border-style:solid; border-width:1px; border-color:#333333;}
.formular input {margin:2px; border-style:solid; border-width:1px; border-color:#333333;}
.formular textarea {margin:2px; border-style:solid; border-width:1px; border-color:#333333;}

.box_startpage {margin:5px; width:170px; height:180px; border-style:solid; border-width:1px; border-color:#666666; float:left; background-color:#ffffff;}
.box_startpage a:link { text-decoration: none; color:#B35B0D;}
.box_startpage a:visited { text-decoration: none; color:#B35B0D;}
.box_startpage a:hover { text-decoration: none; color:#B35B0D;}
.box_startpage a:active { text-decoration: none; color:#B35B0D;}

button {margin:2px; border-width:1px; border-style:solid; border-color:#333333; background-color:#666666; color:#FFFFFF;}

.button_orange {height:25px; cursor:pointer; background-color:#EF8523; background-image:url('../bilder/layout/button_orange_bg.jpg'); background-repeat:repeat-x; color:#000000;}

hr { border-style:dotted; border-color:#000000;}

a:link { text-decoration: underline; color:#000000;}
a:visited { text-decoration: underline; color:#000000;}
a:hover { text-decoration: underline; color:#000000;}
a:active { text-decoration: underline; color:#000000;}

