@charset "utf-8";
/* CSS Document */

/* 	colors 
		pink: #E10031; */

/* 	layout 
		one:				948
 		five:				308	308	308
		two two_c two_c		228 388 388
		two five five two:	148	308	308	148
		two	six	five:		148	468	308
		two_a two:			788	148 
		five two_b:			308 628
		three:				228	228	228	228
		seven:				182
*/	
body{
	margin:0;padding:0;
	color:black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.grey{color:#666;}
.black{color:#000;}

.clear {clear: both; display: block; overflow: hidden; visibility: hidden; width:0; height:0}

/* Headlines */
/*h3 f&uuml;r Bilder*/
h6{ color:#06c;
	font-size:13px;
	font-weight:bold; margin-bottom:4px;padding-bottom:0;}

	/*Produkte Zubeh&ouml;r*/
	td h6 {margin-top:0px; color:#555;}
	td h2 {margin-bottom:2px;}
	 
h2{
	color:#e10031;
	font-size:13px;
	font-weight:bold;
	margin-top:0px;
	/*background-image:url(../images/icons/bullet.gif);
	background-repeat:no-repeat;*/
}

h5{ color:#333;
	font-size:10px; 
	font-weight:bold; 
	margin:0 0 2px 0; padding:0;}

/* General Styles*/

a {text-decoration:none;color:#E10031;}
a:hover {text-decoration:underline;color:#000;}

img{border:none;}


table {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
table td{vertical-align:top;}

.bold{font-weight:bold;}*/
.float_r{float:right;}
.float_l{float:left;}
p{line-height:14px;}

ul li, ol li{margin-bottom:5px;}


.top{
	width:100%; height:20px;
	margin:24px 0; 
	text-align:right;
	background-image:url(../images/icons/top.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.top a{
	margin-right:24px; display:block;padding-top:3px;
}

/* Table */
.border-right{border-right:1px dashed #ccc;}
.border-top{border-top:1px dashed #ccc;margin-top:12px;}
.tdTrenner{width:100%; border-top:1px dashed #ccc;margin:0px;margin-top:12px;margin-bottom:-12px;}

/* Layout */
 
#wrapper{
	position:absolute;
	left:50%;
	margin-left:-480px;
	width:960px;
	margin-top:0px;
	text-align:left;
	overflow:hidden;
	border:1px solid #ccc;
	
} 
 
#header, #search, #quickNav #navigation, #footer, #content, #content1, #content2, #content3, #content4 {
	width:960px; 
	margin:0; padding:0px;
	overflow:hidden;
	clear:both;
}

/*Header*/

	#search{
		background-color:#E10031; clear:both;	
	}	
		#search img{
			float:right; margin-right:12px;
		}
	
	#quickNav {
		height:30px; overflow:hidden;
		background-image:url(../images/bgd/search_bgd.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}
		
		.quickNavImg{
			margin-left:12px;
			border:0;float:left;
		}
		
		a.quickNavHaendler{color:#E10031;font-weight:bold;display:block;float:left; margin-top:10px;}
		a.quickNavHaendler:hover{color:black;}
	
#navigation{
	margin:0px;padding:0px;
	clear:both;
	background-color:#fff;
	height:146px;
	/*background-image:url(../images/bgd/header_bgd.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	*/
}
#products_nav {margin-top:32px}


#content, #content_kw, #content_el {
		background-position:bottom left;
		background-repeat:no-repeat;
		display:block;
		clear:both;
		
	}
#content{
		background-image:url(../images/bgd/content_bgd.gif); background-repeat:no-repeat; background-position:bottom;
		min-height:250px;
		padding-bottom:110px;
}

#content_kw{
		background-image:url(../images/bgd/kids_world.jpg); background-repeat:no-repeat; background-position:bottom;
		min-height:480px;
		padding-bottom:140px;
	}

#content_el{
		background-image:url(../images/bgd/eltern.jpg); background-repeat:no-repeat; background-position:bottom;
		padding-bottom:230px;
		min-height:389px;
	}

#content_ju{
		background-image:url(../images/bgd/junior.jpg); background-repeat:no-repeat; background-position:bottom;
		height:2350px;
	}

.contentTrenner{clear:both;}

/* content */

	.one, .two, .two_a, .two_b, .two_c, .three, .four, .five, .six, .seven {
		margin-right:6px;margin-left:6px;
		float:left; margin-bottom:12px;
		overflow:hidden;
	}
	
/* content 1 */	
	.one{width:948px;}
	.two_a{width:788px;}
	.two_b{width:618px;}
	.two_c{width:388px;}
	
	.two{width:141px;}
	.three{width:228px;}
	.five{width:308px;}
	.six{width:468px;}
	.seven{width:180px;}
	
	img.features {float:left; margin:0 10px 10px 0;}
	img.features2 {float:right; margin:0 0 10px 10px;}
	h5.features {padding-top:15px}

/* ul, h3 h4 style footer, products_nav*/
		
		h3{
			height: 27px;
			text-indent: -10001px;
			background-x-position: 50%;	
			background-y-position: 0pt;
			background-repeat: no-repeat;
			margin:0;
		}
		
	
	    h4{
			/*height: 50px;
			text-indent: -10001px;
			background-x-position: 50%;	
			background-y-position: 0pt;
			background-repeat: no-repeat;*/
			margin:0 0 10px 0;
			color:#666
		}
		
		#footer_sitemap ul, #products_nav ul{
			margin:0; margin-bottom:12px;
			padding-left:20px;padding-top:0;
			
		}
		
		#footer_sitemap li, #products_nav li{
			padding-top:3px;
			margin:0;			
		}
/* Kids World */
		table.tdCenter td {text-align:center;}
/* Eltern */
		.eltern_ul li{ margin-bottom:10px;}
/* Zubehoer */
		table#zubehoer_liste td{padding-bottom:20px;}					
/* products */
		.legende {color:black; font-size:9px;}
		.neu{color:black; padding-left:5px; font-size:9px;}
		
		.setPreis {display:block;}
		.uvp{display:block;	font-size:9px;	color:#666;	margin:2px 0px 4px 0;}
		
		h4.vitamin_a{
			background-image: url(../images/produkte/vitamin_a.png);
		}
		
		h4.vitamin_b{
			background-image: url(../images/produkte/vitamin_b.png);
		}
		
		h4.vitamin_k{
			background-image: url(../images/produkte/vitamin_k.png);
		}
		
		h4.vitamin_m{
			background-image: url(../images/produkte/vitamin_m.png);
		}
		h4.kleine_monster{
			background-image: url(../images/produkte/vitamin_a.png);
		}
		
		
		h3.ranzen{
			background-image: url(../images/produkte/schulranzen_btn.gif);
		}
		
		h3.kindergartentaschen{
			background-image:url(../images/junior/btn_bags.jpg);
		}
		h3.kindergartenrucksack{
			background-image:url(../images/junior/btn_backbag.jpg);
		}
		#products_nav ul{
			list-style-image:url(../images/icons/bullet_products.gif);
		}
/* footer */

		#footer{background-color:#E10031;}
		
		#footer_sitemap{
			background-color:#E10031;
			overflow:hidden;
			padding-top:12px;
		}	

		#footer_sitemap a {font-weight:bold;}
		
		h3.produkte{
			background-image: url(../images/sitemap/produkte.gif);
		}
		
		h3.zubehoer{
			background-image: url(../images/sitemap/zubehoer.gif);
		}
		
		#footer_sitemap  h3.kids{
			background-image: url(../images/sitemap/kids-world.gif);
		}
		
		#footer_sitemap  h3.eltern{
			background-image: url(../images/sitemap/eltern.gif);
		}
		
		#footer_sitemap  h3.junior{
			background-image: url(../images/sitemap/junior.gif);
		}
		
		#footer_sitemap ul{
			list-style-image:url(../images/icons/bullet.gif);
		}
		
		
		#footer_sitemap a:link, .sitemapHeadler{color:white;font-weight:bold;}
		#footer_sitemap a:visited{color:white;}
		#footer_sitemap a:active{color:white;}
		#footer_sitemap a:hover{color:black;}
		
	#footer_generalNav{
		text-align:right;
		clear:both; 
		background-color:#FFF;
		background-image:url(../images/bgd/generalNav_bgd.gif);
		background-position:top;
		background-repeat:no-repeat;
		height:33px; line-height:40px;
	}
	
		
		
		#footer_generalNav img {
			display:inline; 
			margin-top:6px; margin-right:6px; 
		}
		
		#footer_generalNav a {
			padding: 0 6px;
		}
			
		
		#footer_generalNav a:link, .generalNavHaendler{font-weight:bold;}
		#footer_generalNav a:visited{font-weight:bold;}
		#footer_generalNav a:active{font-weight:bold;}
		#footer_generalNav a:hover{font-weight:bold;}
	
/* H&auml;ndlersuche */
	.button {
		font-family: Verdana, sans-serif;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none; 
		color: #fff;
		background-color: #E10031;
		height:21px;
	}

	.suche {
		font-family: Verdana, sans-serif;
		font-size: 12px;
		text-decoration: none; 
		color: #000;
		background-color: #fff;
		border: 1px solid #E10031;
		width:110px;
		height:20px; line-height:16px;
	}	
	
/* Aktive Links: <body id="wrap%"> <li><a id="nav...">...</a></li>*/
	/*puretouch*/
	.nav11 #nav11 {font-weight:bold;}
	.nav12 #nav12 {font-weight:bold;}
	.nav13 #nav13 {font-weight:bold;}
	.nav14 #nav14 {font-weight:bold;}
	.nav15 #nav15 {font-weight:bold;}
	.nav16 #nav16 {font-weight:bold;}
	.nav17 #nav17 {font-weight:bold;}
	.nav18 #nav18 {font-weight:bold;}
	.nav19 #nav19 {font-weight:bold;}
	.nav20 #nav20 {font-weight:bold;}
	/*touch*/
	.nav21 #nav21 {font-weight:bold;}
	.nav22 #nav22 {font-weight:bold;}
	.nav23 #nav23 {font-weight:bold;}
	.nav24 #nav24 {font-weight:bold;}
	.nav25 #nav25 {font-weight:bold;}
	.nav26 #nav26 {font-weight:bold;}
	.nav27 #nav27 {font-weight:bold;}
	.nav28 #nav28 {font-weight:bold;}
	.nav29 #nav29 {font-weight:bold;}
	.nav30 #nav30 {font-weight:bold;}
	.nav31 #nav31 {font-weight:bold;}
	.nav32 #nav32 {font-weight:bold;}	
	.nav33 #nav33 {font-weight:bold;}	
	.nav34 #nav34 {font-weight:bold;}
	/*touchled*/
	.nav35 #nav35 {font-weight:bold;}
	.nav36 #nav36 {font-weight:bold;}
	.nav37 #nav37 {font-weight:bold;}
	.nav38 #nav38 {font-weight:bold;}
	
	

