body{
background-image:url(../UPLOAD/cmsimages/seiteback.jpg);
margin:0;
padding:6px 0px 0px 0px;
text-align:center;
}

.c_l{
clear:left;
}

#rahmen{
border:1px solid #e4be7b !important;
margin:4px;
}

#hauptmenu{
padding:20px 0px 0px 0px;
}

#submenu{
padding:5px 0px 0px 0px;
height:15px;
}

#logo{
padding:19px 0px 0px 0px;
}

#seite{
width:977px;
border:2px solid #e4be7b;
margin:0 auto;
padding:0;
text-align:left;
vertical-align:middle;
background-image:url(../UPLOAD/cmsimages/seiteback.jpg);
}


#head{
background-image:url(../UPLOAD/cmsimages/head.jpg);
background-repeat:no-repeat;
height:200px;
text-align:center;
}

#content{
text-align:center;
}

#freitext{
text-align:left;
padding:55px 181px 0px 181px;
}

#startbild{
padding:10px 0px 0px 0px;
}

#text{
text-align:center;
}

#willkommen{
padding:0 183px;
text-align:left;
}

#footer{
background-image:url(../UPLOAD/cmsimages/footer.jpg);
height:137px;
text-align:center;
}

#metamenu{
background-image:url(../UPLOAD/cmsimages/footer_strich.gif);
background-repeat:no-repeat;
background-position:bottom center;
padding:33px 0px 10px 0px;
}

#footeradresse{
padding:33px 0px 0px 0px;
font-size:9px;
}
.punkt{
background-image:url(../UPLOAD/cmsimages/aufzaehlpunkt.gif);
background-repeat:no-repeat;
background-position:left center;
padding: 0px 0px 0px 17px;
font-size:13px;
font-weight:bold; 
color:#055c92;
}

.trennstrich{
	background-image:url(../UPLOAD/cmsimages/trennlinie.gif);
	background-repeat:repeat-x;
	background-position:top;
}

.pfeil{
	color:#055C92;
	background-image:url(../UPLOAD/cmsimages/pfeil_blau.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding:5px 0 5px 20px;
}

/* HOMESWEETHOME */
#produkte{
text-align:center;
}

.produkt,
.produkt_abstand{
float:left;
}

.produkt_abstand{
width:10px;
}

#produkte_holder{
padding:30px 178px;
}

/* qTIP */
div#qTip {
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #999;
 color: #FFF;
 font: bold 9px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}


/* PRODUKTBEREICH */
.p_zutaten{
float:left;
width:220px;
}
.p_gebinde{
float:left;
}
.produktgruppe{
width:600px;
}

.dasprodukt{
padding:11px 0px 15px 0px;
width:600px;
}
.klick{
padding:0px 0px 3px 0px;
width:300px;
}
.klicker_art{
float:left;
padding:2px 10px 0 0;
}
.klicker{
display:inline;
cursor:pointer;
float:right;
}
#hinweiss{
padding:30px 0px 0px 0px;
}

h1.gruppe{
font-size:24px;
color:#055c92;
}

.p_name,
.p_beschreibung,
.p_anwendung{
width:600px;
}

.p_anwendung{
	padding:0px 0px 15px 0px;
}
.p_beschreibung,
.p_name{
	padding:0px 0px 20px 0px;
}

.klick_off{
display:inline;
cursor:pointer;
float:right;
}
.td_table{
width:360px;
}
.td_art{
padding:4px 0px;
}
.td_order{
padding:4px 0px;
width:110px;
}

.anfrage_pro{
padding:5px 0px 0px 0px;
}

.btn_on{
 color: #7f5d21;
 background: transparent url('../UPLOAD/cmsimages/btn_on.jpg') no-repeat;
 border:1px solid #e3ba7a;
 cursor:pointer;
 font-size:10px;
}
.btn_off{
 color: #aa602b;
 background: transparent url('../UPLOAD/cmsimages/btn_off.jpg') no-repeat;
 border:1px solid #dfa075;
 cursor:pointer;
 font-size:10px;
}

.t_anfrage{
	width:538px;
}

.t_anfrage_1{
	width:350px;
}

.t_anfrage_2{
   width:150px;
}
.t_anfrage_1,
.t_anfrage_2{
	background-image:url('../UPLOAD/cmsimages/1px.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	padding:10px 0px 10px 0px;
}


/* BUTTONS */
a.button,
a.button2,
a.formbutton {
   display: block;
    float: left;
    font: normal 10px Arial,Helvetica,sans-serif;
    height: 16px;
    margin-right: 6px;
    padding-right: 12px; /* sliding doors padding */
    text-decoration: none !important;
}

a.button span,
a.button2 span,
a.formbutton span {
    display: block;
    line-height: 10px;
    padding: 4px 0 2px 13px;
} 
a.button:active,
a.button2:active,
a.formbutton:active {
    background-position: bottom right;
    color: #000;
    outline: none; 
}

a.button:active span,
a.button2:active span,
a.formbutton:active span {
     background-position: bottom left;
     padding: 4px 0 2px 13px;
} 
/* unterschiede */
a.button,
a.formbutton {
    background: transparent url('../UPLOAD/cmsimages/button_rechts.gif') no-repeat scroll top right;
    color: #7f5d21;
}
a.button span,
a.formbutton span {
    background: transparent url('../UPLOAD/cmsimages/button_links.gif') no-repeat;
}
a.formbutton{
	cursor:pointer;
}

a.button2 {
    background: transparent url('../UPLOAD/cmsimages/button_rot_rechts.gif') no-repeat scroll top right;
    color: #7f5d21;
}

a.button2 span {
    background: transparent url('../UPLOAD/cmsimages/button_rot_links.gif') no-repeat;
}

/* Vertrieb */
#ver_headline{
	padding:5px 0px;
}
.ver_block{
	padding:0px 0px 0px 0px;
}
.ver_block_2{
	padding:20px 0px 0px 0px;
}
.ver_plz,
.ver_fax{
	padding:0px 0px 5px 0px;
}