/*
//######################################################################
//# Aplikace - soubor ch_styly.css v 1.4
//######################################################################
// (c) Copyright 2006 by Jiri Lysek (cirda@bukovec.cz)
// http://www.pudu.cz/
// This program is not free software. - Toto neni bezplatny a svobodny software.
// Veskera prava jsou vyhrazena by Jiri Lysek
/////////////////////////////////////////////////////////////////////////*/
* {margin: 0;padding: 0;}
/* naformatovani tela stranky */
body{	margin: 0px;background:#0e3a5f;color: #545152;font: normal 0.8em Verdana,Arial,"Lucida Sans Unicode",sans-serif;}
.container {margin:0px auto;width:1000px;}
/* naformatovani pozic cele sablony */
#hlavicka{height: 200px;margin: 0 auto;padding:0;width: 1000px;}
#hlavicka-levy{float:left;background: url(/img/header_01.jpg) no-repeat;height: 200px;margin: 0 auto;padding:0;width: 800px;}
#hlavicka-levy a{margin:5px 15px 0 15px;padding:0;border:0;}
#hlavicka-levy a img{margin:5px 0 0 0;padding:0;border:0;}
#hlavicka-pravy{float:right;background: url(/img/header_02.jpg) no-repeat;height: 200px;margin: 0 auto;padding:0;width: 200px;color:#fff;text-align:left;}
  #hlavicka-pravy input {color:#555;width:100px;height:20px;padding:0;margin:0;background:url(/img/input.gif) no-repeat;_background-attachment:fixed;border:0px;font:normal 0.9em "Lucida Sans Unicode",sans-serif;}
  #hlavicka-pravy input.ok{color:#E7414C;width:30px;height:20px;padding:0;margin:0;background:url(/img/ok.gif) no-repeat;border:0px;font:bold 0.9em Verdana,Arial,"Lucida Sans Unicode",sans-serif;}
  #hlavicka-pravy a{color:#fff;}
  #hlavicka-pravy a:hover{color:#E7414C;}
  #hlavicka-pravy .prihl{width:198px;height:120px;display:block;vertical-align:bottom;margin:0;padding:10px 0 0 0;}
  #hlavicka-pravy .search{width:198px;height:70px;display:block;vertical-align:middle;margin:0;padding:0;}
/* hlavni bunka */
.hlavni{width:1000px;background:url(img/bg.gif) repeat-y #e7e7e9;}
.levy-sloupec{width:200px;margin:0;padding:0;float: left;vertical-align: top;background:url(/img/bg-l.gif) repeat-y #e7e7e9;}
.pravy-sloupec {vertical-align: top;width: 800px;margin:0px;top: 0px;float: right;background:url(/img/bg-c.gif) repeat-y #fff;}
.pravy-sloupec-levy {vertical-align: top;width: 600px;margin:0px;padding:0;top: 0px;float: left;background:none;}
.pravy-sloupec-levy .odr {margin:8px;padding:0;}
.pravy-sloupec-levy .odr tc {font:0.8em;}
.pravy-sloupec-pravy {vertical-align: top;width: 200px;margin:0px;top: 0px;float:right;background:url(img/bg-r.gif) repeat-y #e7e7e9;}
/* cistic */
hr.cistic {clear: both;height:1px;line-height: 1px;margin: 0px 0 0 0; padding:0;border:none;visibility: hidden;}
/* paticka */
.paticka{background-color: #e7e7e9;color: #545152;text-align: center;vertical-align: middle;height: 20px;padding-top: 5px;clear: both;display:block;width: 1000px;
margin: 0px auto;border-top:1px solid #231f20;}
/* naformatovani vzhledu vsech textu */
/* vzhled hlavicka paticka */
#hlavicka{text-align: right;}
.navkat{height:15px;line-height:15px;margin:0;padding:0;}
input.panel_input{border-top: 0px;border-right: 0px;border-bottom: 0px;border-bottom: 1px solid #D5E8AD;background: #E8F6BF url(/img/bgnavigation.gif) repeat-x;color: #553;
                  display: block;text-align:left;width:200px;padding: 4px 3px 4px 8px;text-decoration: none;}
input.panel_input_dlouhy{border-top: 0px;border-right: 0px;border-bottom: 0px;border-bottom: 1px solid #D5E8AD;background: #E8F6BF url(/img/bgnavigation.gif) repeat-x;color: #553;
                  display: block;text-align:left;width:200px;padding: 4px 3px 4px 8px;text-decoration: none;}
input{color: #555;font: normal 1.1em Verdana,Arial,"Lucida Sans Unicode",sans-serif;}
option{color: #555;font: normal 1.1em Verdana,Arial,"Lucida Sans Unicode",sans-serif;}
p,cite,code,ul{	padding-bottom: 1.2em;}
ul {margin-left: 1.0em;}
h1 {font-size: 1.2em;color:#233D83;}
h2 {font-size: 1.1em;color:#233D83;}
h3 {font-size: 1.0em;color:#233D83;}
h4 {font-size: 1.0em;color:#233D83;}
h5 {font-size: 1.0em;color:#233D83;}
h1,h2,h3 {font-weight: bold;border-bottom:0px solid #CCC;margin:0px;padding: 5px 0 5px 0;}
.errno {color:#F26522;}
/* menu leve */
.menu{width:199px;margin:0;padding:0;color:#545152;float:left;}
.menu h5 {padding:0;margin:0;color:#eee;line-height:25px;padding-left:12px;border:0;background:#404041;}
a.hmenu, a:active.hmenu, a:link.hmenu, a:visited.hmenu {color: #554;}
a:hover.hmenu {color: #233D83;}
.menu ul {padding:0;margin:0;}
.menu li {padding:0 0 3px 0;margin:0;list-style: none;border-left: 0px solid #EAEADA;display:block;}
.menu li img {padding:0;margin:0;border: 0px;}
.menu li a {display:inline;margin:0;padding:2px 0 2px 12px;text-decoration: none;}
.menu li a:hover {text-decoration: underline;}
.menu li a.kat {display:inline;margin:0;padding:2px 0 2px 12px;text-decoration: none;color:navy;}
.menu li a:hover.kat {text-decoration: underline;color:navy;}
.menu .pozadimn{background: #e7e7e9;color: #553;margin:0;padding:2px 0 2px 12px;}
.menu .pozadimn img{border:0;margin:0 3px; 0 0;padding:0;float:left;}
.menu p{color: #5A5A43;padding:0;}

/* menu prave */
.menur{width:199px;margin:0;padding:0;color:#545152;float:right;}
.menur h5 {padding:0;margin:0;color:#eee;line-height:25px;padding-left:12px;border:0;background:#404041;}
.menur ul {padding:0;margin:0;}
.menur li {padding:0;margin:0;list-style: none;border-left: 0px solid #EAEADA;}
.menur li a {display:block;margin:0;padding:2px 0 2px 12px;text-decoration: none;}
.menur li a:hover {text-decoration: underline;}
.menur .pozadimn{background: #e7e7e9;color: #553;margin:0;padding:2px 0 2px 12px;}
.menur .pozadimn img{border:0;margin:0 2px; 0 0;padding:0;float:left;}
.menur p{color: #5A5A43;padding:0;}
.reklamatop{border:1px dotted #404041;background:#e7e7e9;display:block;height:70px;line-height:70px;color:#000;font-weight: bolder;
margin: 1px auto;padding:0;width: 998px;}
/* horni navigacni menu */
#menu {float:left;width:100%;line-height:25px;height:25px;background: #404041;}
#menu-levy {float:left;width:199px;background: #ed1e24;background:url(img/header_03.jpg) no-repeat #404041;}
#menu-pravy {float:right;width:801px;background:none;}
#menu-pravy-levy {float:left;width:600px;background:url(/img/header_04.jpg) no-repeat #404041;border-top:1px solid #231f20;border-left:1px solid #231f20;border-right:1px solid #231f20;}
#menu-pravy-pravy {float:right;width:199px;background:url(/img/header_04.jpg) no-repeat #404041;}
#menu ul {padding:0;margin:0;}
#menu li {display:inline;margin:0;padding:0;}
#menu a {display:block;float:left;margin:0;padding:0px 10px 0px 10px;text-decoration:none;font-weight:bold;color:#eee;background: #404041;line-height:25px;}
#menu a:hover {color:#000;background:#e7e7e9;}
#menu #current a {display:inline;color:#000;background:#e7e7e9;line-height:25px;}
/* telo stranky */
/*    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:#96989a;text-align: left;
            font-weight: bold;color:#F26522;font-size:11px;}
/*.body td{height: 14px;line-height:14px;margin:0;padding:8px 0 8px 0;vertical-align:top;border:0px solid #CCC;}*/
.tabl_nadp{height: 16px;line-height:16px;margin:0px;padding:0px;vertical-align:top;border-bottom:1px dotted;border-color:#96989a;text-align: left;
            font-weight: bold; color: #F26522;font-size:11px;}
.body td {font-size:11px;}
.flr{margin:10px;}
/* vzhled vsech zbozi v sablone */
.zbozi{float:left;width:170px;height:290px;margin:3px;padding:4px 4px 4px 4px;background:url("img/bg-zbozi.gif") #e7e7e9;text-align:center;}
.zbozi p{margin:0;padding:25px;}
.zbozi img{border:0;}
.zbozi p img{border:0;margin:0;padding:0;}
.zbozi_cena{/*border-top: 1px solid #CCC;*/text-align: left;font-size: 12px;margin: 0px;}
.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;border:0;cursor:hand;width:75px;height:21px;background:url("/img/koupit.jpg") #e7e7e9;}
.zbozidetail{margin:0;padding:0;}
.zbozidetail select{margin:0;padding:0;height:19px;}
.zbozidetail input.koupit{margin:0;padding:0;border:0;cursor:hand;width:75px;height:21px;background:url("/img/koupit.jpg") #e7e7e9;}
.zbozidetail p{margin:0;padding:0;vertical-align:top;}
.zbozidetail p img{margin:0 10px 0 0;padding:0 10px 0 0;float:left;}
.zbozidetail p img.koupit{margin:0;padding:15px;top:-25px;float:left;border:0;}
/* 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;}
.strank{display: inline;text-decoration: none;border-top: 1px solid #CCC;font-size:0.8em;font-weight:normal;}
a.strank, a:link.strank, a:visited.strank, a:active.strank{text-decoration: none;font-size:0.8em;font-weight:bold;}
a:hover.strank{text-decoration: underline;font-size:0.8em;font-weight:bold;}
/* naformatovani vsech odkazu */
a, a:link, a:visited, a:active{color: #ed1e24;}
a:hover{text-decoration:underline;color: #233D83;}

