html,body {padding:0px; margin:0px; font:normal normal 0.85em Arial, sans-serif;}
body {background:#FF7E00;}
form {margin:0px;}
table {border:none; margin:auto;}
#obsah td {_font-size:12px; _color:#6E523B}
img {border:none; vertical-align:middle}
input {vertical-align:middle;}
a {text-decoration:none; color:white;}
a:hover {text-decoration:none; color:yellow;}

.tbold {font-weight:bold;}
.tpodtrzeny {text-decoration:underline;}
.tkurziva {font-style:italic;}
.tvetsi {font-size:120%;}
.tmensi {font-size:80%;}
.al {text-align:left}
.aj {text-align:justify}
.ac {text-align:center}
.ar {text-align:right}
.fl {float:left;}
.fr {float:right;}
.inv {display:none;}
.obrl {float:left; margin-right:5px; margin-top:5px; margin-bottom:5px;}
.obrr {float:right; margin-left:5px; margin-top:5px; margin-bottom:5px;}
.cleaner {clear:both}
.vyrazny {color:#2A7C87;}
.full {width:100%;}
#levy .full {_width:93%;}
.nic {font-size:1px;}

#format {max-width:1200px;margin:auto; background:url("imgs/home_y.jpg") center repeat-y; min-height:200px;}
#hlavicka_3 {max-width:1200px; background:url("imgs/home_hlavicka.png") top center; height:264px; margin:auto;}
#hlavicka_3 h1 {margin-bottom:0px;}
#hlavicka_1 {max-width:1200px; background:url("imgs/obsahova_hlavicka.png") top center; height:207px; margin:auto;}
  #hlavicka_obsah_3 {width:960px; margin:auto; padding-top:100px; position:relative;}
  #hlavicka_obsah_1 {width:960px; margin:auto; padding-top:170px; color:white; padding-left:40px; font-size:16px; font-weight:bold; position:relative;}
  #hlavicka_obsah_1 span {margin-right:15px; text-decoration:underline;}
  #hlavicka_obsah_1 span a {cursor:pointer;}
  #obsahova_text h2 {color:#FFF600; font-weight:bold; font-size:26px; text-transform:uppercase; letter-spacing:-1px; margin-top:0px;}
    #obsahova_text h2 span.vyrazny {color:white;}
  #obsahova_text {width:900px;margin:auto; color:white; padding-top:20px;}
  #hlavicka_obsah_3 h1 {color:white; margin-left:400px; margin-top:10px; font-size:23px;}
  .pece {margin-left:25px;}
  .objednavka {float:left;width:405px; color:white;}
  .objednavka form {padding-left:0px;}
  .objednavka input {background:url("imgs/input_siroky.png") no-repeat; width:288px; height:26px; padding: 8px 2px 0px 4px; border:None;}
  .objednavka .input_mensi {background:url("imgs/input_mensi.png") no-repeat; width:147px; height:26px; padding: 8px 2px 0px 4px; border:None;}
  .firemni {float:right; }
  #obsahova_text .firemni h2 {font-size:20px;}
/*   #hlavicka img {position:relative;top:100px;} */

#obsah_zahlavi {max-width:1200px; _width:930px;background:url("imgs/home_obsah_bg.png") no-repeat top center; margin:auto; min-height:410px; }
#obsah_zapati_y {max-width:1200px; background:url("imgs/obsahovy_bg_y.png") repeat-y center; margin:auto; }
#obsah_zapati {background:url("imgs/zapati.png") no-repeat bottom center; min-height:519px;}
#obsah_zapati_900 {width:900px; margin:auto; padding-bottom:50px; min-height:290px; position:relative;bottom:10px;background:url("imgs/motiv.png") no-repeat right bottom;}
#obsah {margin:auto; max-width:900px; padding-top:20px;}
#zapati {border-top:4px solid #FFC083; padding:20px 10px 0px 10px; width:940px; margin:auto; background-color:white; position:relative;}
  #zapati a {color:black;}
  #zapati a:hover {color:red;}
#reference {float:left; width:300px;}
  #reference a {color:black;}
  #reference a:hover {color:red;}
#blocek {float:right; width:560px;  min-height:330px; line-height:1.6em;}
#blocek a {color:black;text-decoration:underline;}
#blocek a:hover {text-decoration:none;}

#obsah ul {padding-left:5px; margin-top:0px;}
#obsah ul li {list-style-type:none;background:url("imgs/li.png") 0px 5px no-repeat;color:white;font-weight:bold;padding:3px;padding-left:20px;font-size:14px;}

#home_levy {float:left;width:660px; }
#home_pravy {float:right;width:220px; text-align:right; color:white; font-size:15px; line-height:1.5em;}
  #home_pravy .vyrazny {font-weight:bold; color:red; font-size:19px;}
#home_spodek {clear:both;padding-top:30px; color:white;}
  #home_spodek .input,.objednavka_info .input {width:23px; height:16px; padding:6px; text-align:center; background:url("imgs/square.png"); border:none;}
  #home_spodek .submit {width:170px; height:58px; background:url("imgs/koupit.png"); border:none; cursor:pointer;}
  .objednat {width:189px; height:57px; background:url("imgs/objednat.png"); border:none; cursor:pointer; float:right;}
  .objednavkovy {clear:right;padding-top:5px;}
  .objednavka_info {clear:both;color:white; padding-top:50px; font-size:13px;}

.objednejte {float:left; color:white; font-weight:bold; font-size:18px; background:url("imgs/objednejte.png"); width:455px; height:22px; padding:18px; text-align:center;}

h2 {color:#FF7E00; font-weight:normal; font-size:13px; text-transform:uppercase;}


/**/
.logo {display:block;width:270px;height:90px;position:absolute;top:20px;left:20px;}
.top_menu {position:absolute;right:20px;top:0px;}
.top_menu div {float:left;height:39px;}
.top_menu a {font-size:12px;text-transform:uppercase;color:white;font-weight:bold;}
.menul {width:5px;background:url("imgs/menubg.png");}
.menur {width:5px;background:url("imgs/menubg.png");}
.first .menul {width:5px;background:url("imgs/menul.png");}
.last .menur {width:5px;background:url("imgs/menur.png");}
.menu {background:url("imgs/menubg.png") repeat-x;display:block;float:left;padding:12px 10px 15px 10px;width:auto !important;}

.menulon,.on .menul {width:5px;background:url("imgs/menubgon.png");}
.menuron,.on .menur {width:5px;background:url("imgs/menubgon.png");}
.first .menulon,.first .on .menul {width:5px;background:url("imgs/menulon.png");}
.last .menuron,.last .on .menur {width:5px;background:url("imgs/menuron.png");}
.menu:hover{background:url("imgs/menubgon.png") repeat-x;display:block;float:left; color:black;}
.menuon,.on .menu {background:url("imgs/menubgon.png") repeat-x;display:block;float:left;padding:12px 10px 15px 10px;width:auto !important; color:black;}

/*.kotva {position:relative;float:left;}
 .submenu {position:absolute;top:40px;z-index:3;} 
.submenu .item {height:auto;}
.submenu a {width:140px;padding:6px 12px 6px 12px !important;font-weight:bold;background:url("imgs/menubg.png");float:none;display:block;}
.submenu a:hover {background:url("imgs/menubgon.png") repeat-x;}*/

.uleva {width:537px; height:79px;}
.prvni {white-space:nowrap;}
.finalni_cena {float:right; text-align:right;}
#finalni_cena {font-weight:bold;}


.prilepeni {clear:both;background:url("imgs/home_prilepeni.png") no-repeat center; margin:auto;max-width:1200px; min-width:900px;height:82px;margin-top:10px; &margin-top:10px;}







 .separator1 {border-bottom:solid 1px black; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}
.separator2 {border-bottom:dotted 1px black; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}
.separator3 {border-bottom:double 3px black; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}
.separator4 {border-bottom:solid 1px #d90000; padding-bottom:5px; margin-bottom:5px; font-size:2px; _width:100%; _height:10px;}

.sloupec1 {float:left; width:49%; _width:46%;}
.sloupec2 {float:right; width:49%; _width:46%;}
.pod {padding-top:10px; clear:both;}


/*většinou formuláře*/
.c {width:140px;}
.c2 {width:100px;}
.sloupec1 .c,.sloupec2 .c {width:100px;}
.sloupec1 .c2,.sloupec2 .c2 {width:70px;}
.input {width:100%; background:white; border:solid 1px #298FDF; font:normal normal 11px Tahoma,sans-serif; color:black; margin-bottom:1px;}
.input_mini {width:25px;}
.button {background-color:#D9754B; color:white; font:normal normal 11px Arial,sans-serif; text-transform:uppercase; border:none; _padding:0px 4px 0px 4px;}
a.button {padding:2px 5px 2px 5px;}
.x {color:black; background-color:#2A7C87; cursor:pointer;}
.mensi {width:120px;}
.kal {text-align:center}
.kal2 {cursor:pointer; background-color:#2A7C87; color:white;}

/*galerie - někdy se hodí*/
.gal_obrazek_velky {width:520px; height:520px; overflow:auto; margin:5px 0px 5px 0px; clear:both; background-color:#cccccc;}
.gal_obrazek {padding:10px; clear:both; text-align:center;}
.gal_obrazek img {border:solid 8px #cccccc; }
.gal_popiska {padding:5px 0px 5px 0px; width:100%; text-align:center; background-color:#cccccc; }
.gal_ovladani_nahled {padding-top:12px; margin-bottom:15px;}
.gal_ovladani {padding-top:11px; margin-bottom:10px;  _height:33px;}
.gal_nahledy {text-align:center; background:url("imgs/gal_bg.gif") no-repeat center top; height:110px; padding-top:17px;}
.nahled {margin:0px 2px 0px 2px;}
.aktivni_nahled img {border:solid 1px #D9754B;}
.gal_zoom {float:right; padding-top:11px; padding-right:10px; }
.gal_link {padding:2px 5px 2px 5px; background-color:#D9754B; color:white; font-size:85%;}
.gal_link:hover {color:black; background-color:#2A7C87; cursor:pointer; text-decoration:none;}

 

