@import url(menu.css);

/* hier sind festen Werte, definiert,
   um jedem Browser zu erklaeren, was ich gerne haette
*/

.blue
{	color:#0092d7 !important;
}

.brown
{	color:#939083 !important;
}
.red
{	color:#D52449 !important;
}


#outer,#ff01_footer
{	display:none;
}

.lightblue
{	color:#6099b4 !important;
}

.turkies
{	color:#57c3bb !important;
}

*
{	outline:none;
}

table,body,html,ul,h1,h2,h3,h4,h5,p,form, label,fieldset
{	margin:0px;
	padding:0px;
}

.text_center
{	text-align:center;
}

.text_right
{	text-align:right;
}

.text_left
{	text-align:left;
}


.left
{	float:left;
	display:inline;
}

.right
{	float:right;
	display:inline;
}


html
{	height:100%;
}


body
{	background-color:#f7fafd;
	background-image:url(img/body.png);
	background-repeat:repeat-y;
	background-position: center top;
	font-family:Arial, sans-serif;
	font-size:12px;
}


img
{	border-width:0px;
}

.clear
{	clear:both;
}

.my_clear
{	font-size:1px;
	height:1px;
	overflow:hidden;
	clear:both;
}

/* die positionierung und der hintergrund des layouts */
#layout
{	width:1012px;
	background-image:url(img/layout.jpg);
	margin:0px auto 0px auto;
	position:relative;
	left:-9px;
	overflow:hidden;
}



/* der header */
#header
{	height:138px;
	overflow:hidden;
	background-image:url(img/header.jpg);
	background-repeat:no-repeat;
	padding:10px 14px 0px 13px;
}

#mein_konto
{	height:50px;
	width:204px;	
	float:right;
	background-image:url(img/mein_konto.png);
}

#mein_konto a
{	color:#ffffff !important;
	padding:0px 5px 10px 5px;
	font-weight:bold;
}

a.link_mein_konto
{	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	display:block;
	text-align:center;
	padding:10px 0px 5px 0px !important;
}

body.c_E3000F #mein_konto
{	background-image:url(colors/E3000F_meinkonto.png) !important;
}


body.c_662182 #mein_konto
{	background-image:url(colors/662182_meinkonto.png) !important;
}

body.c_0095DB #mein_konto
{	background-image:url(colors/0095DB_meinkonto.png) !important;
}

body.c_2F2482 #mein_konto
{	background-image:url(colors/2F2482_meinkonto.png) !important;
}

body.c_93C11C #mein_konto
{	background-image:url(colors/93C11C_meinkonto.png) !important;
}

body.c_009038 #mein_konto
{	background-image:url(colors/009038_meinkonto.png) !important;
}

body.c_EA5A06 #mein_konto
{	background-image:url(colors/EA5A06_meinkonto.png) !important;
}

body.c_009038 #mein_konto
{	background-image:url(colors/009038_meinkonto.png) !important;
}

body.c_FDC300 #mein_konto
{	background-image:url(colors/FDC300_meinkonto.png) !important;
}

body.c_941881 #mein_konto
{	background-image:url(colors/941881_meinkonto.png) !important;
}

body.c_F29400 #mein_konto
{	background-image:url(colors/F29400_meinkonto.png) !important;
}

body.c_E50071 #mein_konto
{	background-image:url(colors/E50071_meinkonto.png) !important;
}

body.c_B21919 #mein_konto
{	background-image:url(colors/B21919_meinkonto.png) !important;
}

#suche
{	width:302px;
	height:50px;
	display:inline;
	margin-right:9px;
	float:right;
	background-image:url(img/suche.png);
	background-repeat:no-repeat;
	font-size:14px;
	color:#ffffff;
	padding:0px 0px 0px 0px;
}

body.c_E3000F #suche
{	background-image:url(colors/E3000F_suche.png) !important;
}
body.c_662182 #suche
{	background-image:url(colors/662182_suche.png) !important;
}
body.c_0095DB #suche
{	background-image:url(colors/0095DB_suche.png) !important;
}
body.c_2F2482 #suche
{	background-image:url(colors/2F2482_suche.png) !important;
}
body.c_93C11C #suche
{	background-image:url(colors/93C11C_suche.png) !important;
}
body.c_009038 #suche
{	background-image:url(colors/009038_suche.png) !important;
}
body.c_EA5A06 #suche
{	background-image:url(colors/EA5A06_suche.png) !important;
}
body.c_009038 #suche
{	background-image:url(colors/009038_suche.png) !important;
}
body.c_FDC300 #suche
{	background-image:url(colors/FDC300_suche.png) !important;
}
body.c_941881 #suche
{	background-image:url(colors/941881_suche.png) !important;
}
body.c_F29400 #suche
{	background-image:url(colors/F29400_suche.png) !important;
}
body.c_E50071 #suche
{	background-image:url(colors/E50071_suche.png) !important;
}
body.c_B21919 #suche
{	background-image:url(colors/B21919_suche.png) !important;
}

#suche label
{	float:left;
	display:inline;
	padding:15px 0px 10px 10px;
}

#suche .input_search
{	margin-left:10px;
	background-color:transparent;
	color:#6b8491;
	font-size:11px;
	width:190px;
	margin-right:5px;
	border-width:0px;
}

#suche .input_submit
{	margin-top:15px;
	float:left;
	background-image:url(img/suche_submit.png);
	width:18px;
	height:18px;
}


body.c_E3000F #suche .input_submit
{	background-image:url(colors/E3000F_lupe.gif) !important;
}


body.c_662182 #suche .input_submit
{	background-image:url(colors/662182_lupe.gif) !important;
}

body.c_0095DB #suche .input_submit
{	background-image:url(colors/0095DB_lupe.gif) !important;
}

body.c_2F2482 #suche .input_submit
{	background-image:url(colors/2F2482_lupe.gif) !important;
}

body.c_93C11C #suche .input_submit
{	background-image:url(colors/93C11C_lupe.gif) !important;
}

body.c_009038 #suche .input_submit
{	background-image:url(colors/009038_lupe.gif) !important;
}

body.c_EA5A06 #suche .input_submit
{	background-image:url(colors/EA5A06_lupe.gif) !important;
}

body.c_009038 #suche .input_submit
{	background-image:url(colors/009038_lupe.gif) !important;
}

body.c_FDC300 #suche .input_submit
{	background-image:url(colors/FDC300_lupe.gif) !important;
}

body.c_941881 #suche .input_submit
{	background-image:url(colors/941881_lupe.gif) !important;
}

body.c_F29400 #suche .input_submit
{	background-image:url(colors/F29400_lupe.gif) !important;
}

body.c_E50071 #suche .input_submit
{	background-image:url(colors/E50071_lupe.gif) !important;
}

body.c_B21919 #suche .input_submit
{	background-image:url(colors/B21919_lupe.gif) !important;
}




#infobox
{	float:right;
	width:204px;
	height:75px;
	background-image:url(img/infobox.png);
	margin:5px 0px 0px 0px;
	position:relative;
	cursor:pointer;
}

#infobox_linklist
{	padding:10px 10px 10px 10px;	
	width:184px;
	position:absolute;
	background-color:#B8DB74;
	top:138px;
	right:14px;	
	z-index:10;
	display:none;
	color:#ffffff;
}

#infobox_linklist ul
{	list-style-position:outside;	
	margin-left:20px;
}

#infobox_linklist ul a
{	color:#ffffff !important;
	font-size:12px;
}

#infobox_linklist ul a:hover
{	text-decoration:underline;
}







#warenkorb
{	float:right;
	width:302px;
	height:75px;
	background-image:url(img/warenkorb.png);
	margin:5px 10px 0px 0px;
	position:relative;
}

#warenkorb a
{	position:absolute;
	color:#ffffff;
	text-decoration:none;
}

#warenkorb a:hover
{	text-decoration:underline;
}

.artikel_amount
{	color:#ffffff;
	position:absolute;
	bottom:10px;
	left:160px;
}


a.merkzettel
{	top:37px;
	left:12px;
}

a.wunschliste
{	top:53px;
	left:12px;
}

a.warenkorb
{	left:154px;
	top:10px;
	height:20px;
	line-height:20px;
	text-align:center;
	width:95px;
	font-weight:bold;
}


#home
{	position:absolute;
	top:10px;
	left:10px;
	background-image:url(img/logo.png);
	display:inline;
	width:358px;
	height:66px;
	margin:30px 0px 0px 30px; 
}

body.c_E3000F #home
{	background-image:url(colors/E3000F_logo.png) !important;
}


body.c_662182 #home
{	background-image:url(colors/662182_logo.png) !important;
}

body.c_0095DB #home
{	background-image:url(colors/0095DB_logo.png) !important;
}

body.c_2F2482 #home
{	background-image:url(colors/2F2482_logo.png) !important;
}

body.c_93C11C #home
{	background-image:url(colors/93C11C_logo.png) !important;
}

body.c_009038 #home
{	background-image:url(colors/009038_logo.png) !important;
}

body.c_EA5A06 #home
{	background-image:url(colors/EA5A06_logo.png) !important;
}

body.c_009038 #home
{	background-image:url(colors/009038_logo.png) !important;
}

body.c_FDC300 #home
{	background-image:url(colors/FDC300_logo.png) !important;
}

body.c_941881 #home
{	background-image:url(colors/941881_logo.png) !important;
}

body.c_F29400 #home
{	background-image:url(colors/F29400_logo.png) !important;
}

body.c_E50071 #home
{	background-image:url(colors/E50071_logo.png) !important;
}

body.c_B21919 #home
{	background-image:url(colors/B21919_logo.png) !important;
}

/* die navigation unter dem header */

#navigation
{	height:72px;
	background-image:url(img/navigation.png);
	background-repeat:repeat-x;
	margin:0px 14px 0px 13px;
}



#main
{	padding:23px 14px 10px 13px;
}

#left
{	float:left;
	display:inline;
	width:180px;
	overflow:hidden;
}

#left h3,#left .headline
{	background-image:url(img/headline_left.png);
	color:#838074;
	height:30px;
	overflow:hidden;
	line-height:30px;
	font-size:15px;
	font-weight:normal;
	padding-left:13px;
}


.twitter_headline
{	background-image:url(img/twitter_headline.png) !important;
	padding-top:40px;
}

.facebook_headline
{	background-image:url(img/facebook_headline.png) !important;
	padding-top:12px;
}

/* die rechte seite */
#right
{	float:right;
	display:inline;
	width:180px;
	overflow:hidden;
}

.colum_1 #right
{	display:none !important;
}


#right p
{	padding:10px 15px 10px 15px;
	line-height:18px;
}

#right a,
#right a:link,
#right a:visited,
#right a:active
{	color:#0092d7;
	text-decoration:underline;
}

#right a:hover
{	text-decoration:underline;
}


/* überschriften in der rechten seite */
#right h3,#right .headline
{	background-image:url(img/headline_right.png);
	color:#838074;
	height:30px;
	overflow:hidden;
	line-height:30px;
	font-size:15px;
	font-weight:normal;
	padding-left:13px;
}


/* das newsleter formular */
label.newsletter_label
{	margin-top:10px;
	display:block;
	background-image:url(img/newsletter_input.png);
	background-repeat:no-repeat;
	height:23px;
	width:168px;
	padding:3px 0px 0px 3px;
}

input.newsletter_input
{	border:0px solid #f90000;
	width:160px;
	background-color:#e6f3f9;
}

input.newsletter_submit
{	margin:0px 0px 0px 97px;
}



/* der content, je nach zugabe von colum_2 / colum_3 ist der content 595px oder 775px breit */




#content
{	float:left;
	overflow:hidden;
	min-height:500px;
	display:inline;
	margin-left:15px;
	width:595px;
}

.colum_2 #content
{	width:595px !important;
}

.colum_1 #content 
{	width:778px !important;
}


/* der footer */
#footer
{	height:60px;
	overflow:hidden;
	background-image:url(img/footer.png);
	color:#ffffff;
	margin:auto;
	position:relative;
	left:-9px;
	width:972px;
	padding:0px 20px;
	line-height:30px;
}

#footer ul
{	list-style-type:none;
	list-style-position:outside;
	width:600px;
	font-size:11px;
}

#footer ul li
{	float:right;
	display:inline;
	padding:0px 10px;
}

#footer a
{	color:#ffffff;
	text-decoration:none;
}

#footer a:hover
{	text-decoration:underline;
}




/* eine graue abgerundete box die für alles mögliche verwendet werden kann */

.grey_box_top
{	width:595px;
	height:5px;
	overflow:hidden;
	background-image:url(img/grey_box_top.png);
}

.grey_box_bottom
{	width:595px;
	height:4px;
	overflow:hidden;
	background-image:url(img/grey_box_bottom.png);
}

.grey_box_middle
{	width:595px;
	overflow:hidden;
	background-image:url(img/grey_box_middle.png);
	background-repeat:repeat-y;
	margin:auto;
}

.grey_box_content
{	padding:10px;
}

/* tagcloud wolke */

#mc_tagcloud a, #mc_tagcloud a:link, #mc_tagcloud a:visited, #mc_tagcloud a:active {
color:#66b0c4 !important;
padding-right:15px;
text-decoration:none;
}
#mc_tagcloud a:hover {
text-decoration:underline;
}
#mc_tagcloud p {
line-height:24px;
}
#mc_tagcloud .tag_1 {
font-size:18px;
}
#mc_tagcloud .tag_2 {
font-size:17px;
}
#mc_tagcloud .tag_3 {
font-size:16px;
}
#mc_tagcloud .tag_4 {
font-size:15px;
}
#mc_tagcloud .tag_5 {
font-size:14px;
}
#mc_tagcloud .tag_6 {
font-size:12px;
}

a#go_top
{	float:right;
	padding-right:23px;
	background-image:url(img/go_top.png);
	background-position:right bottom;
	height:13px;
	background-repeat:no-repeat;
	color:#939083;
	text-decoration:none !important;
	line-height:16px;
}

a#go_top:hover
{	color:#0092d7;
}


.last_seen_box
{	width:778px;
	height:157px;
	margin-top:20px;
	background-image:url(img/last_seen.png);
	background-repeat:no-repeat;
}

.last_seen_box .box_headline
{	height:40px;
	line-height:40px;
	padding:0px 0px 0px 25px;
	width:119px;
	overflow:hidden;
	font-size:13px;
	font-weight:bold;
}


.last_seen_box .box_content
{	height:102px;
	width:750px;
	margin:2px auto 0px auto;
	overflow:hidden;
	padding:0px 0px;
}

#kasse
{	position:absolute;
	top:102px;
	left:310px;
}
/*
a.blogger {top: 50%; left: 0; position: absolute; width: 31px; height: 219px; background: url(img/500deals_btn.gif) 0 0 no-repeat;}
a:hover.blogger {top: 50%; left: 0; position: absolute; width: 31px; height: 219px; background: url(img/500deals_btn.gif) -31px 0px no-repeat;}
*/
/* Deal des Tages */
#dealdestages {width: 553px; height: 318px; border: 1px solid #f2eee5; background: #f4f3ee; padding: 20px}
#dealdestages h2 {color: #373632; font-size:22px ;margin: 0; margin-bottom: 20px}
#dealdestages .left {float: left; width:250px;}
#dealdestages .headline {background: url(img/dealdestages_headline.gif); width: 273px; height: 42px;}
#dealdestages .prod_n {width:300px; color: #373632; font-size: 16px; font-weight: bold}
#dealdestages .price {color: #D52449; font-size: 22px; font-weight: bold; margin: 12px 0}
#dealdestages .otherstuff {font-size: 12px; margin-top: 25px}
#dealdestages .count {font-size: 12px}
#dealdestages .countdown {background: url(img/dealdestages_clock.gif) no-repeat; height: 48px; padding-left: 50px; margin-top: 20px; margin-bottom: 20px; margin-left: 45px}
#dealdestages .deal_img {background: url(img/dealdestages_bild.gif); width: 267px; height: 234px}
#dealdestages .deal_img img {margin: 13px 0 0 31px}
/*andreas

#PlentyOrder  {
width:729px;
overflow:hidden;
}
#PlentyOrder .PlentyOrderContent {
border:1px dotted #909696;
padding:10px 0px 10px 20px;
}
#PlentyOrder .PlentyOrderAdvice {
border:1px dotted #909696;
padding:10px 0;
}
#PlentyOrder h2.PlentyOrderHeader {
width:250px;
font-size:12px;
color:#0092d7;
padding:10px 0px 0px 10px;
float:left;
}
#PlentyOrder table {
width:400px;
background-color:#ffffff;
}
#PlentyOrder table.PlentyOrderTable th {
width:170px;
}

#PlentyOrder td
{	padding:2px 0px;
}

table.formtable td
{	padding:2px 0px;
}

#PlentyOrder form#plenty_maker_order_form table,
form#plenty_basket_form #PlentyOrder   table
{	width:700px !important;
}
*/


.Order   table
{	width:700px !important;
}

.my_account_order_history_table
{	width:600px;
}


fieldset
{	margin-top:10px;
}

.Order_ConfigTableSum
{	width:590px;
}


td.left, td.right
{	float:none !important;
}


#mop_prepay_box
{	width:300px !important;
}


#rounded-corner td{color:#669;padding:10px 20px;}
#rounded-corner{font-family:Arial,sans-serif; letter-spacing:0.1px; font-size:12px;width:480px;text-align:left;border-collapse:collapse;margin:20px;}
#rounded-corner thead th.rounded-company{background:#0daeff url(img/left.png) left -1px no-repeat;}
#rounded-corner thead th.rounded-q4{background:#0daeff url(img/right.png) right -1px no-repeat;}
#rounded-corner th{font-weight:normal;text-align:left;font-size:16px;color:#ffffff;background:#0daeff;padding:8px;}
#rounded-corner td{background:#eeeeee;border-top:1px solid #fff;color:#000;padding:8px;}
#rounded-corner tbody tr:hover td{background:#B8DB74;}
rounded-corner tbody tr:hover td{background:#B8DB74;}




.teaser_box
{	padding:10px 0px;
}


	


