
@import "xtc_original.css";

/*IE pngs bzw. transparenzen weg
anderes Buttonset
aktuelles Lighbox von markenstruempfe
sortierung der größen
adminbox kopieren
hintergrund transparent und grün bei allen seite, einkauf, account usw.
ie 6 min-height wrenkorb
warenkorb transparenz und pl und pi auf einer höhe
*/


/* added by mille  2008-08-18 */
* { margin: 0; padding: 0; border-collapse:collapse; border-spacing: 0;}

html, body { height: 100%; }

body {
    width: 100%;
    text-align: left;
	line-height: 130%;
    font-size: 13px;
    /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/

}

img { border: none 0 transparent; }

a { text-decoration: none;
	color:white;
 }
a:hover {
	text-decoration:underline;	
	color:white
}

b { font-weight:bold;}

p { padding-bottom: 5px; }


h1 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
	color:#99DA83;

 }

h2 {
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
}

/* in reset.css auslagern*/

body {
background-attachment:fixed;
background-color:#346E21;
background-image:url(/templates/xtc5/img/added/bg3.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,sans-serif;
/*line-height:1.166;*/
margin:0px;
padding:0px;
}


#container {
/*margin:0pt auto;*/
padding:0pt 15px;
width:980px;
}

#content {
/*background:transparent url(../bilder/bg-content.gif) no-repeat scroll 0%;*/
height:100%;
padding:0pt 0pt 20px;
}


#links {
float:left;
width:150px;
border-right: 1px solid white;
}

#mitte {
float:left;
width:600px;
margin-left: 10px;
}

#mitte ul {
	margin-left: 12px;
	margin-bottom: 10px;
}

#rechts {
float:left;
/*padding:47px 15px 0pt 27px;*/
width:150px;
margin-left: 20px;

}

.clearer-left {
clear:left;
}

div.box_categories p {
	display:none;
}

div.box_categories li {
	color:#99DA83;
	font-size: 15px;
	list-style-type: none;
	margin-bottom:5px;
}

div.box_categories ul { 
margin-bottom: 15px;
}

div.box_categories ul ul {
	margin-left:  10px;
	
}

div.box_categories ul ul li {
	
	font-size:13px;
}
/*
div.box_categories li.active a {
	color: #99DA83;
}
*/

div.box_search {
/*	display:none;*/
}

div.box_warenkorb {
	margin-bottom: 20px;

}

div.box_warenkorb .box_content {
	background:transparent url(/templates/xtc5/img/added/trans.png) repeat scroll 0%;
	padding: 5px;
	font-size: 11px;
	min-height: 200px;
	margin-top: 5px;
}
div.content_manager a{
	color: #99DA83
}



div.box_warenkorb ul {
	list-style:none;
	
}

div.box_warenkorb p.heading a {
	font-size: 15px;
	color:#99DA83;
}

div.box_warenkorb p.total {
	font-size: 12px;

}

div.box_warenkorb p.total span.price {
	font-size: 14px;

}

div.box_warenkorb p.zur_kasse {
	text-align: center;
	padding: 2px;
	border: 1px solid white;
	font-size:11px;
	margin:8px;

}

div.box_warenkorb p.no_space {
	margin: 0px;
	padding: 0px;
}


/* START product_listing */

/*sp‰ter mit alle linken seiten an einer stellen konfigurieren*/
DIV.product_listing {
   /*siehe allgemeine Definition*/
}

DIV.product_listing div.zeige{

	background:transparent url(/templates/xtc5/img/added/trans.png) repeat scroll 0%;
	padding: 5px;
}




DIV.product_listing TABLE.navigation td{
 font-size: 11px;
}

DIV.product_listing DIV.category {}

DIV.product_listing DIV.products {}

DIV.product_listing DIV.product {
	margin-bottom: 30px;
	float:left;
	background:transparent
	 url(/templates/xtc5/img/added/trans.png) repeat scroll 0%;
	padding: 5px;	
  
  width: 285px;
 
  margin-bottom: 10px;

height: 280px;
  text-align: center;

}



DIV.product_listing DIV.product H2{
  font-size: 13px;
height: 30px;

}

DIV.product_listing DIV.product DIV.description {
  display: none;
}


DIV.product_listing DIV.space {
  margin-right: 10px;

}


DIV.product_listing DIV.product DIV.top div.img{

}

DIV.product_listing DIV.product DIV.bottom {
  
}

DIV.product_listing DIV.product DIV.bottom P.price {
  margin-bottom: 0px;
  font-size: 12px;
}

DIV.product_listing DIV.product DIV.bottom P.price SPAN.color {
 font-size: 15px;
  
}

DIV.product_listing DIV.product DIV.bottom P.price SPAN.color SPAN.productOldPrice {
	
	text-decoration: line-through;
}

DIV.product_listing DIV.product DIV.bottom P.price SPAN.color SPAN.productNewPrice {
	color:red;
}

DIV.product_listing DIV.product DIV.bottom P.price {

  padding-bottom: 0px;	
}
DIV.product_listing DIV.product DIV.bottom P.shipping {
  font-size: 11px; 
  line-height: 100%;
}


DIV.product_listing DIV.product P.link2info {
	margin-top: 10px;
 
}

DIV.product_listing DIV.product P.link2info a{
	color:#99DA83;
 
}



/*product_info*/
div.product_info {
}

div.product_info h1,
div.product_info h2 {
	/*font-size:11px;*/
}

div.product_info h1 {
	/*
	margin-bottom: 10px;
	font-weight:bold;
	margin-top:0px;*/
/*	margin-top: 3px;*/
}

div.product_info h2 {

}

div.product_info div.left,
div.product_info div.right{
	float:left;
}

div.product_info div.product {
	padding: 10px;
	height: 100%;
	background: url(http://shop.chemie-leipzig.net/templates/xtc5/img/added/trans.png);

	

}






div.product_info div.product div.left{
	width: 300px;
	background:none;
}



div.product_info div.product div.right{
	/*
	width: 268px;
	margin-left: 5px;
	*/
	width: 250px;
	margin-left: 20px;
	
}


div.product_info div.product div.left ul#info_block {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left: 0px;
}

div.product_info div.product div.left table.options td.text {
vertical-align:top;
width:60px;
margin-right: 10px;
}

div.product_info div.product div.left table.options {
	margin-bottom: 5px;
	margin-top: 5px;
}

div.product_info div.product div.left table.options td.value {
padding-bottom:5px;
}

div.product_info div.product div.left table.options td.value select {
min-width:70px;
}

div.product_info div.product div.left li.add_qty span.text{
width:60px;
margin-right:11px;
}

div.product_info div.product div.left li.price {
margin-top:20px;
}

div.product_info div.product div.left li.price span.color {
font-size: 15px;
}


div.product_info div.product div.left li.tax_info {
font-size:11px;
line-height: 100%;
}

div.product_info div.product div.left p.shipping {
margin-top: 10px;
}

/*
div.product_info div.info_block {
	margin-top:10px;
}

div.product_info div.info_block div.left{
	width:150px;
	float:left;
}

div.product_info div.info_block div.right{
	width:105px;
	float:right;
}

div.product_info div.info_block li.shipping_time {
	color: #e31825;
}

div.product_info div.info_block li.button_buy {
	 text-align: right;
	 margin-top: 20px;
}

div.product_info div.info_block li.button_buy input{
	vertical-align:bottom;
}

div.product_info div.info_block li.button_buy span.qty input{
	font-size:11px;
	border: 1px solid #000000;
	height: 15px;
}
*/
div.product_info div.info_block li.button_buy span.cart_button input {
	/*height: 18px;*/
}

/* 2008-10-19 */
/* header */
div.logo_chemie {
	background-image:url(/templates/xtc5/img/added/logo_bsg1.png);
	height:65px;
	width:47px;
	
	margin-top: 34px;
	float:left;
	
}




h1.site_name {
	
	color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	
	font-size: 22px;
	font-weight: bold;
}

div.nav_top {
	margin-top: 30px;
	padding:0px 0px 20px 10px;
	width:535px;
	float:left;
	border-bottom:1px solid #CCCCCC;
}

div.nav_top a {
	color:#99DA83;
	font-size:12px;
	font-weight:bold;
	padding:0px 10px 0px 0px;
	text-transform:uppercase;
	text-decoration:none;
	
}

div.nav_top a:hover {
	color:#FFFFFF;
}


div.logo_leutzsch {
	background-image:url(/templates/xtc5/img/added/schild_kl_b210.png);
	height:130px;
	margin-left:10px;
	width:210px;
	float:left;

	
}


/* Kategoriennavigation über Erweiterung*/
div.box_categories li {
	min-height: 20px;
}

div.box_categories li a {
	text-decoration:none;
}

div.box_categories li a:hover{
	color: #99DA83;
}

div.box_categories li ul li:hover {

	background-image:url(/templates/xtc5/img/added/ChemieC.png);
	background-repeat: no-repeat;
	background-position: 95%;

}

div.box_categories li.CatLevel1 div.CatLevel1{
	border-bottom: 1px solid white;
	width:140px;
	padding-bottom: 2px;
	margin-bottom: 5px;
	text-transform: uppercase;
}

div.box_categories li.CurrentParent a{
	color: #99DA83;
}

div.box_categories li.CurrentParent ul a{ 
	color: white;
	border: none;
}

div.box_categories li.CurrentParent ul li.Current a{ 
	color: #99DA83;

	
}

div.box_categories li.CurrentParent ul li.Current {

	background-image:url(/templates/xtc5/img/added/ChemieC.png);
	background-repeat: no-repeat;
	background-position: 95%;

}



div.box_categories li.Current a {
	color: #99DA83;
}

div.box_categories li.Current ul a{ 
	color: white;
}

/*2008-10-24*/
/* Content im Footer */
div#footer {
	/*
	margin: 0 auto;
	width:980px;
	text-align:center;	
	*/	

}

div#footer ul.content_footer li {
/*
	float:left;
	list-style: none;
	margin-right: 10px;
	padding-left: 10px;
	border-left: 1px solid white;
*/
} 

/*box_ADMIN*/

DIV.box_admin {
  border: 2px solid #D8000B;
  width: 150px;
  margin-top: 20px;

}

DIV.box_admin DIV.button_backend {
  margin-top: 10px;
  margin-bottom: 5px;
  text-align: center;
}

DIV.box_admin DIV.button_backend A {
  width: auto;
  border: 1px solid white;
  padding: 1px 20px 2px 20px;
  text-decoration: none;
  cursor: pointer;
  line-height: 24px;
  background: #D8000B;
  color: white;
    
}

DIV.box_admin LI {
  list-style:none;
  text-align: left;
  padding-left: 5px;
}

/* Lightbox - neue geht nicht bringt fehler / schließen bild nicht angezeigt*/
DIV.product_info DIV.product DIV.more_images {
  display:none;
}


/* original überschreiben*/
p.errormessage {

	border: solid #ff0000 2px;
	padding:15px;
	background:transparent url(/templates/xtc5/img/added/trans.png) repeat scroll 0%;
	/*
	background-color:#FFD6D6
	*/
margin-bottom: 20px;

}



div.highlightbox div.hr {
	height:1px;
	line-height:1px;
	margin:0;
	padding:0;
	display:block;
	border-bottom: solid 1px white;
}


table.orderdetails {
	/*font-size:11px;*/
	/*background-color:#FFF2CC;*/
	/*border-style: solid;*/
	border-width:1px 1px 1px 1px;
	border-color:white;
}

table.orderdetails tr td.subtotal { 
	border-color:white;
}


/* CHECKOUT NAVIGATION */

ul#checkoutnavigation {
	margin-left: 0px;
}
ul#checkoutnavigation li {
	height: 75px;

	/*
	list-style-type:none;
	float:left;*/
	width:115px;
	/*
	margin-right:15px;
	border: solid 1px;
	padding:8px*/
}
ul#checkoutnavigation li.inactive {
	color:#99DA83;
	background:transparent url(/templates/xtc5/img/added/trans.png) repeat scroll 0%;
	border-color:white
}



ul#checkoutnavigation li.active {
	/*background-color: #FFEAAB*/
	border: 1px solid #99DA83;
	background:transparent url(/templates/xtc5/img/added/trans.png) repeat scroll 0%;
}



ul#checkoutnavigation li.active .number,
ul#checkoutnavigation li.active .title {
	color:#99DA83;

}
 

ul#checkoutnavigation li.todo {
	background:transparent url(/templates/xtc5/img/added/trans.png) repeat scroll 0%;
}



ul#checkoutnavigation li.todo .description {
font-size:11px;
}

ul#checkoutnavigation li.todo .number {
font-size:20px;
font-weight:bold;
}

/* SHIPPING TYPE SELECTION */

table.shippingblock {
	/*background-color:#FFF2CC;*/
	border-style: solid;
	border-width:1px 1px 1px 1px;
	border-color:white;
	margin-bottom:15px;
}


/* PAYMENT TYPE SELECTION */
table.paymentblock {

	border-color:white;
	border-style: solid;
	border-width:1px 1px 1px 1px;

	margin-bottom:15px;

}

/* new_products_default.html */
DIV.new_products_default {
	margin-top: 20px;
}

DIV.new_products_default DIV.products {
		background:transparent url(/templates/xtc5/img/added/trans.png) repeat scroll 0%;
		padding: 10px 10px 15px 10px;
}



DIV.new_products_default DIV.product {


  float:left; 
height: 130px;
  width: 105px;
 
  margin-bottom: 10px;
margin-right: 11px;


  text-align: center;
}

DIV.new_products_default DIV.product H2{
  font-size: 13px;

}


DIV.new_products_default DIV.product img {
	width:105px;
}




/* main_content.html content.html */
div.content_manager,
div.login_new, div.login_returning, div.login_guest,
div.content_element {
	background:transparent url(/templates/xtc5/img/added/trans.png) repeat scroll 0%;
	padding: 10px 10px 15px 10px;
margin-bottom: 20px;	

}






/* XTC COPYRIGHT */

.copyright {
	/*margin: 0 auto;
	width:980px;
	text-align:center;*/
	color:white;
	font-size:11px;
	padding:0px 0px 10px 0px;
	margin-left: 15px;

}

/*2008-11-05-Remo Speed Hacks*/
div.options table td {
	padding-bottom: 10px;
	vertical-align:top;
}

div.popup {
  margin-top: 10px;
}

div.options td.main {
	padding-right:10px;
	width:60px;
}

a.edit_green {
	color:#009933;
}

p.other_countries {
	
		margin-top:10px;

}

p.other_countries a {
	color:#99DA83;
}