/* change all image path to  --> ../images/.....  this is the setting now !*/
/*or --> /shop/jsp/uk/images/.....   */

*{margin:0;padding:0}

html, body {height:100%}

* table{
 border: 0 none;
 border-collapse: collapse;
 border-spacing: 0px;
 /*width: auto;*/
}
* td,* th{empty-cells:show;font-size:11px }
* ul,* ol{margin: 5px 5px 5px 25px;}
* li ul,* li ol{margin: 0 0 0 15px;}
* em{font-weight:bold;font-style:normal}

* .right{text-align: right !important}
* .left{text-align: left !important}
* .center{text-align: center !important}
* .top{vertical-align: top !important}
* .bold{font-weight:bold !important}
* .italic{font-style:italic !important}
* .red{color: #CC0000 !important}
* .nnrb{border-right-width: 0 !important}
* .nnlb{border-left-width: 0 !important}
* .ntb{border-top-width: 0 !important}
* .nbb{border-bottom-width: 0 !important}
* .endfloat{clear:both !important;visibility:hidden;overflow:hidden}
* .arrow{border: 0}
* .nobreak{white-space:nowrap}

* a:link, * a:visited{color:#0033CC}
* a:hover{color:#CC0000}
* a.redlink:hover{color:#CC0000}
* a img{border:none}
/*
a[href]:after {
 content:" <"attr(href)">";
 color:#888;
 background-color:inherit;
 font-style:italic;
 size:80%;
} 
*/

* sub, * sup{
  line-height: 0px;
  font-size: 80%;
}

* address{font-style:normal}

/* ----- standard p h1 h2 h3----- */
#content h1{text-align:left;font:italic 800 18px arial, verdana, helvetica, sans-serif;margin-top:15px}
#content h2{text-align:left;font:italic 800 15px arial, verdana, helvetica, sans-serif;margin-top:15px}
#content h3{text-align:left;font:italic 800 13px arial, verdana, helvetica, sans-serif;margin-top:15px}
#content h4{text-align:left;font:italic 800 13px arial, verdana, helvetica, sans-serif;margin-top:15px}
#content h5{text-align:left;font:italic 400 13px arial, verdana, helvetica, sans-serif;margin-top:15px;}
#content h6{text-align:left;font:italic 400 13px arial, verdana, helvetica, sans-serif;margin-top:15px;text-decoration:underline}
#content p{text-align:left;font:400 13px arial, verdana, helvetica, sans-serif}
#content .topicon{text-align:right;float:right;padding:15px 0 10px 10px}
#content .blocktext{font:italic 800 13px arial, verdana, helvetica, sans-serif;margin-right:5px;margin-top:15px}
#content .blocksign{color:#AFAFAF;margin-right: 5px;font-size: 14px}

/* ----- standard tables----- */
#content table.bg{background-color:#D5E5FF;}
#content table.standard{margin-left:auto;margin-right:auto;border:none}
#content table.standard .treecols{width:185px}
#content table.standard .fourcols{width:138px}
#content table.standard .fivecols{width:111px}
#content table.standard .row1{}
#content table.standard .row2{background-color:#CCCCCC}
#content table.standard th{
 border:#FFFFFF solid 1px;
 font:800 13px arial, helvetica, sans-serif, verdana;
 padding:3px 5px 3px 5px;
 vertical-align:middle;
 text-align:center;
}
#content table caption{text-align:left;font:800 13px arial, verdana, helvetica, sans-serif;margin-top:15px}
#content table.standard td{
 border:#FFFFFF solid 1px;
 font:400 13px arial, helvetica, sans-serif, verdana;
 padding:3px 5px 3px 5px;
 vertical-align: middle;
 text-align:center;
}
#content table.input th{
 text-align:right;
 vertical-align:top;
 padding:5px 5px 5px 5px;
 }
#content table.input td{
 text-align:left;
 vertical-align:top;
 padding:2px 5px 2px 5px;
}
#content table.standard a, #content table.standard a img{
 color:#000000;
 text-decoration:none;
 border:0;
}
#content table.standard a:hover{color:#CC0000}
#content table.imageborder a img{border: 1px solid #000000}
#content table.showlink a{color:#0033CC;text-decoration:underline}
#content table .comment{font:400 10px verdana, arial, helvetica, sans-serif;}

#content table.table1{background-color:transparent;margin-left:auto;margin-right:auto;border:none}
#content table.table1 th{
 border:#7F7F7F inset 2px;
 font:800 13px arial, helvetica, sans-serif, verdana;
 padding:3px 5px 3px 5px;
 vertical-align:top;
 text-align:left;
}
#content table.table1 td{
 border:#7F7F7F inset 2px;
 font:400 13px arial, helvetica, sans-serif, verdana;
 padding:3px 5px 3px 5px;
 vertical-align: top;
 text-align:left;
}
#content table th.center, #content table td.center{text-align:center}
#content table th.middle, #content table td.middle{vertical-align:middle}

html{
 color:#000000;
 font: 400 13px arial, verdana, helvetica, sans-serif;
}
body{}

/* ----- header ----- */
#header{display:none}
/* ----- functions (print)  ----- */
#functions{display:none}
/* ----- selectcountry ----- */
#selectcountry {display:none}

/* ----- login ----- */
#login{display:none}

#headerlinks{display:none}

/* ----- navigation ----- */
#navigation{display:none}

/* ----- stripes ----- */
#horizontalstripe{display:none}

/* --- main -----*/
#main{top:10px;left:0px;position:absolute;width:722px}

/* --- left column -----*/
#left{display:none}

/*----- SEO -----*/
#seo h1{font: 800 18px arial, verdana, helvetica, sans-serif;margin-bottom:15px}
#seo h2{font: 800 15px italic arial, verdana, helvetica, sans-serif;margin-top:15px;color:#5F5F5F}
#seo h3{font: 800 13px arial, verdana, helvetica, sans-serif;margin-top:15px}
#seo h4{font: 800 10px arial, verdana, helvetica, sans-serif;margin-top:15px}
#seo p{font: 400 13px arial, verdana, helvetica, sans-serif}
#seo .submenu{
 font:400 11px arial, verdana, helvetica, sans-serif;
 background-color:#E6E6E6;
 display:block;
 float:right;
 width:126px;
 margin-bottom:8px;
 margin-left:8px;
 padding:8px;
 list-style-type: none;
}
#seo .submenu p{font:800 11px arial, verdana, helvetica, sans-serif;}
#seo .submenu ul {list-style-type:none; margin:5px 0 0 0;padding-left:0}
#seo .submenu li{margin-left:0;padding-left:0}
#seo .submenu a{text-decoration: none}
#seo .submenu a:hover{ text-decoration: underline;color: #CC0000}

#right{display:none}

/* ------- content standard ------- */
#content{left:50px;top:0px;position:absolute;width:550px}

/* ---- error messages ---- */
#content .errHeader{border: 1px solid #CC0000;margin-top:15px;padding:10px}
#content .errHeader h1{
 margin-top:0;
 font:800 16px arial, verdana, helvetica, sans-serif !important;
 text-align:center;
 color:#CC0000;
}
#content .errHeader h1 img{padding-right:5px}
#content .errHeader p{
 text-align:center;
 font:400 12px arial, verdana, helvetica, sans-serif !important;
}
#content .errHeader ul{list-style:url(../images/red_arrow_Sm.gif)}

#content .errHeader li{
 text-align:center;
 font:800 12px/18px arial, verdana, helvetica, sans-serif !important;
}
#content .errorMsg {
 font:800 10px verdana, helvetica, sans-serif, arial;
 color: #CC0000;
}
#content .errorMsg a{color:#CC0000}
#content .errorMsg a:hover{color:#0033CC}

/* ----- breadcrump navigation ----- */
#content #breadcrump .title{font: 800 9px/9px verdana, arial, helvetica, sans-serif;color: #5F5F5F}
#content #breadcrump .nav, #content #breadcrump .nav a{
 font: 400 11px/11px verdana, arial, helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
}
#content #breadcrump .nav span{padding:0 8px 0 8px}
/*#content #breadcrump .nav span.first{padding:0}*/
#content #breadcrump span.work,#content #breadcrump span.work a{color:#000000;padding:0;font-weight:bold}
#content #breadcrump span.closed,#content #breadcrump span.closed a{color:#7994C3;padding:0}
#content #breadcrump span.open,#content #breadcrump span.open a{color:#000000;padding:0}

#content * .addlinks , #content * .xxlimage {display:none}

/* ----- footer ----- */
#content #footer{clear:both;padding-top:15px}
#content #footer p{
 margin-top:25px;
 text-align:center;
 font:400 10px/12px verdana, arial, helvetica, sans-serif;
 color:#999999;
 text-decoration:none;
}
#content #footer p{display:none}
#content #footer p.copyright{display:block}
/* loadbox box */
#loadbox{display:none}

/* conversion, marketing tools */
.conversion{display:none;top:0;left:0;position:absolute}

/* ----- submit button ----- */
.button{display:none}
.change a{padding-left:7px;padding-right:7px}
.delete a, .delete input{color:#880000 !important;margin-left:5px}
.delete a:hover{color: #CC0000 !important}
div.delete{margin-top:10px}

/* ----- submit button ----- */
.action{margin:15px 0 10px 0;clear:both}
.action input{
 background: #FFF url('../images/red_arrow_action.gif') no-repeat right;
 border:1px solid #000;
 font:800 12px verdana,arial, helvetica, sans-serif;
 color:#000000;
 padding:3px 20px 3px 3px;
 margin:10px 0 0 10px;
 white-space:nowrap;
 cursor:pointer;
}
.action input:hover{color:#CC0000}

/* ----- link button ----- */
.action a{
 background:url('../images/red_arrow_action.gif') no-repeat right;
 border:#000000 solid 1px;
 font:800 12px verdana,arial, helvetica, sans-serif;
 color:#000000 !important;
 text-decoration:none;
 background-color:#FFFFFF;
 padding:5px 20px 5px 5px;
 white-space:nowrap;
}
.action a:hover{
 font:800 12px verdana,arial, helvetica, sans-serif;
 color:#CC0000;
 text-decoration:none;
 padding:5px 20px 5px 5px;
}
.action a img{border: none;padding: 0}

.arrow input{
 background: url('../images/red_arrow_action.gif') no-repeat right;
 height:20px;
 width:20px;
 border:none;
 font:800 12px verdana,arial, helvetica, sans-serif;
 white-space:nowrap;
 cursor:pointer;
}

.font1 a:link, .font1 a:visited, font1 a:hover{font:800 10px verdana, arial, helvetica, sans-serif !important;}

/* ------ quicklogin for testing ----*/
#quicklogin{display:none}

/* ------ override settings from ldy_prod.css -------*/
#content .productdescription .addlinks{display:none}
#content #shopinfo .content, #content #shopinfo .header,#content #shopinfo .ean{border: #000000 1px solid}
#content #productlist .content, #content #productlist .header, #content #productlist .nrb{border: #000000 1px solid}

