html, body {margin:0; 	padding:0;}
body {text-align:center; font-size:small; font-family:"Trebuchet MS", "Geneva CE", lucida, sans-serif; color:#DDDDDD; background:#376797 url('img/brouk.gif') top right no-repeat fixed; overflow:-moz-scrollbars-vertical; }
body * {font-family:"Trebuchet MS", "Geneva CE", lucida, sans-serif; color:#002D51;}
div.obal {width:800px; position:relative; margin:0 auto; padding:0; text-align:left;}

/* HLAVA */
h1, h1 a {position:relative; display:block; display:block; margin:0; padding:0; width:800px; height:170px;}
h1 {z-index:1; overflow:hidden; background:#376797; font-weight:normal; font-size:300%; text-align:center;}
h1 a {z-index:2; line-height:170px; white-space:pre; color:#FFCC00; background:none; text-decoration:none;}
h1 a span {display:block; margin:0; padding:0; position:absolute; left:0px; top:0px; z-index:3; width:800px; height:170px; line-height:170px; background:transparent url('img/bg-h1-index.jpg') center top no-repeat; text-decoration:none;}
h1 a span#budo    {background:transparent url('img/bg-h1-budo.jpg')    center top no-repeat; text-decoration:none;}
h1 a span#design  {background:transparent url('img/bg-h1-design.jpg')  center top no-repeat; text-decoration:none;}
h1 a span#nature  {background:transparent url('img/bg-h1-nature.jpg')  center top no-repeat; text-decoration:none;}
h1 a span#kontakt {background:transparent url('img/bg-h1-kontakt.jpg') center top no-repeat; text-decoration:none;}
h1 a span#jiten {background:transparent url('img/bg-h1-jiten.jpg') center top no-repeat; text-decoration:none;}

/* TĚLO */
div.stin {position:relative; float:none; padding:0; width:800px; background:transparent url('img/bg-stin.jpg') top center repeat-y;}

div.obsah {float:left; width:560px; min-height:500px; margin:0; padding:0 20px 20px 20px; background:#BDCDDD;}
div.obsah a {color:#002D51; text-decoration:underline;}
div.obsah a:hover {color:#376797;}
div.obsah img {border:none;}
div.obsah h2 {font-size:175%; color:#376797; background:transparent url('img/bg-h2.gif') no-repeat center left; padding-left:4px;}
div.obsah h3 {padding:5px 0 0 0; margin: 0 0 5px 0;}
div.obsah h3 {padding:5px 0 0 0; margin: 0 0 5px 0;}
div.obsah h4 {padding:5px 0 0 0; margin: 0 0 5px 0; font-style:oblique;}
div.obsah p {padding:0; margin: 0 0 5px 0;}
div.obsah div.vcard {width:0px; height:0px; visibility:hidden;}

div.obsah ul {margin:0 0 0 20px; padding:0;}
div.obsah ul li                   {list-style-image:url('img/ul-li.gif'); margin-top:5px;}
div.obsah ul li ul li             {list-style-image:url('img/ul-li-ul-li.gif');}
div.obsah ul li ul li ul li       {list-style-image:url('img/ul-li-ul-li-ul-li.gif'); font-style:oblique;}
div.obsah ul li ul li ul li ul li {list-style-image:url('img/ul-li-ul-li-ul-li-ul-li.gif'); font-size:80%;}
div.obsah li.cs {list-style-image: url('img/ico-cs.gif');}
div.obsah li.de {list-style-image: url('img/ico-de.gif');}
div.obsah li.dk {list-style-image: url('img/ico-dk.gif');}
div.obsah li.dk {list-style-image: url('img/ico-dk.gif');}
div.obsah li.en {list-style-image: url('img/ico-en.gif');}
div.obsah li.it {list-style-image: url('img/ico-it.gif');}
div.obsah li.ja {list-style-image: url('img/ico-ja.gif');}
div.obsah li.no {list-style-image: url('img/ico-no.gif');}
div.obsah li.sk {list-style-image: url('img/ico-sk.gif');}
div.obsah li.sw {list-style-image: url('img/ico-sw.gif');}
div.obsah li.zn {list-style-image: url('img/ico-zn.gif');}

div.obsah li.picasa {list-style-image: url('img/ico-picasa.gif');}
div.obsah li.stream {list-style-image: url('img/ico-stream.gif');}
div.obsah li.flash  {list-style-image: url('img/ico-flash.gif') ;}

div.obsah a.gg span.g1 {color:#376797;}
div.obsah a.gg span.g2 {color:#C61A02;}
div.obsah a.gg span.g3 {color:#FFCC00;}
div.obsah a.gg span.g4 {color:#6ca008;}
div.obsah a.gg span.g5 {color:#FFA011;}
div.obsah a.jw {color:#333333;}
div.obsah a.mf {color:#6CA008;}
div.obsah a.hs, div.obsah a.hs b {color:#8E550A;}
div.obsah a.gg, div.obsah a.jw, div.obsah a.mf, div.obsah a.hs, div.obsah a.hs b {text-decoration:none;}

div.obsah a.out       {background: transparent url('img/ico-out.gif')     no-repeat right center; padding-right:9px; }
div.obsah a.out:hover {background: transparent url('img/ico-out-hvr.gif') no-repeat right center;}

div.obsah a.wiki       {background:transparent url('img/ico-wiki.gif')     no-repeat right center; padding-right:9px;}
div.obsah a.wiki:hover {background:transparent url('img/ico-wiki-hvr.gif') no-repeat right center;}

div.obsah q {quotes: "„" "“" "‚" "‘";}
div.obsah q:lang(en) {quotes: '"' '"' "'" "'";}

div.obsah object a {background:transparent url('img/flash-player.jpg') no-repeat right center; padding-right:25px; vertical-align:middle;}
div.obsah object p {font-size:150%; font-weight:bold;}

div.obsah .nezlomny {white-space: nowrap;}
div.obsah .pozn {font-size:90%; font-style: oblique;}
div.obsah .help {cursor: help; border-bottom: 1px dotted #002D51; padding-right:4px; background:transparent url('img/ico-help.gif') no-repeat right ;}
div.obsah .vyrazny {font-weight: bold; font-size:110%;}


div.obsah sup.beta {font-size:50%; color:#C61A02; font-weight:normal; }

/* OBRÁZKOVÉ KONTEJNERY */
div.obsah div.img-r, div.obsah div.img-l {display:block; width:260px; border: 1px dotted #376797;}
div.obsah div.img-r img, div.obsah div.img-l img {width:250px; border:none; margin:5px;}
div.obsah div.img-r p, div.obsah div.img-l p {width:250px; border:none; margin:1px 5px; font-size:90%; color:#376797}
div.obsah div.img-r {float:right; clear:both; margin:5px 0 0 5px;}
div.obsah div.img-l {float:left;  clear:both; margin:5px 5px 0 0;}

div.obsah div.img-f {float:left; clear:none; width:100%; margin:5px 0; }
div.obsah div.img-f img {float:left; border: 1px dotted #376797;  padding:5px; margin-right:5px; }

div.obsah p.webthumb     {width:100%; border:none; margin-top:20px; display:block; float:none; min-height:140px;}
div.obsah p.webthumb img {display:block; float:left; margin-right:5px; width:150px; padding:0 5px 5px 0; background:#376797 url('img/bg-webthumbs.jpg') right bottom no-repeat; }

img.inline {vertical-align: middle;}

/* FORMULÁŘ */
form {width:500px; margin:0; padding:0; color:#002D51;}
fieldset {border:none; margin:0; padding:2px; text-align:right;}
legend {font-size:120%; font-weight:bold;}
input, textarea {width:400px; border:1px inset #BDCDDD; padding:1px; background:#376797; color:#BDCDDD;}
textarea {height:200px;}
.tlacitko, .aktivni, .zmackle {width:110px; cursor:pointer; font-size:100%;}
.tlacitko {border:1px outset #799ABD; color:#002D51; background: #BDCDDD; }
.aktivni  {border:1px solid  #376797; color:#BDCDDD; background: #799ABD; }
.zmackle  {border:1px inset  #799ABD; color:#BDCDDD; background: #799ABD; }
form table {margin:0; padding:0; font-size:100%;}
form table td {margin:0; padding:0; text-align:left;}
form table td.prvnisloupec {text-align:right;}

/* MENU */
ul.menu {float:right; width:180px; min-height:500px; margin:0; padding:0 0 5px 10px; background:#799ABD;}
ul.menu li{width:180px; list-style-type:none; margin:10px 0; padding:0 10px 0 0; font-weight:bold; background:transparent;}
ul.menu li a {color:#002D51; font-weight:bold;}
ul.menu li a:hover {color:#BDCDDD;}
ul.menu li a.tento {text-decoration:none; color:#FFCC00; cursor:default;}
ul.menu li#citat {margin-top:40px; width:160px; font-weight:normal; font-size:90%; background:transparent url('img/bg-citat.gif') no-repeat top left;}
ul.menu li#citat q {quotes: "„" "“" "‚" "‘";}

ul.menu li.mezera {margin-bottom:30px;}
ul.menu li.search a {color:#BDCDDD; background: transparent url('img/ico-search.gif') center right no-repeat; padding-right: 24px; }
ul.menu li.search a:hover {color:#002D51;}


ul.menu a.out       {background: transparent url('img/ico-out.gif')     no-repeat right center; padding-right:9px; }
ul.menu a.out:hover {background: transparent url('img/ico-out-menu-hvr.gif') no-repeat right center;}

ul.menu a.back       {background: transparent url('img/ico-back.gif')     no-repeat left center; padding-left:15px; }
ul.menu a.back:hover {background: transparent url('img/ico-back-hvr.gif') no-repeat left center;}

/* PATA */
div.pata {width:800px; height:60px; margin:0; overflow:hidden; position:relative; float:none; clear:both; line-height:60px; background:#376797 url('img/bg-pata.jpg') repeat-x top center; color:#BDCDDD; font-size:90%; text-align:left;}
div.pata a {color:#FFCC00; margin:0 10px;}
div.pata a:hover {color:#002D51;}
div.pata a.autor {position:absolute; padding-right:20px; right:5px; background:transparent url('img/gs.gif') no-repeat right center; font-size:100%; text-decoration:none;}
div.pata a.autor:hover{background:transparent url('img/gs-hvr.gif') no-repeat right center;}



/* JITEN */
ul.menu li.jitenli a {font-size:130%; padding:5px;}
dt {font-weight:bold; margin-top:5px; padding-top:5px;; border-top: 1px dotted }
dd {margin-left:20px; color:#002D51;}

h3.jiten {font-size:300%;}

