body{margin:auto;padding:0px;font-family:verdana, sans-serif;font-size:11px;
    background: #ffffff;}
#content{width:600px;margin:0 auto;background:#fff}
#footer{margin:5px 10px}
#prospekte{margin:10px;}
#prospekt_available {margin-top:10px}
#address {margin-top:10px;}

h1 {font-size:14px;margin:0 0 10px;}
h2 {font-size:13px;margin:2px 0;}
h3 {font-size:12px;margin:0 0 10px;}

a {color:#000;text-decoration:none}
a:hover{text-decoration:underline;}

a IMG {border:0}

input,select {font-size:11px;}
table{width:100%}
td {vertical-align:top}
th {font-size:12px;font-weight:bold;}
p {margin-top:2px;margin-bottom:2px;}
hr {border:1px solid #DAE2EB;}

#address_content table {padding:0px}
#address_content table tr.mark INPUT {border:1px solid #CE0000}
#address_content table tr.mark SELECT {border:1px solid #CE0000}
#address table {padding:0px}
#address table tr.mark INPUT {border:1px solid #CE0000}
#address table tr.mark SELECT {border:1px solid #CE0000}

.warning {padding:10px;color:#fff;background:#CE0000;margin-bottom:10px}

/*CLEAR*************************************************/
.c {clear: both;}
.c2 {clear:both; font-size:2px; height:2px;border:0px;overflow:hidden;}
.c3 {clear:both; font-size:3px; height:3px;border:0px;overflow:hidden;}
.c5 {clear:both; font-size:5px; height:5px;border:0px;overflow:hidden;}
.c10 {clear:both; font-size:10px; height:10px;border:0px;overflow:hidden;}
.c15 {clear:both; font-size:15px; height:15px;border:0px;overflow:hidden;}
.c20 {clear:both; font-size:20px; height:20px;border:0px;overflow:hidden;}
.c30 {clear:both; font-size:30px; height:30px;border:0px;overflow:hidden;}
.c40 {clear:both; font-size:40px; height:40px;border:0px;overflow:hidden;}
.c50 {clear:both; font-size:50px; height:50px;border:0px;overflow:hidden;}
.c60 {clear:both; font-size:60px; height:60px;border:0px;overflow:hidden;}
.c70 {clear:both; font-size:70px; height:70px;border:0px;overflow:hidden;}
.c80 {clear:both; font-size:80px; height:80px;border:0px;overflow:hidden;}
.l {background-color:#E8E8E0; height:1px; font-size:1px; border:0px;overflow:hidden;clear:both;}
.l10 {background-color:#E8E8E0; height:10px; font-size:10px; border:0px;overflow:hidden;clear:both;}

/*CART*************************************************/
.prospekt_price {font-size:12px; font-weight:bold;}
.prospekt_price_info {font-size:9px;}
.prospekt_foo_c1 {width:140px; float:left; text-align:left; font-size:12px;}
.prospekt_foo_c2 {width:140px; float:left; text-align:right; font-size:12px;}
.prospekt_foo_c3 {width:140px; float:left; text-align:right; font-size:12px;}
.mark_charge {border:1px solid #CE0000;background-color:#CE0000}
