* {	margin: 0;	padding: 0;	font-size: 100%}body{	font-family: Arial, Helvetica, sans-serif;	background: #ffffff;	color: #000000;	font-size: x-small;	margin: 0;	padding: 0;}html, body {	height: 100%;}a img {border:none !important;}html>body {	font-size: small;}html, body {	height: 100%;}hr {display:none;}.clear{clear:both;}.text-modry{color: #2f5ebe;}.text-oranzovy{color: #ff8000;}.text-sedy{color: gray;}.zarovnat-pravo{text-align: right; }.text-skrtly{text-decoration: line-through;color: gray;}.text-modry-maly{color: #2f5ebe; font-size: 70%;}fieldset{margin: 7px;padding: 7px;border: solid 1px #dfdfdf;}legend{margin: 5px;color: #2f5ebe;font-size: 110%;}.form-pravo{float: left;padding: 2px;}.form-pravo1{text-align: right;}.form-pravo2{float: right;padding: 2px;width: 475px;}.bunka-1{   width: 50px;   background: #ffffff url("../img/input.gif") 0 0 no-repeat;   border: 1px solid #c4c4c4 !important;   padding: 3px 3px 2px 3px;   margin: 1px 0 0 0;  text-align: center;  }.bunka-2{   width: 100px;   background: #ffffff url("../img/input.gif") 0 0 no-repeat;   border: 1px solid #c4c4c4 !important;   padding: 3px 3px 2px 3px;   margin: 1px 0 0 0;  }.bunka-3{   width: 180px;   background: #ffffff url("../img/input.gif") 0 0 no-repeat;   border: 1px solid #c4c4c4 !important;   padding: 3px 3px 2px 3px;   margin: 1px 0 0 0;  }.bunka-5{   width: 102px;   background: #ffffff url("../img/input.gif") 0 0 no-repeat;   border: 1px solid #c4c4c4 !important;   padding: 3px 3px 2px 3px;   }.bunka-4{   width: 50px;   }.odeslat-1{   width: 100px;   background: #b1dd7b;  color: #ffffff;   border: 1px solid #5b8423 !important;   padding: 2px 2px 2px 2px;   margin: 1px 0 0 0;  height: 23px;  }.odeslat-2{   width: 100px;   background: #EDF2FF;  color: #2F5EBE;   border: 1px solid #2F5EBE !important;   padding: 2px 2px 2px 2px;   margin: 1px 0 0 0;  height: 23px;  }.odeslat-3{   width: 180px;   background: #b1dd7b;  color: #ffffff;   border: 1px solid #5b8423 !important;   padding: 2px 2px 2px 2px;   margin: 5px 1px 10px 1px;  height: 23px;  }.odeslat-4{   width: 60px;   background: #EDF2FF;  color: #2D6AAF;   border: 1px solid #2D6AAF !important;   padding: 2px 2px 2px 2px;  height: 23px;  }a {color:#5b8423; text-decoration: underline;}a:active {color:#5b8423; text-decoration: underline;}a:visited {color:#5b8423; text-decoration: underline;}a:hover {color:#77ac2d; text-decoration: underline;}#hlavicka{background: #ffffff;padding-top:5px;}#hlavicka p{color: silver;font-size: 135%;width: 520px;}#hlavicka .odkaz_zpet{position: absolute;width:450px;top:55px;left: 550px;color: #2f5ebe;font-size: 110%;}div#rozcestnik-top{  width: 955px;  height: 20px;  background: #edf2ff;  font-size: 100%;  color: #2f5ebe;  text-align: right;  padding:2px 5px 2px 0px;  }  div#pozadi{  background: #ffffff url("../img/ohraniceni.gif") repeat-y center top;  width: 960px;  margin: 4px;  }#navigace{width: 100%;height: 30px;border-top: 1px solid #2f5ebe;background: #edf2ff;font-size: 120%;color: #ff8737;}#navigace-in{padding-top: 5px;padding-left: 185px;width: 780px;}.link-pozadi {color:#2f5ebe; padding:5px 20px 7px 20px; position: relative; background:#edf2ff; text-decoration: underline;}.link-pozadi:active {color:#2f5ebe; padding:5px 20px 7px 20px; position: relative; background:#edf2ff; text-decoration: underline;}.link-pozadi:visited {color:#2f5ebe; padding:5px 20px 7px 20px; position: relative; background:#edf2ff; text-decoration: underline;}.link-pozadi:hover {color:#edf2ff; padding:5px 20px 7px 20px; position: relative; background:#2d6aaf; text-decoration: underline;}.link-modry {color:#2F5EBE; text-decoration: underline;}.link-modry:active {color:#2F5EBE; text-decoration: underline;}.link-modry:visited {color:#2F5EBE; text-decoration: underline;}.link-modry:hover {color:#90BFDD; text-decoration: underline;}.link-sedy {color:#c0c0c0; text-decoration: none;}.link-sedy:active {color:#c0c0c0; text-decoration: none;}.link-sedy:visited {color:#c0c0c0; text-decoration: none;}.link-sedy:hover {color:#2d6aaf; text-decoration: underline;}.link-bila {color:#ffffff; text-decoration: none;}.link-bila:active {color:#ffffff; text-decoration: none;}.link-bila:visited {color:#ffffff; text-decoration: none;}.link-bila:hover {color:#2d6aaf; text-decoration: underline;}/*menu*/#menu{width: 174px;margin:0px;text-align: left;float: left;}div#menu ul{list-style: none;}div#menu li{list-style: none;margin-bottom: 3px;line-height: 1.3;background: #2d6aaf;}#menu li a{display: block;text-decoration: none;color: #ffffff;padding:10px;border-bottom: 1px solid #2d6aaf !important;border-right: 1px solid #2d6aaf !important}#menu li a:link #menu li a:visited{display: block;color: #052ba5;padding:10px;}#menu li a:hover{color: #2d6aaf;text-decoration: none;background: #edf2ff;padding:10px;border-bottom: 1px solid #2d6aaf !important;border-right: 1px solid #2d6aaf !important}#menu .menu-sub{list-style: none;line-height: 1.3;background: #edf2ff;color: #2f5ebe;border-bottom: 1px solid #edf6df !important;border-right: 1px solid #edf6df !important;}#menu .menu-sub a{display: block;text-decoration: none;color: #2d6aaf;padding:10px;}#menu .menu-sub a:link .menu-sub li a:visited{display: block;color: #2d6aaf;padding:10px;background: #edf6df !important;}#menu .menu-sub a:hover{color: #2d6aaf;text-decoration: none;background: #edf6df !important;padding:10px;}/*konec menu*/#menu-kosik{border: 1px solid #b1dd7b;background: #edf6df;padding: 5px;}#menu-kosik h2{font-size:110%; color: #77ac2d;}#menu-kosik li{list-style: none;margin-bottom: 3px;line-height: 1.3;background: #edf6df !important;}#menu-kosik li a{display: block;text-decoration: underline;color: #5b8423;padding:5px !important;border: 0px !important;}#menu-kosik li a:link #menu-kosik li a:visited{display: block;color: #052ba5;padding:13px;border: 0px !important;}#menu-kosik li a:hover{color: #77ac2d;text-decoration: underline;background: #edf6df !important;padding:5px !important;border: 0px !important;}.box-strankovani{  text-align: left;  color: #77ac2d;  margin-left: 5px;  margin-right: 5px;  padding: 4px;  background: #edf6df;  border: 1px solid #b1dd7b;  height: 27px;  }.box-strankovani img{  margin: 0px !important;  float: none !important;  }#telo{float: left;width: 780px;text-align: left;padding: 2px;}#telo_in{padding: 5px 5px 10px 10px;}#telo p {padding-bottom: 5px;}#telo h1 {font-size:140%; float:left;}#telo h2 {font-size:110%; color: #77ac2d;padding-bottom: 12px;}#telo h3 {font-size:100%; color: #77ac2d;border-top: 1px solid #B1DD7B;margin-bottom: 5px;padding: 5px;}#telo h4 {font-size:100%; color: #77ac2d;border-bottom: 1px solid #B1DD7B;margin: 5px;padding: 3px;background: #edf6df}#telo img{margin-right: 10px;margin-bottom: 10px;float: left;}#telo ul {padding: 7px 7px 7px 25px;}#telo li {padding: 2px;list-style: none;}#box-vyhledat{  padding-bottom: 3px;  }.zarovnat-pravo{padding:5px;text-align: right;}.polozka{  float: left;  width: 382px;  }.polozka-ram{  height: 210px;  margin: 5px;  padding: 15px;  background: #edf6df;  border-right: 1px solid #b1dd7b;  border-bottom: 1px solid #b1dd7b;  }.polozka-detail{  float: left;  width: 762px;  }.polozka-detail-ram{  margin: 5px;  padding: 15px;  background: #edf6df;  border-right: 1px solid #b1dd7b;  border-bottom: 1px solid #b1dd7b;  text-align: justify;  }.polozka-detail-ram-h1 {  padding: 4px !important;   padding-bottom: 12px !important;  border: 0px !important;  color: #77ac2d;  text-align: left;  padding: 4px;  background: #edf6df;  float: none !important;}.hlaska-ram {margin: 5px;padding: 4px;padding-bottom: 12px !important;background: #ffecd9;color: #ff8000;border: 1px solid #ff8000;}#paticka{width: 965px;border-bottom: 1px solid #2f5ebe;background: #edf2ff;margin-left: 2px;}#paticka span  {  cursor: pointer;  text-decoration: underline;  color: #2f5ebe;  }#paticka_in{padding: 4px;}#vymena_odkazu{color: rgb(192,192,192);padding: 4px;}#code img{padding: 10px;float: none !important;}.code{width: 400px;margin: 10px;padding: 10px;background: aliceblue;border: 1px solid #004080;}.tabulka{  padding: 5px;  }table{width : 100%;border: solid #edf6df 2px;padding: 1px;}.table-cena{  width:130px;  text-align: right;  padding-right:15px;  }.table-cena-celkem{  width:100px;  text-align: right;  padding-right:15px;  background: #edf2ff;  color: #2f5ebe;  font-weight: bold;  }.table-stred{  text-align: center;  }  .nadpis{background: #edf6df;color: #77ac2d;padding: 5px;text-align: center;font-weight: bold;}td, th{border-bottom: 1px #edf6df solid;border-right: 1px #edf6df solid;padding: 3px;}
