/* 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;
}

.rightBoxs a {
text-decoration:none;
}

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

.aleft {
padding:0px;
margin:2px;
text-align:left;
}

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

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

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

#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;
background: url("http://www.id.cz/core/tpl/img/footerlist.gif") repeat-x top;
/* border-bottom: 4px solid #5c3d20; */
}

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

#lvp a{color:#c9390d;}
#lvp a:hover{color:#000;}
#lvp img { margin-top: 2px;}
.lvptitle { font-size: 14px; padding-bottom:2px;color:#572b21; padding-left:10px; margin-top: 10px;}

/*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;
font-size: 12px;
}

#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;}
a.cart_order, a.cart_view{background:url("http://www.id.cz/core/tpl/brandy/img/cart_view.gif") no-repeat;color:#fff;}

#help {width:100%;float:left; font-size:100%; margin-bottom:10px;}
#buymore { border:1px solid #CCCCCC; width:360px; float:right; padding:8px 5px 14px 9px; margin-right:2px; font-size:100%;-webkit-border-radius:9px;-moz-border-radius:9px;}
#buymore span { color: #009900;}
#buymore .red { color:#CC0000;}
#buymore ul { list-style:disc; margin:0px; padding:5px 0px 0px 0px; list-style: none; }
#buymore ul li { border-left:4px solid #ccc; margin-bottom:2px; padding:1px 1px 1px 5px; color:#603f24;}

.bonusok { background-color: #e7fcdd;}

#buymore a, #zobrazitskladem a {
padding: 5px 15px 5px 15px;
background: url("http://www.id.cz/core/tpl/img/button.gif") 0% 60% repeat-x;
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: #000;
font-weight:bold;
}

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

#zobrazitskladem{float:left;width:230px;background-color:#eaf5ff;padding:5px;padding-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#9b3d18;}

.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:90%; 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:100%;}
.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;}

.compareitem span { position: absolute; margin-left: 25px; cursor: pointer; margin-top: -3px;}
.compareitem{padding:5px 4px 0px 4px;border:1px solid #eaeaea; height:60px;border-bottom: 1px solid #ccc;border-left: 1px solid #ccc; margin-right:2px; padding-bottom:2px;}
#clink, #cshow { /* font-weight: bold; */ color: #245085; /* text-decoration: underline; */ cursor: pointer; padding-bottom:4px; }
#clink img, #cshow img {margin-bottom: -3px;} 
#toolbox a { text-decoration: none}
#clink:hover, #cshow:hover { color:#cc0000;}

.toolsbox {float:left;width:220px;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:100%;}
#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:32%; height: 210px; padding:4px 1px 5px 1px; margin:3px 4px 0px 0px; border:none; /* border-right:1px solid #CC0000; */ background-color:#fff; border:1px solid #ccc; font-size: 12px;}
.bonus span { color: #009900;}
.bonus .red { color: #cc0000;}
.bonus font { color: #999;}
/*---[ 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:100%;}
#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:110%;}
.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:11px;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;}
.pr {margin:5px 5px 5px 0px;}

.leftmenu ul li h2 { font-size: 110%}
.subcat, .leftmenu .subcat ul li a { font-size: 100%}
.leftmenu .subcat li a { font-size: 100%} 
.leftmenu ul li h3 { font-size: 100%}
.leftmenu span { font-weight: bold;}


#maintools { color:#ffffff; padding-right: 5px; float:right;width:190px;margin-top:0px;text-align:right;padding-left:7px;font-size:11px;color:#000;}
#maintools font { font-size: 17px; color: #ccc}
#maintools span { text-decoration:underline;cursor:pointer;}
#maintools span:hover { text-decoration: none;}
#maintools img { cursor:pointer;}

#sharetools {
background-color: #EEEEEE; border-bottom:3px solid #C1C1C1; padding:8px 5px 5px 8px;
	-moz-border-radius-topleft:6px;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topright:6px;
	-webkit-border-top-right-radius:6px;
color:#341a0a;
}
#sharetools span {  font-size: 14px; font-weight: bold;}
#sharetools font { font-weight: bold;}

#toolbox { width: 235px; float: left; margin-right: -10px; }
#ordertip { color:#603e23; font-size: 14px; margin-bottom: 3px;}
#ordertip span { font-weight: bold;}

/*Pagination*/
#pages{text-align:center;margin:5px;font-size:16px; margin-top:8px;}
#pages a{margin:3px 1px 3px 1px;font-size:16px;font-weight:bold; padding:6px;}
#pages a:hover{background-color:#FDFEFF;color:#CC0000;}
#pages span{font-weight:bold;color:#000000;text-decoration:none;font-size:16px;padding:2px 7px 2px 7px; /* background-color: #efefef */}

.buttonstock {
padding: 5px 5px 5px 25px;
border: 1px solid #ccc;
text-decoration:none;
background: #F2F2F2 url('../img/home.gif') no-repeat scroll 5px center;
text-decoration: none;
color:#cc0000;
font-weight: bold;
-moz-border-radius:6px;
-webkit-border-radius:6px;
width: 140px;
}

.buttonnew {
padding:5px 9px 5px 30px;
border:1px solid #ccc;
text-decoration:none;
background:#F2F2F2 url('../img/about.gif') no-repeat scroll 5px center;
text-decoration:none;
color:#99cc00;
font-weight:bold;
-moz-border-radius:6px;
-webkit-border-radius:6px;
width:140px;
}

.lastminute {
height:185px;
width:117px;
float:left;
font-size:10px;
border-right:1px solid #ccc;
margin:5px 5px 5px 0px;
padding:5px 5px 5px 0px;
text-align:center;}

.lastminute a { font-size: 11px; text-decoration: underline; }
.lastminute a:hover { color:#000000;}

#suggest{font-size:12px;font-family:Arial, Helvetica, sans-serif;width:343px;position:absolute;margin:0px;list-style-type:none;cursor:default;visibility:hidden;background:#fff;overflow:hidden;margin-top:0px;color:#000;padding:0px;-webkit-box-shadow:#2B2C2B 5px 5px 15px;-moz-box-shadow:#2B2C2B 3px 3px 13px;margin-left:1px;}
#suggest li{padding:3px 4px 3px 4px;}
#suggest li a{color:#000000;text-decoration:none;}
#suggest li:hover{background-color:#9CC1E1;color:#FFFFFF;cursor:pointer;_cursor:hand;}
#sinput{padding:2px;width:150px}

#trade_group{position:absolute;background-color:#fff;padding:1px;border:3px solid #ff9900;display:none;padding:0px 0px 0px 0px;-moz-border-radius:6px;-webkit-border-radius:6px;-webkit-box-shadow:#2B2C2B 5px 5px 20px;-moz-box-shadow:#2B2C2B 3px 3px 20px;background-color:#ffead5;top:5px; margin-left:-17px;}
#trade_group ul {margin:0px; padding: 0px; list-style: none}
#trade_group li{padding:7px 10px 7px 20px;font-size:12px; width: 235px}
#trade_group li:hover{ background-color:#fff; }
#trade_group a { color:#882D0D; font-weight: bold;}
#trade_group a:hover{color:#000; text-decoration: none;}
#trade_group_link { margin-top:0px; background:url('../img/groups.png') no-repeat scroll 0px center; padding-left:17px; }
#trade_group_link span { border-bottom:1px dashed #95A0FF; color: #000; cursor: pointer; }

#hidden{visibility:hidden;}
