BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #97b811
}
TABLE {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
Table.artview{padding-right:20px;}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; PADDING-TOP: 5px
}
TD {vertical-align:top;}
h1 {font-size:100%; COLOR: #ad121e}
h2 {FONT-SIZE: 18pt; COLOR: #ad121e; font-weight:normal;}

IMG {border:none;}
.farbe {
	COLOR: #ad121e
}
.text_klein {
	FONT-SIZE: 11px; LINE-HEIGHT: 12px
}
.headline {
	FONT-SIZE: 18pt; COLOR: #ad121e
}
.text_farbe_fett {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ad121e
}
.text_farbe_fett_height {
	LINE-HEIGHT: 20px
}
.text_farbe_fett_link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ad121e
}
.zeilenabstand {
	LINE-HEIGHT: 16px
}
 a.passive {
 	padding:2px 0px 2px 0px;
	margin-left:0px;
	color: #ffffff;
	font-size:12px;
	width:180px;
	display:block;
	}
	
a.passive:hover {
	margin-left:0px;
	background-color: #bb1d37;
	color: #fff;
	font-size:12px;
	width:180px;
	display:block;
	} 
 a.aktive {
	margin-left:0px;
	color: #ffffff;
	font-size:12px;
	background-color: #9b101b;
	width:180px;
	display:block;
	}
 a.aktive:hover {
	margin-left:0px;
	color: #ffffff;
	font-size:12px;
	width:180px;
	display:block;
	}
A.text_farbe_fett_link:link {
	FONT-SIZE: 14px; COLOR: #ad121e; TEXT-DECORATION: none
}
A.text_farbe_fett_link:visited {
	FONT-SIZE: 14px; COLOR: #ad121e; TEXT-DECORATION: none
}
A.text_farbe_fett_link:hover {
	FONT-SIZE: 14px; COLOR: #ad121e; TEXT-DECORATION: underline
}
A.text_farbe_fett_link:active {
	FONT-SIZE: 14px; COLOR: #ad121e; TEXT-DECORATION: underline
}
A:link {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline
}
.hauptnavpadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px;
    width:180px;
}
A.hauptnavpunkt, A.active {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.hauptnavpunkt:link, A.active:link {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.hauptnavpunkt:visited,A.active:visited {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.hauptnavpunkt:hover ,A.active:hover{
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.hauptnavpunkt:active {
	FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.unternavpunkt {
	PADDING-LEFT: 10px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.unternavpunkt:link {
	PADDING-LEFT: 10px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.unternavpunkt:visited {
	PADDING-LEFT: 10px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.unternavpunkt:hover {
	PADDING-LEFT: 10px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.unternavpunkt:active {
	PADDING-LEFT: 10px; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.footernav_links {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.footernav_links:link {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.footernav_links:visited {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.footernav_links:hover {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.footernav_links:active {
	FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
.sitelink_fett {
	FONT-WEIGHT: bold
}
A.layerlink {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.suchergebnis:link {
	FONT-WEIGHT: bold; COLOR: #555555; TEXT-DECORATION: underline
}
A.suchergebnis:visited {
	FONT-WEIGHT: bold; COLOR: #555555; TEXT-DECORATION: underline
}
A.suchergebnis:hover {
	FONT-WEIGHT: bold; COLOR: #555555; TEXT-DECORATION: underline
}
A.suchergebnis:active {
	FONT-WEIGHT: bold; COLOR: #555555; TEXT-DECORATION: underline
}
.formfeld {
	BORDER-RIGHT: #881115 1px solid; BORDER-TOP: #881115 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #881115 1px solid; WIDTH: 270px; BORDER-BOTTOM: #881115 1px solid
}
.formbutton {
	BORDER-RIGHT: #881115 1px solid; BORDER-TOP: #881115 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #881115 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #881115 1px solid; BACKGROUND-COLOR: #b11520
}
.loginfeld {
	BORDER-RIGHT: #ee7f01 1px solid; BORDER-TOP: #ee7f01 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ee7f01 1px solid; BORDER-BOTTOM: #ee7f01 1px solid
}
.suchfeld {
	BORDER-RIGHT: #881115 1px solid; BORDER-TOP: #881115 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #881115 1px solid; BORDER-BOTTOM: #881115 1px solid
}
.suchbutton {
	BORDER-RIGHT: #881115 1px solid; BORDER-TOP: #881115 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #881115 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #881115 1px solid; BACKGROUND-COLOR: #b11520
}
.navsuchfeld {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100px; COLOR: #96b910; BORDER-BOTTOM: #ffffff 1px solid
}
.navsuchbutton {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid
}
.mehrwert_ueberschrift_fett {
	FONT-WEIGHT: bold; COLOR: #3f5411
}
.mehrwert_text_grau {
	COLOR: #3f5411
}
.mehrwert_text_weiss {
	COLOR: #ffffff
}
A.mehrwert_link:link {
	FONT-SIZE: 8pt; COLOR: #3f5411; TEXT-DECORATION: none
}
A.mehrwert_link:visited {
	FONT-SIZE: 8pt; COLOR: #3f5411; TEXT-DECORATION: none
}
A.mehrwert_link:hover {
	FONT-SIZE: 8pt; COLOR: #3f5411; TEXT-DECORATION: none
}
A.mehrwert_link:active {
	FONT-SIZE: 8pt; COLOR: #3f5411; TEXT-DECORATION: none
}
/* ---------------------------------------------------------- */
/* MEN� rechte Seite (Warenkorb, Suche etc.)                  */
/* ---------------------------------------------------------- */

/* Tabellen-Hintergrund: Verlauf-Bild */
TD#menue_rechts {
	
	border-left: 1px solid #D92816;
	width: 133px;
	padding-right: 4px; 
}

TD#menue_rechts TABLE {
	width: 133px;
}

/* Tabellen-Hintergrund: Verlauf-Bild */
TD#menue_rechts P.basket {
	padding: 0px;
	margin: 0px;
	margin-bottom: 5px;
	width: 133px;
}
/* Allgemeine Einstellungen */
TD#menue_rechts TD {
	text-align: left;
	vertical-align: top;
	padding: 6px 6px 6px 8px;
	font-size: 10px;
	color: #666666;
}
/* Allgemeine Einstellungen */
TD#menue_rechts TD.icon {
	text-align: right;
	padding-top: 5px;
}
/* Allgemeine Einstellungen */
TD#menue_rechts TD.icons {
	text-align: left;
	padding: 0px;
	padding-left: 8px;
}
/* �berschrift (Warenkorb) */
TD#menue_rechts TD.baskethead {
	padding: 0px 0px 0px 2px;
	height: 20px;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	vertical-align: middle;
	background-color: #ad121e;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;;
}
/* �berschriften (Suche, Ihre Angaben) */
TD#menue_rechts TD.head {
	padding: 0px 0px 0px 8px;
	height: 17px;
	color: #000000;
	font-weight: bold;
	vertical-align: middle;
	background: #4D72B8;
}
/* gepunktete Linien */
TD#menue_rechts TD.dotted {
	padding: 0px;
	background-image: url(http://lgsneuulm.liha-werbung-shop.de/shopinclude/99700/images/dotted_h.gif);
	background-repeat: repeat-x;
	height: 1px;
}
/* wei�e Zwischenr�ume */
TD#menue_rechts TD.blank {
	background: #FFFFFF;
	padding: 0px;
	height: 3px;
}
/* Men�link: normal */
TD#menue_rechts A:link {
	color: #0C3D92;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}
/* Men�link: besucht */
TD#menue_rechts A:visited {
	color: #0C3D92;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}
/* Men�link: Maus dr�berfahren */
TD#menue_rechts A:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}
/* Men�link: aktiv (unbenutzt) */
TD#menue_rechts A:active {
	color: #0C3D92;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}
/* wei�e Zwischenr�ume */
TD#menue_rechts INPUT {
	background: #FFFFFF;
	border: 1px solid #4D72B8;
	color: #000000;
	font-size: 10px;
	vertical-align: middle;
	padding: 1px;
	height: 16px;
	width: 90px;
	margin: 0px;
	font-family: verdana, arial, sans-serif;
}
/* wei�e Zwischenr�ume */
TD#menue_rechts INPUT.searchsubmit {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 16px;
	width: 20px;
}



TABLE#artview H1 {
	height: 24px;
	background-color:#ad121e;
	font-weight: bold;
	padding-left: 8px;
	color: #ffffff;
	vertical-align: middle;
	margin: 0px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 22px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;;
}
TABLE#artview P {
	line-height: 16px;
	font-size: 11px;
	padding: 8px 3px 8px 0px;
	vertical-align: top;
	margin: 0px;
}
TABLE#artview P.price {
	font-weight: bold;
	font-size: 14px;
	padding: 0px 3px 8px 0px;
	vertical-align: top;
	margin: 0px;
}
/* Men�link: normal */
TABLE#artview A:link {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}
/* Men�link: besucht */
TABLE#artview A:visited {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}
/* Men�link: Maus dr�berfahren */
TABLE#artview A:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}
/* Men�link: aktiv (unbenutzt) */
TABLE#artview A:active {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
}
/* gepunktete Linien */
TABLE#artview TD.dotted {
	padding: 0px;
	background-image: url(http://lgsneuulm.liha-werbung-shop.de/shopinclude/99700/images/dotted_h.gif);
	background-repeat: repeat-x;
	height: 1px;
}

TD#content {
	padding: 10px;
}

TD#content H3 {
	color: #ad121e;
	height: 24px;
	font-weight: bold;
	padding-left: 8px;
	vertical-align: middle;
	margin: 0px;
	margin-bottom: 10px;
	font-size: 14px;
	line-height: 22px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;;
	margin-top: 10px;
}
TD#content H4 {
	width: 120px;
	height: 16px;
	background: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	color: #000000;
	vertical-align: top;
	text-align: right;
	margin: 0px;
	margin-bottom: 10px;
}

TD#content OL {
	margin: 0px;
	margin-bottom: 20px;
}

TD#content LI {
	text-align: justify;
	margin: 10px 12px 0px 30px;
	font-size: 11px;
	line-height: 14px;
}

/* wei�e Zwischenr�ume */
TD#content INPUT.number {
	background: #FFFFFF;
	border: 1px solid #666666;
	color: #000000;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
	padding: 1px;
	height: 16px;
	width: 40px;
	margin: 0px;
	font-family: verdana, arial, sans-serif;
}
/* wei�e Zwischenr�ume */
TD#content INPUT.update {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 11px;
	width: 49px;
}
TD#content P {
	line-height: 16px;
	padding: 0px 0px 8px 0px;
	vertical-align: top;
	margin: 0px;
	color:#333333;
	font-family:Verdana;
	font-size:9pt;
}
TD#content P.text {
	line-height: 16px;
	color:#333333;
	font-size:9pt;
	padding: 0px 8px 8px 8px;
	vertical-align: top;
	margin: 0px;
	text-align: justify;
}
TD#content P.hinweis {
	line-height: 16px;
	font-size:9pt;
	padding: 0px 8px 8px 8px;
	color: #000000;
	vertical-align: top;
	margin: 0px;
	text-align: justify;
	font-weight: bold;
}
 TD.baskethead {
 	padding:3px;
	vertical-align: middle;
	text-align: center;
	background-color: #ad121e;
	color: #FFFFFF;
	font-weight: bold;
}
TD#content TD.basketfoot {
	padding:3px;
	vertical-align: middle;
	text-align: right;
	color: #FFFFFF;
	background-color: #ad121e;
}
/* gepunktete Linien */
TD#content TD.dotted {
	padding: 0px;
	background-image: url(http://lgsneuulm.liha-werbung-shop.de/shopinclude/99700/images/dotted_h.gif);
	background-repeat: repeat-x;
	height: 1px;
}
/* gepunktete Linien */
TD#content TD.right {
	text-align: right;
}

TD#pagenav {
	vertical-align: top;
	text-align: center;
}
TD#pagenav TD {
	vertical-align: middle;
	text-align: center;
	color: #000000;
	font-weight: bold;
}

TD#pagenav SPAN.aktiv {
	background: #000000;
	color: #FFFFFF;
	font-weight: bold;
}

TABLE#form INPUT {
	background: #FFFFFF;
	border: 1px solid #666666;
	color: #000000;
	font-size: 10px;
	vertical-align: middle;
	padding: 1px;
	height: 16px;
	width: 200px;
	margin: 0px;
	font-family: verdana, arial, sans-serif;
}
TABLE#form INPUT.submit {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 15px;
	width: 26px;
}
TABLE#form TEXTAREA {
	background: #FFFFFF;
	border: 1px solid #666666;
	color: #000000;
	font-size: 10px;
	vertical-align: top;
	padding: 1px;
	height: 80px;
	width: 200px;
	margin: 0px;
	font-family: verdana, arial, sans-serif;
}

TABLE#form SELECT {
	background: #FFFFFF;
	border: 1px solid #666666;
	padding: 1px;
	height: 16px;
	width: 200px;
	margin: 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
}

TABLE#form OPTION {
	color: #000000;
}



TABLE#form TD {
	vertical-align: middle;
}

TABLE#order INPUT {
	background: #FFFFFF;
	border: 1px solid #666666;
	color: #000000;
	font-size: 10px;
	vertical-align: middle;
	padding: 1px;
	height: 16px;
	width: 200px;
	margin: 0px;
	font-family: verdana, arial, sans-serif;
}
TABLE#order INPUT.middlesize {
	background: #FFFFFF;
	border: 1px solid #666666;
	color: #000000;
	font-size: 10px;
	vertical-align: middle;
	padding: 1px;
	height: 16px;
	width: 150px;
	margin: 0px;
	font-family: verdana, arial, sans-serif;
}
TABLE#order INPUT.smallsize {
	background: #FFFFFF;
	border: 1px solid #666666;
	color: #000000;
	font-size: 10px;
	vertical-align: middle;
	padding: 1px;
	height: 16px;
	width: 47px;
	margin: 0px;
	font-family: verdana, arial, sans-serif;
}
TABLE#order INPUT.submit {
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 25px;
	width: 180px;
}
TABLE#order INPUT.box {
	border: 1px solid #FFFFFF;
	height: 14px;
	width: 14px;
}

TABLE#order TD.hinweis {
	color: #000000;
	font-weight: bold;
}