/* insieme style.css */

/* allgemeines */
 * {margin:0; padding:0;}
 body {background-color:#fff; font-family:Verdana,Arial,sans-serif; color:#5F5C5C; font-size:0.7em; text-align:center;}

/* gesamt */
 #gesamt {width:750px; height:300px; margin:13% auto 15px auto; position:relative; text-align:left;}
 #start #gesamt {background:url(images/bgrnd_rechts_start.jpg) no-repeat right top;}
 #text #gesamt {background:url(images/bgrnd_rechts_text.jpg) no-repeat right top;}
 #produkt #gesamt {background:url(images/bgrnd_rechts_produkt.gif) no-repeat right top;}
 
 a {color:#5F5C5C;}
 a:link {}
 a:visited {}
 a:hover {color:#dd8006; text-decoration:none;}
 a:active {}
 
/* logo=h1 */
 h1 {width:129px; height:30px; position:absolute; top:270px; left:0; /*background-color:#000;*/} 
 h1 strong {display:none;}
 
/* menue=ul */
 #menue {/*background-color:#00f;*/ position:absolute; top:285px; left:260px; width:410px; height:50px; text-align:right; list-style-type:none;}
 #menue li dfn {position:absolute; top:-3000px;}
 #menue li i {position:absolute; top:-3000px;}
 #menue li {/*display:inline;*/ float:left; border-right:1px solid #7f7f7f; padding:0 6px 0 6px;}
 #menue .kontakt {border-right:none; padding-right:0; font-weight:bold;} /* kontakt-link */
 #menue a {text-decoration:none; color:#5F5C5C;}
 #menue a:link {} 
 #menue a:visited {} 
 #menue a:hover {color:#dd8006;} 
 #menue a:active {color:#dd8006;}
 #menue .aktiv {color:#dd8006;}
 
/* submenue=li */
 #menue #submenue {position:absolute; top:-2.2em; left:0; width:420px; border-right:0; padding:0; /*background-color:#ccc;*/}
 #menue #submenue ul {list-style-type:none;} 
 #submenue dfn {position:absolute; top:-3000px;}
 #submenue i {position:absolute; top:-3000px;}
 #submenue a {text-decoration:none; color:#5F5C5C; padding:0 2px 0 1px;}
 #submenue a:link {} 
 #submenue a:visited {} 
 #submenue a:hover {color:#dd8006;} 
 #submenue a:active {color:#dd8006;}
 
/* inhalt, */
 #inhalt {width:667px; height:244px; border:1px solid #7f7f7f; overflow:auto;}
 
 /* insieme im fleißtext */
 em {font-style:normal; color:#dd8006;}
 em b {color:#5F5C5C;}
 
/* start */
 .startnews {display:block; height:22px; margin:115px 0 0 0; color:#dd8006; font-weight:bold; padding-bottom:6px; font-size:1.2em;}/* platz für zukünftige news */
 .startnews a {background-color:#efc68e; color:#fff; padding:2px 20px 2px 5px; margin-right:-15px;}
 .startnews a:hover {background-color:#dd8006; color:#fff;}
 .start {text-align:right; margin:0 15px 10px 0;}
 .bor {color:#dd8006;} /* fett und orange */
 
 /* texte */
 h2 {font-size:1.6em; color:#dd8006; font-weight:normal; margin:10px 0 0 8px; height:30px; width:300px;}
 
/* händler */
 .gesamtbreite i {color:#dd8006; font-style:normal;}
 .gesamtbreite p {margin:0 0 10px 0;}
 
/* aktuelles */
 .aktuell p {margin-bottom:30px;}
 
 .links {width:310px; height:190px; float:left; margin:0 0 10px 8px; /*background-color:#ccc;*/}
 .rechts {width:310px; float:right; text-align:right; margin:0 8px 10px 0; /*background-color:#efefef;*/}
 .links i {color:#dd8006; font-style:normal;}
 .rechts i {color:#dd8006; font-style:normal;}
 .urechts {font-size:1.4em; color:#dd8006;} /* überschrift rechts */
 .gesamtbreite {margin:0 8px 10px 8px; /*background-color:#ccc;*/}
 .gesamtbreite b {color:#dd8006;}
 .norm {font-weight:normal;}
 
 /* insieme im fleißtext */
 .gesamtbreite em {font-style:normal; color:#dd8006;}
 .gesamtbreite em b {color:#5F5C5C;}
 
 hr {margin:5px 0 5px 0;}
 
/* kontakt */
body.kontakt div#gesamt div#inhalt b {
 clear:both;
 display:block;
 float:left;
 width:5em;
}
 
/* idee */
 a.fragebogen {display:block; background-color:#fff; padding:10px; margin:10px 0 0 0; text-decoration:none; border:1px solid #dd8006; width:22em;}
 a.fragebogen span {font-weight:bold; color:#dd8006; font-weight:bold; font-size:1.2em;}
 a.fragebogen:hover {background-color:#dd8006; color:#fff;}
 a.fragebogen:hover span {color:#fff;}
 
 .produkteuebersicht {margin:0 8px 10px 8px; /*background-color:#ccc;*/}
 .produkteuebersicht h2 {font-size:1.4em; clear:both; width:600px; padding:30px 0 10px 0; margin:0;}
 .produkteuebersicht a {display:block; float:left; width:100px; margin:1px; border:1px solid #efefef; text-align:center;}
 .produkteuebersicht a:hover {border:1px solid #dd8006;}
 
 .produkteuebersicht a.normlink {display:inline; clear:both; width:auto; padding:0 0 0 0; margin:0 0 0 0; border:none; position:relative;}
 .produkteuebersicht a.normlink:hover {border:none;}
 
 #presse {margin:15px 0 15px 10px;} /* presse ul */
 #presse li {margin:8px 0 8px 15px;}
 
 a.shoplink {background-color:#dd8006; text-decoration:none; color:#fff; font-weight:bold; font-size:1.1em;} /* link zum shop öffnen */
 a.shoplink:link { color:#fff;}
 a.shoplink:visited {}
 a.shoplink:hover {background-color:transparent; color:#5f5c5c;}
 a.shoplink:active {}
 
 #einblickbild {width:185px; height:230px; float:left; margin:0 15px 0 0; /*background-color:#ccc;*/} /* spalte mit foto von cornelia */
 #einblickbild img {margin:10px 0 5px 0;}
 #einblick {padding:25px 0 0 0;} /* text auf der einblick-seite */
 #einblick b {color:#5F5C5C;} /* überschrift */
 
 a.prodfrag {padding:5px; text-decoration:none; width:70%; border:none; text-align:left; margin:0; background-color:#dd8006; font-weight:bold; margin:5px 0 -14px 0; color:#fff; border:1px solid #dd8006;}
 a.prodfrag:hover {color:#dd8006; background-color:#fff;}
 
 
/* produkte */
 #hauptbild {width:282px; text-align:right; float:left; margin:8px 0 8px 5px; /*background-color:#ccc;*/}
 #hauptbild img {padding:1px; margin:0 0 0 auto;}
 
 #produktinfos {/*width:360px;*/ text-align:left; float:left; margin:8px 0 0 3px; /*background-color:#efefef;*/} /* gesamter block neben hauptbild */
 
 #produktinfos h2 {display:block; width:300px; height:22px; font-size:1.6em; color:#dd8006; font-weight:normal; margin:0 0 8px 0; /*background-color:#ccc;*/} /* titel */
 
 #produktinfos #infos {height:115px; /*background-color:#f00;*/} /* block unter titel */
 
 #produktinfos #infos i {font-style:normal; color:#dd8006;} /* preis */
 
 a.produktdetails {display:block; height:17px; margin:10px 0 10px 0; background:url(images/produktdetails_bgrnd.gif) no-repeat; padding:4px 0 0 17px; text-decoration:none;}
 a.produktdetails:hover {background:url(images/produktdetails_bgrnd.gif) no-repeat 0 -27px;}

 
 #detailbilder {} /* detailbilder */
 #detailbilder img {margin:0 3px 0 0; padding:1px;}
 
 .partnerprodukte {width:205px; float:left; /*background-color:#efefef;*/ position:relative; margin:10px 0 10px 7px;}
 .partnerprodukte h2 {display:block; width:150px; height:22px; font-size:1.6em; color:#dd8006; font-weight:normal; margin:0 0 8px 0; /*background-color:#ccc;*/} /* partnerprodukte titel */
 .partnerprodukte i {font-style:normal; color:#dd8006;} /* maße, preis */
 
 .partnerprodukte a {position:absolute; left:0; top:115px; height:100px; padding:1px;  background-color:#efefef;}
 .partnerprodukte a:link {}
 .partnerprodukte a:visited {}
 .partnerprodukte a:hover {background-color:#dd8006;}
 .partnerprodukte a:active {}
 
 .amprodukte {width:205px; float:left; /*background-color:#efefef;*/ position:relative; margin:10px 0 10px 7px;} /* auslaufmodelle */
 .amprodukte h2 {display:block; width:150px; height:22px; font-size:1.6em; color:#dd8006; font-weight:normal; margin:0 0 8px 0; /*background-color:#ccc;*/} /* auslaufmodelle titel */
 .amprodukte i {font-style:normal; color:#dd8006;} /* maße, preis */
 
 .amprodukte a.produktdetails {margin:3px 0 3px 0;}
 
 .ambild {position:absolute; left:0; top:115px; height:100px; padding:1px;  background-color:#efefef;}
 
 
/* produkteliste */
 #produkteliste {width:74px; height:291px; position:absolute; left:674px; top:4px; overflow:auto; padding:1px 0 0 0; list-style-type:none;}
 #produkteliste li {display:inline;}
 #produkteliste a {padding:1px; background-color:#fff;}
 #produkteliste a:link {} 
 #produkteliste a:visited {} 
 #produkteliste a:hover {background-color:#dd8006;} 
 #produkteliste a:active {}
 
 #produkteliste #abschluss img {height:250px; width:50px;}
 
 
 
 
