html,body {padding:0px; margin:0px; font:normal normal 0.85em Arial, sans-serif; background:#222426;}
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 {color:black;}
a:hover {color:#6E523B;}

.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:10px; margin-top:5px; margin-bottom:5px;}
.obrr {float:right; margin-left:10px; margin-top:5px; margin-bottom:5px;}
.cleaner {clear:both}
.full {width:100%;}
.c {width:180px;}
.sloupec1 {float:left; width:48%; _width:46%;}
.sloupec2 {float:right; width:48%; _width:46%;}
.pod {padding-top:10px; clear:both;}
.nic {font-size:1px;}
abbr,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video {display:block;}

/**
* @author Skalda
*/

.good {background:#FFC412; padding:4px 8px 4px 8px; margin:4px 0px 8px 4px; font-weight:bold;} /*Pro automatické odpovědi systému typu "Nastavení bylo uloženo."*/
.vyrazny {color:#2A7C87;} /*Barevné zvýraznění textu*/
.input {border:solid 1px red; width:98%; background:white; font:normal normal 11px Tahoma,sans-serif; color:black; margin-bottom:1px; padding:1px 2px 1px 2px;} /*Defaultní vstupní políčko pro text*/
.button {border:none; background:red; color:white; text-decoration:none !important;} /*Defaultní tlačítko jako  <input> a také jako <a>*/
a.button {padding:2px 5px 2px 5px;}
.x, a.button:hover {background:black; cursor:pointer; color:white !important;}
.vyraznyt, .vyraznyt td {background:#999999;} /*Občas je třeba zvýraznit řádek v tabulce*/


header, nav, aside, article, section, footer {display:block;}

.text {padding:15px;}

.stred {margin:auto; width:960px;}

.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;}

h1 {font:normal bold 140% Arial, sans-serif; margin:0px; padding:15px 0px 15px 30px; font-weight:bold;}
h2 {font:normal bold 130% Arial, sans-serif; margin:0px; padding:10px 0px 10px 0px; font-weight:bold;}
h3 {font:normal bold 120% Arial, sans-serif; margin:0px; padding:10px 0px 10px 0px; font-weight:bold;}

/*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 #D9754B; 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;}


.multiweb-cinska-praha #home {position:relative; top:16px; left:-30px;}

.multiweb-cordyceps #hlavicka-pozadi {background:url("imgs/cordyceps/hlavicka.jpg") center top no-repeat; height:356px;}
.multiweb-zensen #hlavicka-pozadi {background:url("imgs/zensen/hlavicka.jpg") center top no-repeat; height:356px;}
.multiweb-cinska-praha #hlavicka-pozadi {background:url("imgs/cinska-praha/hlavicka.jpg") center top no-repeat; height:356px;}

.multiweb-cordyceps #pod-hlavickou {background:url("imgs/cordyceps/pod-hlavickou.jpg") center top no-repeat; height:309px;}
.multiweb-zensen #pod-hlavickou {background:url("imgs/zensen/pod-hlavickou.jpg") center top no-repeat; height:309px;}
.multiweb-cinska-praha #pod-hlavickou {background:url("imgs/cinska-praha/pod-hlavickou.jpg") center top no-repeat; height:309px;}


#bila {background:#FFF; height:369px}
#bila-obsah {background:#FFF;}

.multiweb-cordyceps #pod-hlavickou {background:url("imgs/cordyceps/pod-hlavickou.jpg") center top no-repeat; height:309px;} 
.multiweb-zensen #pod-hlavickou {background:url("imgs/zensen/pod-hlavickou.jpg") center top no-repeat; height:309px;} 
.multiweb-cinska-praha #pod-hlavickou {background:url("imgs/cinska-praha/pod-hlavickou.jpg") center top no-repeat; height:309px;} 

#dole-pozadi {background:#2A2D30 url("imgs/cordyceps/dole-pozadi.jpg") center top no-repeat; min-height:595px;}

#paticka-pozadi {border-top:1px solid #191B1C;}


.nadpis1 {}
.nadpis2 {}
.nadpis3 {}

h1,h2,h3 {margin:0; padding:0;}

/*--------------hlavicka------------------*/
#hlavicka {margin:auto; width:960px; position:relative; height:356px;}

#eshop a {background:url("imgs/eshop-tlacitko.png") left bottom no-repeat; width:230px; height:48px; display:block; position:absolute; top:25px; right:67px; font-size:16px; color:#CB9B59; text-decoration:none; font-weight:bold; line-height:300%; padding-left:30px;}
#eshop a .vyrazny {color:#FFF;}
#eshop a:hover {background:url("imgs/eshop-tlacitko.png") left top no-repeat;}

/*---------------menu---------------------*/
#menu {position:absolute; bottom:0; left:5px;}
#menu a {color:#AFB5BD; font-size:17px; text-decoration:none; float:left; display:block; height:63px;}
#menu a span {display:block; padding:20px }

.multiweb-cordyceps  #menu a:hover,#menu a.on {background:url("imgs/cordyceps/menu-sipka.png") center bottom no-repeat; color:#BB9A6D;}
.multiweb-zensen  #menu a:hover,#menu a.on {background:url("imgs/cordyceps/menu-sipka.png") center bottom no-repeat; color:#BB9A6D;}
.multiweb-cinska-praha #menu a:hover,#menu a.on {background:url("imgs/cordyceps/menu-sipka.png") center bottom no-repeat; color:#BB9A6D;}

/*---------------telo-tit------------------*/
#text-tit {width:490px; height:300px; color:#24272A; font-size:15px; font-style:italic; text-shadow:1px 1px 1px #FFF; line-height:160%; padding:45px 0 0 0; margin-left:22px;}
#text-tit ul {margin:0; padding:10px 18px;}
#text-tit h1 {color:#3F3B31; font-size:30px; font-weight:normal;}
#text-tit h1 .vyrazny {color:#FFF; font-size:30px; text-shadow:1px 1px 1px #C8A964;}

#cinska {color:#24272A; font-size:15px; font-style:italic; text-shadow:1px 1px 1px #FFF; line-height:160%; padding:22px;}

#novinky {height:340px;}
#novinky .nadpis2 {font-size:22px; color:#1D2023; text-shadow:1px 1px 1px #FFF; text-transform:uppercase; padding:50px 0 30px 32px;}

.novinky {width:185px; float:left; display:block; margin:0 27px;}
.novinky a {text-decoration:none;}
.novinky-nadpis {color:#010101; font-size:16px; margin:18px 0 15px 0; display:block;}
.novinky-podnadpis {color:#707070; line-height:135%; font-size:14px; font-style:italic;}
.novinky-vice {}

.clanky {float:left; width:258px; background:url("imgs/clanky-pozadi.png") center bottom no-repeat; height:270px; margin:60px 24px 0 24px; position:relative;}
.clanky a {text-decoration:none;}
.clanky-nadpis {font-size:24px; display:block; margin-bottom:10px;}
.clanky-podnadpis {font-size:14px; color:#51565B; line-height:135%;}
.clanky-vice {font-size:13px; color:#FFF; background:url("imgs/ctete-vice.png") left top no-repeat; width:93px; height:36px; display:block; text-align:center; line-height:260%; position:absolute; bottom:5px; left:85px;}
.clanky-vice:hover {background:url("imgs/ctete-vice.png") left bottom no-repeat;} 

/*---------------telo---------------------*/
#telo {}
#vpravo {float:left; margin:0 23px; min-height:600px;}

#operace {margin:30px 0;}

#obsah {font-size:14px; line-height:150%;}
#obsah h1 {font-size:22px; margin:20px 0; color:#CA0101;}
#obsah h2 {font-size:18px; margin-bottom:10px; color:#417D0B;}
#obsah h3 {font-size:16px; color:#B16539;}

#submenu {background:#1C2023; padding:10px; margin:20px 0; width:200px;}
#submenu a {display:block; text-decoration:none; font-size:15px; color:#AFB5BD;}
#submenu a span {padding:5px; display:block;}

#submenu a:hover,#submenu a.on {color:#BB9A6D;}

.uroven_odkazu4 {padding-left:15px; font-size:12px !important;}

#dole-obsah .jednoducheSloupecky {color:#515151; line-height:190%;  font-size:11px; margin-top:20px;}
#dole-obsah .jednoducheSloupecky td {padding-right:18px; background:url("imgs/linka-vertical.png") left center repeat-y; padding-left:25px; padding-top:10px;}
#dole-obsah .jednoducheSloupecky .prvni {padding-left:0; background:none;} 
#dole-obsah a {color:#515151;}
#dole-obsah h3 a,#dole-obsah h3 {color:#7C7C7C; font-size:12px; margin-bottom:4px;}
#dole-obsah a:hover {color:red;}

/*--------------paticka-------------------*/
#kontaktni-lista {font-size:12px; padding:15px 10px 15px 10px; color:#8D8D8D; text-shadow:1px 1px 1px #1F2124;}
#kontaktni-lista a {color:#FFF;}
#kontaktni-lista a:hover {color:red;}

#paticka a {color:#FFF; text-decoration:underline; text-shadow:1px 1px 1px #1F2124;}
#paticka a:hover {color:red;}
#paticka {margin:auto; width:960px; font-size:10px; color:#FFF; text-shadow:1px 1px 1px #1F2124;}
#paticka-left {float:left;padding:15px 0px 30px 0px;}
#paticka-right {float:right;padding:15px 0px 30px 0px;}

