td {font-family: Verdana, Arial,Helvetica, sans-serif; font-size: 9pt; color: #000066; text-decoration: none; }

h1 {font-family: Verdana, Arial,Helvetica, sans-serif; font-size: 11pt; font-weight:bold; color: #000066; text-decoration: none;}
h1.kleiner_abstand {font-family: Verdana, Arial,Helvetica, sans-serif; font-size: 11pt; font-weight:bold; color: #000066; text-decoration: none; margin: 0; padding: 0 0 10px 0;}
* html h1.kleiner_abstand {padding: 0 0 3px 0;}
h2 {font-family: Verdana, Arial,Helvetica, sans-serif; font-size: 11pt; font-weight:bold; color: #000066; text-decoration: none;}

.hl {font-family: Verdana, Arial,Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #000066; text-decoration: none;}

input {font-size:9pt;}
select {font-size:9pt;}
.form {width:290;font-size:9pt;}
.form2 {width:550;font-size:9pt;}
.form_klein {width:30;font-size:9pt;}
.formshop {font-size: 9pt; font-weight:bold;border:0px; background-color:#fffcd4;color:#000066;text-align:right}
.formdiv {position:relative; visibility:visible; color:#CD0505; font-size: 9pt; font-weight:bold; width:290;}

.klein {font-family: Verdana, Arial,Helvetica, sans-serif; font-size:8pt; color: #000066; text-decoration: none;}
.sehrklein {font-family: Verdana, Arial,Helvetica, sans-serif; font-size:7pt; color: #000066; text-decoration: none;}
.rot {color:#CD0505;}
.tbl {margin-top: 20; margin-left:20; margin-right:20; margin-bottom: 25;}

.main { margin: 20px 20px 25px 20px; padding: 0; width: 440px; }
.cl { float: left; margin: 0; padding: 0; width: 150px; overflow: hidden; }
.cr { float: left; margin: 0; padding: 0; width: 290px; overflow: hidden; }
.clearing { clear: both; margin: 0; padding: 0; }

.kleiner_abstand { margin: 0; padding: 0 0 5px 0; }
.kleiner_abstand2 { margin: 0; padding: 0 0 8px 0; }

.gelb {color:#fffcd4;}
.gelb2 {color:#FFFF00;font-size:7pt;}

.img {margin-right: 20;margin-bottom:20;}
.img2 {margin-right: 20;margin-bottom:5;}
.img3 {margin-bottom:5;}


a:link{color:#CD0505; text-decoration:none;}
a:visited{color:#CD0505; text-decoration:none;}
a:hover{color:#000066; text-decoration:none;}
a:active{color:#CD0505; text-decoration:none;}

hr { margin: 0; padding: 0; width: 100%; height: 1px; border-top: 1px solid #CD0505; border-bottom: none; border-left: none; border-right: none; }
hr.blau { margin: 0; padding: 0; width: 100%; height: 1px; border-top: 1px solid #003; border-bottom: none; border-left: none; border-right: none; }

#cart { font-size: 8pt; background-color: #fffcd4; margin: 150px 0 0 0; padding: 6px; border: 2px dashed #006; }