/* CSS 1,2 pedpis @ jrx.palitchi.org 

: web screen

----------------------------------------*/

body{

	font-family: Arial, Helvetica, sans-serif;

	background-color: #F6F7F9;

	background: url(images/bg_grad2.jpg) repeat-x;

	margin: 0; padding: 0;

}

/* obecne vlastnosti */

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }

a,a:visited,a:hover,a:focus { color: #D43635; font-weight: normal; text-decoration: none; }

img { border: 0; font-size: 11px; /* ALT */ }

.caps { font-variant: small-caps; }

.under { text-decoration: underline; }

.txt_center { text-align:center; }

.flt_left { float: left; }

.flt_right { float: right; }

.flt_center { text-align: center; margin-left: auto; margin-right: auto; }

.cleaner,.anchor{

	height:1px;

	font-size:1px;

	border:none;

	margin: -1em 0 0 0; padding:0;

	background:transparent;

	position:relative;

}

.cleaner{

	clear:both;

}

.screenHide { display: none; }

/* telo */

#telo_stred {

	position: relative;

	width: 960px;

	text-align: center;

	margin-left: auto; margin-right: auto;

	background-color: #FFFFFF;

	height: auto;

	border-top: 3px solid #D43635;

	border-right: 1px solid #999999;

	border-bottom: 3px solid #D43635;

	border-left: 1px solid #999999;

}

#telo_obsah {

	position: relative;

	height: auto;

	font-size: 12px;

	color: #333333;

	text-align: left;

	width: 960px;

	overflow: auto;

}

#telo_obsah_pudorysy {

	position: relative;

	height: auto;

	font-size: 12px;

	color: #333333;

	text-align: left;

	width: 940px;

	overflow: auto;

	padding-top: 40px;

	padding-left: 20px;

}

#telo_obsah h2 { color: #D43635; }

#telo_obsah_pudorysy h2 { color: #D43635; }

#telo_obsah h2 span.pudorys_detail {

	color: #333333;

	font-size: 12px;

	display: block;

	margin: 0; padding: 0;

}

#telo_obsah_pudorysy h2 span.pudorys_detail {

	color: #333333;

	font-size: 12px;

	display: block;

	margin: 0; padding: 0;

}

#text_uvod {

	height: 450px;

	margin-top: 30px;

	margin-left: 450px;

}

#text_uvod li { list-style-type: square; }

#text_mesto {

	height: 709px;

	margin-top: 30px;

	margin-left: 510px;

	margin-right: 45px;

}

#text_informace {

	height: 473px;

	margin-top: 30px;

	margin-left: 400px;

	margin-right: 45px;

}

#text_mapa_stranek {

	height: auto;

	margin-top: 30px;

	margin-left: 20px;

	margin-right: 45px;

}

#text_standardy {

	height: auto;

	margin-top: 30px;

	margin-left: 30px;

	margin-right: 45px;

}

#text_standardy ul {

	width: auto;

	height: 467px;

	overflow: auto;

}

#text_standardy li {

	color: #D43635;

	font-size: 1.2em;

	font-weight: bold;

	list-style-type: none;

	margin-top: 20px;

}

#text_standardy ul ul {

	width: auto;

	height: auto;

	margin-left: 160px;

	margin-top: -1em;

}

#text_standardy li li {

	color: #333333;

	font-size: 0.9em;

	font-weight: normal;

	list-style-type: none;

	margin-bottom: 1em;

}

#text_standardy ul ul ul {

	width: auto;

	height: auto;

	margin: 5px 0 5px 0;

}

#text_standardy li li li {

	color: #333333;

	font-size: 0.9em;

	font-weight: normal;

	list-style-type: square;

	margin-top: 0;

}

#text_ostatni {

	width: auto;

	height: 467px;

	margin-top: 30px;

	margin-left: 30px;

	margin-bottom: 30px;

	margin-right: 30px;

	overflow: auto;

}  

#text_ostatni ol {}

#text_ostatni li {

	margin-top: 15px;

}

#developer {

	float: left;

	width: 45%;

	margin-top: 20px;

	margin-bottom: 20px;

}

#partner{

	float: left;

	width: 45%;

	margin-top: 20px;

	margin-bottom: 20px;

}

#prodejce {

	float: left;

	width: 55%;

	margin-top: 20px;

	margin-bottom: 20px;

}

.kontakty_podnadpis {

	line-height: 2em;

	border-top: 1px solid #888888;

	border-bottom: 1px solid #888888;

	width: 95%;

	font-size: 1em;

	margin-bottom: 20px;

}

.developer_adresa {

	margin: 0; padding: 0;

	margin-left: 180px;

}

.prodejce_adresa {

	margin: 0; padding: 0;

	margin-left: 280px;

}

.developer_adresa li,.prodejce_adresa li {

	list-style-type: none;

}

.prodejce_adresa a,a:visited,a:hover,a:focus { color: #0000ee; }

.developer_adresa a,a:visited,a:hover,a:focus { color: #0000ee; }

.vizualizace {

	float: left;

	margin-top: 20px;

	margin-left: 20px;

	clear: left;

}

.normal_table { margin-top: 20px; }

/* flash */

#flash {

	float: left;

	margin-top: 20px;

	margin-left: 20px;

	clear: left;

	width: 396px;

	height: 478px;

}

#flash span {

	position: absolute; 

	top: 473px; 

	width: 396px; 

	text-align: center; 

	display: block;

}

#flash span a { text-decoration: underline; }

.flash_bg { position: absolute; }

.flash_intro { position: absolute; }

/* zahlavi */

#zahlavi {

	position: relative;

	height: 354px;

	width: 960px;

	background-color: #F6F7F9;

	color: #333333;

}

#zahlavi span {

	position: absolute;

	width: 960px;

	height: 329px;

	top: 0;	right: 0;bottom: 0;left: 0;

	background-image: url('images/panorama1.jpg');

	background-repeat: no-repeat;

}

#zahlavi h1 {

	font-size: 2.8em;

	line-height: 5em;

	text-decoration: underline;

	font-weight: bold;

	text-align: center;

	margin: 0; padding: 0;

	color: #D43635;

}

/* zapati */

#zapati {

	position: relative;

	width: 960px;

	height: 20px;

	overflow: visible;

	background-color: #D43635;

}

#zapati h3 {

	color: #FFFFFF;

	font-size: 11px;

	text-decoration: none;

	font-weight: bold;	

	text-align: center;

	padding-top: 5px;

}

#zapati h3 a {

	color: #FFFFFF;

	font-size: 11px;

	text-decoration: none;

	font-weight: normal;	

	text-align: center;

}

/* menu */

#menu {

	position: absolute;

	height: 25px;

	top: 329px;

	z-index: 6;

	width: 960px;

	padding-top: 5px;

	background-color: #D43635;

	border-top: 1px solid #A89489;

	border-bottom: 1px solid #D38183;

}

#polozky_menu {

	position: relative;

	font-size: 12px;

	font-family: Arial, Helvetica, sans-serif;

	letter-spacing: normal;

	left: 0px;

	padding-left: 5px;/*20*/

	padding-right: 8px;

	top: 3px;

	height: 20px;

	color: #FFFFFF;

	text-align: left;

}

#polozky_menu_ru {

	position: relative;

	font-size: 10px;

	font-family: Arial, Helvetica, sans-serif;

	letter-spacing: normal;

	left: 0px;

	padding-left: 20px;

	padding-right: 8px;

	top: 3px;

	height: 20px;

	color: #FFFFFF;

	text-align: left;

}

#polozky_menu  a {

	color:#FFFFFF;

	text-decoration:none;

	padding-left: 4px;

	padding-right: 8px;

	border-left-width: 3px;

	border-left-style: none;

	border-left-color: #000000;

	font-weight: normal;

}

#polozky_menu_ru  a {

	color:#FFFFFF;

	text-decoration:none;

	padding-left: 4px;

	padding-right: 8px;

	border-left-width: 3px;

	border-left-style: none;

	border-left-color: #000000;

	font-weight: normal;

}

#jazyky {

	position: absolute;

	top: -8px;

	left: 764px;

	font-size: 10px;

	height: 20px;

	padding-top: 10px;

	padding-left: 15px;

	width: 180px;

	background-color: #891D1D;

	border-left: 1px solid white;

}

#jazyky a {

	margin: 0 2px 0 2px;

}

#polozky_menu a:hover {

	color:#000000;

	padding-left: 4px;

	text-decoration: none;

}

#polozky_menu_ru a:hover {

	color:#000000;

	padding-left: 4px;

	text-decoration: none;

}

#aktualni_list_uvod{

	position: absolute;

	top: 16px;

	left: 8px;/*24*/

	z-index: 11;

	width: 30px;

	height: 10px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_uvod_en{

	position: absolute;

	top: 16px;

	left: 8px;/*24*/

	z-index: 11;

	width: 65px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_uvod_ru{

	position: absolute;

	top: 16px;

	left: 24px;

	z-index: 11;

	width: 47px;

	height: 10px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_mesto{

	position: absolute;

	top: 16px;

	left: 48px;/*67*/

	z-index: 11;

	width: 103px;

	height: 8px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_mesto_en{

	position: absolute;

	top: 16px;

	left: 85px;/*104*/

	z-index: 11;

	width: 50px;

	height: 8px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_mesto_ru{

	position: absolute;

	top: 16px;

	left: 84px;

	z-index: 11;

	width: 103px;

	height: 8px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;
}


#aktualni_list_photos_ru{

	position: absolute;

	top: 16px;

	left: 456px;

	z-index: 11;

	width: 70px;

	height: 8px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_informace{

	position: absolute;

	top: 16px;

	left: 161px;/*183*/

	z-index: 11;

	width: 55px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_informace_en{

	position: absolute;

	top: 16px;

	left: 148px;/*169*/

	z-index: 11;

	width: 62px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_informace_ru{

	position: absolute;

	top: 16px;

	left: 195px;

	z-index: 11;

	width: 70px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_pudorysy{

	position: absolute;

	top: 16px;

	left: 229px;/*253*/

	z-index: 11;

	width: 52px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_pudorysy_en{

	position: absolute;

	top: 16px;

	left: 223px;/*246*/

	z-index: 11;

	width: 62px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_pudorysy_ru{

	position: absolute;

	top: 16px;

	left: 276px;

	z-index: 11;

	width: 32px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_standardy{

	position: absolute;

	top: 16px;

	left: 337px;/*366*/

	z-index: 11;

	width: 56px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_standardy_en{

	position: absolute;

	top: 16px;

	left: 357px;/*385*/

	z-index: 11;

	width: 57px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_standardy_ru{

	position: absolute;

	top: 16px;

	left: 390px;

	z-index: 11;

	width: 53px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_financovani{

	position: absolute;

	top: 16px;

	left: 533px;/*531*/

	z-index: 11;

	width: 69px;

	height: 10px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_financovani_en{

	position: absolute;

	top: 16px;

	left: 496px;/*524*/

	z-index: 11;

	width: 55px;

	height: 10px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_financovani_ru{

	position: absolute;

	top: 16px;

	left: 559px;

	z-index: 11;

	width: 82px;

	height: 10px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_kontakty{

	position: absolute;

	top: 16px;

	left: 515px;/*612*/

	z-index: 11;

	width: 48px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_kontakty_en{

	position: absolute;

	top: 16px;

	left: 480px;/*594*/

	z-index: 11;

	width: 48px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_kontakty_ru{

	position: absolute;

	top: 16px;

	left: 540px;

	z-index: 11;

	width: 46px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_mapa{

	position: absolute;

	top: 16px;

	left: 576px;

	z-index: 11;

	width: 30px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_mapa_en{

	position: absolute;

	top: 16px;

	left: 543px;/*657*/

	z-index: 11;

	width: 23px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_mapa_ru{

	position: absolute;

	top: 16px;

	left: 598px;

	z-index: 11;

	width: 30px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_harmonogram{

	position: absolute;

	top: 16px;

	left: 420px;/*435*/

	z-index: 11;

	width: 82px;

	height: 12px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_harmonogram_en{

	position: absolute;

	top: 16px;

	left: 442px;/*458*/

	z-index: 11;

	width: 51px;

	height: 12px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_harmonogram_ru{

	position: absolute;

	top: 16px;

	left: 473px;

	z-index: 11;

	width: 64px;

	height: 12px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_fotodokumentace{

	position: absolute;

	top: 16px;

	left: 406px;

	z-index: 11;

	width: 99px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_fotodokumentace_en{

	position: absolute;

	top: 16px;

	left: 428px;/*516*/

	z-index: 11;

	width: 39px;/*99*/

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_cenik{

	position: absolute;

	top: 16px;

	left: 293px;/*318*/

	z-index: 11;

	width: 34px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_cenik_en{

	position: absolute;

	top: 16px;

	left: 297px;/*323*/

	z-index: 11;

	width: 48px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#aktualni_list_cenik_ru{

	position: absolute;

	top: 16px;

	left: 320px;

	z-index: 11;

	width: 56px;

	height: 11px;

	background-image: url(images/podtrzeni.gif);

	background-repeat: repeat-x;

}

#odraz_pudorysy{

	position: relative;

	top: 360px;

	left: 0px;

	width: 960px;

	height: 25px;

}

/* pudorysy */

.pudorys_legenda {

	float: right;

	width: 373px;

	height: 203px;

	z-index: 1;

	margin-top: 10px;

}

.pudorys_pdf,.pudorys_pdf_legenda {

	float: right;

	width: auto;

	height: 30px;

	font-size: 12px;

	font-style: normal;

	margin-right: 15px;

	margin-bottom: 10px;

	color: #333333;

}

.pudorys_pdf { margin-top: -2em; }

.legenda {

	float: left;

	font-size: 10px;

	margin-top: 10px;

	margin-left: 25px;

}

.pudorys_img {

	position: relative;

	text-align: center;

	margin: 10px auto 10px auto;

}

.pudorys_img_left {

	position: relative;

	margin: 10px 0 10px 0;

	margin-left: 25px;

}

.pudorys_img_center {

	position: relative;

	text-align: center;

	margin: 10px 25px 10px 25px;

}

.pudorys_podlazi {}

/* ponechane stare vlastnosti textu */

.style3 {font-size: 9px}

.style5 {font-size: 12px}

.style6 {font-size: 14px}

.style7 {color: #D43635}

.tucny {

	font-weight: bold;

}

.kurziva_tucna{

	font-size: 11px;

	font-weight: bold;

	font-style: italic;

}

.tucny_18 {

	font-size: 18px;

	color: #D43635;

	font-style: normal;

	font-weight: bold;

}

.tucny_14_barva {font-size: 14px; color: #FF6600; font-weight: bold; }

.kurziva {

	font-size: 12px;

	font-style: italic;

}

.tucny_14 {

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #D43635;

}

.tucny_14_sold {
  
  margin-top:14px;
  float:left;
  display:block;
  clear:left;
	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #D43635;

}

.tucny_14_cerna{

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

}

.tucny_14_bily {

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

}


