#product_single {
	width:496px;
}

#product_single_image {
    float:left;    
    width:200px;
    text-align:center;
}

#product_single_infos {
    float:right;
    width:286px;
}

#product_verfuegbarkeit {
    width:286px;
    margin-top:10px;
    font-size:9px;
}

#product_verfuegbarkeit_top {
    background:#ffffff url(../img/boxen/verfuegbarkeit_top.gif) no-repeat;
    width:286px;
    height:3px;
}

#product_verfuegbarkeit_middle {
    background:#e1e1e1;
    width:276px;
    padding:5px;
}

*html #product_verfuegbarkeit_middle {
    margin-top:-10px;
}

.tmp_price{
	display:block;
	padding: 3px;
	font-weight:bold;
	color:#bb3344;
}

#product_verfuegbarkeit_bottom {
    background:#ffffff url(../img/boxen/verfuegbarkeit_bottom.gif) no-repeat;
    width:286px;
    height:3px;
}

#verfuegbarkeit {
    padding:5px;
	background: #e1e1e1;	
}

#verfuegbarkeit td{
	padding:5px;
	border-bottom: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
}

#verfuegbarkeit .highlighted{
	border-left: 1px solid #bb3344;
	border-right: 1px solid #bb3344;
	border-top: 0;
	border-bottom: 1px solid #e1e1e1;	
}

#verfuegbarkeit .highlighted.first{
	border-top: 1px solid #bb3344;
	background: #ffeaee;
}

#verfuegbarkeit .highlighted.last{
	border-bottom: 1px solid #bb3344;
}

.grey1 {
    background:#ececec;
}

.grey2 {
    background:#f6f6f6;
}

.grey3 {
    background:#ffffff;
}

.grey3 a:hover {
	color:#BB2A2A;
}

.grey3 a {
	color:#000000;
	text-decoration:underline;
}

.align {
    text-align:center;
}

#align {
    text-align:center;
}

.alignl {
    text-align:left;
}

#alignl {
    text-align:left;
}

#detailansicht {
    text-align:center;
    margin-top:6px;
}

#detailansicht a, a:hover {
    text-decoration:none;
}

.mindestbestellmenge_anzeige {
    font-weight:bold;
    padding:5px 0px 0px 5px;

}

#packmobil_right {
    float:right;
    width:290px;
}

#packmobil_right ul {
    line-height:14px;
}

#packmobil_left {
    float:left;
    width:150px;
}

#packmobil_left a {
    text-decoration:none;
}

#packmobil_left a:hover {
    text-decoration:underline;
    color:#2d59a5;
}

/*--------------------- BLAU ---------------------------*/
    
#motivansicht_1 {
    border:1px solid #73acd8;
    width:494px;
    height:200px;
    margin-top:20px;
}

#motivansicht_name_1 {
    border-bottom:1px solid #73acd8;
    border-left:1px solid #73acd8;
    border-right:1px solid #73acd8;
    width:489px;
    font-size:12px;
    height:15px;
    padding:5px 0px 5px 5px;
    background:#dceaf5;  
}

/*--------------------- GELB -----------------------*/

#motivansicht_2 {
    border:1px solid #ffcb03;
    width:494px;
    height:200px;
    margin-top:20px;
}

#motivansicht_name_2 {
    border-bottom:1px solid #ffcb03;
    border-left:1px solid #ffcb03;
    border-right:1px solid #ffcb03;
    width:489px;
    font-size:12px;
    height:15px;
    padding:5px 0px 5px 5px;
    background:#fef1bd;   
}   

/*--------------------- ORANGE --------------------*/

#motivansicht_3 {
    border:1px solid #ff8023;
    width:494px;
    height:200px;
    margin-top:20px;
}

#motivansicht_name_3 {
    border-bottom:1px solid #ff8023;
    border-left:1px solid #ff8023;
    border-right:1px solid #ff8023;
    width:489px;
    font-size:12px;
    height:15px;
    padding:5px 0px 5px 5px;
    background:#f5e5d9;    
} 

/*--------------------- ROT --------------------*/

#motivansicht_4 {
    border:1px solid #bb2a2a;
    width:494px;
    height:200px;
    margin-top:20px;
}

#motivansicht_name_4 {
    border-bottom:1px solid #bb2a2a;
    border-left:1px solid #bb2a2a;
    border-right:1px solid #bb2a2a;
    width:489px;
    font-size:12px;
    height:15px;
    padding:5px 0px 5px 5px;
    background:#f9e8e8;   
}     

