* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

body {
	margin:0;
	padding:0;
	background-color:#fff;
	color:#000;
	font-size:12px;
	background-image:url(images/bg.gif);
}

form {
	margin:0;
	padding:0;
}

.noborder {
	border: 0;
}

a {
	text-decoration: none;
	color: #7c6694;
}

a:hover {
	text-decoration: underline;
}

img {
	border:0;
}

input, textarea {
	border:1px #ccc solid;
}

h1 {
	margin:0;
	font-size:30px;
	color:#fff;
	font-weight:normal;
}

h2 {
	margin:0 0 0 0;
	font-size:23px;
	color:#fff;
	font-weight:normal;
}

h3 {
	margin:0;
	font-size:;
	color:;
}

hr {
	border:none;
	border-top:1px solid #cccccc;
	height:1px;
}

#outer {
	margin:0 auto 17px auto;
	width:998px;
	z-index: 1;
}

#main {
	width:986px;
	z-index: 2;
}

#header-outer {
	position:relative;
	width:986px;
	height:102px;
	z-index: 3;
}

#header-border {
	border-top:2px #fff solid;
	border-left:2px #fff solid;
	border-right:2px #fff solid;
	width:982px;
	z-index: 4;
	height:100px;
}

#header {
	position:absolute;
	top:2px;
	left:2px;
	width:982px;
	height:100px;
	z-index: 5;
	background: url(images/header_schmal.jpg);
}

#logo {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 191px;
	height: 65px;
	z-index: 6;
}

#header_hotline {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 300px;
	height: 84px;
	z-index: 6;
	color: #fff;
}

#header_hotline .headline {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 8px;
	color: #fff;
}

#header_hotline img {
	float: right;
}

#global {
	position:absolute;
	top:2px;
	left:227px;
	z-index: 7;
}

#global a {
	display:block;
	float:left;
	margin:0 4px 0 0;
	padding:0 14px 0 14px;
	background-color:#fff;
	line-height:19px;
	font-size:11px;
	text-transform:uppercase;
	color:#797A82;
}

#search {
	position:absolute;
	top:20px;
	left:19px;
	color:#fff;
	z-index: 10;
}

#search h1 {
	margin:0 0 7px 0;
	padding:0;
	font-size:22px;
	font-weight:normal;
}

#search input {
	border:1px #fff solid;
	vertical-align:middle;
}

#search input.textfield {
	margin:0 0 0 1px;
	width:143px;
	height:14px;
}

.link-schnellbuchliste {
	display:block;
	margin:8px 0 0 0;
	padding:0 0 0 20px;
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:4px 4px;
	color:#fff;
}

#headline {
	position:absolute;
	top:42px;
	left:227px;
	color:#fff;
	z-index:9;
}

#headline_home {
	position:absolute;
	top:30px;
	left:227px;
	color:#fff;
	z-index:9;
}

#headline h1, #headline_home h1 {
	margin: 0;
	padding: 0;
	border: 0;
	height: 37px;
	display: block;
}

#headline a {
	color:#fff;
}

#headline #anmeldung {
	margin:0 0 6px 0;
}

#headline #pathfinder {
	margin:0 0 0 0;
}

#headline #pathfinder a {
	color: #fff;
	text-decoration: none;
}

#body {
	border:2px #fff solid;
	padding:10px 0 0 0;
	width:982px;
	background-color:#fff;
	position: relative;
}

#left {
	float:left;
	width:175px;
	padding:0 0 0 15px;
}

#nav0-1 {
	margin:0 0 19px 0;
}

#nav0-1 a {
	display:block;
	width:138px;
	padding:0 0 0 37px;
	line-height:29px;
	font-size:14px;
	background-repeat:no-repeat;
	border-top:1px #EAEBF2 solid;
	color: #444353;
}

/* einzelne Haupt-Menüpunktdefinitionen - Anfang */
#nav0-1 a.ausstattung {
background-image:url(images/ausstattung.gif);
}

#nav0-1 a.ausstattung:hover, #nav0-1 a.ausstattung-active {
background-image: url(images/ausstattung-active.gif);
color: #793913;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.biologie {
background-image:url(images/biologie.gif);
}

#nav0-1 a.biologie:hover, #nav0-1 a.biologie-active {
background-image: url(images/biologie-active.gif);
color: #2e7724;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.chemie {
background-image:url(images/chemie.gif);
}

#nav0-1 a.chemie:hover, #nav0-1 a.chemie-active {
background-image: url(images/chemie-active.gif);
color: #f48a00;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.computer {
background-image:url(images/computer.gif);
}

#nav0-1 a.computer:hover, #nav0-1 a.computer-active {
background-image: url(images/computer-active.gif);
color: #4dbcbb;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.erstehilfe {
background-image:url(images/erstehilfe.gif);
}

#nav0-1 a.erstehilfe:hover, #nav0-1 a.erstehilfe-active {
background-image: url(images/erstehilfe-active.gif);
color: #c65815;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.geographie {
background-image:url(images/geographie.gif);
}

#nav0-1 a.geographie:hover, #nav0-1 a.geographie-active {
background-image: url(images/geographie-active.gif);
color: #005616;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.geschichte {
background-image:url(images/geschichte.gif);
}

#nav0-1 a.geschichte:hover, #nav0-1 a.geschichte-active {
background-image: url(images/geschichte-active.gif);
color: #7d9466;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.grundschule {
background-image:url(images/grundschule.gif);
}

#nav0-1 a.grundschule:hover, #nav0-1 a.grundschule-active {
background-image: url(images/grundschule-active.gif);
color: #69b319;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.mathematik {
background-image:url(images/mathematik.gif);
}

#nav0-1 a.mathematik:hover, #nav0-1 a.mathematik-active {
background-image: url(images/mathematik-active.gif);
color: #0064c8;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.musik {
background-image:url(images/musik.gif);
}

#nav0-1 a.musik:hover, #nav0-1 a.musik-active {
background-image: url(images/musik-active.gif);
color: #532e7c;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.physik {
background-image:url(images/physik.gif);
}

#nav0-1 a.physik:hover, #nav0-1 a.physik-active {
background-image: url(images/physik-active.gif);
color: #0081a5;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.praesentation {
background-image:url(images/praesentation.gif);
}

#nav0-1 a.praesentation:hover, #nav0-1 a.praesentation-active {
background-image: url(images/praesentation-active.gif);
color: #7c6694;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.schulbuecher {
background-image:url(images/schulbuecher.gif);
}

#nav0-1 a.schulbuecher:hover, #nav0-1 a.schulbuecher-active {
background-image: url(images/schulbuecher-active.gif);
color: #e4b700;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.sekretariat_lehrer {
background-image:url(images/sekretariat_lehrer.gif);
}

#nav0-1 a.sekretariat_lehrer:hover, #nav0-1 a.sekretariat_lehrer-active {
background-image: url(images/sekretariat_lehrer-active.gif);
color: #a57103;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.ganztagsschule {
background-image:url(images/ganztagsschule.gif);
}

#nav0-1 a.ganztagsschule:hover, #nav0-1 a.ganztagsschule-active {
background-image: url(images/ganztagsschule-active.gif);
color: #b0a017;
font-weight: bold;
text-decoration: none;
}
#nav0-1 a.sonderangebote {
background-image:url(images/sonderangebote.gif);
}

#nav0-1 a.sonderangebote:hover, #nav0-1 a.sonderangebote-active {
background-image: url(images/sonderangebote-active.gif);
color: ;
font-weight: bold;
text-decoration: none;
}
/* einzelne Haupt-Menüpunktdefinitionen - Ende */

#nav0-2 {
	margin:0 0 10px 0;
}

#nav0-2 a {
	display:block;
	width:173px;
	padding:3px 0 2px 2px;
	line-height:normal;
	color:#444353;
	font-size:12px;
	background-image:none;
	border-top:1px #EAEBF2 solid;
}

#nav0-2 a:hover, #nav0-2 a.active {
	color: #7c6694;
	font-weight: bold;
	text-decoration: none;
}

#nav0-2 div {
	margin: 2px 0 2px 10px;
}

#nav0-2 div a {
	border-top: 1px #EAEBF2 dotted;
	width: 100%;
}

#nav0-2 div a.active, #nav0-2 div a.active:hover {
	color: #7c6694;
	font-weight: bold;
}

#nav0-2 div a:hover {
	color: #7c6694;
	font-weight: normal;
}

#nav0-3 a {
	font-size:11px;
}

/*
#nav0-4 {
	margin:2px 0 8px 10px;
}

#nav0-4 a {
	width:153px;
	border: 0;
	font-size:11px;
}

#nav0-4 a:hover {
	color: #7c6694;
}

#nav0-4 a.active {
	background-color: #e5e0ea;
	color: #7c6694;
}
*/

.nav-rr {
	width:155px;
	margin:0 0 10px 0;
	padding:9px 10px 9px 10px;
	background-color:#EBECF2;
	color:#434653;
}

.nav-rr h1 {
	margin:0 0 8px 0;
	font-size:12px;
	font-weight:bold;
	color:#434653;
}

.nav-rr a {
	display:block;
	width:147px;
	margin:0 0 1px 0;
	padding:2px 4px 0 4px;
	background-color:#fff;
	color:#434653;
}

#right {
	float:right;
	width:768px;
	padding:0 4px 15px 0;
}

#content {
	width:560px;
	float:left;
	padding-left: 15px;
}

#content_complete {
	padding-bottom:15px;
}

#content_right {
	padding:0 15px 15px 15px;
	background-color: #fff;
}

#themepic{
	height:159px;
	margin-bottom:20px;
	width:770px;
}

#themepic .left{
	background-repeat:no-repeat;
	float:left;
	height:159px;
	margin-right:2px;
	width:383px;
}

#themepic .right{
	background-color: #e5e0ea;
	height:159px;
	width:385px;
	float:right;
	position: relative;
}

#themepic .right .text{
	padding:10px 5px 0 10px;
	color:#003362;
	font-weight:bold;
}

#themepic .right .image {
	float:right;
	padding:0 5px;
}

#themepic .right .price{
	background:url(images/bg_preis_7c6694.png) no-repeat scroll left bottom;
	height:86px;
	width:210px;
	left:-20px;
	position:absolute;
	top:70px;
}

* html #themepic .right .price {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_preis_7c6694.png');
}

#themepic .right .price .including_mwst{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-left:35px;
	padding-top:25px;
}

#themepic .right .price .not_including_mwst{
	color:#fff;
	padding-left:35px;
}

#footer {
	position:relative;
	clear:both;
	width:982px;
	height:110px;
	background-color:#EBECF2;
	padding:5px 0 0 0;
	color:#888A97;
}

#footer-logo {
	position:absolute;
	top:10px;
	right:60px;
}

#footer-inhalt {
	position:absolute;
	top:5px;
	left:0;
	width:982px;
	height:108px;
}

.footer {
	float:left;
	height:95px;
	padding:7px 9px 0 9px;
	background-image:url(images/footer-line.gif);
	background-repeat:no-repeat;
	background-position:right;
}

.footer .headline {
	margin:0 0 8px 0;
	font-weight:bold;
	color:#767987;
}

.footer#merkzettelfooter {
	width:183px;
}

.footer#nav {
	width:374px;
	padding:7px 9px 0 12px;
}

.footer#nav a {
	display:block;
	float:left;
	margin:0 0 3px 0;
	color:#888A97;
}

.footer#nav span {
	float:left;
	margin:0 0 3px 0;
}

.footer#contact {
	width:183px;
}

.footer#copyright {
	height:52px;
	padding:50px 9px 0 11px;
	width:165px;
	background-image:none;
}

.footer#copyright .links, .footer#copyright .links a {
	color:#434653;
}

.link-footer {
	display:block;
	margin:0;
	padding:0 0 0 22px;
	background-image:url(images/arrow-footer.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	color:#434653;
	text-decoration:underline;
}


/* Standard styles */

.clearer {
	clear:both;
}

#sitemap {

}

#sitemap .ebeneTop {
	font-weight:bold;
	font-size:12px;
	margin:10px 0 5px 0;
}

#sitemap div a {
	display:block;
	border-bottom:1px #e2e2e2 solid;
	padding:1px 3px 1px 0;
	font-weight:normal;
}

#sitemap div a.eebene {
	display:block;
	padding:1px 3px 1px 3px;
	font-weight:bold;
}

ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

li {
	position:relative;
	background-image:url(images/li.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
}

ol {
}

ol li {
	position:relative;
	background-image:none;
	padding:0;
	margin:0;
}

table tr td {
	vertical-align:top;
}

/* Shop Styles */

.selectbox {
	margin:10px 0px;
	position:relative;
	width:176px;
}

.selectbox .value {
	background-image:url(images/bg_dropdown.png);
	background-color: #7c6694;
	background-repeat:no-repeat;
	border:1px solid #FFF;
	color:#7c6694;
	display:block;
	height:19px;
	line-height:19px;
	padding:0 5px;
}
* html .selectbox .value {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_dropdown.png');
}

.selectbox .options {
	background-color:#FFFFFF;
	border-bottom:10px solid #FFFFFF;
	color:#2697C3;
	display:none;
	left:0;
	position:absolute;
	top:23px;
	width:176px;
}

.selectbox .options a {
	border-bottom:1px solid #e5e0ea;
	color:#7c6694;
	display:block;
	height:20px;
	line-height:20px;
	padding:0 5px;
}

.pager {
	padding-top: 15px;
	width: 578px;
	clear: left;
}

.pager a:hover {
	text-decoration: none;
}

.pages {
	float:right;
}

.page_button, .page_button_lft, .page_button_rgt {
	height:16px;
	width:17px;
	background: #f8f7fa url(images/pager_ecken.gif) no-repeat scroll center center;
	float:left;
	margin:0 2px;
	text-align:center;
	line-height:16px;
}
* html .page_button, .page_button_lft, .page_button_rgt {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/pager_ecken.gif');
}

.page_button_lft {
	background:transparent url(images/pager_lft.jpg) no-repeat scroll center center;
}

.page_button_rgt {
	background:transparent url(images/pager_rgt.jpg) no-repeat scroll center center;
}

.page_button a, .page_button_lft a, .page_button_rgt a {
	display:block;
	height:16px;
	width:17px;
	color: #7c6694;
}

.page_button_active a {
	color:#FFF;
}

.page_button_active {
	display:block;
	height:16px;
	width:17px;
	background: #7c6694 url(images/pager_ecken.gif) no-repeat scroll center center;
}

* html .page_button_active {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/pager_ecken.gif');
}

.pager .back_to_overview {
	float:left;
	background-image:url(images/pager_lft.jpg);
	background-repeat:no-repeat;
	padding-left:25px;
}

.pager .goto_top {
	float:right;
	background-image:url(images/pager_top.jpg);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:25px;
}

.pager .back_to_overview a {
	color:#434551;
}

.pager .goto_top a {
	color:#434551;
}

#product_listing {
	width:577px;
	border-collapse:collapse;
	border: 2px solid #e5e0ea;
	/*color: #7c6694;	/* mittlere farbe */
	background: #f8f7fa; /* Helle farbe*/
}

#product_listing td {
	border: 2px solid #e5e0ea;
}

#product_listing .header {
	height:40px;
	border: 2px solid #e5e0ea;
	background:#e5e0ea none repeat scroll 0 0;
}

#product_listing .header td {
	border:none;
	padding-left: 10px;
	width:180px;
}

#product_listing .product_image, #product #product_listing .product_image {
	padding: 0 0 0 10px;
	background-color: #f8f7fa;
	border-right: 0;
	width: 88px;
	float: left;
	position: relative;
}

#product_listing .content {
	float: right;
	width: 467px;
	padding-top: 10px;
}

#product_listing .content * {
	font-size: 11px;
}

#product_listing .product_image div {
	padding: 10px;
}

.reduziert {
	position: absolute;
	left: 0;
	top: 0;
}

#product_listing .product_name {
	border-bottom: 0;
	border-left: 0;
	padding:0 0 0 0;
	font-size:12px;
	overflow: hidden;
	color: #7c6694;
	font-weight:bold;
}

#product_listing .product_name a {
	color: #7c6694;
	font-weight:bold;
	display: block;
	overflow: hidden;
}

#product_listing .product_artNr, #product_listing .infotext, #product_listing .description {
	color: #7c6694;
	font-weight: normal;
	overflow: hidden;
}

#product_listing .product_price {
	background: #e5e0ea url(images/bg_preis_liste.png) no-repeat scroll left top;
	border-bottom:medium none;
	border-top:medium none;
	font-size:13px;
	font-weight:bold;
	height:36px;
	padding:15px 10px;
	width:196px;
	vertical-align:middle;
	color: #7c6694;
	float: right;
	text-align: right;
}

* html #product_listing .product_price {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_preis_liste.png');
}

#product_listing .product_price_blank {
	border: 0;
	background-color: #f8f7fa;
	padding:0 10px;
	width:170px;
}

#product_listing .not_including_mwst {
	font-size:11px;
	font-weight:normal;
	color:#424652;
}

#product_listing .product_notice {
	border-top:none;
	font-size:12px;
	padding:0;
	width:190px;
}

#product_listing .product_notice_blank {
	border: 0;
	background-color: #f8f7fa;
	width:190px;
}

#product_listing .product_notice .button {
	background:#7c6694 url(images/template_warenkorb_liste.png) no-repeat scroll center center;
	height:20px;
	line-height:20px;
	text-transform:uppercase;
	color:#fff;
	margin:30px 0 10px 0;
	width: 160px;
	padding-left: 10px;
}

* html #product_listing .product_notice .button {
	background-image: none;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/template_warenkorb_liste.png');*/
}

#product_listing .product_notice .button .submitbutton {
	margin: 0;
	padding: 0;
	margin: 0;
	border: 0;
	width: 101px;
	height: 20px;
}

#product_listing .product_notice input {
	font-size: 12px;
	height: 14px;
	margin-top: 3px;
	margin-left: 0;
	margin-right: 3px;
	padding: 0;
	text-align: center;
	border: 0;
	width: 25px;
	float: left;
	color: #7c6694;
}

#merkzettel {
	left:806px;
	position:absolute;
	width:188px;
	font-size:11px;
	z-index: 100;
}

#merkzettel .endprice {
	background-image:url(images/bg_merkzettel_top.png);
	height:62px;
	margin-top:-4px;
}

/**
 * * html #merkzettel .top { 
 * 	background-image: none;
 * 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_merkzettel_top.png');
 * }
 */

#merkzettel .content {
}

/**
 * * html #merkzettel .content {
 * 	background-image: none;
 * 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_merkzettel_bottom.png');	
 * }
 */

#merkzettel .product {
	margin:0 10px 0 10px;
	color:#AF0D0A;
	padding-bottom:10px;
}

#merkzettel .background {
	background-image:url(images/bg_merkzettel.jpg);
	background-repeat: repeat-y;
	width: 188px
}

#merkzettel .headline a {
	font-weight:bold;
	color: #AF0D0A;
}

#merkzettel .text a {
	color: #4D525F;
}

#merkzettel .anz {
	float:left;
}

#merkzettel .price {
	float:right;
}

#merkzettel .endprice {
	margin:0;
	color:#AF0D0A;
	padding-bottom:5px;
	padding:10px 10px 0 10px;
	height: 26px;
	padding-bottom: 23px;
	background-image:url(images/bg_merkzettel_bottom.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

* html #merkzettel .endprice {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_merkzettel_bottom.png');	
}

#merkzettel .endprice .sum {
	float:left;
	padding-top: 7px;
}

#merkzettel .endprice .price {
	float:right;
	font-weight:bold;
	padding-top: 7px;
}

#support {
	margin: 15px 0 0 8px;
	width: 170px;
}

#support .contactdata a {
	color: #000;
}

#support .contactdata {
	line-height: 20px;
}

#support img {
	margin: 5px 0 10px 0;
}

.schritte_bestellung {
	margin: 15px 0 0 8px;
}

#product {
	width:578px;
	float:left;
}

#product .product_description{
	border:2px solid #e5e0ea;
	background-color: #f8f7fa;
}

#product .product_description_text {
	padding:10px;
}

#product .technische_daten {
	margin-top:10px;
}

#product .technische_daten table{
	margin-top:3px;
	border-collapse:collapse;
	width:270px;
}
#product .technische_daten td{
	border: 1px solid #f8f7fa;
	background-color: #e5e0ea;
	padding: 2px 5px;
}
#product .downloadlink {
	background-image:url(images/arrow_black.gif);
	background-position:left center;
	background-repeat:no-repeat;
	margin-top:5px;
	padding-left:15px;
	margin-bottom:20px;
	margin-top:15px;
}
#product .downloadlink a{
	text-decoration:underline;
	color:#000;
}
#product .product_info{
	border-bottom:2px solid #e5e0ea;
	border-right:2px solid #e5e0ea;
	width:288px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom: 10px;
}

#product .top{
	border-bottom:2px solid #e5e0ea;
	height:60px;
	vertical-align:middle;
	padding: 10px;
}

#product .top h2{
	color: #7c6694;
	font-size:14px;
	font-weight:bold;
}

#product .product_image{
	border-bottom:2px solid #e5e0ea;
	padding:5px 0;
	background: #f8f7fa;
	width:284px;
	text-align:center;
}

#product .product_info .product_price{
	background:#e5e0ea url(images/bg_preis_gross.png) no-repeat scroll left top;
	color: #7c6694;
	font-size:16px;
	font-weight:bold;
	height:57px;
	left:-10px;
	margin-top:10px;
	padding-bottom:6px;
	padding-left:30px;
	padding-top:23px;
	position:relative;
	width:153px;
}

.price_label {
	color: #7c6694;
	font-size:16px;
	font-weight: bold;
}

* html #product .product_info .product_price {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_preis_gross.png');
}

#product .product_info .not_including_mwst{
	font-size:12px;
	font-weight:normal;
	color:#010400;
}
#product .product_info .produkt_merken{
	background:#7c6694 url(images/bg_warenkorb_detail.png) repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	font-size:14px;
	height:28px;
	line-height:28px;
	margin-top:15px;
	margin-bottom:10px;
	padding:0 0 0 10px;
	width:259px;
}

* html #product .product_info .produkt_merken {
	background-image: none;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_warenkorb_detail.png');*/
}

#product .product_info .produkt_merken label {
	float: left;
	margin-right: 5px;
}

#product .product_info .produkt_merken input.anz {
	width: 40px;
	margin-top: 6px;
	font-weight: bold;
	padding: 0;
	text-align: center;
	border: none;
	float: left;
}

#product .product_info .produkt_merken input.button {
	border: none;
	vertical-align: middle;
	margin: 0;
	border: 0;
	float: left;
}

#zubehoer_top{

}

#zubehoer_top th{
	text-align:left;
	background: #e5e0ea;
	height:30px;
	vertical-align:top;
	line-height:30px;
}

#zubehoer_top th a{
	color: #7c6694;
}

#zubehoer_top th.active{
	text-align:left;
	background: #7c6694;
	color:#FFF;
}

#zubehoer_top th.active a{
	color:#FFF;
}

#zubehoer_top th .text{
	float:left;
	padding:0 15px;
}

#zubehoer_top th .ecke_links, #zubehoer_top th .ecke_rechts{
	background-image:url(images/ecke_links.png);
	background-repeat:no-repeat;
	width:9px;
	float:left;
	height:30px;
}

#zubehoer_top th .ecke_rechts{
	background-image:url(images/ecke_rechts.png);
	float:left;
	border-right:2px solid #FFFFFF;
}

* html #zubehoer_top th .ecke_links  {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/ecke_links.png');
}

* html #zubehoer_top th .ecke_rechts {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/ecke_rechts.png');
}

#zubehoer_top td{
	border: 2px solid #7c6694;
}

.zubehoer_border{
	background-color: #7c6694;
	height:5px;
	font-size:1px;
}

#zubehoer{
	border-collapse:collapse;
	width:576px;
	margin-left:1px;
}

#zubehoer td{
	border:2px solid #e5e0ea;
}

#zubehoer td.image{
	width:105px;
	text-align:center;
	padding-top:5px;
}

#zubehoer td.text{
	background-color: #f8f7fa;
	padding:10px 30px 10px 10px;
}

#zubehoer .product_price{
	background:#e5e0ea url(images/bg_preis_gross.png) no-repeat scroll left top;
	color:#7c6694;
	float:left;
	font-size:12px;
	font-weight:bold;
	height:60px;
	left:-10px;
	margin-top:5px;
	padding-bottom:6px;
	padding-left:10px;
	padding-top:20px;
	position:relative;
	width:173px;
}

* html #zubehoer .product_price {
 	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_preis_gross.png');
}
 

#zubehoer .not_including_mwst{
	font-size:11px;
	font-weight:normal;
	color:#474753;
}

#zubehoer .produkt_merken{
	background:#7c6694 url(images/template_warenkorb_liste.png) repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	float:right;
	font-size:13px;
	height:20px;
	left:25px;
	line-height:20px;
	margin-top:65px;
	padding-left:10px;
	position:relative;
	text-transform:uppercase;
	width:190px;
}

* html #zubehoer .produkt_merken {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/template_warenkorb_liste.png');
}

#zubehoer .produkt_merken input{
	border:medium none;
	float:left;
	height:10px;
	margin:4px 5px 0;
	width:25px;
	text-align:center;
}

#zubehoer td.container {
	text-align:center;
	padding:15px 0;
	width: 190px;
}

#zubehoer td.container a {
	color: #7c6694;
	font-size:12px;
	font-weight:bold;
}

#zubehoer td.container a:hover {
	color:#000;
}

#catalogs td.container {
	text-align:left;
	padding:0;
	width: 286px;
}

#catalogs td.container .info {
	padding: 0 10px 10px 10px;
}

#catalogs td.container .info a {
	display: block;
	font-size: 18px;
	margin-bottom: 5px;
	width: 266px;
}

#catalogs td.container .pages {
	font-weight: bold;
	padding-right: 15px;
	line-height: 16px;
}

#catalogs td.container .image {
	text-align: center;
}

#catalogs td.container a.blaettern {
	color: #fff;
	font-size: 11px;
	text-align: center;
	display: block;
	width: 107px;
	height: 16px;
	line-height: 16px;
	background-image: url('images/to_scroll.jpg');
}

#catalogs{
	border-collapse:collapse;
	width:576px;
	margin-left:1px;
}

#catalogs td{
	border:2px solid #e5e0ea;
}

#interesting_products {
	width:100%;
	border-collapse:collapse;
}

#interesting_products td {
	border:2px solid #EBECF1;
}

#interesting_products .header {
	height:40px;
	background-color:#EBECF1;
	font-size:11px;
	line-height:40px;
	font-weight:bold;
	padding-left:10px;
}

#interesting_products .interesting_products_image {
	padding: 0;
	width:190px;
	background: #fff;
	text-align:center;
}

#interesting_products .interesting_products_image_blank {
	border-bottom: 0;
}

#interesting_products .interesting_products_image div {
	text-align: center;
	padding: 10px 0;
	position: relative;
}

#interesting_products .interesting_products_image .reduziert {
	position: absolute;
	left: 0;
	top: 0;
}

#interesting_products .interesting_products_name {
	font-weight:normal;
	font-size:12px;
	background-color:#F8F9FE;
	padding:10px;
	border-bottom:none;
	overflow: hidden;
}

#interesting_products .interesting_products_name a {
	font-weight: bold;
}

#interesting_products .interesting_products_name_rs {
	padding:10px;
	font-weight:bold;
	font-size:12px;
	background-color:#F8F9FE;
}

#interesting_products .interesting_products_name_blank_rs {
	border-top: 0;
	border-left: 0;
}

#interesting_products .interesting_products_name a, #interesting_products .interesting_products_name_rs a {
	color:#000;
}

#interesting_products .interesting_products_name .product_artNr {
	font-size:12px;
	font-weight:normal;
}

#interesting_products  .interesting_products_price {
	background:#ECECF4 url(images/bg_preis.png) no-repeat scroll left top;
	border-top:none;
	font-size:14px;
	font-weight:bold;
	height:65px;
	padding-left:10px;
	padding-top:15px;
	position:relative;
	width:173px;
}

* html #interesting_products  .interesting_products_price {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_preis.png');
}

#interesting_products  .interesting_products_price_rs {
	background-color: #F8F9FE;
	border-top: 0;
}

#interesting_products .not_including_mwst {
	font-size:11px;
	font-weight:normal;
	color:#010400;
}


#offer_homepage {

}

#offer_homepage td {
	width: 136px;
	border-left: 1px #fff solid;
}

#offer_homepage .interesting_products_price {
	background:#CCD6E0 url(images/bg_preis_home.png) no-repeat scroll left top;
	border-top:none;
	font-size:13px;
	height:50px;
	padding-left:5px;
	padding-top:15px;
	position:relative;
	text-align: left;
	font-weight: bold;
	color: #003366;
}

#offer_homepage .interesting_products_price .interesting_products_not_including_mwst {
	font-weight: normal;
	color: #414753;
	font-size:11px;
}

* html #offer_homepage .interesting_products_price {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_preis_home.png');
}

#offer_homepage .product_notice {
	text-align: center;
	background-color: #F2F5F7;
	padding: 5px 5px 0 5px;
}

#offer_homepage .product_notice a:hover {
	text-decoration: none;
}

#offer_homepage .product_notice img {
	margin-bottom: 5px;
}

#offer_homepage .button {
	background:#7c6694 url(images/template_warenkorb_liste_start.png) no-repeat scroll center center;
	height:20px;
	line-height:20px;
	text-transform:uppercase;
	color:#fff;
	margin:5px 0 5px 0;
	width: 131px;
	padding-left: 3px;
}

* html #offer_homepage .button {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/template_warenkorb_liste_start.png');
}

#offer_homepage .button .submitbutton {
	margin: 0;
	padding: 0;
	margin: 0;
	border: 0;
	width: 101px;
	height: 20px;
}

#offer_homepage input {
	font-size: 12px;
	height: 14px;
	margin-top: 3px;
	margin-left: 0;
	margin-right: 0;
	padding: 0;
	text-align: center;
	border: 0;
	width: 25px;
	float: left;
	color: #7c6694;
}















#startseiten_themepic{
	height:225px;
	width:100%;
	clear: both;
}

#startseiten_themepic .left{
	background-repeat:no-repeat;
	float:left;
	height:225px;
	width:383px;
}

#startseiten_themepic .right{
	background-color:#CCD6E0;
	height:100%;
	width:383px;
	float:right;
	position: relative;
}

#startseiten_themepic .right .text{
	padding:10px 0 0 10px;
	font-size:12px;
	color:#003362;
	width:150px;
	float:left;
}

#startseiten_themepic .right .text a{
	color:#00356B;
	font-weight:bold;
}

#startseiten_themepic .right .image{
	float:right;
	padding:5px;
}
#startseiten_themepic .right .price{
	background:transparent url(images/bg_preis_0064c8.png) no-repeat scroll left bottom;
	height:88px;
	left:-25px;
	position:absolute;
	top:103px;
	width:210px;
}

* html #startseiten_themepic .right .price {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_preis_0064c8.png');
}

#startseiten_themepic .right .price .including_mwst{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-left:35px;
	padding-top:27px;
}
#startseiten_themepic .right .price .not_including_mwst{
	color:#fff;
	padding-left:35px;
}

#startseite_interesting_products{
	margin-bottom:20px;
	width:577px;
	border-collapse:collapse;
}

#startseite_interesting_products td {
	border:2px solid #e5e0ea;
	width: 190px;
}

#startseite_interesting_products .header{
	height:40px;
	background-color:#CCD6E0;
	font-size:18px;
	line-height:40px;
	padding-left:10px;
	color:#00336A;
}

#startseite_interesting_products .interesting_products_image {
	padding: 0;
	width:190px;
	background: #fff;
	height:166px;
}

#startseite_interesting_products .interesting_products_image div {
	text-align: center;
	padding: 10px 0;
	position: relative;
}

#startseite_interesting_products .interesting_products_image .angebot{
	left:-48px;
	position:relative;
	top:10px;
}

#startseite_interesting_products .interesting_products_name{
	padding-top:10px;
	font-weight:bold;
	font-size:12px;
	background-color:#f8f7fa;
	padding-left:10px;
	border-bottom:none;
}

#startseite_interesting_products .interesting_products_name a{
	color:#7c6694;
}

#startseite_interesting_products .interesting_products_name .product_artNr{
	font-size:12px;
	font-weight:normal;
	color:#7c6694;
}

#startseite_interesting_products  .interesting_products_price{
	background: #e5e0ea url(images/bg_preis.png) no-repeat scroll left top;
	border-bottom:medium none;
	border-top:medium none;
	font-size:13px;
	font-weight:bold;
	height:60px;
	padding:0 10px;
	width:170px;
	vertical-align:middle;
	color: #7c6694;
}

* html #startseite_interesting_products .interesting_products_price {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/bg_preis.png');
}

#startseite_interesting_products .interesting_products_not_including_mwst{
	font-size:11px;
	font-weight:normal;
	color:#414753;
}

#startseite_interesting_products .product_notice{
	border-top:none;
	font-size:12px;
	padding-left:1px;
	background-color:#f8f7fa;
}

#startseite_interesting_products .product_notice input{
	font-size:10px;
	height:10px;
	margin-left:15px;
	margin-right:5px;
	padding:0;
	text-align:center;
}

#startseite_interesting_products .product_notice .button {
	background:#7c6694 url(images/template_warenkorb_liste.png) no-repeat scroll center center;
	height:20px;
	line-height:20px;
	text-transform:uppercase;
	color:#fff;
	margin:10px 0 10px 0;
	padding-left: 20px;
}

* html #startseite_interesting_products .product_notice .button {
	background-image: none;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/template_warenkorb_liste.png');*/
}

#startseite_interesting_products .product_notice .button .submitbutton {
	margin: 0;
	padding: 0;
	margin: 0;
	border: 0;
	width: 101px;
	height: 20px;
}

#startseite_interesting_products .product_notice input {
	font-size: 12px;
	height: 14px;
	margin-top: 3px;
	margin-left: 0;
	margin-right: 3px;
	padding: 0;
	text-align: center;
	border: 0;
	width: 25px;
	float: left;
	color: #7c6694;
}

#more_offer{
	margin-top: 20px;
	margin-bottom: 3px;
	width: 100%;
}

#more_offer .headline{
	font-size:18px;
	color:#07396E;
	margin-bottom:20px;
}

#more_offer .product{

}

#more_offer td.product {
	width:190px;
	border-right:2px solid #fff;
	border-bottom:2px solid #fff;
	background-color:#CCD6E0;
	padding: 5px;
	text-align: center;
}

#more_offer .text{
	padding-top:10px;
	font-weight:bold;
}

#more_offer .text a{
	color:#083167;
	font-weight: normal;
}

#more_offer td img{

}

.messageStackError {
	background-color:#ffe4e4;
	background-image:URL(images/error.jpg);
	background-position:8px 8px;
	background-repeat:no-repeat;
	border: 1px solid #ff0000;
	padding:12px 10px 12px 55px;
	color:#ff0000;
	margin-bottom:15px;
	height: 55px;
	overflow: visible;
}

.messageStackWarning {
	background-color:#cbffc4;
	background-image:URL(images/ok.jpg);
	background-position:8px 8px;
	background-repeat:no-repeat;
	border: 1px solid #3f9519;
	padding:12px 10px 12px 55px;
	margin-bottom:15px;
	color:#3f9519;
	height: 55px;
	overflow: visible;
}

.messageStackSuccess {
	background-color:#edf8fe;
	background-image:URL(images/info.jpg);
	background-position:8px 8px;
	background-repeat:no-repeat;
	border: 1px solid #2d6bb4;
	padding:12px 10px 12px 55px;
	color:#2d6bb4;
	margin-bottom:15px;
	height: 55px;
	overflow: visible;
}

.pageHeading {
	font-weight: bold;
	border-bottom: 1px #EAEBF2 solid;
}

.print {
	background-image: none;
	background-color: #fff;
}

.print * {
	font-size:12px;
}

.print .pageHeading {
	border: 0;
}

.hidden {
	color: #f8f7fa;
}

#blaetterkatalog {
	width: 586px;
	background-image: url('images/blaetterkatalog_shadow.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 12px;
	margin-bottom: 10px;
}

#blaetterkatalog table {
	width: 586px;
	border-top: 2px solid #cfd6de;
	border-left: 2px solid #cfd6de;
}

#blaetterkatalog table td {
	border-bottom: 2px solid #cfd6de;
	border-right: 2px solid #cfd6de;
}

#blaetterkatalog table td.top {
	border-bottom: none;
}

#blaetterkatalog table td.top a {
	color: #fff;
	font-size: 11px;
	text-align: center;
	display: block;
	width: 107px;
	height: 16px;
	line-height: 16px;
	background-image: url('images/to_scroll.jpg');
}

#blaetterkatalog table td.image {
	border-top: none;
	text-align: center;
	padding-bottom: 10px;
}

#blaetterkatalog table td.title {
	text-align: center;
	background-color: #f1f5f8;
	line-height: 40px;
	height: 40px;
}

#blaetterkatalog table td.title a {
	font-size: 18px;
	font-weight: bold;
}

#blaetterkatalog table td.title a{
	color: #063168;
}

#blaetterkatalog .headline {
	background-image: url('images/blaetterkatalog_top.jpg');
	background-repeat: no-repeat;
	color: #fff;
	font-size: 22px;
	padding: 12px 20px;
	font-weight: bold;
	background-color: #e32322;
}

#blaetterkatalog .headline .small {
	font-size: 18px;
	font-weight: normal;
}

#startseite_aktion input{
	border:0;
	color:#003366;
	float:left;
	font-size:12px;
	height:14px;
	margin-left:0;
	margin-right:3px;
	margin-top:3px;
	padding:0;
	text-align:center;
	width:25px;
}

#startseite_aktion {
	background:#7c6694 url(images/template_warenkorb_liste.png) no-repeat scroll center center;
	height:20px;
	line-height:20px;
	text-transform:uppercase;
	color:#fff;
	margin:10px 0;
	padding-left: 20px;
	position: absolute;
	top: 185px;
	left: 10px;
	width: 150px;
}

* html #startseite_aktion .submitbutton {
	background-image: none;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.lehrmittel-shop.de/images/template_warenkorb_liste.png');*/
}

#startseite_aktion .submitbutton {
	margin: 0;
	padding: 0;
	margin: 0;
	border: 0;
	width: 101px;
	height: 20px;
}

.addCart {
	margin: 10px 16px 0 0;
	background-color: #cbffc4;
	background-image: url('images/ok.jpg');
	background-position: 8px 8px;
	background-repeat: no-repeat;
	border: 1px solid #3f9519;
	padding: 12px 10px 12px 55px;
	color: #3f9519;
}

#cart {
	position: absolute;
	display: none;
	width: 520px;
	padding: 20px;
	border: 10px #7c6694 solid;
	background-color: #f8f7fa;
	text-align: center;
	font-size: 16px;
	z-index: 100;
}

#cart #cartInner {
	margin: 15px 0;
}

#cart .button {
	background:#7c6694 url(images/template_warenkorb_liste.png) no-repeat scroll center center;
	height: 20px;
	line-height: 20px;
	color: #fff;
	margin: 20px 10px 0 10px;
	width: 160px;
	padding-left: 10px;
	display: block;
}

.infotext {
	margin-top: 10px;
	font-style: italic;
}

#slideshow-nav {
	margin-bottom: 25px;
	margin-top:15px;
}

#slideshow-nav td {
	background-color: #CCD6E0;
	border-right: 1px #fff solid;
	text-align: center;
	padding: 5px;
	width: 136px;
}

#slideshow-nav a {
	display: block;
	width: 136px;
}

#slideshow-nav a:hover {
	text-decoration: none;
}

#slideshow-nav a img {
	margin-bottom: 10px;
}
