.topdown {
 border-top: #594444 1px solid;
 border-bottom: #594444 1px solid;
 width: 100%;
}
.bottom {
 border-bottom: #594444 1px solid;
 width: 100%;
}
.line {
 background-color: #594444;
 height: 1px;
 width: 100%;
}
.para {
 padding-top: 0px;
 padding-bottom: 7px;
}
.rulered {
 background-color: #CC0000;
 margin: 6px 0px 6px 0px;
 width: 100%;
}

.rule {
 background-color: #594444;
 margin: 6px 0px 6px 0px;
 width: 100%;
 height: 1px;
}

.ruletight {
 background-color: #594444;
 margin: 0px 0px 0px 0px;
 width: 100%;
 height: 1px;
}

.tableborder {
 border-right: #CCB4B3 1px solid;
 border-top: #CCB4B3 1px solid;
 margin-bottom: 5px;
}
.cellbordersmall {
 padding: 2px;
 border-left: #CCB4B3 1px solid;
 border-bottom: #CCB4B3 1px solid;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 10px;
}
.cellborder {
 padding: 5px;
 border-left: #CCB4B3 1px solid;
 border-bottom: #CCB4B3 1px solid;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 10px;
}
.cellheadborder {
 color: #594444;
 background-color: #E6D7D7;
 padding: 5px;
 border-left: #CCB4B3 1px solid;
 border-bottom: #CCB4B3 1px solid;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 10px;
 font-weight: bold;
}
.cellprice {
 color: #CC0000;
 padding: 5px;
 border-left: #CCB4B3 1px solid;
 border-bottom: #CCB4B3 1px solid;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 10px;
 font-weight: bold;
 white-space: nowrap;
}
.cellSpecialPrice {
 color: #CC0000;
 padding: 5px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 10px;
 font-weight: bold;
 text-decoration: none;
 white-space: nowrap;
}
.cellRegPriceOut {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 font-style: italic;
 text-decoration: line-through;
 line-height: 8px;
 font-weight: normal;
 white-space: nowrap;
}
.celltoolbarmain {
 border-color: #CC0000;
 border-width: 1px 1px 0px 0px;
 border-style: solid;
 vertical-align: middle;
}
.celltoolbar {
 background-image: url(/media/pictures/content_box_back.jpg);
 padding: 3px;
 border-color: #CC0000;
 border-width: 0px 0px 1px 1px;
 border-style: solid;
 vertical-align: middle;
}


a.copylink:active {
 color: #CC0000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylink:link {
 color: #CC0000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylink:visited {
 color: #CC0000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylink:hover {
 color: #000000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkblack:active {
 color: #000000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkblack:link {
 color: #000000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkblack:visited {
 color: #000000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkblack:hover {
 color: #CC0000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkbig:active {
 color: #CC0000;
 font-size: 12px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkbig:link {
 color: #CC0000;
 font-size: 12px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkbig:visited {
 color: #CC0000;
 font-size: 12px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkbig:hover {
 color: #000000;
 font-size: 12px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkresult:active {
 color: #000000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkresult:link {
 color: #000000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkresult:visited {
 color: #000000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}
a.copylinkresult:hover {
 color: #CC0000;
 font-size: 10px;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 text-decoration: none;
 font-weight: bold;
}










.copybulletpoints {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 18px;
 font-weight: bold;
}
.cataloguecopymainhead {
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 18px;
 font-weight: bold;
 margin: 3px 0px 3px 0px;
}
.copy {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 22px;
}
.copytall {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 18px;
}
.copybig {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 18px;
}
.copybold {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 22px;
 font-weight: bold;
}
.copyred {
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 14px;
 font-weight: bold;
}
.copyredbig {
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 12px;
 line-height: 14px;
 font-weight: bold;
}
.copylist {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 14px;
}
.copyintro {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 20px;
 font-weight: bold;
}

.tabcopybold {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 12px;
 font-weight: bold;
}


.listxmlfeature {
 list-style: dotted;
 padding-top: 5px;
 padding-left: 18px;
 padding-bottom: 5px;
 margin-left: 0px;
 border-color: #594444;
 border-width: 0px 0px 0px 0px;
 border-style: solid;
}



.list {
 list-style-image: url(/media/pictures/content_link.gif);
 padding-top: 5px;
 padding-left: 18px;
 padding-bottom: 5px;
 margin-left: 0px;
 border-color: #594444;
 border-width: 1px 0px 1px 0px;
 border-style: solid;
}

.list2 {
 list-style-image: url(/media/pictures/space.gif);
 padding-top: 15px;
 padding-left: 5px;
 padding-bottom: 15px;
 margin-left: 0px;
 border-color: #594444;
 border-width: 0px 0px 1px 0px;
 border-style: solid;
line-height: 20px;
}

.orderid{
 color: #000000;
 padding: 5px;
 border-left: #CCB4B3 1px solid;
 border-bottom: #CCB4B3 1px solid;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 10px;
 font-weight: bold;
 width:60px;
}
.stock{
 border-left: #CCB4B3 1px solid;
 border-bottom: #CCB4B3 1px solid;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 padding: 3px;
 vertical-align: middle;
 width=15px;
}
.cellbordershop {
 padding: 5px;
 border-bottom: #CCB4B3 1px solid;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 10px;
}
.cellbordershopbreak {
 padding: 5px;
 border-left: #CCB4B3 1px solid;
 border-bottom: #CC0000 2px solid;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 10px;
}
.copyhead {
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 18px;
 font-weight: bold;
 text-transform: uppercase;
}
.copysubhead {
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 18px;
 font-weight: bold;
}
.copyheadhome {
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 14px;
 font-weight: bold;
 margin: 0px 0px 3px 0px;
 text-transform: uppercase;
}
.copybulletpoints {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 18px;
 font-weight: bold;
}
.productlistprice {
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 18px;
 font-weight: bold;
}


.tabcopyhead {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 12px;
 background-image: url(/media/pictures/content_box_back.jpg);
 padding: 0 0 0 5px;
}


/*FORMELEMENTS CONTENT ###############################################################*/
.tabcopy {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 12px;
}
.tabcopybold {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 12px;
 font-weight: bold;
}
.tabcopywhite {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 12px;
}
.tabcopysmall {
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 9px;
 line-height: 12px;
}
.tabcopysmallred {
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 9px;
 line-height: 12px;
}
.formfield {
 background-color: #FFFFFF;
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 width: 120px;
}
.formfieldbig {
 background-color: #FFFFFF;
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 width: 340px;
}
.formfieldsmall {
 background-color: #FFFFFF;
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 width: 100px;
 border-color: #CC0000;
 border-width: 0px;
 border-style: solid;
}
.selectbox {
 background-color: #FFFFFF;
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 width: 120px;
}
.selectboxbig {
 background-color: #FFFFFF;
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 width: 200px;
}
.selectboxbig2 {
 background-color: #FFFFFF;
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 width: 260px;
}
.shopformfield {
 background-color: #FFFFFF;
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 width: 30px;
}
.textarea {
 background-color: #FFFFFF;
 color: #000000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 width: 270px;
}
.submit {
 background-color: #CC0000;
 color: #FFFFFF;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 font-weight: bold;
 line-height: 12px;
}

.copymainhead {
 color: #CC0000;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 11px;
 line-height: 18px;
 font-weight: bold;
 text-transform: uppercase;
 margin: 3px 0px 3px 0px;
}

#content div.navpath {
 position: absolute;
 top: -60px;
 left: 0px;
 width: 470px;
 z-index: 4;
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size: 10px;
 line-height: 12px;
}

.above, .below {
 font-size: 80%;
 font-family: Verdana, Arial, sans-serif;
}

.slash {
 font-size: 80%;
 font-weight: bold;
 font-family: Verdana, Arial, sans-serif;
}

.above { vertical-align: 0.7ex;}
.below { vertical-align: -0.3ex; }