body {
	margin: 0;
	padding: 0;
	text-align: center;
	/*
	  background: #eeeeee url('../../../../SF/ImageSet/SoldanDefault/bg.gif') no-repeat;
	*/
	
    background: url("../../../../SF/ImageSet/SoldanDefault/bg.gif") no-repeat #EEEEEE;
  
}
body, td {
	font-size: 12px;
}
body, td, input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
}
button.btn_abstimmen {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/abstimmen.gif');
}
button.btn_abstimmen:hover, button.btn_abstimmen.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/abstimmen.gif');
}
button.btn_add {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/add.gif');
}
button.btn_add:hover, button.btn_add.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/add.gif');
}
button.btn_anfrage {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/anfrage.gif');
}
button.btn_anfrage:hover, button.btn_anfrage.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/anfrage.gif');
}
button.btn_anmelden {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/anmelden.gif');
}
button.btn_anmelden:hover, button.btn_anmelden.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/anmelden.gif');
}
button.btn_ansehen {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/ansehen.gif');
}
button.btn_ansehen:hover, button.btn_ansehen.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/ansehen.gif');
}
button.btn_berater {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/berater.gif');
}
button.btn_berater:hover, button.btn_berater.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/berater.gif');
}
button.btn_best_fort {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/best_fort.gif');
}
button.btn_best_fort:hover, button.btn_best_fort.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/best_fort.gif');
}
button.btn_best_refresh {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/best_refresh.gif');
}
button.btn_best_refresh:hover, button.btn_best_refresh.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/best_refresh.gif');
}
button.btn_best_senden {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/best_senden.gif');
}
button.btn_best_senden:hover, button.btn_best_senden.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/best_senden.gif');
}
button.btn_daten_back {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/daten_back.gif');
}
button.btn_daten_back:hover, button.btn_daten_back.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/daten_back.gif');
}
button.btn_einfach {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/einfach.gif');
}
button.btn_einfach:hover, button.btn_einfach.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/einfach.gif');
}
button.btn_einloggen {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/einloggen.gif');
}
button.btn_einloggen:hover, button.btn_einloggen.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/einloggen.gif');
}
button.btn_goto {
	background: url('../../../../SF/ImageSet/SoldanDefault/ar_rt_t_grey.gif') no-repeat center right;
	margin-left: 3px;
}
button.btn_infobrief {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/infobrief.gif');
}
button.btn_infobrief:hover, button.btn_infobrief.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/infobrief.gif');
}
button.btn_liefer_back {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/liefer_back.gif');
}
button.btn_liefer_back:hover, button.btn_liefer_back.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/liefer_back.gif');
}
button.btn_liste {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/liste.gif');
}
button.btn_liste:hover, button.btn_liste.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/liste.gif');
}
button.btn_save {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/save.gif');
}
button.btn_save:hover, button.btn_save.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/save.gif');
}
button.btn_delete {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/delete.gif');
}
button.btn_delete:hover, button.btn_delete.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/delete.gif');
}
button.btn_cancel {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/cancel.gif');
}
button.btn_cancel:hover, button.btn_cancel.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/cancel.gif');
}
button.btn_ml_add {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/ml_add.gif');
}
button.btn_ml_add:hover, button.btn_ml_add.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/ml_add.gif');
}
button.btn_ml_buy {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/ml_buy.gif');
}
button.btn_ml_buy:hover, button.btn_ml_buy.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/ml_buy.gif');
}
button.btn_ml_save {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/ml_save.gif');
}
button.btn_ml_save:hover, button.btn_ml_save.hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/ml_save.gif');
}
button.btn_gutschein {
  background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/button_gutschein.gif');
}
button.btn_gutschein:hover, btn_gutschein.hover {
  background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/button_gutschein.gif');
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0;
	padding: 0;
}
fieldset,img {
	border: 0;
}
form .radio input {
	vertical-align: middle;
}
form .radio label {
	vertical-align: middle;
	display: inline;
	padding: 0 2px;
	margin-right: 8px;
}
h1 {
	font-size: 22px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 12px;
}
input, textarea, select {
	font-size: 11px;
}
input.next {
	background: url('../../../../SF/ImageSet/SoldanDefault/btn_next.gif') no-repeat center right;
	display: block;
	font-size: 11px;
	color: white;
	text-decoration: none;
	overflow: hidden;
	border: 0;
	cursor: pointer;
	padding: 4px 40px 4px 4px;
}
input.prev {
	background: url('../../../../SF/ImageSet/SoldanDefault/btn_prev.gif') no-repeat center left;
	display: block;
	font-size: 11px;
	color: white;
	text-decoration: none;
	overflow: hidden;
	border: 0;
	cursor: pointer;
	padding: 4px 4px 4px 40px;
	text-align: left;
}
input.text {
	border: 1px solid #606060;
}
label {
	font-weight: bold;
}
label.green {
	color: #00937f;
}
p.sLoginLink {
	font-size: 14px;
	font-weight: bold;
}
p.sLoginLink a {
	color: #a0a0a0;
	border-bottom: 1px dotted #a0a0a0;
	text-decoration: none;
}
p.sLoginLink a:hover {
	border-bottom-style: solid;
}
ul {
	list-style: none;
	line-height: 1;
}
.aboutBox {
	border: 1px solid #eeeeee;
	padding: 5px;
	height: 277px;
	margin-bottom: 10px;
}
.aboutBox a {
	display: block;
	margin-top: 5px;
	background-position: center left;
}
.aboutBox h3 {
	text-align: left;
	font-size: 12px;
	color: #606060;
}
.aboutHistoryA {
	color: #606060;
}
.aboutHistoryA h3 {
	color: #00937f;
	font-size: 18px;
	margin-bottom: 10px;
}
.aboutHistoryA h4 {
	font-size: 14px;
	margin: 10px 0;
}
.aboutHistoryA p {
	margin: 5px 0;
}
.aboutHistoryB {
	color: #00937f;
	font-size: 11px;
}
.aboutHistoryB h3 {
	font-size: 16px;
	margin-bottom: 10px;
}
.aboutHistoryB h4 {
	font-size: 11px;
	margin: 10px 0 5px 0;
}
.aboutHistoryBar {
	background: #eeeeee;
	width: 100%;
	overflow: hidden;
	margin-bottom: 17px;
	position: relative;
}
.aboutHistoryBar li {
	float: left;
	padding: 3px 5px;
	margin: 0 10px;
	color: #00937f;
	font-size: 11px;
}
.aboutKarriereLink {
	padding: 4px 2px 4px 10px;
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_dark.gif') no-repeat scroll 0 6px;
	font-size: 11px;
}
.aboutKarriereLink a {
	color: #00937f;
	border-bottom: 1px dotted #00937f;
	text-decoration: none;
}
.aboutKarriereLink a:hover {
	border-bottom-style: solid;
}
.aboutKarriereList {
	width: 381px;
	float: left;
	color: #606060;
	overflow: hidden;
	border: 1px solid #eeeeee;
}
.aboutKarriereList h3 {
	font-size: 15px;
	color: #00937f;
	padding: 5px;
}
.aboutKarriereList li h4 {
	font-size: 13px;
	padding: 5px;
	font-weight: normal;
	border-top: 1px solid #eeeeee;
	cursor: pointer;
}
.aboutKarriereList li ul {
	display: none;
	padding: 5px;
}
.aboutKarriereList li ul li {
	font-size: 11px;
	margin-bottom: 5px;
}
.aboutKarriereList li ul li a {
	color: #606060;
	text-decortation: underline;
}
.aboutKarriereList li ul li a:hover {
	color: #00937f;
}
.aboutKarriereList li.open h4 {
	font-weight: bold;
}
.aboutKarriereList li.open ul {
	display: block;
}
.aboutKarriereText {
	font-size: 11px;
	color: #606060;
}
.aboutKarriereText a {
	color: #00937f;
}
.aboutKarriereText h3 {
	font-size: 15px;
	margin: 10px 0;
}
.aboutKarriereText h4 {
	font-size: 12px;
	margin: 5px 0;
}
.aboutKarriereText p {
	margin: 5px 0;
}
.aboutLeistungen {
	color: #606060;
}
.aboutLeistungen h3 {
	padding: 5px 0 5px 20px;
	font-size: 14px;
	margin-top: 20px;
	background-position: 0px 5px;
	background-repeat: no-repeat;
}
.aboutLeistungen h3 a {
	color: #606060;
}
.aboutLeistungen h3#alBuch {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/sq_buch.gif');
}
.aboutLeistungen h3#alComm {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/sq_comm.gif');
}
.aboutLeistungen h3#alDb {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/sq_db.gif');
}
.aboutLeistungen h3#alDruck {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/sq_druck.gif');
}
.aboutLeistungen h3#alForschung {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/sq_forschung.gif');
}
.aboutLeistungen h3#alNews {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/sq_news.gif');
}
.aboutLeistungen h3#alPbs {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/sq_pbs.gif');
}
.aboutLeistungen h3#alSchulung {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/sq_schulung.gif');
}
.aboutLeistungen h3#alTech {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/sq_tech.gif');
}
.aboutLeistungen p {
	margin-bottom: 5px;
}
.aboutMan {
	width: 100%;
	overflow: hidden;
	margin-bottom: 10px;
	font-size: 11px;
	color: #606060;
}
.aboutMan a {
	color: #00937f;
}
.aboutMan div {
}
.aboutMan h3 {
	font-size: 15px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #eeeeee;
}
.aboutMan h4 {
	font-size: 15px;
	margin-bottom: 20px;
}
.aboutMan h5 {
	font-size: 11px;
	font-weight: bold;
	padding-top: 20px;
}
.aboutMan img {
	float: left;
	margin-right: 10px;
}
.aboutPresseBox {
	padding: 130px 10px 10px 10px;
	border: 1px solid #eeeeee;
	background-repeat: no-repeat;
	line-height: 150%;
	font-size: 11px;
	color: #606060;
	height: 180px;
}
.aboutPresseBox a {
	color: #00937f;
}
.aboutPresseBox h3 {
	font-size: 11px;
	margin: 5px 0;
}
.aboutPresseNews div {
	margin-bottom: 17px;
	color: #606060;
	font-size: 11px;
}
.aboutPresseNews h3 {
	font-size: 13px;
	marging: 5px 0;
}
.aboutPresseNews h4 {
	font-size: 11px;
	marging: 3px 0;
}
.aboutPresseNews h5 {
	padding: 4px 2px 4px 10px;
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_dark.gif') no-repeat scroll 0 6px;
	font-size: 11px;
}
.aboutPresseNews h5 a {
	color: #00937f;
	border-bottom: 1px dotted #00937f;
	text-decoration: none;
}
.aboutPresseNews h5 a:hover {
	border-bottom-style: solid;
}
.al {
	text-align: left;
}
.ar {
	text-align: right;
}
.border {
	border: 1px solid #eeeeee;
}
.br {
	clear: both;
	float: none;
	margin: 0;
	padding: 0;
}
.closebox {
	background: url('../../../../SF/ImageSet/SoldanDefault/close.gif') no-repeat scroll top left;
	width: 11px;
	height: 11px;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -60em;
	cursor: pointer;
}
.closeboxw {
	background: url('../../../../SF/ImageSet/SoldanDefault/closew.gif') no-repeat scroll top left;
	width: 11px;
	height: 11px;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -60em;
	cursor: pointer;
}
.dbAnsprache {
	padding: 0px;
}
.dbAnsprache a {
	color: #606060;
}
.dbAnsprache div {
	border: 1px solid #aebb35;
	background: #eeeeee;
}
.dbAnsprache h3 {
	background: #606060;
	padding: 3px;
	color: white;
}
.dbAnsprache h4 {
	font-size: 20px;
	color: #aebb35;
	padding: 8px 8px 0 8px;
	border-top: 1px solid #aebb35;
}
.dbAnsprache img {
	display: block;
}
.dbAnsprache p {
	font-size: 11px;
	padding: 8px;
}
.dbBanner {
	background: url('../../../../SF/ImageSet/SoldanDefault/db/bg_dbbanner.jpg') no-repeat scroll top left;
	width: 580px;
	height: 130px;
	overflow: hidden;
	margin: 20px 0;
}
.dbBanner a {
	color: white;
	border-bottom: 1px dotted white;
	text-decoration: none;
}
.dbBanner a:hover {
	border-bottom-style: solid;
}
.dbBanner h2 {
	font-size: 26px;
	color: white;
	font-weight: bold;
	padding: 16px 16px 8px 16px;
}
.dbBanner p {
	font-size: 12px;
	color: #606060;
	font-weight: bold;
	padding: 0 16px 8px 16px;
}
.dbBoxLinks {
	margin: 16px 8px;
	border: 1px solid white;
	color: #606060;
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_grad.jpg') no-repeat scroll top left;
}
.dbBoxLinks a {
	color: #00937f;
	text-decoration: underline;
}
.dbBoxLinks h3 {
	font-size: 18px;
	border-top: 1px solid white;
	padding: 8px;
}
.dbBoxLinks img {
	display: block;
}
.dbBoxLinks p {
	font-size: 12px;
	padding: 8px;
}
.dbIntro {
	margin-bottom: 10px;
}
.dbIntro h1 {
	font-size: 28px;
	font-weight: normal;
	color: #606060;
	margin: 20px 0;
}
.dbIntro img {
	display: block;
	margin-bottom: 10px;
	border-bottom: 1px solid #eeeeee;
}
.dbIntro li {
	font-size: 14px;
	font-weight: bold;
	color: #606060;
	margin: 5px 0 5px 5px;
}
.dbIntro p {
	font-size: 12px;
	color: #606060;
}
.dbIntro ul {
	list-style: disc inside;
}
.dbProdAnsprache {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_grad.jpg') no-repeat scroll top left;
	margin-bottom: 10px;
}
.dbProdAnsprache h5 {
	padding: 10px;
	font-size: 11px;
	color: #606060;
	font-weight: bold;
}
.dbProdAnsprache img {
	display: block;
	margin-bottom: 10px;
}
.dbProdAnsprache p {
	padding: 10px;
	font-size: 11px;
	color: #606060;
}
.dbProductsTable {
	width: 100%;
}
.dbProductsTable td {
	font-size: 12px;
	color: #606060;
	padding: 8px;
	margin: 0;
	border-bottom: 1px solid #eeeeee;
}
.dbProductsTable td a {
	color: #606060;
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
.dbProductsTable td a:hover {
	color: #00937f;
	border-bottom: 1px dotted #00937f;
}
.dbProductsTable td.price {
	color: #00937f;
	font-weight: bold;
	text-align: right;
}
.dbProductsTable td:last-child {
	font-size: 11px;
}
.druckAngebot {
	border: 1px solid #eeeeee;
	background: white;
	margin-bottom: 10px;
}
.druckAngebot a {
	color: #00937f;
}
.druckAngebot h3 {
	padding: 8px;
	font-size: 14px;
	color: #606060;
	font-weight: normal;
}
.druckAngebot h4 {
	padding: 8px;
	font-size: 12px;
	color: #606060;
	font-weight: normal;
}
.druckAngebot img {
	display: block;
}
.druckAnsprache {
	padding: 8px;
}
.druckAnsprache a {
	color: #606060;
}
.druckAnsprache div {
	border: 1px solid #d7881a;
	background: #eeeeee;
}
.druckAnsprache h3 {
	background: #606060;
	padding: 3px;
	color: white;
}
.druckAnsprache h4 {
	font-size: 20px;
	color: #d7881a;
	padding: 8px 8px 0 8px;
	border-top: 1px solid #d7881a;
}
.druckAnsprache img {
	display: block;
}
.druckAnsprache p {
	font-size: 11px;
	padding: 8px;
}
.druckLexikon {
	margin-bottom: 10px;
}
.druckLexikon img {
	border: 0;
}
.eBoxBigBuch {
	width: 100%;
	overflow: hidden;
}
.eBoxBigBuch div {
	float: right;
}
.eBoxBigBuch form {
	float: left;
	width: 50%;
}
.eBoxBigBuch h3 {
	color: #00937f;
	font-size: 24px;
	margin: 10px 0;
}
.eBoxBigBuch h4 {
	color: #00937f;
	font-size: 12px;
}
.eBoxBigBuch p {
	font-size: 11px;
}
.eBoxBigBuch p.sPrice {
	font-size: 14px;
	margin: 5px 0 5px 0;
}
.eBoxBigPbs {
	font-size: 11px;
	overflow: hidden;
	width: 100%;
	height: 220px;
}
.eBoxBigPbs div {
	float: right;
}
.eBoxBigPbs form {
	float: left;
	width: 50%;
}
.eBoxBigPbs h3 {
	color: #00937f;
	font-size: 14px;
	margin: 5px 0;
}
.eBoxBigPbs h4 {
	color: #00937f;
	font-size: 12px;
}
.eBoxBigPbs p.sPrice {
	font-size: 14px;
	margin: 5px 0 5px 0;
}
.eBoxBigPbs small a {
	font-size: 10px;
	color: #a0a0a0;
	margin-right: 10px;
	border-bottom: 1px dotted #a0a0a0;
	text-decoration: none;
}
.eBoxBigPbs small a:hover {
	border-bottom-style: solid;
}
.eBoxBigPbs ul {
	margin: 10px;
	list-style: inside disc;
	line-height: 120%;
}
.eBoxBigPbsR {
	font-size: 11px;
	overflow: hidden;
	width: 100%;
	height: 220px;
}
.eBoxBigPbsR div {
	float: left;
}
.eBoxBigPbsR form {
	float: right;
	width: 50%;
}
.eBoxBigPbsR h3 {
	color: #00937f;
	font-size: 14px;
	margin: 5px 0;
}
.eBoxBigPbsR h4 {
	color: #00937f;
	font-size: 12px;
}
.eBoxBigPbsR p.sPrice {
	font-size: 14px;
	margin: 5px 0 5px 0;
}
.eBoxSmallBuch {
	float: left;
	width: 162px;
	padding: 10px;
	border: 1px solid #eeeeee;
}
.eBoxSmallBuch .eSmallLink {
	margin-top: 10px;
	font-size: 10px;
}
.eBoxSmallBuch img {
	width: 60px;
	float: left;
	margin: 5px;
}
.eBoxSmallVerticalDruck {
	font-size: 11px;
	height: 350px;
	overflow: hidden;
	position: relative;
}
.eBoxSmallVerticalDruck div {
	bottom: 0;
	position: absolute;
	width: 100%;
}
.eBoxSmallVerticalDruck div a {
}
.eBoxSmallVerticalDruck h3 {
	color: white;
	font-size: 12px;
	background: #606060;
	padding: 5px;
	margin: 0 0 5px 0;
}
.eBoxSmallVerticalDruck h4 {
	font-size: 14px;
	color: #606060;
	margin: 5px 0;
}
.eBoxSmallVerticalDruck img {
	display: block;
	text-align: center;
}
.eBoxSmallVerticalDruck p.sPrice {
	font-size: 14px;
	margin: 10px 0;
}
.eBoxBigVerticalPbs {
	font-size: 11px;
	height: 477px;
	overflow: hidden;
	position: relative;
}
.eBoxBigVerticalPbs button {
	display: block;
	margin-top: 5px;
}
.eBoxBigVerticalPbs div {
	bottom: 0;
	position: absolute;
}
.eBoxBigVerticalPbs h3 {
	color: #00937f;
	font-size: 14px;
	margin: 5px 0;
}
.eBoxBigVerticalPbs p.sPrice {
	font-size: 14px;
	margin: 5px 0;
}
.eBoxGrayBook {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_grad_ltr.gif') top right;
	margin-bottom: 5px;
	color: #00937f;
	clear: both;
	overflow: hidden;
	width: 100%;
}

.eBoxGrayBook .sPrice {
	font-size: 20px;
	color: #00937f;
	margin: 5px 0;
}

.eBoxGrayBook .sPrice span {
	color: #606060;
	padding-left: 0.5ex;
}

.eBoxGrayBook div {
	padding: 10px;
}
.eBoxGrayBook img {
	float: right;
}
.eBoxGrayBookOn {
	width: 400px;
	overflow: hidden;
	background: white;
	border: 1px solid #606060;
	position: absolute;
	top: 0;
	right: 180px;
	display: none;
	font-size: 11px;
	padding: 10px;
	color: #00937f;
}
.eBoxGrayBookOn .gbtn {
	display: block;
	margin-top: 10px;
}
 
.eBoxGrayBookOn .sPrice {
  color: #00937f;
	font-size: 20px;	
	margin: 5px 0;
}

.eBoxGrayBookOn .sPrice span {
	color: #606060;
	padding-left: 0.5ex;
}

.eBoxGrayBookOn div {
	float: right;
	width: 180px;
}
.eBoxGrayBookOn form {
	float: left;
	width: 200px;
	color: #606060;
}
.eBoxGrayBookOn h4 {
	font-size: 11px;
}
.eBoxGrayBookOn img {
	float: right;
}
.eBoxGrayBookOn:hover, .eBoxGrayBookOn.hover {
	display: block;
}
.eBoxGrayPbs {
	margin-bottom: 5px;
	color: #00937f;
	clear: both;
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid #eeeeee;
}
.eBoxGrayPbs .sPrice {
	font-size: 11px;
	margin: 5px 0;
}
.eBoxGrayPbs a, .eBoxGrayPbsOn a {
	color: #00937f;
	text-decoration: none;
}
.eBoxGrayPbs a:hover, .eBoxGrayPbsOn a:hover {
	text-decoration: underline;
}
.eBoxGrayPbs div {
	padding: 10px;
}
.eBoxGrayPbs h3 {
	font-size: 11px;
}
.eBoxGrayPbs img {
	float: right;
}
.eBoxGrayPbsOn {
	width: 400px;
	overflow: hidden;
	background: white;
	border: 1px solid #606060;
	position: absolute;
	top: 0;
	right: 180px;
	display: none;
	font-size: 11px;
	padding: 10px;
	color: #00937f;
}
.eBoxGrayPbsOn .gbtn {
	display: block;
	margin-top: 10px;
}
.eBoxGrayPbsOn .sPrice {
	font-size: 20px;
	margin: 5px 0;
}
.eBoxGrayPbsOn div {
	float: right;
	width: 220px;
}
.eBoxGrayPbsOn form {
	float: left;
	width: 150px;
	color: #606060;
}
.eBoxGrayPbsOn h4 {
	font-size: 11px;
}
.eBoxGrayPbsOn img {
	float: right;
	border: 0;
}
.eBoxGrayPbsOn:hover, .eBoxGrayPbsOn.hover {
	display: block;
}
.eBoxSmallVerticalPbs {
	font-size: 11px;
	height: 220px;
	overflow: hidden;
	position: relative;
}
.eBoxSmallVerticalPbs button {
	display: block;
	margin-top: 5px;
}
.eBoxSmallVerticalPbs div {
	bottom: 0;
	position: absolute;
}
.eBoxSmallVerticalPbs h3 {
	color: #00937f;
	font-size: 14px;
	margin: 5px 0;
}
.eBoxSmallVerticalPbs p.sPrice {
	font-size: 14px;
	margin: 5px 0;
}
.emBox {
	width: 100%;
	overflow: hidden;
	margin-bottom: 17px;
}
.emBox .mc {
	padding: 10px;
}
.emBox .mcx {
	padding: 0;
}
.emBox .ml {
	float: left;
	width: 162px;
	padding: 10px;
}
.emBox .mlx {
	float: left;
	width: 182px;
}
.emBox .mr {
	float: right;
	width: 162px;
	padding: 10px;
}
.emBox .mrx {
	float: right;
	width: 182px;
}
.emBox a {
	color: #00937f;
	text-decoration: none;
}
.emBox a:hover {
	text-decoration: underline;
}
.emBox button {
	display: block;
}
.emBox img {
	border: 0;
}
.emBox0 {
	width: 100%;
	overflow: hidden;
}
.emCol03 {
	width: 182px;
	float: left;
	margin-right: 17px;
	overflow: hidden;
}
.emCol03 h2, .emCol13 h2, .emCol23 h2, .emCol33 h2, .emCol12 h2, .emCol22 h2 {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_grey.gif');
	padding: 5px;
	font-size: 12px;
	color: white;
	margin: 0 0 10px 0;
}
.emCol12 {
	width: 284px;
	float: left;
	overflow: hidden;
}
.emCol13 {
	width: 182px;
	float: right;
	overflow: hidden;	
}
.emCol13 h2.hilite, .emCol23 h2.hilite, .emCol33 h2.hilite {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_red.gif');
}
.emCol22 {
	width: 284px;
	float: right;
	overflow: hidden;
}
.emCol23 {
	width: 381px;
	float: left;
	overflow: hidden;	
}
.emCol33 {
}
.emIntro {
	width: 100%;
	overflow: hidden;
	margin-bottom: 17px;
}
.emIntro h1 {
	font-size: 22px;
	color: #606060;
	font-weight: normal;
	margin-bottom: 10px;
}
.emIntro h2 {
	font-size: 16px;
	color: #606060;
	font-weight: normal;
	margin-bottom: 10px;
}
.emIntro h3 {
	font-size: 14px;
	color: #606060;
	font-weight: normal;
	margin-top: 10px;
}
.emIntro p {
	color: #606060;
	margin: 5px 0;
}
.emPromo {
	border: 1px solid #eeeeee;
	overflow: hidden;
	width: 100%;
	color: #606060;
	margin-bottom: 17px;
}
.emPromo button {
	display: block;
	margin-top: 10px;
}
.emPromo h2 {
	font-size: 16px;
	padding: 10px 10px 10px 0;
}
.emPromo img {
	display: block;
	float: left;
	margin-right: 10px;
}
.emPromo p {
	padding: 5px 10px;
}
.f10 {
	font-size: 10px;
}
.f11 {
	font-size: 11px;
}
.f12 {
	font-size: 12px;
}
.f13 {
	font-size: 13px;
}
.f14 {
	font-size: 14px;
}
.f15 {
	font-size: 15px;
}
.f16 {
	font-size: 16px;
}
.f17 {
	font-size: 17px;
}
.f18 {
	font-size: 18px;
}
.f19 {
	font-size: 19px;
}
.f20 {
	font-size: 20px;
}
.f21 {
	font-size: 21px;
}
.f22 {
	font-size: 22px;
}
.f23 {
	font-size: 23px;
}
.f24 {
	font-size: 24px;
}
.f25 {
	font-size: 25px;
}
.f26 {
	font-size: 26px;
}
.f27 {
	font-size: 27px;
}
.f28 {
	font-size: 28px;
}
.f29 {
	font-size: 29px;
}
.f30 {
	font-size: 30px;
}
.f9 {
	font-size: 9px;
}
.fl {
	float: left;
}
.forschungBox {
	background: #eeeeee;
	height: 240px;
	font-size: 11px;
	color: #606060;
	margin-bottom: 17px;
}
.forschungBox h3 {
	padding: 5px;
}
.forschungBox img {
	display: block;
	width: 284px;
	height: 115px;
}
.forschungBox p {
	padding: 5px;
}
.fr {
	float: right;
}
.gHomeBox {
	margin-bottom: 10px;
}
.gHomeBox div.b {
	border: 1px solid #eeeeee;
	padding: 10px;
	font-size: 11px;
	color: #a0a0a0;
	display: none;
}
.gHomeBox div.b a {
	color: #00937f;
}
.gHomeBox div.b h3 {
	color: #00937f;
}
.gHomeBox img {
	border: 0;
}
.gHomeBox.hover .a {
	display: none;
}
.gHomeBox.hover .b {
	display: block;
}
.gNaviBuchBg {
	background-color: #80b3d5;
}
.gNaviBuchFg {
	color: #80b3d5;
}
.gNaviDbBg {
	background-color: #aebb35;
}
.gNaviDbFg {
	color: #aebb35;
}
.gNaviDruckBg {
	background-color: #cca056;
}
.gNaviDruckFg {
	color: #cca056;
}
.gNaviForschungBg {
	background-color: #d7881a;
}
.gNaviForschungFg {
	color: #d7881a;
}
.gNaviNewsBg {
	background-color: #004a89;
}
.gNaviNewsFg {
	color: #004a89;
}
.gNaviPbsBg {
	background-color: #c2224a;
}
.gNaviPbsFg {
	color: #c2224a;
}
.gNaviSchulungBg {
	background-color: #734922;
}
.gNaviSchulungFg {
	color: #734922;
}
.gNaviTechBg {
	background-color: #828588;
}
.gNaviTechFg {
	color: #828588;
}
.gSiteBuch #eAnrede div {
	background-color: #80b3d5;
}
.gSiteBuch #eAnredeBar span {
	background-color: #80b3d5;
}
.gSiteBuch #gNaviInd {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/ibuch.gif');
	background-position: 190px 5px;
}
.gSiteBuch #sNavi a.hilite {
	color: #80b3d5;
}
.gSiteBuch #sNavi a.special {
	color: #80b3d5;
}
.gSiteBuch #sNavi li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_buch.gif');
}
.gSiteBuch #sNavi li ul li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteBuch #sNavi li ul li ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/ds_buch.gif');
}
.gSiteBuch #sNavi li ul li ul li.selected ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteBuch #sNavi li ul li ul li.selected ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da_buch.gif');
}
.gSiteComm #eAnrede div {
	background-color: #00937f;
}
.gSiteComm #eAnredeBar span {
	background-color: #00937f;
}
.gSiteComm #gNaviInd {
	background-image: url('img/navi/icomm.gif');
	background-position: 760px 5px;
}
.gSiteComm #sNavi a.special {
	color: #00937f;
}
.gSiteComm #sNavi li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_comm.gif');
}
.gSiteComm #sNavi li ul li ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/ds_comm.gif');
}
.gSiteDb #eAnrede div {
	background-color: #aebb35;
}
.gSiteDb #eAnredeBar span {
	background-color: #aebb35;
}
.gSiteDb #gNaviInd {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/idb.gif');
	background-position: 285px 5px;
}
.gSiteDb #sNavi a.hilite {
	color: #aebb35;
}
.gSiteDb #sNavi a.special {
	color: #aebb35;
}
.gSiteDb #sNavi li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_db.gif');
}
.gSiteDb #sNavi li ul li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteDb #sNavi li ul li ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/ds_db.gif');
}
.gSiteDb #sNavi li ul li ul li.selected ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteDb #sNavi li ul li ul li.selected ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da_db.gif');
}
.gSiteDruck #eAnrede div {
	background-color: #cca056;
}
.gSiteDruck #eAnredeBar span {
	background-color: #cca056;
}
.gSiteDruck #gNaviInd {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/idruck.gif');
	background-position: 380px 5px;
}
.gSiteForschung #sNavi a.hilite {
	color: #d7881a;
}
.gSiteDruck #sNavi a.special {
	color: #cca056;
}
.gSiteDruck #sNavi li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_druck.gif');
}
.gSiteForschung #sNavi li ul li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteDruck #sNavi li ul li ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/ds_druck.gif');
}
.gSiteForschung #sNavi li ul li ul li.selected ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteForschung #sNavi li ul li ul li.selected ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da_forschung.gif');
}
.gSiteForschung .eAnsprache {
	border-color: #d7881a;
}
.gSiteForschung .eAnsprache a {
	color: #d7881a;
	border-color: #d7881a;
}
.gSiteForschung .eAnsprache div {
	background-color: #d7881a;
}
.gSiteForschung .eAnsprache h3 {
	border-color: #d7881a;
}
.gSiteForschung #eAnrede div {
	background-color: #d7881a;
}
.gSiteForschung #eAnredeBar span {
	background-color: #d7881a;
}
.gSiteForschung #gNaviInd {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/iforschung.gif');
	background-position: 665px 5px;
}
.gSiteForschung #sNavi a.special {
	color: #d7881a;
}
.gSiteForschung #sNavi li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_forschung.gif');
}
.gSiteForschung #sNavi li ul li ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/ds_forschung.gif');
}
.gSiteNews #eAnrede div {
	background-color: #004a89;
}
.gSiteNews #eAnredeBar span {
	background-color: #004a89;
}
.gSiteNews #gNaviInd {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/inews.gif');
	background-position: 475px 5px;
}
.gSiteNews #sNavi a.hilite {
	color: #004a89;
}
.gSiteNews #sNavi a.special {
	color: #004a89;
}
.gSiteNews #sNavi li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_news.gif');
}
.gSiteNews #sNavi li ul li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/car/da.gif');
}
.gSiteNews #sNavi li ul li ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/ds_news.gif');
}
.gSiteNews #sNavi li ul li ul li.selected ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteNews #sNavi li ul li ul li.selected ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da_news.gif');
}
.gSitePbs #eAnrede div {
	background-color: #c2224a;
}
.gSitePbs #eAnredeBar span {
	background-color: #c2224a;
}
.gSitePbs #gNaviInd {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/ipbs.gif');
	background-position: 0px 5px;
}
.gSitePbs #sNavi a.hilite {
	color: #c2224a;
}
.gSitePbs #sNavi a.special {
	color: #c2224a;
}
.gSitePbs #sNavi li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_pbs.gif');
}
.gSitePbs #sNavi li ul li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSitePbs #sNavi li ul li ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/ds_pbs.gif');
}
.gSitePbs #sNavi li ul li ul li.selected ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSitePbs #sNavi li ul li ul li.selected ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da_pbs.gif');
}
.gSiteSchulung #eAnrede div {
	background-color: #734922;
}
.gSiteSchulung #eAnredeBar span {
	background-color: #734922;
}
.gSiteSchulung #gNaviInd {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/ischulung.gif');
	background-position: 570px 5px;
}
.gSiteSchulung #sNavi a.hilite {
	color: #734922;
}
.gSiteSchulung #sNavi a.special {
	color: #734922;
}
.gSiteSchulung #sNavi li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_schulung.gif');
}
.gSiteSchulung #sNavi li ul li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteSchulung #sNavi li ul li ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/ds_schulung.gif');
}
.gSiteSchulung #sNavi li ul li ul li.selected ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteSchulung #sNavi li ul li ul li.selected ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da_schulung.gif');
}
.gSiteTech #eAnrede div {
	background-color: #828588;
}
.gSiteTech #eAnredeBar span {
	background-color: #828588;
}
.gSiteTech #gNaviInd {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/itech.gif');
	background-position: 95px 5px;
}
.gSiteTech #sNavi a.hilite {
	color: #828588;
}
.gSiteTech #sNavi a.special {
	color: #828588;
}
.gSiteTech #sNavi li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_tech.gif');
}
.gSiteTech #sNavi li ul li ul li ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteTech #sNavi li ul li ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/ds_tech.gif');
}
.gSiteTech #sNavi li ul li ul li.selected ul li a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da.gif');
}
.gSiteTech #sNavi li ul li ul li.selected ul li.selected a {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/ar/da_tech.gif');
}
.gUmfrage {
	background: #eeeeee;
	color: #a0a0a0;
	margin-bottom: 20px;
	border: 1px solid #eeeeee;
}
.gUmfrage button {
	display: block;
}
.gUmfrage h1 {
	padding: 10px 10px 5px 10px;
	font-size: 14px;
	color: #606060;
}
.gUmfrage h2 {
	padding: 0 10px 10px 10px;
	font-size: 11px;
}
.gUmfrage h4 {
	font-size: 11px;
	color: #606060;
	margin: 15px 10px 10px 10px;
}
.gUmfrage h5 {
	background: #00937f;
	color: #00937f;
	heigth: 10px;
	margin: 5px 10px;
}
.gUmfrage li {
	display: block;
	overflow: hidden;
	width: 100%;
	padding: 5px 0;
	color: #a0a0a0;
	font-size: 13px;
	border-top: 1px solid white;
}
.gUmfrage li label {
	display: block;
	float: left;
	width: 100px;
	padding: 2px 0 2px 10px;
	font-weight: normal;
	font-size: 11px;
}
.gUmfrage li span {
	display: block;
	float: left;
	font-style: normal;
	padding-left: 10px;
}
.gUmfrage p {
	padding: 5px;
}
.ga {
	width: 150px;
	height: 20px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer;
	display: block;
	width: 100%;
	background-position: top center;
	background-repeat: no-repeat;
}
.ga span {
	display: none;
}
.ga_ansehen {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/ansehen.gif');
	display: block;
}
.ga_ansehen:hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/ansehen.gif');
}
.ga_bestlist {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/bestlist.gif');
	display: block;
}
.ga_bestlist:hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/bestlist.gif');
}
.ga_exemplar {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/exemplar.gif');
	display: block;
}
.ga_exemplar:hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/exemplar.gif');
}
.ga_kasse {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/kasse.gif');
	display: block;
}
.ga_kasse:hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/kasse.gif');
}
.ga_pdf {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/pdf.gif');
	display: block;
}
.ga_pdf:hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/pdf.gif');
}
.ga_service {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/off/service.gif');
	display: block;
}
.ga_service:hover {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn/on/service.gif');
}
.gbtn {
	width: 150px;
	height: 20px;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -60em;
	cursor: pointer;
	overflow: hidden;
}
.green {
	color: #00937f;
	font-weight: bold;
}
.gsbtn {
	width: 8px;
	height: 11px;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -60em;
	cursor: pointer;
	vertical-align: middle;
}
.homeAdBox {
	padding: 10px;
	width: 160px;
	overflow: hidden;
	cursor: pointer;
}
.homeAdBox img {
	float: right;
	margin-left: 5px;
}
.homeAdPopup {
	background: url('../../../../SF/ImageSet/SoldanDefault/home/bg_ad.png') no-repeat scroll bottom right;
	position: absolute;
	top: 0;
	left: 0px;
	display: none;
	font-size: 11px;
	color: #a0a0a0;
	padding: 10px;
}
.homeAdPopup .gbtn {
	display: block;
	margin-top: 10px;
}
.homeAdPopup div {
	padding: 5px;
	width: 400px;
	overflow: hidden;
}
.homeAdPopup div div {
	float: left;
	width: 80px;
}
.homeAdPopup div div.c {
	width: 160px;
}
.homeAdPopup h4 {
	font-size: 11px;
}
.homeAdPopup:hover, .homeAdPopup.hover {
	display: block;
}
.homeNewsBox {
	font-size: 11px;
	color: #606060;
	margin-bottom: 20px;
}
.homeNewsBox a {
	color: #00937f;
}
.homeNewsBox h3 {
	margin: 5px 0;
	color: #00937f;
	font-size: 16px;
	font-weight: normal;
}
.homeNewsBox h4 {
	margin: 5px 0;
	font-size: 11px;
}
.homeNewsBox p {
	margin: 5px 0;
}
.infoBrief {
	width: 580px;
	overflow: hidden;
}
.infoBrief div {
	width: 280px;
	float: left;
}
.infoBrief div h2 {
	color: #00937f;
	margin-bottom: 20px;
	font-size: 16px;
}
.infoBrief div li {
	display: block;
	overflow: hidden;
	width: 100%;
	margin: 10px 0;
	color: #a0a0a0;
	font-size: 13px;
}
.infoBrief div li label {
	display: block;
	float: left;
	width: 200px;
	padding: 2px 0 2px 10px;
	font-weight: normal;
}
.infoBrief div li span {
	display: block;
	float: left;
	font-style: normal;
}
.infoBrief div ul ul {
	margin-left: 30px;
}
.kAddress {
	width: 100%;
	overflow: auto;
	margin-bottom: 20px;
}
.kAddress a {
	color: #00937f;
	border-bottom: 1px dotted #00937f;
	text-decoration: none;
}
.kAddress a:hover {
	border-bottom-style: solid;
}
.kAddress div {
	float: left;
	margin-right: 10px;
}
.kAddress p {
	margin-bottom: 5px;
}
.margin_bottom {
	margin-bottom: 10px;
}
.newsBox {
	border: 1px solid #eeeeee;
	padding: 10px;
	color: #606060;
}
.newsBox h3 {
	font-size: 18px;
	font-weight: normal;
	margin: 5px 0;
}
.newsBox h4 {
	font-size: 12px;
	font-weight: normal;
}
.newsBox h5 {
	font-size: 12px;
}
.newsBox img {
	float: left;
	margin: 0 10px 5px 0;
}
.optBold {
	font-weight: bold;
}
.optInd {
	text-indent: 20px;
}
.sAddBtn {
	background: url('../../../../SF/ImageSet/SoldanDefault/cart_add.gif') no-repeat scroll center left;
	width: 140px;
	display: block;
	font-size: 11px;
	color: white;
	text-decoration: none;
	overflow: hidden;
	border: 0;
	cursor: pointer;
	padding: 4px 4px 4px 40px;
	text-align: left;
}
.sBuchDetailsBox {
	border-bottom: 1px solid #eeeeee;
	padding: 5px 0;
	margin: 5px 0;
	overflow: auto;
	width: 100%;
}
.sBuchDetailsBox .gbtn {
	float: right;
	margin-left: 10px;
}
.sBuchDetailsBox .sPrice {
	font-size: 20px;
	padding-right: 5px;
}
.sBuchDetailsBox a {
	color: #606060;
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
.sBuchDetailsBox a:hover {
	border-bottom-style: solid;
}
.sBuchDetailsBox div {
	float: left;
	font-size: 10px;
}
.sListBtn {
	background: url('../../../../SF/ImageSet/SoldanDefault/cart_list.gif') no-repeat center left;
	width: 140px;
	display: block;
	font-size: 11px;
	color: white;
	text-decoration: none;
	overflow: hidden;
	border: 0;
	cursor: pointer;
	padding: 4px 4px 4px 40px;
	text-align: left;
}
.sOutOfStock {
	font-weight: bold;
	font-size: 12px;
}
.sPackPrices td {
	color: #00937f;
}
.sPackPrices td span {
	color: #606060;
}
.sPackPrices td, .sPackPrices th {
	background: #eeeeee;
	font-size: 10px;
	margin: 0;
	padding: 5px;
	text-align: left;
	border-bottom: 1px solid white;
	border-right: 1px solid white;
}
.sPlistControl {
	background: #eeeeee;
	width: 100%;
}
.sPlistControl a {
	color: #00937f;
	padding: 0 5px;
}
.sPlistControl input.text {
	width: 20px;
}
.sPlistControl label {
	font-size: 10px;
	font-weight: normal;
	padding-right: 5px;
	color: #606060;
}
.sPlistControl select, .sPlistControl input, .sPlistControl img {
	font-size: 10px;
	vertical-align: middle;
}
.sPlistControl table {
	width: 100%;
}
.sPlistControl td {
	padding: 5px;
	font-size: 10px;
}
.sPlistControl td a.ga_back {
	background: url('../../../../SF/ImageSet/SoldanDefault/ar_le_t_grey.gif') no-repeat top left;
	font-size: 2px;
	color: #eeeeee;
	padding: 6px 0 6px 6px;
	text-decoration: none;
	vertical-align: middle;
}
.sPlistControl td a.ga_fore {
	background: url('../../../../SF/ImageSet/SoldanDefault/ar_rt_t_grey.gif') no-repeat top right;
	font-size: 2px;
	color: #eeeeee;
	padding: 6px 8px 6px 0;
	text-decoration: none;
	vertical-align: middle;
}
.sPlistControl td:first-child {
	width: 250px;
}
.sPlistItem {
	color: #606060;
	width: 100%;
	overflow: auto;
	margin: 25px 0;
	padding-bottom: 5px;
	border-bottom: 1px solid #a0a0a0;
}
.sPlistItem div {
	padding-left: 120px;
}
.sPlistItem div div {
	padding: 0;
}
.sPlistItem div img {
	float: none;
	margin-left: 10px;
	vertical-align: bottom;
}
.sPlistItem form {
}
.sPlistItem form p {
}
.sPlistItem h1 {
	font-size: 14px;
	margin-bottom: 7px;
}
.sPlistItem h1 a {
	color: #606060;
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
.sPlistItem h1 a:hover {
	border-bottom-style: solid;
}
.sPlistItem h2 {
	font-weight: normal;
	margin-bottom: 7px;
	font-size: 11px;
}
.sPlistItem img {
	float: left;
}
.sPlistItem p.sQtyBox {
	padding: 5px 0;
}
.sPlistOptions {
	margin: 10px 0;
}
.sPlistPackPrices {
	float: left;
	width: 280px;
	overflow: auto;
}
.sPlistPager td:first-child + td + td {
	text-align: right;
}
.sPlistSort {
	border-top: 1px solid #a0a0a0;
}
.sPlistSubmit {
	float: right;
	width: 180px;
	text-align: right;
}
.sPlistSubmit input.text {
	width: 16px;
	padding: 2px 3px;
	text-align: right;
	margin-right: 3px;
}
.sPrice {
	font-size: 16px;
	color: #00937f;
	font-weight: bold;
}
.sPrice span {
	color: #606060;
	padding-left: 0.5ex;
}
.sQtyBox {
	font-size: 11px;
}
.sQtyBox input {
	width: 30px;
	font-size: 11px;
	border: 0;
	padding: 3px 0;
	padding-right: 5px;
	text-align: right;
	border: 1px solid #606060;
}
.sQtyBox input.sQtyBtn {
	background: white url('../../../../SF/ImageSet/SoldanDefault/up_down.gif') no-repeat top left;
	border: 0;
	padding: 0;
	height: 21px;
	width: 13px;
	cursor: pointer;
	margin: 0 5px 0 3px;
}
.sQtyBox label {
	padding-left: 5px;
	font-weight: normal;
}
.sSpecBox {
	float: left;
	margin-right: 10px;
	background: white;
}
.sSpecBox div {
	padding: 5px;
	width: 170px;
	border: 1px solid white;
}
.sSpecBox div p img {
	width: 130px;
	height: 130px;
}
.sSpecBox div.sSpecDetails {
	padding: 5px;
	display: none;
	position: absolute;
	background: white;
}
.sSpecBox.hover div {
	border-top: 1px solid #eeeeee;
	border-left: 1px solid #eeeeee;
	border-bottom: none;
	border-right: 1px solid black;
}
.sSpecBox.hover div.sSpecDetails {
	display: block;
	border-bottom: 1px solid black;
	border-left: 1px solid #eeeeee;
	border-top: none;
	border-right: 1px solid black;
	background: white;
	z-index: 200;
}
.sTextStoerer {
	background: #eeeeee url('../../../../SF/ImageSet/SoldanDefault/excl_grey.gif') no-repeat 5px center;
	padding: 10px 10px 10px 60px;
	color: #606060;
	font-size: 14px;
	margin: 30px 0;
	border-top: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
	border-right: 1px solid #a0a0a0;
	border-bottom: 2px solid #606060;
	clear: both;
	overflow: auto;
}

.sTextStoererAktion {
	background: #eeeeee url('../../../../SF/ImageSet/SoldanDefault/aktion_bg.gif') no-repeat 0px center;	
	padding: 4px 4px 4px 132px;
  height: 32px;
	color: #606060;
	font-size: 11px;
	margin-bottom: 15px;
	border-top: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
	border-right: 1px solid #a0a0a0;
	border-bottom: 2px solid #606060;
	clear: both;
	overflow: auto;
}

.sTrashLink {
	width: 30px;
	text-align: center;
}
.sTrashLink a {
	background: white url('../../../../SF/ImageSet/SoldanDefault/trash.gif') no-repeat;
	padding: 0;
	height: 16px;
	width: 11px;
	max-width: 11px;
	cursor: pointer;
	text-indent: 200px;
	overflow: hidden;
	vertical-align: top;
	display: block;
}
.search_wait {
	background: white url('../../../../SF/ImageSet/SoldanDefault/ajax-loader.gif') no-repeat scroll left left;
}
.schulungBox {
	width: 200px;
	margin: 10px 0 0 10px;
}
.schulungBox h3 {
	color: white;
	border: 1px solid white;
	padding: 3px;
	font-size: 15px;
	margin-bottom: 5px;
	font-weight: normal;
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_white.gif') no-repeat 190px 8px;
	cursor: pointer;
}
.schulungBox li a {
	display: block;
	padding: 7px;
	font-size: 11px;
	color: #606060;
	text-decoration: none;
	margin: 0;
}
.schulungBox li a:hover {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_b50.png');
	color: white;
}
.schulungBox ul {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_w50.png');
	border: 1px solid white;
	display: none;
}
.schulungBox.open h3 {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_dn_t_white.gif') no-repeat 185px 9px;
}
.schulungBox.open ul {
	display: block;
}
.sform div {	
	margin-bottom: 10px;
}
.sform div div {
	width: 95%;
	overflow: auto;
	margin: 0;
	padding: 10px 0;
}
.sform h2 {
	padding: 5px 0;
	margin: 0;
	color: #00937f;
	font-size: 14px;
}
.sform h3 {
	font-size: 11px;
	color: #00937f;
}
.sform input.text {
	padding: 1px;
}
.sform input.text, .sform select, .sform textarea {
	font-size: 11px;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	border: 1px solid #a0a0a0;
}
.sform label {
	font-size: 11px;
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
	color: #606060;
}
.sform li {
	padding: 5px 0;
}
.sform p {
	width: 180px;
}
.sform p input.text {
	width: 160px;
}
.sform p, .sform ul {
	float: left;
	margin: 0;
	padding: 0;	
}
.sform p.c0 {
	width: 100%;
}
.sform p.c1 {
	margin-left: 0px;
}
.sform p.c2 {
	margin-left: 180px;
}
.sform p.c3 {
	margin-left: 360px;
}
.sform p.s14 {
	width: 45px;
}
.sform p.s14 input.text {
	width: 35px;
}
.sform p.s2 {
	width: 360px;	
}
.sform p.s2 input.text, .sform p.s2 textarea {
	width: 100%;
}
.sform p.s24 {
	width: 90px;
}
.sform p.s24 input.text {
	width: 70px;
}
.sform p.s3 {
	width: 540px;
}
.sform p.s34 {
	width: 135px;
}
.sform p.s34 input.text {
	width: 115px;
}
.sform textarea {
	height: 120px;
}
.sform ul {
	width: 180px;
}
.standortBox {
	color: #606060;
	font-size: 11px;
}
.standortBox h3 {
	font-size: 18px;
}
.standortBox h5 {
	display: block;
	font-size: 10px;
	padding: 5px 0;
	font-weight: normal;
}
.standortBox h5 a {
	padding: 5px 15px 5px 0;
	background: url('../../../../SF/ImageSet/SoldanDefault/pdf_mini.gif') no-repeat scroll center right;
	color: #606060;
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
.standortBox h5 a:hover {
	border-bottom-style: solid;
}
.standortBox p {
	margin-top: 5px;
}
.standortMovie {
	border: 1px solid #eeeeee;
	padding: 3px;
	text-align: center;
}
.standortMovie img {
	width: 174px;
}
.tt {
	position: absolute;
	background: url('../../../../SF/ImageSet/SoldanDefault/tt.gif') no-repeat bottom left;
	padding: 0 0 26px 0;
	z-index: 500;
	display: none;
}
.tt div {
	border-top: 1px solid #5a5a5a;
	border-left: 1px solid #5a5a5a;
	border-right: 1px solid #5a5a5a;
	background-color: #f0f0f0;
	margin: 0;
	padding: 5px;
	font-size: 10px;
	width: 250px;
	text-align: left;
}
#sDetailsTabLine {
		 padding: 0;
		 margin: 0;
		 list-style: none;
		 line-height: 1;
		 width: 100%;
		 overflow: auto;
}
#sDetailsTabLine a:hover {
		 color: #c0c0c0;
}
#sDetailsTabLine li {
		 padding: 0;
		 margin: 0;
		 float: left;
		 background: url('../../../../SF/ImageSet/SoldanDefault/bg_tabs.gif') no-repeat;
		 width: 145px;
}
#sDetailsTabLine li a {
		 color: white;
		 display: block;
		 padding: 5px 20px 5px 5px;
		 border-left: 1px solid #c2c2c2;
		 cursor: pointer;
}
#sDetailsTabLine li.selected {
		 background: url('../../../../SF/ImageSet/SoldanDefault/bg_cgreen.gif');
		 color: white;
}
#sDetailsTabLine li.selected a {
		 color: white;
}
#TiCal {
	position: absolute;
	z-index: 200;
	background: white;
	display: none;
	width: 200px;
	padding: 0;
	border: 1px solid #a0a0a0;
	color: #606060;
}
#TiCal button {
	font: 9px Tahoma,sans-serif;
	background: white;
	border: 0;
	padding: 4px;
	cursor: pointer;
}
#TiCal div {
	padding: 5px;
}
#TiCal p {
	padding: 5px;
	text-align: center;
}
#TiCal p a {
	color: #606060;
	text-decoration: none;
}
#TiCal table {
	width: 100%;
	border-collapse: collapse;
}
#TiCal td {
	margin: 0;
}
#TiCal, #TiCal td, #TiCal th, #TiCal select {
	font: 10px Tahoma,sans-serif;
}
#TiCalBox td {
	background: #eeeeee;
	color: black;
	padding: 5px;
	border: 2px solid white;
	text-align: right;
}
#TiCalBox td.day {
	cursor: pointer;
}
#TiCalBox td.dis {
	color: #c0c0c0;
}
#TiCalBox td.hover {
	background: #606060;
	color: white;
}
#TiCalBox td.now {
	cursor: pointer;
	color: red;
}
#TiCalBox th {
	text-align: center;
	font-weight: bold;
}
#TiCalBox th.we {
	color: #A0204e;
}
#TiCalHead td {
	font-weight: bold;
	font-size: 12px;
}
#abhLeft {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_le_grad.gif') no-repeat scroll top left;
	width: 16px;
	height: 17px;
	float: left;
	cursor: pointer;
}
#abhMid {
	width: 543px;
	position: absolute;
	height: 17px;
	left: 20px;
	top: 0;
	overflow: hidden;
}
#abhMid div {
	width: 2000px;
	position: absolute;
}
#abhMid ul {
	position: absolute;
	left: 0;
	top: 0;
}
#abhMid ul a {
	color: #00937f;
}
#abhMid ul a:hover {
	color: white;
	text-decoration: none;
}
#abhMid ul li.open {
	font-weight: bold;
}
#abhMid ul li:hover {
	background: #00937f;
	color: white;
}
#abhRight {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_ri_grad.gif') no-repeat scroll top left;
	width: 16px;
	height: 17px;
	float: right;
	cursor: pointer;
}
#aboutCatalogs {
	color: #606060;
}
#aboutCatalogs h2 {
	font-size: 14px;
	margin-bottom: 10px;
}
#aboutCatalogs h2 a {
	text-decoration: underline;
	color: #606060;
}
#aboutCatalogs h2 input {
	margin-right: 5px;
}
#aboutCatalogs h3 {
	font-size: 12px;
	margin-bottom: 5px;
}
#aboutCatalogs li {
	display: block;
	width: 100%;
	overflow: hidden;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eeeeee;
}
#aboutCatalogs li img {
	width: 90px;
	height: 130px;
	float: left;
	margin-right: 10px;
}
#aboutCatalogs p {
	font-size: 11px;
}
#aboutCatalogsForm button {
	display: block;
}
#aboutContact {
	color: #606060;
}
#aboutContact .big {
	font-size: 20px;
	font-weight: bold;
	color: #00937f;
}
#aboutContact .mc p {
	margin-bottom: 10px;
}
#aboutContact a {
	border-bottom: 1px dotted #00937f;
	text-decoration: none;
}
#aboutContact a:hover {
	border-bottom-style: solid;
}
#aboutContact button {
	display: block;
}
#aboutContact h2 {
	font-size: 15px;
	margin: 5px 0;
	font-weight: normal;
}
#aboutContact h5 {
	display: block;
	padding: 4px 2px 4px 10px;
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_dark.gif') no-repeat scroll 0 6px;
	font-size: 11px;
	clear: both;
	margin-top: 10px;
}
#aboutGs {
	background: #00937f;
	width: 116px;
	float: left;
	margin-right: 10px;
	font-size: 11px;
}
#aboutGs img {
	display: inline;
}
#aboutGs p {
	padding: 3px;
	color: white;
	margin: 0;
}
#aboutJobResults {
	font-size: 11px;
}
#aboutJobResults a {
	color: #00937f;
}
#aboutJobResults div {
	width: 100%;
	overflow: hidden;
	padding: 10px 0;
	margin: 10px 0;
	border-bottom: 1px solid #eeeeee;
}
#aboutJobResults div p {
	font-size: 10px;
}
#aboutJobResults h3 {
	font-size: 15px;
	font-weight: normal;
	margin-bottom: 10px;
}
#aboutJobResults li {
	float: left;
	margin-right: 20px;
}
#aboutJobResults li.c1 {
	width: 200px;
}
#aboutJobResults li.c2 {
	width: 100px;
}
#aboutJobResults li.c3 {
	width: 100px;
}
#aboutJobResults li.c4 {
	float: right;
	margin-right: 0;
}
#aboutJobResults ul {
	margin-bottom: 10px;
	width: 100%;
	overflow: hidden;
}
#aboutJobResultsHeader p.al {
	width: 340px;
	float: left;
}
#aboutJobResultsHeader p.ar {
	float: right;
}
#aboutJobs {
	color: #606060;
	margin: 20px 0;
	overflow: hidden;
	width: 100%;
}
#aboutJobs a {
	color: #00937f;
}
#aboutJobs h3 {
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 10px;
}
#aboutJobs li {
	margin: 10px;
}
#aboutLg {
	position: relative;
}
#aboutLgBox {
	background: url('../../../../SF/ImageSet/SoldanDefault/leisting_sb.gif') no-repeat scroll top left;
	width: 300px;
	height: 139px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
	font-size: 11px;
	color: #606060;
	line-height: 120%;
	display: none;
}
#aboutLgBox div {
	padding: 40px 20px 10px 30px;
}
#aboutLgBox h3 {
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 5px;
}
#aboutPresseBox1 {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/dummies/about/presse1.jpg');
}
#aboutPresseBox2 {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/dummies/about/presse2.jpg');
}
#aboutPresseBox3 {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/dummies/about/presse3.jpg');
}
#algb_buch h3 {
	color: #80b3d5;
}
#algb_comm h3 {
	color: #00937f;
}
#algb_db h3 {
	color: #aebb35;
}
#algb_druck h3 {
	color: #cca056;
}
#algb_forschung h3 {
	color: #d7881a;
}
#algb_news h3 {
	color: #004a89;
}
#algb_pbs h3 {
	color: #c2224a;
}
#algb_schulung h3 {
	color: #734922;
}
#algb_tech h3 {
	color: #828588;
}
#calender_button {
	background: url('../../../../SF/ImageSet/SoldanDefault/calender.gif') no-repeat scroll top right;
	width: 20px;
	height: 18px;
	border: 0;
	cursor: pointer;
}
#dbButtons a {
	display: block;
	margin-bottom: 5px;
}
#dbButtons img {
	border: 0;
	width: 160px;
	height: 50px;
}
#dbNews h5 {
	padding: 4px 2px 4px 10px;
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_dark.gif') no-repeat scroll 0 6px;
	font-size: 11px;
}
#dbNews li {
	margin-bottom: 15px;
	color: #606060;
	font-size: 11px;
}
#dbNews li a {
	color: #00937f;
	border-bottom: 1px dotted #00937f;
	text-decoration: none;
}
#dbNews li a:hover {
	border-bottom-style: solid;
}
#dbNews li h3 {
	margin: 3px 0;
	font-size: 14px;
}
#dbNews li h4 {
	font-size: 11px;
}
#dbNews li p {
	margin: 3px 0;
}
#eAnrede {
	color: #606060;
	margin-bottom: 15px;
	width: 100%;
	overflow: hidden;
}
#eAnrede a {
	color: #606060;
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
#eAnrede a:hover {
	border-bottom-style: solid;
}
#eAnrede div {
	float: left;
	margin-right: 10px;
}
#eAnrede div img {
	float: none;
	margin: 0;
	display: block;
}
#eAnrede div p {
	padding: 5px;
	font-size: 11px;
	color: white;
}
#eAnrede h2 {
	font-size: 28px;
	font-weight: normal;
	margin-bottom: 10px;
}
#eAnrede h3 {
	font-size: 16px;
	font-weight: normal;	
}
#eAnrede h4 {
	font-size: 14px;
	color: #00937f;
	margin: 10px 0;
}
#eAnrede img {
	float: left;
	margin-right: 10px;
}
#eAnredeBar {
	clear: both;
}
#eAnredeBar span {
	padding: 3px 5px;
	color: white;
	font-size: 10px;
}
#eBookRotator {
	overflow: auto;
	width: 100%;
	background: white url('../../../../SF/ImageSet/SoldanDefault/rot_bg.gif') left bottom;
	border: 1px solid #a0a0a0;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

#eBookRotator h1 {
	font-size: 16px;
	color: #a0a0a0;
	padding: 20px;
}
#eServiceKomm {
	background-color: white;
}
#eServiceKomm div {
	display: none;
	background: white;
	font-size: 12px;
	color: #606060;
	padding: 5px 10px 5px 100px;
	line-height: 120%;
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 110px;
}
#eServiceKomm div.eskFracht {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/skomm/fracht.gif');
}
#eServiceKomm div.eskHotline {
	padding: 10px;
	background: #00937f;
	font-size: 16px;
	color: white;
	line-height: 100%;
}
#eServiceKomm div.eskHotline .f24 {
	margin: 5px 0;
}
#eServiceKomm div.eskQual {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/skomm/qual.gif');
}
#eServiceKomm div.eskRueck {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/skomm/rueck.gif');
}
#eServiceKomm div.eskStund {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/skomm/stund.gif');
}
#eServiceKomm h2 {
	padding: 5px;
	background: #606060;
	color: white;
	font-size: 12px;
}
#eServiceKomm li {
	border-bottom: 1px solid #606060;
	border-right: 1px solid #d6ebe1;
	border-left: 1px solid #d6ebe1;
}
#eServiceKomm li h3 {
	background: #a0a0a0;
	color: #606060;
	font-size: 12px;
	font-weight: normal;
	padding: 10px 5px;
	cursor: pointer;
}
#eServiceKomm li h3.hover {
	background: white;
}
#ebrContent {
	width: 480px;
	float: left;
	overflow: hidden;
	position: relative;
}
#ebrContent li {
	margin: 0 5px;
	width: 50px;
	height: 80px;
	display: block;
	float: left;
}
#ebrContent li div {
	display: none;
	font-size: 11px;
	color: #606060;
}
#ebrContent li img {
	width: 50px;
	height: 80px;
	border: 1px solid #606060;
	cursor: pointer;
}
#ebrContent ul {
	position: relative;
	width: 1000%;
}
#ebrLeft {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_le_grad.gif') no-repeat center center;
	float: left;
}
#ebrLeft, #ebrRight {
	width: 50px;
	height: 60px;
	cursor: pointer;
}
#ebrPopup {
	position: absolute;
	display: none;
	left: 0;
	top: 0;
}
#ebrPopup button {
	display: block;
	margin-top: 5px;
}
#ebrPopup a {
	color: #00937f;
	text-decoration: none;
}
#ebrPopup a:hover {
	text-decoration: underline;
}
#ebrPopup div {
	width: 200px;
	background: white;
	border: 1px solid #a0a0a0;
	padding: 10px;
	color: #606060;
	font-size: 11px;
}
#ebrPopup h3 {
	font-size: 12px;
	color: #00937f;
	margin: 3px 0;
}
#ebrPopup h4 {
	font-size: 11px;
}
#ebrRight {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_ri_grad.gif') no-repeat center center;
	float: right;
	width: 50px;
	float: left;
}
#emFaq {
	color: #606060;
}
#emFaq h3 {
	color: #00937f;
	font-size: 16px;
	margin: 20px 0 10px 0;
	padding: 10px 0;
	border-top: 1px solid #eeeeee;
}
#emFaq h4 {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_green.gif') no-repeat scroll center left;
	font-size: 12px;
	margin: 5px 0;
	text-indent: 15px;
	cursor: pointer;
}
#emFaq li div {
	display: none;
	padding: 10px;
	line-height: 120%;
}
#emFaq li.on div {
	display: block;
}
#emFaq li.on h4 {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/a_dn_t_green.gif');
}
#gBruttoNettoBox {
	margin-bottom: 10px;
}
#gBruttoNettoBox h3 {
	background: #eeeeee url('../../../../SF/ImageSet/SoldanDefault/a_ri_grad.gif') no-repeat 140px center;
	padding: 5px;
	font-size: 12px;
	cursor: pointer;
}
#gBruttoNettoBox h3 span {
	color: #00937f;
}
#gBruttoNettoBox p {
	font-size: 11px;
	padding-top: 10px;
	display: none;
	color: #606060;
	padding: 5px;
	border: 1px solid #eeeeee;
}
#gBruttoNettoBox.on h3 {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/a_dn_grad.gif');
}
#gBruttoNettoBox.on p {
	display: block;
}
#gFaqBox {
  border: 1px solid #a0a0a0;
}
#gFaqBox h1 {
  background: url('img/bg_faq.gif') no-repeat scroll top left;
  font-size: 13px;
  color: #00937f;
  padding: 8px;
}
#gFaqBox li div {
  display: none;
  font-size: 11px;
  padding: 10px 10px 10px 20px;
  color: #606060;
}
#gFaqBox li h3 {
  font-size: 11px;
  color: #606060;
  text-transform: uppercase;
  background: #eeeeee url('img/a_rt_t_green.gif') no-repeat scroll 10px center;
  padding: 10px 0 10px 20px;
  border-top: 1px solid #a0a0a0;
  cursor: pointer;
}
#gFaqBox li.on div {
  display: block;
}
#gFaqBox li.on h3 {
  background-image: url('img/a_dn_t_green.gif');
}
#gCartLink {
	text-align: right;
	position: absolute;
	top: 0;
	right: 0;
	padding: 20px 8px 10px 22px;
	background-position: 0 20px;
	background-repeat: no-repeat;
}
#gCartLink a {
	color: #a0a0a0;
	border-bottom: 1px dotted #a0a0a0;
	text-decoration: none;
}
#gCartLink a:hover {
	color: white;
	border-bottom-style: solid;
}
#gCartLink.empty {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/cart_empty.gif');
}
#gCartLink.full {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/cart_full.gif');
}
#gContent {
	width: 100%;	
	background: white url('../../../../SF/ImageSet/SoldanDefault/bg_grad.jpg') no-repeat;	
}
#gContentBody {
	float: left;
	width: 755px;
}
#gFaqBox {
	border: 1px solid #a0a0a0;
}
#gFaqBox h1 {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_faq.gif') no-repeat scroll top left;
	font-size: 13px;
	color: #00937f;
	padding: 8px;
}
#gFaqBox li div {
	display: none;
	font-size: 11px;
	padding: 10px 10px 10px 20px;
	color: #606060;
}
#gFaqBox li h3 {
	font-size: 11px;
	color: #606060;
	text-transform: uppercase;
	background: #eeeeee url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_green.gif') no-repeat scroll 10px center;
	padding: 10px 0 10px 20px;
	border-top: 1px solid #a0a0a0;
	cursor: pointer;
}
#gFaqBox li.on div {
	display: block;
}
#gFaqBox li.on h3 {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/a_dn_t_green.gif');
}
#gFooter {
	clear: both;
	background: white;
	padding: 10px 0;
	margin-top: 100px;
	border-top: 1px solid #a0a0a0;
	font-size: 10px;
	color: black;
	text-align: center;
}
#gFooter a {
	color: #00937f;
}
#gFooter p {
	padding: 0 10px;
}
#gHomeLink {
	position: absolute;
	left: 0;
	top: 40px;
	/*
	  background: url('../../../../SF/ImageSet/SoldanDefault/head_logo.gif') no-repeat scroll bottom left;
	*/
	
  	            
      background: url('/WebRoot/SoldanDB/Shops/Soldan/head_logo.gif') no-repeat scroll bottom left;
    
  
}
#gHomeLink a {
	display: block;
	width: 170px;
	height: 40px;
}
#gHomeLink span {
	display: none;
}
#gKalenderBox {
	margin-bottom: 10px;
	border: 1px solid #eeeeee;
	font-size: 11px;
	color: #606060;
}
#gKalenderBox a {
	color: #606060;
	text-decoration: underline;
}
#gKalenderBox div {
	border-bottom: 1px solid #eeeeee;
}
#gKalenderBox div p {
	display: none;
}
#gKalenderBox h2 {
	color: #00937f;
	font-size: 18px;
	padding: 8px;
}
#gKalenderBox h3 {
	color: #a0a0a0;
	font-size: 14px;
	padding: 8px;
	cursor: pointer;
}
#gKalenderBox h6 {
	font-size: 11px;
	font-weight: bold;
	padding: 16px 8px 8px 8px;
}
#gKalenderBox h6 a {
	color: #00937f;
	text-decoration: none;
}
#gKalenderBox p {
	padding: 8px;
	margin: 0;
}
#gLeftCol {
	float: left;
	width: 200px;
	margin-right: 15px;
	margin-top: 30px;
}
#gLeftCol .eAnsprache h3, #gRightCol .eAnsprache h3 {
	padding: 10px 5px 0 5px;
}
#gLeftCol .gHomeBox {
	margin-left: 20px;
}
#gLeftCol .gSiteBuch .eAnsprache h3, #gRightCol .gSiteBuch .eAnsprache h3 {
	color: #80b3d5;
}
#gLeftCol .gSiteComm .eAnsprache h3, #gRightCol .gSiteComm .eAnsprache h3 {
	color: #00937f;
}
#gLeftCol .gSiteDb .eAnsprache h3, #gRightCol .gSiteDb .eAnsprache h3 {
	color: #aebb35;
}
#gLeftCol .gSiteDruck .eAnsprache h3, #gRightCol .gSiteDruck .eAnsprache h3 {
	color: #cca056;
}
#gLeftCol .gSiteForschung .eAnsprache h3, #gRightCol .gSiteForschung .eAnsprache h3 {
	color: #d7881a;
}
#gLeftCol .gSiteNews .eAnsprache h3, #gRightCol .gSiteNews .eAnsprache h3 {
	color: #004a89;
}
#gLeftCol .gSitePbs .eAnsprache h3, #gRightCol .gSitePbs .eAnsprache h3 {
	color: #c2224a;
}
#gLeftCol .gSiteSchulung .eAnsprache h3, #gRightCol .gSiteSchulung .eAnsprache h3 {
	color: #734922;
}
#gLeftCol .gSiteTech .eAnsprache h3, #gRightCol .gSiteTech .eAnsprache h3 {
	color: #828588;
}
#gLoginBox a {
	color: white;
	font-size: 10px;
	border-bottom: 1px dotted #eeeeee;
	text-decoration: none;
}
#gLoginBox a:hover {
	border-bottom-style: solid;
}
#gLoginBox button {
	display: block;
	margin-top: 10px;
}
#gLoginBox h1, #gLogoutBox h1 {
	font-size: 11px;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
#gLoginBox input.text {
	display: block;
	margin-bottom: 5px;
	width: 140px;
	border: 1px solid #eeeeee;
}
#gLoginBox label {
	display: block;
	margin: 6px 0;
	font-size: 10px;
}
#gLoginBox li {
	margin-top: 5px;
}
#gLoginBox ul {
	margin: 10px;
}
#gLoginBox, #gLogoutBox {
	background: #00937f;
	padding: 5px;
	color: white;
	font-size: 11px;
	margin-bottom: 10px;
}
#gLogoutBox a {
	color: white;
	border-bottom: 1px dotted #eeeeee;
	text-decoration: none;
}
#gLogoutBox a:hover {
	border-bottom-style: solid;
}
#gLogoutBox p {
	padding: 5px 0;
}
#gMain {
	/*
	  width: 978px;
	*/
	width: 994px;
	position: relative;
	/*
	  margin: auto;
	*/
	
    margin: 0px auto auto auto;
  
	text-align: left;
}
#gMidCol {
	float: left;
	width: 580px;
}
#gNavi {
	z-index: 100;
	position: absolute;
	top: 50px;
	left: 215px;
}
#gNavi li {
	padding: 0;
	margin: 0;
	float: left;
	position: relative;
	margin-right: 5px;
}
#gNavi li span {
	display: block;
	background-repeat: no-repeat;
	height: 40px;
	width: 90px;
	line-height: 110%;
}
#gNavi li span a {
	display: block;
	color: white;
	text-decoration: none;
	font-family: "Lucida Grande",Arial,Helvetica,sans-serif;	
	font-weight: bold;
	font-size: 11px;
	padding: 5px;
}
#gNavi li ul {
	position: absolute;
	display: none;
	padding: 0 0 15px 0;
	background-position: center bottom;
	background-repeat: no-repeat;
	width: 200px;
}
#gNavi li ul li {
	display: block;
	float: none;
	margin: 0;
	padding: 0 5px;
}
#gNavi li ul li a {
	display: block;
	padding: 5px;
	color: white;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
}
#gNavi li ul li:hover a, #gNavi li ul li.hover a {
	background: url('../../../../SF/ImageSet/SoldanDefault/navi_sel.png');
}
#gNavi li:hover ul, #gNavi li.hover ul {
	display: block;
}
#gNavi ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}
#gNavi1 span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/dred.gif');
}
#gNavi1 ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wdred.png');
	left: -5px;
}
#gNavi2 span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/gray.gif');
}
#gNavi2 ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wgray.png');
	left: -5px;
}
#gNavi3 span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/lblue.gif');
}
#gNavi3 ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wlblue.png');
	left: -5px;
}
#gNavi4 span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/lgreen.gif');
}
#gNavi4 ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wlgreen.png');
	left: -5px;
}
#gNavi5 span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/lbrown.gif');
}
#gNavi5 ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wlbrown.png');
	left: -5px;
}
#gNavi6 span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/dblue.gif');
}
#gNavi6 ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wdblue.png');
	left: -5px;
}
#gNavi7 span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/dbrown.gif');
}
#gNavi7 ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wdbrown.png');
	right: -5px;
}
#gNavi8 span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/orange.gif');
}
#gNavi8 ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/worange.png');
	right: -5px;
}
#gNaviBuch span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/buch.gif');		
}
#gNaviBuch ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wbuch.png');
	left: -5px;
}
#gNaviDb span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/db.gif');
}
#gNaviDb ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wdb.png');
	left: -5px;
}
#gNaviDruck span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/druck.gif');
}
#gNaviDruck ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wdruck.png');
	left: -5px;
}
#gNaviForschung span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/forschung.gif');
}
#gNaviForschung ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wforschung.png');
	right: -5px;
}
#gNaviInd {
	height: 30px;
	background-repeat: no-repeat;
}
#gNaviNews span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/news.gif');
}
#gNaviNews ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wnews.png');
	left: -5px;
}
#gNaviPbs span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/pbs.gif');
}
#gNaviPbs ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wpbs.png');
	left: -5px;
}
#gNaviSchulung span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/schulung.gif');
}
#gNaviSchulung ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wschulung.png');
	right: -5px;
}
#gNaviTech span {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/tech.gif');
}
#gNaviTech ul {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/navi/wtech.png');
	left: -5px;
}
#gRightCol {
	float: right;
	width: 160px;
}
#gServiceBox {
	background: #00937f;
	padding: 5px;
	color: white;
	font-size: 11px;
	margin-bottom: 10px;
}
#gServiceBox a {
	color: white;
}
#gServiceBox li {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_green.gif') no-repeat 2px 10px;;
	padding: 5px 0 5px 10px;
	color: #606060;
	line-height: 160%;
}
#gServiceBox li a {
	color: #606060;
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
#gServiceBox li a:hover {
	border-bottom-style: solid;
}
#gServiceBox li li {
	background: none;
	padding: 5px 0 5px 10px;
	color: #606060;
	line-height: 160%;
	font-weight: bold;
}
#gServiceBox p {
	padding: 5px 0;
}
#gServiceBox ul {
	background: white;
	padding: 5px;
	font-size: 10px;
	display: none;
}
#gServiceLink {
	background: url('../../../../SF/ImageSet/SoldanDefault/btn_service.gif') no-repeat center right;
	display: block;
	font-size: 11px;
	color: white;
	text-decoration: none;
	overflow: hidden;
	border: 0;
	cursor: pointer;
	padding: 4px 40px 4px 4px;
}
#gServiceLink.on {
	background-image: url('../../../../SF/ImageSet/SoldanDefault/btn_next.gif');
}
#gSigSidebox {
	background: white;
	border: 2px solid #eeeeee;
	padding: 5px;
	margin: 20px 5px;
	color: #606060;
}
#gSigSidebox a {
	color: #606060;
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
#gSigSidebox a:hover {
	border-bottom-style: solid;
}
#gSigSidebox h2 {
	color: #00937f;
	font-size: 14px;
}
#gSigSidebox h3 {
	margin: 10px 0;
}
#gSigSidebox h6 {
	text-align: center;
	margin: 0;
}
#gSigSidebox h6.arrow {
	height: 50px;
	margin: 20px 0;
	background: url('../../../../SF/ImageSet/SoldanDefault/nice_arrow.gif') top center no-repeat;
}
#gSigSidebox p.link {
	margin-top: 20px;
	font-size: 10px;
}
#gToolbar {
	left: 215px;
	top: 20px;
	position: absolute;
	color: #a0a0a0;
}
#gToolbar a {
	color: #a0a0a0;
	margin: 0 5px;
	border-bottom: 1px dotted #a0a0a0;
	text-decoration: none;
}
#gToolbar a:hover {
	color: white;
	border-bottom-style: solid;
}
#gToolbar button.btn_search {
	background: url('../../../../SF/ImageSet/SoldanDefault/search_off.gif') no-repeat center right;
	width: 77px;
	height: 20px;
	border: 0;
	padding: 0;
	overflow: hidden;
	text-indent: -60em;
	cursor: pointer;
	vertical-align: middle;
}
#gToolbar form {
	display: inline;
	padding: 0 20px 0 0;
}
#ffquery {
  border: 1px solid #a0a0a0;
  vertical-align: middle;
  width: 179px;
  padding: 2px;
}
#gToolbar p {
	display: inline;
}
#gTop {
	height: 90px;
}
#homeAd {
}
#homeAd h2 {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_grey.gif');
	color: white;
	font-size: 12px;
	margin: 0 0 10px;
	padding: 5px;
}
#homeBestlist {
	background: #606060;
	padding: 5px;
	margin-bottom: 10px;
}
#homeBestlist .ga {
	display: block;
	margin: 10px 0;
}
#homeBestlist div {
	background: url('../../../../SF/ImageSet/SoldanDefault/home/bg_list.gif') no-repeat top left;
	padding: 10px 0 10px 10px;
}
#homeBestlist h2 {
	font-size: 16px;
	color: #eeeeee;
	font-weight: normal;
	margin: 0;
}
#homeBestlist h3 {
	font-size: 16px;
	color: #eeeeee;
	font-weight: bold;
	margin-bottom: 10px;
}
#homeBestlist li {
	padding-bottom: 10px;
	border-bottom: 1px solid #00937f;
	font-size: 10px;
	margin-bottom: 10px;
}
#homeBestlist ul {
	overflow-y: scroll;
	overflow-x: hidden;
	height: 200px;
}
#homeBestlist ul a {
	color: #606060;
}
#homeBestlist ul h4 {
	font-size: 10px;
	font-weight: normal;
}
#homeBestlist ul h4 a {
	color: #00937f;
}
#homeBestlist ul h5 {
	font-size: 11px;
	color: #00937f;
	margin: 5px 0;
}
#homeBestlist ul li:last-child {
	border: 0;
}
#infoBriefForm {
	background: #eeeeee;
	padding: 10px;
	color: #a0a0a0;
	margin-top: 30px;
}
#infoBriefForm a {
	color: #a0a0a0;
	font-size: 10px;
	border-bottom: 1px dotted #a0a0a0;
	text-decoration: none;
}
#infoBriefForm a:hover {
	border-bottom-style: solid;
}
#infoBriefForm button {
	display: block;
}
#infoBriefForm h3 {
	font-size: 14px;
	color: #a0a0a0;
}
#infoBriefForm input.text {
	border: 1px solid #a0a0a0;
	width: 80%;
}
#infoBriefForm p {
	margin: 10px 0;
}
#jobForm {
	background: #f7f7f7;
	padding: 5px;
	margin: 10px 0;
}
#jobForm button {
	background: url('../../../../SF/ImageSet/SoldanDefault/mpr/bg_button.gif');
	height: 18px;
	border: 0;
	color: white;
}
#jobForm div {
	margin-bottom: 0px;
}
#jobForm div div {
	width: 95%;
	overflow: hidden;
	margin: 0;
	padding: 5px 0;
}
#jobForm input.text {
	padding: 1px;
}
#jobForm input.text, #jobForm select, #jobForm textarea {
	font-size: 11px;
	vertical-align: middle;
	margin: 0;
	padding: 0;
	border: 1px solid #a0a0a0;
	width: 80%;
}
#jobForm label {
	font-size: 11px;
	display: block;
	margin: 0 0 3px 0;
	padding: 0;
	color: #606060;
}
#jobForm p {
	width: 250px;
	float: left;
	margin: 0;
	padding: 0;
}
#jobForm p.c2 {
	padding: 0 0 0 250px;
}
#jobForm span {
	font-size: 10px;
	text-decoration: underline;
	cursor: pointer;
	padding-left: 20px;
}
#jobFormAdvanced {
	display: none;
}
#kAddressForm {
	display: none;
}
#kAddressSummary {
	width: 100%;
	border-top: 1px solid #eeeeee;
	padding: 20px 0;
	overflow: auto;
}
#kAddressSummary a {
	color: #00937f;
	border-bottom: 1px dotted #00937f;
	text-decoration: none;
}
#kAddressSummary a:hover {
	border-bottom-style: solid;
}
#kAddressSummary div {
	float: left;
	margin-right: 50px;
}
#kAddressSummary div p {
	margin: 10px 0;
}
#kAdressForm .btn_best_fort {
	display: block;
	margin-left: 370px;
}
#kAdressForm .btn_save {
	display: block;
	margin-left: 370px;
}
#kAdressForm h2 {
	border-top: 1px solid #eeeeee;
	padding-top: 10px;
}
#kBottom {
	overflow: auto;
	width: 100%;
	margin-top: 50px;
	margin-bottom: 100px;
	background: white;
}
#kBottom button {
	float: left;
}
#kBottom button.btn_best_fort, #kBottom button.btn_best_senden {
	float: right;
}
#kCart {
	width: 100%;
	border-bottom: 1px solid #eeeeee;
}
#kCart td {
	margin: 0;
	padding: 8px 5px;
}
#kCart td.sQtyBox {
	text-align: left;
	white-space: nowrap;	
}
#kCart td:first-child + td + td + td + td, #kCart td:first-child + td + td + td + td + td {
	text-align: right;
}
#kCart thead td {
	font-weight: bold;
	color: #606060;
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
#kCart thead tr {
}
#kCart tr {
	vertical-align: top;
}
#kCartRefresh {
	padding: 10px 0;
	border-bottom: 1px solid #eeeeee;
	width: 100%;
	overflow: auto;
	color: #606060;
	font-size: 11px;
}
#kCartRefresh button {
	float: right;
}
#kCartRefresh p {
	float: left;
	width: 400px;
}
#kCartSummary {
	overflow: auto;
	width: 100%;
}
#kCartSummary a {
	border-bottom: 1px dotted #a0a0a0;
	text-decoration: none;
}
#kCartSummary a:hover {
	border-bottom-style: solid;
}
#kCartSummary li {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_green.gif') no-repeat 0 center;
	padding: 5px 0 5px 10px;
}
#kCartSummary li a {
	color: #606060;
}
#kCartSummary table {
	float: right;
	width: 250px;
}
#kCartSummary table .kNetTotal td {
	font-weight: bold;
	color: #00937f;	
	font-size: 12px;
}
#kCartSummary table .kGrossTotal td {
	font-weight: bold;
	background: white;
	font-size: 12px;
}
#kCartSummary table td {
	padding: 8px;
	background: #eeeeee;
	border-bottom: 1px solid white;
	font-size: 10px;
}
#kCartSummary table td:last-child {
	text-align: right;
}
#kCartSummary ul {
	float: left;
	margin-top: 10px;
}
#kChangeAddress {
	display: block;
	margin: 10px 0;
}
#kLeft {
	padding: 5px;
}
#kLeft h3 {
	padding: 10px;
}
#kLeft li {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_green.gif') no-repeat 0 center;
	padding: 5px 0 5px 10px;
	font-weight: bold;
}
#kLeft li a {
	color: #606060;
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
#kLeft li a:hover {
	border-bottom-style: solid;
}
#kLeft ul {
	padding-left: 10px;
}
#kLoginForm .btn_einloggen {
	margin-top: 15px;
	display: block;
}
#kLoginForm div a {
	font-size: 10px;
	color: #606060;
}
#kLoginForm div span {
	display: block;
}
#kMain h1 {
	color: #606060;
	margin: 20px 0 10px 0;
	font-size: 18px;
}
#kNavBar {
	background: #eeeeee;
	padding: 10px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
}
#kNavBar a {
	color: #a0a0a0;
	text-decoration: none;
}
#kNavBar a:hover {
	color: #606060;
	text-decoration: none;
}
#kNavBar li {
	display: inline;
	color: #00937f;
	background: url('../../../../SF/ImageSet/SoldanDefault/warrow.gif') no-repeat 10px center;
	padding-left: 40px;		
}
#kNavBar li.first {
	background: none;
}
#kRegisterForm {
	display: none;
}
#kRegisterForm .btn_anmelden {
	display: block;
	margin-left: 370px;
}
#kRegisterForm h2 {
	border-top: 1px solid #eeeeee;
	padding-top: 10px;
}
#newsButtons div {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_ltgrey.jpg') no-repeat scroll top left;
	margin-bottom: 10px;
	width: 100%;
	overflow: hidden;
	color: #606060;
}
#newsButtons div a {
	color: #606060;
}
#newsButtons div h3 {
	font-size: 15px;
	padding: 3px;
}
#newsButtons div img {
	display: block;
	float: left;
	width: 60px;
	height: 60px;
	margin-right: 10px;
}
#newsButtons div p {
	padding: 3px;
	font-size: 11px;
}
#newsIntro {
	width: 100%;
	overflow: hidden;
	margin-bottom: 17px;
}
#newsIntro .fl {
	float: left;
}
#newsIntro .fr {
	float: right;
	width: 270px;
	padding: 10px;
	color: #606060;
}
#newsIntro a {
	color: #00937f;
	border-bottom: 1px dotted #00937f;
	text-decoration: none;
}
#newsIntro a:hover {
	border-bottom-style: solid;
}
#newsIntro h3 {
	font-size: 16px;
	font-weight: normal;
	margin: 5px 0;
}
#newsIntro h4 {
	font-size: 12px;
	font-weight: normal;
	margin: 3px 0;
}
#newsIntro h5 {
	display: block;
	padding: 4px 2px 4px 10px;
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_dark.gif') no-repeat scroll 0 6px;
	font-size: 11px;
	clear: both;
	margin-top: 10px;
}
#newsNews h5 {
	padding: 4px 2px 4px 10px;
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_dark.gif') no-repeat scroll 0 6px;
	font-size: 11px;
}
#newsNews li {
	margin-bottom: 15px;
	color: #606060;
	font-size: 11px;
}
#newsNews li a {
	color: #00937f;
	border-bottom: 1px dotted #00937f;
	text-decoration: none;
}
#newsNews li a:hover {
	border-bottom-style: solid;
}
#newsNews li h3 {
	margin: 3px 0;
	font-size: 14px;
}
#newsNews li h4 {
	font-size: 11px;
}
#newsNews li p {
	margin: 3px 0;
}
#sBuchDetailsImg {
	float: left;
	text-align: center;
}
#sBuchDetailsImg p {	
	background: url('../../../../SF/ImageSet/SoldanDefault/ar/rs_buch.gif') no-repeat scroll center left;
	text-align: left;
	padding: 0 10px;
	margin-top: 10px;
	font-size: 10px;
}
#sBuchDetailsImg p a {
	color: #606060;
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
#sBuchDetailsImg p a:hover {
	border-bottom-style: solid;
}
#sBuchDetailsText {
	float: right;
	width: 395px;
	color: #606060;
}
#sBuchDetailsText a {
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
#sBuchDetailsText a:hover {
	border-bottom-style: solid;
}
#sBuchLeseprobe {
	position: absolute;
	background: #606060;
	padding: 10px;
	color: white;
	width: 150px;
	font-size: 10px;
	display: none;
	left: 0;
	opacity: .9;
	filter: alpha(opacity=90);
}
#sBuchLeseprobe a {
	border-bottom: 1px dotted #eeeeee;
	text-decoration: none;
	color: white;
}
#sBuchLeseprobe a:hover {
	border-bottom-style: solid;
}
#sBuchLeseprobe button {
	float: right;
}
#sBuchLeseprobe h1 {
	font-size: 16px;
}
#sBuchLeseprobe p {
	margin: 5px 0;
}
#sBuchLeseprobe ul {
	margin: 10px 0;
	font-size: 12px;
}
#sBuchLeseprobe ul li {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_white.gif') no-repeat scroll 10px 6px;
	padding: 4px 2px 4px 20px;
}
#sCart .item {
	width: 100%;
	overflow: auto;
	border-bottom: 1px solid white;
	padding: 6px 0;
}
#sCart .price {
	color: #00937f;
	float: right;
	font-weight: bold;
	padding-right: 8px;
}
#sCart .qty {
	color: #00937f;
	float: left;
	padding-left: 8px;
}
#sCart .total {
	color: #00937f;
	font-weight: bold;
	padding: 6px 0;
	margin-top: 2px;
	border-top: 1px solid white;
}
#sCart .total div {
	width: 100%;
	overflow: auto;
}
#sCart .total p {
	float: left;
	padding-left: 8px;
}
#sCart .total p.price {
	float: right;
	padding-right: 8px;
}
#sCart h1, #sCartEmpty h1 {
	font-size: 11px;
	background: #636362 url('../../../../SF/ImageSet/SoldanDefault/cart_head_bg.gif') no-repeat scroll top left;
	margin-bottom: 5px;
	padding: 5px;
	font-weight: normal;
	color: white;
}
#sCart h2 a {
	color: #00937f;
	border-bottom: 1px dotted #00937f;
	text-decoration: none;
}
#sCart h2 a:hover {
	border-bottom-style: solid;
}
#sCart h2, #sCartEmpty h2 {
	font-size: 11px;
	color: #606060;
	margin-bottom: 5px;
	font-weight: normal;
	padding: 0 8px;
}
#sCart, #sCartEmpty {
	background: #eeeeee;
	font-size: 11px;
	width: 100%;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
#sCartLink {
	margin: 5px;
	padding: 3px;
	background: url('../../../../SF/ImageSet/SoldanDefault/cart_go.gif') no-repeat left center;
}
#sCartLink a {
	display: block;
	font-size: 11px;
	color: white;
	text-decoration: none;
	overflow: hidden;
	border: 0;
	cursor: pointer;
	padding: 4px 4px 4px 40px;
	text-align: left;
}
#sCatOverview {
}
#sCatOverview a {
	text-decoration: none;
}
#sCatOverview a:hover {
	text-decoration: underline;
}
#sCatOverview h1 {
	border-bottom: 1px solid #a0a0a0;
}
#sCatOverview h1 , #sCatOverview h1 a, #sCatOverview h1 a:visited {
	color: #606060;
	font-weight: normal;
}
#sCatOverview h2 {
	font-weight: normal;
}
#sCatOverview li {
	font-size: 14px;
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_m_green.gif') no-repeat scroll 3px 2px;
	padding-left: 15px;
	margin: 10px 0;
}
#sCatOverview li a {
	color: #00937f;
}
#sCatOverview li div {
	font-size: 12px;
	margin: 10px 0;
}
#sCatOverview li div a {
	color: #606060;
	font-weight: normal;
	padding: 6px;
}
#sCatOverview li ul {
	padding: 10px;
}
#sCatOverview li ul li.selected a {
	color: #606060;
	font-weight: bold;
}
#sCatOverview li.selected {
	background: url('../../../../SF/ImageSet/SoldanDefault/a_dn_m_green.gif') no-repeat scroll 0px 2px;
}
#sColorSelect {
	margin-bottom: 5px;
}
#sColorSelect img {
	margin-right: 5px;
	cursor: pointer;
}
#sDetailsBanner {
	margin-bottom: 15px;
}
#sDetailsBigImg img {
	width: 400px;
}
#sDetailsBigImg, #sBuchDetailsBigImg {
	background: white url('../../../../SF/ImageSet/SoldanDefault/close.gif') no-repeat 99% 1%;
	border: 1px solid #eeeeee;
	cursor: pointer;
	display: none;
	position: absolute;
	text-align: center;
	top: 0;
	width: 100%;
	z-index: 300;
}
#sDetailsImg {
	position: relative;
	float: left;
	cursor: pointer;
}
#sDetailsOptions {
	border-bottom: 1px solid #eeeeee;
	padding: 5px 0;
	margin-bottom: 10px;	
}
#sDetailsOptionsBlock {
	float: left;
	width: 305px;
	margin-top: 10px;
}
#sDetailsOptionsBlock .sPrice {
	margin-bottom: 10px;
	padding: 10px 0;
	border-top: 1px solid #eeeeee;
	border-bottom: 1px solid #eeeeee;
}
#sDetailsOptionsBlock .sQtyBox {
	margin-bottom: 10px;
}
#sDetailsPackPrices {
	margin-bottom: 10px;
	clear: both;
	padding: 6px 0;
}
#sDetailsPackPrices table {
	width: 100%;
}
#sDetailsSeals {
	clear: both;
	margin-top: 20px;
}
#sDetailsSeals img {
	margin-right: 10px;
	float: left;
	width: 50px;
}
#sDetailsSubmit {
	clear: both;
	margin: 6px 0;
	overflow: auto;
	width: 100%;
}
#sDetailsSubmit .btn_add {
	display: block;
	float: right;
}
#sDetailsSubmit .btn_liste {
	display: block;
	float: left;
}
#sDetailsTabLine a:hover {
	color: #c0c0c0;
}
#sDetailsTabLine li {
	padding: 0;
	margin: 0;
	float: left;
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_tabs.gif') no-repeat;
	width: 145px;
}
#sDetailsTabLine li a {
	color: white;
	display: block;
	padding: 5px 20px 5px 5px;
	border-left: 1px solid #c2c2c2;
	cursor: pointer;
}
#sDetailsTabLine li.selected {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_cgreen.gif');
	color: white;
}
#sDetailsTabLine li.selected a {
	color: white;
}
#sDetailsTabs {
	clear: both;
	margin-top: 30px;
}
.sDetailsTabsContent {
	border: 1px solid #c0c0c0;
	padding: 30px;
	background: white;
	display: none;
}
.sDetailsTabsContent.selected {
	display: block;
}
#sDetailsTabs div li {
	margin-left: 20px;
}
#sDetailsTabs div ol {
	list-style: decimal outside;
}
#sDetailsTabs div p {
	margin: 10px 0;
}
#sDetailsTabs div ul {
	list-style: disc outside;
}
#sDetailsText {
	float: right;
	width: 305px;
	color: #606060;
}
#sDetailsText a {
	border-bottom: 1px dotted #606060;
	text-decoration: none;
}
#sDetailsText a, #sBuchDetailsText a {
	color: #606060;
}
#sDetailsText a:hover {
	border-bottom-style: solid;
}
#sDetailsText h1, #sBuchDetailsText h1 {
	font-size: 16px;
	margin: 6px 0;
}
#sDetailsText p, #sBuchDetailsText p {
	line-height: 120%;
	margin: 5px 0;
}
#sDetailsText p.sPrice {
	border-bottom: 1px solid #eeeeee;
	border-top: 1px solid #eeeeee;
	font-size: 20px;
	margin: 8px 0;
	padding: 6px 0;
	text-align: left;
}
#sDetailsText ul, #sBuchDetailsText ul {
	line-height: 150%;
	font-size: 11px;
	margin-bottom: 12px;
}
#sDetailsViews {
	width: 275px;
	float: left;
	margin-top: 10px;
}
#sDetailsViews img {
	margin-right: 10px;
	cursor: pointer;
}
#sDetailsViews #DetailIconMinis img {
  cursor: default;
}
#sDetailsZoom {
	background: url('../../../../SF/ImageSet/SoldanDefault/plus.gif') no-repeat top left;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 0;
	bottom: 0;
}
#sFooter {
	margin: 40px 0;
	color: #00937f;
	font-size: 11px;
}
#sFooter a {
	color: #606060;
	border-bottom: 1px dotted #a0a0a0;
	text-decoration: none;
}
#sFooter a:hover {
	border-bottom-style: solid;
}
#sFooter h1 {
	font-size: 16px;
	color: #606060;
}
#sFooter p {
	margin: 10px 0;
}
#sMerkliste .Basket {
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
#sMerkliste .Basket input {
	border: 1px solid #606060;
	font-size: 11px;
	padding: 3px 5px 3px 0pt;
	text-align: right;
	width: 30px;
}
#sMerkliste .Basket td {
	margin: 0;
	padding: 5px;
}
#sMerkliste .ShoppingList {
	margin-top: 20px;
	border-bottom: 1px solid #eeeeee;
	margin-bottom: 20px;
	padding-bottom: 10px;
}
#sMerkliste .Text {
	border: 1px solid #606060;
	font-size: 11px;
	padding: 2px;
	width: 146px;
}
#sMerkliste .TrashCanIcon {
	background: white url('../../../../SF/ImageSet/SoldanDefault/trash.gif') no-repeat scroll 0%;
	height: 16px;
	width: 11px;
}
#sMerkliste a {
	color: #00937f;
}
#sMerkliste button {
	display: block;
	margin: 5px 0;
}
#sMerkliste h1 {
	color: #606060;
	margin-bottom: 15px;
	font-weight: normal;
}
#sMerkliste table {
	width: 100%;
}
#sMerkliste th {
	color: white;
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_grey.gif');
	font-size: 11px;
	padding: 5px;
	margin: 0;
}
#sNavi {
	padding: 8px;
	padding-top: 0;
	font-size: 12px;
	color: #606060;
}
#sNavi a {
	text-decoration: none;
	display: block;
	padding: 4px 1px;
	margin: 0;
	font-weight: bold;
	line-height: 120%;
	color: #606060;
}
#sNavi a.special {
}
#sNavi a:hover {
	text-decoration: underline;
}
#sNavi h3 {
	border-bottom: 1px solid white;
	font-weight: bold;
	margin: 0;
	padding: 0;
	padding: 4px 1px;
}
#sNavi li {
	border-bottom: 1px solid white;
	margin: 0;
	padding: 0;
}
#sNavi li ul {
	background: white;
}
#sNavi li ul li {
	border-top: 1px solid #eeeeee;
	padding: 0;
}
#sNavi li ul li a {
	font-weight: normal;
	padding-left: 5px;
}
#sNavi li ul li ul {
	font-size: 11px;
}
#sNavi li ul li ul li a {
	background-repeat: no-repeat;
	background-position: 10px 6px;
	padding: 4px 2px 4px 20px;
}
#sNavi li ul li ul li ul li a {
	background-repeat: no-repeat;
	background-position: 20px 8px;
	padding: 4px 2px 4px 30px;
}
#sNavi li ul li ul li.selected a {
	background-position: 8px 8px;
}
#sNavi li ul li ul li.selected ul li a {
	background-position: 20px 8px;
}
#sNavi li ul, #sNavi li.selected ul li ul, #sNavi li.selected ul li.selected ul, #sNavi li.selected ul li.selected ul li ul {
	display: none;
}
#sNavi li.selected > a {
	color: black;
}
#sNavi li.selected ul, #sNavi li.selected ul li.selected ul, #sNavi li.selected ul li.selected ul li.selected ul {
	display: block;
}
#sNavi ul {
}
#sProductDetails {
	position: relative;
}
#sProductList {
	margin: 15px 0;
}
#sSpecials {
	padding: 10px 0;
	margin: 20px 0;
	border-top: 1px solid #a0a0a0;
	border-bottom: 1px solid #a0a0a0;
}
#sSpecials .btn_add {
	display: block;
}
#sSpecials form p {
}
#sSpecials h1 {
	font-size: 20px;
	text-transform: uppercase;
	color: #00937f;
}
#sSpecials h2 {
	color: #606060;
}
#sSpecials h2, #sSpecials h3 {
	font-size: 12px;
	margin: 0;
}
#sSpecials h3 {
	color: #00937f;
}
#sSpecials p {
	font-size: 10px;
	margin: 5px 0;
}
#schulungAktuell {
	background: url('../../../../SF/ImageSet/SoldanDefault/bg_grad_ttb.jpg') no-repeat scroll top left;
}
#schulungAktuell h2 {
	margin-bottom: 0;
}
#schulungAktuell li {
	padding: 5px;
	border-bottom: 1px solid white;
}
#schulungAktuell li h3 {
	color: #606060;
	font-size: 16px;
	font-weight: normal;
	margin: 5px 0;
}
#schulungAktuell li p {
	color: #00937f;
	font-size: 11px;
	margin: 3px 0;
}
#schulungAktuell li p a {
	color: #606060;
	text-decoration: underline;
}
#schulungBoxA {
	background: url('../../../../SF/ImageSet/SoldanDefault/schulung_a.jpg') no-repeat scroll top left;
	width: 284px;
	height: 424px;
	float: left;
}
#schulungBoxB {
	background: url('../../../../SF/ImageSet/SoldanDefault/schulung_b.jpg') no-repeat scroll top left;
	width: 284px;
	height: 424px;
	float: right;
}
#schulungIntroForm {
	background: #eeeeee;
	width: 100%;
	overflow: hidden;
	margin-bottom: 17px;
}
#schulungIntroForm form {
	width: 160px;
	background: #a0a0a0;
	padding: 10px;
}
#schulungIntroForm form button {
	display: block;
	margin-top: 10px;
}
#schulungIntroForm form h3 {
	font-size: 18px;
	color: white;
	font-weight: normal;
}
#schulungIntroForm form input {
	display: block;
	width: 150px;
}
#schulungIntroForm form label {
	color: #606060;
	margin-top: 10px;
	display: block;
	font-weight: normal;
}
#schulungThemen h3 {
	font-size: 14px;
	color: #606060;
	margin-bottom: 10px;
}
#schulungThemen p {
	margin-bottom: 10px;
}
#searchAdd div {
 margin: 0 10px 10px 10px;
 padding: 0;
}
#searchAdd div a {
 display: block;
 margin: 5px 0;
 text-decoration: none;
 color: black;
 padding: 3px;
}
#searchAdd div a:hover {
 background: #b3d1cb;
}
#searchAdd div div {
 background: #eeeeee;
 font-size: 11px;
 width: 100%;
 margin: 0;
 display: none;
}
#searchAdd div.open div {
 display: block;
}
#searchAdd div.open h2 {
 background-image: url('../../../../SF/ImageSet/SoldanDefault/bg_search_r_open.gif');
}
 
#searchAdd h1 {
 font-size: 12px;
 font-weight: bold;
 color: #00937f;
 background-color: transparent;
 background-image: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_green.gif');
 background-repeat: no-repeat;
 background-attachment: scroll;
 background-position: 5px 3px;
 padding-left: 12px;
 margin-bottom: 5px; 
}

#searchAdd h2 {
 margin: 0 0 3px 0;
 font-size: 11px;
 color: #606060;
 background-image: url('../../../../SF/ImageSet/SoldanDefault/bg_search_r_close.gif');
 background-repeat: no-repeat;
 background-position: center right;
 font-weight: normal;
 border: 2px solid #eeeeee;
 cursor: pointer;
 padding: 4px 2px;
 
}
#searchAdd h2.open {
 background-image: url('../../../../SF/ImageSet/SoldanDefault/bg_search_r_open.gif');
}
#searchAdd p {
 margin: 0;
 background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_t_green.gif') no-repeat scroll 5px 7px;
 padding-left: 10px;
}
#searchAdd p a {
 color: #00937f;
 text-decoration: underline;
}
#searchAdd p a:hover {
 background: #eeeeee;
}
#searchAdd strong {
 color: #00937f;
}
#searchForm {
	margin: 10px 0;
	width: 100%;
	overflow: hidden;
}
#searchForm div {
	float: left;
	margin-right: 20px;
}
#searchForm label {
	display: block;
	margin-bottom: 5px;
	color: #606060;
}
#searchForm option {
	color: #606060;
	line-height: 200%;
}
#searchForm p {
	float: left;
	margin: 20px 0 0 0;
}
#searchForm p button {
	background: url('../../../../SF/ImageSet/SoldanDefault/btn_search_big.gif') no-repeat scroll top left;
	width: 25px;
	height: 20px;
	text-indent: -60em;
	cursor: pointer;
	border: 0;
	display: block;
	float: left;
}
#searchForm p span {
	padding-left: 10px;
	font-size: 11px;
	display: block;
	float: left;
}
#searchForm p span a {
	color: #606060;
}
#searchHead h1 {
	font-size: 28px;
	margin-bottom: 10px;
	color: #606060;
	border-bottom: 1px solid #eeeeee;
}
#searchHead h2 {
	margin: 20px 0;
	padding-left: 15px;
	background: url('../../../../SF/ImageSet/SoldanDefault/a_rt_m_green.gif') no-repeat scroll center left;
}
#searchHead h2 strong {
	color: #00937f;
}
#searchPage {
}
#searchResults {
	border-top: 1px solid #eeeeee;
}
#searchResults a {
	color: #00937f;
}
#searchResults div {
	border-bottom: 1px solid #eeeeee;
	padding: 5px 0 10px 0;
	margin-bottom: 10px;
}
#searchResults h3 {
	font-size: 16px;
	margin: 0 0 5px 0;
}
#searchResults p {
	margin: 5px 0;
}
#search_box {
	padding-right: 20px;
	border: 1px solid #a0a0a0;
	vertical-align: middle;
	width: 12em;
}
#search_box.wait {
	background: white url('../../../../SF/ImageSet/SoldanDefault/ajax-loader.gif') no-repeat scroll top right;
}
#search_popup {
	position: absolute;
	top: 35px;
	left: 215px;
	display: none;	
	z-index: 1000;
	width: 350px;
}
#search_popup .closebox {
	position: absolute;
	top: 10px;
	right: 10px;
}
#search_popup h1 {
	padding: 10px;
	font-size: 12px;
}
#sigText {
	color: #606060;
	margin-bottom: 20px;
}
#sigText a {
	color: #606060;
}
#sigText div {
	width: 100%;
	overflow: hidden;
	background: #606060;
	padding: 10px 0;
}
#sigText form {
	padding: 0 10px;
}
#sigText form button {
	float: right;
}
#sigText h2 {
	color: white;
	font-size: 14px;
	float: left;
}
#sigText h3 {
	margin: 10px 0;
}
#sigText li {
	margin: 5px 0;
}
#sigText p {
	margin: 5px 0;
}
#sigText ul {
	list-style: inside disc;
	margin-top: 20px;
}
#sp_body {
}
#sp_body div {
	overflow: hidden;
	width: 100%;
	padding: 6px 0;
	background: url('../../../../SF/Icon/SoldanDefault/bg_search_b.png');
}
#sp_body div h2 {
	font-size: 11px;
	padding-left: 10px;
	float: left;
	margin: 0;
	width: 40%;
	text-align: right;
}
#sp_body div ul {
	font-size: 11px;
	padding-right: 10px;
	float: right;
	width: 50%;
	margin: 0;
	line-height: 150%;
}
#sp_body div ul a {
	color: #606060;
	text-decoration: none;
}
#sp_body div ul a:hover {
	text-decoration: underline;
}
#sp_body p {
	background: url('../../../../SF/Icon/SoldanDefault/bg_search_c.png') no-repeat scroll bottom left;
	display: block;
	font-size: 11px;
	text-align: right;
	margin: 0;
	padding: 6px;
}
#sp_body p a {
	display: block;
	padding: 6px 25px 12px 0;
	border-top: 1px solid #eeeeee;
	background: url('../../../../SF/Icon/SoldanDefault/search_ok.gif') no-repeat scroll 320px 4px;
	color: #a0a0a0;
}
#sp_body p span {
	display: block;
	padding: 6px 25px 12px 0;
	color: #a0a0a0;
}
#sp_head {
	margin: 0;
	background: url('../../../../SF/Icon/SoldanDefault/bg_search_a.png') no-repeat scroll top left;
	height: 30px;
}
#versand_datum {
	margin: 5px 0 0 20px;
	width: 100px;
}
#webGallery {
	height: 300px;
}
#webGallery img {
}

/* -- added by nubizz for epages defaults -- */
.DialogError,
.DialogError label,
.DialogError .InputLabelling {
   color: #E61818;
   font-weight: bold;
}

input.DialogError,
select.DialogError,
textarea.DialogError,
.DialogError input,
.DialogError select,
.DialogError textarea {
   border: 2px solid #E61818;
   background: #ffdddd;
}

option.DialogError,
.DialogError option{
     background: #ffdddd;
}

.ErrorMessage {
   min-height: 24px;
   _height: 24px;
   overflow: visible;

   padding: 0 0 0 32px;
   background: url("../../../../SF/Icon/SoldanDefault/ico_m_warning.gif") no-repeat;
   font-size: 11px;
   color: #000000 !important;
}

.ErrorMessage h3,
.ErrorMessage p {
   font-size: 11px;
   color: #000000 !important;
}

.DialogMessage h3,
.DialogMessage p,
.DialogMessage {
   color: #000000 !important;
   font-size: 11px;
}

.ErrorMessage p,
.DialogMessage p {
  margin: 0;
  padding:0;
}

.PaymentMessage {
  border: 1px solid #D1D3D6;
  padding: 6px;
  background-color: #EFF1F2;
}

#BasketForm .DialogMessage {
  border: 1px solid #D1D3D6;
  padding: 6px;
  background-color: #EFF1F2;
  background-position: 3px 3px;
  margin-bottom: 6px;
}

#MessageWarning {
  min-height: 24px;
  _height: 24px;
  overflow: visible;
  background: url("../../../../SF/Icon/SoldanDefault/ico_m_warning.gif") no-repeat;
  padding: 0 0 0 32px;
  padding-left: 32px !important;
}

#MessagePositiveResult {
  min-height: 24px;
  _height: 24px;
  overflow: visible;
  background: url("../../../../SF/Icon/SoldanDefault/ico_m_test_ok.gif") no-repeat;
  padding: 0 0 0 32px;
}

#MessageInfo {
  min-height: 24px;
  _height: 24px;
  overflow: visible;
  background: url("../../../../SF/Icon/SoldanDefault/ico_m_info.gif") no-repeat;
  padding: 0 0 0 32px;
}

#MessageConfirmAction {
  min-height: 24px;
  _height: 24px;
  overflow: visible;
  background: url("../../../../SF/Icon/SoldanDefault/ico_m_confirmaction.gif") no-repeat;
  padding: 0 0 0 32px;
}
input.defaultText{
  color: #606060;
}