﻿@charset "utf-8";
/* CSS Document */
body{
	font: 0.75em Verdana, Helvetica, sans-serif; 
	color: #000000;
	margin: 0;
	padding:0;
	text-align:left;
}
h2{
  font: 17px Tahoma, Helvetica, sans-serif;
  color: #000000;
  text-decoration:none;
  font-weight: bold;
  margin: 0 0 10px 0;
}
.clear{
	clear: both;
	visibility: hidden;
	line-height: 1%;
	font: 1%;
}
a, a:visited{
  color: #000000;  
  text-align: left;
}
#content{

 
}
#page{

}
#logo{
	display: none;
/*  background: url(../images/design/logo-yeallow.jpg) no-repeat left top;*/
}
#top{
	display: none;
}
#left{
	display: none;
}
#right{

}
#footer{
	display: none;
}
#footerW{
	display: none;
}
.foto{
  display: none;
}
#mainContent{
 
}
#flashContent{
  display: none;
}
#mainContent h1{
  font: bold 1.2em Arial, Helvetica, sans-serif;
  color:#00000000;
  margin: 0 0 20px 0;
}
/** ---- LEFT SIDE --- **/
.sipka{
  display: none;
  /*background: url(../images/design/sipka-small.jpg) no-repeat left center;*/
}
.sipka2{
 display: none;
}
.news{
  width: 105px;
  text-align: left;
 /** height: 300px;**/
  padding:10px;
  margin: 0 0 10px 9px;
  border:1px solid #fff;
  background: #020100 url(../images/design/news-bg.jpg) repeat-x top center;
}
.news a{
	color:#FFFFFF;
}
.news_detail{
  font: 9px Tahoma, Helvetica, sans-serif;
  color: #fff;
  margin: 0 0 15px 0;
  text-decoration:none;  
}
.news_detail h2{
  font: 13px Tahoma, Helvetica, sans-serif;
	color: #fff;
  text-decoration:none;
  font-weight: bold;
  margin: 0 0 10px 0;
}
.news_detail h3{
  font: 10px Tahoma, Helvetica, sans-serif;
	color: #fff;
  text-decoration:none;
  font-weight: bold;
  margin: 0 0 0 0;
}
/** --- MENU --- 
#navigace{
}
ul.menu{
	margin:  0 0 0;
	padding: 0 0 0 0;
}
ul.menu li{
  border:1px solid #fff;
  list-style: none;
	margin: 0 0 6px 9px;
	height:17px;
	background: url(../images/design/button-bg.jpg) no-repeat left center;
}
ul.menu li .lastItem{
}
ul.menu a{
	margin: 1px 6px 1px 13px;
	display: block;
  font: 9px Tahoma, Helvetica, sans-serif;
	color: #fff;
  text-decoration:none;
}
ul.menu a:hover{
	font: 9px Tahoma, Helvetica, sans-serif;
	color: #000;
  text-decoration:none;
}
ul.menu .active{	
	font-weight: bold;
}
ul.menu .active a{
	text-decoration:none;
}
/** --- END MENU --- **/
/** ---- END  LEFT SIDE ----**/
/** --- CENIK --- **/
}
#menu{
 /* width: 126px;*/
  margin: 7px 0 0 0;
  padding:0;
  text-align:center;
}
#menu ul{ 
  margin:0 0 0 10px;
  padding: 0; 
  list-style: none;  
} 
#menu li { 
  list-style:none;
  margin: 7px 0 0 0;
  padding:0; 
}
 
/* spolecna definice vzhledu pro vsechny moduly */
#menu a { 
  width: 126px;
  height: 16px;
  display: block; 
  padding: 0 0 0 0; 
  text-decoration: none; 
  text-align: left;
  color: #000000; 
  border: 1px solid #ffffff;
}
#menu h6{
	visibility: hidden;
}
/* specialni definice pro kazky modul */ 
#menu a#popis { 
  background: url("../images/design/menu/menu-popis.jpg") no-repeat center top; 
} 
#menu a#popis:hover { 
  background: url("../images/design/menu/menu-popis-2.jpg") no-repeat center top; 
} 
#menu a#popisActiv { 
  background: url("../images/design/menu/menu-popis-2.jpg") no-repeat center top; 
} 
#menu a#plan { 
  background: url("../images/design/menu/menu-plan.jpg") no-repeat center top; 
} 
#menu a#plan:hover { 
  background: url("../images/design/menu/menu-plan-2.jpg") no-repeat center top; 
}
#menu a#planActiv { 
  background: url("../images/design/menu/menu-plan-2.jpg") no-repeat center top; 
}
#menu a#fot { 
  background: url("../images/design/menu/menu-fot.jpg") no-repeat center top; 
} 
#menu a#fot:hover { 
  background: url("../images/design/menu/menu-fot-2.jpg") no-repeat center top; 
}
#menu a#fotActiv { 
  background: url("../images/design/menu/menu-fot-2.jpg") no-repeat center top; 
}
#menu a#virt { 
  background: url("../images/design/menu/menu-virt.jpg") no-repeat center top; 
} 
#menu a#virt:hover { 
  background: url("../images/design/menu/menu-virt-2.jpg") no-repeat center top; 
}
#menu a#virtActiv { 
  background: url("../images/design/menu/menu-virt-2.jpg") no-repeat center top; 
}
#menu a#bonus { 
  background: url("../images/design/menu/menu-bonus.jpg") no-repeat center top; 
} 
#menu a#bonus:hover { 
  background: url("../images/design/menu/menu-bonus-2.jpg") no-repeat center top; 
}
#menu a#bonusActiv { 
  background: url("../images/design/menu/menu-bonus-2.jpg") no-repeat center top; 
}
#menu a#podminky { 
  background: url("../images/design/menu/menu-podminky.jpg") no-repeat center top; 
} 
#menu a#podminky:hover { 
  background: url("../images/design/menu/menu-podminky-2.jpg") no-repeat center top; 
}
#menu a#podminkyActiv { 
  background: url("../images/design/menu/menu-podminky-2.jpg") no-repeat center top; 
}
#menu a#investor { 
  background: url("../images/design/menu/menu-investor.jpg") no-repeat center top; 
} 
#menu a#investor:hover { 
  background: url("../images/design/menu/menu-investor-2.jpg") no-repeat center top; 
}
#menu a#investorActiv { 
  background: url("../images/design/menu/menu-investor-2.jpg") no-repeat center top; 
}
#menu a#cenik { 
  background: url("../images/design/menu/menu-cenik.jpg") no-repeat center top; 
} 
#menu a#cenik:hover { 
  background: url("../images/design/menu/menu-cenik-2.jpg") no-repeat center top; 
}
#menu a#cenikActiv { 
  background: url("../images/design/menu/menu-cenik-2.jpg") no-repeat center top; 
}
#menu a#kontakt { 
  background: url("../images/design/menu/menu-kontakt.jpg") no-repeat center top; 
} 
#menu a#kontakt:hover { 
  background: url("../images/design/menu/menu-kontakt-2.jpg") no-repeat center top; 
}
#menu a#kontaktActiv { 
  background: url("../images/design/menu/menu-kontakt-2.jpg") no-repeat center top; 
}
#ceniktable table{
	border: 1px solid #FFFFFF;
	text-align:center;
	color: #1a1818;
	border-collapse:collapse;
	font-size: 10px;
	margin: 15px 0 15px 0;
}
#ceniktable th{
	padding: 3px;
	font-weight: normal;
	border: 1px solid #FFFFFF;
}
#ceniktable td{
	padding: 3px;
	border: 1px solid #FFFFFF;
}
#ceniktable a{
	color: #1a1818;
}
/** REZERVACE **/
.rez_formulare{
	width: 229px;
	height: 127px;
	background: url(../images/design/bg-rezervace.gif) no-repeat top left;
	margin: 20px 0 20px 0;
}
.rez_formulare form{
	padding: 15px 21px 15px 21px;
	margin: 0;
	/*padding: 0;*/
	color: #744000;
}
.rez_formulare input{
	border: 1px solid #744000;
	background: #FFFFFF;
	height: 16px;
}
.rez_formulare .submit{
	text-align:center;
	color: #744000;
	font-size: 10px;
	height: 20px;
	padding: 2px 10px 2px 10px;
	font-weight:bold;
}
.projektyFiles{
	width: 295px;
	float: right;
}
.projektyFiles img{
	border: 2px solid #FFFFFF;
	margin: 0 0 15px 0;
}
.projektyFiles a{
	color: #FFFFFF;
}
.imggalery{
	float: left;
	margin: 0 10px 10px 0;
	border: none;
}
.gallery_item{
	margin: 20px 0 0 0;
}
.gallery_item h3{
  font: bold 1.1em Tahoma, Helvetica, sans-serif;
  color: #fff;
  margin: 0 0 10px 0;
}
.gallery_image{
	float:left;
	margin: 0 15px 15px 0;
	border: 1px solid #FFFFFF;
}
p{
	margin: 0 0 15px 0;
}
