﻿body {margin: 0px; background-image:url(../pictures/design/spalte.gif); background-attachment: absolute; background-repeat: repeat-y; }

#banner {position: absolute; top: 0px; left: 0px; height: 140px; width: 100%; background-image:url(../pictures/design/banner_zeile.jpg); background-attachment: absolute; background-repeat: repeat-x; }
#inhalt {position: absolute; top: 140px; left: 200px; width: 570px; height: auto;  padding-top: 30px; padding-left: 15px; padding-right: 5px;}
#inhalt21 {position: absolute; top: 138px; left: 0px; width: 200px; height: auto; padding-top: 27px; padding-left: 30px ;}
#footer {position: fixed; bottom: 0px; left: 0px; width: 100%; height: 25; background-color: #F5CCA3;}
#infooter {position: relative; bottom: 0px; left: 0px;}

h1 { font-family:  Arial,Helvetica; font-size: 11pt; color: #666666; font-weight: bold; }
h2 { font-family:  Arial,Helvetica; font-size: 9pt; color: #666666; font-weight: bold; }
h3 { font-family:  Arial,Helvetica; font-size: 8pt; color: #555555; font-weight: bold; }

h4 { font-family:  Verdana, Arial,Helvetica; font-size: 10pt; color: #009999; font-weight: bold; }

b  {color :#666666;}

.cell_logo { background-image:url(../pictures/design/blbg.gif); }
.cell_menue {  padding-left: 50px; padding-top: 30px; background-color: #F2F2F2; }
.menuebg { background-color: #F2F2F2; }
.menue { font-family: Verdana, Arial, Helvetica; font-size: 10pt; padding-left: 0px;}
.menue:link { font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #3D4A5F; } 
.menue:visited { 10px; font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #3D4A5F; } 
.menue:active { 10px; font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #3D4A5F; }
.menue:hover { 10px; font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: bold; text-decoration: none; color: #3D4A5F; }

.umenue_table { padding-left: 5px; }
.umenue {font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none; }
.umenue:link {font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none; color: #3D4A5F; }
.umenue:visited {font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none; color: #3D4A5F; }
.umenue:active {font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none; color: #3D4A5F; }
.umenue:hover {font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: underline; color: #3D4A5F; }

.cell_main { padding-left: 15px; padding-right: 5px; padding-top: 30px; }
.vo {margin-top: 30px;}
.firma  { font-family: Verdana, Arial, Helvetica; font-size: 20pt; color: #E5EAED; font-weight:bold; padding-left:15px; }
.text { font-family: Arial, Helvetica; font-size: 9pt; color: #444444; line-height: 12pt; }
.textli:link { font-family: Arial, Helvetica; font-size: 9pt; color: #519F8A; line-height: 12pt; text-decoration: underline; }
.textli:visited { font-family: Arial, Helvetica; font-size: 9pt; color: #519F8A; line-height: 12pt; text-decoration: underline; }
.textli:active { font-family: Arial, Helvetica; font-size: 9pt; color: #519F8A; line-height: 12pt; text-decoration: underline; }
.textli:hover { font-family: Arial, Helvetica; font-size: 9pt; color: #519F8A; line-height: 12pt; text-decoration: underline; }

.text_block { font-family: Arial, Helvetica; font-size: 9pt; color: #444444; line-height: 12pt; text-align: justify; }
.text_bl { font-family: Arial, Helvetica; font-size: 9pt; color: #444444; line-height: 12pt; text-align: justify; }
.text_anm { font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #666666; margin-top: 5px; }
.text_anm2 { font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #111111; margin-top: 5px; }
.text_anm2:link { font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #519F8A; margin-top: 5px; }
.text_anm2:visited { font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #519F8A; margin-top: 5px; }
.text_anm2:active { font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #519F8A; margin-top: 5px; }
.text_anm2:hover { font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #519F8A; margin-top: 5px; }
.text_pic1 { font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #999999; margin-top: 5px; }
.text_firma { font-family: Arial, Helvetica; font-size: 10pt; color: #444444; line-height: 12pt; }
.text_firmali:link { font-family: Arial, Helvetica; font-size: 10pt; color: #519F8A; line-height: 12pt; text-decoration: underline; }
.text_firmali:visited { font-family: Arial, Helvetica; font-size:10pt; color: #519F8A; line-height: 12pt; text-decoration: underline; }
.text_firmali:active { font-family: Arial, Helvetica; font-size: 10pt; color: #519F8A; line-height: 12pt; text-decoration: underline; }
.text_firmali:hover { font-family: Arial, Helvetica; font-size: 10pt; color: #519F8A; line-height: 12pt; text-decoration: underline; }

.prodtab { background-color: #F5F5F5; }
.prodcell { padding: 5px; }
.prodname { padding-bottom: 3px; font-family: Arial, Helvetica; font-size: 16pt; color: #000000; line-height: 12pt; }
.prodnameli:link { font-family: Arial, Helvetica; font-size: 11pt; color: #0D2473; line-height: 12pt; text-decoration: underline; }
.prodnameli:visited { font-family: Arial, Helvetica; font-size: 11pt; color: #0D2473; line-height: 12pt; text-decoration: underline; }
.prodnameli:active { font-family: Arial, Helvetica; font-size: 11pt; color: #0D2473; line-height: 12pt; text-decoration: underline; }
.prodnameli:hover { font-family: Arial, Helvetica; font-size: 11pt; color: #0D2473; line-height: 12pt; text-decoration: underline; }
.prodbe { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; color: #666666; line-height: 12pt; }
.prodtext { font-family: Arial, Helvetica; font-size: 9pt; color: #444444; line-height: 12pt; }
.prodtlist { font-family: Arial, Helvetica; font-size: 9pt; color: #444444; line-height: 12pt; }

.prodshd { font-family: Arial, Helvetica; font-size: 10pt; font-weight: bold; color: #444444; background-color: ; line-height: 12pt; }
.prodsname { font-family: Arial, Helvetica; font-size: 12pt; font-weight: bold; color: #444444; line-height: 12pt; }
.prodstyp { font-family: Arial, Helvetica; font-size: 10pt; color: #444444; line-height: 12pt; }
.prodspreis { font-family: Arial, Helvetica; font-size: 9pt; font-weight: bold; color: #444444; line-height: 12pt; }
.prodspreisan { font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-style: italic; color: #444444; line-height: 12pt; }

.prodcol { font-family: Arial, Helvetica; font-size: 10pt; font-weight: bold; color: #444444; line-height: 12pt; }

.bot_text {font-family: Verdana, Arial, Helvetica; font-size: 7pt; color: #555555; text-align: right; position: absolute; bottom: 5px; right: 15px;}
.footer { background-color: #F5CCA3; }

.topics {font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold ; olor: #444444; color: #3C4441; }
.topics:link { text-decoration: underline; } 
.topics:visited { text-decoration: underline; } 
.topics:active { text-decoration: underline; }
.topics:hover { text-decoration: underline; color: #444444;}

li {margin-bottom: 2px;}
.tright{
	text-align: right;
}


