﻿
 @font-face {
 font-family: Muj;
 src: url("http://greenz.cz/images/page/my-font.eot"),
 	  url("http://greenz.cz/images/page/my-font.ttf"),
 	  url("http://greenz.cz/images/page/my-font.otg") ;/* EOT file for IE */
}
 
@charset "UTF-8";
/*TAGS*/
html { background-image:url(http://greenz.cz/images/page/pozadi.jpg); background-attachment: fixed; font-family:Tahoma; color: #bcbdc0; font-size:14px; }
a { color:#bcbdc0;}
h1 {display:none;}
h2, h3, h4{font-family:Muj,"Tamoha"; font-weight: bolder; text-align:center; color:#bcd630;}
thead {font-size:18px;}
tfoot td {height:100%; width:100%;}
#facebook{position:absolute; margin-left:7px;border:none; overflow:hidden; width:125px; height:20px;}
a img {border:none;}
/*CLASSES*/
.stred { text-align:center;}
.zelena {color:#bcd630;}
.cervena {color: #F00;}

/*IDS*/
.nove2{ color: #bcd630;  position:relative; top:20px; left:154px; z-index:10; height:20px; width:30px; margin:-20px 0 0 -20px;}
.nove1{ color: #bcd630;  position:relative; top:20px; left:84px; z-index:10; height:20px; width:30px; margin:-20px 0 0 -20px;}

/*PAGE*/
body { margin: auto; width:800px; height:100%; padding: 10px 0px 20px 0px ;background:url(http://greenz.cz/images/page/page.png) repeat; }
.submit { width : 120px;height : 35px;z-index : 20;border : none;}

/*FLAGS*/
a.rss {height: 0px;position:absolute; margin-left:768px; padding: 18px 2px 0 0;overflow: hidden; background:url(http://greenz.cz/images/page/RSS.png) no-repeat;}
a.fb {height: 0px;position:absolute; margin-left:738px; padding: 18px 10px 0 0;overflow: hidden; background:url(http://greenz.cz/images/page/FB.png) no-repeat;}
a.czech {height: 0px;position:absolute; margin-left:678px; padding: 18px 10px 0 0;overflow: hidden; background:url(http://greenz.cz/images/page/CZ.png) no-repeat;}
a.english{ height: 0px; position:absolute; margin-left:708px; padding: 18px 10px 0 0;overflow: hidden;background:url(http://greenz.cz/images/page/GB.png) no-repeat;}

/*POLEDNI MENU*/
#pmenu {position:relative; left:620px; top:-30px; height:100px; width:100px; background:url(http://greenz.cz/images/page/pmenu.png) no-repeat; z-index:10; margin-bottom:-90px;}
#pmenu a {height: 0px;position:absolute;padding: 100px 60px 0 0;overflow: hidden;}
thead strong {font-family: Muj, "Tamoha"; }

/*LOGO*/
#logo { margin:auto; background:url(http://greenz.cz/images/page/logo.png) no-repeat; height:130px; width:400px; }

/* CONTENT DOMU*/
#slides {margin:0 auto;width:640px;height:30px;position:relative;}
#slides #slidesContainer {margin:0 auto;width:560px;height:30px;overflow:hidden;position:relative;}
#slides #slidesContainer .slide {margin:0 auto;width:540px;height:30px;}
.control {display:block;width:15px;height:15px;text-indent:-10000px;position:absolute;cursor: pointer;}
#leftControl {top:7px;left:20px;background:url(http://greenz.cz/images/page/home/left.png) no-repeat;}
#rightControl {top:7px;right:23px;background:url(http://greenz.cz/images/page/home/right.png) no-repeat;}
#content { position:relative;margin-top:40px; width:720px ;height:100%; padding: 5px 40px 40px 40px; }
#content.domu #novinky{ background:url(http://greenz.cz/images/page/home/novinky.png) repeat; width: 620px; height: 31px; position:relative; margin-bottom :20px; padding:1px 0 0 80px; font-size: 12px; }
#content.domu #novinky #slides #slidesContainer p { margin-top:7px; font-size:15px;}
#content.domu  .wifi { position: absolute; width:100px; height:70px; margin-top:-100px;  z-index:25; }
#content.domu p:first-of-type {margin-top: 20px;}

#slideshow {position:relative;width:700px;height:350px;}
#slideshow img {position:absolute;top:0;left:0;z-index:8; width:700px;height:350px;}
#slideshow img.active { z-index:10;}
#slideshow img.last-active { z-index:9;}


.reklama {visibility:hidden;}

/*CONTENT AKCE*/
#content.akce {width:550px; height:100%; margin: auto;}
#content.akce .table { height:auto; width:500px;text-align:left; border:#999 3px solid; margin-bottom:20px; background:url(http://greenz.cz/images/page/akce/table.png) no-repeat; padding: 0;}
#content.akce .table  td {height:28px;}

#content.akce .obrazek {width:160px; height:180px;}
#content.akce .nadpis{ font-size:22px;text-align:center; text-decoration:underline;}
#content.akce .probiha {color: #9F0;}
#content.akce .ukonceno {color: #F00;}

/* CONTENT MEMU*/
#content.menu { background:url(http://greenz.cz/images/page/menu/contentmenu.png) no-repeat;text-align:center; height:450px; margin: auto; }
#content.menu .nadpis { font-size:16px; text-align:center; width:360px; font-weight:bold;}
#content.menu .jidlo{float:left; width:360px; margin-top: 60px; }
#content.menu .piti{float:left;  width:320px; margin-top: 60px;}
#content.menu a {display:block; text-decoration:none;margin-top:10px;}
#content.menu a:hover {text-decoration:underline;}

/*CONTENT FOTOGALERIE*/
#content.galerie { background:url(http://greenz.cz/images/page/galerie/contentgalerie.png) no-repeat; height:100%; }
#content.galerie img {border: 1px solid #CCC; padding: 2px;	margin: 4px 4px 4px 0;}
#content.galerie #wrap {width: 680px; margin:30px auto; padding-bottom:30px;}
#content.galerie .nahled { width:100px; height:100px;}


/*CONTENT KONTAKT*/
#content.kontakt .obrazek { width:450px;height:400px; position: relative; top:0; left:0; border:solid 2px #484747; }
#content.kontakt .adresa { width:220px; position:relative; left:490px; top:-420px; height:100%; padding-right:10px; margin-bottom:-400px; }
#content.kontakt .adresa h2 {color:#bcbdc0;font-size:17px; text-align:left; padding: 0;margin: 5px auto; }
#content.kontakt .adresa h3 {color:#bcbdc0;font-size:15px; text-align:left; padding: 0;margin: 5px auto; }

#content.kontakt img{border:solid 2px #484747;}
#map_canvas {width: 450px; height: 400px;}

/*CONTENT POLEDNI MENU*/
#content.pmenu .nadpis { text-align:center; font-size:large; color:#bcd630; line-height:60px;}
#content.pmenu .denni-menu { margin:0px auto 40px;width:600px;}
#content.pmenu .cena {color:#bcd630;}
#content.pmenu .akce {color:#bcd630; font-weight:bold;}

/*CONTENT  REZERVACE*/
#toppanel {position: absolute;width: 0px; z-index: 25;text-align: center;}
#panel {width: 700px;position: relative;overflow: hidden;height: 0px;top: 0px;margin-left :50px;text-align: left;}
.panel_button {	left:570px;	position: relative;	top: 0px;	width: 76px;	height: 50px;	z-index: 1;cursor: pointer;border: none;}
#hide_button{display: none;}
#form{background: #3f3f3f url(http://greenz.cz/images/rezervace/rezervace.png) no-repeat center;z-index: 10;height: 460px;}
#potvrzeni{display: none;background: #3f3f3f url(http://greenz.cz/images/rezervace/potvrzeni.png) no-repeat center;z-index: 11;height: 460px;}
.formular {position: relative;width: 200px;left:269px;top:30px;}
input{font-family: Arial, Helvetica, sans-serif;font-size: 14px;border: none;width: 191px;height:17px;margin-bottom:18px;}
select{font-family: Arial, Helvetica, sans-serif;font-size: 14px;border: none;width: 191px;height:18px;margin-bottom:17px;}
textarea{resize: none; border: none; margin-bottom: 20px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;width: 189px;height:74px;}
.submitf{background: url(images/submitf.png) no-repeat center;width: 187px;height:22px;cursor: pointer;}
/*img {border:none;}*/

/* GLOBALHEADER */
#globalnav { margin:10px auto 30px;width: 425px; height: 30px;}
#globalnav  #nav { padding: 8px 0 0 0 ;}
#globalnav  #nav li { display: inline; }
#globalnav  #nav li a { float: left; height: 0px; width:auto; padding-top: 35px; overflow: hidden; }
#globalnav  #nav li a,
#globalnav  #nav { background: url(http://greenz.cz/images/page/menu.png) no-repeat; }

/* GLOBALHEADER  BUTTONS */
#globalnav  #nav li#domu a { background-position: -6px -0px; width:85px; }
#globalnav  #nav li#akce a { background-position: -108px -0px ; width:70px; }
#globalnav  #nav li#menu a { background-position: -190px -0px ;  width:75px}
#globalnav  #nav li#galerie a { background-position: -278px -0px ; width:110px;}
#globalnav  #nav li#kontakt a { background-position: -398px -0px ; width: 83px; }

/* GLOBALHEADER  OVER STATES */
#globalnav  #nav li#domu a:hover { background-position: -8px -94px;  }
#globalnav  #nav li#akce a:hover { background-position: -100px -94px; }
#globalnav  #nav li#menu a:hover { background-position: -187px -94px; }
#globalnav  #nav li#galerie a:hover { background-position: -274px -94px; }
#globalnav  #nav li#kontakt a:hover { background-position: -398px -94px; }

/* GLOBALHEADER  PRESSED STATES */
#globalnav #nav li#domu a:active { background-position: -8px -94px; }
#globalnav #nav li#akce a:active { background-position: -100px -94px; }
#globalnav #nav li#menu a:active { background-position: -187px -94px; }
#globalnav #nav li#galerie a:active { background-position: -274px -94px; }
#globalnav #nav li#kontakt a:active { background-position: -398px -94px; }

/* GLOBALHEADER  ON STATES */
#globalnav.domu #nav li#domu a { background-position: -8px -94px !important; cursor: default; }
#globalnav.akce #nav li#akce a { background-position: -100px -94px !important; cursor: default; }
#globalnav.menu #nav li#menu a { background-position: -187px -94px !important; cursor: default; }
#globalnav.galerie #nav li#galerie a { background-position: -274px -94px !important; cursor: default; }
#globalnav.kontakt #nav li#kontakt a { background-position: -398px -94px !important; cursor: default; }

/* FOOTER */
footer { position:relative; top:20px; left:0px; ; height:30px; width:800px; z-index:2; }

/* FOOTER MENU */
.fmenu { width: 310px; height: 30px; margin:auto; }
.fmenu .menu { margin:auto; }
.fmenu .menu li { display: inline; }
.fmenu .menu li a {float: left; height: 0px; width:auto; padding-top: 14px; margin:8px 4px 0 0; overflow: hidden; }
.fmenu .menu li a,
.fmenu #search { background: url(http://greenz.cz/images/page/fmenu.png) no-repeat; }

/* FOOTER MENU BUTTONS */
.fmenu .menu li#fdomu a { background-position: -5px 0; width:40px; }
.fmenu .menu li#fakce a { background-position: -75px 0 ; width:33px}
.fmenu .menu li#fmenu a { background-position: -135px 0 ; width:38px}
.fmenu .menu li#fgalerie a { background-position: -197px 0 ; width:65px;}
.fmenu .menu li#fkontakt a { background-position: -285px 0 ; width:65px;}

/* FOOTER MENU OVER STATES */
.fmenu .menu li#fdomu a:hover { background-position: -5px -18px; width:40px; }
.fmenu .menu li#fakce a:hover { background-position: -75px -18px ; width:33px}
.fmenu .menu li#fmenu a:hover { background-position: -135px -18px; width:38px}
.fmenu .menu li#fgalerie a:hover { background-position: -197px -18px ; width:65px;}
.fmenu .menu li#fkontakt a:hover { background-position: -285px -18px ; width:65px;}

/*DESIGN*/
#design {width:160px; font-size:10px; height:100%; position:absolute; top:8px; left:620px; color:#000; z-index:2;}
#design a{text-decoration:underline; color:black;}
#design a:hover{ color:grey;}
