body,td,th,input,textarea,select,p,div,span{font:12px Arial;}
.body{background-color: #F6F6F6;background-image: url(gfx/bk.jpg);background-position:left top;background-attachment:fixed;background-repeat:no-repeat;color:black}
.input{border:solid 1px #CCCCCC;}
.message{background-color: #CCFFCC;border: 1px solid #008800;color:#002200;padding:6px;margin-bottom:12px;}
.error{background-color: #FFCCCC;border: 1px solid #880000;color:#220000;padding:6px;margin-bottom:12px;}

.box{border-left: 1px solid #CC9966;border-right: 1px solid #CC9966;border-bottom: 1px solid #CC9966;}
.title{height:24px;vertical-align:center;padding-left:3px;padding-right:3px;background-color: #CC9966;}
.detailtitle{color: #CC6699;font-size:125%;}

a {color:#9E2C58;text-decoration: underline;}
a:hover{color: #CC2C58;text-decoration:underline;}

.shop_itemrow{border-bottom:solid 1px #555555;}
.shop_grouprow{color: #FFFFFF;font-size: 12px;font-weight: bolder;background-color: #5D7652;}
.shopGroupTitleLink{color: #FFFFFF;text-decoration:underline;font-weight:normal}
.shopGroupTitleLink:hover{color: #FFFFFF;text-decoration:underline;font-weight:bolder}
.ShopInputField{border:solid 1px #CCCCCC;background-color: #FFFFFF;}
.ShopDropdownItem{text-decoration:none;color:black;background-color: #FFFFFF;}
.ShopDropdownItem:hover{text-decoration:none;color:black;background-color: #AAAAFF;}
.ShopDropdownButton{border:solid 1px #CCCCCC;background-image: url(gfx/dropdown.gif);background-position:center center;background-color: #FFFFFF;background-repeat:no-repeat;}
.ShopDropdownBox{border:solid 2px #CCCCCC;background-color: #FFFFFF;padding:2px;}

.box1{padding-left:5px;padding-right:5px;padding-top:3px;background-color: #CFEECE;border-left:solid 1px #9E2C58;border-right:solid 1px #9E2C58;}
.box1_t{border-top:solid 1px #9E2C58;height:5px;width:100%;background-color: #CFEECE;}
.box1_b{border-bottom:solid 1px #9E2C58;height:5px;background-color: #CFEECE;}
.box1_headline{font-weight:bolder;border-bottom:solid 1px #9E2C58;padding-left:5px;padding-right:5px;background-color: #CFEECE;border-left:solid 1px #9E2C58;border-right:solid 1px #9E2C58;}
.box1_lt{height:5px;width:6px;}
.box1_rt{height:5px;width:6px;}
.box1_lb{height:5px;width:6px;}
.box1_rb{height:5px;width:6px;}

.wineTitlebar{background-color:9E2C58;font-size:18px;color:#FFFFFF;}
.cl1{display:none;}
/*dunkelgrün: #5D7652*/