/* -------------------------------------------------------------------------------------------------
    Autor: EDVENS MEDIA (www.edvens.cz), Kodér: Jan Doušek (honzik.dousek@gmail.com) (rev1)
---------------------------------------------------------------------------------------------------------- */

/* Reset */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{vertical-align:baseline;margin:0;padding:0;line-height:100%;outline:none;}
ul li{list-style:none;}
table{border-collapse: collapse;}

/* Vychozi zobrazeni */

html{background: #e6e8da url('../img/bg_body.jpg') center 0 no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:75%;color:#5e5e5e;}
body{text-align:center;}

hr{display:none;}
img{border:none;}

a{color:#d74e75;}
a:hover, a:focus, a:active{color:#4172ac;}
a:visited{color:#5e5e5e;}

/* Obal webu (kdyz neni mozne body) ----------------------- */

.wraper{width:970px;margin:0 auto;text-align:left;}

/* Nadpis --- */

.logo{width:164px;height:55px;position:absolute;z-index:4;overflow:hidden;top:20px;right:270px;}
.logo span{width:164px;height:55px;background:url('../img/logo.png') no-repeat;}

/* Jazykove verze --- */

.lang{position:absolute;z-index:4;bottom:100px;left:10px;text-transform:uppercase;font-size:0.85em;}
.lang li{margin-bottom:5px;text-align:right;}
.lang li a{text-decoration:none;color:#939393;}
.lang li a:hover{color:#696969;}

/* Carousel --- */

.slideshow-wrap{width:970px;height:600px;position:relative;overflow:hidden;}

/* Menu */

.menu{width:431px;height:244px;position:absolute;z-index:4;top:0;left:0;text-transform:lowercase;font-size:0.95em;}
.menu li{position:absolute;cursor:pointer;}
.menu li a{display:block;}
.menu li.item1{width:66px;height:90px;top:197px;left:43px;}
.menu li.item1 a{width:66px;height:90px;padding:25px 0 0 15px;}
.menu li.item1 a span{width:66px;height:90px;background:url('../img/golf2.png') no-repeat;}
.menu li.item2{width:90px;height:103px;top:111px;left:62px;}
.menu li.item2 a{width:90px;height:103px;padding:30px 0 0 30px;}
.menu li.item2 a span{width:90px;height:103px;background:url('../img/hotel2.png') no-repeat;}
.menu li.item3{width:145px;height:117px;top:25px;left:113px;}
.menu li.item3 a{width:145px;height:117px;padding:47px 0 0 38px;}
.menu li.item3 a span{width:145px;height:117px;background:url('../img/restaurace2.png') no-repeat;}
.menu li.item4{width:178px;height:62px;top:9px;left:239px;}
.menu li.item4 a{width:178px;height:62px;padding:15px 0 0 20px;}
.menu li.item4 a span{width:178px;height:62px;background:url('../img/golf-academy2.png') no-repeat;}
.menu li.item5{width:120px;height:95px;top:19px;left:402px;}
.menu li.item5 a{width:120px;height:95px;padding:10px 0 0 0px;}
.menu li.item5 a span{width:120px;height:95px;background:url('../img/reality.png') no-repeat;}

.menu li a:hover span{z-index:4;background-position:right top;cursor:pointer;}

/* Info bloky */

.info{width:380px;height:40px;position:absolute;z-index:3;right:50px;bottom:10px;display:none;}
.info-ac{display:block;}
.info p{width:200px;float:left;margin-top:2px;line-height:130%;font-size:1.2em;}
.info p.one{margin-top:200px !important;}
.info a{width:157px;float:right;display:block;padding:13px 0 14px 10px;background:url('../img/bg_button.png') no-repeat;text-transform:uppercase;text-decoration:none;text-shadow:#836f47 1px 1px 0;font-size:0.95em;color:#fff;}
.info a:hover{background-position:right top;}

/* Ovladani */

.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,.jcarousel-item{float:left;list-style:none;width:970px;height:600px;}
.jcarousel-next{z-index:25;display:none;}
.jcarousel-prev{z-index:25;display:none;}

.jcarousel-prev-horizontal, .jcarousel-next-horizontal{width:28px;height:147px;position:absolute;z-index:4;top:210px;background-repeat:no-repeat;cursor:pointer;}
.jcarousel-prev-horizontal{background-image:url('../img/bg_a-left.png');left:0;}
.jcarousel-next-horizontal{background-image:url('../img/bg_a-right.png');right:0;}

/* Maska */

.mask{width:970px;height:600px;position:absolute;z-index:3;top:0;left:0;background:url('../img/bg_mask.png') no-repeat;}

/* Bordel */

.design{width:242px;height:383px;position:absolute;z-index:4;bottom:0;left:105px;background:url('../img/bg_design.png') no-repeat;}
.top{position:absolute;z-index:4;top:0;right:40px;}
.em{position:absolute;z-index:4;bottom:12px;right:440px;}

/* ----------------------------------------------------------------------------------------------------------
    Pomocne styly (rev1)
---------------------------------------------------------------------------------------------------------- */

.menu li a{position:relative;overflow:hidden;}
.logo span,.menu li a span{position:absolute;top:0;left:0;z-index:1;display:block;}