/* Statisch */
h1,h2,h3 														{font-weight:400; }
div 															{display: block;}
* 																{padding: 0px;margin: 0px;}
img 															{border:0px !Important;}
ul, ol 															{list-style:none; }
b, strong 														{font-weight:600; }
.body 															{width: 100%; margin:auto;font-family: 'Droid Sans',Lato,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;line-height: 22px;}
.body a, .body a:hover, .body a:link, .body a:visited			{text-decoration:none; }
.body ul, .body li 												{padding:0px; margin:0px; } 
.border 														{-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
#wp_content 													{float: none;width: auto;padding: 10px;border-radius: 5px; } 
#wrapper 														{width: 1200px; margin:0 auto; }
#container 														{font: 12px; width:1200px; min-height:400px; margin:auto; position:relative; z-index:100;}
#wrapper a														{text-decoration: none;}
#wrapper a:hover,
#wrapper a:link, 
#wrapper a:visited 												{text-decoration: none;}
p 																{line-height: 24px;}
li 																{line-height:22px;}
#main_content table 											{border-collapse:inherit !Important; }
#main_content td												{border-bottom: 1px dotted #000000;}
#main_content p													{padding-top:10px; padding-bottom:10px;}
/* Statisch Ende */


/* Header */
#header 														{position:relative;}
#logo 															{font-size:20px; width:211px; height:150px; margin-top: 30px;margin-bottom: 10px;} 
#header															{width: 100%;margin:auto;}
#header #inline 												{width:1200px;margin:auto; text-align:right;height: 110px;}
#header .inline 												{width:1200px; margin:auto;height: 49px; }
/* Header Ende */


/* SEARCH */
#search 														{position: relative;float: right;width: 250px;height: 35px;padding: 0px;border-radius: 8px;padding: 6px;margin-top: 25px;}
#search .search_feld 											{float: left;border-radius: 5px;width: 220px;padding: 9px 25px 9px 3px;font-family: 'Droid Sans',Arial,Helvetica,sans-serif;text-indent: 5px; }
#search .search_button 											{float: left;height: 27px;width: 28px;margin-left: 3px;position: absolute;right: 3px;top: 6px;border:0px;}
#search .search_button:hover {  }
/* SEARCH ENDE */
	

/* Navigator oben */
#top_navigator 	{ margin-bottom:20px;clear: both;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;filter: none;-ms-filter: none;height: 42px;padding: 0; }
#top_navigator .inline 											{margin:auto; }
#top_navigator li 												{float: left;display: inline-block; padding:10px 18px;  font-size:16px; text-decoration:none; }
#top_navigator li.first 											{ background: none; } 

#top_navigator .navi {  }
/* Navigator oben ENDE */


/* Navigator links */

.MenuMain li													{line-height:30px !Important; }
.MenuSub1 li													{padding-left:15px; }
.MenuSub2 li 													{padding-left:25px; }
.MenuMain li 													{line-height:20px;transition: all 400ms ease-in-out;-webkit-transition: all 400ms ease-in-out;-moz-transition: all 400ms ease-in-out;-o-transition: all 400ms ease-in-out;}
/* Navigator links Ende */


.block h2 														{font-size: 16px; }
.block h3														{font-size: 16px; }
.block-title													{padding: 10px 11px;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;font-weight: normal;font-family: 'Lato',arial,verdana;font-size: 16px; }
.block-content .even 											{margin-left:20px;}


#left_content .inline 											{/* float:left; */ /* height: 100%; *//* position: absolute; */width: 250px;/* display: table-cell; */}
#left_content 													{float: left;width: 250px;height: auto;min-height: 350px;}
#left_content .block 											{border-radius: 5px;padding: 5px;margin: 0 0 15px; }
#left_content .block-content 									{margin: 5px 0 0 0;padding: 5px 5px 0px; }
#left_content .menu-content 									{margin: 5px 0 0 0;padding: 5px 5px 0px; }
#left_content .kategorie.block ul li 							{font-size: 12px;padding-bottom: 5px;}
#left_content .inline .block-content div img					{margin-bottom:10px; } 
#left_content .inline .block-content div:last-child img			{margin-bottom:0px!important; } 
#left_content .inline .delivery ul								{margin-top:15px; }
#left_content .inline .delivery li								{font-size:11px;list-style-type: square;margin: 0 0px 0 15px;line-height:20px;}


#right_content .inline											{float:right; height:100%;width: 250px;}
#right_content 													{float: right;width: 250px;height: 100%;min-height: 350px;}
#right_content .block 											{border-radius: 5px;padding: 5px; margin: 0 0 15px;}
#right_content .block-content 									{margin: 5px 0 0 0;padding: 5px 5px 8px; }
#right_content .kategorie.block ul li							{font-size: 12px;padding-bottom: 5px;}
#right_content .inline .block-content div img					{margin-bottom:10px; } 
#right_content .inline .block-content div:last-child img		{margin-bottom:0px!important; } 




#main_content .block 											{margin-bottom: 20px !important;padding-bottom: 10px;  }
#main_content							 						{margin-left:270px;	width: 910px;min-height: 100%;	height: auto;max-width: 910px;}
#main_content .block.inhalt h3									{font-weight: 100; font-size: 14px; margin-bottom:10px; }
#main_content .inhalt li 										{margin: 0 0px 0 15px;}
#main_content .block-content div li 							{line-height: 20px; }
#main_content .block-content 									{padding-left:10px; padding-right:10px;}
#main_content .block-title 										{margin-bottom: 10px;  }


/* Gallery */


.gallery 														{width:910px; text-align:center;margin:auto; margin-bottom:20px;padding-top:20px;}
.gallery #mainPicContent 										{width:910px; height:500px; position:relative; }
.gallery #mainPic 												{text-align:center;width:910px;height:500px;position:absolute;text-align:center;line-height:900px;}
.gallery #mainPic img 											{max-height: 500px;max-width: 584px; }
.gallery #galleryContent {width: 910px;  padding-bottom:20px; text-align:center; display:block;}
.gallery #galleryContent ul {margin-top:20px;}
.gallery #galleryContent ul li {display: inline-block;}
.gallery ul { height:100px;text-align:center; display:inline-block; margin-left:auto; margin-right:auto; position:relative; }
.gallery li {float: left; width:121px;height:100px;text-align:center;line-height:180px;border-radius: 5px; margin-right:15px;overflow: hidden;}
.gallery li:last-child { margin-right:0px !important; }

.gallery #galleryContent ul li a img 							{max-height: 100px;max-width: 110px; }













/* Gallery ENDE */ 


/* Footer */
.footer-container												{position: absolute; padding: 40px 0 54px; margin: -40px 0 0; width: 100%; }
.footer-container,
.footer-container												{padding: 150px 0 80px; margin: -150px 0 0; }
footer 															{width:1010px; margin:0 auto; border:none; padding: 0; }
footer address													{margin-left:30px; font-family: 'Droid Sans',Lato,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal; font-style:normal;} 
.informative 													{position: relative; }
.footer-links 													{float:left; margin:27px 30px !important;}
.informative address 											{padding: 20px 30px; margin:0;text-align: center;}
/* Footer Ende */




.newest 														{padding-bottom:0px; }
.newest div 													{display:inline-block; }
.newest li 														{list-style-image:none !important; list-style-type: none;line-height:auto !Important; }
.newest img 													{max-widtH:195px; height:160px; }
.newest .image 													{float:left; width:228px; height:170px; text-align:center;}
.newest ol 														{margin:0px !Important; }
.newest li.price span 											{font-size: 22px;  } 
.newest li.price 												{line-height:5px; }