body{margin:auto;padding:0px;font-family:verdana, sans-serif;font-size:11px;background:#DAE2EB}
input,select {font-size:11px;}
#content{width:600px;margin:0 auto;background:#fff}
#footer{margin:5px 10px}
#prospekte{margin:10px;}
#prospekt_available {margin-top:10px}
#address {background-color:#DAE2EB;margin-top:10px;display:none;}
#address_content {background-color:#DAE2EB;width:510px;}
#cart {background-color:#DAE2EB;margin-top:10px;display:none;}
#cart_small {background-color:#DAE2EB;float:right;width:210px;;height:170px}
#cart_content_small {padding:10px 0}
#search{float:left;background-color:#DAE2EB;width:350px;height:170px}
#error {padding:10px;color:#fff;background:#CE0000;margin:20px 0;font-size:14px;font-weight:bold}

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}

table {padding:10px;background-color:#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;background-color:#CE0000;color:#fffff;}
td {vertical-align:middle;padding:2px;}
th {font-size:12px;font-weight:bold;}
p{margin-top:2px;margin-bottom:2px;}
hr{border:1px solid black;}
img{border:none;}


.warning {padding:10px;color:#fff;background:#CE0000;margin-bottom:10px}
.inner_search{padding:5px;}
.inner_cart_small{padding:10px;}
.inner_cart{padding:10px;}
.inner_address{padding:10px;}
.inner_prospekt_available{}
.prospekt_line{background-color:#DAE2EB;padding:10px}
.prospekt_line_content{float:right;width:430px;}
.prospekt_line p {margin-bottom:10px}
.image_line {float:left;width:100px}
a.padd {display:block;text-decoration:none;padding:5px;background-color:#2E4B72;color:white;width:100px;text-align:center;}
a:hover.padd {background-color:#87A1CD;color:#2E4B72;}
a.pdel {display:block;text-decoration:none;padding:5px;background-color:#F3630D;color:white;width:100px;text-align:center;}
a.show_cart{background-color:#2E4B72;color:#fff;padding:3px;text-align:center;text-decoration:none;display:block;}
a:hover.show_cart  {background-color:#87A1CD;color:#2E4B72}
a.show_address {background-color:#2E4B72;color:#fff;padding:3px;text-align:center;text-decoration:none;display:block;}
a:hover.show_address {background-color:#87A1CD;color:#2E4B72}
a.show_prospekt {background-color:#2E4B72;color:#fff;padding:3px;text-align:center;text-decoration:none;display:block;}
a:hover.show_prospekt {background-color:#87A1CD;color:#2E4B72;}

/*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:160px; 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:120px; float:left; text-align:right; font-size:12px;}
.mark_charge {border:1px solid #CE0000;background-color:#CE0000}
