a{text-decoration:none;}
a:active {
  text-decoration: none;
  color: #000000;
}

/* a:link {
  text-decoration: none;
  color: #000000;
} */

a:visited {
  text-decoration: none;
  color: #000000;
}

a:hover {
  text-decoration: none;
  color: #000000;
}

/* padding: Abstand Inhalt-Rand (oben, rechts, unten, links) */
/* margin: Abstand zwischen Elementen */

#tsmddm{margin:0;padding:0;z-index:30}
#tsmddm li{margin:0;padding:0;list-style:none;white-space:nowrap;padding-right:15px;}/*float:left;font:bold 11px arial}*/
#tsmddm li a{display:block;margin:0 1px 0 0;padding:4px 10px;width:60px;text-align:center;text-decoration:none} /*background:#5970B2;color:#FFF;*/
/*#tsmddm li a:hover{background: #49A3FF}*/
#tsmddm div{position:absolute;visibility:hidden;margin:0;padding:0;background:#FFFFFF;border:1px solid #052C49}
#tsmddm div a{position:relative;display:block;margin:0;padding:5px 10px;width:auto;white-space:nowrap;text-align:left;text-decoration:none;background:#FFFFFF;color:#052C49;/*font:11px arial*/}
#tsmddm div a:hover{background:#FFFFFF;color:#E77817}

.admin-button{font-family:arial;font-size:x-small;padding:0px 5px 0px 5px;margin:2px 2px 2px 2px;border-width:1px;}
.admin-button-{font-family:arial;font-size:xx-small;padding:0px 5px 0px 5px;margin:5px 10px 5px 10px;border-width:2px;border-color:#FF0000;}
.admin-body{background-color: #FFFFFF; width:100%; margin: 0 auto;}
.admin-bodysub{background-color: #FFFFFF; margin: 0 auto;}
.admin-input{background-color: #FFFFFF;height:25px;color:#052C49;font-family: arial;font-size:9px;font-weight:bold;padding: 0px 0px 0px 5px;float:right;width:90%;}
.admin-input-box{font-family:arial;font-size:x-small;border-width:2px;}
.admin-label{background-color: #FFFFFF;height:25px;color:#052C49;font-family: arial;font-size:9px;font-weight:bold;padding: 1px 0px 0px 5px;width:10%;}
.admin-logo{color:#052C49;font-family: arial;font-size:20px;font-weight:bold;padding: 10px 0px 0px 10px;}
.admin-lsm{width:20%;}
.admin-lsm-titel{background-color:#E77817;color:#FFFFFF;margin: 0px 3px 0px 3px;padding: 3px 0px 3px 0px;font-family:arial;font-weight:bold;font-size:11px;}
.admin-lsm-text{background-color: #FFFFFF;color: #052C49;padding: 1px 10px 1px 20px;font-family: arial;font-weight:bold;font-size:x-small;}
.admin-lsm-over{font-family:arial;font-size:x-small;font-weight:bold;color:#E77817;padding: 1px 10px 1px 20px;}
.admin-lsm-out{font-family:arial;font-size:x-small;font-weight:bold;color:#052C49;padding: 1px 10px 1px 20px;}
.admin-text{font-family: arial; font-size:x-small; }
.admin-vf{background-color: #FFFFFF;border-top: 2px solid #052C49;color:#052C49;float:right;font-family: arial;font-size:9px;font-weight:bold;margin:20px 0px 0px 0px;padding: 20px 0px 20px 0px;width:80%;}
.admin-vfsub{background-color: #FFFFFF;color:#052C49;font-family: arial;font-size:9px;font-weight:bold;margin:0px 0px 0px 0px;padding: 5px 0px 0px 5px;}
.admin-vf-edit{background-color: #FFFFFF;color:#052C49;float:right;font-family: arial;font-size:9px;font-weight:bold;margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;width:70%;}
.admin-vf-list{background-color: #FFFFFF;color:#052C49;font-family: arial;font-size:9px;font-weight:bold;padding: 0px 0px 0px 10px;width:30%;}
.admin-work{background-color: #FFFFFF; width:100%; margin: 0 auto;}
.admin-worksub{background-color: #FFFFFF; margin: 0 auto;}
.body{font-family:arial;background-repeat:no-repeat;background-position:center top;}
.body-main{background-image: url(http://www.germanwool.de/img/title/normal.gif); background-repeat:repeat-x; border-left: 2px solid #052C49; border-right: 2px solid #052C49; margin: 0px 10px 0px 10px; padding: 7px 0px 10px 0px; font-family: arial; font-weight:bold; font-size:12px; color:#FFFFFF;}
.body-box{border-left: 2px solid #052C49; border-right: 2px solid #052C49; border-bottom: 2px solid #052C49; margin: 0px 10px 0px 10px; padding: 10px 0px 10px 0px; font-family: arial; font-weight:bold; font-size:10px;}
.cash-main{width: 65%; font-size: small; padding-top: 10px;}
.cash-right{float:right; width: 55%;}
.cash-left{font-size: 12px; color:#052C49; width: 40%;}
.copyright{font-family: arial; font-size: x-small; color:#052C49;}
.detail-Standard{ background-color: #FFFFFF; font-family: arial; font-weight: bold; font-size: 11px;}
.drei-center { }
.drei-left { float: left; width: 30%;}
.drei-right { float:right;	width: 30%;}
.vier-main { }
.vier-left { float: left; width: 24%;}
.vier-right { float:right;	width: 24%;}
.filter-Text{ background-color: #FFFFFF; color: #052C49; padding-top: 1px; padding-right: 20px; padding-bottom: 1px; padding-left: 10px; font-family: arial; font-weight:bold; font-size:x-small;}
.filter-Titel{ background-color: #E77817; color: #FFFFFF; padding-top: 3px; padding-right: 20px; padding-bottom: 3px; padding-left: 20px; font-family: arial; font-weight:bold; font-size: 11px;}
.filter-Space15{ background-color:#FFFFFF; font-size:xx-small; padding-top: 1px; padding-right: 0px; padding-bottom: 15px; padding-left: 0px;}
.filter-Space5{ background-color:#FFFFFF; font-size:xx-small; padding-top: 1px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px;}
.filter-Space1{ background-color:#FFFFFF; font-size:xx-small; padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px;}
.foot-main { font-size: 11px; padding-top: 10px; width: 800px;}
.fuenf-left{float:left; width:19%;padding:0px 10px 0px 0px;}
.fuenf-right{float:right;width:19%;padding:0px 10px 0px 0px;}
.normal{font-family:arial;font-size:xx-small;}
.start-linktext { font-family: arial; font-size: 10px; font-weight: bold;}
.start-linktitel { font-family: arial; font-size: 16px; font-style: italic; font-weight: bold; padding-top: 3px; width: 200px;}
.suche { background-image:url(http://www.germanwool.de/img/back/transpixel.gif); padding: 10px 15px 35px 15px; font-family: arial; font-weight:bold; font-size: x-small; color: #FFFFFF;}
.text-titel { font-size: 13px; font-weight: bold; margin-top: 26px; margin-bottom: 13px;}
.text-standard { font-size: 11px; margin-bottom: 11px;}
.text-small { font-size: 9px; margin-bottom: 9px;}
.tip-error { color: #FF0000; width: 75%; font-size: 14px; font-weight: bold; padding-top: 20px;}
.tip-titel { width: 75%; font-size: 14px; font-weight: bold; padding-top: 20px;}
.tip-main { width: 75%; font-size: small; padding-top: 10px;}
.tip-right { float:right;	width: 75%;}
.tip-left { width: 23%;}
.toplinks { padding: 15px 6px 6px 3px; font-family: arial; font-size:x-small;}
.url-line{ font-family: arial; font-size: x-small; padding: 3px 10px 3px 10px;}
.vf-text{ width: 600px;}
.zwei-left { width: 45%; }
.zwei-right { float:right; width:45%; }

td.privat-titel{font-family: arial;font-size: small;font-weight: bold;color: #000000;padding-bottom: 10px;text-decoration: underline;}
td.privat-subtitel{font-family: arial;font-size: x-small;font-weight: bold;color: #000000;padding-bottom: 10px;padding-left: 5px;padding-right: 5px;text-decoration: underline;}
td.privat-text{font-family: arial;font-size: x-small;color: #000000;padding-bottom: 5px;padding-left: 5px;padding-right: 5px;}
td.privat-text-select{font-family: arial;font-size: x-small;color: #FF0000;padding-left: 5px;padding-right: 5px;}
td.privat-details{font-family: arial;font-size: x-small;color: #808080;padding-left: 25px;}
a.login{font-family: arial;font-size: x-small;font-weight: bold;color: #000000;padding-left: 5pt;}
td.login{font-family: arial;font-size: x-small;font-weight: bold;color: #000000;padding-left: 5pt;}
input.login{font-family: arial;font-size: xx-small;}
td.top10-nr{font-family: arial;font-size: small;font-weight: bold;color: #000000;}
td.detail-beschreibung{font-family: arial;font-size: x-small;font-weight: normal;color: #000000;padding-top: 12px;padding-bottom: 6px;}

input.whinfocell0{background-color: #E77817;border-style: none;cursor: pointer;}

a.artikel{font-family: arial;font-size: small;font-weight: bold;color: #000000;}
a.tsm{font-family: arial;font-size: medium;color: #000000;}
a.search{font-family: arial;font-size: small;font-weight: bold;color: #000000;text-decoration: underline;}
a.lsm-out{font-family: arial;font-size: small;font-weight: bold;color: #000000;}
a.lsm-over{font-family: arial;font-size: small;font-weight: bold;color: #F7EDCA;}
a.warenkorb{font-family: arial;font-size: small;font-weight: bold;color: #000000;}
a.page-active{font-family: arial;font-size: small;font-weight: bold;color: #000000;}
a.page-nonactive{font-family: arial;font-size: small;color: #101010;}
a.warenkorb-aktualisieren{font-family: arial;font-size: x-small;font-weight: bold;color: #000000;}
a.deletelink{font-family: arial;font-size: x-small;font-weight: bold;color: #000000;}
a.start-link{font-family: arial;font-size: small;font-style: italic;color: #292929;}
a.subkat{font-family: arial;font-size: large;color: #2B2B2B;}
a.pict-text{font-family: arial;font-size: small;color: #FFFFFF;letter-spacing: 1px;padding-top: 5px;}
a.aktuell{font-family: arial;font-size: medium;font-weight: bold;color: #FF0000;}

td.artikel-attribut {
  font-family: arial;
  font-size: x-small;
  font-weight: bold;
  color: #2B2B2B;
}

td.select {
  font-family: arial;
  font-size: medium;
  font-weight: bold;
  color: #2B2B2B;
}

td.artikel-subtitel {
  font-family: arial;
  font-size: small;
  font-weight: bold;
  color: #000000;
}

td.artikel-detailpreis {
  font-family: arial;
  font-size: small;
  font-weight: normal;
  color: #000000;
}

td.warenkorb-artikel-beschreibung {
  font-family: arial;
  font-size: x-small;
  font-weight: normal;
  color: #000000;
}

td.warenkorb-artikel-preis {
  font-family: arial;
  font-size: small;
  font-weight: normal;
  color: #000000;
}

td.artikel-beschreibung {
  font-family: arial;
  font-size: x-small;
  font-weight: normal;
  color: #000000;
}

td.artikel-preis {
  font-family: arial;
  font-size: x-small;
  font-weight: normal;
  color: #000000;
}

td.AGB-normal {
  font-family: arial;
  font-size: small;
  color: #000000;
}

td.navigator-line {
  font-family: arial;
  font-size: small;
  color: #101010;
}

td.warenkorb-titel {
  font-family: arial;
  font-size: large;
  font-weight: bold;
  color: #000000;
}

td.warenkorb-subtitel {
  font-family: arial;
  font-size: small;
  font-weight: bold;
  color: #000000;
}

td.sum {
  font-family: arial;
  font-size: small;
  font-weight: bold;
  color: #FF0000;
}

td.cash-error {
  font-family: arial;
  font-size: small;
  font-weight: bold;
  color: #FF0000;
}

td.cash-subtitel {
  font-family: arial;
  font-size: x-small;
  color: #000000;
}

td.cash-info {
  font-family: arial;
  font-size: x-small;
  color: #505050;
}

td.cash-call {
  font-family: arial;
  font-size: x-small;
  color: #000000;
}

td.pict-text {
  font-family: arial;
  font-size: small;
  color: #F0F0F0;
  letter-spacing: 1px;
  padding-top: 5px;
}

td.search-text {
  font-family: arial;
  font-size: x-small;
  color: #000000;
}

td.start-title {
  font-family: arial;
  font-size: large;
  font-style: italic;
  color: #595959;
}

td.no-search-result {
  font-family: arial;
  font-size: large;
  color: #000000;
}

font.artikel {
  font-family: arial;
  font-size: x-small;
  font-weight: bold;
  color: #2B2B2B;
}

font.cash-info {
  font-family: arial;
  font-size: medium;
  font-weight: bold;
  color: #000000;
}

option.select {
  font-family: arial;
  font-size: medium;
  font-weight: bold;
  color: #2B2B2B;
}

select.artikel-attribut {
  font-family: arial;
  font-size: small;
  font-weight: bold;
  color: #2B2B2B;
}

input.artikel-attribut {
  font-family: arial;
  font-size: small;
  font-weight: bold;
  color: #2B2B2B;
}

input.cash-daten {
  font-family: arial;
  font-size: small;
}

select.cash-daten {
  font-family: arial;
  font-size: small;
}

textarea.artikel-beschreibung {
  font-family: arial;
  font-size: small;
  color: #000000;
}