/*######################################################################
# $Id$"
# $Revision$
# $Date$
# $Author:$
#
# (c) Copyright 2009 by Pudu Technologies
# http://www.pudu.cz/
#
# This program is not free software. 
# Toto neni bezplatny a svobodny software.
######################################################################
*/

* {margin:0;padding:0;}
body {font:0.8em Verdana, Arial, sans-serif;background: #E3F6F3 url('/img/bg.jpg') top center repeat-x; color:#000;}

.container {display:block;width:1000px;margin:0px auto;padding:0;border:0;}

/* naformatovani pozic cele sablony */
#hlavicka{display:block;width:1000px;height:126px;margin:0;padding:0;background:url('/img/hlavicka.gif.png') center top no-repeat;}
#hlavicka #nav{display:block;width:528px;padding:98px 0 0 0;margin:0 236px 0 236px;}
#hlavicka #nav2{display:block;width:514px;height:28px;line-height:28px;padding:0;margin:0;
              background:url('/img/bg-kat-menu.gif') left bottom repeat-x;text-align:center;float:left;}

#hlavicka #nav2 li{font-variant:small-caps;height:28px;line-height:28px;margin:0;padding:0;list-style:none;display:inline;font-size:14px;/*background:url('/img/bg-kat-menu-cara.gif') right bottom no-repeat;*/}
#hlavicka #nav2 li a{font-size:14px;font-weight:bold;text-decoration:none;}
#hlavicka #nav2 li a:hover{text-decoration:underline;}

#hlavicka #navl{display:block;width:7px;height:28px;line-height:28px;padding:0;margin:0;
              background:url('/img/bg-kat-roh-l.gif') left bottom no-repeat;float:left;}
#hlavicka #navr{display:block;width:7px;height:28px;line-height:28px;padding:0;margin:0;
              background:url('/img/bg-kat-roh-r.gif') right bottom no-repeat;float:left;}
/* hlavni bunka */
.hlavni{display:block;width:1000px;margin:0 auto;padding:0;border:0;}
.levy-sloupec{display:block;float:left;width:200px;margin:0;padding:0;border:0;}
.pravy-sloupec {display:block;float:right;width:800px;margin:0;padding:0;background: url('/img/bg-c.gif') top left repeat-y;}
.pravy-sloupec-levy {display:block;float:left;width:600px;margin:0;padding:0;}
.pravy-sloupec-levy .levyMargin{display:block;width:600px;margin-top:0px;padding:0;background: url('/img/bg-c.gif') top left repeat-y;}
.pravy-sloupec-levy .levyMargin ul, li{list-style:normal;}
.pravy-sloupec-levy .top{display:block;width:575px;margin:0;padding:0px 0px 15px 10px;}
.hlavni .bot{display:block;clear:both;width:1000px;height:20px;margin:0;padding:0;background: url('/img/bg-c-d.gif.png') center bottom no-repeat;}

.pravy-sloupec-pravy {display:block;float:right;width:200px;margin:0;padding:0;font-size:0.9em;}
.pravy-sloupec-pravy a{color: #252525;text-decoration:underline;}
.pravy-sloupec-pravy a:hover{text-decoration: none;color: #252525;}

.TopVyr{position:relative;display:block;float:left;height:28px;margin-right:2px;}
#posisionE{padding-top:15px;padding-bottom:15px;/*background: url('/img/bg-posisiondh.gif') left bottom repeat-x;*/}
#posisionE a{color:#252525;}
.mgrLeft{margin:0px;}
#Clear{clear: both;/*display:block;position:relative;*/margin:0;padding:0;border:none;visibility: hidden;}
/* cistic */
hr.cistic{clear: both;height:1px;line-height: 1px;margin:0;padding:0;border:none;visibility: hidden;}
/* paticka */
#paticka{display:block;color:#000;width:1000px;height:20px;text-align:center;margin:0 auto;padding-top:15px;border-top:0px solid #fff;font-size:12px;}

#paticka a{color:#000;text-decoration:none;margin:0;padding:0;}
#paticka a:hover {color:#000;text-decoration:none;margin:0;padding:0;}
#paticka a.cerne{color:#000;text-decoration:none;}
#paticka a:hover.cerne {color:#000;text-decoration:none;}/*stredni panel sirokz 


/* oznamovaci oblast */
#Ozn{display:block;margin-top:15px;margin-bottom:15px;padding:5px;background-color:#FFFBCC;
width:490px;color:#333333;border: 1px solid #E6DB55;
-moz-border-radius-bottomleft: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-box-sizing: content-box;}


/* naformatovani vzhledu vsech textu */
/* vzhled hlavicka paticka */
.navkat{height:15px;line-height:15px;margin:0;padding:0;}
.logsubmit{width:58px;height:20px;background: url('/img/buton/cs_btn-vstoupit.gif') no-repeat;margin:0;padding:0;border:0;}
.registrovat{width:82px;height:20px;background: url('/img/buton/cs_btn-registrovat.gif') no-repeat;margin:0;padding:0;border:0;}
.tdNoborder{vertical-align:top;margin:0;padding:0;border:0;}
.login{width:150px;height:18px;background:#fff;margin:0;padding:0;border:1px solid #000;}
.odeslat{width:63px;height:20px;background: url('/img/buton/cs_btn-odeslat.gif') no-repeat;margin:0;padding:0;border:0;}
.koupit{width:63px;height:20px;background: url('/img/buton/cs_btn-objednat.gif') no-repeat;margin:0;padding:0;border:0;}
.upravit{width:63px;height:20px;background: url('/img/buton/cs_btn-upravit.gif') no-repeat;margin:0;padding:0;border:0;}
.potvrdObj{width:132px;height:20px;background: url('/img/buton/cs_btn-potvrditobj.gif') no-repeat;margin:0;padding:0;border:0;}
.prepocitat{width:73px;height:20px;background: url('/img/buton/cs_btn-prepocitat.gif') no-repeat;margin:0;padding:0;border:0;}
.pocet{width:35px;height:18px;background:#fff;margin:0;padding:0;border:1px solid #000;}

.sort{margin:0;padding:0 0px 0 5px;font-size:11px;width:160px;}

p,cite,code{	padding-bottom: 1.2em;font-size:12px; color:#000;}

h1 {font-size: 16px;color:#000;}
h2 {font-size: 12px;color:#000;}
h3 {font-size: 12px;color:#000;}
h4 {font-size: 12px;color:#000;}
h5 {font-size: 12px;color:#000;}
h6 {font-size: 12px;color:#000;}


h1,h2,h3 {font-weight: bold;border-bottom:0px solid #CCC;margin:0px;padding: 5px 0 5px 0;}
.errno {color:#F26522;}
a, a:hover{color:#252525;background:none;}

input {background:#fff;margin:0;padding:0;border:1px solid #000;}
/* menu leve */
.menu{display:block;color:#6a6a6a;width:160px;margin:0;padding:0;border:0px;}
.menu ul {list-style:none;padding:0;margin:0;}
.menu li {width:178px;list-style:none;font: 12px/16px arial, verdana, helvetica, sans-serif;margin:0;padding: 8px 10px 8px 10px;font-weight:bold;display:block; background: url('/img/bg-kat-car.gif') right bottom no-repeat;}
.menu p{color: #6a6a6a;padding:0;}
.menu h5{color: #FFF;padding:0;margin:0:}
.menu li img{border:0;margin:3px 6px 0 0;float:left;}
.menu li a {color: #252525;background:none;font-weight:bold;text-decoration:none;}
.menu li a:hover {color:#252525;/*background: #0535b3;*/font-weight:bold;}

/*    tabulky
-------------- */
.body table{margin:0;padding:0;font-size:11px;}
.tabl_nadp{height:16px;line-height:16px;margin:0px;padding:0px;vertical-align:top;border-bottom:1px dotted;border-color:#C9D1D8;text-align: left;
            font-weight: bold;color:#000;font-size:11px;}
.body td {font-size:0.8em;}
.body td a{color:#252525;}
.body td a:hover{color:#252525;text-decoration:none}
.flr{margin:10px;}
/* vzhled vsech zbozi v sablone */
.zbozi{float:left;width:279px;height:200px;margin:1px;padding-right:3px;/*border:1px solid;*/text-align:left;}
.zbozi p{margin:0;padding:0px;color:#6a6a6a;}
.zbozi img{border:1px #6a6a6a solid;}
.zbozi p img{border:0;margin:0;padding:0;}
.zbozi h2 a{border:0;margin:0;padding:0;color:#252525;text-decoration:underline;}
.zbozi h2 a:hover{color:#252525;text-decoration:none;}
.zbozi .FrightZbozi{position:relative;display:block;float:right;width:154px;text-align:left;font-size:12px;margin:0px;padding:0px;}
.zbozi .Vetsi {font-size:12px;}
.zbozi_cena img{border:0;}
.zbozi_akcni_cena{display:inline;text-align: left;font-size: 12px;margin: 0px; padding:0px;font-weight:bold;}
.zbozi select{margin:0;padding:0; width:100px;height:16px;font-size:0.9em;}
/*.zbozi input.koupit{margin:0;padding:0;cursor:hand;*vertical-align:bottom;}*/
.zbozi #prnahledy{position:relative;display:block;float:left;margin:0 2px 2px 0px;padding:0;}
.zbozi .nahledyClear{clear:both;}
.prepocitat{margin:0;padding:0;border:0;cursor:hand;width:89px;height:20px;/*background:url("/img/nadpisy/Eprepocitat.gif");*/}
.objednat{margin:0;padding:0;border:0;cursor:hand;width:89px;height:20px;/*background:url("/img/nadpisy/Eobjednat.gif");*/}
.potvrdobjednavku{margin:0;padding:0;border:0;cursor:hand;width:150px;height:20px;/*background:url("/img/nadpisy/EpotvrdObj.gif");*/}

.zbozidetail{margin:0;padding:0;width:95%;}
.zbozidetail select{margin:0;padding:0;height:19px;}
/*.zbozidetail input.koupit{margin:0;padding:0;cursor:hand;*vertical-align:bottom;}*/
.zbozidetail img{margin:0 10px 0 0;padding:0 10px 0 0;float:left;}
.zbozidetail .fleft{margin:0;padding:0;float:left;}
.zbozidetail .nahledy{top:0px;margin-bottom:5px;margin-left:35px;padding:0;top:0px;float:right;border:0;text-align:right;}
.zbozidetail .nahledy img{top:0px;margin:0px;padding:0px;float:left;border:0;border:1px solid #6a6a6a;/*-moz-border-radius: 5px;-webkit-border-top-right-radius: 5px; */}
.zbozidetail .nahledyClear{clear:both;}
.zbozidetail .nahledySM{margin-left:5px;padding:0;float:right;border:#6a6a6a 1px solid;/*-moz-border-radius: 5px;-webkit-border-top-right-radius: 5px; */}
.zbozidetail .nahledySM  img{margin:0px;padding: 0;height:60px;}


/* polozky v tabulkach */
#td_polozky{height: 16px;line-height: 16px; margin: 0px; padding: 0px; vertical-align: middle; border:0px;text-align: left; font-weight:normal;}
#td_polozky_vpravo{height: 16px;line-height: 16px; margin: 0px; padding: 0px; vertical-align: middle; border:0px;text-align: right; font-weight:normal; font-size: 11px;}

.Sbox{display:block;width:200px;margin-bottom:25px;padding:0;}
.Sbox .SboxHlavicka{height:29px;line-height:29px;margin:0;padding:0;background:url('/img/lbl-hl-h.gif') left bottom no-repeat;}
.Sbox .SboxHlavicka img{margin-left:11px;padding:0;background:none;}

.Sbox .SboxHlavicka .roh{position:relative;display:block;padding:0;text-align:center; text-align:-moz-center;}
.Sbox .SboxHlavicka .lroh{width:10px;height:27px;border:0px solid #000;line-height:27px;margin:0;padding:0;background:transparent url('/img/lbl-hl-l.png') right bottom no-repeat;}
.Sbox .SboxHlavicka .rroh{width:10px;height:27px;line-height:27px;margin:0;padding:0;border:0px solid #000;background:transparent url('/img/lbl-hl-p.png') left bottom no-repeat;}
.Sbox .SboxHlavicka .croh{text-align:center;font-variant:small-caps;font-size:1.2em;font-weight:bold;height:27px;line-height:27px;margin:0;padding:0;border:0px solid #000;background:url('/img/lbl-hl-c.gif') left bottom repeat-x;}
.Sbox .SboxBody {display:block;width:200px;background:#F8761F url('/img/lbl-c.gif') top left repeat-y;margin-top:0px;padding:0;}
.Sbox .SboxBody .ak{display:block;margin-top:0px;padding-left:8px;padding-top:10px;padding-bottom:10px;}
.Sbox .SboxBodyPatka{display:block;width:200px;height:16px;background:url('/img/lbl-s.gif.png') bottom left no-repeat;margin:0px;padding:0px;}

.Rbox{display:block;width:200px;margin-bottom:25px;padding:0;}
.Rbox .RboxHlavicka{height:29px;line-height:29px;margin:0;padding:0;background:url('/img/rbl-hl-h.gif.png') left bottom no-repeat;}
.Rbox .RboxHlavicka img{margin-left:11px;padding:0;background:none;text-align:center;}
.Rbox .RboxHlavicka .roh {display:block;padding:0;text-align:center;text-align: -moz-center;}
.Rbox .RboxHlavicka .lroh{width:10px;height:27px;line-height:27px;margin:0;padding:0;background:url('/img/lbl-hl-l.png') right bottom no-repeat;}
.Rbox .RboxHlavicka .rroh{width:10px;height:27px;line-height:27px;margin:0;padding:0;background:url('/img/lbl-hl-p.png') right bottom no-repeat;}
.Rbox .RboxHlavicka .croh{text-align:center;font-variant:small-caps;font-size:1.2em;font-weight:bold;height:27px;line-height:27px;margin:0;padding:0;background:url('/img/lbl-hl-c.gif') right bottom repeat-x;}

.Rbox .RboxBody {display:block;width:200px;background:url('/img/rbl-c.gif') top left repeat-y;margin-top:0px;padding:0;}
.Rbox .RboxBody .ak{display:block;margin-top:0px;padding-left:10px;padding-right:3px;padding-top:10px;padding-bottom:10px;}
.Rbox .RboxBody  #txt a{margin:0;padding-bottom:5px;display:block;}
.Rbox .RboxBodyPatka{display:block;width:200px;height:16px;background:url('/img/rbl-s.gif.png') top left no-repeat;margin:0px;padding:0px;}

.KatLi{padding-left:0px;display:block;}
.grey {color: #6a6a6a;}
.bold {font-weight:bold;}
.white {color: #ffffff;}
.blue {color: #a3dbff;}
.red {color: #cc0000;}
.bluet {color: #3992D4;}
.odsad {padding:5px 5px 5px 5px;}
.anketabg {background: url('/img/anketabg.gif') no-repeat;line-height:0px;}
.vote {margin: 0px 0px 2px 3px;}
.podklad {background: none;line-height:0px;}

