/************************** Allgemeine Formatierungen ******************/
			
h1
{font-size: 15px;
font-weight: bold;}

p
{margin-top: 15px;
margin-bottom: 15px;}

h1.allgemeineHeadline {
width: 100%;
margin-bottom: 10px;
background-color: #292000;
text-align: left;
font-size: 13px;
font-weight: bold;
line-height: 20px;
text-indent: 5px;
color: #ffffff;
}

h1.allgemeineHeadline a {
color: #ffffff;}

h1.contentHeadline {
width: 100%;
background-color: #fff4ce;
text-align: left;
font-size: 12px;
font-weight: bold;
text-indent: 5px;
color: #6D808F;
line-height: 18px;
}

.contentAusgabe {
display: block;
text-align: center;
margin:	 11px;}

.contentRow {
display: block;
width: 100%;
text-align: left;
font-size: 12px;
margin-top: 1px;
padding: 2px;
line-height: 1.4em;}

.contentSecondRow {
display: block;
width: 100%;
background-color: #fff;
text-align: left;
font-size: 12px;
margin-top: 1px;
padding: 2px;}

.fliesstext {
display: block;
margin-top: 10px;
margin-bottom: 10px;}

.higlightText {
font-weight:bold;}

/***** Listformatierungen ********/

ul.list {
list-style-position: inside;}
ol.list {list-style-position: inside;}

/******* Hervorhebungen fuer Preise und Infos **********/

h2.contentHervorhebung {display:inline;
font-size: 14px;
color: #FF7900;
padding-right: 4px;}

h2.textHeadline {
font-weight: bold;
font-size: 13px;}

h3.contentWichtig {
display: block;
font-size: 13px;
color: #FF7900;
padding-right: 4px;
padding-top: 10px;
padding-bottom: 10px;}

.blockausgabe {
display: block;
text-align: left;}

.fehlerMeldung {
display:block;
color: red;
font-size: 13px;
font-weight: bold;
margin: 8px;
text-align: center;}

.erfolgsMeldung {
display: block;
color:green;
font-size: 13px;
font-weight: bold;
margin:	8px;
text-align: center;}

/***************************** Startseite Artikelformatierung ******************************/

.artikelCleaner {
clear: both;
padding-bottom: 10px;}

.startArtikelBox {width: 530px;}

#startArtikelFormat {
display: block;
float: left;
width: 155px;
height: 185px;
margin: 9px;
border: 0;
text-decoration: none;
text-align: center;}

span.startArtikelbildFormat a {
display: block;
padding-top: 3px;}

span.startArtikelnameFormat a {
display: block;
font-weight: bold;}

span-startArtikelpreisFormat {
display: block;}
/*********************************** Artikel Kategorieanzeige ***************************************/

#kategorieArtikelFormat {
display:block;
float: left;
width: 118px;
height: 100px;
margin: 6px;
border: 0;
text-decoration: none;
text-align: center;}

span.kategorieArtikelbildFormat a {
display: block;
padding-top: 3px;}

span.kategorieArtikelnameFormat a {
display:   block;}

/***************************** Artikeluebersicht Formatierung ******************************/

.weiterZurueckFormat {
text-align: center;
line-height: 25px;}

span.artikelweiterButton  a {
font-weight: bold;
font-size: 14px;
margin: 5px;}

span.artikelZurueckButton a {
font-weight: bold; 
font-size: 14px; margin: 5px;}

.artikelBox {
width: 530px;}

#ArtikelUebersichtFormat {
display:block;
float: left;
width: 528px;
min-height: 130px;
border: 1px solid #000;
text-decoration: none;
margin-bottom: 20px;
background-color: #fff4ce;}

.artikelUebersichtBild a {
width: 140px;
float: left;
text-align: left;
margin: 10px;}

.artikelUebersichtName a {
width: 355px;
float: right;
text-align: left;
margin-top: 10px;
padding-right: 10px;
font-weight: bold;}

.artikelUebersichtPreis {
width: 355px;
float: right;
text-align: left;
margin-top: 3px;
margin-right: 10px;}

.artikelUebersichtInfos {
display: block;
float: right;
width: 355px;
text-align: left;
margin-top: 5px;
margin-right: 10px;
line-height: 17px;}

select.variantenForm {
width: 150px;
float: left;
text-align: left;
margin-top: 3px;
margin-right: 10px;
margin-left: 2px;}

/***************************** Artikeldetail Formatierung ******************************/

.artikelDetailBild {
float: left;
width: 140px;
text-align: left;
margin:	10px;}

a.artikelDetailBilder, 
.artikelDetailBilder {
float: left;
margin: 10px;}

.artikelDetailInfos {
display: block;
float: left;
width: 355px;
text-align: left;
margin-top: 5px;
margin-right: 10px;
line-height: 17px;}

.variantenFormat {
display: block;
min-height: 20px;}

#ArtikelDetailCrossellingFormat {	
display: block;	
float: left;
width: 120px;
height:	120px;
margin: 5px;
border: 1px solid #000000;
text-decoration: none;
padding-top: 5px;
text-align: center;}

.ausgabeBewertung {
display: block;
text-align: left;
margin-bottom: 15px;}

textarea.artikelPartnerTextarea {
width: 530px;
height: 150px;
border: 1px solid #6D808F;
background-color: #fff4ce;
font-size: 10px;
font-family: verdana, arial, "sans serif";}

/********************************* Content Formular Formatierungen ************************/

fieldset {
border: 1px solid #6D808F;
background-color: #fff4ce;
padding: 5px;}

label.content {
float: left;
width: 160px;}

input.content, select.content {
width: 290px;
height:	19px;
font-size: 12px;
border:	1px solid #6D808F;
margin: 3px;}
input.contentMed {
width: 245px;
height: 19px;
font-size: 12px;
border: 1px solid #6D808F;
margin: 3px;}

input.kleincontent {
width: 35px;
height:	19px;
font-size: 12px;
border:	1px solid #6D808F;
margin:	3px;}

textarea.content {
width: 290px;
height:	120px;
font-size: 12px;
border:	1px solid #6D808F;
margin: 3px;}

input.radio {
width: 10px;
height: 10px;}

.allgemeinSubmitButton, a.allgemeinSubmitButton {
float: right;
margin: 5px;
padding: 3 5px;
border: 1px solid #000000;
font-weight: bold;}
.warenkorbButtonUebersicht {
float: right;
margin:	5px;
padding: 0 5px;
border: 1px solid #000000;
font-weight: bold;}
.merkzettelButtonUebersicht {
float: right;
margin:	5px;
padding: 0 5px;
border:	1px solid #000000;}

.warenkorbButtonDetail {float: right;
margin: 5px;
padding: 0 5px;
border: 1px solid #000000;
font-weight: bold;}

.merkzettelButtonDetail {
float: right;
margin: 5px;
padding: 0 5px;
border:	1px solid #000000;}
.warenkorbButtonKasse {
float: right;
margin: 5px;
padding: 2 5px;
border:	1px solid #000000;
font-weight: bold;}

.weitershoppenButtonKasse {
float: right;
margin: 5px;
padding: 2 5px;
border: 1px solid #000000;}

#formfehler {background-color: red;
color: #ffffff;}
/********************************* Content Tabellen Formatierungen ************************/
table {width: 100%;
table-layout: auto;
border-spacing: 8px;
empty-cells: show;
border-collapse: collapse;

 /* seperate unterteilt Spalte */}

th {background-color: #fff4ce;
font-weight: bold;
font-size: 11px;
color: #6D808F;
padding: 3px;
spacing: 1px;
border: 0;}

td {padding: 3px;
font-size: 11px;
border: 0;
background-color: #fff4ce;
vertical-align: top;
overflow: hidden;
line-height: 16px;}

td.tdSummHighlightLow {text-align: right;}

td.tdSummHighlight {font-weight: bold;
text-align: right;}

td.tdSummeGesamt {font-weight: bold;
text-align: right;
color: red;
font-size: 12px;}

/********************** Formatierung fuer Zahlungsart und Versandartauflistung ***********************/

.zahlVersandListFormat {
display: block;
font-weight: bold;
font-size: 13px;
padding-bottom: 10px;}

.zahlVersandListBeschreibung {
display: block;
padding-bottom: 35px;}

/******************************** CMS **************************************/
.CMSBox {
width: 100%;}

#CMSUebersichtFormat {
display: block;
float: left;
width: 100%;
min-height: 130px;
border: 1px solid #fff4ce;
text-decoration: none;
margin-bottom: 20px;
background-color: #fff;}

.CMSUebersichtBild a {
width: 140px;
float: left;
text-align: left;
margin: 10px;}

.CMSUebersichtName {
width: 95%;
float: right;
text-align: left;
margin-top: 10px;
padding-right: 10px;
font-weight: bold;}

.CMSUebersichtInfos {
display: block;
float: right;
width: 95%;
text-align: left;
margin-top: 5px;
margin-right: 10px;
line-height: 17px;}

.textBildFormat {
float: left;
margin: 0 10px 10px 0;}