/* CSS Document */
body {
text-align:center;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

img {
border:0px;
}

a:link,a:visited{color:#1F3773;text-decoration:underline}
a:hover{color:#009933;text-decoration:none}

h1,h2,h3,h4,h5{padding:0;margin:0}

h1 {
font-size: 1.8em;
font-weight: bold;
color:#009933;


}
h2 {
font-size: 1.1em;
font-weight: bold;
color:#1F3773;

}

hr{display:none}

ul {list-style:none;}
#page {
margin:auto;
text-align:left;
width:779px;
float:left;
}

#cart {
border:1px solid #CCCCCC;
background-color:#FFF0F0;
/* border:1px solid #294796; */
background-color:#FFFFFF;
width:196px;
float:right;
padding:5px;
margin:3px;
/* margin-right:6px; */
padding-left:50px;
text-align:right;
background:#FFFFFF url("http://osw.amenit.cz/core/tpl/foxit.cz/img/cart.gif") no-repeat left center;
}

#toplogo {
float:left;
}

#head {
background-color: #CDECA0;
/* background-image:url(http://osw.amenit.cz/core/tpl/foxit.cz/img/hbg.gif); */
height:61px;
}

#logo {
float:left;
width:499px;
height:61px;
background: #CDECA0 url("http://osw.amenit.cz/core/tpl/antiviroveprogramy/img/logo.jpg") no-repeat;
/* margin-left:10px;  */
cursor:hand;
}

.clear {
clear:both;
padding:0px;
margin:0px;
}

#topsearch {
height:22px;
background-image:url(http://osw.amenit.cz/core/tpl/anti-virus/img/ts.gif);
margin: 0;
padding 0;
padding-top:3px;
padding-bottom:3px;
margin-bottom:5px;
margin-left: 3px; 
border-top:2px solid #333333;
color:#FFFFFF;
}



#topsearch form{
padding-left: 5px;
padding-bottom:2px;
}

#topsearch a { color:#FFFFFF; }

.button {
/* border:1px solid #1F3773;*/
background-color:#282828;
height: 20px;
color:#FFFFFF;
}

input {
border:1px solid #1F3773;
padding-left:2px;
}

textarea {
border:1px solid #CF9D7A;
padding-left:1px;
}

.contact {
padding:10px;
}
/*l & r content */
#lc {
width:170px;
float:left;
}

#rc {
width:600px;
float:right;
/*border:1px solid #CCCCCC;*/
color:#333333;
}

#rc p {
margin:8px;
}

.menutitle {
border-left:7px solid #4D4D4D;
border-right:1px solid  #E6E6E6;
border-bottom:1px solid #E6E6E6;
border-top:1px solid #E6E6E6;
height:18px;
padding-top:2px;
color:#776A6A;
text-align:center;
}

.leftmenu {
border-left:7px solid #CDECA0;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
margin-bottom:10px;
}
/*obchodni informace*/
.leftmenu #info li {
list-style: disc;
}

.leftmenu #info {
margin-left:30px;
margin-bottom:10px;
padding-top:10px;
}

.leftmenu ul {
padding:0px;
margin:1px 0px 0px 0px;
list-style:none;
}

.leftmenu ul li h2 {
background-color:#E7E3E3;
font-size:12px;
padding:0px;
margin:0px;
font-weight:normal;
margin-left:2px;
margin-right:1px;
margin-bottom:1px;
padding:3px;
}

.leftmenu .subcat li strong {
text-decoration:underline;
font-weight:normal;
}

.leftmenu ul li h2 a {
color:#000000;
}

.leftmenu ul li h2 a:hover {
color:#CF0018;
}

.leftmenu ul li h3 {
font-size:12px;
padding:0px;
margin:3px;
font-weight:normal;
margin-left:15px;
}

#footer {
border-top:3px solid #969696;
padding-top:3px;
color: #999999;
font-size:11px;
text-align:center;
margin-top:10px;
}

#footer a {
color:#666666;
}

#footer a:hover {
text-decoration:none;
}

#topmenu {
width:61px;
float:left;
margin-left:50px;
margin-top:25px;
color: #999999;
}

#topmenu a {
color:#CF0018;
font-size:12px;
}

#topmenu a:hover {
text-decoration:none;
}

#toplinks {
position:absolute;
top:0;
left:0;
width:99%;
padding-bottom:4px;
padding-top:4px;
border-bottom:1px solid #C3C3C3;
background-color:#F3F3F3;
color:#999999;
background-image:url(http://osw.amenit.cz/core/tpl/anti-virus/img/ts2.gif);
}

#toplinks a {
color:#000000;
margin:4px;
}

#toplinks a:hover {
color: #CC0000;
}

#toplinks b {
color: #999999;
}

#header {
margin-top:23px;
}

#head {
height:61px;
}

#pathway {
border-bottom:1px solid #4F4F4F;
color:#666666;
padding:3px;
font-size:11px;
margin-bottom:10px;

}

#pathway strong {
color:#CC0000;
font-weight:normal;
text-decoration:underline;
}

#pathway a {
color:#CC0000;
}

#pathway a:hover {
text-decoration:none;
}

.list {
border:1px solid #DEDEDE;
width:100%;
border-top:1px solid #009933;
}

.list a:hover {
color:#CF0018;
text-decoration:none;
}
.list td {
border-collapse: collapse;
background-color:#DEDEDE;
padding:2px;
padding-left:5px;
}

.list th {
background-color:#DEDEDE;
padding:4px;
font-weight:normal;
font:11px;
text-align:center;
}
.list .g td {
background-color:#E8E8E8;

}

.addtocart {
border:1px solid #CF9D7A;
background-color:#FFFFFF;
}

.addtocart:hover {
border:1px solid #CCCCCC;
}

#helper {
border:1px solid #C0C0C0;
float:right;
width:180px;
padding:4px;
font-size:11px;
}
#helper img {
margin:6px;
}

#hepler ul li {
list-style:none;
margin:2px;
}

#download {
margin-top:10px;
border:1px solid #C0C0C0;

float:right;
width:180px;
padding:4px;
font-size:11px;
}

#download a {
border:1px solid #999999;
padding:6px;
font-weight:bold;
margin-bottom:10px;
background-image:url(http://osw.amenit.cz/core/tpl/anti-virus/img/ts.gif);
color:#FFFFFF;
}

#download a:hover {
border:1px solid #FF0000;
text-decoration:none;
}

#details {
padding:5px;
float:left;
width:390px;
}

#details h1 {
color:#009933;
font-size:15px;
padding:0px;
margin:0px;
}

#details #images {
text-align:center;
float:left;

}

.smallimg {
border:1px solid #C0C0C0;
margin-top:4px;
margin-bottom:4px;
margin-right:4px;
height:70px;
}
/*----------------------------- kosik style ----------------------------------*/
/*kosik table style*/
.kosik {
border:1px solid #ff6600;
}

.kosik tr th {
background-color:#897A7A;
padding:3px;
color:#FFFFFF;
font-family:Verdana, Arial;
font-size:11px;

}

.kosik .g {
background-color:#E7E3E3;
}

.kosik .button {
font-size:10px;
padding:1px;
}

/*zak. udaje. */
#kudaje fieldset {
border:1px solid #CFCFCF;
background-color:#F4F4F4;
padding:10px;
}

#kudaje fieldset:hover {
border:1px solid #ff6600;
}

#kudaje fieldset:hover legend{
border: 1px solid #ff6600;
}

#kudaje legend {
padding:3px;
border:1px solid #CFCFCF;
background-color:#F4F4F4;
font-weight:bold;
}

#kudaje .kleft {
float:left;
width:49%;
}

#kudaje .kright {
float:right;
width:49%;
}

#kudaje input {
margin:0px;
padding-left:1px;
}

#kudaje .radio {
border:none;
}

input:focus, fieldset textarea:focus {
border: 1px solid #ff6600;
}

#kudaje table {
width:100%;
}

#kudaje .ktitle {
background-color:#BABABA;
color:#FFFFFF;
padding:4px;
font-weight:bold;
border-top:2px solid #ff6600;
}

#kudaje .button {
padding:5px;
}

#kudaje .button:hover {
border:1px solid #ff6600;
background-color: #F0F0F0;
color:#000000;
}

#fok {
border:1px solid #FF0000;
}

label {
text-decoration:none;
cursor:hand;
}

label:hover {
text-decoration:underline;
}

.bonus {
border:1px dotted #CFCFCF;
background-color:#FFFFFF;
float:left;
width:30%;
margin-right:6px;
padding:2px;
margin-bottom:6px;
text-align:center;
}

/*product image*/
.pr {
margin:5px;
}

#cat {
padding:5px;
float:left;
width:589px;
border:1px solid #E9E9E9;
}

#cat p {
/*border:1px dashed #FF6600;*/
background-color:#FFEADF;
padding:10px;
}

/*ul error apod.*/
.errors {
list-style: disc;
border:1px dotted #FF0000;
padding:10px;
padding-left:50px;
width:40%;
}

.errors li {
color:#990000;
}

.floatleft {
float:left;
width:49%;
border-right:1px solid #FFC082;
border-top:1px solid #FFC082;
margin-bottom:5px;
}

.floatleft b, .floatright b {
border:1px solid #FFC082;
background-color:#FFF0E1;
padding:3px;
}

.floatleft ul li {
padding:2px;
}

.floatright {
float:right;
width:49%;
border-right:1px solid #FFC082;
border-top:1px solid #FFC082;
}

.floatright ul li {
padding:2px;
}

/*-------------------------right Box--------------------------------------*/
.rightBox{position:absolute;top:86px;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 .hr {
border-top:1px solid #CAD0D0;
margin-left:8px;
margin-right:8px;
margin-bottom:5px;
margin-top:5px;
}

.rightBoxs p {
text-align:right;
margin-right:4px;
border-right:2px solid #CAD0D0;
padding:4px;
}
