BODY{
	color:white;
	text-align:left;
	background:#b80552;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Serif,Sans-Serif;
	font-size:12px;
	line-height:15px;
}

p{
	color:white;
	text-align:center;
	background:#b80552;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Serif,Sans-Serif;
	font-size:12px;line-height:15px;
}

p.l{
	color:white;
	text-align:left;
	background:#b80552;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Serif,Sans-Serif;
	font-size:12px;line-height:15px;
	font-weight: bold;
}

p.blau{
	color:#94e3e7;
	text-align:center;
	background:#b80552;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Serif,Sans-Serif;
	font-size:12px;line-height:15px;
	font-weight: bold;
}

p.lblau{
	color:#94e3e7;
	text-align:left;
	background:#b80552;
	font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Serif,Sans-Serif;
	font-size:12px;line-height:15px;
	font-weight: bold;
}

frameset{
    border:none;
    border-width:0;
    margin:0%;
    color:white;
    background:#b80552;
}

A:link{background:#b80552;color:#7be5d5;}
A:visited{background:#b80552;color:#7be5d5;}
A:active{background:#b80552;color:#7be5d5;}

A.hell:link{background:#f29933;color:white;}
A.hell:visited{background:#f29933;color:white;}
A.hell:active{background:#f29933;color:green;}

A.rot:link{background:#ff4d21;color:white;}
A.rot:visited{background:#ff4d21;color:white;}
A.rot:active{background:#ff4d21;color:green;}

H1{background:#b80552;color:white;font-weight:bold;font-size:24px;line-height:27px;text-align:center;}
H1.l{background:#b80552;color:white;font-weight:bold;font-size:24px;line-height:27px;text-align:left;}

H1.text{background:#b80552;color:white;font-weight:bold;font-size:24px;line-height:28px;text-align:center;}
H1.ltext{background:#b80552;color:white;font-weight:bold;font-size:24px;line-height:28px;text-align:left;}

H2{background:#b80552;color:white;font-size:16px;line-height:17px;text-align:center;font-weight:bold;vertical-align:top}
H2.l{background:#b80552;color:white;font-size:16px;line-height:17px;text-align:left;font-weight:bold;vertical-align:top}

H2.rot{background:#b80552;color:#e78a31;font-size:16px;line-height:17px;text-align:center;font-weight:bold;vertical-align:top}
H2.lrot{background:#b80552;color:#e78a31;font-size:16px;line-height:17px;text-align:left;font-weight:bold;vertical-align:top}

/** AGB **/
H2.agb{margin: 2px auto; background:#b80552;color:white;font-size:16px;line-height:17px;text-align:center;font-weight:bold;vertical-align:top}
H2.lagb{background:#b80552;color:white;font-size:16px;line-height:17px;text-align:left;font-weight:bold;vertical-align:top}

div.agb {
	text-align:left;
	vertical-align:top;
	width: 450px; 
/* 5px auto macht es zentriert! */
	margin: 3px auto;
}
   
/** damit auch ein IE das mittige hinkriegt! - immer schachteln */
div.c {
	text-align:center;
}

/** Bestseller/Neuheiten */
table.bests,td.bests, tr.bests, 
table.neuh,td.neuh, tr.neuh {
	border: 1px ; 
	padding: 5px; 
	background:#dedbde;
	color:black;
	width: 80%; 
	margin: 15px auto;
}
a.bests , a.neuh {
	background:#dedbde;
	color:#b80552;
	font-weight:bold;
}

img.bests, img.neuh {
	border-right: 5px ridge #dedbde;
	border-bottom: 5px ridge #dedbde;
}

h3 {
    background:#ac3031;
    color:#ffcc00;
    margin-right:+2%;
    margin-left:+2%;
    text-align:center;
    font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Serif,Sans-Serif;
    font-size:12px;
    line-height:15px
}
h3.l {
    background:#ac3031;
    color:#ffcc00;
    margin-right:+2%;
    margin-left:+2%;
    text-align:left;
    font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular,Serif,Sans-Serif;
    font-size:12px;
    line-height:15px
}

ADDRESS{background:#b80552;color:white;font-style:italic;margin-left:+3%;font-size:14px;line-height:18px;text-align:left;}
ADDRESS.mittig{background:#b80552;color:white;font-style:italic;margin-left:+3%;font-size:14px;line-height:18px;text-align:center;}

HR{width:85%;line-height:2px;text-align:center;}

UL{
	font-size:12px;
	line-height:15px;
}

li{
	font-size:12px;
	line-height:15px;
	margin-left:-1%;
	margin-top: 1%;
}

li.blau{
	margin-left:-1%;
	font-size:12px;
	line-height:15px;
	color:#94e3e7;
	text-align:left;
	background:#b80552;
}

td.navhell,tr.navhell {
	vertical-align:top;
	text-align:left;
	background:#f29933;
	color: white;
}
td.marknavhell,tr.marknavhell {
	vertical-align:top;
	text-align:left;
	background:#f29933;
	color: white;
	font-weight:bold;
}

td.navrot,tr.navrot {
	vertical-align:top;
	text-align:left;
	background:#ff4d21;
	color: white;
}
td.marknavrot,tr.marknavrot {
	vertical-align:top;
	text-align:left;
	background:#ff4d21;
	color: white;
	font-weight:bold;
}
td, tr {
	vertical-align:top;
	text-align:left;
	background:#b80552;
	color: white;	
}
table {
	vertical-align:top;
	text-align:center;
	margin:0;
}

table.l {
	vertical-align:top;
	text-align:left;
}
img {
	text-align:center;
	border:0;
}