/* CSS Document */
body {text-align:center;}

#page { width: 995px;text-align:left; margin: auto; background-color: #fff;
-webkit-box-shadow:#666 0px 0px 10px;
-moz-box-shadow:#666 0px 0px 10px;
}


/*-------------------------right Box--------------------------------------*/
.rightBox{width:160px;border:0px;text-align:center; float: right; margin-top:6px; margin-right: 1px;}

.rightBoxt {
background-image:url(http://www.id.cz/core/tpl/img/ts2.gif);
padding:3px;
font-weight:bold;
border-bottom:1px solid #CAD0D0;
}

.rightBoxs {
border:1px solid #CAD0D0;
background-color:#FFFFFF;
margin-bottom:4px;
}

.rightBoxs .hr {
border-top:1px solid #CAD0D0;
margin-left:8px;
margin-right:8px;
margin-bottom:1px;
margin-top:1px;
}

.rightBoxs p {
padding:0px;
margin:0px;
text-align:right;
margin-right:4px;
border-right:2px solid #CAD0D0;
padding-right:3px;
/*margin-top:-20px;*/

}

.rightBoxs a {
text-decoration:none;

}

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


.aleft {
padding:0px;
margin:2px;
text-align:left;
/*margin-top:-20px;*/

}

.rightBoxs ul {
text-align:left;
margin:0px;
padding:0px;
}

.rightBoxs form {margin:5px;}
.rightBoxs input { border:none;}

/*Helper*/
#helper {
/*border:1px solid #C0C0C0;*/
padding:1px;
font-size:10px;
text-align:left;
width:158px;
float:none;
border:none;
}
#helper img {
margin:1px;
}

#hepler ul li {
list-style:none;
margin:0px;
padding:0px;
}

.floatleft span b {
border: none;
background:none;
padding:0px;
}

.floatleft img {
margin:5px;
}

/*lvproducts*/
.lvp {
width:19%;
border-right:1px solid #ebebeb;
float:left;
text-align:center;
margin-top:5px;
}

#lvp {
width:100%;
font-size:11px;
}

#lvp td{
border-top:1px solid #FFA521;
border-bottom:1px solid #FFA521;
background-color:#FFFFFF;
padding-bottom:5px;
}

/*alert*/
#alert {
border:1px dashed #cc0000;
padding:10px;
background-color:#FFF9F9;
margin-bottom:8px;
font-weight:bold;
color:#CC0000;
}

/*forum*/
.forums {
width:594px;
BORDER-top:#dadada 1px solid;
BORDER-left:#dadada 1px solid;
}

.forums img {
border:0px;
}

.forums th {
PADDING-RIGHT:5px;
PADDING-LEFT:5px;
FONT-WEIGHT:bold;
FONT-SIZE:11px;
PADDING-BOTTOM:10px;
PADDING-TOP:10px;
BORDER-BOTTOM:#dadada 1px solid;
BACKGROUND-COLOR: #F3F3F3;
font-weight:bold;
color:#999999;

}

.forums TD {
BORDER-RIGHT:#eaeaea 1px solid;
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
BORDER-BOTTOM: #e0e0e0 1px solid;
BACKGROUND-COLOR: #ffffff;
padding:2px;
padding-left:5px;
}

.forums .g td {
background-color:#FBFBFB;
padding:2px;
padding-left:5px;
}

.forums A, .forums A:visited  {
color:#173699;
text-decoration:underline;
}

.forums A:hover {
color:#CC0000;
}

#pagelink { text-align:center;}
#pagelink a { background-color: #F9F9F9; border:1px solid #CCCCCC; padding:2px 5px 2px 5px; color:#000000; text-decoration:none;}
#pagelink a:hover { background-color:#ffffff; color:#000000; border:1px solid #999999;}
#pagelink b { color:#990000; text-decoration:none;}

form { margin:0px; padding:0px;}



#rc h4 strong a {font-size:11px;font-weight:normal;}


.list { width:100%; }








#toplinks{width:100%;}



.list td {
border-collapse: collapse;
background-color: #EBEBEB;
padding:0px;
padding-left:5px;
font-weight:bold;
}

.list .w, .list .g .w{
background-color:#FFFFFF;
border-bottom:1px solid #DEDEDE;
padding:0px;
}



#cart {position:absolute;top:0px;left:713px;
/* border:1px solid #cc0000; */
background-color:#FFFFFF;
width:270px;
height:121px;
float:right;
padding:3px 5px 5px 5px;

margin:3px;
margin-top:1px;
text-align:left;
}

#cart_body{margin:3px -5px 10px -5px;padding:5px;font-size:11px;}
#cart_body font{font-size:12px;}
#cart_body span{font-size:14px;font-weight:bold;}
a.cart_order{margin-left:10px;padding:3px 18px 8px 12px;font-size:13px;text-decoration:none;}
a.cart_view{margin-left:8px;padding:3px 18px 8px 18px;font-size:13px;text-decoration:none;}

#help {width:100%;float:left; font-size:11px; margin-bottom:10px;}
#buymore { border:1px solid #CCCCCC; width:57%; float:right; padding:5px; margin-right:2px; padding-bottom:8px; font-size:11px;}
#buymore span { color: #009900;}
#buymore .red { color:#CC0000;}
#buymore ul { list-style:disc; margin:0px; padding:5px 0px 0px 14px;}

#buymore a {
padding: 3px 20px 3px 20px;
background: url("http://www.id.cz/core/tpl/img/button.gif") 0% 60% no-repeat;
text-decoration:none;
border-right:1px solid #666666;
border-bottom:1px solid #666666;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
width:100%;
color: #000000;
}

#buymore a:hover {
border-left:1px solid #666666;
border-top:1px solid #666666;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
color: #666666;
}

.gridview {float:left;width:29%;height:215px;margin:7px;padding:2px;background:url("../img/borders.gif") right bottom no-repeat; font-size:11px;}
.gridview img {margin:2px;}
.noimg {border:1px solid #F8F8F8;}
.gridview p {clear:both;color:#666666;text-align:right;}
.gridview b {color:#FF0000;font-size:16px;}
.gridview .button {padding: 1px 25px 1px 25px;background: url("http://www.id.cz/core/tpl/img/button.gif") 0% 60% no-repeat;text-decoration:none;border-right:1px solid #666666;border-bottom:1px solid #666666;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;width:100%;color: #000000;}
.gridview .button:hover {border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;color: #666666;}

#sort {padding:5px;border:1px solid #E9E9E9;background-color:#F9F9F9;color: #666666;}
#sort span {width:38%;float:right;text-align:right;}
#sort span a { font-weight:bold;}
#sort b { float:left; width:60%; font-weight:normal;}
#sort b a { font-weight:bold;}

.list td { font-weight:normal;}
.list .vtop {font-weight:normal;padding:5px;vertical-align:top; font-size:11px;}
.list .w {padding:0px;}

.list td strong { color:#ff0000; font-size:14px;}

.compare { float:left; width:23%; text-align:left; border-right:1px solid #FFC082; padding:0px; margin-right:3px; padding-right:3px;}
/*.compare a { float:right;}*/
.compare ul { margin:0px; padding:0px; list-style:none;}
.compare ul li  {  border-bottom:1px dashed #CCCCCC; height:50px;}
.compare p { margin:0px; padding:0px; text-align:center; height:150px;}
.compare b { color:#CC0000;}

.toolsbox {float:left;width:180px;height:103px;margin:7px;padding:6px 0px 0px 6px;background:url("http://www.id.cz/core/tpl/img/toolsbox.gif") left top no-repeat; font-size:11px;}
#download {border:none;padding:0px;margin:0px;}
#download a {padding: 7px 15px 5px 15px;background: url("http://www.id.cz/core/tpl/img/button.gif") 0% 60% no-repeat;text-decoration:none;border-right:1px solid #666666;border-bottom:1px solid #666666;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;width:100%;color: #000000;}
#download a:hover {border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;color: #666666;}

.bonus { width:31%; padding:0px 1px 5px 1px; margin:2px 3px 0px 0px; border:none; border-right:1px solid #CC0000;}

/*---[ cat best selling products... ]---*/
#popular {margin-top:0px;margin-bottom:15px;padding:5px;border:1px solid #E9E9E9;background-color:#FFFFFF;color:#666666;}
#popular ol {padding:0px;margin:0px;margin-left:20px;}
#popular li {padding:3px;}
#popular li h3 { font-size:11px;}
#popular li strong {font-weight:normal;}
#popular li a {text-decoration:underline;}
#popular li a:hover {text-decoration:none;}
#popular li span {float:right;}
#popular li b {color:#CC0000;}

.g { background-color: #F7F7F7}

#topbox { position:absolute;top:25px;left:320px;width:240px;height:62px;border:0px;text-align:center;}

.button { padding:1px 2px 1px 2px; font-size: 12px;}

/*.buttonlink a {padding: 1px 25px 1px 25px;background: url("http://www.id.cz/core/tpl/img/button.gif") 0% 60% no-repeat;text-decoration:none;border-right:1px solid #666666;border-bottom:1px solid #666666;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;width:100%;color: #000000; color:#000000; text-decoration:none;}
.buttonlink a:hover {border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;color: #666666;}
*/

.buttonlink a {padding: 1px 25px 1px 25px;background: url("http://www.id.cz/core/tpl/img/button.gif") 0% 60% no-repeat;text-decoration:none;border-right:1px solid #666666;border-bottom:1px solid #666666;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;color:#000000;text-decoration:none;}

.productnum { width:250px;}
.productnum a { width:250px;padding:1px 3px;background: url("../img/button.gif") 0% 60% no-repeat;text-decoration:none;border-right:1px solid #666666;border-bottom:1px solid #666666;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;width:100%;color: #000000;}
.productnum a:hover {border-left:1px solid #666666;border-top:1px solid #666666;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;color: #666666;}

.tip { width:110px; height:124px; position:relative; float:left;margin-right:5px;text-align:center;padding:1px;}

.tip a { text-decoration:none; }
.tip a:hover { color:#000000;}
.tip_discount { position:absolute; bottom:5px; right:5px; background-color:#FF6600; color:#FFFFFF; padding:3px 4px 3px 4px;}
.line { margin-bottom:5px; /*background:url("../img/line.gif") bottom repeat-x;*/padding-bottom:1px; border-bottom:1px solid #CCCCCC; font-size:14px; color:#999999}
.floatleft { width:30%; margin-left:5px; }

#dayoffer { /*width:400px; */}
#dayoffer img { margin-right:30px; margin-bottom:50px; margin-left:20px;}
#dayoffer span { color:#FF0000; }
#dayoffer p { font-size:11px;}

.cat h2{font-size:13px;}
.cat{float:left;}
.cat .img img{margin:5px;}
.cat .img {float:left;margin:0px 10px 5px 0px;padding:0px 5px 5px 0px;background-color:#FFFFFF;}
.cat p {text-align:justify;margin:0px;background-color:#FCF2D8;padding:10px;}

.floatleft b { border:none; background-color:#FFFFFF; } 
.floatleft {  border:none; width:194px; margin-left:0px;}
.floatleft ul { margin:0px 0px 0px 0px; list-style:none; padding:0px;}
.floatleft ul li {list-style:none;}

.vline { /*background:url("../img/border.gif") top right repeat-y;*/ float:left; height:200px; margin-right:1px; border-left:1px solid #CCCCCC;}

s {margin-bottom:0px;white-space:nowrap;background-image:url("../img/sline.gif");background-repeat:no-repeat;background-position:center;text-decoration:none;}

.leftmenu .subcat li strong {text-decoration:underline;font-weight:normal;}
.leftmenu ul li h3 {font-weight:normal;}



#header{margin-top:-2px;border-top:1px solid #fff;}
#header h1 { display:none;}
#head{margin-bottom:33px;height:130px;}
#topsearch{position:absolute;top:132px;left:1px;width:984px;padding-left:10px;height:24px;padding:8px 3px 3px 7px;margin-bottom:5px;font-size:12px;text-align:left;}
#topsearch input{font-size:12px;}
#lc{width:170px;float:left;margin-top:9px;}
.errors li{font-weight:bold;}
#logolink{position:absolute;top:0px;left:6px;width:300px; height:90px; border:0px; text-align:center;}
#pathway{font-weight:bold;font-size:12px;color:#000;background:url("http://www.id.cz/core/tpl/img/pathway_home.gif") top left no-repeat; padding-left: 18px; margin: 10px 0px 10px 0px;}
#pathway strong{font-weight:bold;text-decoration:none;background:url("http://www.id.cz/core/tpl/img/pathway_active.jpg") no-repeat; padding:2px 30px 3px 10px; min-width:190px;}
#pathway a{background:url("http://www.id.cz/core/tpl/img/pathway_link.gif") no-repeat; padding:0px 5px 2px 14px;text-decoration:none;}
#pathway a:hover { color: #000;}
#rc{width:640px;float:right;color:#333333; right: 172px; margin-top:0px;}
#rc p{margin:8px 0px 8px 0px;}
.gridview p{padding:8px;}
#page{margin:auto;text-align:left;border-top:none;padding:1px;padding-top:2px;position:relative;margin-top:22px;}
#logo {float:left;width:450px;height:62px;margin-left:10px;cursor:hand;}
#toplogo{float:left;}
.clear {clear:both;padding:0px;margin:0px;}
#body{ float: left;width: 820px }
#details { position:relative;}