/*profilside*/
.txtprofil { font-size: 11px;}
.profilBtn { border: 1px solid #999; }
div.profilMessage { height: 40px; padding-top: 10px;}


.sprodadd { 
	background: url(../../images/intra/icon_shop.gif);
	height: 20px;
	width: 20px;
}

div.productsContainer div { vertical-align: top;}
table.products { height: 50px;}
div.prodHeadline {  float: left; padding-top: 5px;}
div.prodAnt{width: 100px; margin-left: 15px;float: left;}


div.prodvarOuter {  width: 450px;overflow: hidden; clear: both}
div.prodvar {  float: left;width: 420px;overflow:hidden}
div.proddAdd {margin-left: 5px; margin-top: 0px;float: left;}

.prodVar { margin-bottom: 20px;  font-size: 10px; }
.prodVar option { font-size: 10px;  }
.prodAntTxt{height: 14px; border: 1px solid #999; font-size: 10px;}


td.prodcartHeader { font-weight: bold;}
td.col1 { width: 150px;}
td.col2 { width: 250px;}
td.col3 { width: 100px;}
td.prodcart { padding-top: 3px;}


div.ProductHeader { font-weight: bold;}
div.ProductAbs { margin: 5px 0;}

div.tilkassendiv { margin:10px 0 10px 0; height: 20px; float: right; margin-right: 10px}
.tilkassen { border: 1px solid #666; height: 18px; font-size: 11px;}


/*kassen*/
div.ShoppingProdList { margin-bottom: 15px;}
div.ShoppingProdListHeader { font-weight: bold; margin-bottom: 5px;}
div.ShoppingProfilInfo {font-style: italic;}

.hide { display: none;}

