@charset "utf-8";
/* CSS Document */

/* Struktureller Eingriff */
div.headernav, div.headercop { display:none !important; }
div#page > nav {position:fixed; top:0px; z-index:9999999;}
div#page > header { margin-top:0px; }

/* COLOR STYLE */
/* MAIN BG */
body, html 														{ background-color: rgb(255,255,255); background-image:none;}
footer 															{ background-color:rgba(18,18,18,1.00)}
div#page > header, div#page  main 								{ background-color:rgb(255,255,255);}
/* Passendes Logo */
header .container												{ background-image:url(pic/logo.svg); }
/* Navigation */
div#page > nav  												{ background-color:rgb(0,0,0); }

div#page  main .container 										{ border-top: rgb(91,91,91) 2px solid; }

div.product > div span.sale 									{ background-color:rgba(200,0,0,1.00); }
div.product > div span.sale > div.durchgestrichen 				{ color:#FFFFFF; }

article.blogpost.Full.shop header span.available.sale,
.shopPrice.sale	> strong										{ color: rgba(200,0,0,1.00) !important; }

footer a.actual 												{ color:rgba(255,0,0,1.00); }
article.blogpost header h2 										{ color:rgba(192,192,192,1.00); }


article.blogpost.Full header h2 								{ color:rgba(24,24,24,1.00); }
article.blogpost.Full.darktheme header h2 						{ color:rgba(224,224,224,1.00); }

article.blogpost.Full.darktheme header { 
/* background: linear-gradient(to bottom,  rgba(255,255,255,0.09) 0%,rgba(255,255,255,0) 60%);  */


}


article.blogpost div 											{ background-color: rgb(62,62,62);  }
article.blogpost div:hover										{ background-color: rgb(62,150,41); color:rgba(255,255,255,1.00); }

header .container, 
article.blogpost header span,
div#seemore:hover 		 										{ color: rgb(12,12,12); }

article.blogpost.Full header span 								{ color:rgb(58,58,58); }
article.blogpost.Full.darktheme header span 					{ color:rgb(198,198,198); }

div.copyrightFooter   											{ color:rgb(128,128,128); }

ul.breadcrumb li a,
footer ul li a, footer a,
article.blogpost div											{ color: rgb(200,200,200);  }

nav a:hover, nav .actual a, 
ul.breadcrumb li a:hover,
footer ul li a:hover, footer a:hover,
div.product > div span,
article.blogpost p,
article.blogpost.Full.shop span.shopPrice a,
div.editItem form button[type='submit']:hover,
div.editItems table thead tr th,
div.editItems table tbody tr td:nth-child(6) form a, 	
div.editItems table tbody tr td:nth-child(6) form input[type='submit'],
div.imgEdit form input,
form.admin h2, form.email h2,
p.solo,
p.solo a, p.solo a[x-apple-data-detectors],
div.shopButton, div.newButton 									{ color:rgb(255,255,255) ; }



div.product > div span,
div.editItem form button[type='submit']:hover,
p.solo, div.shopButton:hover, div.newButton:hover 				{ background-color: rgb(33,33,33); 	}

main .container,
div.editItems table tbody tr td:nth-child(4) 					{ background-color: rgb(242,242,242); }

/* Dunkelgrau */
div.imgEdit, article.blogpost,
article.blogpost.Full.shop span.shopPrice a 					{ background-color: rgb(12,12,10); 	}

div.editItems table thead tr,
form.admin, form.email 											{ background-color: rgb(33,33,33); }

div.shopButton, div.newButton									{ background-color: rgb(128,128,128); }

article.blogpost.Full:after 									{ background-color: rgb(190,190,190); }
article.blogpost.Full.darktheme:after 							{ background-color: transparent; /* rgb(128,128,128) */}


div.editItem form button[type='submit'] 						{ background-color: rgb(220,220,220); }

div.product > div,
article.blogpost.Full,
form.email input, form.email textarea, 
form.email button, form.admin input, 
form.email input:focus, form.admin input:focus,
section.imprint 												{ background-color: rgb(255,255,255); }

article.blogpost.Full.darktheme 								{ background-color: gainsboro; /*#b2b4bb*/ min-height: 320px; }


/* GRÜN */
article.blogpost.Full.shop span.shopPrice a:hover				{ background-color: rgb(69,128,0); }

/* HellGrün */
div.editItems table tbody tr.available,
div.editItem form 												{ background-color: rgb(181,221,103); }
/* Hellpink */
div.editItems table tbody tr.sale								{ background-color: rgb(241,180,241);  	}
/* ROT */
div.editItems table tbody tr td:nth-child(6) form a, 	
div.editItems table tbody tr td:nth-child(6) form input[type='submit'],
div.imgEdit form input,
div.product > div span.sold										{ background-color: rgb(200,0,0); }
/* BLAU */
div.editItems table tbody tr td:nth-child(6) form a 			{ background-color: rgb(0,69,108); }

/* Standard Textfarbe */
html, a,
article.blogpost.Full.shop span.shopPrice .price				{ color: rgb(29,29,29);  }

/* ROT */
article.blogpost.Full.shop header span.sold,
article.blogpost.Full header span.sold,
div.editItem form span.checkbox,
.shopPrice.sold 												{ color: rgb(200,0,0) !important;    }																		
div.product > div span.sold										{ color: rgb(255,255,255) !important;    }
/* GRÜN */

div.product a,
article.blogpost.Full p,
.durchgestrichen 												{ color: rgba(0,0,0,1) !important;   }

article.blogpost.Full.darktheme header span 					{ color:rgba(24,24,25,1.00) !important; }
article.blogpost.Full.darktheme p 								{ color:rgba(4,4,5,1.00) !important; }


nav ul li a 													{ color:rgba(192,192,192,1.00); }
