@import url(../../../../0/de/media/css/basic.css);

body {background: #c5beab;}
div#container {background-color: #fff; margin-top:10px; border:0px; padding-top: 150px;}
div#container div.header {height:130px; width: 990px; left: 0px; top: 0px; background: #fff url(../img/default/store/header.jpg) no-repeat 0 0;}
div.languages {top:0px; background: transparent url(../img/default/store/language_bg.gif) no-repeat 0 0;}
div#navigation {top:127px; border:0px; height:37px; padding:0px 5px; background: transparent url(../img/default/store/navi_bg.gif) no-repeat 0 0;}
div#navigation ul li {height:37px;}
div#navigation ul li.active {background: transparent url(../img/default/store/navi_bg.gif) no-repeat -5px 0px;}
div#navigation ul li a {padding: 13px 15px 12px 15px; color: #fff;}
div#navigation ul li a.active {font-weight: bold;}
div#navigation ul li a:hover {color: #fff;}
div#searchcontainer { position: relative; top:20px; border-bottom: 0px;  background-image: url(..); padding:0px 0px 0px;}
div#breadcrumb {position: relative; top:15px; border-bottom: 0px;}
div#content {background: transparent none;}
ul#mainbuttons {background: transparent url(../img/default/store/left_bg_navi.gif) no-repeat 0 0; padding-top: 5px;border-bottom: 1px solid #fff;}
ul#mainbuttons li {border-bottom: 1px solid #e1e1e1; margin: 0px 1px;}
ul#mainbuttons li.active {border-bottom: 1px solid #e1e1e1; background-color: #fff; margin: 0px 1px;}
ul#mainbuttons li a:hover {background-color: #f9f9f9;}
.cat_box {width:149px;}
div.box3 ul#servicenav {background-color: #ffffff;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #ffffff;}
div.box3 ul#submenu {background: transparent none; border-bottom: 1px solid #e1e1e1;}
div.box3 ul#submenu li {background-color: #fff;}

div.box3_cap {
	background: transparent url(../img/default/store/service_cap.gif) no-repeat 0 bottom;
	height: 6px;
	font-size: 0;
	line-height: 0;
	text-indent: -9999;
	display: block;
}
div.box4_middle div.bonus_price {background: #f3f3f3 none;}
div.box4_middle div.bonus_price p.pr1 {color:#404040;}
div.searchbox h2 {background: transparent url(../img/default/store/search_result_h2.gif) no-repeat right top;}

.cat_text, div.tagcloud_promotion, div.bg_cross {border: 1px solid #CDCDCD;}

div#footer {background: #fff url(../img/default/store/footer_bg.gif) repeat-x 0 0;}
div#footer_center {border:0; background: transparent none;}

/* --- COLOR 1 START --- */
/* FONT COLOR START */
h1.headline, div#yourbasket h2, a.box_1col_more, div.searchbox ul#submenu li a.flag, #compareContainer, div.bg_cross p.heading, div.adminbox ul#submenu li a.flag, .box_register_right a, a.btn_def_l, .overview_col3 strong, .box_register_right p.heading, input.btn_def_r, input.btn_def_l, a.btn_def_r:active, a.btn_def_r:hover, a.btn_def_r:link, a.btn_def_r:visited, a.btn_def_l:active, a.btn_def_l:hover, a.btn_def_l:link, a.btn_def_l:visited, a.btn_def_r, div.bg_note h1, div#kontakt h2, div.detail_box2_top a.article_next, div#aehnlich a.more, div.detail_box2_top a.article_back, .cat_text h1, div.artbox2 a.compare_artbox4, div.artbox2 a.more_artbox4, div.artbox a.compare_artbox3, div.toprule p.desc, div.artbox a.more_artbox3, div.artbox_2col a.compare_artbox2, div.artbox_2col a.more_artbox2, div.artbox_1col a.compare_artbox1, div.toprule a, div.artbox_1col a.more_artbox1, div#breadcrumb a.last, ul#mainbuttons li a:hover, ul#mainbuttons li a.active, div.box3 ul#submenu li a.active, div.box3 ul#submenu li a.flag, div.box3 ul#submenu ul li a.active, div.box3 ul#submenu ul li a.flag, div.box3 ul#submenu ul ul li a.active, div.box3 ul#submenu ul ul li a.flag, div.box4_middle h4, div#topseller p.heading {
	color: #404040;
}
/* FONT COLOR ENDE */

/* BACKGROUND-COLOR START */
#submit_search, div.article-options a.navi:hover, div.article-options a.on, ul#categories_s a, ul#categories_s a.active {
	background-color: #404040;
}
/* BACKGROUND-COLOR ENDE */

/* BORDER-COLOR START */
div#navigation {border-bottom-color:#404040;}
div.box_premiumcontainer {border-color: #404040;}
/* BORDER-COLOR ENDE */

/* IMPORTANT START */
.active_desc {color: #404040 !important;}
.active_number {background-color: #404040 !important;}
/* IMPORTANT ENDE */
.accept_box {
	background-image: none;
	background-color: #404040;
	width: 132px;
	padding-top: 12px;
	padding-bottom: 12px;
}

/* --- COLOR 1 ENDE --- */

/* BACKGROUND-COLOR START */
div#topseller p.heading,div#topseller div.out, div.artbox_1col a.more_artbox1, div.artbox_1col a.compare_artbox1, div.artbox_2col a.more_artbox2, div.artbox_2col a.compare_artbox2, div.artbox a.more_artbox3, div.artbox a.compare_artbox3, div.artbox2 a.more_artbox4, div.artbox2 a.compare_artbox4, div#supplierfilter  a.bt_allsupplier, a.box_1col_more, ul#categories_s ul a, ul#categories_s ul a.active {
	background-color:#F7F7F7;
}
/* BACKGROUND-COLOR ENDE */

/* OTHER COLOR CHANGES START */
div.similar_rule, div#aehnlich a.more {background-color: #efefef !important;}
/* OTHER COLOR CHANGES ENDE */

div#container a#logo {top:21px; left:15px;}

/* Topseller */
div.toprule { background: url(../img/default/store/bg_scroller.gif) no-repeat; }
div#topseller {width:148px; border:0;}
div#topseller div.over { background: url(../img/default/store/bg_scroller.gif) no-repeat; border:0;}
div#topseller div.out { background: url(../img/default/store/bg_scroller.gif) no-repeat; border:0;}
div#topseller p.heading {background: transparent url(../img/default/store/nav-left-header.jpg) no-repeat 0 0; height: 28px; border:0; color:#bf1967}

/* NEW BUTTON-STYLE */
input.button { background: transparent url(../img/default/store/button_bg.gif) repeat-x right top; height: 28px;}
a.btn_def_r, input.btn_def_r { background: transparent url(../img/default/store/buttons.gif) repeat-x right -58px;}
a.btn_def_l, input.btn_def_l { background: transparent url(../img/default/store/buttons.gif) repeat-x left -87px;}
a.btn_high_r, input.btn_high_r { background: transparent url(../img/default/store/buttons.gif) repeat-x right -0px;}
a.btn_high_l, input.btn_high_l { background: transparent url(../img/default/store/buttons.gif) repeat-x left -29px;}
a.btn_high_r,a.btn_high_l, input.btn_high_r, input.btn_high_l {border:0; border-right: 1px solid #787878; border-left: 1px solid #787878;}
a.btn_def_r,a.btn_def_l, input.btn_def_r, input.btn_def_l {border:0; border-right: 1px solid #B1B1B1; border-left: 1px solid #B1B1B1;}
#basketButton {border:0; border-right: 1px solid #787878; border-left: 1px solid #787878; background: transparent url(../img/default/store/buttons.gif) repeat-x right -0px; height: 28px; }
.bt_basket_bonus {border:0; border-right: 1px solid #787878; border-left: 1px solid #787878; background: transparent url(../img/default/store/buttons.gif) repeat-x right -0px; height: 28px; }
/* ONLY CHANGE IMAGES START */
div.artbox_1col a.more_artbox1, div.artbox_2col a.more_artbox2, div.artbox_2col a.compare_artbox2, div.artbox_1col a.compare_artbox1, div.artbox a.more_artbox3, div.artbox a.compare_artbox3, div.artbox2 a.more_artbox4, div.artbox2 a.compare_artbox4, a.box_1col_more, div#aehnlich a.more {
	background-image: url(../img/default/store/more_ico.gif);
}
div.detail_box2_top a.article_back {background-image: url(../img/default/store/art_detail_back.gif);}
div.detail_box2_top a.article_next {background-image: url(../img/default/store/art_detail_next.gif);}
div.detailinfo { padding: 0; background: #fff none;}
div.detail_box { border: 1px solid #DFDFDF; border-top: 0; background: transparent url(../img/default/store/left_b_2.gif) repeat-y right top;}
div.detail_box2_top { border: 1px solid #DFDFDF; padding: 7px 0px 0px 0px; height: 12px; border-bottom: 0; background: transparent url(../img/default/store/hor_gradient_container.gif) no-repeat scroll -1px 0; }
div.thumb_box {padding: 7px 10px; width:310px;}
#compareContainer {top:0; left:350px; background: transparent url(../img/default/store/compare_bg.gif) no-repeat 0 0;}
#compareContainerResults {top:25px; left:350px; width:207px;}
body.bg_right div#content {background: transparent none;}

/* ONLY CHANGE IMAGES ENDE */

div.ico_new {background: transparent url(../img/default/store/ico_new.gif) no-repeat 0 0; left:-7px; height: 31px; top: 15px;}
div.ico_tipp {top:0px;right:0px;}
/* ARTBOX 3COL */
div.artbox {
	border:0px;
	width: 211px;
	height: 332px;
	background: transparent url(../img/default/store/artboxes.gif) no-repeat -323px -135px;
}
div.artbox div.top {border:0; padding: 5px 5px 0px 5px;}
div.artbox div.middle {border:0; padding: 10px 20px;}
div.artbox div.bottom {border:0; padding: 0px 5px 5px 5px;}
div.artbox a.compare_artbox3 {background-color: transparent; font-weight: bold; color: #475d68; background-position: 96px 7px;}
div.artbox a.more_artbox3 {background-color: transparent; font-weight: bold; color: #475d68; background-position: 49px 7px;}
/* ARTBOX 3COL END */
/* ARTBOX 4COL */
div.artbox2 {
	border:0px;
	width: 155.75px;
	height: 317px;
	background: transparent url(../img/default/store/artboxes.gif) no-repeat -536px -135px;
}
div.artbox2 div.top {border:0; padding: 5px 5px 0px 5px;}
div.artbox2 div.middle {border:0; padding: 10px 20px 5px 15px;}
div.artbox2 div.bottom {border:0; padding: 0px 5px 5px 5px;}
div.artbox2 a.compare_artbox4 {background-color: transparent; font-weight: bold; color: #475d68; background-position: 96px 7px;}
div.artbox2 a.more_artbox4 {background-color: transparent; font-weight: bold; color: #475d68; background-position: 49px 7px;}
/* ARTBOX 4COL END */

/* ARTBOX 2COL */
div.artbox_2col {
	border:0px;
	width: 321px;
	height: 182px;
	background: transparent url(../img/default/store/artboxes.gif) no-repeat 0px -135px;
}
div.artbox_2col div.left {border:0; padding: 5px 0px 5px 5px;}
div.artbox_2col div.center {border:0; padding: 0px 5px;}
div.artbox_2col div.right {border:0; padding: 20px 20px 15px 15px;}
div.artbox_2col a.compare_artbox2 {background-color: transparent; font-weight: bold; color: #475d68; background-position: 96px 7px;}
div.artbox_2col a.more_artbox2 {background-color: transparent; font-weight: bold; color: #475d68; background-position: 49px 7px;}
/* ARTBOX 2COL END */

/* ARTBOX 1COL */
div.artbox_1col {
	border:0px;
	width: 653px;
	height: 133px;
	background: transparent url(../img/default/store/artboxes.gif) no-repeat 0 0;
}
div.artbox_1col div.left {border:0; padding: 5px 0px 5px 5px;}
div.artbox_1col div.center {border:0; padding: 10px 20px;}
div.artbox_1col div.right {border:0; padding: 5px 5px 5px 0px;}
div.artbox_1col a.compare_artbox1 {background-color: transparent; font-weight: bold; color: #475d68; background-position: 96px 7px;}
div.artbox_1col a.more_artbox1 {background-color: transparent; font-weight: bold; color: #475d68; background-position: 49px 7px;}
/* ARTBOX 1COL END */

div.cross_box {
	background-image: none;
	background-color: #F7F7F7;
}


/* SHOPNAV */
div#shopnav {top: 2px; left: 400px; width: 400px; height: 70px;}
div#shopnav ul.myaccount_ul, div#shopnav ul.mypage_ul, div#shopnav ul.mybasket_ul { width: 130px; height: 20px; padding:50px 0px;}
div#shopnav ul li, div#shopnav ul li.myaccount, div#shopnav ul li.mypage, div#shopnav ul li.mybasket, div#shopnav ul li.mybasket_full { height: 12px; width: 79px; padding: 5px 0px 2px 25px; border:0;}
div#shopnav ul li.myaccount a, div#shopnav ul li.mypage a, div#shopnav ul li.mybasket a, div#shopnav ul li.mybasket_full a { font-weight: normal; padding: 0; color: #9B9B9B; }
div#shopnav ul li.myaccount {background: transparent url(../img/default/store/shopnav_icons.gif) no-repeat 0px 0px;}
div#shopnav ul li.mypage {background: transparent url(../img/default/store/shopnav_icons.gif) no-repeat 0px -20px;}
div#shopnav ul li.mybasket {background: transparent url(../img/default/store/shopnav_icons.gif) no-repeat 0px -40px;}
div#shopnav ul li.mybasket_full {background: transparent url(../img/default/store/shopnav_icons.gif) no-repeat 0px -40px;}
div.basket_active { color:#9B9B9B; font-size:11px; padding:3px 0 4px 10px; text-align:left; width:90px; margin: 0;}
div.note_active { color:#9B9B9B; padding-top: 0; }
/* SHOPNAV END */


/* artbox 5 col 
------------------------------------------------------------------*/
div.artbox_5col { position: relative; float: left;  height: 131px; width:651px; border: 1px solid #CDCDCD; margin-bottom: 10px; background-color: #cccccc;}
div.artbox_5col div.left{ height:121px; width: 121px; border-top: 5px solid #F3F3F3; border-left: 5px solid #F3F3F3;border-bottom: 5px solid #F3F3F3; border-right: 0; float: left; }
div.artbox_5col div.center{ height:101px; width: 291px; padding: 10px 15px; border-top: 5px solid #F3F3F3;border-bottom: 5px solid #F3F3F3; border-left: 0; border-right: 0; float: left; }
div.artbox_5col div.right{ height:121px; width: 199px; position: relative; border-top: 5px solid #F3F3F3;border-right: 5px solid #F3F3F3; border-left: 0; border-bottom: 5px solid #F3F3F3; float: left;}
div.artbox_5col a.more_artbox1 {
	height:12px;
	left:556px;
	position:absolute;
	top:102px;
	width:74px;
	padding: 5px 7px;
	background: #F8F3E9 url(../img/default/store/more_ico.gif) no-repeat 74px 7px;
	display: block;
	font-size: 11px; line-height: 12px; text-transform: uppercase; color: #dd4800;
	z-index: 100;
}
div.artbox_5col a.compare_artbox1 {
	height:12px;
	left:449px;
	position:absolute;
	top:102px;
	width:91px;
	padding: 5px 7px;
	background: #F8F3E9 url(../img/default/store/more_ico.gif) no-repeat 91px 7px;
	display: block;
	font-size: 11px; line-height: 12px; text-transform: uppercase; color: #dd4800;
	z-index: 100;
}

div.artbox_5col a.artbox_thumb { display: block;  height: 121px; padding: 0; text-align: center; width:121px;}
div.artbox_5col a.artbox_thumb:hover { text-transform: none; text-decoration: none;}
div.artbox_5col a.headline { display: block; font-size: 12px; color: #000; font-weight: bold; line-height:14px; text-align: left; margin-bottom: 7px;}
div.artbox_5col .stat {width: 63px; font-size: 10px; color:#778285; position: absolute; top: 110px; left: 145px; z-index: 100;}
div.artbox_5col .article-price2 s {font-size:12px; color:#666;}
div.artbox_5col .article-price2  {font-size:15px; line-height: 17px; height:17px; font-weight: normal; color:#000; width: 195px; text-align: right; margin: 0; padding: 73px 2px 5px 2px; float:left;}
div.artbox_5col .article-price2 strong { color:#FF0033;}
div.artbox_5col .article-price strong {color:#000;}
div.artbox_5col .article-price  {font-size:15px; line-height: 17px; height:17px; font-weight: normal; color:#000; width: 195px; text-align: right; margin: 0; padding: 73px 2px 5px 2px; float:left;}
div.artbox_5col .article-description {}


/* artbox 6 col 
-----------------------------------------------------------------*/
div.artbox_6col { position: relative; float: left;  height: 40px; width:651px; border: 1px solid #CDCDCD; margin-bottom: 5px; background-color: #f7f7f7;}
div.artbox_6col div.left{ height:40px; width: 121px; border-top: 5px solid #F3F3F3; border-left: 5px solid #F3F3F3; border-bottom: 5px solid #F3F3F3; border-right: 0; float: left; }
div.artbox_6col div.center{ height:40px; width: 199px; padding: 2px 15px; border-top: 5px solid #F3F3F3; border-bottom: 5px solid #F3F3F3; border-left: 0; border-right: 0; float: left; }
div.artbox_6col div.right{ height:40px; width: 291px;  padding-top: 2px; position: relative; border-top: 5px solid #F3F3F3; border-right: 5px solid #F3F3F3; border-left: 0; border-bottom: 5px solid #F3F3F3; float: left;}

div.artbox_6col a.headline { display: block; font-size: 12px; color: #000; font-weight: bold; line-height:14px; text-align: left; margin-bottom: 7px;}
div.artbox_6col .article-description {}

/* artbox 7 col 
------------------------------------------------------------------*/
div.artbox_7col { position: relative; float: left;  height: 40px; width:651px; border: 1px solid #CDCDCD; margin-bottom: 5px; background-color: #fff;}
div.artbox_7col div.left{ height:40px; width: 121px; border-top: 5px solid #F3F3F3; border-left: 5px solid #F3F3F3; border-bottom: 5px solid #F3F3F3; border-right: 0; float: left; }
div.artbox_7col div.center{ height:40px; width: 199px; padding: 2px 15px; border-top: 5px solid #F3F3F3; border-bottom: 5px solid #F3F3F3; border-left: 0; border-right: 0; float: left; }
div.artbox_7col div.right{ height:40px; width: 291px;  padding-top: 2px; position: relative; border-top: 5px solid #F3F3F3; border-right: 5px solid #F3F3F3; border-left: 0; border-bottom: 5px solid #F3F3F3; float: left;}

div.artbox_7col a.headline { display: block; font-size: 12px; color: #000; font-weight: bold; line-height:14px; text-align: left; margin-bottom: 7px;}
div.artbox_7col .article-description {}


div#container a#logo {
	display: block;
	position: absolute;
	left: 15px;
	top: 10px;
	width: 350px;
	height: 87px;
	margin: 0;
	background: url(../img/default/store/logo.jpg) no-repeat;
	text-indent: -9999px; 
	overflow: hidden; 
	z-index: 200;
}

div.core-box5-top
{
background-color: transparent;
background-image: url(../img/default/store/nav-left-header.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;
height: 28px;
padding: 8px 0 0 20px;
font-size:12px;
font-weight:bold;
color:#bf1967;
}

div.core-box6-top
{
background-color: transparent;
background-image: url(../img/default/store/reiter_headline.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;
height: 28px;
padding: 8px 0 0 20px;
font-size:12px;
font-weight:bold;
color:#bf1967;
}

div.core-box5-bottom
{
background-color: transparent;
background-image: url(../img/default/store/core-box5-bottom.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;
height: 16px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 15px;
margin-left: 0pt;
}

div#angeschaut p.heading
{
background-color: transparent;
background-image: url(../img/default/store/nav-left-header.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top;
height: 28px;
padding: 10px 0 0 30px;
font-size:12px;
font-weight:bold;
color:#fff;
}

div#angeschaut
{
background-color: #fff;
}

.mehrinfo 
{
float: left;
background-color: transparent;
background-image: url(../img/default/store/info.jpg);
background-repeat: no-repeat;
height: 18px;
width: 80px;
padding: 5px 0 0 8px;
font-weight: bold;
position: relative;
left: 208px;
}

div#flashlogo {
	position: absolute;
	top: 7px;
	left: 15px;
	padding: 0;
	width: 380px;
	height: 95px;
	z-index: 1;
	color: #fff;
}

/* Hyperlinks */
a:link {color:#000; text-decoration:none ;outline: none;}
a:visited {color:#000; text-decoration:none;outline: none;}
a:hover {color:#000; text-decoration:underline;outline: none;}
a:active {color:#000; text-decoration:none;outline: none;}

#tabContainer h2 
{
color: #000;
}

div.detail_col1 #imgTarget

{
width: 330px;
height: 220px;
}

div.shopware

{
width: 981px;
height: 14px;
background-color:#FFFFFF;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
text-align: center;
margin-top: 0px;
margin-right: auto;
margin-bottom: 10px;
margin-left: auto;
}

div#shopnav2 {
	position: absolute;
	top: 10px;
	left: 875px;
	padding: 0;
	width: 420px;
	height: 10px;
	z-index: 1;
	color: #3A3832;
}
div#shopnav2 ul {
	list-style: none;
	width:100px;
	position: relative;
	height: 15px;
	padding-bottom: 15px;
}
div#shopnav2 ul li {
	float: left;
	width: 80px;
	padding: 0px 10px 0px 10px;
	font-weight: normal;
	text-align:left;
}
div#shopnav2 ul li.myaccount{
	border-right:0px solid #e1e1e1;
	width: 79px;

}
div#shopnav2 ul li a {
	display: block;
	color: #9b9b9b;
	font-size: 11px;
	line-height: 11px;
	text-transform: uppercase;
	height:12px;
	padding:0px 0px 0px 0px;
}

/* Anpassungen Michael Mueller */
div#container a#logo
{
background-image: url(../img/default/store/logo.png);
left: 15px;
top: 5px;
width: 209px;
height: 127px;
}

div#right div#hersteller ul li

{
height: 100px;
}

div#hersteller h2 
{
background-image: url(../img/default/store/nav-left-header.jpg);
background-repeat: no-repeat;
color:#fff;
}

div.box_login

{
height: 360px;
}

/* Anpassungen Michael Mueller */