body {
	padding : 0px;
	margin : 0px;
	background-color : #ffffff;
	color : #5C7280;
	font-size : 11px;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;

}
table td { 	font-size : 11px; font-weight : normal; font-family : Verdana, Tahoma, sans-serif; }
.abstand {
	padding-top : 4px;
	padding-bottom : 4px;
}
a:link, a:active, a:visited {
	color : #006B2D;
	text-decoration : none;
}
a:hover {
	text-decoration : underline;
}
a.kopflink:link, a.kopflink:active, a.kopflink:visited {
	color : #8696A3;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	text-decoration : none;
}
a.kopflink:hover {
	text-decoration : underline;
}
a.hauptnavilink, a.hauptnavilink:active, a.hauptnavilink:visited, td.hauptnavilink {
	color : #ffffff;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	text-align : center;
}
a.hauptnavilink:hover {
	text-decoration : underline;
}
a.fussnavilink, a.fussnavilink:active, a.fussnavilink:visited, td.fussnavilink {
	color : #ffffff;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
	text-align : center;
}
a.fusslink:hover {
	text-decoration : underline;
}
.gruenerbalken {
	margin:0px; 
	padding-top:2px;
	padding-right:10px; 
	background-color:#006B2D; 
	text-align:right; 
	height:18px;
	color : #ffffff;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 12px;
}
.ueberschriftblau {
	margin : 0px; 
	margin-top : 5px; 
	padding-left : 10px; 
	text-align : left;
	color : #167DC5;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 15px;
	font-weight : bold;
}
.textgruen {
	margin : 0px; 
	margin-top : 5px; 
	padding-left : 10px; 
	text-align : left;
	color : #006B2D;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
}

td.shophauptnavigation {
	border-bottom : 1px solid #167DC5;
	height : 30px;
	text-align : right;
	padding-right : 10px;
	padding-top : 6px;
	padding-bottom : 6px;
}
a.shophauptnavilink:link, a.shophauptnavilink:visited, a.shophauptnavilink:active {
	color : #438B0E;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
	text-decoration : none;
	text-transform:uppercase;
}
a.shophauptnavilink:hover {
	color : #438B0E;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
	text-decoration : underline;
}
a.warenkorblink:link, a.warenkorblink:visited, a.warenkorblink:active {
	text-align : right;
	color : #006B2D;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
	text-decoration : none;
}
a.warenkorblink:hover {
	text-decoration : underline;
}
td.WarenkorbKopf, td.AnschriftKopf, td.BoxenKopf {
	background-color : #E9EFF3;
	color : #4B6270;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
	line-height : 18px;
	padding-left : 8px;
	padding-right : 8px;
}
td.WarenkorbZeile {
	color : #5C7280;
	font-size : 11px;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	line-height : 18px;
	padding-left : 8px;
	padding-right : 8px;
}

.copy, fuss {
	text-align : center;
	color : #ffffff;
	background-color:#366D94;
	font-size : 10px;
	font-family : Verdana, Tahoma, sans-serif;
}
td.padnavigation {
	color : #366D94;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
a.pfadnavilink, a.pfadnavilink:active, a.pfadnavilink:visited {
	color : #366D94;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 12px;
	font-weight : normal;
	text-decoration : none;
	text-transform:uppercase;
}
a.pfadnavilink:hover {
	text-decoration : underline;
}

.ueberschriftWeiss {
	color : #ffffff;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.inhaltWeiss {
	color : #ffffff;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	font-weight : normal;
}


a.boxenlink, a.detaillink {
	color : #7D8D9D;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	text-decoration : none;
}
a.boxenlink:hover,  a.detaillink:hover {
	text-decoration : underline;
}
input.boxbutton {
	color : #FBFFFF;
	background-color : #81929C;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	width : 50px;
	border : 1px solid #5F7084;
}
input.boxinputfeld, select.boxselectfeld {
	color : #366D94;
	background-color : #FFFFFF;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	width : 115px;
	padding : 2px;
	padding-left : 5px;
	padding-right : 5px;
	border : 1px solid #5F7084;
}
input.inputfeld {
	color : #81929C;
	background-color : #FEFFFD;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	width : 250px;
	padding-left : 5px;
	padding-right : 5px;
	border : 1px solid #5F7084;
}
select.selectfeld {
	color : #81929C;
	background-color : #FEFFFD;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	width : 250px;
	padding-left : 5px;
	border : 1px solid #5F7084;
}
select.varianten { width : 150px; }
input.menge { width : 45px; text-align : right; }
textarea.textarea {
	color : #81929C;
	background-color : #FEFFFD;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	width : 250px;
	padding-left : 5px;
	border : 1px solid #5F7084;
}
input.inputfeldDisabled {
	color : #81929C;
	background-color : #EBEDEF;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	width : 250px;
	padding-left : 5px;
	padding-right : 5px;
	border : 1px solid #5F7084;
}
select.selectfeldDisabled {
	color : #81929C;
	background-color : #EBEDEF;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 11px;
	width : 250px;
	padding-left : 5px;
	border : 1px solid #5F7084;
}
a.produktkategorielink:link, a.produktkategorielink:active, a.produktkategorielink:visited, a.seitenleistelink:link, a.seitenleistelink:active, a.seitenleistelink:visited {
	color : #607286;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	text-decoration : none;
	text-transform:uppercase;
}
a.produktkategorielink:hover, a.seitenleistelink:hover {
	text-decoration : underline;
}
a.produktkategorielink_h:link, a.produktkategorielink_h:active, a.produktkategorielink_h:visited, a.seitenleistelink_h:link, a.seitenleistelink_h:active, a.seitenleistelink_h:visited {
	color : #E26A5A;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
	text-decoration : none;
}
a.produktkategorielink_h:hover, a.seitenleistelink_h:hover {
	text-decoration : underline;
}
.produkttitel, td.tdKey, span.spanKey, p.pKey {
	color : #4B6270;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
	text-decoration : none;
}
.produktbeschreibung, td.tdValue, span.spanValue {
	color : #5C7280;
	font-size : 11px;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
}
.produkttext {
	color : #5C7280;
	font-size : 12px;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
}
.produktpreisangebot {
	color : #ff0000;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
	text-align : center;
	padding-right : 25px;
}
.produktpreis {
	color : #4B6270;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
	text-align : right;
}
.produktpreisalt { text-decoration : line-through; }
a.textlink:link, a.textlink:active, a.textlink:visited {
	color : #607286;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 12px;
	text-decoration : none;
}
a.textlink:hover {
	text-decoration : underline;
}
a.buttonlink:link, a.buttonlink:active, a.buttonlink:visited {
	color : #4B6270;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
	text-decoration : none;
}
a.buttonlink:hover {
	text-decoration : underline;
}

.fehler {
	color : #E82313;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
}
.meldung {
	color : #E26A4F;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
}
.hinweis {
	color : #E26A4F;
	font-size : 11px;
	font-weight : normal;
	font-family : Verdana, Tahoma, sans-serif;
}
.SeitenBanner {
	background-color : #DDE2E6;
	color : #607286;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Tahoma, sans-serif;
}
td.TrennerGrau {
	background-color : #E9EFF3;
}
td.TrennerBlau {
	background-color : #296285;
}
hr {
	width : 100%;
	border : 1px solid #006433;
	background-color: transparent;
}
a.bestsellerlink:link, a.bestsellerlink:active, a.bestsellerlink:visited {
	color : #6B7C8C;
	font-family : Verdana, Tahoma, sans-serif;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}
a.bestsellerlink:hover {
	text-decoration : underline;
}
.stern { font-size : 9px; color : #B3314D; }

#input_loginname { width:150px; }
#input_loginpwd { width:150px; }
#input_loginsubmit { width:150px; }
#input_fortsetzensubmit { width:150px; }
#input_fortsetzenimgsubmit { width:151px; border:0px; }
#input_uebernehmenimgsubmit { width:115px; border:0px; }
#input_lieferfirma, #input_liefervorname, #input_liefernachname, #input_lieferland { width:160px; }
#input_lieferstrasse { width:125px; }
#input_lieferort { width:105px; }
#input_lieferhausnummer { width:30px; }
#input_lieferplz { width:50px; }

#input_rechnungfirma, #input_rechnungvorname, #input_rechnungnachname, #input_rechnungland { width:160px; }
#input_rechnungstrasse { width:125px; }
#input_rechnungort { width:105px; }
#input_rechnunghausnummer { width:30px; }
#input_rechnungplz { width:50px; }
#img_sprachenflagge { margin:10px; }

#input_neuvorname, #input_neunachname, #input_neufirma, #input_neuland, #input_neutelefon, #input_neufax, #input_neubenutzername, #input_neuemail, #input_neupwd, #input_neupwd2 { width:350px; }
#input_neustrasse { width:310px; }
#input_neuhausnummer { width:35px; }
#input_neuplz { width:50px; }
#input_neuort { width:295px; }
#input_neugeburtstag, #input_neugeburtsmonat { width:30px; }
#input_neugeburtsjahr { width:50px; }

#input_editadressefirma, #input_editadresseland { width:250px; margin-top:5px; }
#input_editadressevorname { width:100px; margin-top:5px; }
#input_editadressenachname { width:146px; margin-top:5px; }
#input_editadressestrasse { width:210px; margin-top:5px; }
#input_editadressehausnummer { width:36px; margin-top:5px; }
#input_editadresseplz { width:51px; margin-top:5px; }
#input_editadresseort { width:195px; margin-top:5px; }

#input_editgeburtstag, #input_editgeburtsmonat { width:30px; }
#input_editgeburtsjahr { width:50px; }

#input_lastschriftkontoinhaber, #input_lastschriftkontonummer, #input_lastschriftkontoblz, #input_lastschriftkontobank { width:150px; }
#input_kreditkarteinhaber, #input_kreditkartenummer, #input_kreditkartegueltigmonat, #input_kreditkartegueltigjahr { width:150px; }
#input_kreditkartekpnnummer { width:50px; }
#img_kreditkartenicons { margin-right:15px; }
#input_kreditkartenart { width:30px; margin-right:15px;}
#select_kreditkartegueltigmonat { width:50px; }
#select_kreditkartegueltigjahr { width:95px; }

#textarea_bestellmitteilung { width:300px; }
#textarea_terminwunsch { width:300px; }

#select_sortieranzahl { width:125px; }

