/* Obsah

A) ---Uvodni stranka---
   1) Obecne
   2) Text
   3) Vlajky
   4) Buttony virtualni prohlidky
   --------------   
*/





/* ========================
1. Obecne */
* {margin:0; padding:0;}
body {font-size:80%; font-family:Georgia, "Times New Roman", Arial; background-color:#941D39;}

img, table {  border:0; }
li {list-style-type:none;}
hr {display:none;}

address {font-style: normal; font-weight:normal; font-size:100%;}

.clear { clear:both; height:0px; line-height:0px; font-size:0;}
.float-left {float:left;}
.float-right {float:right;}

embed {margin-bottom: -3px;}


/* ========================
2. Divs */
div.all { width:903px; margin:0 auto; position: relative;}
div.sloupec {width:301px; float:left;}
div.sloupec .inner {width:261px!important; margin-left:20px;}

.border-bottom { border-bottom:1px solid #B44256; padding-bottom:20px;}

/* bottom */
.bottom {background: url(/images/bottom.jpg) no-repeat top center; width: 890px; margin:30px auto 0;}
.bottom .copyright {text-align:center; font-size:80%; padding:20px 0;}

/* loga a specialni nabidky */
.upava-logo, .ukk-logo, .rr-logo {height: 133px; margin-bottom: -60px;}
.upava-logo {background: url(/images/upava-logo.gif) no-repeat top center;}
.ukk-logo {background: url(/images/ukk-logo.gif) no-repeat top center;}
.rr-logo {background: url(/images/rr-logo.gif) no-repeat top center;}

/* ul */
ul.doporucujeme li {list-style-type:none; background:url(/images/ul-sipka.gif) no-repeat 0 8px; padding-left:10px;}



/* ========================
3. Odsazeni */
.padtop-70 {padding-top: 70px;}




/* ========================
4. Text */
h1, h2 {color: #fad586; font-weight:normal;}
h2 {padding:1em 0; font-size:130%;}

h1 {width:903px; height:230px; position:relative; overflow:hidden; display:block;}
h1 span {width:903px; height:230px; display:block; position:absolute; top:0; left:0; background:url(/images/top-logo-big2.jpg) no-repeat 0 0; z-index:1;}

p, li, address {line-height: 150%; color:#FFCCCC;}
a {color: #ffcccc;}
a:hover {text-decoration:none;}

.pink {color: #ff9999;}





/* 6) Vlajky */
ul.vlajky-homepage { margin-left:318px; }



ul.vlajky-homepage-top { margin-left:0; width: 320px; background:(/images/top-plocha-lang.gif) no-repeat 0 0;}

ul.vlajky-homepage-top a, ul.vlajky-homepage a{ float: left; width:42px; height:26px;}

a span { display: none  ;}

li.eng a { background: transparent url('/images/flag-eng.gif') left top no-repeat;}

li.ger a { background: transparent url('/images/flag-ger.gif') left top no-repeat;}

li.cz a { background: transparent url('/images/flag-cz.gif') left top no-repeat;}

li.fr a { background: transparent url('/images/flag-fr.gif') left top no-repeat;}

li.es a { background: transparent url('/images/flag-es.gif') left top no-repeat;}

li.it a { background: transparent url('/images/flag-it.gif') left top no-repeat;}


/* 7) Buttony virtualni prohlidky */
/* CZ */
h3.virtual-tour-u-pava-cz a,
h3.virtual-tour-krale-karla-cz a, 
h3.virtual-tour-royal-ricc-cz a
{width:270px; height:90px; overflow:hidden; position:relative; display:block; visibility: visible; margin-top:10px; cursor:pointer; }

h3.virtual-tour-u-pava-cz a:hover, h3.virtual-tour-u-pava-cz a:hover span,
h3.virtual-tour-krale-karla-cz a:hover, h3.virtual-tour-krale-karla-cz a:hover span,
h3.virtual-tour-royal-ricc-cz a:hover, h3.virtual-tour-royal-ricc-cz a:hover span
{background-position: 0 -90px;}

h3.virtual-tour-u-pava-cz a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-up-cz.jpg) no-repeat 0 0; z-index:1;}
h3.virtual-tour-krale-karla-cz a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-ukk-cz.jpg) no-repeat 0 0; z-index:1;}
h3.virtual-tour-royal-ricc-cz a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-rr-cz.jpg) no-repeat 0 0; z-index:1;}

/* EN */
h3.virtual-tour-u-pava-en a,
h3.virtual-tour-krale-karla-en a, 
h3.virtual-tour-royal-ricc-en a
{width:270px; height:90px; overflow:hidden; position:relative; display:block; visibility: visible; margin-top:10px; cursor:pointer; }

h3.virtual-tour-u-pava-en a:hover, h3.virtual-tour-u-pava-en a:hover span,
h3.virtual-tour-krale-karla-en a:hover, h3.virtual-tour-krale-karla-en a:hover span,
h3.virtual-tour-royal-ricc-en a:hover, h3.virtual-tour-royal-ricc-en a:hover span
{background-position: 0 -90px;}

h3.virtual-tour-u-pava-en a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-up-en.jpg) no-repeat 0 0; z-index:1;}
h3.virtual-tour-krale-karla-en a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-ukk-en.jpg) no-repeat 0 0; z-index:1;}
h3.virtual-tour-royal-ricc-en a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-rr-en.jpg) no-repeat 0 0; z-index:1;}

/* FR */
h3.virtual-tour-u-pava-fr a,
h3.virtual-tour-krale-karla-fr a, 
h3.virtual-tour-royal-ricc-fr a
{width:270px; height:90px; overflow:hidden; position:relative; display:block; visibility: visible; margin-top:10px; cursor:pointer; }

h3.virtual-tour-u-pava-fr a:hover, h3.virtual-tour-u-pava-fr a:hover span,
h3.virtual-tour-krale-karla-fr a:hover, h3.virtual-tour-krale-karla-fr a:hover span,
h3.virtual-tour-royal-ricc-fr a:hover, h3.virtual-tour-royal-ricc-fr a:hover span
{background-position: 0 -90px;}

h3.virtual-tour-u-pava-fr a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-up-fr.jpg) no-repeat 0 0; z-index:1;}
h3.virtual-tour-krale-karla-fr a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-ukk-fr.jpg) no-repeat 0 0; z-index:1;}
h3.virtual-tour-royal-ricc-fr a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-rr-fr.jpg) no-repeat 0 0; z-index:1;}

/* DE */
h3.virtual-tour-u-pava-de a,
h3.virtual-tour-krale-karla-de a, 
h3.virtual-tour-royal-ricc-de a
{width:270px; height:90px; overflow:hidden; position:relative; display:block; visibility: visible; margin-top:10px; cursor:pointer; }

h3.virtual-tour-u-pava-de a:hover, h3.virtual-tour-u-pava-de a:hover span,
h3.virtual-tour-krale-karla-de a:hover, h3.virtual-tour-krale-karla-de a:hover span,
h3.virtual-tour-royal-ricc-de a:hover, h3.virtual-tour-royal-ricc-de a:hover span
{background-position: 0 -90px;}

h3.virtual-tour-u-pava-de a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-up-de.jpg) no-repeat 0 0; z-index:1;}
h3.virtual-tour-krale-karla-de a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-ukk-de.jpg) no-repeat 0 0; z-index:1;}
h3.virtual-tour-royal-ricc-de a span {width:270px; height:90px; display:block; position:absolute; top:0px; left:0px; background:url(/images/vr-butt/take-vrt-rr-de.jpg) no-repeat 0 0; z-index:1;}




#top-lang { width:320px; height:28px; background:(/images/top-plocha-lang.gif) no-repeat 0 0; position: absolute; z-index: 10}