/******************************************************************************* Project	:	MDD Webdesign Copyright	:	MDD Webdesign www.mddwebdesign.de*******************************************************************************/html{  margin:0;  padding:0;  height:100%;}body{  height:100%;  margin:0;  padding:0;  background:#f0f0f0;}h1 {	color:#CE9119;	font-family:Georgia, Arial, Helvetica, sans-serif;	font-size:17px;	line-height:1.3em;	padding:0;	margin:0;	padding-top:5px;	padding-bottom:10px;/*	font-weight: normal;	letter-spacing: 1.2em; */ }h2 {	color:#CE9119;	font-family:Georgia, Arial, Helvetica, sans-serif;	font-size:15px;	line-height:1.3em;	padding:0;	margin:0;	padding-top:5px;	padding-bottom:10px;	font-weight: normal;	/* letter-spacing: 1.2em; */ }  h3 {	color:#CE9119;	font-family:Georgia, Arial, Helvetica, sans-serif;	font-size:13px;	line-height:1.3em;	padding:0;	margin:0;	padding-top:5px;	padding-bottom:10px;/*	font-weight: normal;	letter-spacing: 1.2em; */ } a {color:#4488bc; text-decoration: underline;}hr {	border-top: 1px dotted #CCCCCC; margin-bottom:10px;}/*	li {	list-style-image: url(bilder/arrow.png);	list-style-position: outside;	list-style-type: square; }*//*Grundclear Div */.clearer {	display:block;	clear:both;	line-height:0;	height:1px;	font-size:0;	visibility:hidden;}.clear {	clear:both;}/*ENDE Grundclear Div*//*Gesamtdiv Oben Header/Content*/#webseite{  padding:0;  margin:0;  width:100%;  min-height:85%;  background:#fff url(bilder/bg-mdd-redaxo_1.png) repeat-x top;}/*Gesamtdiv Unten Footer*/#webseite_footer{  padding:0;  margin:0;  width:100%;  /*Ausgeblendet da der hintergrund durch den hohen inhalt nicht mehr korekkt angezeigt wird  height:15%;  min-height:15%;  */  background:#f0f0f0 url(bilder/bg-mdd-redaxo_2.png) repeat-x top;}/*Innerer Bereich innerhalb des #webseite Divs*/#webseite_innen{    margin:0 auto;    width:786px;}/*Header mit Suchbox Hintergrund*/#webseite_header{    position:relative;    background:url(bilder/search_box.png) top no-repeat;    height:170px;}/*Header Logo Positionieren*/#header_logo{    position:absolute;    top:35px;    left:5px;    width:285px;    height:64px;}/*CSS für die Suchbox im Header*//*Header Searchbox positionieren*/#header_searchbox{    position:absolute;    top:10px;    right:20px;    width:154px;    height:25px;    }/*Suchbox im Header Formular*/#header_searchbox_formular form{margin:0; padding:0;}#header_searchbox_formular{    position:relative;    padding-top:8px;    padding-left:8px;}/*IE7 Hack für die Position des Suchtextfeldes*/*+html #header_searchbox_formular{    position:relative;    padding-top:3px;    padding-left:8px;}/*Formatierung des Sucheingabefeldes*/#header_searchbox_formular .searchinput{    width:120px;    height:14px;    border:0;    margin:0;    padding:0;    background:#ebebeb;    color:#666;    font-family:Tahoma, Arial, Helvetica, sans-serif;    font-size:0.8em;}/*Formatierung des Submits für die Suche*/#header_searchbox_formular .searchbutton{  position:absolute;  top:8px;  right:5px;  background:none;}/*ENDE Suchbox im Header*//*NAVIGATIONSBOX im Header Grundlayout */#header_navigation_links{  position:absolute;  bottom:6px;  left:0px;  width:20px;  height:46px;  background:url(bilder/navi_main_01.png) no-repeat;}#header_navigation_mitte{  position:absolute;   bottom:6px;  left:20px;  width:746px;  height:46px;  background:url(bilder/navi_main_02.png) repeat-x;/*  margin: 0px auto;  neue Anweisung   text-align: center; /* neue Anweisung */}#header_navigation_rechts{  position:absolute;  bottom:6px;  left:766px;  width:20px;  height:46px;  background:url(bilder/navi_main_04.png) no-repeat;}/*Ende NAVIGATIONSBOX im Header*//*Hauptcontentdiv*/#webseite_contentbereich{}/*Grundaufbau Webseiten Footer Innen*/#webseite_footer_innen{  margin:0 auto;  width:786px;}/*Grundpositione Footer LINKS*/#webseite_footer_innen_links{   width:250px;   float:left;   padding-top:10px;}/*Grundpositione Footer RECHTS*/#webseite_footer_innen_rechts{  width:536px;  float:left;  padding-top:10px;}/*Footer Innen linke Seite Bild und Text positionieren*/.buttons_footer_links_phone{  width:25px;  padding-bottom:5px;  float:left;}.buttons_footer_rechts_phone{  width:225px;  padding-top:3px;  float:left;  color:#8c8c8c;  font-family:Tahoma, Arial, Helvetica, sans-serif;  font-size:10px;  line-height:1.0em;}.buttons_footer_links_mobil{  width:22px;  padding-bottom:5px;  padding-left:3px;  float:left;}.buttons_footer_rechts_mobil{  width:225px;  padding-top:3px;  float:left;  color:#8c8c8c;  font-family:Tahoma, Arial, Helvetica, sans-serif;  font-size:10px;  line-height:1.0em;}.buttons_footer_links_skype{  width:25px;  padding-bottom:10px;  float:left;}.buttons_footer_rechts_skype{  width:225px;  padding-top:5px;  float:left;  color:#8c8c8c;  font-family:Tahoma, Arial, Helvetica, sans-serif;  font-size:10px;  line-height:1.0em;}.buttons_footer_links_logo{  width:60px;  padding-top:20px;  float:left;}.buttons_footer_rechts_logo{ width:190px; padding-top:20px; float:left; color:#8c8c8c; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; line-height:1.3em;}/*Sitemap im Footer rechts*/#webseite_footer_innen_rechts{}#webseite_footer_innen_rechts td.header{	color:#a26b00;	font-family:Verdana, Helvetica, Arial, sans-serif;	font-size:11px;	line-height:1.1em;	font-weight: bold;}#webseite_footer_innen_rechts td.header a{ color:#a26b00; font-family:Verdana,Helvetica,Arial, sans-serif; font-size:11px; font-weight: bold; line-height:1.1em; text-decoration:none;}#webseite_footer_innen_rechts td.header a:hover{ color:#a26b00; font-family:Verdana,Helvetica,Arial, sans-serif; font-size:11px; font-weight: bold; line-height:1.1em; text-decoration:underline;}#webseite_footer_innen_rechts td.header a.current{ color:#a26b00; font-family:Verdana,Helvetica,Arial, sans-serif; font-size:11px; text-decoration:underline;}#webseite_footer_innen_rechts td.content{  color:#8c8c8c;  font-family:Arial,Verdana,Helvetica,sans-serif;  font-size:10px;  line-height:1.0em;  text-align:center;  padding:11px;/*  border-left:2px dotted #FFFFFF;  border-right:2px dotted #FFFFFF;  */}#webseite_footer_innen_rechts td.content a{ color:#8c8c8c; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; text-decoration:none;}#webseite_footer_innen_rechts td.content a:hover{ color:#8c8c8c; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; text-decoration:underline;}#webseite_footer_innen_rechts td.content a.current{ color:#8c8c8c; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; text-decoration:underline;}#webseite_footer_innen_rechts ul{ margin:0; padding:0; list-style:none;}#webseite_footer_innen_rechts li{	width:100%;	color:#8c8c8c;	font-family:Arial,Verdana,Helvetica,sans-serif;	font-size:9px;	line-height:1.2em;	text-align:left;	list-style-position: inside;	list-style-image: url(bilder/arrow.png);}#webseite_footer_innen_rechts li ul{padding-left:0px;}#print_artikel{float:right; width:20px; height:30px; padding-top:10px; padding-bottom:1px;}#toplogo_artikel{float:right; width:30px; height:30px;padding-top:10px;text-align:right;padding-bottom:1px;}#toplogo_artikel img{cursor:pointer;}