/*Link Elemente*/
a{color:#3A89D8;text-decoration:none}
a:hover{color:rgb(0,0,0);text-decoration:underline}
.active{color:rgb(0,0,0);text-decoration:none;font-weight:none}
.active:hover{color:rgb(0,0,0);text-decoration:underline;font-weight:none}
/*Default Elemente*/
body{background:#B6D1EB; background-repeat:repeat-x;color:rgb(51,51,51);font:11px "Arial",Geneva,Arial,Helvetica,sans-serif;scrollbar-3dlight-color:ffffff;scrollbar-arrow-color:rgb(43,43,43);scrollbar-base-color:rgb(247,247,247);scrollbar-darkshadow-color:rgb(230,230,230);scrollbar-face-color:rgb(247,247,247);scrollbar-highlight-color:rgb(247,247,247);scrollbar-shadow-color:rgb(247,247,247);scrollbar-track-color:rgb(230,230,230)}
td{color:rgb(51,51,51);font:11px "Arial",Geneva,Arial,Helvetica,sans-serif}
/*Form Elemente*/
.button{border:1px solid;border-color:rgb(230,230,220) rgb(196,196,184) rgb(196,196,184) rgb(230,230,220);margin:0px;padding:1px;background:rgb(247,247,247);color:rgb(51,51,51);font:11px "Arial",Geneva,Arial,Helvetica,sans-serif;height:18px}
.select{background:rgb(247,247,247);color:rgb(51,51,51);font:11px "Arial",Geneva,Arial,Helvetica,sans-serif;height:18px}
/* Bilder des Tree Menüs */
img{border:0px;}
.imgs{border:0px;height:18px;width:16px}
.imgbg_brown{background-color:#666600}
/*Linien*/
.ruleb{border-bottom:rgb(196,196,184) 1px solid;border-top:rgb(255,255,255) 1px solid}
.ruledst{border-bottom:1px solid;border-color:rgb(140,138,123)}
.rulelst{border-bottom:1px solid;border-color:rgb(214,215,206);margin:3px 0px 3px 0px}
.rulesb{border-bottom:1px solid;border-color:rgb(255,255,255)}
.rulest{border-bottom:1px solid;border-color:rgb(196,196,184)}
.rulet{border-bottom:rgb(255,255,255) 1px solid;border-top:rgb(196,196,184) 1px solid}
/*Spezifische Elemente*/
/*Tabellen*/

.tdgreen{background:rgb(140,223,0);}
.tdbrown{background:rgb(140,138,123);}
.tdred{background:rgb(227,73,43);color:rgb(255,255,255);}
.tdcolor{background:rgb(247,247,247)}
.tdlight{background:rgb(247,247,247)}
.tdwhite{background:rgb(255,255,255)}
.textarea{border:1px solid;border-color:rgb(196,196,184) rgb(230,230,220) rgb(230,230,220) rgb(196,196,184);margin:0px;padding:1px;background:rgb(247,247,247);color:rgb(51,51,51);font:11px "Arial",Geneva,Arial,Helvetica,sans-serif;scrollbar-track-color:rgb(247,247,247)}
.trclrborder{border-left:rgb(255,255,255) 1px solid;border-right:rgb(189,190,181) 1px solid;background:rgb(247,247,247)}
.trclruborder{border-left:rgb(255,255,255) 1px solid;border-right:rgb(189,190,181) 1px solid;border-top:rgb(255,255,255) 1px solid;border-bottom:rgb(189,190,181) 1px solid;background:rgb(247,247,247);padding: 15px 9px 20px 9px;}
.trlrborder{border-left:rgb(255,255,255) 1px solid;border-right:rgb(189,190,181) 1px solid}
.trwlrborder{border-left:rgb(255,255,255) 1px solid;border-right:rgb(189,190,181) 1px solid;background:rgb(255,255,255)}
/*Text*/
.txtbgrot{background:rgb(228,65,34);color:rgb(255,255,255);}
.txtgrau{color:rgb(132,132,132);}
.txtrot{color:rgb(228,65,34);}
.txtweiss{color:rgb(255,255,255);}

.TabTxtActive A { white-space:nowrap;;color:#FFFFFF; font-weight:bold; }
.TabTxtActive A:HOVER { white-space:nowrap; color:#CCFFFF; text-decoration:none; font-weight:bold; }
.TabTxtInactive { white-space:nowrap;color:#000000; font-weight:bold; }

.text_13px_verdana_color { color:#4978A7;font:11px "Arial",Geneva,Arial,Helvetica,sans-serif }
.border_all_padding_bgcolor { background:#F8F8F8; border:1px solid #F2F2F2 }
.boxtitle { color:#FFFFFF; font:13px "Arial",Geneva,Arial,Helvetica,sans-serif; font-weight:bold;padding-left:5px }
.txtcolor{color:#3A89D8; font:11px "Arial",Geneva,Arial,Helvetica,sans-serif; font-weight:bold}

.galeryimg {background:#F8F8F8; border:1px solid #F2F2F2 }
.ber_table {background:rgb(247,247,247);border:1px solid rgb(227,227,227);}
.ber_tr_tit {height:24px;background:rgb(227,227,227); padding:1px;}
.ber_tr_sel {height:24px;background:rgb(247,247,247); padding:1px;}
.ber_tr_pri {height:24px;background:rgb(247,247,247); padding:1px;border-top:1px solid rgb(227,227,227);}
.ber_tr_bes {height:24px;background:rgb(247,247,247); padding:1px;border-top:1px solid rgb(227,227,227);}
.price_normal_display{ border: none; background:rgb(247,247,247); font:11px "Verdana",Geneva,Arial,Helvetica,sans-serif; color:#00CC00}
.price_action_display{ border: none;padding:2px; background:rgb(247,247,247); font:11px "Verdana",Geneva,Arial,Helvetica,sans-serif; color:#FF0000; text-decoration:line-through;}
.orderbutton{border:1px solid;border-color:rgb(230,230,220) rgb(196,196,184) rgb(196,196,184) rgb(230,230,220);margin:0px;padding:1px;background:rgb(247,247,247);color:rgb(51,51,51); font:11px "Verdana",Geneva,Arial,Helvetica,sans-serif; color:#000000;}