/* ---------------------------------------------------
   Body
--------------------------------------------------- */

body { 
	 
	background-color:#fff;
	padding:0;
	margin:0;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#767779; 
}

/* ---------------------------------------------------
   Layout
--------------------------------------------------- */

.container { font-family:Verdana, Arial, sans-serif; font-size:12px;	color:#767779; margin:0 auto; width:auto; min-width:320px; max-width:1140px; min-height:1500px; background:#fff; }
#nav { margin:0 0 10px 0; padding:0 0 0 220px; height:38px; background:#E2E2E2; color:#fff; font-weight:bold; font-size:120%; }
#nav_content { margin:0; padding:3px 4px 3px 12px; }
#nav_search_form { float:left; margin:0; padding:6px 0 0 0; }
#nav_account_button { float:right; margin:0; padding:1px 0 0 0; }
#header { margin:0; padding:0; height:100px; }
#main { margin:0; padding:0; background:#fff; }
#footer { margin:0; padding:10px 20px; height:130px; text-align:center; color:#767779; background:#D8D9DB; }
#service_cart_teaser { display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;; position:relative; top:9px; left:25px; width:176px; height:105px; margin:0; padding:0; z-index:1; }

/* ---------------------------------------------------
   Linke, mittlere und rechte Spalte
--------------------------------------------------- */

#left { float:left; width:220px; margin:-48px 0 0 0; padding:0; }
#right { float:right; width:220px; margin:0; padding:0; }
#middle { width:auto; margin:0 220px 0 220px; padding:0; }
#middle_content { margin:0 10px 0 10px; padding:0; min-height:1000px; }

/* ---------------------------------------------------
   Header-Unterteilung
--------------------------------------------------- */

#header_left { float:left; width:315px; margin:0; padding:20px 0 0 0; }
#header_right { float:right; width:320px; margin:0; padding:5px 0 0 0; text-align:right; }
#header_middle { width:auto; height:100px; margin:0; padding:10px 80px 0 320px; font-size:80%; }

#float1 { float: left; width: 200px; }
#float2 { float: left; width: 200px; }
#float3 { float: left; width: 200px; margin-bottom: 1em; }

/* ---------------------------------------------------
   Überschriften
--------------------------------------------------- */

h1, h2, { color:#E95C2A; margin:9px 0 6px 0; }
h1 { font-size:200%; }
h2 { font-size:150%; }
h3, h4, h5, h6 { color:87888a; margin:9px 0 6px 0; }
h3 { font-size:110%; }
h4 { font-size:100%; }
h5 { font-size:90%; }
h6 { font-size:80%; }

.content h1, .content h2, .content h3, .content h4, .content h5, .content h6 { margin-left:6px; }
.thumb_container h1, .thumb_container h2, .thumb_container h3, .thumb_container h4, .thumb_container h5, .thumb_container h6 { margin-left:0; }

/* ---------------------------------------------------
   Bilder
--------------------------------------------------- */

img { border:none; }

/* ---------------------------------------------------
   Links
--------------------------------------------------- */

a, a:visited, a:focus, a:active { color:#767779; text-decoration:none; font-weight:bold; }
a:hover { color:#E95C2A; text-decoration:none; font-weight:bold; }

h2 a, a:visited, a:focus, a:active { color:#767779; text-decoration:none; }
h2  a:hover { color:#E95C2A; text-decoration:none; }

.category_thumb h3 a, a:visited, a:focus, a:active { color:#E95C2A; text-decoration:none; }
.category_thumb h3  a:hover { color:#E95C2A; text-decoration:none; }

#header a, a:visited, a:focus, a:active { color:#E95C2A; text-decoration:none; }
#header  a:hover { color:#E95C2A; text-decoration:none; }

/* ---------------------------------------------------
   Header-Boxen
--------------------------------------------------- */

.header_container_link {
	display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;
	margin:0;
	padding:0;
	text-align:right;
}

/* ---------------------------------------------------
   Footer-Boxen
--------------------------------------------------- */

.footer_container_link_ebay {
	display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;
	height:50px;
	margin:0;
	padding:0;
	text-align:center;
	font-size:100%;
}

/* ---------------------------------------------------
   Menü-Boxen
--------------------------------------------------- */

#live_article_search_result .Price {
	color:#E95C2A;
}

#live_article_search_result .LiveSearchVAT {
	color:#87888A;
	font-size:60%;
}

#live_article_search_result .LiveSearchShippingHandling {
	color:#87888A;
	font-size:60%;
}

.menubox {
	width:214px;
	padding:0;
	margin:0 0 10px 0;
	border:3px #87888A solid;
	background-color:#D8D9DB;
}

.menubox hr {
	margin:12px 0 12px 0;
	height:3px;
	border:none;
	background-color:#87888A;
}
	padding:0;
	margin:0;
	height:32px;
	background:url(http://www.marderschreck24.de/images/gallery/np24/menu_title_bg_1x32.png) #E95C2A repeat-x;
}

.menubox_bigheader {
	padding:0;
	margin:0;
	height:48px;
	background:url(http://www.marderschreck24.de/images/gallery/np24/menu_title_bg_1x48.png) #E95C2A repeat-x;
}

.menubox_text {
	padding:9px;
	margin:0;
}

.menubox_menu {
	padding:0;
	margin:0;
}

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

.menubox_menu li {
	padding-top:9px;
	padding-left:12px;
	margin:0;
	min-height:23px;
	background:url(http://www.marderschreck24.de/images/gallery/np24/menu_category_196x32.png) 15px 0 #D8D9DB no-repeat;
	border-top:3px #87888A solid;
	text-transform:uppercase;
}

.menubox_menu .level1active {
	background:url(http://www.marderschreck24.de/images/gallery/np24/menu_category_open_196x32.png) 15px 0 #D8D9DB no-repeat;
}

.menubox_menu .level1active_link {
	color:#E95C2A;
}

.menubox_menu .level2 {
	padding-left:30px;
	padding-top:0;	border-top:none;
	text-transform:none;
	font-size:90%;
}

.menubox_menu .level2_sub {
	padding:0;
	margin:0;
	border-top:none;
	background:#D8D9DB;
}

.menubox .headline_orange {
	float:right;
	padding:0; 
	margin:0 0 6px 0;
	width:162px; 
	color:#E95C2A; 
	font-size:150%; 
	font-weight:bold; 
	line-height:95%;
}

.menubox .headline_orange_sl {
	float:right;
	padding-top:3px; 
	margin:0 0 6px 0;
	width:162px; 
	color:#E95C2A; 
	font-size:150%; 
	font-weight:bold; 
	line-height:95%;
}

.menubox .text_orange {
	color:#E95C2A;
	font-weight:bold;
	
}

.menubox_headertext {
	padding:6px;
	margin:0;
	text-align:center;
	color:#fff;
	font-size:130%;
	font-weight:bold;
}

.menubox_bigheadertext {
	padding:15px;
	margin:0;
	text-align:center;
	color:#fff;
	font-size:130%;
	font-weight:bold;
}

/* ---------------------------------------------------
   Content-Boxen
--------------------------------------------------- */

.content_welcome {
	min-height:140px;
	background:url(http://www.marderschreck24.de/images/gallery/np24/menu_welcome_340x140.png) #E95C2A right bottom no-repeat;
	border-bottom:20px #D8D9DB solid;
}

.content_welcome .text {
	color:#fff;
	padding:5px 10px 5px 10px;
}

.content {
	padding:0;
	margin:0;
}

.content hr {
	margin:6px 0 6px 0;
	height:3px;
	border:none;
	background-color:#E95C2A;
}

.greyborder {
	border:solid 3px #E2E2E2;
	font-size:16px;
}

/* ---------------------------------------------------
   Platzhalter
--------------------------------------------------- */

.placeholder_9px {
	height:9px;
}

.placeholder_18px {
	height:18px;
}

/* ---------------------------------------------------
   Artikel-Boxen
--------------------------------------------------- */

.thumb_container {
	margin:0;
	padding:0;
	text-align:left;
}

.thumb_container img {
	margin:3px 3px 1px 3px;
}

.category_thumb {
	display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;
	margin:4px 3px;
	padding:0;
	width:154px;
	height:174px;
	border:3px #D8D9DB solid;
}

.product_thumb {
	display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;
	margin:4px 3px;
	padding:0;
	width:320px;
	height:218px;
	border:3px #D8D9DB solid;
	text-align:left;
}

.product_thumb img {
	margin:3px;
}

.product_thumb .text {
	margin:3px;
	padding:0;
	float:right;
	width:156px;
	min-height:160px;
	font-size:80%;
}

.product_detail {
	display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline;
	margin:4px 0;
	padding:0;
	width:95%;
	min-height:200px;
	border:3px #D8D9DB solid;
	text-align:left;
}

.product_detail img {
	margin:0;
}

.product_detail .detailimage {
	margin:3px;
	padding:0;
	float:left;
	width:318;
	min-height:300px;
}

.product_detail .text {
	margin:0;
	padding:0;
	float:left;
	width:319px;
	min-height:300px;
}

/* ---------------------------------------------------
   Gesperrte Zahlungsarten
--------------------------------------------------- */



.mop2referrer_5_1 {
display:none;
}
.mop2referrer_9_1 {
display:none;
}

/* Sperrung Nahname*/


.mop2referrer_1_101 {
display:none;
}

/* Sperrung Paypal*/


.mop2referrer_14_101 {
display:none;
}

/* Sperrung Paymorrow */

.mop2referrer_1100_101 {
display:none;
}
.mop2referrer_1100_8 {
display:none;
}
.mop2referrer_1100_2 {
display:none;
}
.mop2referrer_1100_4 {
display:none;
}


/* Sperrung Expercash */

.mop2referrer_850_101 {
display:none;
}
.mop2referrer_850_8 {
display:none;
}
.mop2referrer_850_2 {
display:none;
}
.mop2referrer_850_4 {
display:none;
}



@media (query) {
/ CSS Regeln benutzen, wenn Query passt /
} 