
body {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #82877d;
background-color : #9f9a9f;
margin-left:auto;
margin-right:auto;

}
.bestellung{
	font-size : 8pt;
	color : #d52a29;
	font-weight: bold;
	background-color: #E3EFFB;
	text-indent: 24px;
	height: 20px;
	width: 100%;
	vertical-align: bottom;
	padding-top: 3px;
	
	
}

.ohne, .ohne li {

	list-style-type : none;
	padding: 4px 0 4px 0;
	
	}
	
	
.bestellung2{
	font-size : 7pt;
	color : #ffffff;
	background-color: #9F9A9F;
	text-indent: 26px;
	height: 20px;
	width: 100%;
	vertical-align: middle;
	padding-top: 2px;
	font-weight: bold;
	text-align: left;
	
}
.ueberschrift {


	font-size : 10pt;
	font-weight:600;
    color : #d52a29;
}
.produktbeschreibung
{
	font-size : 7.4pt;
    color : #76685d;
}

.preis
{
	font-size : 8pt;
    color : #d52a29;
}


#mainContainer {
margin-left:auto;
margin-right:auto;
width : 728px;
min-height: 520px;
background-color : #ffffff;
border-style : solid;
border-color : #cfcdcf;
border-width : 2;

}

.unten {
	
	vertical-align: bottom;
	padding-bottom: 5px;
}


table {
border : none;
}

td {
border : none;
}

h1 {
color : #76685d;
font-weight : normal;
font-size : 12px;
border-style : none;
border-width : 0;
border-color : #fff;
margin : 10px 2px 8px 0;
padding : 0;
}

h1 a {
color : #76685d;
font-size : inherit;
border-style : solid;
padding : 0;
text-decoration : none;
width : auto;
}
h2 {
color : #565c5f;
font-size : 11px;
margin : 8px 0 6px 0;
padding : 0;
list-style-image : none;
}

h5 {
color : #9c8872;
font-size : 10px;
margin : 6px 0 4px 0;
padding : 0;
list-style-image : none;
}

p {
color : #9c8872;
padding : 0 0 0 0;
margin : 10px 0 10px 0 !important;
margin : 5px 0 5px 0;
list-style-type : none;
}

a {
text-decoration : none;
color : #9c8872;
}

a:hover {
color : #d52a29;
}
textarea {
font-family : Verdana, Arial, Sans-serif;
font-size : 10px;
color : #76685d;
}

input {
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	color: #76685d;
	
	
}
select {
font-family : Verdana, Arial, Sans-serif;
font-size : 10px;
color : #76685d;
}

img {
border : 0;
}




.abstandlinks {
	padding : 0 0 0 15px;
	
}

.abstandlinksGross {
padding : 0 0 0 15px;
	font-size : 8pt;
	color : #d52a29;
	font-weight: bold;
}

.abstandlinks24 {
padding : 0 0 0 24px;
	
}
.abstandlinks104 {
padding : 0 0 0 96px;
	
}

.bildLinks{
padding : 0 15px 10px 0;
	
}
.bildRechts{
padding : 0 0 10px 15px;
	
}
form {
margin : 0;
padding : 0 0 12px 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #565c5f;

}


hr {
width : 100%;
border-color : #76685d;
color : #76685d;
background : #76685d;
height : 1px;
margin : 7px 0 7px 0 !important;
margin : -2px 0 -2px 0;
line-height : 1px;
font-size : 1px;
}


hr.lightGrey {
width : 100%;
border-color :  #d52a29;
color :  #d52a29;
background :  #d52a29;
height : 1px;
margin :14px 0 10px 0;
<!--[if IE]>
margin : 7px 0 7px 0 !important;
<![endif]-->
<!--[if lt IE 7]>
margin : -2px 0 -2px 0;
	<![endif]-->
line-height : 1px;
font-size : 1px;
}


div.kaufen{
	background-image: url(img/SHOP_warenkorb.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 115px;
	height: 43px;
	
}


td.aktual{
	background-image: url(img/SHOP_warenkatual.gif);
	background-repeat: no-repeat;
	background-position: left;
}

td.kasse{
	background-image: url(img/SHOP_kasse.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.abstand4 {
padding-top: 4px;

}


td.moduleRow a {
color : #9c8872;
font-size : 12px;
}

td.moduleRowOver a {
color : #9c8872;
font-size : 12px;
}

td.moduleRowOver a:hover {
color : #d52a29;
font-size : 12px;
}
td.moduleRow a.active {
color : #d52a29;
font-size : 12px;
}

div.detailedSearchBox {
background-color : #ffffff;
border-style : solid;
border-width : 1px;
border-color : #76685d;
font-size : 10px;
color : #565c5f;
padding : 10px 15px 10px 15px;
text-align : center;
}

.tableListingI {
font-size :10px;
color : #565c5f;
}
.tableListingII {
font-size : 10px;
color : #565c5f;
}
.cartTableListingI {
font-size : 8pt;
color : #565c5f;
}
.cartTableListingII {
font-size : 10px;
color : #565c5f;
}
.cartTabelCell {
border-style : solid;
border-width : 0 0 1px 0;
border-color : #82877d;
padding:5px 8px 5px 8px;
font-size : 10px;
color : #76685d;
}
.cartTabelCell2 {
border-style : solid;
border-width : 0 0 1px 1px;
border-color : #82877d;
padding : 4px 4px 4px 2px;
font-size : 10px;
color : #565c5f;
}

.attribute {
font-size : 9px;
color : #76685d;
padding : 2px 0 2px 0;
}


.main {
font-size : 10px;
color : #76685d;
padding : 4px 0 2px 104px;
}

.popContent {
font-size : 10px;
color : #76685d;
padding : 4px 10px 2px 26px;
}


.popupContainer {
background-color : #ffffff;
font-size : 10px;
color : #76685d;
padding : 20px;
}

div.printOrderContainer {
background-color : #ffffff;
padding : 25px 30px 20px 40px;
font-size: 8pt;
}
div.printProductInfoContainer {
padding : 25px 30px 20px 40px;
font-size: xx-small;
}

td.productListHeaderPrintOrder {
padding : 5px;
border-style : solid;
border-width : 0 0 1px 0;
border-color : #000000;
font-weight : bold;
white-space : nowrap;
}

td.productListItemPrintOrder {
padding : 5px;
border-style : solid;
border-width : 0 0 1px 0;
border-color : #999999;
vertical-align : top;
}
td.paymentTypeHeader {
border-style : none;
border-width : 0;
padding : 0px;
color : #565c5f;
font-size : 10px;

}
td.shippingTypeHeader {
border-style : solid;
border-width : 0 ;
border-color : #d52a29;
padding : 8px 2px 8px 2px;
color : #76685d;
font-size : 10px;

}
td.basketHeader {
padding : 2px;
color : #e4e1df;
font-size : 11px;
font-weight : bold;
background-color : #82877d;
}
div.errorMessage {
padding : 0;
margin : 2px 0 2px 26px;
border-style : solid;
border-color : #9c8872;
border-width : 1px;
font-size : 10px;
color : #d52a29;
}
.messageStackSuccess {
font-size : 10px;
padding : 2px;
}



.content {
margin: 10px 10px auto 26px;

}

.left {
margin: 10px 10px auto 0;
padding: 2px 5px 2px 0;

}


div#footer {
width : 960px;
border-style : none;
font-size : 9px;
color : #999999;
padding : 26px 0;
text-align : center;
margin-left : auto;
margin-right : auto;
background-color : #cccccc;
}
.navischrift{
font-size : 11px;

}

div.copyright {
width : 728px;
text-align : center;
color : #9f9a9f;
background-color : #9f9a9f;
margin-left : auto;
margin-right : auto;
font-size : 8px;
padding : 0;
border : none;
}
div.clearboth {
clear : both;
}
div.clearleft {
clear : left;
}
div.clearright {
clear : right;
}

.rahmen{
border:  0.4pt solid #9c8872;
}
 .thumbnail {
border : 0px;

}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.toggleborder img{
border:  0.4pt solid #9c8872;
}
.toggleborder:hover img {
border : 0.4pt solid #d52a29;
}

.toggleborder:hover{
color: red; 
/* Dummy definition to overcome IE bug */
}

.floatbox  {
margin-left:24px;
}

.Stil1 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7.9pt;
font-weight:500;
color : #565c5f;
}

/* Style für spamschutz Kontaktformular */
.contact2 {border: 0px none; background: #FFF;}
