body {
	text-align:center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	margin-bottom: 0px;
	overflow: -moz-scrollbars-vertical;
	margin-top: 47px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url(img/bg_hlavni.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#page {
	width:875px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color: #FFFFFF;
	margin-bottom: 0px;
	margin-top: 0px;
	clear: both;
	float: none;
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 8px;
	background-image: url(img/hlavicka01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#hlavicka {
	width:875px;
	clear: both;
	height: 48px;
	float: none;
}
#hlavicka_navigace {
	width:300px;
	height: auto;
	float: left;
	margin-top: 18px;
	padding-left: 40px;
}

.hlavicka_navigace_text {
	color: #655c5c;
	float: left;
	width: auto;
	font-size: 11px;
	background-image: url(img/ico_hlavicka_navigace.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 22px;
}
.hlavicka_navigace_text a {
	color: #655c5c;
	text-decoration: underline;
}
.hlavicka_navigace_text a:hover {
	color: #000000;
	text-decoration: underline;
}

#hlavicka_menu {
	width:180px;
	height: auto;
	float: right;
	margin-top: 18px;
}
.mapa_stranek {
	float: left;
	width: 80px;
	background-image: url(img/ico_mapa_stranek.gif);
	background-repeat: no-repeat;
	padding-left: 11px;
	background-position: left 4px;
}
.mapa_stranek a {
	color: #655c5c;
	text-decoration: underline;
	font-size: 11px;
}
.mapa_stranek a:hover {
	color: #000000;
	text-decoration: underline;
}
.kontakt {
	float: left;
	width: auto;
	background-image: url(img/ico_kontakt.gif);
	background-repeat: no-repeat;
	padding-left: 11px;
	background-position: left 5px;
}
.kontakt a {
	color: #655c5c;
	text-decoration: underline;
	font-size: 11px;
}
.kontakt a:hover {
	color: #000000;
	text-decoration: underline;
}
#hlavicka_flash {
	width:875px;
	height: 199px;
}
#menu1 {
	width:875px;
	clear: both;
	height: 61px;
	float: none;
	padding-top: 3px;
}
.menu1_block {
	width:875px;
	height: 57px;
}
#main {
	width:875px;
	height: auto;
	float: none;
	clear: both;
}
#uvod_sloupec1 {
	background-image: url(img/uvod_bg01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 404px;
	width:566px;
	float: left;
}
#uvod_sloupec2 {
	width:294px;
	height: 468px;
	float: right;
	background-image: url(img/uvod_aktuality_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
}
#copyright {
	clear: both;
	float: none;
	background-repeat: repeat-x;
	height: 30px;
	width: 893px;
	margin-left: auto;
	margin-right: auto;
}
.copyright_text {
	font-size: 11px;
	color: #655c5c;
	margin-right: 2px;
	padding-top: 8px;
	text-align: right;
}
.copyright_text a {
	TEXT-DECORATION: none;
	color: #8f7c53;
}
.copyright_text a em {
  font-style: normal;
	TEXT-DECORATION: underline;
	color: #8f7c53;
}
.copyright_text a:hover em {
	TEXT-DECORATION: underline;
	color: #000000;
}
#main2 {
	width:845px;
	height: auto;
	float: none;
	clear: both;
	background-color: #f2eae6;
	background-image: url(img/main2_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 30px;
	padding-bottom: 30px;
	margin-bottom: 11px;
}
.text1 {
	font-size: 10px;
	color: #5C5C5C;
	text-align: justify;
	line-height: 14px;
	margin-bottom: 15px;
}
.text1sup {
	font-size: 7px;
	font-weight: bold;
	vertical-align: super;
}
.nadpis1 {
	font-size: 19px;
	font-weight: lighter;
	color: #46100e;
	margin-bottom: 10px;
	clear: both;
	float: none;
}
.nadpis1_uvod_projekt {
	font-size: 19px;
	font-weight: lighter;
	color: #46100e;
	margin-bottom: 10px;
	clear: both;
	float: none;
	text-align: right;
}
.nadpis1_projekt {
	font-size: 19px;
	font-weight: lighter;
	color: #46100e;
	margin-bottom: 10px;
	clear: both;
	float: none;
	text-align: left;
}
.nadpis1_typy_bytu {
	font-size: 19px;
	font-weight: lighter;
	color: #46100e;
	margin-bottom: 10px;
	clear: both;
	float: none;
	text-align: left;
	width: 230px;
}

.nadpis2 {
	font-size: 14px;
	font-weight: normal;
	color: #771A17;
	margin-bottom: 10px;
	clear: both;
	float: none;
}
.formular1_kandidat {
	width: 168px;
	height: 126px;
	background-image: url(img/prihlaseni_kandidata_cz.gif);
	background-repeat: no-repeat;
}
.formular1_pozice1 {
	width: 105px;
	height: 52px;
	margin-left: 15px;
	padding-top: 48px;
}
.formular1_pole1 {
	height: 14px;
	border: 1px solid #5e6b77;
	font-size: 10px;
	color: #000000;
	padding: 1px;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 100%;
}
.formular1_pole2 {
	width: 100%;
	height: 14px;
	border: 1px solid #5e6b77;
	font-size: 10px;
	color: #000000;
	padding: 1px;
}
.formular1_pozice2 {
	width: 168px;
	height: 16px;
}
.formular1_prihlaseni {
	width: 47px;
	height: 16px;
	float: left;
	padding-left: 15px;
}
.formular1_prihlaseni a {
	display: block;
	background-image: url(img/formular_prihlaseni_cz1.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 47px;
}
.formular1_prihlaseni a:hover {
	background-image: url(img/formular_prihlaseni_cz2.gif);
	background-repeat: no-repeat;
}
.formular1_registrace {
	width: 82px;
	height: 16px;
	margin-left: 11px;
	float: left;
}
.formular1_registrace a {
	width: 82px;
	height: 16px;
	background-image: url(img/formular_registrace_cz1.gif);
	background-repeat: no-repeat;
	display: block;
}
.formular1_registrace a:hover {
	background-image: url(img/formular_registrace_cz2.gif);
	background-repeat: no-repeat;
}
.formular2_klient {
	width: 168px;
	height: 126px;
	background-image: url(img/prihlaseni_klienta_cz.gif);
	background-repeat: no-repeat;
}
.formular2_pozice1 {
	width: 105px;
	height: 50px;
	margin-left: 15px;
	padding-top: 51px;
}
.formular_text2 {
	clear: both;
	float: none;
	font-size: 10px;
	color: #698196;
	text-decoration: underline;
	text-align: right;
	padding-right: 5px;
	margin-top: 3px;
	margin-bottom: 15px;
}
.formular_text2 a {
	color: #698196;
	text-decoration: underline;
}
.formular_text2 a:hover {
	color: #64110D;
	text-decoration: underline;
}
.formular3_hledani {
	height: auto;
	margin-bottom: 20px;
	width: auto;
	padding-left: 5px;
	clear: both;
	float: none;
}
.formular3_pole1 {
	height: 14px;
	border: 1px solid #000000;
	font-size: 10px;
	color: #333333;
	padding: 1px;
	width: 105px;
	float: left;
}
.formular3_hledat {
	font-size: 10px;
	color: #db261d;
	text-decoration: underline;
	float: left;
	margin-left: 8px;
	padding-top: 1px;
}
.formular3_hledat a {
	color: #db261d;
	text-decoration: underline;
}
.formular3_hledat a:hover {
	color: #6B120E;
	text-decoration: underline;
}
.nadpis_hledani {
	font-size: 10px;
	font-weight: bold;
	color: #8d8d8d;
	margin-bottom: 3px;
	padding-left: 2px;
}
.div_cleaner {
	clear: both;
	height: 0px;
	float: none;
}
.bullet1 {
	color: #000000;
	list-style-image: url(img/bullet1.gif);
	margin: 1em 0em 1em 1.5em;
	padding-top: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 0px;
}
.bullet3 {
	list-style-image: url(img/bullet1.gif);
	margin: 1em 0em 1.5em 1.5em;
	padding-bottom: 0px;
	padding-left: 20px;
}
.li1 {
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0px;
}
.imgborder0 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.odkaz_email {
	color: #db261d;
	text-decoration: underline;
}
A.odkaz_email {
	TEXT-DECORATION: underline;
	color: #db261d;
}
A.odkaz_email:hover {
	TEXT-DECORATION: underline;
	color: #64110D;
}
.ol1 {
	margin: 1em 0em 1em 1.5em;
}
.formular4_pole1 {
	font-size: 10px;
	padding: 1;
	border: 1px solid #999999;
	width: 220px;
}
.formular4_odeslat {
	font-size: 10px;
	padding: 3px;
	border: 1px solid #999999;
}
.foto_right {
	margin-left: 20px;
	float: right;
	margin-bottom: 10px;
	color: #8c9eae;
	border: 1px solid #8c9eae;
	padding: 1px;
}

.foto_left {
	float: left;
	margin-bottom: 10px;
	color: #8c9eae;
	border: 1px solid #8c9eae;
	padding: 1px;
	margin-right: 20px;
}
.uvod_projekt {
	clear: both;
	float: none;
	height: 374px;
	padding-left: 15px;
	padding-right: 20px;
	padding-top: 30px;
}
.uvod_projekt_sloupec1 {
	float: left;
	height: auto;
	width: 151px;
}
.uvod_projekt_sloupec2 {
	float: right;
	height: auto;
	width: 360px;
}
.uvod_projekt_img1 {
	border: 3px solid #FFFFFF;
	width: auto;
	height: auto;
	clear: both;
	float: none;
}
.uvod_projekt_img_mezera1 {
	height: 20px;
	clear: both;
	float: none;
}

.uvod_projekt_text1 {
	font-size: 12px;
	line-height: 18px;
	color: #655c5c;
	text-align: justify;
	padding-top: 30px;

}


.uvod_terasy {
	background-image: url(img/uvod_bg02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 53px;
	clear: both;
	float: none;
}
.uvod_terasy_menu {
	height: auto;
	clear: both;
	float: none;
	width: auto;
	padding-left: 180px;
	padding-top: 10px;
}
.uvod_mezera1 {
	height: 11px;
	clear: both;
	float: none;
}
.uvod_aktuality {
	clear: both;
	float: none;
	height: 140px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 30px;
	width: auto;
}
.uvod_aktuality_img {
	float: left;
	width: 76px;
	text-align: center;
	height: auto;
}
.uvod_aktuality_text1 {
	float: right;
	width: 180px;
	font-size: 11px;
	color: #655c5c;
	text-align: left;
	line-height: 16px;
}
.uvod_aktuality_vice {
	float: right;
	width: 60px;
	margin-top: 5px;
}
.uvod_aktuality_vice a {
	color: #4d1211;
	text-decoration: underline;
}
.uvod_aktuality_vice a:hover {
	color: #9C2623;
	text-decoration: underline;
}
.uvod_lokalita {
	clear: both;
	float: none;
	height: 138px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	width: auto;
}
.uvod_typy_bytu {
	clear: both;
	float: none;
	height: 150px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	width: auto;
}
.uvod_typy_bytu_img {
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.fotogalerie_table1 {
	height: auto;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 760px;
}
.fotogalerie_img {
	text-align: center;
	border: 3px solid #FFFFFF;
}
.fotogalerie_table1_mezera {
	height: 30px;

}
.centrovani {
	text-align: center;
	width: 760px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
.main2_terasy {
	background-image: url(img/main2_terasy_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 53px;
	clear: both;
	float: none;
}
.main2_terasy_menu {
	height: auto;
	clear: both;
	float: none;
	width: auto;
	padding-left: 775px;
	padding-top: 10px;
}
.main2_projekt_sloupec1 {
	float: left;
	height: auto;
	width: 151px;
	padding-top: 33px;
}
.main2_projekt_sloupec2 {
	float: right;
	height: auto;
	width: 675px;
}
.main2_projekt_img1 {
	border: 3px solid #FFFFFF;
	width: auto;
	height: auto;
	clear: both;
	float: none;
}
.main2_projekt_img_mezera1 {
	height: 20px;
	clear: both;
	float: none;
}
.main2_projekt_text1 {
	font-size: 12px;
	line-height: 18px;
	color: #655c5c;
	text-align: justify;
	padding-top: 0px;
}
.text_mezera1 {
	height: 25px;

}
.odkaz1 {
	text-decoration: underline;
	color: #4d1211;

}
a.odkaz1  {
	color: #4d1211;
	text-decoration: underline;
}
a:hover.odkaz1  {
	color: #9C2623;
	text-decoration: underline;
}
.cenik_mezera1 {
	height: 50px;
}
.main2_cenik {
	width: auto;
	height: auto;

}
.text2sup {
	font-size: 7px;
	font-weight: normal;
	vertical-align: super;
}

.cenik_table1 {
	height: auto;
	width: 100%;
	font-size: 11px;
	border: 1px solid #D8D2C0;
}
.cenik_table1  td {
	height: auto;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #FBF5F0;
}
.cenik_table1 th {
	height: auto;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #E9D2BA;
}
.cenik_table1  td.td2  {
	height: auto;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #F2DFD0;
}
.cenik_table1 td.td3 {
	height: auto;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #D9B084;
	border: 1px solid #A56A26;
}
.cenik_table1 td.td3_right {
	height: auto;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #A56A26;
}
.cenik_table2 {
	height: auto;
	width: 100%;
}
.cenik_table2 th {
	height: 20px;
}
.cenik_table2 th.mezera {
	width: 50px;

}
.main2_typy_bytu {
	width: auto;
	height: auto;
}
.typy_bytu_table1 {
	height: auto;
	width: 100%;
}
.typy_bytu_table1 td.patro {
	height: auto;
	width: 580px;
}
.typy_bytu_dum {
	height: auto;
	color: #46100e;
	text-decoration: none;
	width: 80px;
	float: left;
	text-align: center;
}
.typy_bytu_dum a {
	height: auto;
	width: 70px;
	color: #46100e;
	font-size: 14px;
	font-weight: normal;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	float: left;
}
.typy_bytu_dum a:hover {
	color: #ed9217;
	background-color: #46100e;
	font-weight: bold;
}
.typy_bytu_dum_vybrany {
	height: auto;
	width: 70px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	float: left;
	background-color: #46100E;
}
.typy_bytu_dum_schema {
	height: 201px;
	width: 596px;
	background-image: url(img/typy_bytu_dum_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



.typy_bytu_patro {
	height: auto;
	color: #46100e;
	text-decoration: none;
	width: auto;
	float: left;
	text-align: center;
}

.typy_bytu_patro a {
	height: auto;
	width: 40px;
	color: #46100e;
	font-size: 14px;
	font-weight: normal;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	float: left;
}
.typy_bytu_patro a:hover {
	color: #ed9217;
	background-color: #46100e;
	font-weight: bold;
}
.typy_bytu_patro_spacer {
	height: auto;
	color: #46100e;
	width: 12px;
	text-align: center;
	float: left;
	font-size: 15px;
}
.typy_bytu_patro_vybrane {
	height: auto;
	color: #FFFFFF;
	text-decoration: none;
	width: 40px;
	float: left;
	text-align: center;
	background-color: #46100e;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

.typy_bytu_byt {
	height: auto;
	color: #46100e;
	text-decoration: none;
	width: auto;
	text-align: center;
}
.typy_bytu_byt  a {
	height: auto;
	width: 50px;
	color: #46100e;
	font-size: 14px;
	font-weight: normal;
	display: block;
	text-decoration: none;
	text-align: center;
	padding-bottom: 2px;
	padding-top: 2px;
}
.typy_bytu_byt  a:hover {
	color: #ed9217;
	background-color: #46100e;
	font-weight: bold;
	text-decoration: none;
}

.typy_bytu_table2 {
	height: auto;
	width: 100%;
}
.typy_bytu_table2 td.patro {
	height: auto;
	width: auto;
	text-align: right;
	padding-top: 8px;
}
.typy_bytu_table2 td.cely_dum {
	height: auto;
	width: auto;
	text-align: left;
	padding-top: 20px;
	padding-left: 30px;
}
.typy_bytu_text1 {
	height: auto;
	width: 175px;
	color: #46100e;
	font-size: 11px;
	line-height: 16px;
	text-align: left;
	padding-bottom: 15px;
}

.typy_bytu_table3 {
	width: 175px;
}
.typy_bytu_table3 td.oznaceni {
	color: #463938;
	font-size: 10px;
	font-weight: bold;
	padding-left: 5px;
}
.typy_bytu_table3 td.oznaceni_bytu {
	height: auto;
	width: auto;
	text-align: left;
}

.typy_bytu_table3 td.pudorys {
	width: 80px;
	padding-left: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #463938;
	text-align: left;
}
.typy_bytu_table3 td.hr1 {
	height: 8px;
	width: auto;
	border-width: 1px;
	background-image: url(img/hr1_bg.gif);
	background-repeat: repeat-x;
	background-position: left 5px;
}


.typy_bytu_table3 td.ico_pdf {
	height: auto;
	width: auto;
	color: #463938;
	padding-right: 5px;
	text-align: right;
	padding-left: 15px;
}
.typy_bytu_table3 td.odkaz_schema {
	height: auto;
	width: 80px;
	text-align: left;
}

.odkaz_schema_bytu {
	text-decoration: underline;
	color: #4d1211;
}
a.odkaz_schema_bytu {
	color: #4d1211;
	text-decoration: underline;
}
a:hover.odkaz_schema_bytu {
	color: #9C2623;
	text-decoration: underline;
}

.typy_bytu_pudorys_patra {
	height: 16px;
	color: #46100e;
	text-decoration: underline;
	width: 120px;
	background-image: url(img/ico_pdf16x16.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 21px;
	float: right;
	margin-top: 20px;
}
.typy_bytu_pudorys_patra a {
	height: 16px;
	width: auto;
	color: #46100e;
	font-size: 11px;
	font-weight: normal;
	display: block;
	text-decoration: underline;
	text-align: right;
}
.typy_bytu_pudorys_patra a:hover {
	color: #9C2623;
	text-decoration: underline;
}
.typy_bytu_dum_6np {
	height: auto;
	width: 596px;
}
.typy_bytu_dum_6np a {
	height: 34px;
	width: 596px;
	display: block;
}
.typy_bytu_dum_6np a:hover {
	background-image: url(img/typy_bytu_dum_6np_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.typy_bytu_dum_5np {
	height: auto;
	width: 596px;
}
.typy_bytu_dum_5np a {
	height: 27px;
	width: 596px;
	display: block;
}
.typy_bytu_dum_5np a:hover {
	background-image: url(img/typy_bytu_dum_5np_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.typy_bytu_dum_4np {
	height: auto;
	width: 596px;
}
.typy_bytu_dum_4np a {
	height: 28px;
	width: 596px;
	display: block;
}
.typy_bytu_dum_4np a:hover {
	background-image: url(img/typy_bytu_dum_4np_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.typy_bytu_dum_3np {
	height: auto;
	width: 596px;
}
.typy_bytu_dum_3np a {
	height: 27px;
	width: 596px;
	display: block;
}
.typy_bytu_dum_3np a:hover {
	background-image: url(img/typy_bytu_dum_3np_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.typy_bytu_dum_2np {
	height: auto;
	width: 596px;
}
.typy_bytu_dum_2np a {
	height: 27px;
	width: 596px;
	display: block;
}
.typy_bytu_dum_2np a:hover {
	background-image: url(img/typy_bytu_dum_2np_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.typy_bytu_dum_1np {
	height: auto;
	width: 596px;
}
.typy_bytu_dum_1np a {
	height: 28px;
	width: 596px;
	display: block;
}
.typy_bytu_dum_1np a:hover {
	background-image: url(img/typy_bytu_dum_1np_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.typy_bytu_dum_1pp {
	height: auto;
	width: 596px;
}
.typy_bytu_dum_1pp a {
	height: 30px;
	width: 596px;
	display: block;
}
.typy_bytu_dum_1pp a:hover {
	background-image: url(img/typy_bytu_dum_1pp_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.vertical_align {
	vertical-align: top;
}
.nadpis2_mapa_stranek {
	font-size: 14px;
	font-weight: normal;
	color: #771A17;
	margin-bottom: 10px;
	clear: both;
	float: none;
}
.mapa_stranek_kapitola1 {
	font-size: 12px;
	font-weight: normal;
	color: #655c5c;
	margin-bottom: 5px;
	margin-left: 30px;
}
.mapa_stranek_mezera1 {
	height: 1px;

}
.mapa_stranek_kapitola1 a {
	font-size: 12px;
	font-weight: normal;
	color: #655c5c;
	text-decoration: underline;
}
.mapa_stranek_kapitola1 a:hover {
	color: #000000;
	text-decoration: underline;
}
.nadpis2_mapa_stranek a {
	color: #771A17;
	text-decoration: underline;
}
.nadpis2_mapa_stranek a:hover {
	color: #000000;
	text-decoration: underline;
}
.dokumenty {
	height: auto;
	width: auto;
	margin-top: 30px;
	margin-bottom: 0px;
	clear: both;
	float: none;
}

.dokument_pdf {
	height: 20px;
	width: auto;
	margin-top: 0px;
	clear: both;
	float: none;
	background-image: url(img/ico_pdf16x16.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 22px;
	padding-top: 1px;
}

.pokracovat {
	text-align: right;
	font-size: 14px;

}

