body {

  background-color: #FFFFFF	;//#C6D7BD//9FD6EB//D6EDF6//C8C8C8//6699cc

  background-repeat: no-repeat;

  background-attachment: fixed;

  background-image: url("../../../images/lw_punkt_blau.gif");

  background-position: left top;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-style: normal;

  font-variant: normal;

  font-weight: normal;

  text-decoration: none;

  text-transform: none;

  text-shadow: none;

  color: #216D9C;

  scrollbar-3dlight-color:#FFFFFF;

  scrollbar-arrow-color:#0066cc;

  scrollbar-base-color:#D4D0C8;

  scrollbar-darkshadow-color: #CCCCCC;

  scrollbar-face-color: #EFEFEF;

  scrollbar-highlight-color:#EFEFEF;

  scrollbar-shadow-color:#D1D1D1;

  scrollbar-track-color:#ffffff;

}

.assetalignleft   	{margin: 0 8px 6px 0;}

.assetalignright  	{margin: 0 0 6px 8px;}

.assetaligncenter 	{margin: 6px auto 6px auto;}

.assetalign			{}



div, li, ul, td {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  font: 8pt/11pt;

  font-style: normal;

  font-variant: normal;

  font-weight: normal;

  text-decoration: none;

  text-transform: none;

  text-shadow: none;

  color: #216D9C;

}

#GalerieFenster {

display : none;

position:absolute;

left:20px;

top:20px;

width:950px;

height:620px;

z-index:2;

border-width: 7px;

border-style:solid;

background-color:white;

/*    filter: Alpha(Opacity=90); /* ie */

/*  -moz-opacity:0.9;  /* mozi */

/*  -khtml-opacity:0.9;  /* safari/konqueror */

/*    opacity:0.9; /* css3 */

}

#GalerieThumbs {

display : none;

position:absolute;

left:30px;

top:30px;

width:130px;

height:600px;

background-color: transparent;

overflow: auto;

z-index:3;

padding:10px;

cursor: pointer;

}

#GalerieHeader {

display : none;

position:absolute;

left:180px;

top:30px;

width:765px;

height:75px;

background-color:white;

    filter: Alpha(Opacity=80); /* ie */

  -moz-opacity:0.8;  /* mozi */

  -khtml-opacity:0.8;  /* safari/konqueror */

    opacity:0.8; /* css3 */

overflow: auto;

z-index:4;

padding:5px;

}

#GalerieInhalt {

display : none;

position:absolute;

left:180px;

top:30px;

width:780px;

height:600px;

background-color: transparent;

overflow: auto;

z-index:3;

padding:10px;

}

.produkt_titel {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 18px;

  font-style: normal;

  font-variant: normal;

  font-weight: 550;

  text-decoration: none;

  text-transform: none;

  text-shadow: none;

  color: #990000;

}



.inhalt_fliesstext{

  text-decoration: none;

  font-weight: normal;

  font-size: 11px;

  color: #216D9C;

}

a.navigation_passiv_top{

  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  color: #216D9C;

}
a.navigation_passiv_top:hover{

  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  color: #D36105;

}




.inhalt_subheader_artikel{

  letter-spacing: 0pt;

  font-weight: bold;

  font-size: 12px;

  color: #216D9C;

}



.inhalt_fliesstext_artikel{

  letter-spacing: 0pt;

  font-weight: normal;

  font-size: 11px;

  color: #216D9C;

}



.inhalt_headline{

  letter-spacing: 0pt;

  text-decoration: none;

  font-weight: normal;

  font-size: 14px;

  color: #222222;

}



.inhalt_fliesstext_kl{

  text-decoration: none;

  font-weight: normal;

  font-size: 9px;

  color: #00004D;

}



.inhalt_fliesstext_gr{

  text-decoration: none;

  font-weight: normal;

  font-size: 12px;

  color: #216D9C;

}



.inhalt_vkheader{

  text-decoration: none;

  font-weight: bold;

  font-size: 14px;

  color: #216D9C;

}



.inhalt_vkheader_kl{

  text-decoration: none;

  font-weight: normal;

  font-size: 14px;

  color: #216D9C;

}



.inhalt_headline_reiter{

  letter-spacing: 0pt;

  text-decoration: none;

  font-weight: normal;

  font-size: 12px;

  color: #888888;

}



.zoom{

  letter-spacing: 0pt;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  text-decoration: none;

  font-weight: normal;

  font-size: 11px;

  color: #00004D;

}



.zeilen_nav{

  letter-spacing: 0pt;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  text-decoration: none;

  font-weight: normal;

  font-size: 9px;

  color: #00004D;

}



/* für Bilder in Shop/Content bei Platzhaltertausch */

.bildunterschrift{

  letter-spacing: 0pt;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  text-decoration: none;

  font-weight: normal;

  font-size: 10px;

  color: #00004D;

}

.bildergalerie {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  font-style: normal;

  font-variant: normal;

  font-weight: bold;

  text-decoration: none;

  text-transform: none;

  text-shadow: none;

  color: #00004D;

  cursor: pointer;

}

/* 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: #0C2362;

	FONT-SIZE: 14px;

    font-weight: bold;

	TEXT-DECORATION: none;

}

A.content_gr:visited {

	COLOR: #0C2362;

	FONT-SIZE: 14px;

    font-weight: bold;

    TEXT-DECORATION: none;

}

A.content_gr:active {

	COLOR: #3C4C6B;

	FONT-SIZE: 14px;

    font-weight: bold;

	TEXT-DECORATION: none;

}

A.content_gr:hover {

	COLOR: #D36105;

	FONT-SIZE: 14px;

    font-weight: bold;

	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;

}





/* 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: #3C4C6B;

	FONT-SIZE: 8pt;

	TEXT-DECORATION: underline;

}

A.subnav:visited {

	COLOR: #3C4C6B;

	FONT-SIZE: 8pt;

	TEXT-DECORATION: underline;

}

A.subnav:active {

	COLOR: #D36105;

	FONT-SIZE: 8pt;

	TEXT-DECORATION: none;

}

A.subnav:hover {

	COLOR: #D36105;

	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: #3C4C6B;

	FONT-SIZE: 8pt;

	TEXT-DECORATION: none;

}





/* fast alle Überschriften in den statischen Seiten */

/* Überschriften im Warenkorb */

.inhalt_ueberschrift{

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 18px;

  font-style: normal;

  font-variant: normal;

  font-weight: 550;

  text-decoration: none;

  text-transform: none;

  text-shadow: none;

  color: #990000;

}





/* alle "aktiven" Links in der linken Navigation für den jeweils aktuellen Bereich */

A.navigation_aktiv {

  	letter-spacing: 0pt;

  	COLOR: #D36105;

	FONT-SIZE: 11px;

	FONT-WEIGHT: none;

	TEXT-DECORATION: none;

}

A.navigation_aktiv:hover {

  	letter-spacing: 0pt;

	COLOR: #D36105;

	FONT-SIZE: 11px;

	FONT-WEIGHT: none;

	TEXT-DECORATION: none;

}



/* alle "passiven" Links in der linken Navigation */

/* fast alle sonstigen normalen Links */

A.navigation_passiv {

  	letter-spacing: 0pt;

	COLOR: #0C2362;

	FONT-SIZE: 11px;

	FONT-WEIGHT: standard;

	TEXT-DECORATION: none;

}

A.navigation_passiv:hover {

  	letter-spacing: 0pt;

	COLOR: #D36105;

	FONT-SIZE: 11px;

	FONT-WEIGHT: standard;

	TEXT-DECORATION: none;

}



/* Teaser-Links von Premium- und Standard-Teaser auf der Startseite */

A.navigation_teaser:link {

  	letter-spacing: 0pt;

	COLOR: #D36105;

	FONT-SIZE: 13px;

	FONT-WEIGHT: bold;

	TEXT-DECORATION: none;

}

A.navigation_teaser:visited {

  	letter-spacing: 0pt;

	COLOR: #D36105;

	FONT-SIZE: 13px;

	FONT-WEIGHT: bold;

	TEXT-DECORATION: none;

}

A.navigation_teaser:active {

  	letter-spacing: 0pt;

	COLOR: #0C2362;

	FONT-SIZE: 13px;

	FONT-WEIGHT: bold;

	TEXT-DECORATION: none;

}

A.navigation_teaser:hover {

  	letter-spacing: 0pt;

	COLOR: #0C2362;

	FONT-SIZE: 13px;

	FONT-WEIGHT: bold;

	TEXT-DECORATION: none;

}



/* alle "aktiven" Sub-Links in der linken Navigation */

A.navigation_aktiv_kl:link {

  	letter-spacing: 0pt;

  	COLOR: #D36105;

	FONT-SIZE: 10px;

	FONT-WEIGHT: bold;

	TEXT-DECORATION: none;

}

A.navigation_aktiv_kl:visited {

  	letter-spacing: 0pt;

	COLOR: #D36105;

	FONT-SIZE: 10px;

	FONT-WEIGHT: bold;

	TEXT-DECORATION: none;

}

A.navigation_aktiv_kl:active {

  	letter-spacing: 0pt;

	COLOR: #D36105;

	FONT-SIZE: 10px;

	FONT-WEIGHT: bold;

	TEXT-DECORATION: none;

}

A.navigation_aktiv_kl:hover {

  	letter-spacing: 0pt;

	COLOR: #D36105;

	FONT-SIZE: 10px;

	FONT-WEIGHT: bold;

	TEXT-DECORATION: none;

}



/* alle "passiven" Sub-Links in der linken Navigation */

A.navigation_passiv_kl:link {

  	letter-spacing: 0pt;

	COLOR: #0C2362;

	FONT-SIZE: 10px;

	FONT-WEIGHT: standard;

	TEXT-DECORATION: none;

}

A.navigation_passiv_kl:visited {

  	letter-spacing: 0pt;

	COLOR: #0C2362;

	FONT-SIZE: 10px;

	FONT-WEIGHT: standard;

	TEXT-DECORATION: none;

}

A.navigation_passiv_kl:active {

  	letter-spacing: 0pt;

	COLOR: #D36105;

	FONT-SIZE: 10px;

	FONT-WEIGHT: standard;

	TEXT-DECORATION: none;

}

A.navigation_passiv_kl:hover {

  	letter-spacing: 0pt;

	COLOR: #D36105;

	FONT-SIZE: 10px;

	FONT-WEIGHT: standard;

	TEXT-DECORATION: none;

}



/* alle "passiven" Links im Hauptteil */

A.navigation_passiv1 {

  	letter-spacing: 0pt;

	COLOR: #0C2362;

	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: #D36105;

	FONT-SIZE: 12px;

	FONT-WEIGHT: standard;

	TEXT-DECORATION: none;

}





/* 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: #FFFFFF;

}





.img_border {

	border-width: 0px;
	cursor: target;

}



input {

	font-size: 11px;

	color: #00004D;

	font-face: Verdana;

	border-color: #999999;

	border-width: 1px;

	background-color: #DDDDDD;

	padding: 2px;

	font-weight: bold;

	border-style:solid;

	cursor: pointer;

}



select.liste {

	font-size: 11px;

	color: #00004D;

	font-face: Verdana;

	border-color: #999999;

	border-width: 1px;

	background-color: #DDDDDD;

	font-weight: bold;

	border-style:solid;

	cursor: pointer;

}



input.image {

	border-width: 0px;

	cursor: pointer;

}



input.login {

    height: 19px;

    font-size: 9px;

    font-weight: normal;

    color: #00004D;

	border-width: 1px;

	height: 19px;

	cursor: text;

	width: 95px;

}





input.suche {

	color: #00004D;

	font-size: 10Px;

	color: #464650;

	font-face: Verdana;

	border-width: 1px;

	height: 17px;

	cursor: text;

	width: 125px;

}



input.submit_button {

	font-size: 11Px;

	color: #00004D;

	font-face: Verdana;

	border-color: #DDDDDD;

	border-width: 0px;

	background-color: #CCCCCC;

	padding: 2px;

	font-weight: bold;

	border-style:solid;

	height: 18px;

	cursor: pointer;

	width: 150px

}



input.submit_button_logout {

	font-size: 9Px;

	color: #00004D;

	font-face: Verdana;

	border-color: #DDDDDD;

	border-width: 0px;

	background-color: #CCCCCC;

	padding: 2px;

	font-weight: bold;

	border-style:solid;

	height: 18px;

	cursor: pointer;

	width: 110px

}



/* 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;

	font-color: #00004D;

	font-face: Verdana;

	border-color: #CCCCCC;

	border-width: 1px;

	background-color: #EEEEEE;

	padding: 1px;

	font-weight: bold;

	border-style:solid;

	height: 17px;

	cursor: text;

}