body { margin:0px; padding:0px; background: #ffffff url('images/textura.jpg') top repeat-x; text-align:center;
       font-family: Trebuchet MS, Tahoma, Arial, Arial CE; font-size: 13px; color: #000000; }

h1, h2, h3, ul, li, p, fieldset, form, input, img, textarea { padding:0; margin:0; }
a { outline: none; }

#wrapper { position: relative; width: 930px; text-align: left; margin: 0px auto 0 auto; }

#header { display: block; width: 930px; height: 112px; }
  #header h1 { padding: 15px 0px 0px 32px; float: left; }
  #header h1 a { display: block; text-indent: -9000px; width: 231px; height: 80px; float: left; background: url('images/logo_call_audit.gif') no-repeat left top; }
  
  #header ul { list-style: none; float: right; margin-right: 56px; margin-top: 60px; }
    #header ul li { float: left; }
    #header ul li a { display: block; float: left; height: 52px; color: #046194; text-decoration: none; text-align: center; }
      #header ul li a:hover { color: #a9d041; }
      #header ul li.active a:hover { color: #046194; }
    #header ul li a.home { width: 57px; background: url('images/menu-li-home.gif') no-repeat 0px bottom; }
      #header ul li a.home:hover { background-position: -57px bottom; }
      #header ul li.active a.home { background-position: -114px bottom; }
    #header ul li a.profil { width: 124px; background: url('images/menu-li-profil.gif') no-repeat 0px bottom; }
      #header ul li a.profil:hover { background-position: -124px bottom; }
      #header ul li.active a.profil { background-position: -248px bottom; }
    #header ul li a.nase { width: 91px; background: url('images/menu-li-nase.gif') no-repeat 0px bottom; }
      #header ul li a.nase:hover { background-position: -91px bottom; }
      #header ul li.active a.nase { background-position: -182px bottom; }
    #header ul li a.reference { width: 82px; background: url('images/menu-li-reference.gif') no-repeat 0px bottom; }
      #header ul li a.reference:hover { background-position: -82px bottom; }
      #header ul li.active a.reference { background-position: -164px bottom; }
    #header ul li a.kontakty { width: 74px; background: url('images/menu-li-kontakty.gif') no-repeat 0px bottom; }
      #header ul li a.kontakty:hover { background-position: -74px bottom; }
      #header ul li.active a.kontakty { background-position: -148px bottom; }
 
#banner { display: block; width: 930px; height: 243px; }

#obsah { display: block; width: 848px; margin: 23px 0px 0px 41px; text-align: left;}
#obsah p { padding-bottom: 15px;}
#obsah p.home { width: 511px; line-height: 16px;}
#obsah p.profil { line-height: 16px;}
#obsah p.signature { padding-left: 400px;}
#obsah p.signature span { font-size:11px;}
#obsah p.home a:link { color: #046194; text-decoration: none; }
#obsah p.home a:visited { color: #046194; text-decoration: none; }
#obsah p.home a:hover { color: #058ed4; text-decoration: underline; }
#obsah h1#home { height: 45px; text-indent: -9999px; background: url('images/hledate.gif') no-repeat; margin-bottom: 10px;}
#obsah h1#profil { height: 45px; text-indent: -9999px; background: url('images/profil.gif') no-repeat top left; margin-bottom: 10px;}
#obsah h1#sluzby { height: 22px; text-indent: -9999px; background: url('images/nabidka_sluzeb.gif') no-repeat top left; margin-bottom: 10px;}
#obsah h1#reference { height: 22px; text-indent: -9999px; background: url('images/reference.gif') no-repeat top left; margin-bottom: 10px;}
#obsah h1#kontakty { height: 22px; text-indent: -9999px; background: url('images/kontaktujte.gif') no-repeat top left; margin-bottom: 10px;}
#obsah h2#uspora { height: 22px; text-indent: -9999px; background: url('images/uspora.gif') no-repeat top left; margin-bottom: 10px;}
#obsah h2#cenik { height: 22px; text-indent: -9999px; background: url('images/cenik.gif') no-repeat top left; margin-bottom: 10px; margin-top: 20px;}
#obsah ul { margin: 10px 0px 10px 19px;}
#obsah li { list-style:none; background: url(images/li.gif) no-repeat left; padding-left: 19px;}
#obsah table {border-collapse: collapse; margin: 0px 0px 20px 30px;}
#obsah table th {border-bottom: 2px solid #dedede; padding: 5px; vertical-align: bottom; font-size: 11px;}
#obsah table td {border-bottom: 1px solid #dedede; }
#obsah table th.cen {text-align: center;}
#obsah table td.cen {text-align: center; font-weight: bold;}
#obsah table td.cen2 {text-align: center; font-size: 11px;  font-weight: normal;}
#obsah table td.cadence {background: url('images/logo_cadence.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.johnson {background: url('images/logo_johnson.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.csad {background: url('images/logo_csad.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.walter {background: url('images/logo_walter.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.astra {background: url('images/logo_astra.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.marius {background: url('images/logo_marius.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.noprosu {background: url('images/logo_noprosu.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.cl {background: url('images/logo_cl.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.gea {background: url('images/logo_gea.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.benteler {background: url('images/logo_benteler.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.datron {background: url('images/logo_datron.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.fair {background: url('images/logo_fair.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.geos {background: url('images/logo_geos.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.dorint {background: url('images/logo-dorint.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.baby {background: url('images/logo_baby.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.pra-sluzby {background: url('images/logo-pra-sluzby.gif') no-repeat left 1px; height: 53px; width: 200px; padding-left: 130px;}
#obsah table td.compag {background: url('images/logo-compag.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}
#obsah table td.mocca {background: url('images/logo-mocca.gif') no-repeat left 1px; height: 50px; width: 200px; padding-left: 130px;}

#block { display: inline; float: right; width: 295px; min-height: 166px; background: url('images/block_obsah.gif') bottom;}
#block h1 { background: url('images/block_h1.gif') top; font-size: 15px; font-weight: normal; padding: 15px 0px 0px 19px;
            color: #00304e; }
#block ul { margin: 10px 0px 10px 19px;}
#block li { list-style:none; background: url(images/li.gif) no-repeat left; font-weight: bold; color: #454545; padding-left: 19px;}

#block a:link { color: #438db8; text-decoration: underline; padding-left: 19px; }
#block a:visited { color: #438db8; text-decoration: underline; padding-left: 19px; }
#block a:hover { color: #a9d041; text-decoration: underline; padding-left: 19px; }

label {width: 100px; float: left; clear: left;}
input, textarea {border: 1px solid #dedede; margin-bottom: 5px; font-size: 13px; color: #000000; padding:1px; font-family: Trebuchet MS, Tahoma, Arial, Arial CE;}
input.text { width: 350px; }
input.captcha { width: 96px; }
input.submit { background: #dedede; color: #046194; padding-left: 10px; padding-right: 10px; }
textarea { width: 350px; height: 85px; }
form img { margin-bottom: 5px; }

#zapati { display: block; width: 930px; background: url('images/zapati.gif') top no-repeat; font-size: 12px;
          text-align: center; color: #858484; margin-top: 23px;}
#zapati a:link { color: #046194; text-decoration: none; padding: 0px 5px; }
#zapati a:visited { color: #046194; text-decoration: none; padding: 0px 5px; }
#zapati a:hover { color: #058ed4; text-decoration: underline; padding: 0px 5px; }
#zapati p { font-size: 11px; padding: 15px 0px;}

.logo { margin: 15px 169px 0px 32px; border: 0px; float: left; }
.banner1 { margin: 77px 0px 0px 32px; border: 0px; float: left; }

