/* GLOBAL.ALL.CSS - VERSION 1.0.3 - 2007/03/21 - 11:00 */


/* BEGIN - GLOBAL */
* {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}
body {
	margin: 0em 0em 0em 0em; /* 0px 0px 0px 0px */
	padding: 0em 0em 0em 0em; /* 0px 0px 0px 0px */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E1E1E1;
	font-size: 69%;
	line-height: 140%;
}
.classJumpPoints {
	display: none;
}
/* END - GLOBAL */


/* BEGIN - DIV */
div.classHead {
	width: 90em; /* 990px */
	height: 7.545454545em; /* 83px */
}
div.classNavigation {
	width: 90em; /* 990px */
	height: 3em; /* 33px */
	background-color: #EB1D47;
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 0.181818181em; /* 2px */
	border-right-width: 0em; /* 0px */
	border-bottom-width: 0.181818181em; /* 2px */
	border-left-width: 0em; /* 0px */
}
div.classLocation {
	width: 69.28em;
	height: 1.8em;
	margin: 0 0 0 19.82em;
	padding: 0.3em 0 0.3em 0.91em; /* 5px 5px 5px 10px */
	background: #C3DCF4;
}

div.classMain {
	width: 90em; /* 990px */
	margin-bottom: 2.727272727em;
	background-color: #C3DCF4;
}
div.classSubNavigation {
	position: relative; 
	width: 19.82em; 
	float: left;
	margin: -2.3em 0 0 0;
}
div.classSubNavigation div.classSubNavigationArticle,
div.classSubNavigation div.classSubNavigationInfo { 
	width: 19.82em; /* 218; max-width: 19.82em;px */
}
div.classSubNavigation div.classSubNavigationArticle { 
	padding-bottom: 0.64em; /* 7px; */
	background-color: #075f9b; width: 19.82em; 
	border-bottom: 0.18em solid #ffffff; /* 2px */
}
div.classSubNavigation div.classSubNavigationInfo { 
	padding-bottom: 0.64em; /* 7px; */
	background-color: #489ab7; width: 19.82em;
}
div.classContent { width: 47.27em; /* 520px */
	position: relative; background-color: #c3dcf2; float: left;
}
div.classContent div.classArticle {
	width: 45.45em; /* 500px */
	margin: 0em 0 0 0.91em; /* 7px 10px 0px 10px */
	background-color: #e1e1e1;
}
div.classContent div.classArticle li {
	margin: 0 0 0 1.5em;
	clear: both;
}
div.classContent div.classArticle li a {
	margin: 0 0 0 0em;
	clear: both;
}
div.classContent div.classArticle div.classArticleImage {
	width: 27.272727272em; /* 281px */
	height: 32em; /* 320px */
	margin: 0em 0.64em 0em 0em;
	background: #FFFFFF url(../bilder/layout/corner_left.gif) no-repeat 0 0;
	float: left;
}
div.classContent div.classArticleSmall {
	width: 45.46em; /* 500px */
	height: 9.09em; /* 100px */
	margin: 0.64em 0.91em; /* 7px 10px 7px 10px */
	clear: both;
	background: #ffffff url(../bilder/layout/corner_left.gif) no-repeat;
}
div.classContent div.classArticleTextSmall {
	width: 36.36em; /* 400px */
	height: 6em; /* 71px */
	float: left;
	background: #e1e1e1 url(../bilder/layout/corner_right_article_small.gif) no-repeat 100% 0;
}
div.classContent div.classTextSmall {
	width: 36.36em; /* 400px */
	height: 9.09em; /* 100px */
	float: left;
	background: #e1e1e1 url(../bilder/layout/corner_right_article_small.gif) no-repeat 100% 0;
}
div.classContent div.classTextVerySmall {
	width: 44.82em; /* 400px */
	height: 2em; 
	margin: 0.64em 0.91em; /* 7px 10px 7px 10px */
	padding-left: 0.64em;
	clear: both;
	float: left;
	background: #e1e1e1;
}
div.classContent div.classArticleText { 
	width: 45.36em; /* 499px */
	height: auto; 
	margin: 0.64em 0.91em 0; /* 7px 10px 0px 10px */
	background: #ffffff url(../bilder/layout/corner_left.gif) no-repeat; 
}
div.classContent h1 {
	position: relative;
}
div.classArticle div.classArticleDetail {
	width: 17.5em; /* 500px */
	background-color: #E1E1E1;
	float: left;
}
div.classArticle div.classArticleDetailVari {
	width: 45.46em; /* 500px */
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-top-width: 0.272727272em; /* 3px */
	background-color: #E1E1E1;
	clear: both;
}
div.classArticleSmall div.classArticleDetailSmall {
	width: 36.36em; /* 400px */
	height: 2.59em; /* 36px */
	background-color: #cccccb;
	float: left;
}
div.classArticle div.classArticleDetail div {
	padding: 0.909090909em 0.909090909em 0.909090909em 0.909090909em; /* 10px 10px 10px 10px */
	float: left;
}
div.classArticleSmall div.classArticleDetailSmall div {
	height: 3.09em; /* 36px */
	padding: 0.454545454em 0.454545454em 0.454545454em 0.909090909em; /* 5px 5px 5px 10px */
	float: left;
}
div.classArticleSmall div.classArticleTextSmall div {
	height: 3.09em; /* 36px */
	padding: 0 0 0 0.91em; /* 0px 0px 0px 10px */
	float: left;
}
div.classArticle div.classArticleFooter {
	width: 43.636363636em; /* 500px */
	padding: 0.454545454em 0.909090909em 0.454545454em 0.909090909em;
	clear: both;
	background-color: #FFFFFF;
}
div.classRelated {
	width: 22.909090909em; /* 252px */
	padding-bottom: 0.636363636em; /* 7px; */
	position: relative;
	background-color: #A6BBD0;
	float: left;
}
div.classRelated div.classOffer {
	width: 20.18em; /* 222px */
	margin: 0 1.36em 0.63em; /* 0px 15px 7px 15px */
	background: #ffffff url(../bilder/layout/corner_left_related.gif) no-repeat 0 0;
}
div.classRelated div.classCart {
	width: 20.18em; /* 222px */
	margin: 0em 1.36em 0.63em; /* 0px 15px 7px 15px */
	background: #E1E1E1 url(../bilder/layout/corner_left_cart.gif) no-repeat 0 0;
}
div.classPartner { width: 90em; /* 990px */
	height: 6.6em; /* 65px */
	background-color: #ffffff; 
	float: none; 
	clear: both; 
	text-align: center; 
	vertical-align: middle; 
	border-top: 0.18em solid #1067af; /* 2px */
}
div.classFooter {
	width: 90em; /* 990px */
	height: 6.6em; /* 70px */
	color: white;
	background-color: #075f9b; /* #776368; */
	text-align: center;
	clear: both;
}
div.count_buy {
 	width: 20em;
}
div.preis {
 	width: 9em;
}

/* END - DIV */



/* BEGIN - IMAGES */
div.classHead img {
	width: 90em; /* 990px */
	height: 7.545454545em; /* 83px */
	border: none;
}
div.classContent img {
	width: 45.363636363em; /* 500 px */
	height: 12.727272727em; /* 140px */
	margin: -3.1em 0em 0em 0.909090909em;
	border: none;
}
div.classContent ul li a img {
	width: 9.09em; /* 100px */
	height: 9.09em; /* 100px */
	margin: 0; /* 0px 0px 0px 0px */
	border: none;
	background-color: #ff0000;
}
div.classContent div.classArticle img {
	width: 27.27em; /* 300px */
	height: 27.27em; /* 300px */
	margin: 0 0 0 0; /* 0px 0px 0px 0px */
	border: none;
}
div.classContent div.classLogobild img {
	width: 4.1em;
	height: 4.1em;
	margin: 0 0 0 0;
	border: none;
}
div.classContent div.classInfo img {
	width: 45em; /* 500px */
	height: auto;
	margin: 0.3em 0 0 0.3em; /* 0px 0px 0px 0px */
	border: none;
}
div.classContent div.classArticleSmall img {
	width: 9.09em; /* 100px */
	height: 9.09em; /* 100px */
	margin: 0; /* 0px 0px 0px 0px */
	border: none;
	float: left;
}
div.classRelated img {
	width: 9.09em; /*20.181818181em  222px */
	height: 9.09em; /*18.181818181em  200px */
	margin: 0; /* 0px 0px 0px 0px */
	padding: 0.36em; /* 5px 0px 0px 0px */
	display: block;
	border: none;
}
div.classRelated div.classOffer span { 
	display: block; 
	padding: 0; /* 0px 0px 0px 0px */
	background: url(../bilder/layout/corner_right_related.gif) no-repeat 100% 0; }
/* END - IMAGES */



/* BEGIN - LIST */
div.classNavigation ul { 
	margin: 0.82em 0 0; /* 9px 0px 0px 0px */
	padding: 0; /* 0px 0px 0px 0px */
	list-style-type: none; 
}
div.classNavigation ul li { 
	margin: 0 0 0 1.36em; /* 0px 0px 0px 15px */
	padding: 0; /* 0px 0px 0px 0px */
	float: left; 
}
div.classSubNavigation ul,
div.classRelated ul { 
	margin: 0; padding: 0; /* 0px 0px 0px 0px */
	list-style-type: none; 
}
div.classSubNavigation li { 
	line-height: 1.73em; /* 19p;width: 19.82em;x */
}
div.classSubNavigation li ul li { 
	line-height: 1.36em; /* 15p;width: 19.82em;x */
}
div.classSubNavigation ul li { 
	margin: 0; 
}
div.classSubNavigation ul li.active,
div.classSubNavigation ul li.active ul li.active { 
	background-color: #c3dcf2; 
}
div.classSubNavigation ul li.active ul li { 
	background-color: #015f9c; 
}
div.classSubNavigation div.classSubNavigationInfo ul li.active ul li { 
	background-color: #489ab7; 
} 
div.classSubNavigation div.classSubNavigationInfo ul li.active ul li.active { 
	background-color: #c3dcf2; 
} 
div.classSubNavigation ul li.active ul li.active ul li.active { 
	background-image: url(../bilder/layout/list.jpg); 
	background-position: 0.36em center; 
	background-repeat: no-repeat; 
}
div.classContent ul {
	margin: 0em 0em 0em 0em; /* 0px 0px 0px 0px */
	padding: 0em 0em 0em 0em; /* 0px 0px 0px 0px */
	list-style-type: none;
}
div.classContent ul li {
	width: 14.545454545em; /* 160px */
	margin: 0.909090909em 0em 0em 0.903808908em; /* 10px 0px 0px 10px - ACHTUNG WERT F?R 10PX IN EM KLEINER DA SONST UMBRUCH VARIIERT*/
	background: #FFFFFF url(../bilder/layout/corner_left.gif) no-repeat 0 0;
	float: left;
}
div.classContent div.classSearch ul li {
	width: 45.46em; /* 247px */
	margin: 0.91em 0em 0em 0.91em; /* 10px 0px 0px 10px - ACHTUNG WERT F?R 10PX IN EM KLEINER DA SONST UMBRUCH VARIIERT*/
	background: #FFFFFF url(../bilder/layout/corner_left.gif) no-repeat 0 0;
	float: left;
}
div.classRelated dt {
	margin: 0em 1.363636363em 0em 0.903808908em; /*  0px 15px 0px 15px */
	float: left;
}
div.classRelated dl {
	margin: 0em 0em 0em 0em; /*  0px 0px 0px 0px */
	display: block;
	background-color: #E1E1E1;
}
/* END - LIST */



/* BEGIN - HREF */

div.classContent p a,
div.classContent div.classArticleText table tr td a,
div.classRelated div.classCart ul li a,
div.classRelated div.classOffer ul li a {
	color: #1067AF;
}
div.classNavigation ul li a {
	text-decoration: underline;
	text-transform: uppercase;
 	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
}

div.classNavigation ul li a:hover {
	color: #000000;
}
div.classSubNavigation div.classSubNavigationArticle ul li a,
div.classSubNavigation div.classSubNavigationArticle ul li ul li a,
div.classSubNavigation div.classSubNavigationArticle ul li ul li ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li ul li ul li a {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}
div.classSubNavigation div.classSubNavigationArticle ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li a {
	border-top-style: solid;
	border-top-width: 0.09038089em; /* 1px */
}
div.classSubNavigation div.classSubNavigationArticle ul li a {
	border-top-color: #5279AE;
}
div.classSubNavigation div.classSubNavigationInfo ul li a {
	border-top-color: #6DA8C3;
}
div.classSubNavigation div.classSubNavigationArticle ul li ul li a,
div.classSubNavigation div.classSubNavigationArticle ul li ul li ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li ul li ul li a {
	border: none;
}
div.classSubNavigation div.classSubNavigationArticle ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li a {
	text-transform: uppercase;
}
div.classSubNavigation div.classSubNavigationArticle ul li.active a,
div.classSubNavigation div.classSubNavigationInfo ul li.active a {
	text-decoration: none;
	color: #010000;
}
div.classSubNavigation div.classSubNavigationArticle ul li.active a:hover,
div.classSubNavigation div.classSubNavigationInfo ul li.active a:hover {
	color: #FFFFFF;
}
div.classSubNavigation div.classSubNavigationArticle ul li ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li ul li a {
	text-transform: uppercase;
}
div.classSubNavigation div.classSubNavigationArticle ul li.active ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li.active ul li a {
	text-decoration: none;
	color: #FFFFFF;
}
div.classSubNavigation div.classSubNavigationArticle ul li.active ul li.active a,
div.classSubNavigation div.classSubNavigationInfo ul li.active ul li.active a {
	text-decoration: none;
	color: #010000;
}
div.classSubNavigation div.classSubNavigationArticle ul li.active ul li.active a:hover,
div.classSubNavigation div.classSubNavigationInfo ul li.active ul li.active a:hover {
	color: #FFFFFF;
}
div.classSubNavigation div.classSubNavigationArticle ul li ul li ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li ul li ul li a {
	text-transform: none;
}
div.classSubNavigation div.classSubNavigationArticle ul li.active ul li.active ul li a,
div.classSubNavigation div.classSubNavigationInfo ul li.active ul li.active ul li a {
	text-decoration: none;
	color: #FFFFFF;
}
div.classRelated ul li a,
div.classContent a {
	color: #0000FF;
}
div.classRelated ul li a {
	display: block;
	background-color: #E1E1E1;
	padding: 0em 0.909090909em 0.272727272em 0.909090909em;
}
div.classContent p a {
	margin: 0em 0em 0.545454545em 0em; /* 0px 0px 6px 0px */
}
div.classContent ul li a {
	text-decoration: none;
	text-align: center;
	color: #000000;
	display: block;
	margin: 0em 0em 0em 0em; /* 0px 0px 0px 0px */
}
div.classArticleText table tr td a {
	margin: 0em 0em 0em 0em; /* 0px 0px 0px 0px */
	padding: 0em 0em 0em 0em; /* 0px 0px 0px 0px */
}
/* END - HREF */



/* BEGIN - TYPO */
div.classSubNavigation h1,
div.classRelated h1 {
	margin: 0em 0em 0em 0.636363636em; /* 0px 0px 0px 7px */
	padding: 0.545454545em 0em 0.272727272em 0em; /* 0px 6px 0px 3px */
	text-transform: uppercase;
}
div.classSubNavigation h1 {
	color: #D0E1EE;
}
div.classRelated h1 {
	color: #1067AF;
}
div.classSubNavigation ul li a {
	margin: 0em 0em 0em 0em; /*  0px 0px 0px 0px */
	padding: 0em 0em 0em 1.363636363em; /*  0px 0px 0px 15px */
}
div.classSubNavigation ul li a:hover {
	margin: 0em 0em 0em 0em; /*  0px 0px 0px 0px */
	padding: 0em 0em 0em 1.363636363em; /*  0px 0px 0px 15px */
	background-color: #E62147;
}
div.classSubNavigation ul li ul li a {
	margin: 0em 0em 0em 0em; /*  0px 0px 0px 0px */
	padding: 0em 0em 0em 2.272727272em; /*  0px 0px 0px 25px */
}
div.classSubNavigation ul li ul li a:hover {
	margin: 0em 0em 0em 0em; /*  0px 0px 0px 0px */
	padding: 0em 0em 0em 2.272727272em; /*  0px 0px 0px 25px */
	background-color: #E62147;
}
div.classSubNavigation ul li ul li ul li a {
	margin: 0em 0em 0em 0em; /*  0px 0px 0px 0px */
	padding: 0em 0em 0em 3.181818181em; /*  0px 0px 0px 35px */
	background-color: #766368;
}
div.classSubNavigation ul li ul li ul li a:hover {
	margin: 0em 0em 0em 0em; /*  0px 0px 0px 0px */
	padding: 0em 0em 0em 3.181818181em; /*  0px 0px 0px 35px */
	background-color: #E62147;
}
div.classSubNavigation ul li em {
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
/* 	padding: 0em 0em 0em 1.363636363em; /*  0px 0px 0px 15px */

}
div.classSubNavigation ul li ul li em {
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
/*	padding: 0em 0em 0em 2.272727272em; /*  0px 0px 0px 25px */

}
div.classSubNavigation ul li ul li strong {
	margin: 0em 0em 0em 2.272727272em; /*  0px 0px 0px 25px */
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
}
div.classSubNavigation ul li ul li ul li strong {
	margin: 0em 0em 0em 3.181818181em; /*  0px 0px 0px 35px */
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
}
div.classContent h1 {
	width: 22.18em; /* 500px */
	margin: 0 0 0 0.45em; /* 0px 0px 0px 5px */
	padding: 0.55em 0 0.27em 0.55em; /* 6px 0px 3px 6px */
	text-transform: uppercase; color: white; 
}
div.classContent h2 {
	width: 30.204545em; /* 500px */ 
	margin: 0.363636363em 0em 0em 0.622666236em; /* 0px 0px 0px 7px */
	background: #FFFFFF url(../bilder/layout/corner_left.gif) no-repeat 0 0;
	display: block;
}
div.classContent h2 span {
	display: block;
	padding: 0.454545454em 0em 0em 0.363636363em; /* 5px 0px 0px 5px */
	background: transparent url(../bilder/layout/corner_right.gif) no-repeat 100% 0;
}
div.classContent p {
	margin: 0em 0.909090909em 0em 0.909090909em; /* 0px 10px 0px 10px */
	padding: 0em 0em 0.454545454em 0.727272727em; /* 0px 0px 0px 10px */
	background-color: #FFFFFF;
	display: block;
}
div.classContent div.classArticleTextSmall p,
div.classContent div.classArticle p {
	background-color: #E1E1E1;
}
div.classContent div.classTextSmall p {
	background-color: #E1E1E1;
}
div.classContent div.classArticle p.classArticleHead {
	padding-top: 0.36em; background: url(../bilder/layout/corner_right_article_small.gif) no-repeat 100% 0;
 	text-transform: uppercase;
	clear: both;
}
div.classContent div.classArticleText p { margin: 0 0 0 0.91em; /* 0px 0px 0px 10px */
	padding: 0.91em 0.91em 0.91em 0; /* 10px 10px 10px 0px */
	background: #ffffff url(../bilder/layout/corner_right.gif) no-repeat 100% 0; }
div.classContent div.classArticleTextSmall p {
	margin: 0em 0.454545454em 0em 0.454545454em; /* 5px 5px 0px 5px */
}
div.classContent a {
	margin: 0em 0.909090909em 0em 0.909090909em; /* 0px 10px 0px 10px */
}
div.classContent ul li a strong {
	display: block;
	text-transform: uppercase;
	background: transparent url(../bilder/layout/corner_right.gif) no-repeat 100% 0;
}
div.classContent div.classArticleDetail p { 
	padding: 0.45em 0 0; 
}
div.classContent div.classArticleDetailSmall b { 
	margin: 0.45em 0.91em 0.91em; 
	display: block; 
}
div.classRelated p {
	margin: 0em 0em 0em 0em; /*  0px 0px 0px 0px */
	padding: 0em 0.909090909em 0em 0.909090909em;  /* 0px 10px 0px 10px */
	display: block;
	background-color: #E1E1E1;
	text-transform: uppercase;
}
div.classRelated a {
	margin: 0em 0em 0em 0em; /*  0px 0px 0px 0px */
}
div.classRelated div.classCart p {
	display: block;
	padding: 0em 0.909090909em 0em 0.909090909em; /* 0px 10px 0px 15px */
	background: transparent url(../bilder/layout/corner_right_cart.gif) no-repeat 100% 0;
}
div.classPartner p {
	font-size: 0.818181818em;
}
div.classFooter address {
	font-style: normal;
	font-size: 1em;
}
/* END - TYPO */


/* BEGIN - TABLE */
div.classContent div.classArticleText table {
	width: 45.363636363em; /* 499px */
}
div.classContent div.classArticleText table tr.classTableHead td {
	color: #7F7D7D;
	background-color: #E1E1E1;
}
div.classContent div.classArticleText table td {
	color: #261D1C;
	background-color: #CCCCCB;
	padding-left: 0.454545454em; /* 5px */
}
div.classContent div.classArticleText table tr.classTableBottom td {
	color: #261D1C;
	background-color: #E1E1E1;
	padding-left: 0.454545454em; /* 5px */
}
div.classContent div.classArticleText table tr td.classTdBold {
	font-weight: bold;
}
div.classContent div.classArticleText table tr td.classTdCenter {
	text-align: center;
}
div.classContent div.classArticleText table tr td.classTdBoldCenter {
	font-weight: bold;
	text-align: center;
}
div.classContent div.classArticleText table tr td.classTdRight {
	text-align: right;
}
td.classTd10 {
	width: 10%;
}
td.classTd15 {
	width: 15%;
}
td.classTd45 {
	width: 45%;
}
/* END - TABLE */



/* BEGIN - FORM */
div.classNavigation form {
	float: right;
	margin-right: 1em;
	height: 1.5em;
}
div.classNavigation form img {
	margin: -0.363636363em 0em 0em 0em;
}
div.classNavigation form input,
div.classArticleDetailSmall form input,
div.classArticleDetail form input {
	text-align: center;
	margin: -1.45em 0 0 0.91em;
	padding: 0 0.18em 0.08em;
	font-size: 1em;
	height: 1.4em;
	vertical-align: middle;
	border: solid 0.09em #aaaaaa;
}
div.classNavigation form input.classSearchButton,
div.classArticleDetailSmall form input.classSubmitButton,
div.classArticleDetail form input.classSubmitButton {
	text-transform: uppercase;
	text-align: center;
	margin: -1.45em 0em 0em 0.91em;
	font-size: 1em;
	height: 1.73em;
}
div.classArticleDetailSmall form input,
div.classArticleDetail form input {
	margin: 0em 0em 0em 0em;
}
div.classArticleDetail form input.classSubmitButton {
	height: 1.73em;
	margin-top: 0.09em;
}
div.classArticleSmall form  div.classArticleDetailSmall input.classSubmitButton {
	margin-top: 0.09em; 
	height: 1.73em; 
}
div.classArticleDetail form input {
	margin-top: 0.09em;
}

label{
	margin: 0em 0em 0em 0em;
	color: #7A7979;
}
/* END - FORM */

table.groessen {
	border: solid 0.1em silver;
	color: black;
	background-color: #e1e1e1;
	border-collapse: collapse;
	width: 43em;
	clear: both;
}

table.groessen thead th {
	color: red;
	background-color: #E1E1E1;
	width: auto;
	text-align: left;
}

table.groessen thead td {
	font-weight: bold;
	color: red;
	background-color: #E1E1E1;
	text-align: center;
}

table.groessen tbody th {
	text-align: left; 
}

table.groessen tbody td {
	text-align: center; 
}

table.groessen tbody tr:hover th,
table.groessen tbody tr:hover td {
	color: black;
	background-color: white;
}

table.zelte {
	border: solid 0.1em silver;
	color: black;
	background-color: #e1e1e1;
	border-collapse: collapse;
	width: 42em;
	clear: both;
}

table.zelte thead th {
	color: red;
	background-color: #E1E1E1;
	width: auto;
	text-align: left;
}

table.zelte tbody th {
	text-align: left;
}

table.zelte tbody tr:hover th,
table.zelte tbody tr:hover td {
	color: black;
	background-color: white;
	text-align: left;
}

table.eigenschaft {
	border: solid 0.1em silver;
	color: black;
	background-color: #e1e1e1;
	border-collapse: collapse;
	width: 42em;
	clear: both;
}

table.eigenschaft thead th {
	color: red;
	background-color: #E1E1E1;
	width: auto;
	text-align: left;
}

table.eigenschaft tbody th {
	text-align: left;
}

table.eigenschaft tbody tr:hover th,
table.eigenschaft tbody tr:hover td {
	color: black;
	background-color: white;
	text-align: left;
}

/* Verfuegbarkeit (iplAvailability.ipl) */
.availability .available { color:#2C862F; font-weight:bold; } /* lieferbar */
.availability .notavailable { color:#e30a00; font-weight:bold; } /* ausverkauft */
.availability .orderavailable { color:#ff5a00; font-weight:bold; } /* nicht lieferbar (bestellt) */
.availability .directavailable { color:#3300ff; font-weight:bold; } /* Direktlieferung */


.weitereseiten .ws_active { color:white; background-color:#3300ff; font-weight:bold; font-size:larger; text-decoration:none; }
.weitereseiten .ws_inactive {color:#3300ff; font-weight:bold; font-size:larger; text-decoration:none; }
.weitereseiten .ws_dots { color:#3300ff; font-weight:bold; font-size:larger; text-decoration:none; }

/* Bildzoom */
.zoomdiv {z-index:99;}
.zoomdiv a {display:block;}
.zoomdiv a span {display:none;}
.zoomdiv a:hover span {position:absolute; top:-62px; left: -200px; z-index:99; display:block;} /*Hier wird das Fenster positioniert; Nach persönlichen Vorstellungen anpassen*/
.zoomdiv a:hover span img {border: 1px solid #999999; width: 62em; height: 62em;}
