BODY {
  width:100%;
  margin:0px auto 0px auto;
  padding:0px;
  background-color:#ffffff; 
  color:#3e3d40;
  font-family: verdana,arial,helvetica,sans-serif,geneva;
  font-size:11px;
  font-weight:normal;
  line-height:1.3em;
}

HTML { overflow-y:scroll; } 

IMG { border:none; }

DIV {
  margin:0px;
  padding:0px;
  border:0px;
}

A:link, A:visited, A:active {
  color:#fb4617;
  font-size:11px;
  font-weight:normal;
  margin:0px;
  padding:0px;
  text-decoration:none;
}
A:hover { color:#c9c9c9; }

p {
  padding:0px 0px 10px 0px;
  margin:0px;
  text-align:left;
}


h1 {
  font-size:20px;
  font-weight:bold;
  color:#fb4617;
  padding:0px 0px 4px 0px;
  margin:8px 0px 0px 0px;
  line-height:21px;
  padding-bottom:15px;
}

h2 {
  font-size:14px;
  font-weight:bold;
  padding:0px 0px 15px 0px;
  margin:7px 0px 0px 0px;
  color:#fb4617;
}

h3 {	
  font-size:12px;
  font-weight:bold;
  color:#909090;
  padding:0px 0px 1px 0px;
  margin:5px 0px 0px 0px;
}

h4 {	
  font-size:10px;
  font-weight:bold;
  color:#909090;
  padding:0px 0px 2px 0px;
  margin:0 0 10px 0;
  width:150px;
  border-bottom:1px solid #d1d1d1;
}

/* Rahmen */
.csc-frame-frame1 {
  background:#f5f5f5; 
  padding:0px;
  margin:0px;
}

/* Listen */
ul {
  list-style-image:url(images/ico_list_style_type.gif);
  margin-bottom:8px;
  margin-left:19px;
  margin-top:2px;
  padding-left:0;
}
ul li {
  padding-bottom:4px;
  padding-top:1px;
  margin-bottom:20px;
}

/* Tabellen */
/*#sub_normal table { width:508px; }*/

table { 
  font-size:11px; 
  font-weight: normal; 
  float: left; 
}
th { 
  font-size: 11px; 
  font-weight: bold; 
}
tr { }
td { 
  font-size: 11px; 
  font-weight: normal; 
}

.contenttable { 
  float:left; 
  width:100%;
}
/*.contenttable TD { 
  vertical-align:top;
  text-align:left;
}
.contenttable TH {
  vertical-align:top;
  text-align:left;
  width:160px;
}
.contenttable-0 .td-0 { 
  padding-left:0;
  width:41%; 
}
.contenttable-0 .td-1 { 
  padding-left:0;
  width:59%; 
}
*/
table.contenttable-1 { margin-bottom:20px; }
.contenttable-1 { 
  border-collapse: collapse;	
  border-style: none; 
  border-width: 0px;
}
.contenttable-1 .tr-even { background:#fda993; }
.contenttable-1 .tr-0 { background:#fb4617; }
.contenttable-1 .tr-odd { background:#FFFFFF; }
.contenttable-1 TH { 
  background:#DEF0FE; 
  border-style: none; 
  border-width: 0px; 
  padding: 2px;
  vertical-align: top;
  text-align:left;
}
.contenttable-1 TD { 
  border-style: none; 
  border-width: 0px; 
  padding: 2px;
  vertical-align: top;
}
.contenttable-1 a:link, .contenttable-1 a:visited, .contenttable-1 a:active, .contenttable-1 a:hover {
  color:#525B6C;
  text-decoration:none;
}

table.contenttable-2 { margin-bottom:20px; }
.contenttable-2 { 
  border-collapse:collapse;
  border-style:none;
  border-width:0px; 
}
.contenttable-2 .tr-even { background:#E4E1E1; }
.contenttable-2 .tr-0 { 
  background:#D6D6D6;
  color:#3E3D40;
}
.contenttable-2 .tr-odd { background:#FFFFFF; }
.contenttable-2 TH { 
  background:#EFEFEF; 
  border-style: none; 
  border-width: 0px; 
  padding: 2px;
  vertical-align: top;
  text-align:center;
}
.contenttable-2 TD { 
  border-style: none; 
  border-width: 0px; 
  padding: 2px;
  vertical-align: top;
  text-align:center;
}
.contenttable-2 a:link, .contenttable-2 a:visited, .contenttable-2 a:active, .contenttable-2 a:hover {
  color:#525B6C;
  text-decoration:none;
}

table.contenttable-3 { margin-bottom:20px; }
.contenttable-3 { 
  border-collapse: collapse;	
  border-style: none; 
  border-width: 0px;
}
.contenttable-3 .td-0 {
  background:#fb4617;
  text-align:left;
}
.contenttable-3 .td-1, .contenttable-3 .td-3, .contenttable-3 .td-5, .contenttable-3 .td-7, .contenttable-3 .td-9 {
  background:#FFFFFF; 
  text-align:center;
}
.contenttable-3 .td-2, .contenttable-3 .td-4, .contenttable-3 .td-6, .contenttable-3 .td-8 {
  background:#fda993;
  text-align:center;
}
.contenttable-3 .td-last { text-align:center; }
.contenttable-3 TH { 
  background:#B2C6D8; 
  border-style: none; 
  border-width: 0px; 
  padding: 2px; 
  vertical-align:top; 
  text-align:left;
}
.contenttable-3 TD { 
  border-style: none; 
  border-width: 0px; 
  padding: 2px;
  vertical-align: top; 
}
.contenttable-3 a:link, .contenttable-3 a:visited, .contenttable-3 a:active, .contenttable-3 a:hover {
  color:#525B6C;
  text-decoration:none;
}

/* Formularfelder*/
FORM {
  padding:0px 0px 0px 0px;
  margin:0px;
  line-height: 16px;
}
select {
  font-family:arial,helvetica,sans-serif,geneva;
  font-size:11px;
  background:#FFFFFF none repeat scroll 0%;
  margin:0;
  border:1px solid #262626;
}
textarea {
  font-family:arial,helvetica,sans-serif,geneva;
  font-size:11px;
  background-color:#FFFFFF;
  margin:0;
  border: 1px solid #262626;
}

/* Mailformular */
FIELDSET { 
  padding-left:0px; 
 
}
#mailform {
  width:508px; 
  padding:0px;
}
INPUT {
  font-family:arial,helvetica,sans-serif,geneva;
  border:1px solid #CCCCCC; 
}
.csc-mailform {
  float:none;
  padding:0px 0px 0px 0px;
  margin:0px;
  width:508px;
  border:none;
} 
.csc-mailform-field {
  text-align: left;
  float:left;
  display:block;
  clear:both;
  padding:0px 0px 3px 0px;
  width:505px;
}
.csc-mailform-field LABEL { 
  display:block; 
  float:left; 
  font-weight:normal; 
  width:123px;
  float:left;

}
.csc-frame-frame2 .csc-mailform-field LABEL { width:210px; }
.csc-mailform-field INPUT { 
  display:block; 
  float:left; 
  border:solid 1px #999999;
}
.csc-mailform-field #mailformemail { 
  display:block; 
  float:left; 
  border:solid 1px #999999;
  font-size:11px;
  width:262px;
}
.csc-mailform-field SELECT { 
  display:block;
  float:left;
  border:solid 1px #999999;
  background-color:white;
  font-size:11px;
}
.csc-mailform-field TEXTAREA { 
  display:block; 
  float:left;
  border:1px solid #999999; 
  text-align:left;
  background-color:white;
  font-size:11px;
}
.csc-mailform-field #mailformformtype_mail { 
  display:block;
  float:left;
  text-align:center;
  margin:0;
  margin-left:123px !important;
  margin-left:64px;
  background-color:#FFFFFF;
}
.csc-mailform-field .csc-mailform-label { 
  font-weight: bold; 
  font-size: 11px;
  color:#262626;  
}
.csc-mailform-field LEGEND { 
  display:none; 
  margin: 3px 0px 3px;  
}
.csc-mailform-field FIELDSET { border:solid 1px #999999; }
.csc-mailform-field .csc-mailform-radio { 
  border: none; 
  color:#FFFFFF; 
}
.csc-mailform-field .csc-mailform-radio LABEL { 
  width:auto; 
  padding-right:5px; 
  color: #262626; 
}

.csc-mailform-field .csc-mailform-check {
  margin:0;
  padding:0;
  border:0;
}
.csc-mailform-field SPAN.csc-mailform-label {
  color:#262626; 
  font-size: 11px !important;
  font-weight:normal !important;
}
.csc-mailform-label { clear:both; }
.csc-mailform-field #captchaResponse { 
  height:17px;
  margin-right:10px;
  margin-bottom:10px; 
}

.csc-mailform-field #mailformEingabefeld, .csc-mailform-field #mailformTextbereich, .csc-mailform-field #mailformPasswort {
  width:378px !important
}

.csc-header { 
  margin:0px;
  padding:0px; 
}

#navright {
  height:19px;
  float:left;
  color:#000;
  width:120px;
  padding:0 0 0 10px;
}

#naviabstand {
  width:893px;
  height:20px;
  float:left;
  color:#0058A0;
  background-color:#ffffff;
  border-right:1px solid #BCBCBC;
  border-left:1px solid #BCBCBC;
  background-color:#fff;
}

#subcnt { 
  float:left;
  padding:0 0 0 17px; 
}
#subcnt_standard { float:left; }

#subcnt_1sp { float:left; }
#subcnt_1sp #sub_normal {
  float:left;
  width:690px;
}

/*
.csc-textpic-image {
  margin:0px !important;
  vertical-align:middle;
}
*/

.news-latest-container {
  float:left;
  width:190px;
  background-color:#ffffff;
  border:none;
}

.news-latest-item {
  float:left;
  width:190px;
  padding:0px;
  margin:0 0 25px 0;
  background-color:#ffffff;
  border:none;
}

.news-latest-container ul {
  float:left;
  width:190px;
  margin:0px;
  padding:0px 0px 0px 15px;
  list-style:disc outside;
}
.news-latest-item IMG { 
  float:left;
  margin:0px 0px 10px 0px;
  border:none;
}
.news-latest-item H3 { 
  margin:0px 0px 10px 0px;
  padding:0;
  font-weight:bold;
  font-size:12px; 
}
.news-latest-item H3 A { 
  margin:0;
  padding:0;
  color:#000;
  font-weight:bold;
  font-size:11px; 
}
.news-latest-item .bodytext { 
  font-size:11px;
  line-height:12px;
  padding:0; 
}
.news-latest-item a {
  font-size:10px;
  font-weight:normal;
}
.news-latest-date {
  float:left;
  width:190px;
  margin-bottom:5px;
  font-size:11px;
  text-align:right;
}

.news-latest-container .latest-morelink {
  float:left;
  width:190px;
  text-align:right;
  margin-top:5px;
}
.latest-morelink A, .latest-morelink A:link, .latest-morelink A:visited, .latest-morelink A:active {
  color:#3e3d40;
  text-decoration:none;
  font-weight:normal;
  font-size:11px;
}
.latest-morelink A:hover { color:#c9c9c9; }
.latest-morelink IMG { 
  float:none;
  margin:0px 5px 0px 0px; 
}

.csc-textpic-caption { 
  font-size:11px;
  font-weight:normal;
  padding:3px; 
}
#content-start .csc-textpic-caption { 
  font-size:11px;
  font-weight:bold;
  padding:3px; 
  border:1px solid #cccccc;
}

/*div.csc-textpic-imagewrap { margin-top:5px !important; }*/

/* Macina Searchbox */
.tx-macinasearchbox-pi1 { 
  float:left;
  width:125px;
  height:17px;
/*  margin:4px 0 0 0;*/
  margin:0px;
  border:1px solid #c4c4c4; 
  background-color:#fff;
}
.tx-macinasearchbox-pi1 #tx-indexedsearch-inputfield { 
  float:left;
  width:105px;
  height:17px; 
}
.tx-macinasearchbox-pi1 #tx-indexedsearch-inputfield INPUT { 
  width:105px;
  font-size:12px;
  border:none;
  height:14px;
/*  padding:4px 0 0px 0;*/
  margin:0px; 
}
.tx-macinasearchbox-pi1 #tx-indexedsearch-searchbox-button-box { 
  float:left;
/*  margin-left:10px;*/
  margin-top:2px; 
}
.tx-macinasearchbox-pi1 #tx-indexedsearch-searchbox-button-box INPUT { border:none; }

.print_this_page IMG { margin-right:10px; }
/*.iconlist { margin:0px 10px 0px 0px; }*/
#languageselect { 
  width:25px;
  height:15px;
  margin-left:10px;
}
#languageselect IMG { margin:0; }

#navright .tx-sits-dropdown-menu {
  width:133px;
  margin-top:0px;
  height:19px;
  border:1px solid #CCCCCC;
}
#navright .tx-sits-dropdown-menu OPTION { 
  margin:0;
  padding:0;
  font-size:11px; 
}

/*  NEWS */
.news-list-container {
  width:470px;
  padding:0px;
  margin:0px;
  background-color:#ffffff;
  border:none;
}
.news-list-container IMG {
  float:left;
  margin:5px 5px 0px 0px;
  padding:0px;
  border:none;
}
.news-list-container .list-body {
  width:470px;
  float:left;
  clear:both;
  margin:0px 0px 20px 0px;
  padding:0px 0px 20px 0px;
  border-bottom:1px solid #cccccc;
}
.news-list-container .list-body H3 A:link, .news-list-container .list-body H3 A:visited,
.news-list-container .list-body H3 A:active, .news-list-container .list-body H3 A:hover {
  font-size:12px;
  font-weight:bold;
  color:#909090;
  padding:0px 0px 1px 0px;
  margin:5px 0px 0px 0px;
}
.news-list-container .list-body H3 A:hover {
  font-size:12px;
  font-weight:bold;
  color:#c9c9c9;
  padding:0px 0px 1px 0px;
  margin:5px 0px 0px 0px;
}
.news-list-container .list-image {
  float:left;
  clear:none;
  padding:0px;
  margin:0px 10px 0px 0px;
  min-height:20px;
  width:130px;
}
.news-list-container .list-content-wrapper { 
  float:left; 
  width:330px;
}
.news-list-container H3 {
  padding:0px;
  margin:0px;
  background-color:#ffffff;
  border:none;
}
.news-list-container .list-content P {
  margin:0px;
  padding:0px;
}
.list-more A, .list-more A:link, .list-more A:visited, .list-more A:active {
  color:#3e3d40;
  text-decoration:none;
  font-weight:normal;
  font-size:11px;
}
.list-more A:hover { color:#c9c9c9; }

.news-single-item {
  width:700px;
  padding:0px;
  margin:0px;
  border:none;
  background-color:#ffffff;
}
.news-single-item H3 {
  padding:0px;
  margin:0px 0px 15px 0px;
}
.news-single-item .single-date { margin-bottom:15px; }
.news-single-item .single-body { width:470px; }
.news-single-item .single-backlink { margin-top:30px; }
.news-single-item .single-backlink A, .news-single-item .single-backlink A:link, .news-single-item .single-backlink A:visited, .news-single-item .single-backlink A:active {
  color:#3e3d40;
  text-decoration:none;
  font-weight:normal;
  font-size:11px;
}
.news-single-item .single-backlink A:hover { color:#c9c9c9; }
.news-single-item .single-backlink IMG { margin-right:5px; }

.news-single-item .single-body .news-single-img {
  float:right;
  margin:0px;
  padding:0px;
}
.news-single-item .single-body .single-subheader{ margin-bottom:5px; }

.news-single-item .news-single-related {
  background-color:#ffffff;
  border:none;
  padding:3px 0px 3px 0px;
}
.news-single-item .news-single-related DT { margin-left:0px; }

/* Produkttabellen temporär */
.sahm-prod-table .tr-even { background-color:#e5e5e5; }
.sahm-prod-table { 
  border-collapse:collapse;
  width:420px;
}
.sahm-prod-table TD { padding:2px; }
.sahm-prod-table .td-last { text-align:right; }

/* Layout 2-spaltig */
div.tx-fdfx2cols-pi1 { 
  float:left;
  margin-bottom:20px;
  width:505px; 
}
.c2l1-left { 
  border-right:none;
  width:40%;
  vertical-align:top; 
}
.c2l1-middle { width:60%; }

/* sr_feuserregister */
.tx-srfeuserregister-pi1 p { padding:0px; }
.tx-srfeuserregister-pi1 a { padding-left:14px; }

/* Produktliste */
.product-list-container {
  float:left;
  width:508px;
  padding:0px;
  margin:0 0 7px 0;
}

.product-list-container .list-body {
  width:496px;
  float:left;
  clear:both;
  margin:0;
  padding:8px 5px 5px 5px;
  background-color:#F5F5F5;
  border:1px solid #d1d1d1;
}
.product-list-container .list-image{
  width:75px;
  min-height:50px;
  float:left;
  clear:none;
  padding:0px;
  margin:0px;	
}

.product-list-container .list-more {
  width:410px;
  float:right;
  padding:0px 0px 0px 10px;
  margin:0px;	
  background:transparent url(images/icon_pfeil_mehr.gif) left center no-repeat;
}

.product-list-container .list-content {
  width:420px;
  float:right;
  padding:0px;
  margin:0px 0px 5px 0px;
}

.product-list-container .list-head {
  padding:0;
  color:#00448E;
  font-size:16px;
  margin:0 0 4px 0;
  font-weight:bold;
  float:left;
}

.product-list-container .list-head A { 
  color:#00448E;
  font-size:14px;
  font-weight:bold;
/*  margin:0 0 4px 0;*/
  margin:0px;
  display:block;
}

.product-list-container .list-more a:link, .product-list-container .list-more a:active, .product-list-container .list-more a:visited, .product-list-container .list-more a:hover {
  color:#333333;
  font-size:9px;
  font-weight:bold;
  text-decoration:underline;
}
.product-list-container td { vertical-align:top; }

.product-list-container .td-0 { width:140px; }

.to-prod {
  background:transparent url(images/icon_pfeil_mehr.gif) no-repeat scroll left center;
  padding-left:10px !important;
  color:#333333 !important;
  font-size:9px !important;
  font-weight:bold !important;
  text-decoration:underline !important;
}
.events-latest-item-left { float:left; }
.events-latest-item-left A { 
  font-weight:bold;
  color:#333; 
}
.events-latest-item-right { float:right; }
.events-latest-item-right A { color:#333; }

.tx-sits-topics-select { 
  width:133px;
  height:19px; 
}

/* Interne und externe Links mit Grafik */
.internal-link { 
  background:url(images/internal_link.gif) no-repeat left center;
  padding-left:10px !important; 
}
.external-link-new-window { 
  background:url(images/external_link_new_window.gif) no-repeat left center;
  padding-left:15px !important; 
}

/*#sub_left_start .bodytext { text-align:justify; }*/

.tx-sitsproductteaser-pi1 H2 { padding-bottom:10px; }
.tx-sitsproductteaser-pi1 .teasercompare {
  width:675px !important;
/*	float:right;
  margin-left:-150px;*/
  float:left;
}

.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-td {
  width:169px;
  text-align:left;
  padding:2px;
  vertical-align:top;
}
.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr { width:658px; }
.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr .td-0 { width:150px; }
.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr .td-1 { width:169px; }
.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr2 .td-0 { display:none; }
.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr2 .teasercontent-td0 .td-0 {
  display:block;
  font-weight:bold;
  width:150px;
  overflow:hidden;
}
.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr2, .tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr4 , .tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr6 , .tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr8 , .tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr10 , .tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr12 , .tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr14 , .tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr16 , .tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr18 , .tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr20{
   background-color:#E5E5E5; 
}
.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr .contenttable { width:100%; }
.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr .teasercontent-td0 { margin-left:156px; }
.tx-sitsproductteaser-pi1 .teasercompare .teasercontent-tr .teasercontent-td0 .contenttable { 
  width:319px; 
}

.tx-sitsproductteaser-pi1 .teasercontent-compare {
  float:right !important;
  width:auto !important;
  padding:0px 0px 0px 10px !important;
  clear:both;
}

.tx-sitsproductteaser-pi1 .teasercontent-compare input { border:none; }

.tx-sitscontentattribute-pi1 .sahm-prod-table { width:505px; }
.tx-sitscontentattribute-pi1 .sahm-prod-table .td-0 { width:40%; }
.tx-sitscontentattribute-pi1 .sahm-prod-table .td-1 { width:60%; }
.tx-sitsproductteaser-pi1 .teasersubmit-button { 
  width:70px;
  height:17px;
  vertical-align:top;
  padding:0px 0px 0px 10px;
  margin:0px 0px 0px 5px;
  background: transparent url(images/icon_pfeil_mehr.gif) left center no-repeat;
}
.tx-sitsproductteaser-pi1 .teasersubmit-button span {
  margin:0px;
  padding:0px;
  vertical-align:top;
  line-height:12px;
}

#tbl-watchlist .td-watchlist { width:69px; }

.tx-sitsproductwatchlist-pi2 { float:left; }
.productremember-content {
  float:left;
  width:134px;
}
.prodwatch { 
  float:left; 
  width:134px;
}
/*.sp-rememberinfo { float:left; }*/
.sp-linktopage {
  float:left;
  clear:both;
  background:transparent url(images/icon_pfeil_mehr.gif) left center no-repeat;
  padding:0px 0px 0px 10px;
}

.sp-linktopage a:link, .sp-linktopage a:hover, .sp-linktopage a:active, .sp-linktopage a:visited {
  color:#333333;
}

.tx-sitsproductwatchlist-pi3 {
  width:100%;
  margin:5px 0px 0px 0px;
}
.tx-sitsproductwatchlist-pi3 .productwatchlist-content {
  width:100%;
  text-align:left;
  padding:2px 0px;
}
#chk-sitsproductwatchlist {
  border:none;
  margin:0px;
  padding:0px;
}

.btn-click { cursor:pointer; }

.tx-sitsproductwatchlist-pi1 button, .tx-sitsproductwatchlist-pi2 button, .tx-sitsproductwatchlist-pi2 button {
  background-color:transparent;
  border:none;
}
.tx-sitsproductwatchlist-pi1 img, .tx-sitsproductwatchlist-pi2 img, .tx-sitsproductwatchlist-pi3 img {
  border:none;
  vertical-align:middle;
}	
#tbl-watchlist {  		
  margin-top:10px;
  width:650px;
  padding:0px 5px;
}
#tbl-watchlist .tr-watchlist { border:#3333 solid 1px; }
#tbl-watchlist .td-watchlist-head-img, #tbl-watchlist .td-watchlist-img, #tbl-watchlist .td-watchlist-btm-img {
  /*width:140px;*/
  text-align:left;
}
#tbl-watchlist .td-watchlist-head-title, #tbl-watchlist .td-watchlist-title, #tbl-watchlist .td-watchlist-btm-title {
  width:200px;
  text-align:left;
}
#tbl-watchlist .td-watchlist-head-checkbox, #tbl-watchlist .td-watchlist-checkbox, #tbl-watchlist .td-watchlist-btm-checkbox {
  width:25px;
  text-align:left;
}
#tbl-watchlist .td-watchlist-head-number, #tbl-watchlist .td-watchlist-number, #tbl-watchlist .td-watchlist-btm-number {
  width:50px;
  text-align:left;
}
#tbl-watchlist .td-watchlist-head-number input, #tbl-watchlist .td-watchlist-number input, #tbl-watchlist .td-watchlist-btm-number input {
  width:50px;
  text-align:left;
}
#tbl-watchlist .td-watchlist-head-update, #tbl-watchlist .td-watchlist-update, #tbl-watchlist .td-watchlist-btm-update {
  width:50px;
  text-align:left;
}
#tbl-watchlist .td-watchlist-head-delete, #tbl-watchlist .td-watchlist-delete, #tbl-watchlist .td-watchlist-btm-delete{
  width:70px;
  text-align:right;
}
#tbl-watchlist .td-watchlist-head-img img,  #tbl-watchlist .td-watchlist-img img {
  border:#e7e7e7 solid 1px;
}
#tbl-watchlist .td-watchlist-head-price, #tbl-watchlist .td-watchlist-price, #tbl-watchlist .td-watchlist-btm-price {
  width:50px;
  text-align:left;
  color:#333333;
}

/* CSS Design */
#page {
  margin:auto;
  padding:0px;
/*  width:855px;*/
  width:895px;
}
#header {
/*  width:855px;*/
  width:895px;
  height:66px;
  margin-top:25px;
}
#iconlist {
  width:352px;
  height:35px;
/*  padding-left:503px;*/
  padding-left:543px;
}
#iconlistwrapper { float:left; }
#iconlistwrapper IMG { margin-right:10px; }
#navigation {
  background-image:url(images/bg_nav_main.gif);
/*  width:845px;*/
  width:883px;
  height:14px;
  float:left;
  padding-top:15px;
  padding-left:10px;
  border-left:1px solid #ececec;
  border-right:1px solid #ececec;

}
#navigation ul {
 float:left;
 list-style-type:none;
 margin:0px;

 padding:0px;
 list-style-position:outside;
 list-style-type:none;
}
#navigation ul li{
  float:left;
  list-style-type:none;
}
#content, #content-start {
/*  width:855px;*/
  width:895px;
  margin-top:35px;
  float:left;
}
#sub_left { 
  width:170px; 
  float:left;
  margin-right:15px;
  min-height:50px;
  overflow:hidden;
}
#footer {
  float:left;
/*  width:855px;*/
  width:895px;
  margin:35px 0px 35px 0px;
  border-top:1px solid #eeeeee;
  padding-top:10px;
  font-size:10px;
}
#footer A {
  font-size:10px;
  color:#3e3d40;
}
#footer A:hover { color:#c9c9c9; }
#subcnt_standard { 
  float:left; 
  width:710px;
}
#content-start #subcnt_standard { 
  float:left; 
/*  width:855px;*/
  width:895px;
}

#subcnt_standard #sub_normal {
  float:left;
  width:470px;
  margin-right:40px;
}
#content-start #sub_normal {
  float:left;
  width:655px;
  margin-right:40px;
}
#subcnt_standard #sub_right {
  float:left;
  width:200px;
}
#sub_right .csc-firstHeader { margin-bottom:10px; }
#sub_right .csc-firstHeader A {
  font-size:14px;
  font-weight:bold;
}

/* Navigation links */
.leftmenubox {
  width:170px;
  float:left;
}
.leftmenubox UL {
  margin:0px;
  padding:0px;
  list-style:outside;
  list-style-type:none;
  float:left;
}

.nav1vt1, .nav1vt1act {
  width:160px;
  padding:0;
  margin:0 0 0 10px;
  background-color:#FFFFFF;
  float:left;	
  min-height:22px;
}

.nav1vt1act a, .nav1vt1 a { padding:0px; }

.nav1vt1act IMG {
  display:inline;  
  vertical-align:middle;  
  float:left;
  display:block;
  margin:8px 3px 0 3px;
}

.nav1vt1act {
  padding:0;
  margin:0;
  width:170px;
  background:none;
}

.nav1vt1 a:active, .nav1vt1 a:link, .nav1vt1 a:hover, .nav1vt1 a:visited {
  color:#707070;
  font-size:12px;
  font-weight:normal;	
  text-decoration:none;
  width:160px;
  padding:0px;
  margin:4px 0px 4px 0;
  background-color:#FFFFFF;	
  float:left;
}

.nav1vt1act a:active, .nav1vt1act a:link, .nav1vt1act a:hover, .nav1vt1act a:visited {
  color:#fb4617;
  font-size:12px;
  font-weight:normal;	
  text-decoration:none;
  width:155px;
  padding:0px;
/*  min-height:22px;*/
  margin:4px 0px 4px 0px;
  background-color:#FFFFFF;	
  float:left;
}

.nav1vt2, .nav1vt2act {
  width:155px;
  padding-left:15px;
  margin:0px;
  background-color:#FFFFFF;	
  float:left;	
}

.nav1vt2act { padding:0; }
.nav1vt1 .nav1vt2 { padding:0; }

.nav1vt2act IMG {
  display:inline;  
  vertical-align:middle;  
  float:left;
  display:block;
  margin:8px 4px 0 3px;
}

.nav1vt2 a:active, .nav1vt2 a:link, .nav1vt2 a:hover, .nav1vt2 a:visited {
  color:#707070;
  font-size:12px;
  font-weight:normal;	
  text-decoration:none;
  width:140px;
  padding:0px;
  min-height:22px;
  margin:4px 0px 0px 15px;
  background:none;
  background-color:#FFFFFF;	
  float:left;
}
.nav1vt2act a:active, .nav1vt2act a:link, .nav1vt2act a:hover, .nav1vt2act a:visited {
  color:#fb4617;
  font-size:12px;
  font-weight:normal;	
  text-decoration:none;
  width:140px;
  padding:0px;
  min-height:22px;
  margin:4px 0px 0px 0px;
  background:none;
  background-color:#FFFFFF;	
  float:left;
}

/*+++*/
.nav1vt3, .nav1vt3act {
  width:155px;
  padding:0;
  margin:0px;
  background-color:#FFFFFF;	
  float:left;	
}

.nav1vt3act IMG {
  display:inline;  
  vertical-align:middle;  
  float:left;
  display:block;
  margin:8px 4px 0 3px;
}

.nav1vt3 a:active, .nav1vt3 a:link, .nav1vt3 a:hover, .nav1vt3 a:visited {
  color:#707070;
  font-size:12px;
  font-weight:normal;	
  text-decoration:none;
  width:125px;
  padding:0px;
  min-height:22px;
  margin:4px 0px 0px 15px;
  background:none;
  background-color:#FFFFFF;	
  float:left;
}

.nav1vt3act a:active, .nav1vt3act a:link, .nav1vt3act a:hover, .nav1vt3act a:visited {
  color:#fb4617;
  font-size:12px;
  font-weight:normal;	
  text-decoration:none;
  width:125px;
  padding:0px;
  min-height:22px;
  margin:4px 0px 0px 0px;
  background:none;
  background-color:#FFFFFF;	
  float:left;
}
/* +++++++++++++++ */

.nav1vt4, .nav1vt4act {
  width:155px;
  padding:0;
  margin:0px;
  background-color:#FFFFFF;	
  float:left;	
}

.nav1vt4act IMG {
  display:inline;  
  vertical-align:middle;  
  float:left;
  display:block;
  margin:8px 4px 0 3px;
}

.nav1vt4 a:active, .nav1vt4 a:link, .nav1vt4 a:hover, .nav1vt4 a:visited {
  color:#707070;
  font-size:12px;
  font-weight:normal;	
  text-decoration:none;
  width:110px;
  padding:0px;
  min-height:22px;
  margin:4px 0px 0px 15px;
  background:none;
  background-color:#FFFFFF;	
  float:left;
}

.nav1vt4act a:active, .nav1vt4act a:link, .nav1vt4act a:hover, .nav1vt4act a:visited {
  color:#fb4617;
  font-size:12px;
  font-weight:normal;	
  text-decoration:none;
  width:110px;
  padding:0px;
  min-height:22px;
  margin:4px 0px 0px 0px;
  background:none;
  background-color:#FFFFFF;	
  float:left;
}

/* Top Menu */
.menutrenner { margin:0px 10px 0px 10px; }
.navhz A, .navhz A:link, .navhz A:visited, .navhz A:active {
  color:#303030;
  font-weight:bold;
  font-size:12px;
}
.navhz A:hover { color:#fb4617; }
.navhzact A, .navhzact A:link, .navhzact A:visited, .navhzact A:active, .navhzact A:hover {
  color:#fb4617;
  font-weight:bold;
  font-size:12px;
}

#content-start .csc-textpic-imagerow {
  margin-bottom:0px;
  padding-bottom:10px;
}

/* Smoothgallery */
#externalthumbs {
  float:left;
  clear:both;
  width:470px;
}
#externalthumbs .label { display:none; }  
#externalthumbs .thumbnail { 
  float:left; 
  margin-left:12px !important;
  width:80px !important;
}