/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
	font-family: verdana, arial; 
	font-size: 11px;
line-height: 140%;
}

.imgtext-nowrap {display:block; background-color:#ffffff;text-align:left;}
.imgtext-table {text-align:left;}
.strecker.imgtext-nowrap {width:auto; background-color:#ffffff;}
//.strecker.imgtext-table {width:160px; display:block; background-color:#efefef;}

#mitte{
background-color:#ffffff;
width:600px;
//display:block;
}

#footnavi a {
color:#efefef;
font-weight:normal;
font-size:11px;
}

.untermenue {
color:#6a6a6a;
line-height:1.6em;
}




/* TABELLEN */
tbody {width:100%;}
#kempertabelle {width:100%;}
#kempertabelle td {background-color: #f5f5f5; padding: 0.2em;text-align:center;}
#kempertabelle td#tabellenkopf {width:100%; background-color: #99cdff; color:#336699; padding-left:10px;text-align:left;}
#kempertabelle td#breite {font-weight:bold; color:#000000; text-align:left;}

.kempertabelle td {background-color: #f5f5f5; padding: 0.2em;text-align:center;}
.kempertabelle td.tabellenkopf {width:100%; background-color: #99cdff; color:#336699; padding-left:10px;text-align:left;}

#kempertabelle caption {
font-family: verdana, arial; helvetica;
font-size: 11px;
font-weight:bold;
color:#000000;
text-align:left;
width:100%;
background-color: #99cdff;
line-height:2.0em;
color:#336699;
padding-left:10px;
}

.kempertabelle2 td {background-color:#f5f5f5;padding:5px;border: solid 1px #ffffff;}
.kempertabelle2 h1 {background-color:#99cdff;padding-left:10px; padding-top:4px; padding-bottom:4px;}

.kontakt {
font-family: Verdana, Arial, Helvetica, sans-serif;
padding; 3px;
}
.kontakt p {
margin: 0;
padding: 0;
font-size: 11px;
}
.kontakt td {padding; 3px;}

.kontakt h1 {
text-align: left;
font-size: 12px;
line-height: 110%
font-weight: bold;
}

.kontakt a {
color: #336699;
}

H1 {
font-family:arial;
font-size:12px;
color:#336699; 
}
H2 { font-size: 13px; }
H1, H2 {margin: 0px 0px 0px 0px; text-indent: 0px; list-style-type: square;}
P {margin: 0; padding: 0;}
LI {color: black;}

.rubrik {background-color:#99cdff; padding:3px 10px 0 10px; margin-top:20px; margin-bottom:10px;width:630px;}

.rubrik h1 {font-size: 1.2em; color: #ffffff;}
.toplink {text-align:right; font-size:.8em}


IMG {
text-align: left;
align: left;
}

A {
text-align: left;
align: left;
color:#336699;
}

TD#footer {border-top: lined 1px #999999;}
TD#footer P {
                color: #FFFFFF;
	font-size: 10px;
	text-align: center;
}

/* Content column */
TD#content {
	padding-top: 15px;
	vertical-align: top;
        text-align: left;
}


/* Linke Seite Hintergrund */
TD#bildlinks {
                vertical-align: top;
                width: 200px;
                background-image: url(../bilder/menu_links_produkte.jpg);
                background-repeat: no-repeat;
}

/* Menu Links column */
TD#menu_links {	
	vertical-align: top; 
	width: 220px;	
	padding-top: 20px;
                padding-bottom:20px;
                padding-right:0px;
}

TD#menu_links DIV {
	width: 100%;
}
TD#menu_links DIV A {
	color: #333333;
	text-decoration: none;
}
TD#menu_links DIV A:hover {
	text-decoration: none;
                color: #BBBBBB;
}

/*  MENU Links, level 1, normal state (NO) */
TD#menu_links DIV.menu-links-level1-no {
  border-top: 1px solid #999999;
  font-size: 8px;
  padding-top:5px;
  padding-left:5px;
  padding-bottom: 20px;
}
/*  MENU Links, level 1, active state (ACT) */
TD#menu_links DIV.menu-links-level1-act {
  color: #FD7203;
  border-bottom: 1px solid #999999;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:15px;

  background-color: #336699;
  filter:alpha(opacity='60', style='0');
}
TD#menu_links DIV.menu-links-level1-act A {
  color: #FFFFFF;
}

/*  MENU Links, level 2, normal state (NO) */
TD#menu_links DIV.menu-links-level2-no {
  font-size: 10px;
  padding-top:10px;
  padding-left:15px;
  padding-bottom:10px;
  line-height: 12px;
}
/*  MENU Links, level 2, active state (ACT) */
TD#menu_links DIV.menu-links-level2-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:30px;
  padding-top:10px;
  padding-bottom:15px;
  line-height: 12px;
}
/*  MENU Links, level 2, current state (CUR) 
TD#menu_links DIV.menu-links-level2-cur {
  font-size: 10px;
  font-weight:bold;
  padding-left:23px;
  padding-top:8px;
  padding-bottom:13px;
  line-height: 12px;
}
*/
TD#menu_links DIV.menu-links-level2-cur A {
  color: #336699;
}
TD#menu_links DIV.menu-links-level2-act A {
  color: #336699;
}

/*  MENU Links, level 3, normal state (NO) */
TD#menu_links DIV.menu-links-level3-no {
  font-size: 10px;
  padding-top:5px;
  padding-left:40px;
  padding-bottom:3px;
  line-height: 11px;
  color: #336699
}
/*  MENU Links, level 3, active state (ACT) */
TD#menu_links DIV.menu-links-level3-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:55px;
  padding-top:5px;
  padding-bottom:3px;
  line-height: 11px;
  color: #336699;
}
/*  MENU Links, level 3, current state (CUR) */
TD#menu_links DIV.menu-links-level3-cur {
  font-size: 10px;
  font-weight:bold;
  padding-left:48px;
  padding-top:10px;
  padding-bottom:15px;
  line-height: 12px;
  color: #336699;
}
TD#menu_links DIV.menu-links-level3-no A {
  color: #555555;
}
TD#menu_links DIV.menu-links-level3-cur A {
  color: #336699;
}
TD#menu_links DIV.menu-links-level3-act A {
  color: #336699;
}

/*  MENU Links, level 4, normal state (NO) */
TD#menu_links DIV.menu-links-level4-no {
  font-size: 10px;
  padding-top:5px;
  padding-left:80px;
  padding-bottom:3px;
  line-height: 11px;
}
/*  MENU Links, level 4, active state (ACT) */
TD#menu_links DIV.menu-links-level4-act {
  font-size: 10px;
  font-weight:bold;
  padding-left:80px;
  padding-top:5px;
  padding-bottom:3px;
  line-height: 11px;
}
/*  MENU Links, level 4, current state (CUR) */
TD#menu_links DIV.menu-links-level4-cur {
  font-size: 10px;
  font-weight:bold;
  padding-left:73px;
  padding-top:5px;
  padding-bottom:3px;
  line-height: 11px;
  color: #336699;
}
TD#menu_links DIV.menu-links-level4-no A {
  color: #777777;
}
TD#menu_links DIV.menu-links-level4-cur A {
  color: #336699;
}
TD#menu_links DIV.menu-links-level4-act A {
  color: #336699;
}


/* Menu Oben column */
TD#menu_oben {	
	vertical-align: center;
                padding-right: 10px;
                text-align: right;
}
TD#menu_oben DIV {
	
}
TD#menu_oben DIV A {
	color: #444444;
	text-decoration: none;
}
TD#menu_oben DIV A:hover {
 
}

/*  MENU Oben, level 1, normal state (NO) */
TD#menu_links DIV.menu-links-level1-no {
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}
/*  MENU Oben, level 1, active state (ACT) */
TD#menu_oben DIV.menu-oben-level1-act {
  color: #FD7203;
  font-weight:bold;
  font-size: 11px;
  padding-top:5px;
  padding-left:5px;
}
TD#menu_oben DIV.menu-oben-level1-act A {
  color: #FFFFFF;
}

/* Seitentitel column */
TD#seitentitel {
                color: #FFFFFF;	
	vertical-align: center;
                padding-left: 230px;
                text-align: left;
}
TD#seitentitel DIV {
	
}
TD#seitentitel DIV A {
	color: #444444;
	text-decoration: none;
}
TD#seitentitel DIV A:hover {}

/* Seitentitel */
TD#seitentitel DIV.seitentitel {
  font-size: 8 px;
  padding-top: 1px;
  padding-left:5px;
}

TD#rootline P {
                color: #FFFFFF;
	font-size: 9px;
	text-align: left;
}

.tx-rlmpofficeimport-pi1 DIV {
text-align: left;
align: left;
}
.tx-rlmpofficeimport-pi1 DIV IMG {
text-align: left;
align: left;
}

.tx-rlmpofficeimport-pi1 DIV A {
text-align: left;
align: left;
}
