html, body
{height: 100%; margin: 0; padding: 0;}

body {
font-family: mujfont, Verdana;
min-width: 960px;
background-color: #eff2f5;
background: url(x3.png) top center repeat-x, url(pozadi.png);
}

@font-face {
    font-family: 'mujfont';
    src: url('futura_tucna-webfont.eot');
    src: url('futura_tucna-webfont.eot?#iefix') format('embedded-opentype'),
         url('futura_tucna-webfont.woff') format('woff'),
         url('futura_tucna-webfont.ttf') format('truetype'),
         url('futura_tucna-webfont.svg#futura_tucnabold') format('svg');
    font-weight: normal;
    font-style: normal; 
}

div.celek {background-color: white; background: url(hlavicka5.png) top center repeat-x, url(pozadi2.png); width: 960px; margin: 0 auto; min-height: 100%; height: auto; position: relative; border-style: solid; border-color: #b4b4b4; border-width: 0px 0px 0px 0px;}
div.celek2 {background-color: white; background: url(hlavicka2.png) top center repeat-x, url(pozadi2.png); width: 960px; margin: 0 auto; min-height: 100%; height: auto; position: relative; border-style: solid; border-color: #b4b4b4; border-width: 0px 1px 0px 1px;}
div.hlavicka {background-color: none; height: 218px;}
div.odkaz {width: 814px; height: 96px; background-image: url(odkaz.png); position: relative; top: 87px; left: 35px;}
div.menu1 {width: 272px; background-color: none; float: left; padding: 0px 18px 18px 36px;}
div.menu2 {background-color: none; width: 272px; float: left; padding: 0px 18px 18px 36px;}
div.pravy_sloupec {background-color: none; width: 580px; float: right; margin: 0px 36px 36px 0px;}
div.pravy_sloupec_obal {width: 580px; float: left; margin: 0px 0px 0px 18px;}
div.pravy_sloupec_nadpis {width: 580px; float: left; margin: 0px 0px 0px 18px;}
div.pravy_sloupec_kalkulacka {width: 580px; margin: 0px 0px 36px 0px;}
div.leva_skupina {background-color: none; width: 326px; float: left;}
div.prava_skupina {background-color: none; width: 634px; float: right;}
div.tlacitko_menu {background-color: none; float: left;}
div.paticka {background-color: #333333; width: 960px; height: 108px; overflow: hidden; position: absolute; bottom: 0px; left: 0;}
div.blok {background-color: none; clear: both; overflow: hidden; height: 108px;}
div.vypln {background-color: none; background-image: url(vypln.png); width: 272px; max-height: 500px; float: left; margin: 18px 36px 18px 36px;}
div.pixmezera {width: 272px; height: 1px; background-color: white; float: left;}
div.ctverec1 {background-color: #bfd8e2; background-image: url(272obr4.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 0px;}
div.ctverec2 {background-color: #bfd8e2; background-image: url(272obr9.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 36px;}
div.ctverec3 {background-color: #bfd8e2; background-image: url(272obr14.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 0px;}
div.ctverec4 {background-color: #bfd8e2; background-image: url(272obr13.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 36px;}
div.ctverec5 {background-color: #bfd8e2; background-image: url(272obr15.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 0px;}
div.ctverec6 {background-color: #bfd8e2; background-image: url(272obr5.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 36px;}
div.vnoreny_ctverec1 {background-image: url(272obr10.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 0px;}
div.vnoreny_ctverec2 {background-image: url(272obr10.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 36px;}
div.vnoreny_ctverec3 {background-image: url(272obr11.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 0px;}
div.vnoreny_ctverec4 {background-image: url(272obr12.png); width: 272px; height: 272px; float: left; margin: 0px 0px 36px 36px;}
div.obrazek {background-image: url(580obr4.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek1 {background-image: url(580obr5.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek2 {background-image: url(580obr6.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek3 {background-image: url(580obr7.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek4 {background-image: url(580obr8.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek5 {background-image: url(580obr9.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek6 {background-image: url(580obr15.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek7 {background-image: url(580obr12.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek8 {background-image: url(580obr13.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek9 {background-image: url(580obr14.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek10 {background-image: url(580obr16.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek11 {background-image: url(580obr17.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek12 {background-image: url(580obr18.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek13 {background-image: url(580obr19.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek14 {background-image: url(580obr20.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek15 {background-image: url(580obr21.png); width: 580px; height: 456px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek16 {background-image: url(580obr22.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek17 {background-image: url(580obr23.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek18 {background-image: url(580obr24.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek19 {background-image: url(580obr25.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek20 {background-image: url(580obr26.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek21 {background-image: url(580obr30.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek22 {background-image: url(580obr28.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek23 {background-image: url(580obr29.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek24 {background-image: url(580obr32.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek31 {background-image: url(580obr31.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek32 {background-image: url(580obr33.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek34 {background-image: url(580obr34.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek35 {background-image: url(580obr35.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }
div.obrazek36 {background-image: url(580obr36.png); width: 580px; height: 580px; float: left; margin: 0px 0px 36px 0px; }

table.platno {background-color: white; font-family: Verdana; font-size:12px; width: 580px; margin: 0px 0px 36px 0px; border-color: #b0d8eb;}

h1.nadpisy {font-family: mujfont; font-weight: normal; height: 26px; display: block; background-color: #ffffff; background-image: url(nadpis2.png);  
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 36px 2px 30px; margin: 0px 0px 0px 0px;}
h2.nadpisy {font-family: mujfont; font-weight: normal; height: 26px; display: block; background-color: #ffffff; background-image: url(nadpis2.png);  
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 36px 2px 30px; margin: 0px 0px 0px 0px;}

h2.copyright {font-family: mujfont; font-weight: normal; color: #ffffff; font-size:12px; font-family: mujfont;
position: relative; top: 18px; right: 36px; text-decoration: none; display: inline-block; float: right;}
h2.kontaktni_informace {font-family: Verdana; color: #003366; font-size:14px; line-height:16px; padding: 0px 18px 18px 18px;}
h2.odstavec {background-image: url(nadpis.png); height: 26px; display: inline-block; background-color: #c52e34; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 36px 2px 36px; position: relative; top: -14px;}
h2.odstavec1 {font-family: mujfont; font-weight: normal; height: 26px; width: 236px; display: inline-block; background-color: #b92424; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px; position: relative; top: -14px;}
h2.odstavec2 {font-family: mujfont; font-weight: normal; height: 26px; width: 236px; display: inline-block; background-color: #b924a5; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px; position: relative; top: -14px;}
h2.odstavec3 {font-family: mujfont; font-weight: normal; height: 26px; width: 236px; display: inline-block; background-color: #3f24b9; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px; position: relative; top: -14px;}
h2.odstavec4 {font-family: mujfont; font-weight: normal; height: 26px; width: 236px; display: inline-block; background-color: #63a11f; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px; position: relative; top: -14px;}
h2.odstavec5 {font-family: mujfont; font-weight: normal; height: 26px; width: 236px; display: inline-block; background-color: #b96e24; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px; position: relative; top: -14px;}
h2.odstavec6 {font-family: mujfont; font-weight: normal; height: 26px; width: 236px; display: inline-block; background-color: #d2d400; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px; position: relative; top: -14px;}
h2.odstavec16p {font-family: mujfont; font-weight: normal; height: 16px; width: 254px; background-color: #d2d400; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:12px; text-align: left; padding: 2px 0px 0px 18px; position: relative; top: -10px;}
h2.ctverec {background-image: url(nadpis.png); height: 26px; width: 236px; display: inline-block; background-color: #c52e34; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 36px 2px 36px; position: relative; top: -14px;}

p.texty {font-family: Verdana; font-size: 14px; text-align: justify; line-height: 22px; padding: 18px 0px 3px 0px; position: relative; top: -14px;}

label.popisek {font-family: Verdana; font-size: 14px; line-height: 22px; font-weight: bold;}

a.kontakt {text-decoration: none; color: #003366;}

a.odkaz {display: block; width: 814px; height: 96px; background-image: url(odkaz.png); position: relative; top: 87px; left: 35px; color: #c52e34;}

a.m_nevado_chicon {background-image: url(m_nevado_chicon.png); width:516px; height: 190px;
float: left; border-color: #003366; border-style: dotted; border-width: 1px; margin: 0px 36px 36px 0px; clear: left;}
a.m_nevado_chicon:hover {border-color: #003366; border-style: solid;}

a.obr {background-image: url(obr.png); width:272px; height: 272px;
float: left; border-color: #003366; border-style: dotted; border-width: 1px; margin: 18px 18px 18px 0px; clear: left;}
a.obr:hover {border-color: #003366; border-style: solid;}

a.obr3 {background-image: url(obr6.png); width:580px; height: 580px;
float: right;  margin: 0px 0px 36px 0px;}

a.obr4 {background-image: url(obr4.png); width:580px; height: 580px;
float: right;  margin: 0px 0px 36px 0px;}

a.obr5 {background-image: url(obr5.png); width:580px; height: 580px;
float: right;  margin: 0px 0px 36px 0px;}

a.tl {width: 236px; height: 26px; display: block; background-color: #c52e34; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px;}
a.tl:hover {background-color: #eff2f5; color: #003366;}

a.tl2 {width: 236px; height: 26px; display: block; background-color: #1e903f; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px;}
a.tl2:hover {background-color: #eff2f5; color: #003366;}

a.tl3 {width: 236px; height: 26px; display: block; background-color: #3d4c93; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px;}
a.tl3:hover {background-color: #eff2f5; color: #003366; }

a.tl4 {width: 236px; height: 26px; display: block; background-color: #bf1e9f; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px;}
a.tl4:hover {background-color: #eff2f5; color: #003366; }

a.tl5 {width: 236px; height: 26px; display: block; background-color: #c46d16; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px;}
a.tl5:hover {background-color: #eff2f5; color: #003366; }

a.tl6 {width: 236px; height: 26px; display: block; background-color: #dcdd00; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px;}
a.tl6:hover {background-color: #eff2f5; color: #003366; }

a.tl7 {width: 236px; height: 26px; display: block; background-image: url(tlacitko3.png); color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px;}
a.tl7:hover {background-image: url(tlacitko3.png); color: #ffffff; background-position:-272px; }

a.tl8 {background-image: url(tlacitko1.png); width: 236px; height: 26px; display: block; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:18px; text-align: left; padding: 7px 0px 2px 36px;}
a.tl8:hover { background-image: url(tlacitko1.png); color: #ffffff; background-position:-272px; }

a.tlm {background-image: url(tlacitko2.png); width: 236px; height: 15px; display: block; color: #ffffff; 
text-decoration: none; letter-spacing: 2px; font-size:12px; text-align: left; padding: 2px 0px 1px 36px; float: left;}
a.tlm:hover {background-image: url(tlacitko2.png); color: #ffffff; background-position:-272px; }












