/* CSS e-ventilatory.net */

body
{
  font-family: Arial; font-size: 10pt; margin: 0px; padding: 0px; background: url('/images/strana-in-pozadi.gif') center -12px repeat-x #fff
}
a
{
  text-decoration: none
}
a:hover
{
  text-decoration: underline
}
a span
{
  cursor: hand
}
a img
{
  border: 0px 
}
#strana-obal
{
  text-align: center
}
#strana
{
  position: relative; width: 900px; text-align: left; margin: auto
}
#nazev-stranek
{
  position: absolute; top: 5px; right: 10px; text-align: right /*; width: 437px; height: 49px*/  
}
#nazev-stranek a
{
  color: #93d0f4; font-weight: bold; font-size: 12pt
}
#nazev-stranek a:hover
{
  text-decoration: none
}

#logo-stranek
{
  position: absolute; left: 30px; top: 10px
}
#logo-stranek a
{
  position: absolute; left:0px; top: 0px; width: 152px; height: 73px; overflow: hidden
}
#logo-stranek a span
{
  position: absolute; left: 0px; top: 0px; width: 152px; height: 73px; background: url('/images/logo-azchlazeni.gif') center center no-repeat #fff
}
#menu-primarni
{
  position: absolute; width: 680px; right: 10px; top: 70px; text-align: right
}
#menu-primarni a
{
  color: #000; margin: 0px 10px 0px 10px
}

#motiv-in
{
  position: absolute; top: 94px; width: 900px; height: 172px; background: url('/images/motiv-vnitrni.jpg') top center no-repeat #fff
}

#nakupni-kos-info
{
  margin-top: 140px; margin-right: 74px; text-align: right; font-size: 12pt; font-weight: bold; color: #fff
}
#nakupni-kos-info a
{
  color: #fff
}

#content-obal-in
{
  position: absolute; top: 266px; width: 900px; background-color: #fff
}

#left
{
  width: 250px; float: left
}

#content
{
  width: 650px; float: right
}

#content-body
{
  margin: 20px 20px 20px 0px
}

#zapati
{
  height: 75px; position: relative; background: url('/images/10.gif') 96% 50% no-repeat
}
#zapati-adresa
{
  position: absolute; left: 30px; width: 870px; top: 45px; color: #fff; font-weight: bold
}
#zapati-menu
{
  position: absolute; left: 20px; width: 870px; top: 15px; color: #fff
}
#zapati-menu a
{
    color: #fff; margin: 0px 10px 0px 10px
}
#copy
{
  color: #969594; text-align: center; font-size: 8pt; margin: 5px 0px 40px 0px
}
#copy a
{
  color: #969594
}
.blue-box
{
  position: relative; background: #007cc3
}
.blue-box .ld
{
  position: absolute; width: 11px; height: 11px; left: 0px; top: 64px; background: url('/images/roh.gif') 0px -11px no-repeat #fff
}
.blue-box .pd
{
  position: absolute; width: 11px; height: 11px; right: 0px; top: 64px; background: url('/images/roh.gif') -11px -11px no-repeat #fff
}
#page-title
{
  background: url('/images/page-title-bg.gif') center center repeat-x; height: 78px; padding: 0px 30px
}
#page-title h2
{
  padding: 0px 0px 0px 35px; margin: 0px; background: url('/images/sipka1.gif') left center no-repeat; color: #007cc3; font-weight: bold; font-size: 18pt; line-height: 78px
}
.clear
{
  clear: both
}
/* Zobrazení hlavního menu */
.menu
{
  margin: 20px; border-top: 1px solid #007cc3
}
.menu-item
{
  display: block; background: url('/images/menu-out.gif') bottom center repeat-x #ffffff;
  border-bottom: 1px solid #007cc3; text-decoration: none; line-height: 30px; color: #000000
}
.menu-item:hover
{
  text-decoration: none; background-image: url('/images/menu-over1.gif');
}
.selected
{
  text-decoration: none; background-image: url('/images/menu-over2.gif');
}

.level1 span, .level2 span, .level3 span, .levelx span
{
  padding-left: 12px; background: url('/images/li1.gif') left center no-repeat
}

/* Zobrazení subkategorií */

.popis-kategorie
{
  text-align: justify; float: left; width: 490px
}

.obraz-kategorie
{
  float: right; width: 115px
}

.sk a
{
  color: #007cc3
}
.sk-item
{
  float: left; text-align: center; width: 157px; height: 125px; overflow: hidden
}
.sk-item img
{
  border: 0
}

.doporucujeme, .produkty, .kategorie, .souvisejici-produkty, .detailni-popis, .dokumenty-ke-stazeni, .form-head
{
  background: url('/images/sipka1.gif') left center no-repeat;
  padding: 5px 0px 5px 35px; margin: 0px; font-size: 14pt; font-weight: bold;
  color: #007cc3
}
.poptat
{
  background: url('/images/sipka1.gif') right center no-repeat;
  padding: 5px 35px 5px 0px; margin: 0px; font-size: 14pt; font-weight: bold;
  color: #007cc3; text-align: right
}
.poptat a
{
  color: #007cc3
}

/* styl zobrazení seznamu zásob */
.z
{
  border: 1px dotted #007cc3; margin: 2px; padding: 2px
}

.z-obraz
{
  float: left; width: 150px; text-align: center; overflow: hidden
}
.z-obraz a img
{
  border: 0
}

.z-popis
{
  float: right; margin: 0; padding: 0; width: 450px
}

.z-popis h4
{
  color: #007cc3; margin: 0; padding: 0; font-size: 10pt
}
.z-popis h4 a
{
  color: #007cc3; font-weight: bold
}
.z-popis p
{
  margin: 0;
  padding: 0
}
.z-cena
{
  margin: 10px; padding: 0px; text-align: right
}
.z-cena img
{
  border: 0; margin-left: 20px; vertical-align: middle
}
.z-poptavka
{
  color: #007cc3; font-weight: bold
}
.z-prodej
{
  font-size: 8pt; margin-right: 20px; font-weight: bold
}
.z-prodejDPH
{
  font-size: 12pt; font-weight: bold; color: #ff6600
}
.z-prodejDPH span, .z-prodej span
{
  font-size: 8pt; font-weight: normal
}

/* Formulářové prvky */
input, textarea, select, button, label
{
  font-family: Arial; font-size: 10pt
}
.req
{
  font-weight: bold
}
.chyba
{
  border: 1px solid #f00; text-align: center; color: #f00; font-weight: bold;
  background-color: rgb(255,220,220); padding: 10px; margin: 1px; width: 75%
}
.input-box
{
  border: 1px solid #007cc3; padding: 3px; background: url('/images/menu-out.gif') left bottom repeat-x
}
.input-box-r
{
  border: 1px solid #007cc3; padding: 3px; background: url('/images/menu-out.gif') left bottom repeat-x; text-align: right
}
.input-textarea
{
  border: 1px solid #007cc3; padding: 3px; background: url('/images/page-title-bg.gif') left bottom repeat-x 
}
.input-button
{
  border: 1px solid #007cc3; padding: 3px; background: url('/images/menu-out.gif') left bottom repeat-x
}

#razeni
{
    margin: 10px 0px    
}
#razeni a
{
    color: #000; text-decoration: none
}
#razeni a:hover
{
    text-decoration: underline
}
#razeni a.sel
{
    font-weight: bold
}

#search_box
{
    background-color: rgb(197, 229, 249); margin: 6px 20px; padding: 5px
}
