/*Partnermenü*/
td.partner_menu_item{
	margin-top:5px;
	text-align:center;
}


/*topmenu*/
	div.partner_topmenu{
	    width:100%;
	    text-align:right;
	}
	
	span.partner_topmenu{
	    width:100%;
	    text-align:right;
	}
	
	a.partner_topmenu{
	    text-decoration: none;
	    font-weight:bold;
	}
	a.partner_topmenu_hover{
	    text-decoration: underline;
	    font-weight:bold;
	}

/*detail*/
	input.artikel_detail_size{
		width:30px; 
		height:15px; 
		border:1px solid #C0C0C0;
		background-color:#FFFFFF; 
		color:#000000;
		font-size:10px; 
		font-family:Verdana;
	}
	input.artikel_detail_size_hover{
		width:30px; 
		height:15px; 
		border:1px solid #C0C0C0;
		background-color:#FFFFFF; 
		color:#000000;
		font-size:10px; 
		font-family:Verdana;
	}
	img.artikel{
		border:0px solid #000000;
	}
	img.artikel_hover{
	    border:0px solid #000000;
	}
	img.artikel_kl{
	    width:100px;
	    height:100px;
	    border:0px solid #000000;
	}
	img.artikel_kl_hover{
	    width:100px;
	    height:100px;
	    border:0px solid #000000;
	}
	
/*artikeldetailajax*/
	td.ajax{
	    width:200px;
	    height:250px;
	    border:0px;
	    background-position:center;
	    background-repeat:no-repeat;
	    vertical-align:top;
	    text-align:center;
	}
/*Artikel Farben*/
	td.artikel_detail_img{
	    border:1px solid #FFFFFF;
	    cursor:pointer;
	}
	td.artikel_detail_img_hover{
	    border:1px solid #000000;
	    cursor:pointer;
	}	

/*Artikel Größentabellen*/
	td.artikel_groessentabelle_titel{
		width:100px;
		border:1px solid #000000;
	}
	td.artikel_groessentabelle_groesse{
		min-width:40px;
		height:30px;
		border:1px solid #000000;
		text-align:center;
	}
	input.artikel_detail_size{
		width:30px; 
		height:15px; 
		border:1px solid #C0C0C0;
		background-color:#FFFFFF; 
		color:#000000;
		font-size:10px; 
		font-family:Verdana;
	}
	input.artikel_detail_size_hover{
		width:30px; 
		height:15px; 
		border:1px solid #C0C0C0;
		background-color:#FFFFFF; 
		color:#000000;
		font-size:10px; 
		font-family:Verdana;
	}
	
/*Artikel Preisstaffeln*/
	td.artikel_preisstaffel_titel{
		width:100px;
		border:1px solid #000000;
	}
	td.artikel_preisstaffel_wert{
		min-width:40px;
		height:30px;
		border:1px solid #000000;
		text-align:center;
	}
	
/*Warenkorb*/
	input.menge{
		width:35px; 
		height:17px; 
		border:1px solid #C0C0C0;
		background-color:#FFFFFF; 
		color:#000000;
		font-size:8pt; 
		font-family:Verdana;
		text-align:center;
	}
	input.menge_hover{
		width:35px; 
		height:17px; 
		border:1px solid #C0C0C0;
		background-color:#EEEEEE; 
		color:#000000;
		font-size:8pt; 
		font-family:Verdana;
		text-align:center;
	}

/*Kasse*/
	a.kasse{
	    text-decoration: none;
	    font-weight:bold;
	    color: #FFFFFF;
	    font-size:10px;
	    font-family:Verdana;
	    cursor:pointer;
	}
	a.kasse_hover{
	    text-decoration: underline;
	    font-weight:bold;
	    color: #CA0000;
	    font-size:10px;
	    font-family:Verdana;
	    cursor:pointer;
	}
	
	a.kasse_reg{
	    text-decoration: underline;
	    color: #000000;
	    font-size:10pt;
	    font-family:Verdana;
	    cursor:pointer;
	}
	a.kasse_reg_hover{
	    text-decoration: underline;
	    color: #CA0000;
	    font-size:10pt;
	    font-family:Verdana;
	    cursor:pointer;
}

/*Kasse Topmenü*/
	a.kasse_topmenu{
	    text-decoration: none;
	    color: #FFFFFF;
	    font-size:11px;
	    font-family:Verdana;
	    cursor:pointer;
	}
	a.kasse_topmenu_hover{
	    text-decoration: underline;
	    color: #FFFFFF;
	    font-size:11px;
	    font-family:Verdana;
	    cursor:pointer;
	}
	
/*Multi*/
	a.multi{
	    text-decoration: none;
	    color: #FFFFFF;
	    font-size:11px;
	    font-family:Verdana;
	    cursor:pointer;
	}
	a.multi_hover{
	    text-decoration: underline;
	    color: #FFFFFF;
	    font-size:11px;
	    font-family:Verdana;
	    cursor:pointer;
	}

/*block*/
div.partner_block_standard{
	width:100%;
}
div.partner_block_auto{
	width:100%;
}

table.partner_block_oben{
	width:100%;
	height:20px;
	vertical-align:top;
}
td.partner_block_oben_l{
	width:5%; 
	border:0px solid #999999; 
	vertical-align:top;
}
td.partner_block_oben_m{
	width:75%; 
	border:0px solid #999999; 
	vertical-align:top;
}
td.partner_block_oben_r{
	width:20%; 
	border:0px solid #999999; 
	vertical-align:top;
	text-align:center;
}

table.partner_block_mitte{
	width:100%;
	vertical-align:top;
}
td.partner_block_mitte_l{
	width:2%; 
	border:0px solid #999999; 
	vertical-align:top;
}
td.block_mitte_m{
	width:98%; 
	border:0px solid #999999; 
	vertical-align:top;
}
td.partner_block_mitte_r{
	width:2%; 
	border:0px solid #999999; 
	vertical-align:top;
}

table.partner_block_unten{
	width:100%;
}
td.partner_block_unten_l{
	width:25%; 
	border:0px solid #999999; 
	vertical-align:top;
}
td.partner_block_unten_m{
	width:50%; 
	border:0px solid #999999; 
	vertical-align:top;
}
td.partner_block_unten_r{
	width:25%; 
	border:0px solid #999999; 
	vertical-align:top;
}

font.partner_block_titel{
	font-weight:bold; 
	font-family:Verdana; 
	font-size:10pt; 
	color:#FFFFFF;
}

font.partner_block_zeit{
	font-family:Verdana; 
	font-size:10pt; 
	color:#FFFFFF;
}

a.partner_block_titel{
    text-decoration: none;
    color: #FFFFFF;
    font-size:10pt;
    font-family:Verdana;
    font-weight:bold;
}
a.partner_block_titel_hover{
    text-decoration: underline;
    color: #FFFFFF;
    font-size:10pt;
    font-family:Verdana;
    font-weight:bold;
}