/*Wichtig: Keine Namen wie text1, text2 oder header, header1, header2 verwenden*/

body { background-color:#FFFFFF; margin-top:0px; margin-left: 0px } /*; background-image: url('./bilder/bg-stuck.jpg');*/
a:link { text-decoration: underline; color:#0D87C1; font-weight: 500 }
a:visited { text-decoration: underline; color:#0D87C1; font-weight: 500 }
a:hover { text-decoration: underline; color:#FF8B33; font-weight: 500 }
a.angebotdetail { text-decoration: underline; font-family: Arial; color: #0D87C1 }

img { border-color: #FFFFFF }

/*Überschriften*/
div.bghead { width: 650px; text-align: left }
span.headg   { font-family: Verdana, Arial, sans-serif; font-size:18px; color: #FF8B33; font-weight: 900 }
span.headg2   { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #FF8B33; font-weight: 900 }
span.headk   { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #FF8B33; font-weight: 900 }
span.headk2   { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #FF8B33; font-weight: 900 }
span.textgrau14   { font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #666666 }
span.textgrau16   { font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #666666; font-weight: 900 }
span.textgrau28   { font-family: Verdana, Arial, sans-serif; font-size: 28px; color: #666666; font-weight: 900 }
span.frameoben   { font-family: Verdana, Arial, sans-serif; font-size: 17px; color: #000000; font-weight: 900 }


/*Haupttexte*/
span.text   { font-family: Verdana, Arial, sans-serif; font-size: 9pt }
span.text11   { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000 }
span.text11rot   { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000 }
span.text13   { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #000000 }
span.text14   { font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: 900 }
span.textblau   { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000 }
span.textkblau   { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000 }
span.textrot   { font-family: Verdana, Arial, sans-serif; font-size: 9pt; font-weight: 500 }
span.textrot2   { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000 }
span.textgrot   { font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #000000 }
span.textrot15   { font-family: Verdana, Arial, sans-serif; font-size: 15px; color: #000000 }
span.textrot16   { font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #000000 }
span.textgrau12   { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #666666 }
span.textk   { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000 }
span.textk2   { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #000000 }
span.textkrot   { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000 }
span.textg   { font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #000000 }
p.aufzaehlung12 { font-family: Verdana, Arial, sans-serif; font-size: 12px; margin-left: 10px; margin-top: 0px; margin-bottom: 0px;
				text-indent: -10px }
span.letterspace { letter-spacing: 2px }
span.textweiss   { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FF8B33 }


/*Rahmen*/
.rahmen   { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #000000; border: 1px solid #000000; padding: 3px }
div.abwicklung { height: 40px; text-align: center; font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: 900 }
td.tdabwicklung {  }
td.tdabwicklung2 { background-color: #EFF8FD; border-right: 1px solid #000000; border-top: 1px solid #000000; padding: 10px 0px 0px 0px; }
td.tdabwicklung3 { border-bottom: 1px solid #000000; vertical-align: top; padding-bottom: 5px }
td.tdabwicklung4 { border-bottom: 1px solid #000000 }

/*einfache Farben*/
hr { color: #BAE7FE; height: 1px }
td.zelle1    { background-color: #FFFFFF; border: 1px solid #000000 }
.bgzelle1 { background-color: #FFFFFF }
.bgzelle2 { background-color: #FFFFFF }
.bgzelle3 { background-color: #BAE7FE }

.formfeld { border: 1px solid #BAE7FE }

/*Button allgemein*/
.button { background-color: #0D87C1; border: 1px solid #BAE7FE; font-size: 12px; color: #FFFFFF; font-weight: 900 }

/*Button allgemein*/
.button2 { background-color: #0D87C1; border: 1px solid #BAE7FE; font-size: 12px; color: #FFFFFF; font-weight: 900 }


/* tabellen */
center.tabelle { text-align: center }
table.haupt { border: 0px solid #000000 }
