


















	


	
	  
	    
	  
	


	


	

	
	
			#inner_space                   { height:100%; width:995px; left: 0px; top: 0px; z-index:0; margin: 0px; padding: 0px; }
#outer_space                   { height:100%; position:absolute; left: 995px; top: 0px; z-index:0; margin: 0px; padding: 0px; }
#header                        { width: 100%; height: 80px; left: 0px; top: 0px; z-index:1; margin: 0px; padding: 0px; }
#navigation                    { width: 180px; position:absolute; left: 10px; top: 80px; z-index:1; margin: 0px; padding: 0px; }
#content                       { width: 560px; min-height: 80%; position:absolute; left: 190px; top: 84px; z-index:1; margin: 0px; padding: 0px 20px 20px 20px ; }
#content_large                 { width: 765px; min-height: 80%; position:absolute; left: 190px; top: 84px; z-index:1; margin: 0px; padding: 0px 20px 20px 20px ; }
#info                          { width: 205px; position:absolute; left: 790px; top: 84px; z-index:1; margin: 0px; padding: 0px; }
#footer                        { width: 560px; text-align: center; padding: 0px; top: 0px;  margin: 35px 0px 15px 0px; }

body                           { font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; margin: 0px 0px 0px 0px; background: url("images/hg.gif") repeat-y ;}
p,td,div,tr,ul,ol,li           { font-size: 13px; margin-top:5px; margin-bottom:5px; }
ul                             { list-style-type: disc; }
ol                             { list-style-type: decimal; }

a:link                         { color: #003366; text-decoration: none; }
a:visited                      { color: #003366; text-decoration: none; }
a:active                       { color: #0066CC; text-decoration: underline; }
a:hover                        { color: #0066CC; text-decoration: underline; }

img                            { border: 0px none; }

h1                             { font-size: 16px; font-weight: bold; margin: 0px 0px 8px 0px; color: #003366;}
h2                             { font-size: 15px; font-weight: bold; margin: 0px 0px 14px 0px; color: #003366;}
h3                             { font-size: 14px; font-weight: bold; margin: 0px 0px 8px 0px; color: #000000;}
h4                             { font-size: 13px; font-weight: bold; margin: 0px 0px 8px 0px; color: #000000;}
h5                             { font-size: 12px; font-weight: bold; margin: 0px 0px 8px 0px; color: #003366;}
h6                             { font-size: 11px; font-weight: bold; margin: 0px 0px 8px 0px; color: #003366;}

#produkt1 h4, #produkt2 h4, #produkt3 h4, #produkt4 h4, #produkt5 h4   { font-size:11px; margin:10px 0px 0px 10px;line-height:11px;}

.page_inhalt_std               { margin: 2px 0px 0px 10px; }
.page_inhalt_wide              { margin: 2px 0px 0px 10px; }

.stil-popup                    { font-size: 10px; }
.navigationfont                { font-size: 10px; }
.bereichsnavifont              { font-size: 11px; }
.dachzeile                     { font-size: 11px; }
.hinweis_rot                   { color: #950000; }
.hinweis_rotfett               { color: #950000; font-weight: bold; }
.gruen                         { color : #00B600; }
.rot                           { color : #FF0000; }
.neu                           { color: #DF0D0D; font-weight: bold; }
.key                           { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; background-color: #EFEFEF; padding:0px 5px 0px 5px; margin:3px; border-style:solid; border-width:1px; font-style: normal; border-color: #666666; line-height: 20px; } 

.channelfont                   { font-size: 11px; }
.channelfontblau               { font-size: 11px; color: #003366; }
.newsfont                      { font-size: 11px; }
.newsfontgrau                  { font-size: 11px; color: #666666; }
.newsfontrot                   { font-size: 11px; color: #950000; }
.newsfontblau                  { font-size: 11px; color: #003366; }
.newsfontfett                  { font-size: 11px; font-weight: bold; }
.linklistenfont                { font-size: 11px; }
.linklistenfonthead            { font-size: 11px; }
.linklistenfontfettrot         { font-size: 11px; font-weight: bold; color: #ED3338; }
.fliesstext                    { font-size: 13px; color: #000000; }
.fliesstextblau                { font-size: 13px; color: #003366; }
.fliesstextgrau                { font-size: 13px; color: #333333; }
.produktseite p,div            { margin-top:3px; margin-bottom:5px; }
.aufmachertext                    { font-size: 12px; color: #000000; }

.uberschrift                   { font-weight: bold; }
.uberschriftblau               { font-weight: bold; color: #003366; }
.uberschriftgross              { font-size: 14px; font-weight: bold; color: #003366; }
.seitenuberschrift             { font-size: 15px; font-weight: bold; color: #003366; margin-top:2px; }
.seitenuberschriftklein        { font-size: 14px; font-weight: bold; color: #003366; margin-top:3px; margin-bottom:5px; }
.seitenuberschriftgross        { font-size: 16px; font-weight: bold; color: #003366; }
.seitenunterschrift            { font-size: 12px; color: #003366; }

.formmoduluberschrift          { font-size: 11px; font-weight: bold; color: #0163A5; }
.formfliesstextblau            { font-size: 11px; color: #0163A5; }
.formfliesstext                { font-size: 11px; color: #444444; }
.formuberschrift               { font-size: 14px; font-weight: bold; color: #0163A5; }
.textBot                           { display: none; }

.produktdetailueberschrift     { font-size: 11px; color: #FFFFFF; font-weight: bold; }
.produktdetail                 { font-size: 10px; }
.produktserviceueberschrift    { font-size: 11px; font-weight: bold; }
.auszeichnungstext             { font-size: 11px; }

.square_white                  { padding: 8px; background: url("../images/bg_faq.gif") #FFFFFF bottom repeat-x; border-width: 1px; border-style: solid; border-color: #E5E5E5;  margin: 0px;}
.square_white h4               { font-size: 11px; font-weight: bold; margin: 0px 0px 8px 0px;}
.square_white p                { font-size: 11px; }

.square_grey                   { padding: 0px; background-color: #F6F6F6; border-width: 1px; border-style: solid; border-color: #E5E5E5;  margin: 0px;}


.round_lt                      { background: url("images_round/round_lt.gif") top left no-repeat; }
.round_rt                      { background: url("images_round/round_rt.gif") top right no-repeat; }
.round_lm                      { background: url("images_round/round_lm.gif") top left no-repeat; }
.round_rm                      { background: url("images_round/round_rm.gif") top right no-repeat; }
.round_lb                      { background: url("images_round/round_lb.gif") bottom left no-repeat; }
.round_rb                      { background: url("images_round/round_rb.gif") bottom right no-repeat; }
.round_ls                      { background: url("images_round/round_ls.gif") bottom left no-repeat; }
.round_rs                      { background: url("images_round/round_rs.gif") bottom right no-repeat; }
.round_ls_top                  { background: url("images_round/round_ls_top.gif") top left no-repeat; }
.round_rs_top                  { background: url("images_round/round_rs_top.gif") top right no-repeat; }

.round_inner                   { padding: 5px; border-style: solid; border-width: 1px; border-color: #E5E5E5; background-color: #FFFFFF; }

.round_header                  { padding:3px; }
.round_header p                { font-size: 11px; margin: 1px 6px 0px 7px; } 

.round_grey_std                { background-color: #F6F6F6; margin: 0px; padding: 0px }
.round_grey_light              { background-color: #FDFDFD; margin: 0px; padding: 0px }

.round_std                     { padding: 3px; }
.round_std p                   { font-size: 13px; margin: 5px 6px 0px 6px; }

.round_list                    { padding: 3px; }
.round_list p                  { font-size: 13px; text-indent: -8px; }
.round_list_item               { margin: 2px 4px 5px 15px; }

.button_right                  { padding: 5px; float:right; }
.button_left                   { padding: 5px; float:left; }

.image_right                   { padding: 0px 0px 0px 9px; float:right; }
.image_left                    { padding: 0px 9px 0px 0px; float:left; }

.pressimage_right              { margin: 0px 0px 9px 0px; padding: 0px 0px 0px 13px; float: right; }
.pressimage_right p            { padding: 5px; margin: 0; font-size: 10px; background-color: #FAFAFA; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #E3E3E3; }

.pressimage_left               { margin: 0px 0px 9px 0px; padding: 0px 13px 0px 0px; float: left; }
.pressimage_left p             { padding: 5px; margin: 0; font-size: 10px; background-color: #FAFAFA; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #E3E3E3; }

.pressimage_center             { margin: 0 auto; text-align: center; }
.pressimage_center p           { text-align: left; padding: 5px; margin: 0; font-size: 10px; background-color: #FAFAFA; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #E3E3E3; }

.faqimage_right                { margin: 0px 0px 9px 0px; padding: 0px 0px 0px 0px; float: right; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #E3E3E3; }
.faqimage_left                 { margin: 0px 0px 9px 0px; padding: 0px 0px 0px 0px; float: left; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #E3E3E3; }
.subtext                       { padding: 5px 8px 5px 8px; margin: 0px 0px 0px 0px; font-size: 10px; background-color: #FAFAFA;}

.einklinker_header             { background: url("images/einklinker_header.gif") top left no-repeat; height: 20px; }
.einklinker_bg                 { background: url("images/einklinker_bg.gif") top left repeat-y; margin: 0; padding: 10px; }
.einklinker_bg h1              { font-size: 11pt; color: #ed2229; margin: 0; }
.einklinker_footer             { background: url("images/einklinker_footer.gif") top left no-repeat; height: 10px; }

.sp_intro                      { font-family: Arial, Helvetica, sans-serif; color: #003366; font-size: 11px; }
.sp_item                       { font-family: Arial, Helvetica, sans-serif; color: #003366; font-size: 11px; }

.lmmenu_table                  { border: 1px solid #4E8AC0; background-color: #F4F9FE; font-family: Arial, Helvetica, sans-serif; color: #003366; font-size: 11px; }


.button_50:link, .button_50:active, .button_50:visited                      { width:50px; background-image:url("../images/button_50.gif"); }
.button_100, .button_100:link, .button_100:active, .button_100:visited                      { width:100px; background-image:url("../images/button_100.gif"); cursor:pointer;}
.button_150:link, .button_150:active, .button_150:visited                      { width:150px; background-image:url("../images/button_150.gif");  }
.button_200:link, .button_200:active, .button_200:visited                      { width:200px; background-image:url("../images/button_200.gif"); }
.button_100_submitting	{ width: 100px; background-image:url("../images/button_100_submitting.gif"); }

.button_50:link, .button_50:active, .button_50:visited, .button_100, .button_100:link, .button_100:active, .button_100:visited, .button_150:link, .button_150:active, .button_150:visited, .button_200:link, .button_200:active, .button_200:visited, .button_100_submitting:link, .button_100_submitting:active, .button_100_submitting:visited, .button_100_submitting:hover                       { position: absolute; height: 37px; margin: 0px; padding: 0px; background-position:0px 0px; font-family: Arial; color: #0060A0; font-size: 14px; font-weight:bold; text-decoration: none; text-align:center; line-height:34px; }

.button_50:hover, .button_100:hover, .button_150:hover, .button_200:hover                      { background-position:0px -43px; text-decoration: underline; color: #0060A0; }

.iconfont { font-size: 12px; text-align: center; }

	


	




