
/**************** Anfang allgemeine Formate ***************/

body {
 margin:0px;
 padding:0px;
 color:#263e8c;
}
body,p,li,h1,h2,h3,h4,td,a,input,textarea,select,option {
 font-family:verdana,arial,helvetica,sans-serif;
}
body,td,li,p,input,textarea,select,option {
 font-size:12px;
}
h1 {
 font-size:18px;
 color:#DE5D40;
 margin-bottom:5px;
 margin-top:15px;
}
h2 {
 font-size:16px;
 color:#DE5D40;
 margin-bottom:5px;
 margin-top:15px;
}
h3 {
 font-size:14px;
 color:#DE5D40;
 margin-bottom:5px;
 margin-top:15px;
}
h4 {
 font-size:13px;
 margin-bottom:5px;
 margin-top:15px;
}
p {
 margin-bottom:5px;
 margin-top:5px;
 line-height:150%;
}
a {
 color : #263e8c;
 text-decoration: underline;
}
a:hover {
 color : #DE5D40;
 text-decoration: none;
}
hr {
 height:1px;
}
ul {
 list-style-type:none;
 }
td,div {
  text-align:left;
}
/**************** Ende allgemeine Formate ***************/


/**************** Anfang allgemeine Klassen ***************/

.small {
 font-size:10px;
}
.foot {
 color:#263e8c;
 font-size:10px;
}
/**************** Ende allgemeine Klassen ***************/


/**************** Anfang Formatierung Navigation ***************/

/*** Anfang linke Navigation ***/

table.nav_links {
 margin-top:20px;

}

td.nav_links {
 border:solid 1px #263e8c;
 border-top:0px;
}
a.nav_links {
 display:block;
 text-decoration:none;
 background:white;
 padding:5px;
 font-size: 12px;
 font-weight:bold;
 color:#263e8c;
 font-weight:bold;
 width:200px;
}
a.nav_links:hover {
 color:white;
 background-color:#DE5D40;
}
/*** Ende linke Navigation ***/

/*** Anfang obere Navigation (bei ausgeschaltetem JavaScript) ***/
table.nav_oben {
 border-collapse:collapse;
 display:inline;
}
td.nav_oben {
 border:solid 1px #263e8c;
 border-bottom:0px;
 background:white;
}
a.nav_oben {
 display:block;
 text-decoration:none;
 padding:5px;
 font-size: 12px;
 font-weight:bold;
 color:#263e8c;
 font-weight:bold;
 width:110px;
 text-align:center;
}
a.nav_oben:hover {
 color:white;
 background-color:#DE5D40;
}
/*** Ende obere Navigation ***/

/**************** Ende Formatierung Navigation ***************/


/**************** Anfang Formatierung Produkt&uuml;bersicht ***************/
li.produktliste {
 list-style-image:url(../images/produktuebersicht.gif);
 margin-bottom:3px;
 line-height:150%;
}
h1.produktliste {
 margin:5px 0px 5px 0px;
 font-size:16px;
 color:#DE5D40;
}
h2.produktliste {
 margin:3px 0px 3px 15px;
 font-size:12px;
}
p.produktliste {
 margin:3px 0px 3px 30px;
}
/**************** Anfang Formatierung Produkt&uuml;bersicht ***************/


/**************** Anfang Klassen f&uuml;r die Formatierung nach Preisgruppen ***************/

body.allgemein {
 background:#EDFFD1;
 scrollbar-face-color:#EDFFD1;
 scrollbar-arrow-color:#263e8c;
}
body.pg1 {
 background:#FDFA89;
 scrollbar-face-color:#FDFA89;
 scrollbar-arrow-color:#DD583D;
}
body.pg2 {
 background:#E6F0B4;
 scrollbar-face-color:#E6F0B4;
 scrollbar-arrow-color:#4A8847;
}
body.pg3 {
 background:#CFE7F3;
 scrollbar-face-color:#CFE7F3;
 scrollbar-arrow-color:#4759A5;
}
body.pg4 {
 background:#F5D8DD;
 scrollbar-face-color:#F5D8DD;
 scrollbar-arrow-color:#E36088;
}
body.pg5 {
 background:#F3D493;
 scrollbar-face-color:#F3D493;
 scrollbar-arrow-color:#F06024;
}
body.pg6 {
 background:#ECCFE3;
 scrollbar-face-color:#ECCFE3;
 scrollbar-arrow-color:#7B4686;
}

body.zwiebeln1 {
 background:#FDFA89;
 scrollbar-face-color:#FDFA89;
 scrollbar-arrow-color:#DD583D;
}
body.zwiebeln2 {
 background:#CFE7F3;
 scrollbar-face-color:#CFE7F3;
 scrollbar-arrow-color:#4759A5;
}
body.zwiebeln3 {
 background:#F5D8DD;
 scrollbar-face-color:#F5D8DD;
 scrollbar-arrow-color:#E36088;
}
body.zwiebeln4 {
 background:#FDFA89;
 scrollbar-face-color:#FDFA89;
 scrollbar-arrow-color:#DD583D;
}
body.zwiebeln5 {
 background:#CFE7F3;
 scrollbar-face-color:#CFE7F3;
 scrollbar-arrow-color:#4759A5;
}
body.zwiebeln6 {
 background:#F5D8DD;
 scrollbar-face-color:#F5D8DD;
 scrollbar-arrow-color:#E36088;
}
body.zwiebeln7 {
 background:#F3D493;
 scrollbar-face-color:#F3D493;
 scrollbar-arrow-color:#F06024;
}
body.zwiebeln8 {
 background:#ECCFE3;
 scrollbar-face-color:#ECCFE3;
 scrollbar-arrow-color:#7B4686;
}
body.zwiebeln9 {
 background:#F3D493;
 scrollbar-face-color:#F3D493;
 scrollbar-arrow-color:#F06024;
}
body.zwiebeln10 {
 background:#D0E4AF;
 scrollbar-face-color:#D0E4AF;
 scrollbar-arrow-color:#D0E4AF;
}
h1.pg1,table.pg1{color:#DD583D}
h1.pg2,table.pg2{color:#4A8847}
h1.pg3,table.pg3{color:#4759A5}
h1.pg4,table.pg4{color:#E36088}
h1.pg5,table.pg5{color:#F06024}
h1.pg6,table.pg6{color:#7B4686}

h1.zwiebeln1,table.zwiebeln1{color:#D94C30}
h1.zwiebeln2,table.zwiebeln2{color:#665D8A}
h1.zwiebeln3,table.zwiebeln3{color:#CB3D55}
h1.zwiebeln4,table.zwiebeln4{color:#E52E30}
h1.zwiebeln5,table.zwiebeln5{color:#4D3D62}
h1.zwiebeln6,table.zwiebeln6{color:#D3536A}
h1.zwiebeln7,table.zwiebeln7{color:#EE8244}
h1.zwiebeln8,table.zwiebeln8{color:#754366}
h1.zwiebeln9,table.zwiebeln9{color:#EE8244}
h1.zwiebeln10,table.zwiebeln10{color:#2C8742}


h2.pg1{color:#DD583D}
h2.pg2{color:#4A8847}
h2.pg3{color:#4759A5}
h2.pg4{color:#E36088}
h2.pg5{color:#F06024}
h2.pg6{color:#40b6a8}
h2.pg7{color:#7B4686}

h3.pg1,p.pg1,hr.pg1,{color:#DD583D}
h3.pg2,p.pg2,hr.pg2,{color:#4A8847}
h3.pg3,p.pg3,hr.pg3,{color:#4759A5}
h3.pg4,p.pg4,hr.pg4,{color:#E36088}
h3.pg5,p.pg5,hr.pg5,{color:#F06024}
h3.pg6,p.pg6,hr.pg6,{color:#7B4686}


table.rahmen1 {border:1px solid #DD583D}
table.rahmen2 {border:1px solid #4A8847}
table.rahmen3 {border:1px solid #4759A5}
table.rahmen4 {border:1px solid #E36088}
table.rahmen5 {border:1px solid #F06024}
table.rahmen6 {border:1px solid #7B4686}

/**************** Ende Klassen f&uuml;r die Formatierung nach Preisgruppen ***************/
