
.sys_dynbg_01_99_99 { background-image: url("http://www.content-master.de/cms_cache/105502_x_dynbg_01_kopf_99_99_0_0.jpg");  }
.sys_dynbg_05_99_99 { background-image: url("http://www.content-master.de/cms_cache/105502_x_dynbg_05_bgeee_99_99_0_0.jpg");  }
.sys_dynbg_06_99_99 { background-image: url("http://www.content-master.de/cms_cache/105502_x_dynbg_06_bgfoo_99_99_0_0.jpg");  }
.sys_dynbg_10_99_99 { background-image: url("http://www.content-master.de/cms_cache/105502_x_dynbg_10_bgbod_99_99_0_0.jpg");  }
.sys_dynbg_11_99_99 { background-image: url("http://www.content-master.de/cms_cache/105502_x_dynbg_11_kopf_99_99_0_0.jpg");  }

.dummy
{
    FONT-FAMILY:  Arial;
}

#loader_container
{
   color:#FFFFFF;
   display:none;
   height:100%;
   left:0px;
   overflow:hidden;
   position:fixed;
   top:0px;
   width:100%;
   z-index:99;
}

#loader_container .loader_transparency
{
   -moz-opacity:0.7;
   background-color:#000000;
   filter:alpha(opacity=70);
   height:100%;
   opacity:0.7;
   overflow:hidden;
   position:absolute;
   width:100%;
   xleft:0px;
   xtop:0px;
   z-index:99;
}

*html input
{
   margin-bottom:-1px;
   margin-top:-1px;
}

.cmsnavtxt1
{
   color:#000000;
   font-family:arial;
   font-size:12px;
   text-decoration:none;
}

.debug
{
   border-color:#ff0000;
   border-style:solid;
   border-width:0px;
}

.debug2
{
   border-color:#ff0000;
   border-style:solid;
   border-width:1px;
}

.fnt_big1
{
   color:#000000;
   font-family:arial;
   font-size:15px;
   text-decoration:none;
}

.fnt_billiger
{
   background-color:#ffffff;
   color:#ff0000;
   font-family:arial;
   font-size:12px;
   text-decoration:none;
}

.fnt_black
{
   color:#000000;
   font-family:arial;
   font-size:15px;
   text-decoration:none;
}

.fnt_mid
{
   color:#000000;
   font-family:arial;
   font-size:12px;
   text-decoration:none;
}

.fnt_mid img
{
   vertical-align:middle;
}

.fnt_preis1
{
   color:#000000;
   font-family:arial;
   font-size:16px;
   text-decoration:none;
}

.fnt_preis_evk
{
   color:#000000;
   font-family:arial;
   font-size:12px;
   text-decoration:none;
}

.fnt_sma
{
   color:#000000;
   font-family:arial;
   font-size:11px;
   text-decoration:none;
}

.fnt_sperrgut
{
   color:#ff0000;
   font-family:arial;
   font-size:12px;
   font-weight:700;
   text-decoration:none;
}

.fnt_std
{
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
}

.fnt_std_warenkorb
{
   color:#ffffff;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
}

.fnt_tbl_head1
{
   color:#ffffff;
   font-family:arial;
   text-decoration:none;
}

.fnt_w
{
   color:#ffffff;
   font-family:arial;
   font-size:12px;
   text-decoration:none;
}

.fnt_wbig
{
   color:#ffffff;
   font-family:arial;
   font-size:14px;
   font-weight:bold;
   text-decoration:none;
}

.footer
{
   height:68px;
   margin:auto;
   padding-left:20px;
   position:relative;
   width:930px;
   z-index:5;
}

.inhalt
{
   float:left;
   font-family:arial;
   min-height:300px;
   position:relative;
   width:695px;
   z-index:10;
}

.inp_marke
{
   border:solid;
   border-color:#1f4478;
   border-width:thin;
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
   width:400px;
}

.inp_menge
{
   border:solid;
   border-color:#1f4478;
   border-width:thin;
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
   width:50px;
}

.inp_menge_st
{
   border:solid;
   border-color:#1f4478;
   border-width:thin;
   color:#000000;
   font-family:arial;
   font-size:11px;
   margin-bottom:5px;
   margin-top:5px;
   text-decoration:none;
   width:50px;
}

.inp_modell
{
   border:solid;
   border-color:#1f4478;
   border-width:thin;
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
   width:400px;
}

.inp_oe1
{
   border-color:#1f4478;
   border-style:solid;
   border-width:1px;
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
   width:130px;
}

.inp_oenr
{
   border-color:#1f4478;
   border-style:solid;
   border-width:1px;
   color:#000000;
   font-family:arial;
   font-size:15px;
   text-decoration:none;
   width:250px;
}

.inp_reif1
{
   border:solid;
   border-color:#1f4478;
   border-width:thin;
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
   width:75px;
}

.inp_reif2
{
   border:solid;
   border-color:#1f4478;
   border-width:thin;
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
   width:60px;
}

.inp_reif3
{
   border:solid;
   border-color:#1f4478;
   border-width:thin;
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
   width:75px;
}

.inp_tgru
{
   border:solid;
   border-color:#1f4478;
   border-width:thin;
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
   width:400px;
}

.inp_typs1
{
   border-color:#1f4478;
   border-style:solid;
   border-width:1px;
   color:#000000;
   font-family:arial;
   font-size:15px;
   text-decoration:none;
   width:50px;
}

.inp_typs2
{
   border-color:#1f4478;
   border-style:solid;
   border-width:1px;
   color:#000000;
   font-family:arial;
   font-size:15px;
   text-decoration:none;
   width:40px;
}

.komplett
{
   background-position:top center;
   background-repeat:no-repeat;
   height:266px;
   position:relative;
   z-index:98;
}

.kontaktform_button
{
   background-color:#ffffff;
   border-color:#000000;
   border-style:solid;
   border-width:2px;
   font-family:arial;
   font-size:12px;
   font-weight:800;
   height:35px;
   width:200px;
}

.kontaktform_input
{
   background-color:#ffffff;
   border-color:#000000;
   border-style:solid;
   border-width:1px;
   font-family:arial;
   font-size:12px;
   width:200px;
}

.kontaktform_secpic
{
   border-color:#000000;
}

.kontaktform_textfeld
{
   background-color:#ffffff;
   border-color:#000000;
   border-style:solid;
   border-width:1px;
   font-family:arial;
   font-size:12px;
   height:90px;
   width:360px;
}

.kontaktform_zeile
{
   height:20px;
}

.loader_content
{
   height:100%;
   overflow:hidden;
   padding:0px;
   position:relative;
   text-align:center;
   width:100%;
   z-index:99;
}

.loader_inner
{
   background-color:#ffffff;
   border-color:#000000;
   border-style:solid;
   border-width:1px;
   height:100px;
   margin:auto;
   margin-bottom:0px;
   margin-top:150px;
   overflow:hidden;
   padding:30px;
   position:relative;
   width:100px;
   z-index:99;
}

.loginctr
{
   height:75px;
   left:342px;
   position:absolute;
   top:129px;
   width:600px;
}

.mainctr
{
   background-repeat:no-repeat;
   float:left;
   height:785px;
   position:relative;
   width:970px;
}

.menuuctr
{
   float:left;
   height:20px;
   margin-top:7px;
   position:relative;
   width:965px;
}

.navictr
{
   float:left;
   height:740px;
   position:relative;
   width:310px;
}

.nutzbereich
{
   background-repeat:no-repeat;
   height:100%;
   height:auto !important;
   margin:auto;
   min-height:100%;
   overflow:hidden !important;
   padding-left:20px;
   padding-right:20px;
   position:relative;
   width:910px;
   z-index:1;
}

.nutzctr
{
   float:left;
   hxeight:740px;
   margin-left:15px;
   position:relative;
   width:635px;
}

.scrollboxagb
{
   float:left;
   height:450px;
   margin-bottom:20px;
   overflow:auto;
   padding-right:8px;
   width:621px;
}

.scrollboxbig
{
   float:left;
   height:450px;
   overflow:auto;
   padding-right:8px;
   width:621px;
}

.simpleprint
{
   background-color:#ffffff;
   background-position:925px 0px;
   background-repeat:no-repeat;
   margin:30px;
}

.sitemap_kopf
{
   font-family:arial;
   font-size:13px;
   font-weight:bold;
}

.sitemap_sub
{
   font-family:arial;
   font-size:11px;
}

.spacerl100
{
   margin-left:30px;
}

.spalte_mitte
{
   float:right;
   min-height:300px;
   position:relative;
   width:230px;
   z-index:10;
}

.spalte_rechts
{
   float:right;
   position:relative;
   width:193px;
   z-index:99;
}

.textln
{
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
}

.vamid
{
   vertical-align:middle;
}

.vspacer400
{
   float:left;
   width:400px;
}

.weiterempfehlen_input
{
   border-style:solid;
   border-width:1px;
}

.weiterempfehlen_schrift
{
   color:#000000;
   font-family:arial;
   font-size:13px;
   font-weight:100;
   text-decoration:none;
}

.weiterempfehlen_schrift_fehler
{
   background-color:#efb81f;
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
}

.weiterempfehlen_tabelle
{
   width:600px;;
}

.weiterempfehlen_tabelle_sp2
{
   width:350px;
}

.wk_ddland
{
   background-color:#ffffff;
   border-style:solid;
   border-width:1px;
   width:250px;
}

A
{
   color:#000000;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
}

A.fnt_navu, .fnt_navu
{
   color:#ffffff;
   font-family:arial;
   font-size:12px;
   text-decoration:none;
}

A.fnt_navu:hover, .fnt_navu:hover
{
   color:#7d96b2;
   font-family:arial;
   font-size:12px;
   text-decoration:none;
}

A:hover
{
   color:#7d96b2;
   font-family:arial;
   font-size:13px;
   text-decoration:none;
}

BODY
{
   background-color:#ffffff;
   height:100%;
   margin:0px;
}

p
{
   margin:0px;
}

table.tab_typen
{
   border:1px #efb81f solid;
   border-collapse:collapse;
   margin-top:3px;
   width:695px;
}

table.tab_typen td
{
   border:1px #efb81f solid;
   color:#000000;
   font-family:arial;
   font-size:13px;
   padding:2px;
   padding-left:5px;
   padding-right:5px;
   text-decoration:none;
}

table.tab_typen_kopf td
{
   border:1px #ff0000 solid;
   color:#000000;
   font-family:arial;
   font-size:13px;
   padding:2px;
   text-decoration:none;
}


