/*css http://www.midasweb.eu */
*{margin:0;padding:0;}
body {background:#610A05 url(../img/bg.gif) ; color:#000; font-size:80%;margin:0 auto; width:100%; height:100%; letter-spacing:1.0px; text-align:center;font-family: Tahoma,georgia,"trebuchet ms",verdana,arial,lucida,sans-serif !important;line-height:1.4;}
img {border:0;}
ul li {list-style-type:none;}
#top {background: url(../img/top.gif) top repeat-x; position:absolute; left:0px; z-index:0;  width:100%; height:400px;  float:left}

/*logo*/
#head {background:#390400; width:960px; height:304px; margin:0 auto; text-align:center; position:relative; z-index:10}
#head1  {background:url("../img/head.jpg")  no-repeat; width:960px; height:304px; display:block; z-index:100; position:relative}
#head p {position:absolute; top:21px; right:60px; font-size:120%; color:#3C396C}
#head span {z-index:0}
#logoclick {position:relative; top:0px; left:0px; z-index:5; display:inline; width:495px; height:200px; float:left; clear:both; z-index:10}
#h1 h1 {color:#fff; font-family:"Arial Black"; overflow:hidden; font-weight:normal; letter-spacing:0px; position:absolute; left:40px; top:92px; font-size:170%; z-index:0; width:960px; margin:0 auto; text-align:left}

#adresa {position:absolute; top:250px; left:15px; display:inline; width:960px; z-index:100}
#adresa address  {display:inline; color:#FFD9B1;  margin: 0 auto; text-align:left; font-style: normal; font-style:normal; font-size:130%; font-family:Georgia; float:left}
#adresa h1 {display:inline; color:#FFD9B1; margin: 0 auto; text-align:left; font-style: normal; font-style:normal; font-size:130%; font-family:Georgia; font-weight:normal; float:left}

/*obsah*/
#hlavni {width:960px; margin:0 auto; display:block; position:relative; min-height:400px; height:auto;}

#obsah {background: url(../img/obsah-top.jpg) top center no-repeat; width:960px; margin:0 auto; display:block; float:left; position:relative;}
#in {background:#DDD4AB url(../img/obsah.gif) top center repeat-y; min-width: 960px; z-index:10; float:left}
.obsah {padding:0}
.oddel { background: url(../img/emb.gif) center center no-repeat; display:block; width:60%; height:30px; margin:30px auto !important; padding:5px; position:relative; line-height:25px; font-size:150%; color:#AA0000; text-align:center !important} 
.slogan3 {width:60%; margin:30px auto !important; padding:10px; position:relative; line-height:25px; font-size:150%; color:#053046; border-top:#053046 1px solid; border-bottom:#053046 1px solid; text-align:center !important} 

/*leva*/
#leva {float:left; width:254px; position:relative; z-index:100; color:#E6C683; padding-top:85px; text-align:left; border-left:#576F79 1px solid }
#leva-in {background:#0C2837; width:241px; padding-left:13px; padding-bottom:15px; float:left; }
#leva p { text-align:left; padding:10px 0}
#leva  strong {color:#E6C683}
#leva h2 {color:#6A8BB0; font-size:130%; margin:3px 0; text-align:left;  font-family:"Century Gothic", Arial;}
#leva h3 {color:#E6C683; font-size:180%; margin:3px 0; text-align:center; font-weight:normal; font-family:"Century Gothic", Arial;}
#leva img {margin:10px auto; text-align:center;}
#leva .lang img {margin:0 0 0 20px; text-align:center;}
#leva a img {border:#012037 3px solid; }
#leva a:hover img {border:#58789C 3px solid}
#leva  hr {color:#223851; background-color:#223851; border: 0 none; height:1px; margin:15px auto; text-align:center; width:85%; }
#leva li {text-align:left; letter-spacing:0px}
#leva .center-li {text-align:center!important}
#leva a {color:#E6C683}
#leva a:hover {color:#4E6D90}

/*leve-menu*/
#leve-menu { width:254px; clear:both}
#leve-menu ul {float:left;}
#leve-menu li {display:block; width:254px; margin-bottom:1px; float:left; text-align:left; text-indent:25px; font-family: Arial; letter-spacing:1px; font-size:120%; }
#leve-menu a {background:#283C47 url(../img/menu.gif) center left no-repeat; width:254px; display:block; line-height:35px; text-decoration:none;  color:#B1CCDC;  }
#leve-menu a:hover {background:#5D0702 url(../img/menu.gif) center center no-repeat; width:254px;color:#D1C498 }
.aktiv-menu {background:#C97D37 url(../img/menu.gif) center right no-repeat; width:254px; line-height:35px; color:#D1C498; text-decoration:none;  }

/*stred*/
#gal {clear:left; font-size:85%; font-weight:bold; color:#3F371E;  margin:0 auto; text-align:center;   padding-bottom:20px; font-family:"Century Gothic", Arial;  font-size:130%; letter-spacing:0.3px;}
#gal img {margin:5px 6px!important; float:left!important}

#gal h2 {padding-bottom:15px; font-weight:normal; color:#012037}



/*prava*/
#prava  {width:600px; float:right;  padding:65px 80px 20px 0px; z-index:0; color:#000}
#prava  p {text-align:justify; padding:5px 0px }
#prava  strong {color:#72100A}
#prava .nadpis {background:url(../img/h2-prava.gif) center left no-repeat; height:55px; line-height:55px; padding-left:60px; overflow:hidden}
#prava h2 { color:#214254; font-size:190%; text-align:left; padding-left:65px; font-weight:normal; font-family:Georgia,"Century Gothic", Arial;   }
#prava h3 {color:#E6C683; font-size:180%; margin:3px 0; text-align:center; font-weight:normal; font-family:"Century Gothic", Arial;}
#prava h4 {color:#DD5B1D; font-weight:normal}

#prava  table {border:#DDD9C3 1px solid; border-collapse:collapse; margin:10px 0; width:100%;}
#prava  td {border:#DDD9C3 1px solid; padding:2px 10px; text-align:left}
#prava ul {margin:15px 0; text-align:left; padding:0 20px}
#prava li {list-style-type:square; margin-left:15px}
#prava  hr {color:#F2C99E; background-color:#F2C99E; border: 0 none; height:1px; margin:15px auto; text-align:center; width:100%; position:relative; clear:left  }

#prava img {display:inline; float:right; margin:5px 20px 5px 15px}
#prava a img {border:#A14230 3px solid!important; }
#prava iframe {border:0; }
#prava a:hover img {border:#1C4359 3px solid!important}
#prava a {color:#1B2F46;}
#prava a:hover {color:#594A1E}

/*ikony*/
.lz {background:url(../img/lz.gif) center left no-repeat; line-height:50px; margin-left:5px }
.pribor {background:url(../img/pribor.gif) center left no-repeat; line-height:40px; margin-left:15px}
.svicka {background:url(../img/svicka.gif) center left no-repeat; line-height:40px; margin-left:15px}
.penzion {background:url(../img/penzion.gif) center left no-repeat; line-height:40px; margin-left:15px}
.linka {background:url(../img/linka.gif) center no-repeat; line-height:40px; margin:10px auto; width:600px; height:40px; display:block; clear:both }
.linka2 {background:url(../img/linka2.gif) center no-repeat; line-height:40px; margin:10px auto; width:600px; height:40px; display:block; clear:both }

/*barvy*/
.ruda {color:#841509!important}
.oranzova {color:#C45C00!important}

/*texty*/
.italic {font-style:italic; font-size:90%; color:red; text-align:left !important}
.tdright {text-align:right !important}

/*seznamy*/
.seznam  { margin:10px 0 10px 0px}
.seznam li {list-style-image:url(../img/b.gif); list-style-position:outside; text-align:left; margin-left:30px;  padding-left:10px; line-height:20px}
.seznam li a {color:#A93903}
.seznam li a:hover {color:#322902}

/*paticka*/
#nadpaticka {background: url(../img/nadpaticka0.gif) repeat-x; width:100%; height:90px; float:left; margin:0 auto}
#paticka {background:#576F79 url(../img/paticka.gif) top no-repeat; color:#fff ; font-size:90%;  width:960px;  height:90px;  margin:0 auto; position:relative; text-align:center}
#paticka p {position:relative; top:40px; right:127px;  width:510px; float:right; color:#283C47;  text-align:center!important; margin:0 auto; }
#paticka span {color:#EEDCBF!important}
#paticka a {color:#FFE3C5}
#paticka a:hover {color:#112D3C}

/*menu-foot*/
#menu-foot{position:absolute;right:80px;top:10px; color:#4C8A06; height:20px}
#menu-foot a{color:#4C8A06}
#menu-foot a:hover{color:#DD5B1D}
a.print {background:url(../img/print.gif) left center no-repeat;padding-left:22px; line-height:18px; }
a.fav{background:url("../img/fav.gif") left center no-repeat;padding-left:22px; line-height:18px;}
a.nahoru{background:url("../img/nahoru.gif") left center no-repeat;padding-left:22px; line-height:18px;}
/*odkazy*/

a {color:#fff}
a:hover {color:#690303}



/*formular*/
form span {color:red!important; font-weight:bold}
.tright {text-align:right!important}
fieldset {border:#DDD9C3 1px solid; padding:10px; overflow:hidden}
legend {background:#DDD9C3; border-bottom:#999 2px solid; border-right:#999 2px solid; border-top:#dfdfdf 2px solid; border-left:#dfdfdf 2px solid; padding:2px 10px; margin-bottom:10px}
.form {width:100%; margin:0 auto; overflow:hidden}
.no-border {border:none !important}
.but {padding:10px 5px}

input.butt {border-bottom:#999 2px solid; border-right:#999 2px solid; border-top:#dfdfdf 2px solid; border-left:#dfdfdf 2px solid;}
input.butt:hover {border-bottom:#f3f3f3 2px solid; border-right:#f3f3f3 2px solid; border-top:#dfdfdf 2px solid; border-left:#dfdfdf 2px solid;}

input { border:#cacaca 1px solid; overflow:hidden}
textarea {background:#fff; border:#cacaca 1px solid;  padding:0; margin:10px 0}
textarea:hover, input:hover {border:#BD4707 1px solid; background:#f5f5f5}
.zprava { background:#CEC8A8; width:100%;  margin:0 auto 10px; text-align:center; border:#973A0A 1px solid}
.zprava p {text-align:center !important; padding:0 20px}

div.box{width:230px;float:left;display:inline;margin:0 0 20px 0;}
div.box .obrazek{padding:5px 6px;background-color:#0A1C31;}
div.box .text{padding:5px ; background-color:#C4B988; border-bottom:#A99D65 1px solid; border-right:#A99D65 1px solid;margin-top:1px;font-size:80%;color:#53491C; font-weight:normal!important}
div.box .text span{display:block;color:#0A1C31;font-weight:bold; font-size:120%!important;}

