/*** CSS pro Nove byty - Geosan Development ***/

* {  padding: 0;  margin: 0; }

html{ height: 100%; }
body {  font-family: "Tahoma CE", "TAhoma", "Arial CE", "Arial", "verdana CE","sans-serif";  font-size: 11px;  color: #707174;  background: #eeeeee; }

a{cursor: pointer;margin: 0; padding: 0;}
img{border: 0px none;margin: 0; padding: 0;}

hr.cleaner { clear: both; visibility: hidden; height: 1px; width: 100%; border: 0px none; }
.alternativni-text { display: none; }

#body {	width: 994px;	background: url('img/bkg.gif') repeat-y;	margin: 0 auto; }
#main {	width: 966px; background: url('img/top.jpg') no-repeat;	margin: 0px 0px 0px 14px; padding-bottom: 30px; }

#flash-header { width: 100%; height: 168px; }
#in-header { position: absolute; }
#banner { position: relative; z-index: 1; }

a#banyrek { float: left; margin: 0px 24px 0px 19px; }

#layout { }

#flatfilter { text-align: left; width: 630px; float: left; }
#flatfilter fieldset {  border: none; display: block; width: 100%; }
#flatfilter label { display: inline-block; }
#flatfilter label span { display: block; text-align: left; padding: 7px 0px 2px 0px; }
#flatfilter select{width: 110px; margin: 0px 15px 10px 0px; font-size: 95%; }
#flatfilter .submit { display: inline-block; font-size: 11px;  font-weight:bold;  border: 1px solid #000; padding: 0px 20px; background: #fefefe;  font-family: 'Tahoma CE', 'Arial CE', 'Helvetica CE', Tahoma, Arial, lucida, sans-serif; }

#logo{	position: relative;	left: 620px;	top: 60px;}
#flash{	width: 768px;	height: 223px;	border: 1px solid #FFFFFF;	position: relative;	top: 1px;	left: 9px;	background: url('img/podstrcitko.jpg') no-repeat;}
.projects{	position: relative;	padding-top: 20px; margin-bottom: 15px;	margin-left: 10px; float: left; width: 100%; }
.project{	height: 267px;	width: 238px;	float: left;	background: url(img/detail_bkg.gif) no-repeat;	margin-right: 0px;	margin-bottom: 10px;	text-align: center; position: relative;}
.project.wide1,
.project.wide2,
.project.wide3 {	height: 343px;	width: 306px;	float: left;	background: url(img/detail_bkg_wide.gif) no-repeat; margin: 15px 0px 10px 0px; text-align: center; position: relative;}
.project.wide1,
.project.wide2 {	margin-right: 15px;}
#spodni-linka{ position: absolute; bottom: 0;  left: -8px;  height: 14px;  width: 788px;  background: url(img/spodni_linka.jpg) no-repeat top #EBEBEB;}
.projekt_img { margin: 0 auto;	position: relative;	left: 0px;	_left: -1px;	top: 8px;	border: 0;}
.projekt_img.male { /* max-width: 200px; */ max-height: 141px; }
.projects  h2{margin-top: 10px;font-size: 12px;color: #FF6C01;margin-bottom: 4px;}
.projects  h2 a, .projects  h2 a:visited{  color: #FF6C01;}

.project .akce{	background: url(img/akce.gif) no-repeat;	height: 17px;	width: 218px;	margin: 0 auto;	margin-top: 3px;	color: #FFFFFF;	padding-top: 4px;}
.project .akce span { display: none }
.project.wide1 .akce,
.project.wide2 .akce,
.project.wide3 .akce { background: url(img/akce-wide.gif) no-repeat;	height: 26px;	width: 274px;	margin: 5px auto -5px auto;	color: #FFFFFF;	padding-top: 7px;}
.project .akce_off{	height: 22px;	width: 178px;	margin: 0 auto;	margin-top: 3px;	padding-top: 4px;}
.project span.projekt-url{	display: block; text-align: center; width: 245px; position: absolute; bottom: 13px; left: 0; }
.project.wide1 span.projekt-url,
.project.wide2 span.projekt-url,
.project.wide3 span.projekt-url { width: 300px; bottom: 16px; }
a{	text-decoration : none;	font-weight : bold;	color: #6D6F71;}
h1{	font-size : 11pt;}

#seo-text { clear: both; padding: 0px 20px 10px 20px; }
#seo-text h2 { color: #FF6C01; margin-bottom: 10px; }
#seo-text p { font-size: 1.1em; text-align: justify; line-height: 1.5em }

/* zalozky */

#tabs { text-align: center; line-height: 30px; clear: left; display: block; height: 60px; width: 945px; margin-left: 13px; }
#tabs li { float: left; list-style-type: none; position: relative; height: 58px; width: 315px; overflow: hidden; }
#tabs li a { display: block; width: 100%; height: 100%; }
#tabs li a span { position: absolute; display: block; left: 0; top: 0; visibility: visible; cursor: pointer; width: 315px; height: 58px; }

#tabs li.tab-prehled a span { background: url('./img/tabs/01-inactive-wide.jpg') no-repeat left top; }
#tabs li.tab-vybratbyt a span { background: url('./img/tabs/02-inactive-wide.jpg') no-repeat left top; }
#tabs li.tab-mapy a span { background: url('./img/tabs/03-inactive-wide.jpg') no-repeat left top; }

#tabs li.tab-prehled a.active span { background: url('./img/tabs/01-active-wide.jpg') no-repeat left top;  }
#tabs li.tab-vybratbyt a.active span { background: url('./img/tabs/02-active-wide.jpg') no-repeat left top;  }
#tabs li.tab-mapy a.active span { background: url('./img/tabs/03-active-wide.jpg') no-repeat left top;  }

h1.nadpis { display: none; }

#vypis_bytu {  margin: 2em 0 0 1em; width: 95%; font-family: Tahoma;  font-size:11px;  border:0px none;  border-collapse:collapse;  text-align: left; }
#vypis_bytu tbody tr th.nowrap{white-space: nowrap;}
#vypis_bytu tr td {  padding: 3px 5px; white-space: nowrap; }
#vypis_bytu thead { height: 60px; }
#vypis_bytu tr.even { background: #F0F0F0; }
#vypis_bytu tr.akcnicena { background: #F16F20; color: #fff; }
#vypis_bytu tr.akcnicena * { background: #F16F20; color: #fff; }
#vypis_bytu tr.akcnicena a { height: 20px; }
#vypis_bytu tr.akcnicena a,
#vypis_bytu tr.akcnicena img { float: left; cursor: pointer; }
div.legenda { padding-left: 20px; }
.volny td {cursor: pointer;}

#detailBytu { float: right; width: 720px; margin-right: 23px; margin-top: 15px; }
#detailBytu table td { font-size: 100%; }
#detailBytu #back2list { display: none; }
#detailBytu #detail-bytu #ground #popis-bytu table tr td strong { font-size: 90%; }
#leve-menu { float: left; width: 180px; margin: 68px 0 0 13px; background: #EBECED; padding: 5px 2px 2px 2px; }
#leve-menu a { display: block; font-size: 100%; padding: 8px 10px; border-bottom: 1px solid #CFCFCF; }
#leve-menu a:hover { color: #F36F21; }
#leve-menu br { display: none; }

#web-special-content { padding: 0 40px; }
#web-special-content h1 { font-size: 170%; margin-bottom: 20px; margin-top: 20px; color: #EB690B; }
#web-special-content h2 { font-size: 150%; color: #EB690B; }
#web-special-content a { color: #EB690B; text-decoration: underline; }
#web-special-content a:hover { text-decoration: none; }
#web-special-content p,
#web-special-content ul,
#web-special-content ol { font-size: 110%; text-align: justify; line-height: 160%; }

#paticka { clear: both; width: 100%; height: 118px; margin: 0; padding: 0; background: url('img/paticka.jpg') no-repeat; color: #b6b7b8; line-height: 150%; text-align: center; }
#paticka a { color: #b6b7b8; font-weight: normal;  color: #B6B7B8;  text-decoration: underline;}
#paticka p.top { color: #6d6f71; padding: 7px 0px; }
#paticka p.top a { color: #6d6f71; }
#geosan-link { width: 105px; height: 33px; float: left; margin: 44px 0px 0px 61px; }
#geosan-link a { display: block; width: 105px; height: 33px; }
#copyright { width: 100px; height: 25px; float: right;  margin: 49px 45px 0px 0px; }
#copyright a { display: block; width: 100px; height: 25px; }


