body {
	background: #efefef url("../obrazky/body-pozadi-1.gif") top center repeat-x;	
}
#obsah-deleny {
	padding: 15px 0px 0 22px;
	min-height: 215px;
	_height: 215px;
	background: url("../obrazky/obsah-delene-pozadi.gif") 20px 15px no-repeat;		
}
#obsah-cely {
	/*padding: 20px 0px 0 0;*/
	min-height: 215px;
	_height: 215px;
	background: url("../obrazky/obsah-cele-pozadi.gif") 20px 15px no-repeat;
}
#levy {
	padding-top: 55px;
	width: 240px;
	float: left;		
}
#pravy {
	width: 720px;
	float: left;		
	padding-top: 30px;
}

.clanky {
	padding: 0 0px 0 20px;	
}
.clanky h1 {
	padding: 0px 0px 15px 22px;
	font-weight: normal;
	font-size: 21px;
	line-height: 1.25em;	
	background: url("../obrazky/iks.png") 0px 5px no-repeat;		
	_background: url("../obrazky/iks.gif") 0px 5px no-repeat;		
}
.clanky h2 {
	padding: 0px 0px 15px 0px;
	font-weight: normal;
	font-size: 18px;
	line-height: 1.25em;	
	color: #f5821f;
}
.clanky h3 {
	padding: 0px 0px 10px 0px;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.25em;	
	color: #f5821f;
}
.clanky h4 {
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 13px;
	line-height: 1.25em;	
}
.clanky p {
	padding: 0 15px 15px 0px;
}
.clanky ul {
	padding: 0 15px 10px 0px;
}
.clanky hr {
	width: 30%;
	height: 1px;
	color: #ff6400;
	margin-bottom: 15px;	
}

.clanky ul li {
	padding: 0 0px 5px 15px;
	background: url("../obrazky/seznam-odrazka.png") 0px 3px no-repeat;		
	_background: url("../obrazky/seznam-odrazka.gif") 0px 3px no-repeat;		
}
.clanky table {
	margin: 0 0px 15px 0px;
	width: 700px;
}
.clanky table td, .clanky table th {
	padding: 0 5px 5px 0px;
	vertical-align: top;
}
.clanky table h1 {
	padding: 0px 0 15px 22px;
	background: url("../obrazky/iks.png") 0px 5px no-repeat;		
	_background: url("../obrazky/iks.gif") 0px 5px no-repeat;		
}
.clanky table h2 {
	padding: 0px 0 15px 0px;
}
.clanky table p {
	padding: 0 0px 15px 0px;
}
.clanky table table {
	margin: 0 0px 15px 0px;
}

/* tabulka */
.clanky table.standardy {
	margin: 0 0 15px 0px;
	width: 680px;
	border-collapse: collapse;	
	font-size: 1em;		
}
.clanky table.standardy, .clanky table.standardy th, .clanky table.standardy td {
	border: 1px solid #f5661f;
	text-aling: left;
}
.clanky table.standardy th, .clanky table.standardy td {
	padding: 2px 3px 2px 3px;
	vertical-align: top;	
}
.clanky table.standardy th {
	font-weight: bold;	
}
.clanky table.standardy th.tabulka-nadpis {
	background-color: #f5661f;
	color: white;
	text-aling: left;	
}
.clanky table.standardy th p, .clanky table.standardy td p {
	padding: 0 0 3px 0;
	margin: 0;
}

/* prubeh vystavby */


#pravy-prubeh-obsah {
	padding: 25px 10px 25px 10px;	

}
#prubeh-nadpis {
	padding: 4px 0 3px 22px;	
	margin: 0 35px 8px 0;
	background: url("../obrazky/iks.png") 0px 4px no-repeat;		
	_background: url("../obrazky/iks.gif") 0px 4px no-repeat;	
	line-height: 1em;
	font-size: 15px;	
	width: 343px;		
	float: left;
	color: #f58220;		
	font-weight: bold;	
}
#prubeh-obrazek {
	text-align: center;
}
#prubeh-form {
	padding-top: 2px;
	line-height: 15px;		
	float: left;
	width: 300px;
	text-align: right;		
}
.nadpis-fotky {
	line-height: 1em;
	font-size: 15px;
	color: #f58220;		
	font-weight: bold;	
	padding-bottom: 5px;	
}

select {
	width: 120px;
	font-size: 1em;			

}
label {
	padding: 0 10px 0 0;	
	font-size: 1em;			
	color: #f58220;		
	font-weight: bold;	
}
.prubeh-oddelovac {
	background: url("../obrazky/pozadi-oddelovac.gif") 0 0 repeat-x;	
	font-size: 2px;
	height: 3px;
	margin-bottom: 1px;
}

#prubeh-ovladac {
	margin: 5px 0 20px 0;
	padding: 0;
	border: 0;	
	width: 700px;
}

#prubeh-ovladac td {
	margin: 0;
	padding: 0;
	border: 0;	
	vertical-align: middle;
}
#sipka-vlevo {
	overflow: hidden;
	position: relative;
	height: 21px;
	width: 39px;
}

#sipka-vlevo a span {
	height: 21px;
	width: 39px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/sipka-vlevo.png") top left no-repeat;
	*cursor: hand;
}
#sipka-vpravo {
	overflow: hidden;
	position: relative;
	height: 21px;
	width: 39px;
}

#sipka-vpravo a span {
	height: 21px;
	width: 39px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/sipka-vpravo.png") top left no-repeat;
	*cursor: hand;
}
#prubeh-male {
	margin: 0;
	padding: 0;
	border: 0;	
	width: 700px;
	border-collapse: collapse;		
}

#prubeh-male td {
	margin: 0;
	padding: 0;
	border: 1px solid #efefef;
	background: url("../obrazky/mini-pozadi.gif") top left no-repeat;
	text-align: center;
	vertical-align: middle;
	width: 99px;
	height: 80px;
}
#prubeh-male td img {
	border: 0;
}
/* byty */
#flashcontent {
	background-color: #ffffff;
	width: 962px;
	height: 580px;
	padding: 10px 0;
}
#cely-flash {
	padding: 0px 0 0 21px;
}
#nad-flash {
	padding: 43px 0 0 25px;
}
#nad-flash h1 {
	padding: 0px 0px 15px 47px;
	font-weight: normal;
	font-size: 21px;
	line-height: 1.25em;	
	background: url("../obrazky/iks.png") 25px 5px no-repeat;		
	_background: url("../obrazky/iks.gif") 25px 5px no-repeat;		
}
#tisk {
	padding: 0 12px 5px 0px;
	width: 950px;
	text-align: right;
	background-color: #ffffff;
}
#tisktop {
	padding: 0 0px 0px 0px;
	width: 962px;
	text-align: right;
}
#tisktop2 {
	padding: 0 48px 0px 0px;
	text-align: right;
}
/* cenik */

.neclanek {
	padding: 0 20px;
}

table#cenik, table.cenik, table#cenik-full {
	width: 962px;
	font-size: 12px;
	line-height: 1.25em;	
	border-collapse: collapse;
	margin: 0px 0 15px 0;
	padding: 0px;
	border-top: 0;
	border-left: 0;
	border-right: 0;		
	border-bottom: 2px solid #ff6400;	
}
table#cenik-full {
	width: 962px;
}
#cenik th, .cenik th, #cenik-full th {
	background-color: #f5661f;
	color: white;
	border: 1px solid white;
	vertical-align: top;
	text-align: center;
	min-height: 40px;
	_height: 36px;	
	padding: 2px 2px
}
.clanky table#cenik td, .clanky table#cenik th {
	padding: 2px 2px
	vertical-align: top;
}
#cenik td, .cenik td, #cenik-full td {
	border: 1px solid white;
	padding: 1px 2px;
}
#cenik td, .cenik td {
	/*background-color: #e2e3e3;*/
}
#cenik td.text, .cenik td.text, #cenik-full td.text {
	text-align: center;
	color: #000000;
}
#cenik td.cislo, .cenik td.cislo, #cenik-full td.cislo {
	text-align: right;
	color: #000000;
}
#cenik td.vlevo, .cenik td.vlevo, #cenik-full td.vlevo {
	text-align: left;
	color: #000000;
}
#cenik td.aktivni-text, .cenik td.aktivni-text, #cenik-full td.aktivni-text {
	text-align: center;
	background-color: #ffffff;
	color: #f5661f;		
}
#cenik td.aktivni-cislo, .cenik td.aktivni-cislo, #cenik-full td.aktivni-cislo {
	text-align: right;
	background-color: #ffffff;
	color: #ff6400;	
}
.obal-cenik-full {
	padding: 0 0 15px 1px;
}
#cenik tr, #cenik tr.initial, #cenik tr.normal { 
	background-color: #e2e3e3;
	cursor: pointer;
}
#cenik tr.highlight { 
	background-color: #ffffff;
	cursor: pointer;
}

#strankovac { 
	padding-left: 20px;
}


#horiz-menu-obal {
	padding: 0 19px 15px 19px;
}

#horiz-menu {
	padding: 0 4px 0 4px;
	width: 656px;
	min-height: 10px;
	_height: 10px;
	background: url("../obrazky/horiz-menu-pozadi.gif") 0px 0px repeat-y;		
}
#horiz-menu-siroke {
	padding: 0 4px 0 4px;
	width: 915px;
	min-height: 10px;
	_height: 10px;
	background: url("../obrazky/horiz-menu-pozadi-siroke.gif") 0px 0px repeat-y;		
}
#horiz-menu ul li, #horiz-menu-siroke ul li {
	float: left;
	height: 29px;
}
#horiz-menu ul li.carka, #horiz-menu-siroke ul li.carka {
	padding-top: 5px;
	height: 23px;
}
#horiz-menu ul li a, #horiz-menu ul li a:visited, #horiz-menu-siroke ul li a, #horiz-menu-siroke ul li a:visited {
	display: block;
	padding: 6px 5px 6px 5px;
	color: #4a4a4a;
	text-decoration: none;
}
#horiz-menu ul li a:hover, #horiz-menu-siroke ul li a:hover {
	color: #f5661f;
}
#horiz-menu ul li.aktivni a, #horiz-menu ul li.aktivni a:visited, #horiz-menu-siroke ul li.aktivni a, #horiz-menu-siroke ul li.aktivni a:visited {
	display: block;
	padding: 6px 5px 6px 5px;
	color: #f5661f;
	text-decoration: none;
}
.dokumenty {
	padding: 0px 0px 0px 10px;
}
.vypis-akce-cela {
	padding: 10px 10px 5px 10px;
	width: 684px;
	min-height: 10px;
	_height: 10px;
	background: url("../obrazky/list-pozadi.gif") 0px 0px no-repeat;		
}
.vypis-akce-cela-pata {
	width: 704px;
	height: 11px;
	background: url("../obrazky/list-pata.gif") 0px 0px no-repeat;		
}
.vypis-akce-cela p {

}
.vypis-akce-text {
	width: 510px;
	padding: 0 0 10px 0;
	float: left;
}
.vypis-akce-text p {
	padding: 0 0 5px 0;	
}
.vypis-akce-soubor {
	float: left;
	width: 150px;
	padding-left: 20px;
	text-align: right;
	padding-top: 0px;
	padding-bottom: 10px;
	font-size: 11px;

}
.vypis-akce-soubor img {
	float: none;
	margin: 0;
	border: 0;
}
.tucne {
	font-weight: bold;
}
#form-cenik-obal {
	padding: 0 19px 15px 19px;
}
#form-cenik-obal {
	padding: 0 23px 15px 25px;
}
#form-cenik-obal table {
	width: 915px;
}
#form-cenik-obal .form-cenik-vyhledat {
	cursor: pointer;
	color: white;
	background-color: #f5661f;
	padding: 3px;
}
#form-cenik-obal .form-cenik-vyhledat:hover {
	background-color: #f58220;	
}

.cenik-header {
	padding: 0 23px 0px 25px;
}
.cenik-header table {
	width: 915px;
}
.cenik-header table table {
	width: auto;
}
#cenik-neni {
	padding: 0 35px 5px 25px;
}
.cenik-header ul li {
	padding: 0 20px 5px 15px;
	float: left;
	background: url("../obrazky/seznam-odrazka.png") 0px 3px no-repeat;		
	_background: url("../obrazky/seznam-odrazka.gif") 0px 3px no-repeat;		
}
#tab-cenik-obal {
	padding: 0 22px 0px 22px;
}
#tab-cenik-obal table#cenik {
	width: 918px;
}
table#podmenu-vnitrni-obal-tab {
	width: 915px;
}
/*h1 {
	padding: 11px 0 11px 60px;
	font-weight: normal;
	font-size: 21px;
	line-height: 1.25em;	
	background: url("../obrazky/iks.png") 38px 16px no-repeat;		
	_background: url("../obrazky/iks.gif") 38px 16px no-repeat;		
}
h2 {
	padding: 11px 0 11px 60px;
	font-weight: normal;
	font-size: 18px;
	line-height: 1.25em;	
	background: url("../obrazky/iks.png") 38px 16px no-repeat;		
	_background: url("../obrazky/iks.gif") 38px 16px no-repeat;		
}
p {
	padding: 0 38px 15px 38px;
}
table {
	margin: 0 38px 15px 38px;
}
table td th {
	padding: 0 0 3px 0;
}
table h1 {
	padding: 11px 0 11px 54px;
	background: url("../obrazky/iks.png") 32px 16px no-repeat;		
	_background: url("../obrazky/iks.gif") 32px 16px no-repeat;		
}
table h2 {
	padding: 11px 0 11px 54px;
	background: url("../obrazky/iks.png") 32px 16px no-repeat;		
	_background: url("../obrazky/iks.gif") 32px 16px no-repeat;		
}
table p {
	padding: 0 32px 15px 32px;
}
table table {
	margin: 0 32px 15px 32px;
}*/



/*
table.odstavcova-tabulka-leva, table.odstavcova-tabulka-prava {
	margin: 0 6px;
	width: 990px;
}
table.odstavcova-tabulka-leva td, th, table.odstavcova-tabulka-prava td, th {
	padding: 0;
	vertical-align: top;
}
table.odstavcova-tabulka-leva table td, th, table.odstavcova-tabulka-prava table td, th {
	padding: 0 0 3px 0;
}
table.odstavcova-tabulka-leva img {
	margin: 6px 38px 15px 0px;
}
table.odstavcova-tabulka-prava img {
	margin: 6px 0px 15px 38px;
}*/



.clanky #bytove-druzstvo-page {
	font-size: 20px;
	line-height: 1.25em; 
}
.clanky #bytove-druzstvo-page .oranzova {
	color: #f5821f;
}
.clanky #bytove-druzstvo-page h3 {
	color: #4a4a4a;
	font-size: 23px;
	line-height: 1.25em; 
	text-transform: uppercase;
	font-weight: bold;	
	padding: 0px 0px 13px 0px;	
}
.clanky #bytove-druzstvo-page h4 {
	color: #4a4a4a;
	font-size: 23px;
	line-height: 1.25em; 
	font-weight: bold;	
	padding: 0px 0px 13px 0px;	
}
.clanky #bytove-druzstvo-page ul {
	padding: 0 15px 21px 0px;
}
.clanky #bytove-druzstvo-page ul li {
	font-weight: bold;
	padding: 0 0px 9px 0px;
	background: url("../obrazky/li-big.png") 0px 1px no-repeat;		
}
.clanky #bytove-druzstvo-page ul li .bila {
	color: #ffffff;	
	width: 40px;
	display: block;
	float: left;
}
.clanky #bytove-druzstvo-page p#bd-odkaz {
	padding: 0 15px 32px 35px;
	background: url("../obrazky/bd-odkaz.png") 0px 0px no-repeat;		
}
.clanky #bytove-druzstvo-page h1 {
	padding: 0px 0px 12px 22px;
	font-weight: bold;
	font-size: 30px;
	line-height: 1.25em;	
	background: url("../obrazky/iks.png") 0px 11px no-repeat;		
	_background: url("../obrazky/iks.gif") 0px 11px no-repeat;		
}
#bd-obrazek {
	height: 284px;
	width: 681px;
	position: relative;
	overflow: hidden;
	margin-bottom: 35px;
}
#bd-obrazek span {
	display: block;
	height: 284px;
	width: 681px;
	position: absolute;
	top: 0;
	left: 0;
	background: url("../obrazky/bd-obrazek02.jpg") top left no-repeat;
}
#bd-banner {
	padding-bottom: 20px;
}