@charset "UTF-8";
/* CSS Document */

body {
background-color:#EEF1F1;
font-family:Verdana,Arial,sans-serif;
line-height:normal;
font-size:12px;
}

#LeftColumn {	
	background-color: #fff;
	}
	
.LeftBox.border {
	border-top:1px dotted #15B3FD;
	color:#CC0099;
	background: #fff;
	font-weight:bold;
	}

.LeftBox a {
color:#CC0099;
text-decoration:none;
}


a {
color:#CC0099;
text-decoration:none;
}

h1, h2 {
background:#15B3FD none repeat scroll 0 0;
}

h3 { 
color:#15B3FD;
background:none;
text-transform:none;
}

h4 {
background:#FFFFFF none repeat scroll 0 0;
color:#ffaa00;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
}

.subHeading h3  {
color:#15B3FD;
background:none;
}
.subHeading h3 a {
color:#15B3FD;

}
#ProdDescription h2 {
	background: #FFAD00 none repeat scroll 0 0;
	
	}


#ProdBuy {
	background:#eee none repeat scroll 0 0;
	color:#666;
	font-size:12px;
	
	
	}
	
#ProdOptions {
color:#ffaa00;
font-size:18px;

text-transform:none;
}


.subHeading {
border-bottom:1px dotted #14B4FF;
color:#333333;
}


.SmallTitle {
color:#333333;
text-transform:none;
font-weight:normal;
font-size:10px;
}

.li-nav a {
color:#CC0099;font-family:Verdana,Arial,sans-serif;

}

.li-nav .ul-nav {
	
	background-color:#eee;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 4px solid #ffaa00;
	
	}
.li-nav a:hover{
	font-family:Verdana,Arial,sans-serif;
	color: #666;
	
	}	
	
#BasketItems {
border-top:1px dotted #999999;
color:#666;
margin:3px 0;
padding:3px 5px 0;
}

#BasketTotal {
color:#999;
margin-bottom:10px;
padding-left:5px;
}
.TotalPrice {
color: #000;
font-weight:bold;

}

.BasketProduct {
color:#ccc;
}
.BasketProduct span {
color:#999;

}

.TotalItems {
color:#666;
}

.Save {
background:none;
color:#FFAA00;
}

#Content p {
	font-size:11px;
}

.LPBox {

height:175px;
margin:15px 15px 25px 0px;
padding:0;
text-align:center;
width:115px;
}

.LPImage {
border:none;
}
.catsep h2, .catsep h2 a {
color:#CC0099;
font-size:13px;
font-weight:bold;
text-transform:none;
}

#copyright {
color:#CCCCCC;
font-size:9px;
margin:10px;
text-align:center;
width:auto;
}


.tdcartTitle {
background: #FFAD00 none repeat scroll 0 0;

}

.tdcartOdd {
background:#EEEEEE none repeat scroll 0 0;
color:#999;
}


#Login {
color:#666;
text-transform:none;
font-size:10px;
}

.SmallHeader {
color:#999;
font-size:11px;
text-transform:none;
}

#Login a {
color:#CC0099;
text-decoration:none;
font-size:10px;
}

.dropDown {
color:#666;

}
.searchBox {

width:140px;
}


a.txtLinkPass, a.txtSelectedPass, a.txtDefaultPass {
color:#CC0099;
font-weight:normal;
text-decoration:none;
font-size:12px;
}
.Prompt a.txtLinkPass { 
font-weight:bold;
text-transform:none;

}

.Prompt {
color:#FFAD00;
font-weight:bold;
text-transform:none;
}

a.txtLink, a.txtSelected, a.txtDefault {
font-size:11px;
color:#CC0099;
font-weight:bold;
text-decoration:none;
}

#ProdPrice {
	
padding: 0px;
color:#999;
font-size:16px;

}

.txtError {
background:none;
border:1px solid #FF0000;
color:#FF0000;
font-weight:bold;
padding:7px;
}

#ProdOptions p {

font-size:18px;

}

#printLabel {
line-height:1.5;
height:55mm;
left:125mm;
margin-top:25mm;
margin-bottom:25mm;
position:absolute;
width:85mm;
z-index:100;
}

#rechnungan {
font-size:12px;
height:25mm;
left:130mm;

position:absolute;
width:85mm;
z-index:100;
}

#header {
padding-bottom:150px;
}

div.info {
margin:55px 0 30px;
}