HTML{overflow-y:scroll;background:#989791;}
BODY{cursor:default;font-family:Arial,Helvetica,sans-serif;text-align:center;margin:0;padding:0;font-size:13px;}

.cb{clear:both;}

FORM{margin:0;padding:0;}
INPUT{font-family:arial;font-size:13px;margin:0;vertical-align:top;}

A{color:#16337e;text-decoration:none;}
A:hover{text-decoration:underline;}

SMALL{font-size:12px;display:inline-block;}

IMG{border:1px solid #000;}
A IMG{border-color:#16337e;}

TR.dnx{display:none;}

#iframe{border:0;margin:0;padding:0;width:100%}


UL{margin:0;padding:0;padding-bottom:8px;margin-left:17px;list-style:url(img/arr.gif);}
LI{margin:0;padding:0;padding:0 0 4px 0;}

P{margin:0;padding:0;padding-bottom:12px;line-height:150%;}


IFRAME.youtube-sm{margin:0;padding:0;width:362px;height:300px;border:1px solid #2B405B;margin-bottom:12px;}
IFRAME.youtube{margin:0;padding:0;width:425px;height:350px;border:1px solid #2B405B;margin-bottom:12px;}



H1,H2,H3{padding:0;margin:0;font-size:13px;}

.h1,H1{color:#263148;padding:0 0 5px 0;margin:0 0 20px 0;font-weight:bold;
border-bottom:1px solid #A9AFC3;font-size:20px;text-transform:uppercase;letter-spacing:1px;}

.h2,H2{padding:14px 0 12px 0;font-size:16px;color:#333;font-weight:bold;}

.h3,H3{padding:14px 0 12px 0;font-size:14px;color:#cc0000;font-weight:bold;}

.small{display:inline-block;padding-bottom:8px;font-weight:bold;}

.popis TABLE{border-collapse:collapse;margin:4px 0 13px 0;}
.popis TD{border:1px solid #ccc;padding:5px 6px;}
.popis TH{border:1px solid #ccc;padding:5px 6px;font-weight:bold;background:#e9e5ff}

.tblverze{border-collapse:collapse;;margin:7px 0;}
.tblverze TD{border:1px solid #ccc;padding:5px 6px;}
.nverze{background:#e9e5ff}

/*-----------------------*/

.headerwrap{
text-align:center;background:url(img/headerbg.jpg) 50% 0 #1A1A1A;
border-bottom:1px solid #bbb;
padding:20px 0 5px 0;
border-top:3px solid #000;
}
.header{
background:url(img/logo.jpg) 0 0;
width:985px;
height:105px;
margin:0 auto;
text-align:left;
}
.logo{
margin:0;padding:0;display:inline;
}
.logo A{
text-indent:-5000px;
display:block;
width:240px;
height:92px;
}



/*---------------- */


.navwrap{text-align:center;
background:url(img/navbg.gif) 0 0 repeat-x #111;
border-bottom:1px solid #ddd;
}
.nav{
text-align:left;
width:1001px;
margin:0 auto;
}
.nav UL,
.nav LI{margin:0;padding:0;list-style:none;}

.nav A{
display:block;float:left;padding:8px 14px;
text-decoration:none;color:#fff;font-weight:bold;
text-transform:uppercase;
font-size:11px;
text-shadow:1px 1px 1px #222;
}
.nav A:hover{
color:#a9afc3;
}
.nav A.on{
background:url(img/navbg2.gif) 0 0 repeat-x;
text-shadow:1px 1px 1px #222;
}
.nav A.on:hover{text-decoration:none;color:#fff;}

#cart{float:right;}

/*-------------------*/

.midwrap{
text-align:left;
}

.mid{
border-bottom:1px solid #65739a;
background:url(img/labg2.gif) #A9AFC3;
margin:0 auto;
width:985px;
padding:8px;
text-align:left;
-webkit-box-shadow:2px 2px 7px #555;
-moz-box-shadow:2px 2px 7px #555;
}

.content{
background:#fff;
padding:20px 15px;
border-bottom:1px solid #65739a;position:relative;
}

.contentin{width:735px;float:right;padding-bottom:15px;}
.sidebar{width:189px;float:left;padding-bottom:270px;} /* 31 margin */

#zavodnik{position:absolute;bottom:35px;left:15px;}

.sbox{margin:0 0 15px 0;font-size:17px;color:#555;font-weight:bold;padding:0;}
.sbox A{color:#555;}

.sidebar UL,
.sidebar LI{list-style:none;margin:0;padding:0;}
.sidebar UL A{background:#eee;border:1px dotted #aaa;padding:6px 7px;display:block;border-top:0;}
.sidebar UL A.first{border-top:1px dotted #aaa;}

.sidebar A.on{color:#000;text-decoration:none !important;cursor:default;font-weight:bold;}
.sidebar A.on2{font-weight:bold;}


.patickawrap{
padding:0;
background:url(img/footbg.gif) 0 0 repeat-x #A9AFC3;
border-top:1px solid #ddd;
margin-top:8px;
}

.paticka{
background:url(img/dots3.gif);
}
.patickabox{float:left;width:296px;padding:10px 16px 8px 16px;border-top:1px solid #8691ae;}

.patickabox .hbox{margin:0;padding:0;padding-bottom:14px;font-size:18px;color:#555;font-weight:bold;}
.patickabox .hbox A{color:#555;}
/*
.patickabox UL{margin:0;padding:0;padding-bottom:7px;list-style:none;}
.patickabox LI{margin:0;padding:0;}
.patickabox LI A{background:url(img/arr.gif) 0 5px no-repeat;padding-left:10px;padding-bottom:6px;display:inline-block;}
*/
.patickabox UL{margin-left:0;}
.patickabox LI{padding-bottom:12px;}


.patickabox-text{
padding-left:14px;
}


.footer{
text-align:left;font-size:12px;color:#333;
width:1001px;
margin:0 auto;
padding:12px 1px 30px 1px;
line-height:150%;
}



.vizitka{
margin:5px 0 14px 0;
border:1px solid #aaa;
padding:12px 12px 0 12px;
}

.sede{
color:#444;font-size:12px;line-height:135%;margin-top:2px;display:inline-block;
}

.katpopis{margin-bottom:14px;}

.list{
position:relative;
border:1px solid #222;
margin-bottom:12px;
-webkit-border-radius:3px;-moz-border-radius:3px;
-webkit-box-shadow:1px 1px 2px #aaa;
-moz-box-shadow:1px 1px 2px #aaa;
}
.listpro{padding:0;margin:0;}
.listnazev{
display:block;
background:#222;
font-weight:bold;
color:#fff;
padding:10px;
font-size:14px;
text-decoration:none;
}
.listnazev:hover{color:#a9afc3;text-decoration:none;}
.listnazev IMG{
float:right;
margin:20px 0 10px 15px;
}

.listpopis{padding:12px;width:420px;}
.listpopis UL{}
.listpopis LI{padding-top:3px;}

.list H3{font-size:13px;color:#000;font-weight:bold;padding:10px 0 8px 0;margin:0;}
.list H3.prvni{padding-top:0;}

.list .cena{position:absolute;top:0;right:0;color:#fff;padding:10px;}

.listkat{
font-size:20px;
font-weight:bold;
padding:20px 0 12px 0;
text-align:center;
text-transform:uppercase;
}
.listkat A{
color:#cc0000;
}


.list .idoporuceni{position:absolute;right:100px;left:450px;}



/* --------------- PRODUKT ----*/

.b{font-weight:bold !important}
.skladem{color:darkgreen;font-weight:bold}

.twbg{border:1px solid #A9AFC3;padding:1px;width:366px;}
.twbg SPAN{background:#dddfe7;}
.t P, .tp{margin:0;padding:0;clear:left;line-height:180%;}
.t SPAN{width:110px;font-weight:bold;padding:0 5px;margin:0 5px 1px 0;display:block;float:left;-moz-box-sizing:border-box;box-sizing:border-box;}
.t SPAN.del{width:auto;font-weight:normal;background:#fff url(img/del.gif) no-repeat center left;padding:0 0 0 3px;display:inline;float:none}
.t SPAN.cprice{width:60px;text-align:right;font-weight:normal}
.t SPAN.nspan{background:#fff;width:auto;font-weight:normal;padding:0;margin:0;display:inline;float:none;}

.ithumb{float:right;}
.ithumb IMG{border:1px solid #000;}
.ithumb SPAN{display:block;text-align:right;margin-top:6px}

.add2cart{color:#cc0000;font-size:11px;font-weight:bold;width:130px;height:23px;text-align:center;
background:url(img/btn.gif) no-repeat 0 0;border:0;
padding:2px 0 3px 20px;
margin:15px 0 0 108px;
cursor:pointer;
}
.add2cart:active{
background-position:0 -23px;
-ms-background-position-x:1px; /* IE 8 bug */
-ms-background-position-y:-22px;
}

.popis{
border-top:1px dotted #aaa;padding-top:15px;margin-top:15px;
clear:both;width:100%;float:left;
}

.idoporuceni{float:left;background-image:url(img/doporucujeme4.png);_background:transparent;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/doporucujeme4.png',sizingMethod='image');
width:165px;height:51px;left:40px;position:relative;}





#popupMask{position:absolute;z-index:15;top:0;left:0;width:100%;height:100%;opacity:.4;filter:alpha(opacity=40);background:#333333;
width:expression(document.body.clientWidth);height:expression(document.body.clientHeight);text-align:center;}
.popupInner{position:absolute;text-align:left;left:0;width:100%;top:10%;height:80%;z-index:20}
.popupInner2{width:770px;height:100%;border:2px solid #444;background:#fff;margin:auto}
.popupInner2 TABLE{width:100%;height:100%;height:expression(parentNode.offsetHeight-33);}
.popupInner2 IFRAME{width:100%;height:100%;}
.popupControls{background-color:#486CAE;color:#fff;font-weight:bold;height:1.3em;padding:5px;
border-bottom:2px solid #444;border-top:1px solid #78A3F2;border-left:1px solid #78A3F2;border-right:1px solid #204095;}
.popupControls IMG{float:right;cursor:pointer}




/*------------------------------------>>>   KOSIK   <<<----------------------------------------*/
.kosik{width:100%;border:0;margin:0 0 20px 0;border-collapse:collapse}
.kosik THEAD TD{background:#d7e6fa}
TR.thead TD{padding:5px;background:#eee}
.kosik TD{padding:4px 5px 3px 5px;border:1px solid #bbb}
.kosik INPUT,.ks{font-family:arial;font-size:11px;font-weight:bold;padding-left:3px}
.kosik IMG{border:0;margin-right:5px;vertical-align:middle}

.sm{font-size:11px}
.lhs{line-height:130%}

TBODY TD.kr0, THEAD TD.kr0{border-right:0;border-left:0;padding-right:0;width:23px}
TR TD.kradd{background:#eee;border-left:0;border-right:0;}
TD.kradd IMG{margin-right:12px}
TD.kr1{border-right:0;border-left:0;}
TD.kr2{text-align:right;border-right:0;border-left:0;width:105px}
TD.kr3{text-align:right;border-right:0;border-left:0;width:70px}
TD.kr4{text-align:right;border-left:0;border-right:0;width:70px}

TFOOT TD.kr0, TFOOT TD.kr1, TFOOT TD.kr4{border:0}
TFOOT TD.kr2{width:auto;border-top:0}
TFOOT TD.kr1{text-align:right}
.krdph TD{color:#444}
TFOOT TD.uhrada{font-weight:bold;border:0;border-bottom:3px double #bbb;border-top:1px solid #bbb}


/* --------------- */

FIELDSET{border:2px solid #bbb;margin:0;padding:0;}
LEGEND{padding:0 2px;color:#cc0000;font-weight:bold;margin-left:5px}
LEGEND SPAN{font-weight:normal}

.doprava,.platba{height:100px;}
.doprava{float:left;width:363px;margin-right:10px}
.doprava P,.platba P{padding:2px 7px;margin:0;}
.doprava LABEL,.platba LABEL{padding-left:4px}

.adresa{float:left;width:363px;margin-right:10px;}
.adresa P,.adresa2 P{padding:1px;margin:0}
.adresa LABEL,.adresa2 LABEL{width:95px;text-align:right;margin:4px 6px 0 0;display:block;float:left;}
.adresa INPUT{width:154px}

.adresa2 LABEL{width:50px}
.adresa2 INPUT{width:174px}

.in{padding:10px}
.inh{padding:10px 5px}
#odinfo{padding:8px;margin:8px 0 20px 0;line-height:135%;border:1px solid #ddd;background:#F2F8FD;line-height:140%;clear:both;}

.star{font-weight:bold}
.star SPAN{margin:0 0 0 3px;color:#cc0000;font-weight:bold}

.note{margin-top:15px;}
.note .in{text-align:center;}
.note TEXTAREA{font-size:13px;font-family:arial;width:700px;overflow:auto;}


.btn{color:#cc0000;font-size:13px;font-weight:bold;width:130px;height:23px;text-align:center;
background:url(img/btn2.gif) no-repeat 0 0;border:0;
padding:2px 0 3px 0;
margin:5px 0 0 0;
cursor:pointer;
}
.btn:active{
background-position:0 -23px;
-ms-background-position-x:1px; /* IE 8 bug */
-ms-background-position-y:-22px;
}


.msgerr{background:#ffffcc;padding:10px;margin:10px 0;text-align:center;font-weight:bold;color:#cc0000}
.msgok{background:#ffffcc;padding:10px;margin:10px 0;text-align:center;font-weight:bold;color:#005400}



/*---- SLIDE NA TITULCE ----*/

.aniw{margin:20px 0 0 0;}
.ani{overflow:hidden;position:relative;width:735px;background:#ddd;
border:1px solid #555;
-webkit-border-radius:3px;-moz-border-radius:3px;
}
#anidiv{position:relative;float:left;}
.anislide{float:left;width:735px;min-width:735px;}

.ani UL{margin-left:29px;position:relative;}

.ani UL.napravo{margin-left:14px;isplay:inline-block;float:left;}


.aninums{margin:0;padding:7px 0 0 0;text-align:right;}
.aninums LI{-moz-user-select:none;font-weight:bold;display:block;float:right;text-align:center;width:22px;margin:0 0 0 3px;padding:0;list-style:none;list-style-image:none;border:1px solid #777;border-width:0 1px;cursor:pointer;}
.aninums LI B,
.aninums LI I{display:block;position:relative;top:-1px;border-top:1px solid #777;}
.aninums LI I{top:1px}

.ani-on{background:#777;color:#fff;}

.anislide .h3{margin:0 15px;}
.anislide P{margin:0 15px;}



.ctete{color:#123456;display:inline-block;font-size:13px;font-weight:bold;text-align:center;
background:url(img/btn3.gif) no-repeat 0 0;border:0;
margin:5px 0 0 0;
cursor:pointer;
text-decoration:none;
}
.ctete EM{
position:relative;left:1px;
background:url(img/btn3r.gif) 100% 0 no-repeat;display:inline-block;height:18px;padding:2px 12px 3px 10px;font-style:normal;
text-decoration:none;
}
.ctete:hover{text-decoration:none;}
.ctete:hover EM{text-decoration:none;}

.ctete:active EM{background-position:100% -23px;}
.ctete:active{background-position:0 -23px;}


IMG.vlevo{float:left;margin-right:15px;}
IMG.vpravo{float:right;margin-left:15px;}





.clanek{font-size:13px;border-bottom:1px dotted #777;margin-bottom:15px;}
.clanek-img{float:right;margin:0 0 10px 10px;}

.perex{border:1px dotted #777;margin-bottom:15px;background:#eee;padding:10px 10px 0 10px;}

.nadpis-clanku{font-size:16px;font-weight:bold;display:block;padding:0;}
.datum{color:#4e008a;font-style:normal;display:block;font-size:11px;margin:3px 0 15px 0;}

.nadpis-clanku2{font-size:18px;font-weight:bold;padding:0;margin:0;color:#cc0000;border:0;text-transform:none;letter-spacing:0;}

.precteno{color:#444;font-size:11px;margin-top:10px;}


.pics{margin:0;padding-top:15px;margin-bottom:5px;color:#000;line-height:140%;font-size:13px;font-weight:bold;clear:both;width:100%;overflow:hidden;}

.pics-cont{width:100%;clear:both;margin-left:0;margin:7px 0 5px 0;overflow:hidden;float:left;}
.pics-cont IMG{border:0;}
.pics-cont A{display:block;float:left;
border:1px solid #0033cc;margin:0 7px 7px 0;font-weight:bold;}
.pics-cont A:hover{border:1px solid #bc0000;}
.pics-cont A.pics-next{height:47px;padding-top:25px;}
.pics-cont{padding:0 5px 5px 0;overflow:hidden;}

.vid{display:block;float:left;}
.vid SPAN{
display:block;width:100px;height:70px;cursor:pointer;margin-bottom:-70px;
background-image:url(http://www.antiradary.net/img/play7.png);_background:transparent;position:relative;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.antiradary.net/img/play7.png',sizingMethod='image');
}


.kategorie{margin:0 auto;text-align:center;}
.kategorie IMG{padding:1px;border-color:#222;vertical-align:bottom;}
.kategorie A{display:inline-block;margin:0 4px 16px 4px;text-align:center;text-decoration:none;color:#fff;font-weight:bold;}
.kategorie A:hover SPAN{text-decoration:underline;}

.kategorie SPAN{display:block;background:#222;padding:10px 4px;}

.sboxcat{margin:0;padding:0;display:inline;float:none;font-size:13px;font-weight:normal;}


/*------------------------- DISKUSE -----------------*/

.hr2{margin:15px 10px;height:1px;font-size:0}

.kform{padding:0;border-collapse:collapse;margin:0 0 10px 40px;}
.kform TD{white-space:nowrap;}
.kform TD,.kform TH{padding:2px 3px;margin:0;border:0}
.kform TH{font-weight:bold;text-align:right;line-height:131%}
.kform EM{font-size:11px;font-style:normal;font-weight:normal;color:#555;display:block}
.kform TD EM{margin-top:2px;}
.kform TH SPAN{color:#b60033;margin:0 3px 0 0;font-size:14px;}
.kform TH IMG{margin:2px 0 0 0;display:block;float:right;clear:both;}

.inpcaptcha{font-size:18px;font-weight:bold;margin-top:2px;text-transform:uppercase}
.errmsg{text-align:center;color:#cc0000;padding:0 0 15px 0;line-height:150%;font-weight:bold}



#gobot{display:block;
float:right;font-size:13px;background:url(img/gobot.gif) 100% -35px no-repeat;padding-right:17px;}
#gobot:hover{background-position:100% 5px;}


.email{float:right;}

.komentare{font-size:12px;}
.komentar{
padding-top:5px;
}
.komentarin{
border:1px solid #A9AFC3;
padding:6px;
}
.komentar0 .komentarin{
border:1px solid #8792AE;
background:#eee !important;
}

.komentar P{margin:0;padding:0;}
.komentar P.stromIS{}


.komentarinfo{padding:0 0 8px 0;color:#000;position:relative;}
.komentarinfo DIV{padding:0;}
.komentarinfo EM{font-style:normal;padding:0 8px 0 9px;color:#aaa;}
.komentarinfo SPAN.cas{margin-left:2px;}

.komentarinfo IMG{vertical-align:top;margin-bottom:-5px;position:relative;top:-1px}

.thread{border-bottom:1px dotted #777;padding-bottom:10px;}

.komentart{background:url(img/stromt.gif) no-repeat 10px -14px #fff}
.komentarL{background:url(img/stromL.gif) no-repeat 10px -14px #fff;}
.stromI{background:url(img/stromI.gif) repeat-y 0 0;}

.nocomments{text-align:center;color:#555;font-weight:bold;padding:10px;line-height:160%;border:1px dotted #777;}
