/* CSS Document */
body {
text-align:left;
}



/*-------------------------right Box--------------------------------------*/
.rightBox{position:absolute;top:25px;left:786px;width:160px; height:600px; border:0px; text-align:center;}

.rightBoxt {
background-image:url(http://osw.amenit.cz//core/tpl/anti-spyware/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 img {
/*width:68px;*/
}

.rightBoxs .graf {
}

.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;*/

}

.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;
}


/*Sub shops links*/
#subshops {
text-align: left;
font-size:11px;
background-repeat: repeat-x;
background-attachment: scroll;
background-position: 50% bottom;
position:absolute;
top:59px;
left:0px;
width:517px;
height:25px;
}



#subshops .ac {
font-size:13px;
color:#482305;
}

#subshops ul {
margin:0;
padding:0px 0px 0 0;
list-style:none;
}

#subshops li {
float: right;
background:url(http://osw.amenit.cz//core/tpl/pozitek/img/left_both.gif) no-repeat left top;
margin:2px 1px 0 0;
padding:0 0 0 5px;
height:24px;
}

#subshops a {
float:left;
display:block;
width:0.1em;
background:url(http://osw.amenit.cz//core/tpl/pozitek/img/right_both.gif) no-repeat right top;
padding:8px 12px 6px 5px;
text-decoration:underline;
font-weight:normal;
color:#d35e00;
}

#subshops > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#subshops a {float:none;}
/* End IE5-Mac hack */
#subshops a:hover {
color:#333;
}

#subshops li:hover, #subshops li:hover a {
background-position:0% -25px;
color:#333;
}
#subshops li:hover a {
background-position:100% -25px;
}


#logolink {
position:absolute;top:25px;left:6px;width:300px; height:42px; border:0px; text-align:center;}

/*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 #cc6600;
border-bottom:1px solid #cc6600;
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;
/*background-image:url(http://www.solar-wind.info/tpl/mala-strana/img/ts2.gif);*/
}

/*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:598px; }


#cart {position:absolute;top:25px;left:515px;}

#head { margin-bottom:33px;}
#topsearch {position:absolute;top:85px;left:3px;width:773px;}

#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;
}

.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;}

#cart a {
padding: 0px 5px 0px 5px;
background: url("http://osw.amenit.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:#CC0000;
}

#cart a:hover {
border-left:1px solid #666666;
border-top:1px solid #666666;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

#help {width:59%;float:left;}
#buymore { border:1px solid #CCCCCC; width:37%; float:right; padding:5px; margin-right:2px; padding-bottom:8px;}
#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://osw.amenit.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;}
.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://osw.amenit.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;}
.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://osw.amenit.cz//core/tpl/img/toolsbox.gif") left top no-repeat;}
#download {border:none;padding:0px;margin:0px;}
#download a {padding: 7px 15px 5px 15px;background: url("http://osw.amenit.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;}


/*.buttonlink a {padding: 1px 25px 1px 25px;background: url("http://osw.amenit.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://osw.amenit.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; background:url("../img/discount.gif") right bottom no-repeat;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;}
.floatleft { width:30%; margin-left:5px; }

#dayoffer { width:400px; }
#dayoffer img { margin-right:30px; margin-bottom:50px; margin-left:20px;}
#dayoffer span { color:#FF0000; }

.cat h2 { font-size:13px; }

.cat {
padding:5px;
float:left;
width:589px;
/*border:1px solid #E9E9E9;*/
background:url("../img/line.gif") top repeat-x;
}

.cat p {
/*border:1px dashed #FF6600;*/
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:3px;}

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 h1 { display:none;}


.errors li {
font-weight:bold;
}
