body {
/* #C6D7BD//9FD6EB//D6EDF6//C8C8C8//6699cc */
  background-color: #FFFFFF	;
  background-repeat: repeat;
  background-attachment: fixed;
  background-image: url("../images/streifengrau.gif");
/*  background-position: left top;*/
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none;
  text-transform: none;
  text-shadow: none;
  color: #777777;
  scrollbar-3dlight-color:#DDDDDD;
  scrollbar-arrow-color:#0066cc;
  scrollbar-base-color:#D4D0C8;
  scrollbar-darkshadow-color: #CCCCCC;
  scrollbar-face-color: #BBBBBB;
/*  scrollbar-face-color: #EFEFEF;*/
  scrollbar-highlight-color:#EFEFEF;
  scrollbar-shadow-color:#D1D1D1;
  scrollbar-track-color:#EEEEEE;
}
.assetalignleft   	{margin: 0 8px 6px 0;}
.assetalignright  	{margin: 0 0 6px 8px;}
.assetaligncenter 	{margin: 6px auto 6px auto;}
.assetalign			{}

div, li, ul, td {
  font-size: 12px;
/*  font: 9pt/12pt; */
  color: #444444;
}


table.rahmen_edel {
	padding: 1px 1px 1px 1px;
	background-color: #EEEEEE;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
table.rahmen_dezent {
	padding: 1px 1px 1px 1px;
	background-color: #EEEEEE;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #AAAAAA;
}
/* *************************************** */
/* Konstrukt wird momentan nur für zeilennav benutzt
/* soll für alle "a href" benutzt werden
/* *************************************** */
A {
	COLOR: #2A51A0;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #D36105;
	/* TEXT-DECORATION: underline overline; */
}
a.bbtabellen_serie {
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
}
a.bbtabellen_serie:hover {
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
}


/* für Zeilennav horizontal "Startseite > Sanitär > ..."*/
a.zeilennav_kl {
	FONT-SIZE: 11px;
    font-weight: normal;
}

a.download_preislisten {
	FONT-SIZE: 12px;
    font-weight: bold;
	COLOR: #FF0000;
}

span.zeilennav_pfeil {
	FONT-SIZE: 9px;
    font-weight: normal;
}
/* *************************************** */
#main-menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
#main-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#main-menu UL LI {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LIST-STYLE-TYPE: none
}
#main-menu UL LI.first {
	BORDER-LEFT: #999999 1px solid
}
#main-menu UL LI A {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; TEXT-DECORATION: none
}
#main-menu UL LI A:hover {
	COLOR: #666666; BACKGROUND-COLOR: #eeeeee
}
#main-menu UL LI.current A {
	COLOR: white; BACKGROUND-COLOR: #999999
}
#main-menu UL LI UL {
	BORDER-TOP: #999999 1px solid; MARGIN-TOP: 1px; FONT-WEIGHT: normal; Z-INDEX: 10; LEFT: 0px; VISIBILITY: hidden; WIDTH: 12em; COLOR: #666666; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #eeeeee
}
#main-menu UL LI UL LI {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
#main-menu UL LI UL LI A {
	PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.2em; COLOR: #666666; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #eeeeee
}
#main-menu UL LI.current UL LI A {
	PADDING-RIGHT: 0.75em; DISPLAY: block; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.2em; COLOR: #666666; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #eeeeee
}
 HTML #main-menu UL LI UL LI A {
	HEIGHT: 1em
}
#main-menu UL LI UL LI A:hover {
	COLOR: white; BACKGROUND-COLOR: #999999
}



/* Für die Hilfseinblendungen */
#suchmaske {
display : block;
background-color:white;
    filter: Alpha(Opacity=10); /* ie */
  -moz-opacity:0.9;  /* mozi */
  -khtml-opacity:0.9;  /* safari/konqueror */
    opacity:0.9; /* css3 */
Z-INDEX:10;
}

/* Für die Hilfseinblendungen */
#suchmaske_blende {
display : block;
}

.flagtext {
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 9px;
  color: #646464;
}

.fliesstext_hilfe{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 9px;
  color: #FFFFFF;
}

.hb_box{
  letter-spacing: 1pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
}

.topkategorie_navi {
  	letter-spacing: 0pt;
	COLOR: #1746A4;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}


.bildergalerie {
  font-size: 10px;
  font-style: normal;
  font-weight: bold;
  text-decoration: underline;
  color: #573930;
  cursor: pointer;
}

.produkt_titel {
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration: none;
  text-transform: none;
  text-shadow: none;
  color: #573930;
}

.produkt_titel_small {
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration: none;
  text-transform: none;
  text-shadow: none;
  color: #573930;
}

.produkt_titel_preisliste {
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #D52B1E;
  padding-left: 5px;
  padding-right: 5px;
}

.bbtabellen_modellname {
  font-size: 12px;
  font-weight: bold;
  color: #573930;
}
.bereichsname_liste {
  font-size: 14px;
  font-weight: 550;
  color: #573930;
}

.bereichsname_liste_kompakt {
  font-size: 12px;
  font-weight: 550;
  color: #573930;
}

.bbtabellen_ueberschrift {
  font-size: 16px;
  font-weight: bold;
  color: #573930;
}

.inhalt_fliesstext{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  color: #2E1F1A;
}

.inhalt_fliesstext_fett{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 11px;
  color: #2E1F1A;
}

.prodliste_fliesstext{
/* line-height: 19px;*/
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  color: #2E1F1A;
}

.inhalt_fliesstext_kl{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  color: #003300;
}

.inhalt_uebersicht_bb{
  letter-spacing: 0pt;
  font-size: 10px;
  color: #003300;
}


.shopbez_navlinks{
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #2A51A0;
}


.inhalt_tabelle_bez{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 10px;
  color: #003300;
}

.inhalt_tabelle_bez_kl{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 7pt;
  color: #003300;
}

.startseite_fliesstext_kl{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
  color: #646464;
}

/* fast alle Überschriften in den statischen Seiten */
/* Überschriften im Warenkorb */
.inhalt_ueberschrift{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 16px;
  color: #646464;
}

.inhalt_ueberschrift_home{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
  color: #000000;
}

.inhalt_ueberschrift_info{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
  color: #222222;
}

.inhalt_headline{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 14px;
  color: #222222;
}

.produkt_selectlisten{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #222222;
}

.produkt_radiolisten{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 10px;
  color: #222222;
}

.produkt_radiolisten_spreis{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
  color: #FF0000;
}

.inhalt_headline_kl_grau{
  font-weight: bold;
  font-size: 9px;
  color: #BBBBBB;
}

.inhalt_headline_rot{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #D36105;
}

.inhalt_headline_weiss{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
}




.inhalt_headline_reiter{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
  color: #888888;
}

.zoom{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  color: #003300;
}

/* für Listen-Template Content Nr 2, nur Schlagzeile*/
A.zeilen_nav {
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: bold;
  font-size: 10pt;
  color: #2B52A1;
}
A.zeilen_nav:hover {
  letter-spacing: 0pt;
  text-decoration: underline;
  font-weight: bold;
  font-size: 10pt;
  color: #2B52A1;
}

.zeilen_nav{
  letter-spacing: 0pt;
  text-decoration: none;
  font-weight: normal;
  font-size: 9px;
  color: #2B52A1;
}




/* für Headernavigation horizontal AGB, Impressum*/
A.headernavhorizontal:link {
	COLOR: #646464;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
    font-weight: bold;
}
A.headernavhorizontal:visited {
	COLOR: #646464;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
    font-weight: bold;
}
A.headernavhorizontal:active {
	COLOR: #CC0000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
    font-weight: bold;
}
A.headernavhorizontal:hover {
	COLOR: #CC0000;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline overline;
    font-weight: bold;
}


.produkt_ausverkauft{
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
  color: #FF0000;
}

.whitedots{
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
}

.blackdots{
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
  color: #000000;
}
/* ************************************** */

/* für Bilder in Shop/Content bei Platzhaltertausch */
.bildunterschrift{
  font-weight: bold;
  font-size: 12px;
  color: #573930;
}

/* für Listen-Template Content Nr 2, nur Schlagzeile*/
A.content:link {
	COLOR: #0C2362;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A.content:visited {
	COLOR: #0C2362;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A.content:active {
	COLOR: #3C4C6B;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A.content:hover {
	COLOR: #D36105;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline overline;
}

/* für Listen-Template Content Nr 3, nur Schlagzeile, Schrift größer*/
A.content_gr:link {
	COLOR: #555555;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
}
A.content_gr:visited {
	COLOR: #555555;
	FONT-SIZE: 14px;
    TEXT-DECORATION: none;
}
A.content_gr:active {
	COLOR: #555555;
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
}
A.content_gr:hover {
	COLOR: #D36105;
	FONT-SIZE: 14px;
	TEXT-DECORATION: underline overline;
}

/* fast alle Links, außer linke Navigation */
A.nav:link {
	COLOR: #0C2362;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}
A.nav:visited {
	COLOR: #0C2362;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline;
}
A.nav:active {
	COLOR: #3C4C6B;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
A.nav:hover {
	COLOR: #D36105;
	FONT-SIZE: 12px;
	TEXT-DECORATION: underline overline;
}

/* fast alle Links, außer linke Navigation */
A.prodliste_nav:link {
	COLOR: #2A51A0;
	FONT-SIZE: 13px;
    font-weight: bold;
	TEXT-DECORATION: underline;
}
A.prodliste_nav:visited {
	COLOR: #2A51A0;
	FONT-SIZE: 13px;
    font-weight: bold;
	TEXT-DECORATION: underline;
}
A.prodliste_nav:active {
	COLOR: #2A51A0;
	FONT-SIZE: 13px;
    font-weight: bold;
	TEXT-DECORATION: none;
}
A.prodliste_nav:hover {
	COLOR: #D36105;
	FONT-SIZE: 13px;
    font-weight: bold;
	TEXT-DECORATION: underline overline;
}

/* für Listen-Template Content Nr.6*/
/* für Link zum blättern der Seiten in den Listen
(Inhaltsheader und Footer, "nächste Seite" */
A.subnav:link {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline;
}
A.subnav:visited {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline;
}
A.subnav:active {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}
A.subnav:hover {
	COLOR: #000000;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline overline;
}

/* für Listen-Template Shop Nr.0 und Nr.1 */
/* für Text bei Header zum blättern der Seiten in den Listen
(Inhaltsheader und Footer, "nächste Seite" */
/* für Produktdetail-Template Shop Nr.10 und Nr.9 */
/* für Shopausgabe "Lagerbestand" */
.subheader_fliesstext {
	COLOR: #444444;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}
.subheader_fliesstext_preis {
	COLOR: #FF0000;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}

.subheader_fliesstext_preis_fett {
    COLOR: #FF0000;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.bb_tabelle2_hinweise {
    COLOR: #FF0000;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}


A.offsetlinks {
	COLOR: #555555;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline;
}
A.offsetlinks:hover {
	COLOR: #D36105;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: underline overline;
}

.offsetlinks {
	COLOR: #555555;
	FONT-SIZE: 8pt;
	TEXT-DECORATION: none;
}




/* alle "aktiven" Links in der linken Navigation für den jeweils aktuellen Bereich */
A.navigation_aktiv {
  	letter-spacing: 0pt;
  	COLOR: #2A51A0;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

/* alle "passiven" Links in der linken Navigation */
/* fast alle sonstigen normalen Links */
A.navigation_passiv {
  	letter-spacing: 0pt;
	COLOR: #555555;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
A.navigation_passiv:hover {
  	letter-spacing: 0pt;
	COLOR: #D36105;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}

/* Teaser-Links von Premium- und Standard-Teaser auf der Startseite */
A.navigation_teaser {
  	letter-spacing: 0pt;
	COLOR: #646464;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
A.navigation_teaser:hover {
  	letter-spacing: 0pt;
	COLOR: #CC0000;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}


/* Teaser-Links von Premium- und Standard-Teaser auf der Startseite */
A.navigation_teaser_kl {
  	letter-spacing: 0pt;
	COLOR: #2A51A0;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
A.navigation_teaser_kl:hover {
  	letter-spacing: 0pt;
	COLOR: #0C2362;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}

/* Teaser-Links von Premium- und Standard-Teaser auf der Startseite */
A.tabelle_zahlen {
    letter-spacing: 0pt;
    COLOR: #5F5F5F;
    FONT-SIZE: 18px;
    TEXT-DECORATION: bold;
}
A.tabelle_zahlen:hover {
      letter-spacing: 0pt;
    COLOR: #222222;
    FONT-SIZE: 18px;
    TEXT-DECORATION: bold;
}

A.tabelle_zurueck {
    letter-spacing: 0pt;
    COLOR: #5F5F5F;
    FONT-SIZE: 12px;
    TEXT-DECORATION: bold;
}
A.tabelle_zurueck:hover {
    letter-spacing: 0pt;
    COLOR: #5F5F5F;
    FONT-SIZE: 12px;
    TEXT-DECORATION: bold;
}

.tabelle2_master{
    background-color: #D52B1E;
}

.tabelle2_vierkant_aktiv{
    background-color: #D52B1E;
    letter-spacing: 0pt;
    text-decoration: none;
    font-weight: bold;
    font-size: 18px;
    color: #FFFFFF;
}

.tabelle2_vierkant_passiv{
    background-color: #EEEEEE;
    letter-spacing: 0pt;
    text-decoration: none;
    font-weight: bold;
    font-size: 18px;
    color: #5F5F5F;
}

.tabelle2_vierkant_count{
    background-color: #FFFFFF;
    letter-spacing: 0pt;
    text-decoration: none;
    font-weight: normal;
    font-size: 11px;
      COLOR: #222222;
}
.tabelle2_vierkant_null{
    background-color: #FFFFFF;
    letter-spacing: 0pt;
    text-decoration: none;
    font-weight: normal;
    font-size: 18px;
    COLOR: #BBBBBB;
}

/* alle "aktiven" Sub-Links in der linken Navigation */
A.navigation_aktiv_kl {
  	letter-spacing: 0pt;
  	COLOR: #D36105;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

/* alle "passiven" Sub-Links in der linken Navigation */
A.navigation_passiv_kl {
  	letter-spacing: 0pt;
	COLOR: #37393E;
	FONT-SIZE: 11px;
	FONT-WEIGHT: standard;
	TEXT-DECORATION: none;
}
A.navigation_passiv_kl:hover {
  	letter-spacing: 0pt;
	COLOR: #D36105;
	FONT-SIZE: 11px;
	FONT-WEIGHT: standard;
	TEXT-DECORATION: none;
}

/* alle "passiven" Links im Hauptteil */
A.navigation_passiv1 {
  	letter-spacing: 0pt;
	COLOR: #37393E;
	FONT-SIZE: 11px;
	FONT-WEIGHT: standard;
	TEXT-DECORATION: none;
}
A.navigation_passiv1:hover {
  	letter-spacing: 0pt;
	COLOR: #D36105;
	FONT-SIZE: 11px;
	FONT-WEIGHT: standard;
	TEXT-DECORATION: none;
}

/* alle "aktiven" Links im Hauptteil */
A.navigation_aktiv1 {
  	letter-spacing: 0pt;
	COLOR: #0B0D57;
	FONT-SIZE: 14px;
	FONT-WEIGHT: standard;
	TEXT-DECORATION: none;
}



.navileiste_passiv {
    background: #EEEEEE url("../../../image/navileiste_passiv.gif") no-repeat right bottom;
}


/* Fliesstext Footer "Copyright" */
.fliesstext_footer{
  letter-spacing: 0pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  color: #464646;
}


input_org {
	font-size: 11px;
	color: #464650;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #999999;
	border-width: 1px;
	background-color: #DDDDDD;
	padding: 2px;
	font-weight: bold;
	border-style:solid;
	cursor: text;
}




input {
	font-size: 11Px;
	font-weight: normal;
    vertical-align: middle;
	line-height: 16px;
	color: #666666;
	height: 19px;
	border: none;
	padding: 0 6px 2px 6px;
	margin: 0;
	cursor: pointer;
	/*background: #EEEEEE url("../../../image/navileiste_passiv.gif") no-repeat right bottom;*/
}



input.navileiste_passiv {
	font-size: 11Px;
    width: 150px;
    text-align: left;
	background: #EEEEEE url("../../../image/navileiste_passiv.gif") no-repeat right bottom;
}
input.navileiste_passiv_kl {
	font-size: 11Px;
    width: 150px;
    text-align: left;
	/*background: #EEEEEE url("../../../image/navileiste_passiv_kl.gif") no-repeat right bottom;*/
}
input.navileiste_passiv_kl:hover {
	font-size: 11Px;
    width: 150px;
    text-align: left;
	background-color: #84A0C2;
/*	background: #EEEEEE url("../../../image/navileiste_hover.gif") no-repeat right bottom;*/
}

input.navileiste_passiv:hover {
	font-size: 11Px;
    width: 150px;
    text-align: left;
	background: #EEEEEE url("../../../image/navileiste_hover.gif") no-repeat right bottom;
}

input.navileiste_aktiv {
	font-size: 11Px;
    width: 150px;
    text-align: left;
	background: #EEEEEE url("../../../image/navileiste_hover.gif") no-repeat right bottom;
}
input.navileiste_aktiv_kl {
	font-size: 11Px;
    width: 150px;
    text-align: left;
	background-color: #CDDAEA;
/*	background: #EEEEEE url("../../../image/navileiste_hover.gif") no-repeat right bottom;*/
}
input.navileiste_aktiv:hover {
	font-size: 11Px;
    width: 150px;
    text-align: left;
	background: #EEEEEE url("../../../image/navileiste_hover.gif") no-repeat right bottom;
}




input {
	font-size: 11Px;
	font-weight: normal;
    vertical-align: middle;
	line-height: 16px;
	color: #666666;
	height: 19px;
	border: none;
	padding: 0 6px 2px 6px;
	margin: 0;
	cursor: pointer;
}

input.submit_usermgt {
    background: #EEEEEE url("../../../image/inputbutton_stdpur.gif") no-repeat left bottom;
    text-align: left;
    width: 250px;
}

input.submit_stdpur_fr {
    background: #EEEEEE url("../../../image/inputbutton_stdpur.gif") no-repeat left bottom;
    text-align: left;
}
input.submit_stdpur {
    background: #EEEEEE url("../../../image/inputbutton_stdpur.gif") no-repeat right bottom;
    text-align: left;
}
input.submit_std {
    text-align: center;
	background: #EEEEEE url("../../../image/inputbutton_std.gif") no-repeat right bottom;
}
input.submit_suche {
    text-align: left;
	background: #EEEEEE url("../../../image/inputbutton_suche.gif") no-repeat right bottom;
}

input.radio_suche {
	color: #464650;
	border-color: #999999;
	border-width: 1px;
	background-color: #FFF291;
	border-style:solid;
	cursor: pointer;
}

input.vk_textfeld {
	color: #464650;
	border-color: #999999;
	border-width: 1px;
	background-color: #FFFFFF;
	border-style:solid;
	cursor: pointer;
}

input.textfeld_eingabe {
	color: #464650;
	border-color: #999999;
	border-width: 1px;
	background-color: #FFFFFF;
	border-style:solid;
	cursor: pointer;
}

input.text_suche {
	color: #464650;
	border-color: #999999;
	border-width: 1px;
	background-color: #FFFFFF;
	border-style:solid;
	cursor: pointer;
}

select.liste {
	font-size: 11Px;
	border-color: #999999;
	border-width: 1px;
	background-color: #FFFFFF;
	font-weight: bold;
	border-style:solid;
	cursor: pointer;
}

input.suche_checkbox {
	font-size: 11Px;
	color: #464650;
	border-color: #999999;
	border-width: 1px;
	background-color: #FFF291;
	font-weight: bold;
	border-style:solid;
	cursor: pointer;
}

input.form_checkbox {
	cursor: pointer;
}

select.liste_pol {
	font-size: 12Px;
	color: #464650;
	background-color: #FFFFFF;
	font-weight: normal;
	cursor: pointer;
	width: 20px;
}


input.image_wk {
	border-width: 0px;
	cursor: pointer;
    height: 97px;
    width: 110px;
}
input.image {
	border-width: 0px;
	cursor: pointer;
}

input.radio_produkt {
	border-width: 0px;
	cursor: pointer;
}


input.login {
    height: 19px;
    font-size: 9px;
    font-weight: normal;
    color: #464650;
	border-width: 0px;
	background-color: #CCCCCC;
	height: 17px;
	cursor: pointer;
	width: 130px;
}

input.suche {
	color: #464650;
	font-size: 10Px;
	border-width: 1px;
	height: 17px;
	cursor: text;
	width: 100%;
}

input.submit_button {
	font-size: 11Px;
	color: #464650;
	border-color: #DDDDDD;
	border-width: 0px;
	background-color: #CCCCCC;
	padding: 2px;
	font-weight: bold;
	border-style:solid;
	height: 18px;
	cursor: pointer;
	width: 150px
}

/* speziell für Admin bei Aktuelles und Veranstaltungen */
input.submit_button_admin_vk {
	font-size: 12Px;
	color: #FFFFFF;
	border-color: #DDDDDD;
	border-width: 0px;
	background-color: #CC6600;
	padding: 2px;
	font-weight: bold;
	border-style:solid;
	height: 20px;
	width: 100%;
	cursor: pointer;
}


.form_feld {
	font-size: 11Px;
	color: #464650;
	border-color: #CCCCCC;
	border-width: 1px;
	background-color: #EEEEEE;
	padding: 1px;
	font-weight: bold;
	border-style:solid;
	height: 17px;
	cursor: text;
}

.textarea_feld {
	font-size: 11Px;
	color: #464650;
	border-color: #CCCCCC;
	border-width: 1px;
	background-color: #EEEEEE;
	padding: 1px;
	font-weight: bold;
	border-style:solid;
	cursor: text;
}

