
BODY {
    background:#ffffff;
    color:#000000;
    margin:0px;
    font-family: Verdana,Arial,sans-serif;
}

h1 {
	font-size: 16px;
}

.MainTable {
    border: 1px solid #efefef;
}  


A { color: #000000; text-decoration: none; font-weight: bold; }
A:hover { color: #000000; text-decoration: underline; }



LEGEND {
    font: bold 11px Verdana,Arial,sans-serif;
    color:#000000;    
}

TD.TableMain {
    border: 1px solid #efefef;
}  
TD.TableMainLeftColumn {
    background:#efefef;
}

TD.TableMainCenterColumn {
    padding:6px 6px;
    font:11px Verdana,Arial,sans-serif;
}


TH.TableData, TH.TableDataRight {
    background:#fed166;
}
TD.TableDataLeft {
    border-left:1px solid #efefef;
    border-bottom:1px solid #efefef;
    border-right:1px solid #efefef;
}
TD.TableDataRight {
    border-right:1px solid #efefef;
    border-bottom:1px solid #efefef;
    text-align: right;
}
TH.TableDataRight {
	text-align: right;
}
TD.TableDataMarked {
    background:#efefef;
    width: 50%;
}


/*** Überschriften ***/
h2 {
    margin:2px 0 20px 0;  
}


div.clr {
	clear: both;
}

/*** NavigationHead ***/
TD.NavigationHead {
    font:bold 10px Verdana,Arial,sans-serif;
    background:#efefef;
    color:#000000;
    padding:2px 4px;
}
TD.NavigationHeadRight {
    font:bold 10px Verdana,Arial,sans-serif;
    text-align:right;
    background:#efefef;
    color:#000000;
    padding:2px 4px;
}
A.NavigationHead { color:#000000; }
A.NavigationHead:hover {  }


/*** NavigationBox ***/
TD.NavigationBoxHeading {
    font:bold 10px Verdana,Arial,sans-serif;
    background:#fed166;
    color:#000000;
    padding:2px 4px;    
}
TD.NavigationBoxContent {
    font:10px Verdana,Arial,sans-serif;
    background:#FFFFFF;
    border:1px solid #c0c0c0;
    padding:4px 4px;    
}
DIV.NavigationBoxEntry {
    background:url(images/categories_arrow_right.gif) no-repeat 0 2px;
    padding:2px 0 2px 12px;
}
DIV.NavigationBoxEntryCol {
	width: 220px;
    float: left;
}
DIV.NavigationBoxEntrySub {
    background:url(images/categories_arrow_bullet2.gif) no-repeat 0px 2px;
    padding:2px 0 2px 22px;
}


/*** SuchBox ***/
TD.SuchBoxHeading {
    font:bold 10px Verdana,Arial,sans-serif;
    background:#fed166;
    color:#000000;
    padding:2px 4px;    
}
TD.SuchBoxContent {
    font:10px Verdana,Arial,sans-serif;
    background:#FFFFFF;
    border:1px solid #c0c0c0;
    padding:10px 4px;
    text-align:center;
}

div.NavigationBack {
	margin-top: 2px;
	float: right;
	font-size: 16px;
	font-weight: bold;
}

p.disclaimer {
	font-style: italic;
	text-align: center;
}

TD.copyright {
	font-size: 10px;
	text-align: right;
}

TD.copyright a {
	text-decoration: underline;
}
.products_info {

}
.products_name {
	font-weight:bold;
}
.products_description {
}
.products_price {
	margin-top:10px;
	font-weight:bold;
	text-align: right;
}
.products_price_info {
font-weight:normal;
}
.shoplink {
text-decoration:underline;
}
