/* CSS Document */body  {  margin: 0px; padding: 0px;   font-size: 0.9em;  color: #404040;   font-family: 'Arial CE', Arial, 'Tahoma CE', Tahoma, 'Verdana CE', Verdana, 'Lucida Grande CE', Lucida, 'Helvetica CE', Helvetica, sans-serif;  background-image: url('../img/body.jpg');}a { color : #505050; }.clear  { clear: both; }.left-strong-1  { font-size: 1.4em; }.left-strong-2  { font-size: 1.2em; }.overflow-hidden { overflow: hidden !important; }.padding-10 {padding: 10px; }.red  { color: red; }/* struktura ostatnich stranek s obsahem */#main {  position: absolute; left: 50%; top: 50%;  width: 900px; height: 700px; overflow: hidden;  margin: -340px auto 0px -450px;   background-image: url('../img/pozadi-main.jpg'); background-repeat: no-repeat; background-color: #fff;   background-position: 1px 0px;}#navigator  {  display: block; position: absolute; left: 12px; top: 135px; z-index: 30;}#navigator p  { margin: 0px; padding: 0px; }#navigator a  { color: #c0c0c0; font-size: 11px; }#banner { width: 900px; height: 135px; =height: 154px; border-bottom: 1px solid #fff;   background-color: #fff;}#banner h1  {  padding: 25px 20px 0px 550px;}#banner span  {  display: block; position: absolute; left: 1px; top: 0px; z-index: 5;  width: 900px; height: 154px;  background-image: url('../img/banner-bck.jpg'); background-repeat: none;   }#menu   {  position: absolute; left: 200px; top: 125px; z-index: 20;    width: 700px; height: 30px; }.horizontal  {margin: 3px 0px 0px 0px; padding: 0px; width: 700px; height: 27px; }.horizontal-li  {display: block; float: left; list-style-type: none; position: relative;}#menu a {font-size: 12px; text-align: center; font-weight: bold; text-decoration: none; }#menu a.horizontal-a {  display: block; float: left; width: 95px;   }#menu a.horizontal-a:hover { color: #f24534; }.tight  { width: 63px !important; }#content-left {  width: 200px; height: 580px; float: left;   text-align: justify; overflow: hidden;  color: #fff; font-size: 11px; background-color: #aeafb3; }#content-left p  {  padding: 10px; margin: 0px; }img.px-200  { margin-left: -10px; }#content-right {  width: 700px; height: 390px; float: left;   padding: 0px; text-align: justify;   color: #fff; font-size: 12px; background-color: #ffffff;    position: relative; overflow: hidden; /*overflow-y: auto; overflow: -moz-scrollbars-vertical; */ overflow: auto;}#content-right-2 {  width: 700px; height: 390px; float: left;   padding: 0px; text-align: justify;   color: #fff; font-size: 12px; background-color: #ffffff;    position: relative;}#content-right object {  z-index: 5;}#content-right p  {  /*width: 680px; height: 308px; */ padding: 10px; margin: 0px; color: #4f4f51; /*background-color: #f0f0f0; */  overflow: auto; position: relative; display: block; }/* podmenu *//*ul#submenu1 {  display: none; position: absolute; left: 79px; top: 31px; z-index: 45;  width: 100px; height: 380px;  background-color: #FECE00; }ul#submenu1 li  {  display: block !important; width: 80px; height: 23px; =height: 20px; margin: 0px; padding: 1px; position: relative; }ul#submenu1 a {  text-align: left !important; padding: 3px 0px 3px 5px; width: 94px; }ul#submenu1 a:hover {  background-color: #E7C222; padding: 3px 0px 3px 5px;}ul#subsubmenu1 {  display: none; position: absolute; left: 105px; top: 0px; z-index: 45; width: 160px; height: 98px;      }ul#subsubmenu11 {  display: none;  position: absolute; left: 105px; top: 0px; z-index: 45;  width: 160px; /*height: 73px;   }ul#subsubmenu4 {  display: none;  position: absolute; left: 105px; top: 0px; z-index: 45;  width: 160px; /*height: 73px;   background-color: #FECE00;    }ul#subsubmenu11 {  display: none;  position: absolute; left: 105px; top: 0px; z-index: 45;  width: 160px; /*height: 73px;   background-color: #FECE00;   }ul#subsubmenu0 li, ul#subsubmenu2 li, ul#subsubmenu3 li, ul#subsubmenu5 li    {  width: 155px; /*height: 23px; =height: 20px;  margin: 0px !important; padding: 0px !important; /*background-color: #FECE00; /*overflow: hidden;}ul#subsubmenu0 a, ul#subsubmenu2 a, ul#subsubmenu3 a, ul#subsubmenu5 a {  width: 155px; height: 19px; text-align: left !important; /*padding: 3px 0px 3px 5px; width: 144px; background-color: #FECE00; margin: 0px !important; padding: 2px; }  ul#subsubmenu0 a:hover, ul#subsubmenu2 a:hover, ul#subsubmenu3 a:hover, ul#subsubmenu5 a:hover {  background-color: #E7C222; padding: 2px; }*//* formulare */.cell-150           { display: block; float: left; width: 160px; _width: 140px; padding-top: 4px; text-align: left; }.cell-100           { display: block; float: left; width: 150px; padding-bottom: 5px; }.cell-kontakt-head  {   display: block; padding: 5px 5px 5px 88px; background-color: #E9BD10; color: #fff;    position: relative;}.cell-kontakt-head-right  { display: block; position: absolute; right: 0px; _right: 28px; top: 0px; padding: 5px; }.cell-kontakt       {   clear: both; display: block; background-color: #fff; border: 1px solid #E9BD10; height: 75px;    border-width: 0px 1px 1px 1px; padding: 5px 5px 5px 88px; color: #808080;}  .kontakt-foto {  display: block; position: absolute; left: 5px; top: 5px; z-index: 5;  _left: -82px; }.servis-kontakt {  padding: 10px; color: #4F4F51; font-size: 12px; background-color: #f0f0f0;}.servis-cenik {  height: 335px; padding: 10px; color: #4F4F51; font-size: 12px; background-color: #f0f0f0;  overflow-y: auto;}.padding5 {padding: 5px !important;}.cell-left          { display: block; float: left; margin-right: 10px;  width: 320px; _width: 320px; /*_padding: 10px;*/ }/*.cell-left input    { display: block; float: right;}*/.cell-right         { display: block; float: right; width: 325px; _width: 305px; text-align: right; }/*.cell-right input   { display: block; float: right;}*/.color-important    { color: red; }.important-info     { display: block; position: absolute; right: 0px; top: 10px; width: 145px; font-size: 11px; }#servis, #servis form {  border-style: none; padding: 0px; margin: 0px; margin-top: -5px;}form p  { padding: 0px; margin: 0px; }#servis input {  margin-bottom: 3px; }.text-area  {  display: block; position: relative; width: 670px; _width: 670px; =width: 675px; height: 110px; padding-top: 12px;  _padding-top: 0px;}.radio-area  { display: block; padding: 0px; text-align: right; _padding-top: 5px; }.radio-area input  { position: relative; top: 4px; _position: normal;  _display: block; _float: left;}.cell-radio         { padding: 0px 5px 0px 20px; _display: block; _float: left; _margin: 3px 5px 0px 5px; }#servis textarea  {  display: block; width: 426px; _width: 400px; height: 101px; float: left; color: #606060;  font-family: Arial; font-size: 12px; padding: 2px; _margin-top: 15px; }#servis .button  {  background-color: #E9BD10; color: #fff; /*margin: 75px 0px 0px 4px;*/ width: 145px; =width: 155px;   position: absolute; bottom: -4px; _bottom: 0px; =bottom: 0px; right: 0px; font-size: 11px;}/* ceniky */.cell-cenik-1-head {  display: block; width: 190px; /*_width: 210px;*/ padding: 5px; float: left; font-weight: bold;   background-color: #E9BD10; color: #fff; }.cell-cenik-2-head {  display: block; width: 50px; padding: 5px; float: left; font-weight: bold;   background-color: #E9BD10; color: #fff; text-align: center;}.cell-cenik-3-head {  display: block; width: 50px; padding: 5px; float: left; font-weight: bold;   background-color: #E9BD10; color: #fff; text-align: center;}.cell-cenik-1 {  display: block; width: 190px; /*_width: 217px;*/ padding: 4px 5px 4px 5px; float: left;  border-left: 1px solid #E9BD10; border-bottom: 1px solid #E9BD10; background-color: #fff;}.cell-cenik-2 {  display: block; width: 50px; padding: 2px 5px 1px 5px; float: left;   border-bottom: 1px solid #E9BD10; text-align: center; background-color: #fff;}.cell-cenik-3 {  display: block; width: 48px; padding: 2px 5px 1px 5px; =padding: 3px 5px 3px 5px; _padding: 3px 5px 3px 5px; float: left;   border-bottom: 1px solid #E9BD10; border-right: 1px solid #E9BD10; background-color: #fff;  text-align: center;}/* nabidka vozu */#nove-vozy  {  width: 340px; _width: 360px; height: 340px; overflow: auto; padding: 10px; color: #4f4f51;}#nove-vozy p      { padding: 0px 0px 10px 0px; display: block; margin: 0px; position: static; }#nove-vozy img    { border-style: none; padding: 0px 5px 0px 5px; }p.navi-lista  {  padding: 0px !important; margin: 0px !important; background-color: #E9BD10 !important; overflow: hidden !important;  width: 700px; height: 36px; }p.navi-lista a  { color: #fff; }.vozy-menu {  display: block; float: left; _width: 360px; _height: 36px; _overflow: hidden; background-color: #E9BD10 !important;  color: #464648; }.vozy-menu a  {  display: block; float: left; padding: 10px; width: 100px; _width: 100px; text-decoration: none; text-align: center; }.vozy-menu a:hover  {  background-color: #F9D23A;}.symbol-pdf {  display: block; float: left; width: 25px; height: 26px; overflow: hidden;  padding: 0px 0px 0px 5px;  background-color: #E9BD10 !important; margin-left: -10px;}.download-link {  display: block; float: right; width: 320px; _width: 320px; padding: 10px; height: 26px; overflow: hidden;   background-color: #E9BD10 !important; color: #464648 !important; text-align: center;}#bottom { _width: 697px; _height: 132px; _overflow: hidden; _position: relative; _left: 0px; background-color: #f0f0f0;}#bottom p { margin: 0px !important; padding: 0px !important; }/* patka  */#patka  {  position: absolute; left: 0px; bottom: 0px; z-index: 20; width: 100%; _width: 900px; background-color: #fdce06;}#patka p  {  padding: 5px; margin: 0px; font-size: 11px; color: #505050; text-align: center;}#patka a  { color: #505050; }
