/* common styles */
body {
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
}

#pageFoot,
#pageRight,
.top1,
.toplogo,
.home {
	display: none;
}

#INTRO #pageCenter .apartments,
.links,
#floorMenu {
	display: none;
}

IMG {
	max-width: 100%;
	border: inherit;
}

.imgTitle,
.categoryName {
	display: none;
}

#pageCenter #flatTable TR.lineOdd,
#pageCenter #flatTable TR.tableHead {
	background: none;
}

#pageCenter #flatTable TR {
	background: #efefef;
}

#pageCenter .catalogueParams {
	clear: both;
	float: left;
	width: 230px;
	padding-top: 10px;
	padding-left: 0px;
}

#pageCenter .catalogueParamName {
	float: left;
	clear: both;
	width: 140px;
	height: 20px;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0 0 0;
	border-top: 1px #00446c dotted;
}

#pageCenter .catalogueParamValue {
	float: right;
	height: 20px;
	width: 80px;
	margin: 0px;
	padding: 10px 0 0 10px;
	border-top: 1px #00446c dotted;
}

#pageCenter .catalogueDialName {
	clear: both;
	height: 20px;
	float: left;
	width: 140px;
	font-weight: bold;
	margin: 0px;
	padding: 10px 0 0 0;
	border-top: 1px #00446c dotted;
	border-bottom: 1px #00446c dotted;
}

#pageCenter .catalogueDialValue {
	float: right;
	height: 20px;
	width: 80px;
	margin: 0px;
	padding: 10px 0 0 10px;
	border-top: 1px #00446c dotted;
	border-bottom: 1px #00446c dotted;
}

#pageCenter .horizontalPlan img {
	height: auto;
	width: auto;
	margin-left: 40px;
}

#pageCenter .attic img {
	height: auto;
	width: auto;
	margin-left: 40px;
}

#pageCenter #frontForm {
	clear: both;
}

#pageCenter UL, #pageCenter LI {
	list-style: none;
}

#pageCenter .articleBody, #pageCenter .articleDescription {
	list-style: list-item;
	margin: 10px 0px;
}
.back, .print, .top, .topImg, .articleDate {
	display: none;
}

.navigationbar, .printBlock {
	display: none;
}

H1 A, H2 A, H3 A, H4 A, H5 A, H6 A {
	text-decoration: none;
	color: black;
}

A {
	text-decoration: none;
	color: black;
}

.Title,
H2 {
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
}

/* STYLY PRO TABY V EDITACNIM OKNE */
#flags {
	clear: both;
	padding-top: 40px;
}

.catalogueDetailBlockFlat ul {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.catalogueDetailBlockFlat ul.tabs-nav li {
	padding: 0 3px;
	float: left;
	list-style: none;
	text-align: center;
}

.catalogueDetailBlockFlat ul.tabs-nav li.tabs-selected {
	padding: 0 3px;
}

.catalogueDetailBlockFlat ul.tabs-nav li a {
	display: none;
}

#flags A.FlagFlatOrderForm {
	display: none;
}

.catalogueDetailBlockFlat ul.tabs-nav li.tabs-selected a {
	display: block;
	color: white;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Garamond, Georgia, Times New Roman;
	font-size: 12px;
	cursor: pointer;
	background: #0172b6;
	border: 1px solid black;
	width: 96px;
	height: 21px;
	margin: 0px;
	padding: 5px 0 0 0;
}

.catalogueDetailBlockFlat .tabs-container.tabs-hide {
	display: none;
}

#flags .tabs-container {
	clear: both;
}

#flags .tabs-container .productTitle,
#flags .tabs-container .productDate {
	display: none;
}

#flags .tabs-container .articleDescription {
	clear: both;
	margin: 0px;
}

#flags .tabs-container P {
	clear: both;
	margin: 0px;
	padding: 5px;
}

#flags .tabs-container .articleBody {
	margin: 0px;
	min-height: 400px;
	_height: 400px;
}

#flags #photography .catalogueGallery {
	padding: 10px 0 0 0 !important;
	margin: 0px;
	clear: both;
}
