/* CSS Document */

body { background-color:#AAA9A9; margin-top:3px; margin-left:0px; margin-right:0px }

font.header { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:white }
font.header2 { font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight: bold; color:black }
font.header4 { font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight: bold; color:black }
font.header3 { font-family:Arial, Helvetica, sans-serif; font-size:13pt; font-weight: bold; color:#495778 }
font.header_large { font-family:Arial, Helvetica, sans-serif; font-size:18pt; font-weight: bold; color:#495778 }
font.header_small { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:white }

font.header_small { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:white }

font.header_ex_small { font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight: bold; color:white }
font.nav { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:black }
font.betreiber { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black }


font.headerLeer { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:#495778 }

/*  Texte */
font.Text01 { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:black }
font.Text02 { font-family:Arial, Helvetica, sans-serif; font-size:9pt;   color:black }
font.Textrd { font-family:Arial, Helvetica, sans-serif; font-size:9pt;   color:red }
font.Text03 { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight: bold; color:#F4C370 }
font.Text04 { font-family:Arial, Helvetica, sans-serif; font-size:9pt;  font-weight: bold; color:black }

font.Text05 { font-family:Arial, Helvetica, sans-serif; font-size:8pt;   color:black }

/*  Anmeldung */
.kasten			{background-color:#fa9b17; border-style:solid; border-width:thin; border-color:#F4C370;}

a.anm 			{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:white; text-decoration:none }
a.anm:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:white; text-decoration:none }
a.anm:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:white; text-decoration:none }
a.anm:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:#F4C370;   text-decoration:none }
a.anm:active 	{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:white; text-decoration:none }
a.anm:focus 	{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:white; text-decoration:none }

a.anm2 			{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }
a.anm2:link 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }
a.anm2:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }
a.anm2:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778;   text-decoration:none }
a.anm2:active 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }
a.anm2:focus 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }

.anmelden
   { background-color:#495778; font-family:Arial; font-size: 8pt; font-weight: bold; color:#F4C370; width:80px; border:2px solid gray; }


/*  Navigationselemente */
a.nav 			{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:black; text-decoration:none }
a.nav:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:black; text-decoration:none }
a.nav:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:black; text-decoration:none }
a.nav:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:#F4C370;   text-decoration:none }
a.nav:active 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:black; text-decoration:none }
a.nav:focus 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:black; text-decoration:none }

a.nav_red 			{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:red; text-decoration:none }
a.nav_red:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:red; text-decoration:none }
a.nav_red:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:red; text-decoration:none }
a.nav_red:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:black;   text-decoration:none }
a.nav_red:active 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:black; text-decoration:none }
a.nav_red:focus 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:black; text-decoration:none }


a.nav2 			{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }
a.nav2:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }
a.nav2:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }
a.nav2:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778;   text-decoration:none }
a.nav2:active 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }
a.nav2:focus 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:black; text-decoration:none }

a.nav3			{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }
a.nav3:link 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }
a.nav3:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }
a.nav3:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#495778;   text-decoration:none }
a.nav3:active 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }
a.nav3:focus 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }

a.nav4			{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }
a.nav4:link 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }
a.nav4:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }
a.nav4:hover 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#F4C370;   text-decoration:none }
a.nav4:active 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }
a.nav4:focus 	{ font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black; text-decoration:none }


font.header_small { font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:white }

a.small 			{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:white; text-decoration:none}
a.small:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:white; text-decoration:none}
a.small:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:white; text-decoration:none}
a.small:hover 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:#F4C370;   text-decoration:none}
a.small:active 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:#F4C370; text-decoration:none}
a.small:focus 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:white; text-decoration:none}

font.topmenu 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:#F4C370;   text-decoration:none}
font.topmenuWhite	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold; color:white;   text-decoration:none}

/*  Highlights */
font.highlight 			{ font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:#495778 }
font.highlight_header	{ font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight: bold; color:#495778 }

a.highlight 			{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }
a.highlight:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }
a.highlight:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }
a.highlight:hover 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#F4C370;   text-decoration:none }
a.highlight:active 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }
a.highlight:focus 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }

/* Produkte */
font.PROD_Header { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:white }
font.PROD_TEXT	 { font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; color:black }
font.PROD_TEXT2	 { font-family:Arial, Helvetica, sans-serif; font-size:10pt;  					color:black }
font.PROD_TEXT3	 { font-family:Arial, Helvetica, sans-serif; font-size:8pt;  					color:black }
font.position	 { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:black }
font.positionA	 { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:black }

a.prod_link 			{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }
a.prod_link:link 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }
a.prod_link:visited 	{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }
a.prod_link:hover 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#F4C370;   text-decoration:none }
a.prod_link:active 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }
a.prod_link:focus 		{ font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#495778; text-decoration:none }

.change
   { background-color:#495778; font-family:Arial; font-size: 8pt; font-weight: bold; color:#F4C370; width:30px; border:2px solid gray; }

.merken
   { background-color:#495778; font-family:Arial; font-size: 8pt; font-weight: bold; color:#F4C370; width:60px; border:2px solid gray; }


.Anmeldung_absenden
   { background-color:#495778; font-family:Arial; font-size: 8pt; font-weight: bold; color:#F4C370; width:150px; border:2px solid gray; }


.absenden
   { background-color:#495778; font-family:Arial; font-size: 8pt; font-weight: bold; color:#F4C370; width:70px; border:2px solid gray; }


.BestellungAbsenden
   { background-color:#495778; font-family:Arial; font-size: 8pt; font-weight: bold; color:#F4C370; width:170px; border:2px solid gray; }


.Felder
   { background-color:white; width:170px; border:2px solid #000000; font-family:Arial; font-size: 8pt; color:black; text-decoration: none }

.Login
   {  width:120px;  font-family:Arial; font-size: 8pt; color:black; text-decoration: none }

.Newsletter
   {  width:160px;  font-family:Arial; font-size: 8pt; color:black; text-decoration: none }

.EMail
   { background-color:white; width:100px; border:2px solid #000000; font-family:Arial; font-size: 8pt; color:black; text-decoration: none }
   
      
.Nachricht
   { background-color:white; width:300px; border:2px solid #000000; font-family:Arial; font-size: 8pt; color:black; text-decoration: none }

.Bemerkung
   { background-color:white; width:600px; border:2px solid #000000; font-family:Arial; font-size: 8pt; color:black; text-decoration: none }

   
.select
   { width:110px; font-family:Arial; font-size: 8pt; color:black; text-decoration: none}
   