body               { overflow: hidden; font-family:Verdana, Arial, Helvetica; font-size:13px; height:99%; width:99%; background-repeat:no-repeat;  background-color:#FFFFFF; color:#E71120; }
html               { height:100%; }
A                  { font-size:13px; color:#E71120; font-weight:300; text-decoration: none; }
A:Hover            { font-size:13px; color:#E71120; font-weight:300; text-decoration: underline; }
A.bs               { font-size:130%; color:#E71120; font-weight:300; text-decoration: none; }
A.bs:Hover         { font-size:130%; color:#E71120; font-weight:300; text-decoration: underline; }
A.salestext        { font-weight:700; text-decoration: none; }
A.salestext:Hover  { font-weight:700; text-decoration: underline; }
A.r                { font-size:13px; color:#E71120; font-weight:300; text-decoration: none; }
A.r:Hover          { font-size:13px; color:#E71120; font-weight:300; text-decoration: underline; }
A.w                { font-size:13px; color:#FFFFFF; font-weight:300; text-decoration: none; }
A.w:Hover          { font-size:13px; color:#FFFFFF; font-weight:300; text-decoration: underline; }

a.medium           { font-size: 8pt; color: #800000; text-decoration: none; font-weight : bold; }
A:HOVER.medium     { text-decoration : none; color: #FF3C3C; font-weight : bold; }

.seiten            { font-size:11pt; color: #E71120; font-weight : bold; }
a.seiten           { font-size:11pt; color:#E71120; font-weight:300; text-decoration: underline; }
a.seiten:Hover     { font-size:11pt; color:#E71120; font-weight:300; text-decoration: underline; }

TD                 { font-size:13px; color:#E71120; text-decoration:none; }

.bs                { font-size:130%; color:#4D4D4D; font-weight:300; text-decoration: none; }
.bsp               { font-size:140%; color:#E71120; font-weight:300; text-decoration: underline; }
.bsp:Hover         { font-size:140%; color:#2A2A2A; font-weight:300; text-decoration: underline; }
.black             { color:#000000; text-decoration:none; }
.salestext         { font-weight:700; }
.salestext:HOVER   { font-weight:700; text-decoration:underline; }

.combomain         { font-size:100%; color:#E71120; vertical-align:middle; }
.combopos          { color:#E71120; text-align:left; vertical-align:middle; }

.cbCountry         { font-size:12px; position:absolute; top:15px; left:15px; z-index:9; clip:rect(0px, auto, 20px, 0px); }
.countryauswahl    { position:relative; top:0px; z-index:3; }
.countrymain       { font-size:100%; color:#E71120; vertical-align:middle; }
.countrypos        { text-align:left; vertical-align:middle; }

.cbSprache         { font-size:12px; position:absolute; right:10px; top:2px; z-index:9; clip:rect(0px, auto, 20px, 0px); }
.spracheauswahl    { position:relative; top:0px; z-index:3; }
.sprachemain       { font-size:100%; background-color:#FFFFFF; color:#E71120; vertical-align:middle; }
.sprachepos        { color:#E71120; text-align:left; vertical-align:middle; }
.spracheselect     { background-color:#FFFFFF; color:#E71120; text-align:left; vertical-align:middle; }

.anfrage           { position:absolute; top:170px; right:10px; height:75%; width:950px; }
.anschrift         { color:#E71120; position:absolute; top:50px; left:15px; text-align:left; width:320px; }
.mailanfrage       { position:absolute; top:190px; left:10px; width:234px; height:142px; z-index:5; }
.mailf1            { font-size:13px; width:420px; height:15px; background-color:#FFFFFF; border-bottom: #E71120 1px solid; border-left: #666666 0px; border-right: #666666 0px solid; border-top: #666666 0px solid; color: #333333; direction:ltr }
.mailf2            { font-size:13px; width:60px; height:15px; background-color:#FFFFFF; border-bottom: #E71120 1px solid; border-left: #666666 0px; border-right: #666666 0px solid; border-top: #666666 0px solid; color: #333333; direction:ltr }
.mailf3            { font-size:13px; width:352px; height:15px; background-color:#FFFFFF; border-bottom: #E71120 1px solid; border-left: #666666 0px; border-right: #666666 0px solid; border-top: #666666 0px solid; color: #333333; direction:ltr }
.mailf4            { font-size:13px; width:200px; height:15px; background-color:#FFFFFF; border-bottom: #E71120 1px solid; border-left: #666666 0px; border-right: #666666 0px solid; border-top: #666666 0px solid; color: #333333; direction:ltr }
.mailf5            { font-size:13px; width:420px; height:160px; background-color:#FFFFFF; border: #E71120 1px solid; color: #333333; direction:ltr }
.mailform          { font-size:13px; position:relative; top:20px; left:0px; }
.mailsubmit        { font-size:13px; background-color:#FFFFFF; color:#E71120; font-weight:700; }
.menu              { position:absolute; top:142px; left:0px; width:110%; z-index:1; background-color:#4D4D4D; color:#FFFFFF; }
.mitte             { position:absolute; top:200px; left:290px; z-index:2; }
.pageover          { background-image: url(../bilder/gradient.gif); font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 7pt; color: #800000; font-weight : bold; }
.prospektland      { position:absolute; top:165px; left:20px; }
.testsize          { font-size:9px; color:#C0C0C0; position:absolute; left:10px; }
.testsize:Hover    { font-size:9px; color:#C0C0C0; position:absolute; left:10px; }
.titel             { position:absolute; top:214px; left:40px; z-index:2; font-weight:600; color:#FFFFFF; }
.titelst           { position:absolute; top:230px; left:40px; z-index:2; background-color:#4D4D4D; color:#FFFFFF; width:230px; height:1px; }
.untertitel        { position:absolute; top:230px; left:40px; z-index:2; font-weight:600; color:#FFFFFF; }
.werbung           { font-size:200%; color:#2A2A2A; font-weight:300; text-decoration: none; position:absolute; top:50px; right:300px; }
