@import url(../../../../0/de/media/css/basic.css);
/* --- COLOR 1 blau #3E9EF7 --- */
/* --- COLOR 1 grau #F7F7F7 --- */

/* --- position: absolute; --- */

div#container {
		border: 2px solid #3E9EF7;
		border: 3px solid #e3e3e3;
}

 
body {
	background:  url(../img/default/store/body_bg.png) bottom repeat-x;	
}
 
div#container #kabel {
		width: 320px;
		height: 250px;
		position: absolute;
		right: 0;
		top: 0;
		z-index: 5;
		background:  url(../img/default/store/kabel.png) top right no-repeat;
		
}
div.header {
	background-color:#FFFFFF;
	background: transparent url(../img/default/store/bg_wht_10x10_50_trans.png); 
	height:104px;
	left:5px;
	position:absolute;
	top:5px;
	width:981px;
	z-index:4;
}
div#shopnav {
	color:#3A3832;
	height:100px;
	left:	465px;
	padding:0;
	position:absolute;
	top:0;
	width:420px;
	z-index:7;
}

div#breadcrumb {
		margin-top: 8px;
}
/* Navigation */
div.box3 h2 {
	background-color:#C1D35E;
	border-bottom:1px solid #999999;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:20px;
	padding-left:10px;
	padding-top:10px;
}

/* --- 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, div#navigation ul li a:hover, 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: #3E9EF7;
}
/* FONT COLOR ENDE */

/* BACKGROUND-COLOR START */
#submit_search, div#navigation ul li.active, div.article-options a.navi:hover, div.article-options a.on, ul#categories_s a, ul#categories_s a.active {
	background-color: #3E9EF7;
}
/* BACKGROUND-COLOR ENDE */

/* BORDER-COLOR START */
div#navigation {border-bottom-color:#3E9EF7;}
div.box_premiumcontainer {border-color: #3E9EF7;}
/* BORDER-COLOR ENDE */

/* IMPORTANT START */

.active_desc {color: #3E9EF7 !important;}
.active_number {background-color: #3E9EF7 !important;}
/* IMPORTANT ENDE */

/* --- COLOR 1 ENDE --- */

/* --- COLOR 2 START --- */
/* 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 */

/* BORDER-COLOR START */
div#topseller, div.tagcloud_promotion, .cat_text {border-color: #F7F7F7;}
div#topseller p.heading {border-bottom-color: #F7F7F7;}
/* BORDER-COLOR ENDE */
/* --- COLOR 2 ENDE --- */

/* OTHER COLOR CHANGES START */
body {background-color: #F3F3F3;}
div#breadcrumb {border-bottom-color: #d3d3d3;}
div#navigation ul li a.active {color: #fff;}
div.similar_rule, div#aehnlich a.more {background-color: #efefef !important;}
/* OTHER COLOR CHANGES ENDE */

/* REPLACE IMAGE WITH COLOR START */
ul#mainbuttons, div#searchcontainer {
	background-image: none;
	background-color: #F7F7F7;
}
div.cross_box {
	background-image: none;
	background-color: #F7F7F7;
}
a.btn_def_r, a.btn_def_l, input.btn_def_r, input.btn_def_l {
	background-color: #B7B7B7;
	color: #fff !important;
}
a.btn_high_r, a.btn_high_l, input.btn_high_r, input.btn_high_l {
	background-color: #3E9EF7;
}
.accept_box {
	background-image: none;
	background-color: #3E9EF7;
	width: 132px;
	padding-top: 12px;
	padding-bottom: 12px;
}
/* REPLACE IMAGE WITH COLOR ENDE */

/* ONLY CHANGE IMAGES START */
div#topseller p.heading { background-image: url(../img/default/store/topseller_head_icon.gif);}
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#content {background-image: url(../img/default/store/left_bg.gif);}
body.bg_right div#content {background: transparent url(../img/default/store/left_b_2.gif) repeat-y 0 0;}
div.detailinfo { padding: 0;background: url(../img/default/store/hor_gradient_container.gif) no-repeat;}

a.btn_def_r, input.btn_def_r, a.btn_high_r, input.btn_high_r {
	background-image: url(../img/default/store/button_bg.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
a.btn_def_l, input.btn_def_l, a.btn_high_l, input.btn_high_l {
	background-image: url(../img/default/store/button_bg_l.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
/* ONLY CHANGE IMAGES ENDE */

#basketButton, input.button, .bt_basket_bonus {	background: #3E9EF7 url(../img/default/store/button_bg.gif) no-repeat right top;}


/* Changes Jochen 27.10.2009 */
.languages { 
		display: none;
}

div#container a#logo {
	display: block;
	position: absolute;
	left: 5px;
	top: 15px;
	width: 350px;
	height: 66px;
	margin: 0;
	background: url(../img/default/store/logo.gif) no-repeat;
	text-indent: -9999px; 
	overflow: hidden; 
	z-index: 200;
}

/* Hersteller Logos Box */

div#right div#hersteller ul li {
border-bottom:1px solid #DFDFDF;
height:35px;
margin: 0;
padding: 4px 0 4px 0px;
width:113px;
}

/* Basket Header */

div#shopnav ul li.mybasket {

background:transparent url(../img/default/store/basket.gif) no-repeat scroll 5px 0;
height:80px;
padding:0;
width:150px;
}

div#shopnav ul li.mybasket_full {
background:transparent url(../img/default/store/basket_full.gif) no-repeat scroll 5px 0;
height:80px;
padding:0;
width:143px;
}

/* artbox 2 col 
------------------------------------------------------------------*/
div.artbox_2col { position: relative; float: left;  height: 180px; width: 319px; border: 1px solid #CDCDCD; background-color: #fff; margin-top: 20px;}
div.artbox_2col div.left{ height:170px; width: 144px; border-top: 5px solid #F3F3F3; border-left: 5px solid #F3F3F3;border-bottom: 5px solid #F3F3F3; border-right: 0; float: left; }
div.artbox_2col div.right{ height:145px; width: 135px; position: relative; padding: 15px 15px 10px 15px;  border-top: 5px solid #F3F3F3;border-right: 5px solid #F3F3F3; border-left: 0; border-bottom: 5px solid #F3F3F3; float: left;}
div.artbox_2col a.more_artbox2 {
	height:12px;
	left:7px;
	position:absolute;
	top:151px;
	width:126px;
	padding: 5px 7px;
	background: #F8F3E9 url(../img/default/store/more_ico.gif) no-repeat 126px 7px;
	display: block;
	font-size: 11px; line-height: 12px; text-transform: uppercase; color: #dd4800;
	z-index: 100;
}
div.artbox_2col a.compare_artbox2 {
	height:12px;
	left:7px;
	position:absolute;
	top: 127px;
	width:126px;
	padding: 5px 7px;
	background: #F8F3E9 url(../img/default/store/more_ico.gif) no-repeat 126px 7px;
	display: block;
	font-size: 11px; line-height: 12px; text-transform: uppercase; color: #dd4800;
	z-index: 100;
}

div.artbox_2col a.artbox_thumb { display: block;  height: 121px; padding: 0; text-align: center; width:142px;}
div.artbox_2col a.artbox_thumb:hover { text-transform: none; text-decoration: none;}
div.artbox_2col a.headline { display: block; font-size: 12px; color: #000; font-weight: bold; line-height:14px; text-align: left; margin-bottom: 7px;}
div.artbox_2col .stat {width: 63px; font-size: 10px; color:#778285; position: absolute; top: 110px; left: 45px; z-index: 100;}
div.artbox_2col .article-price2 s {font-size:12px; color:#666;}
div.artbox_2col .article-price2  {font-size:15px; line-height: 17px; height:17px; font-weight: normal; color:#000; width: 140px; text-align: left; margin: 0; padding: 5px; float:left; position: absolute; top:142px; left:15px;}
div.artbox_2col .article-price2 strong { color:#FF0033;}
div.artbox_2col .article-price strong {color:#000;}
div.artbox_2col .article-price  {font-size:15px; line-height: 17px; height:17px; font-weight: normal; color:#000; width: 140px; text-align: left; margin: 0; padding: 5px; float:left; position: absolute; top:142px; left:15px;}
div.artbox_2col .article-description {}

/* artikelbox 
------------------------------------------------------------------*/

div.artbox_2col a.more_artbox2 {
background:#EEF6C7 url(../img/default/store/more_ico.gif) no-repeat scroll 126px 7px;
color:#333;
display:block;
font-size:11px;
height:12px;
left:7px;
line-height:12px;
padding:5px 7px;
position:absolute;
text-transform:uppercase;
top:151px;
width:126px;
z-index:100;
}
div.artbox_2col a.compare_artbox2 {
background:#EEF6C7 url(../img/default/store/more_ico.gif) no-repeat scroll 126px 7px;
color:#333;
display:block;
font-size:11px;
height:12px;
left:7px;
line-height:12px;
padding:5px 7px;
position:absolute;
text-transform:uppercase;
top:127px;
width:126px;
z-index:100;
}

/* artbox 3 col tom änderung kurztext boxhöhe erweitert 16.12.2009
------------------------------------------------------------------*/
div.artbox { position: relative; float: left;  height: 440px; width: 209px; border: 1px solid #CDCDCD; background-color: #fff;}
div.artbox div.top{ height:189px; width: 199px; border: 0px; border-top: 5px solid #F3F3F3; border-left: 5px solid #F3F3F3;border-right: 5px solid #F3F3F3; border-bottom: 0; }
div.artbox div.middle{ height:165px; width: 169px; padding: 10px 15px; border-left: 5px solid #F3F3F3;border-right: 5px solid #F3F3F3; border-top: 0; border-bottom: 0; }
div.artbox div.bottom{ height:56px; width: 199px; position: relative; border-left: 5px solid #F3F3F3;border-right: 5px solid #F3F3F3; border-top: 0; border-bottom: 5px solid #F3F3F3;}

div.artbox a.more_artbox3 {
	top:411px;
}
div.artbox a.compare_artbox3 {
  top:411px;
}

div.artbox .article-description {text-align: left;}




/* Bezahlbanner Box */

/* 05. FOOTER
------------------------------------------------------------------*/
div#banner_box {
	clear: both;
	color: #999;
	font-size: 11px;
	text-align: center;
	position: relative;
	height: 200px;
	margin-top: 10px;
}
div#banner_box a {color:#222; text-decoration:none; }
div#banner_box_center {
	position: relative;
	padding: 15px;
	width: 961px;
	text-align: left;
	margin: 0 auto;
	height:80px;
	background-color: #fff;
	border: 1px solid #CDCDCD;

}
div.shopware { width:981px; height:14px; padding:0; text-align: right; margin: 10px auto; }
div.shopware p { width:600px; padding:0; text-align: left; float: left;}
div.shopware a {background: url(../img/default/store/shopware.gif) left 0px no-repeat; padding:0 0 0 20px; text-decoration:none; }

/* logos */
#banner_box_center {
	margin: 20px;
	padding: 10px;
	margin-top: 140px;
	text-align: left;
	position:relative;
	height: 75px;
}
#banner_box_center img{
	
	margin-left: 20px;
	margin-top: 7px;

}
.billiger {
	float: left;
	margin: 5px;

}
.clickandbuy {
	position: absolute;
	right: 10px;
	width: 320px;
	height: 72px;
	z-index: 10;
}

/* youtubebox */

.detail_video_box {
	width: 320px;
	height: 265px;
	border: 1px solid #ccc;
	padding: 10px;
	margin-bottom: 15px;
	z-index: 1;

}

/* ähnliche Artikel */

div#aehnlich div.similar_rule {
	background-color:#F8F3E9;
	height:75px;
	margin-bottom:13px;
	position:relative;
	border-top: 5px solid #3E9EF7;
	padding-top: 2px;
}	

/* Banner-Box */

.cat_banner img{ 
border-bottom: 5px solid #3E9EF7;
}

h2.normal{font-weight:normal;}


#mediaspace {
	border: 1px solid red;
}

/* UVP Preis */
.article_details_price2 s {
	font-size: 12px;
}
