body{width:100%;min-height:100%;margin:0px;padding:0px;border:none;color:#FFFFFF;font-family:Verdana,"Arial CE",Arial,Helvetica,sans-serif;font-size:8pt;line-height:16px;background:#3B3B3B url('../img/bg-body.png') repeat-x;}
img{border:none;}
#area{position:relative;width:990px;margin:auto;padding:0px;border:none;min-height:500px;background:transparent url('../img/logo-santovka-trans.png') no-repeat 0px 25px;}
#area2{position:relative;width:990px;margin:auto;padding:0px;border:none;min-height:500px;}
#in-area{position:relative;float:right;width:900px;margin:0px;padding:0px;}
#top{position:relative;width:900px;height:85px;margin:0px;padding:0px;background:url('../img/santovka-trans.png') no-repeat 0px 40px;}
#logo{position:absolute;top:22px;left:-90px;width:245px;height:75px;display:block;border:none;z-index:50;}
#texts{position:relative;border-bottom:solid #AECB06 1px;top:0px;left:0px;width:900px;padding:0px 0px 10px 0px;}
.h500{position:relative;height:512px;left:-7px;padding:0px 7px;overflow:hidden;}
.minh500{position:relative;min-height:512px;left:-7px;padding:0px 7px;}
.h300{position:relative;height:300px;left:-7px;padding:0px 7px;}
.h487{height:487px;}
.w440{width:440px;}
.w900{width:900px;}
.w914{position:relative;width:900px;min-height:500px;left:-7px;padding:0px 7px 0px 7px;}

#language{position:absolute;top:10px;right:0px; display:none;}
#language a{color:#FFFFFF;text-decoration:none;}
#language a:hover{text-decoration:underline;}

#noFlash{width:900px;height:500px;background:transparent url('../img/no-flash.png') no-repeat;}
#noFlashGalerie{display:block;position:absolute;top:350px;left:101px;width:189px;height:50px;background:transparent;}
#noFlashGalerie:hover{background:transparent url('../img/no-flash-galerie.png') no-repeat;}
#noFlashRezidence{display:block;position:absolute;top:350px;left:344px;width:212px;height:50px;background:transparent;}
#noFlashRezidence:hover{background:transparent url('../img/no-flash-rezidence.png') no-repeat;}
#noFlashOfficepark{display:block;position:absolute;top:350px;left:598px;width:227px;height:50px;background:transparent;}
#noFlashOfficepark:hover{background:transparent url('../img/no-flash-officepark.png') no-repeat;}


#levy{float:left;width:435px;margin:0px;padding:0px 0px 0px 0px;}
#pravy{float:right;width:435px;margin:0px;padding:0px 0px 0px 0px;}
h1{margin:10px 0px 20px 0px;padding:0px 0px 0px 0px;color:#AECB06;font-weight:normal;font-size:11pt;}
h2{margin:10px 0px 20px 0px;padding:0px 0px 0px 0px;color:#AECB06;font-weight:normal;font-size:11pt;}
#menu, #menuEn{display:block;position:absolute;top:54px;right:-8px;margin:0px;padding:0px;list-style-type:none;}
#menu li,#menuEn li{display:inline;}
#menu li a{position:relative;float:left;color:#FFFFFF;font-size:9pt;text-decoration:none;padding:0px 10px 0px 10px;cursor:pointer;}
#menuEn li a{position:relative;float:left;color:#FFFFFF;font-size:9pt;text-decoration:none;padding:0px 9px 0px 8px;cursor:pointer;}
#menu li a:hover,#menuEn li a:hover{color:#AECB06;text-decoration:underline;}
#menu li a.active,#menuEn li a.active{color:#AECB06;font-weight:bold;text-decoration:underline;}
/*
#titul-top-left,#shadow-top-left{position:absolute;top:0px;left:0px;width:7px;height:13px;background:url('../img/shadow-top-left-trans.png') no-repeat 0px 0px;}
#titul-top-right,#shadow-top-right{position:absolute;top:0px;right:0px;width:7px;height:13px;background:url('../img/shadow-top-right-trans.png') no-repeat 0px 0px;}
*/
#titul-left,#shadow-left{position:absolute;top:13px;left:0px;width:7px;height:487px;background:url('../img/shadow-left-trans.png') repeat-y;}
#titul-right,#shadow-right{position:absolute;top:13px;right:0px;width:7px;height:487px;background:url('../img/shadow-right-trans.png') repeat-y;}

#shadow-left{position:absolute;top:0px;left:0px;width:7px;height:100%;background:url('../img/shadow-left-trans.png') no-repeat;}
#shadow-right{position:absolute;top:0px;right:0px;width:7px;height:100%;background:url('../img/shadow-right-trans.png') no-repeat;}


#titul-img{position:relative;width:900px;height:500px;margin:0px 7px;background:url('../img/titul-01.jpg') no-repeat 0px 0px;}
#titul-bottom{position:relative;left:-7px;width:914px;height:12px;background:url('../img/shadow-bottom-trans.png') no-repeat 0px 0px;}
#shadow-bottom{position:absolute;bottom:-12px;left:0px;width:454px;height:12px;background:url('../img/shadow-bottom-440-trans.png') no-repeat 0px 0px;}
#shadow-bottom-900{position:absolute;bottom:-12px;left:0px;width:914px;height:12px;background:url('../img/shadow-bottom-trans.png') no-repeat 0px 0px;}

#titul-first, #titul-en-first{position:relative;left:-7px;width:914px;height:500px;overflow:hidden;}
#titul-text-first{width:900px;border-top:solid #AECB06 0px;line-height:15px;}
#titul-text-first p{}
#titul-text-first h1,#titul-text-first p{display:none;}

#titul{position:relative;left:-7px;width:914px;height:315px;overflow:hidden;}
#titul-en{position:relative;left:-7px;width:914px;height:300px;overflow:hidden;}
#titul-text{width:900px;border-top:solid #AECB06 2px;line-height:16px;}
#titul-text p{font-size:8pt;}

.bold{font-weight:bold;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.fleft{float:left;}
.fright{float:right;}
.green{color:#AECB06;}
.red{color:#CC0000;}
.blue{color:#2C5A99;}
.underline{text-decoration:underline;}
p{margin:0px 0px 10px 0px;}
a,p a{color:#AECB06;text-decoration:none;}
a.out,p a.out{background:url('../img/link-out.gif') no-repeat right 4px;padding:0px 12px 0px 0px;margin:0px 1px 0px 0px;}
a.nahoru{background:url('../img/up.gif') no-repeat 0px 5px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
a:hover,p a:hover{text-decoration:underline;}
a.foto{display:block;width:210px;height:120px;background-image:url('../img/bg_img.gif');background-repeat:no-repeat;padding:0px 0px 5px 0px;margin:0px 0px 10px 0px;}
a.foto img{width:210px;height:120px;border:none;margin:0px;}
#fotogalerie{width:630px;}
#fotogalerie td{width:150px;height:100px;padding:0px 10px 10px 0px;}
#fotogalerie td.nadpis{width:100%;height:100%;padding:0px 0px 0px 0px;}
#fotogalerie td.end{padding:0px 0px 10px 0px;}
#fotogalerie td a{display:block;width:150px;height:100px;background-image:url('../img/bg_img.gif');background-repeat:no-repeat;padding:0px 0px 5px 0px;}
#fotogalerie td a img{width:150px;height:100px;border:none;margin:0px;}
#copyright{position:relative;width:900px;height:25px;font-size:7.5pt;text-align:right;color:#686868;padding:13px 0px 0px 0px;margin:0px 0px 20px 0px;}
#copyright a{color:#686868;text-decoration:underline;}
#copyright a:hover{text-decoration:none;cursor:pointer;}
#copyright div{float:left;}
#copyright div a#fb{padding:7px 0px 7px 32px;color:#686868;text-decoration:underline;background:transparent url('../img/logo-facebook2-trans.png') no-repeat 0px 0px;}
#copyright div a#link-santovka{padding:7px 0px 7px 32px;color:#686868;text-decoration:underline;background:transparent url('../img/logo-santovka2-trans.png') no-repeat 0px 0px;margin: 0px 0px 0px 10px;}
#copyright div a#fb:hover, #copyright div a#link-santovka:hover{text-decoration:none;}
#partneri{width:100%;display:none;}
#partneri td{vertical-align:top;}
#partneri td.logo{padding-right:20px;}
#partneri td.logo img{width:160px;border:none;}
#partneri td.part,p.part{*height:26px;background:url('../img/tecka.gif') repeat-x 0% 50%;padding:13px 0px 13px 0px;}
#odkaz{width:100%;text-align:right;}
#odkaz a{display:inline;width:210px;background:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.posun-top14{position:relative;top:-14px;}
.posun-bottom14{position:relative;top:14px;}

/* LOKALITA */
#loc-map{position:absolute;left:-7px;width:440px;height:500px;padding: 0px 7px 0px 7px;background:transparent url('../img/loc-map.jpg') no-repeat 7px 0px;margin-bottom:13px;}
#loc-map img {position: absolute;width:440px;height:500px;}
#loc-menu{position: absolute;bottom:2px;list-style-type:none; padding:0px; width: 50%;}
#loc-menu li{height: 20px;}
#loc-menu-santovka,#loc-menu-university,#loc-menu-city,#loc-menu-parks,#loc-menu-bus,#loc-menu-train,#loc-menu-tram{padding: 2px 20px;cursor:pointer;text-decoration:none;}
#loc-menu-santovka:hover,#loc-menu-university:hover,#loc-menu-city:hover,#loc-menu-parks:hover,#loc-menu-bus:hover,#loc-menu-train:hover,#loc-menu-tram:hover{text-decoration:underline;}
#loc-menu-santovka{background-color:#e31f24;}
#loc-menu-university{background-color:#ed7d1f;}
#loc-menu-city{background-color:#fccc00;}
#loc-menu-parks{background-color:#adc929;}
#loc-menu-bus{background-color:#009ee1;}
#loc-menu-train{background-color:#184a92;}
#loc-menu-tram{background-color:#93117e;}
#hr-green{position:absolute;bottom:0px;left:7px;width:440px;height:0px;border-top:solid #AECB06 2px;}
#loc-desc{float: right;width:440px;height:512px;padding:0px 0px;}
#loc-desc div img{position: absolute; top: 0px;}
#loc-desc div p{margin: 10px 0px 0px 0px;line-height:15px;}
#loc-desc div.rows h1{margin: 10px 0px 18px 0px;}
/*#loc-desc div.rows p{margin: 10px 0px 0px 0px;line-height:15px;}*/
#university,#city,#parks,#bus,#train,#tram{display:none;}
#desc-santovka,#desc-university,#desc-city,#desc-parks,#desc-bus,#desc-train,#desc-tram{height:500px;display:table-cell;vertical-align:bottom;}
#desc-university,#desc-city,#desc-parks,#desc-bus,#desc-train,#desc-tram{display: none;}
#loc-map div.brief{position: absolute;top:20px;padding: 10px 80px 10px 20px;background:transparent url('../img/bg-brief.png') repeat-y 100% 0%; font-size:9pt;font-weight:bold;}

/* HISTORIE */
#history {position:relative;width:860px;min-height: 450px;padding: 30px 20px 20px 20px;}
#history #left{position:absolute;top:0px;left:0px;padding:0px 25px;}
#history #right{position:absolute;top:0px;right:0px;width:562px;padding:0px 20px;}
#history ul{padding:0px 0px 0px 12px; margin:0px;}
#history ul li span{color:#AECB06;text-decoration:none;cursor:pointer;font-size:10pt;}
#history ul li span:hover{text-decoration:underline;}
#text-1939-1948,#text-1948-1960,#text-1960-1989,#text-1989-1995,#text-1995-1999,#text-2000-2010{display: none;}
.historyPhoto{float:right;margin:0px 0px 20px 20px; border:solid #FFFFFF 1px;}


/* O PROJEKTU */
#proj-map{position:absolute;left:-7px;width:440px;height:500px;padding: 0px 7px 0px 7px;background:transparent url('../img/proj-map4.jpg') no-repeat 7px 0px;margin-bottom:12px;}
#proj-map img{position: absolute;width:440px;height:500px;display:none;}
#proj-menu{position: absolute;top:20px; right:7px;list-style-type:none; padding:0px; width: 50%; text-align:right;display:none;}
#proj-menu li{height: 20px;}
#proj-menu-people,#proj-menu-cars,#proj-menu-supply{padding: 2px 20px;cursor:pointer;text-decoration:none;}
#proj-menu-people:hover,#proj-menu-cars:hover,#proj-menu-supply:hover{text-decoration:underline;}
#proj-menu-people{background-color:#e31f24;}
#proj-menu-cars{background-color:#ffbc17;}
#proj-menu-supply{background-color:#ff6f01;}
#proj-desc{float:right;width:440px;height:512px;padding:0px 0px;}
#desc-1,#desc-2,#desc-3,#desc-4,#desc-5,#desc-6,#desc-7,#desc-a,#desc-b,#desc-c{height:500px;display:table-cell;vertical-align:bottom;display:none;}
#desc-2,#desc-3,#desc-4,#desc-5,#desc-6,#desc-7,#desc-a,#desc-b,#desc-c{display:none;}
#proj-desc div img{position: absolute; top: 0px;}
#proj-desc div p{margin: 10px 0px 0px 0px;line-height:15px;}
#proj-desc h1{margin-top: 0px;}
#proj-list{list-style-type:decimal;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px;}
#proj-list li{padding: 5px 0px 0px 0px;}
#desc{height:500px;display:table-cell;vertical-align:bottom;}
.point{position: absolute;width:27px;height:27px;background:transparent url('../img/point-blue-trans.png') no-repeat 0px 0px;cursor:pointer;}
/*.point:hover{background-image:url('../img/point-red-trans.png');}*/
#proj-1{top:177px;left:232px;background-image:url('../img/point-red-trans.png');}
#proj-2a{top:132px;left:230px;}
#proj-2b{top:180px;left:274px;}
#proj-2c{top:238px;left:307px;}
#proj-3{top:382px;left:172px;}
#proj-4{top:338px;left:105px;}
#proj-5{top:46px;left:126px;}
#proj-6{top:140px;left:90px;}
#proj-7{top:234px;left:198px;}
#proj-a{position:absolute;top:15px;left:190px;width:57px;height:54px;background:transparent url('../img/point-a-blue-trans.png') no-repeat 0px 0px;cursor:pointer;}
#proj-b{position:absolute;top:275px;left:300px;width:55px;height:60px;background:transparent url('../img/point-b-blue-trans.png') no-repeat 0px 0px;cursor:pointer;}
#proj-c{position:absolute;top:265px;left:340px;width:55px;height:60px;background:transparent url('../img/point-c-blue-trans.png') no-repeat 0px 0px;cursor:pointer;}
#proj-map div.brief{position: absolute;bottom:20px;padding: 10px 80px 10px 20px;background:transparent url('../img/bg-brief.png') repeat-y 100% 0%; font-size:9pt;font-weight:bold;display:none;}

/* FOTOGALERIE */
#photogallery{width:900px;}
#title-photo{position:relative;left:-7px;width:900px;height:394px;padding: 0px 7px 0px 7px;margin-bottom:10px;background:transparent url('../foto/foto-title-01b.jpg') no-repeat 7px 0px;}
#hr-green-900{position:absolute;bottom:0px;left:7px;width:900px;height:0px;border-top:solid #AECB06 2px;}
#title-photo .name{position: absolute; bottom: 0px; padding: 10px 170px 10px 20px;background: transparent url('../img/bg-photogallery.png') repeat-y 100% 0%; font-size:10pt;font-weight:bold;display:none;}
#photogallery #list{position: relative; left: -9px; width: 918px;}
#photogallery #list2{position: relative; left: -9px; width: 918px;padding-bottom:10px;}
#photogallery a.gallery{display:table-cell;padding: 6px 7px 6px 7px;}
#photogallery a.gallery img{border-style:solid; border-color:#AECB06; border-width: 0px 0px 2px 0px; margin: 3px 3px 1px 3px;}
#photogallery a.gallery img:hover{border-width: 3px 3px 3px 3px; margin: 0px 0px 0px 0px;}
#photogallery p a{position:relative;bottom:-10px;}

/* PRO NÁJEMCE */
#ten-map{position:absolute;left:-7px;width:440px;height:500px;padding: 0px 7px 0px 7px;margin-bottom:12px;}
#ten-floor-p3,#ten-floor-p2,#ten-floor-p1,#ten-floor-m1,#ten-floor-m2{width:420px;height:490px;background:transparent no-repeat 0px 0px;text-align:right;padding:10px 20px 0px 0px;}
#ten-floor-p3{background-image:url('../img/floor-p3.jpg');display:none;}
#ten-floor-p2{background-image:url('../img/floor-p2.jpg');display:none;}
#ten-floor-p1{background-image:url('../img/floor-p1.jpg')}
#ten-floor-m1{background-image:url('../img/floor-m1.jpg');display:none;}
#ten-floor-m2{background-image:url('../img/floor-m2.jpg');display:none;}
#ten-map div h1{font-size:10pt;font-weight:bold;}
#ten-map div a{position: absolute;right:27px;top:465px;}
#ten-desc{float: right;width:440px;height:512px;padding:0px 0px;}
#floor-map{position:relative;width:440px;height:250px;top:0px;background:transparent url('../img/floor-map.jpg') no-repeat 0px 0px;}
#floor-map #floor-p3,#floor-map #floor-p2,#floor-map #floor-p1,#floor-map #floor-m1,#floor-map #floor-m2{margin:0px;border:none;cursor:pointer;position:absolute;}
#floor-map #floor-p3{top:113px;left:72px;width:321px;height:18px;}
#floor-map #floor-p2{top:130px;left:72px;width:321px;height:18px;}
#floor-map #floor-p1{top:147px;left:72px;width:321px;height:18px;}
#floor-map #floor-m1{top:165px;left:46px;width:348px;height:16px;}
#floor-map #floor-m2{top:180px;left:46px;width:348px;height:16px;}
#floor-p3 img, #floor-p2 img, #floor-p1 img{width:321px;height:18px;}
#floor-m1 img, #floor-m2 img{width:348px;height:16px;}
#floor-p3 img, #floor-p2 img, #floor-m1 img, #floor-m2 img{display:none;}
#floor-desc{height:260px;display:table-cell;vertical-align:bottom;}

/* PARTNERI */
#partners{position:absolute;left:0px;width:900px;height:500px;padding: 0px 7px 0px 7px;text-align:center;margin-bottom:12px;}
#partners-tab{width: 900px;margin:auto;}
#partners-tab td{text-align:left;padding: 4px;font-size:7.5pt;vertical-align:top;}
#partners-tab td.logo{width:266px;text-align:right;padding-right:44px;height:25px;}
#partners-tab td.logo img{border:none;}
#partners-tab td span{color:#AECB06;font-weight:bold;font-size:9pt;}
#partners-tab td a{color:#FFFFFF;text-decoration: underline;}
#partners-tab td a:hover{text-decoration: none;}
#logo-1{position:relative;top:1px;}
#logo-2{position:relative;top:1px;right:-18px;}
#logo-3{position:relative;top:-3px;right:-1px;}
#logo-4{position:relative;top:-3px;}
#logo-5{position:relative;top:-5px;}
#logo-6{position:relative;top:-15px;}

/* PRO MEDIA */
#media-left{position:absolute;top:0px;left:0px;width:7px;height:100%;background:url('../img/shadow-left-trans.png') repeat-y;}
#media-right{position:absolute;top:0px;right:0px;width:7px;height:100%;background:url('../img/shadow-right-trans.png') repeat-y;}
#media-bottom{position:relative;left:-7px;width:914px;height:12px;background:url('../img/shadow-bottom-trans.png') no-repeat 0px 0px;}
#media{position:relative;background-color:#FFFFFF;width:860px;min-height: 450px;padding: 30px 20px 20px 20px; color:#777777;}
#media #left{position:relative;float:left;width:280px;}
#media #left p{font-size:7pt;margin:0px 0px 20px 0px;}
#media #right{position:relative;float:right;width:562px;padding-right: 0px;}
#media .title-h1{display:block;color:#CC0000;text-decoration:underline;font-size:9pt;font-weight:bold;margin:10px 0px 20px 0px;}
#media .mtop60{margin-top:60px;}
/*#media .title-h1:hover{text-decoration:none;}*/
#media .title-h2{display:block;color:#2C5A99;font-size:8pt;font-weight:bold;margin:10px 0px 5px 0px;}
#media .title-h2:hover{text-decoration:underline;}
#media .title-h3{display:block;color:#2C5A99;font-size:9pt;text-decoration:underline;margin:10px 0px 5px 0px;cursor:pointer;}
#media .title-h3:hover{text-decoration:none;}
#media p .title-h3{display:block;color:#2C5A99;font-size:9pt;text-decoration:none;margin:10px 0px 5px 0px;cursor:pointer;}
#media h1{margin:10px 0px 20px 0px;padding:0px 0px 0px 0px;color:#CC0000;font-weight:bold;font-size:10pt;}
#media h2{color:#2C5A99;font-size:9pt;}
#media #left a{color:#2C5A99;}
#media #left a:hover{text-decoration:underline;}
#media #right a{color:#2C5A99;text-decoration:underline;}
#media #right a:hover{text-decoration:none;}
.tz-img{float: right;margin: 0px 0px 10px 10px; border: none;}
.pdf{position: relative;top: -2px;background: transparent url('../img/pdf.gif') no-repeat 0px 0px;padding: 2px 0px 2px 23px;}
.eps{position: relative;top:0px;background: transparent url('../img/eps.gif') no-repeat 0px 0px;padding: 2px 0px 2px 23px;}
.zip{position: relative;top:0px;background: transparent url('../img/zip.gif') no-repeat 0px 0px;padding: 0px 0px 2px 23px;}

/* KONTAKTY */
#contacts{position:absolute;left:0px;width:900px;height:500px;padding: 0px 7px 0px 7px;margin-bottom:12px;}
#contacts #left{display:table-cell;float:left;width:290px;height:500px;text-align:right;vertical-align:bottom;}
#contacts #left span.title{color:#AECB06;font-weight:bold;font-size:9pt;}
#contacts #left a{color:#FFFFFF;text-decoration: underline;}
#contacts #left a:hover{text-decoration: none;}
#contacts #right{float:right;width:560px;padding-right: 20px;}
#contacts form{width:539px;margin:25px 0px 0px 0px;padding:0px;}
#contacts form table{width: 100%;padding:0px;}
#contacts form table td.pad{padding:10px 0px;}
#contacts form input.iText, #contacts form textarea{font-family:Verdana,"Arial CE",Arial,Helvetica,sans-serif;background:url('../img/bg-form.gif') no-repeat 0px 0px;margin-top:2px;}
#contacts form input.iText{width:50%;}
#contacts form input.iCheck{vertical-align:middle;}
#contacts form textarea{width:99%;height:180px;font-size:10pt;}

#protispamrobotum{display:none;}

.clear{clear: both;}
.mtop30{margin-top: 30px;}
.mtop50{margin-top: 50px;}
.mtop70{margin-top: 70px;}
.mtop160{margin-top: 160px;}

.ptop30{padding-top: 30px;}
.ptop50{padding-top: 50px;}
.ptop70{padding-top: 70px;}
.ptop160{padding-top: 160px;}

.rows{line-height:0%;}

/* Tlačítka */
.tl_base {
	position: relative;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
	/*font: 100% arial, sans-serif;*/
	color: #000000;
	margin: 0px;
	border-width: 1px 0px;
}
.tl_base, .tl_bg {
	padding: 0px;
	border-style: solid;
	border-color: #BBBBBB;
}
.tl_base:hover, .tl_bg:hover {
	border-color: #888888;
}
.tl_bg {
	margin: 0px -1px;
	cursor: pointer;
	border-width: 0 1px;
	background: #E3E3E3;
}
.tl_top {
	position: absolute;
	left: 0px;
	right: 0px;
	top: 0px;
	height: 0.9em;
	overflow: hidden;
	background: #F9F9F9;
	border-bottom: 0.2em solid #EEEEEE;
}
.tl_popis {
	position: relative;
	padding: 0 8px;
	text-align: center;
	vertical-align: middle;
	line-height: 1.8em;
	white-space: nowrap;
	color: #000000;
}
.tl_popis2 {
	background: none;
	font: 100% arial, sans-serif;
	border: none;
	cursor: pointer;
	position: relative;
	padding: 2px 5px;
	line-height: 1.8em;
	white-space: nowrap;
	color: #000000;
}

