@media screen {
body{margin:0; padding:0; padding-top:10px;
	background:#ccf;color:#000;
	font:normal .75em "Helvetica CE", Verdana, Arial, lucida, sans-serif;
	text-align:center;}

h1,h2,h3,h4{margin:0;}
h1{}
h2{font-size:1.17em;color:#fe0000;margin:.85em 0;text-transform:uppercase;}
h3{font-size:1em;color:#52799a;margin:.85em 0;}
h4{font-size:1em;color:#52799a;}
p{margin:0;margin-bottom:1.33em;}
a{color:#52799A;}
a:hover{color:#000;}
form{}
img{border:none;}

#page{margin:0 auto;width:910px;
	background:url(../graphics/bg-page.gif) repeat-y;color:#000;
	text-align:left;}
#header{position:relative;padding:17px 30px 5px 20px;width:860px;background:url(../graphics/bg-header.gif) left top no-repeat;color:#000;}
	h1#logo{position:relative;width:544px;height:49px;margin:0;margin-bottom:15px;overflow:hidden;background:url(../graphics/logo.gif) no-repeat;}
	h1#logo a, h1#logo span{display:block;width:544px;height:49px;}
	h1#logo span{position:absolute;left:0;top:0;background: url(../graphics/logo.gif);cursor:pointer;}
	
	#mainMenu{position:absolute;top:20px;right:30px;color:#52799A;font-weight:bold;text-transform:lowercase;}
	#mainMenu a{text-decoration:none;}
	#mainMenu a:hover{text-decoration:underline;}

	#controlBar{width:860px;margin-top:15px;padding-bottom:.4em;background:#c0c0c0;}
	#controlBar ul{margin:0;padding:0;list-style:none;background:#fff;height:2.1em;}
	#controlBar li{float:left;padding:0;width:185px;margin-right:5px;}
	#controlBar a{display:block;width:185px;padding-top:.4em;background:#c0c0c0 url(../graphics/roh.gif) right top no-repeat;color:#000;text-decoration:none;font-weight:bold;}
	#controlBar a:hover{background-color:#fe0000;color:#fe0000;}
	#controlBar a span{display:block;width:185px;background:#e9eaed url(../graphics/roh.gif) right -.4em no-repeat; text-align:center;line-height:1.7em;cursor:pointer;}
	
	#searchForm{padding:5px 10px 0 0;}
		#searchForm input {font-size:.9em;}

#contentBox{padding:0 30px 0 20px;}
	#leftCol{float:left;display:inline;width:185px;}
		ul#leveMenu, ul#categories{margin:0 0 5px 0;padding:10px 0 10px 10px;list-style:none;
			background-color:#FFD1BB;color:#7F7F7F;
			text-transform:uppercase;}
		ul#leveMenu li, ul#categories li{margin:0;padding:0 0 0 15px; background:url(../graphics/bullet.gif) 0 4px no-repeat;}
		ul#leveMenu ul, ul#categories ul{list-style:none;margin:0;margin-left:10px;padding:0;}
		ul#leveMenu ul li, ul#categories ul li{padding:0;margin:0;background-image:none;}
		ul#leveMenu a , ul#categories a{color:#7F7F7F;font-weight:bold;text-decoration:none;}
		ul#leveMenu ul li a, ul#categories ul li a{color:#FE0000;}
		ul#leveMenu a:hover, ul#leveMenu a.active, ul#categories a:hover,ul#categories a.active{color:#000;}
		
		a.button{position:relative;display:block;width:185px;height:58px;margin-bottom:5px;
			background:#ccc;color:#fff;
			font-size:2.08em;font-family:Tahoma,Arial,sans-serif;
			text-decoration:none;text-transform:uppercase;}
		a.button span{position:absolute;right:5px;bottom:5px;}
		a:hover.button{color:#000;}
		#butProdej{background:url(../graphics/but-prodej.gif);}
		#butPronajem{background:url(../graphics/but-pronajem.gif);}
		#butPoptavam{background:url(../graphics/but-poptavam.gif);}
		
		.lBlok, .rBlok{margin-bottom:5px;background-color:#ebebeb;color:#000;font-size:.89em;border:1px solid #7f7f7f;}
		.lBlok h4, .rBlok h4{color:#fff;background-color:#7f7f7f;
			padding:2px 10px;font-size:1em;text-transform:uppercase;}
		.rBlok h4{text-align:right;}
		.lBlok div, .rBlok div{padding:5px 10px;}
		.lBlok p, .rBlok p{margin:0;}
		.lBlok a, .rBlok a{color:#fe0000;}
		.lBlok a:hover, .rBlok a:hover{color:#000;}
		
	#middleCol{float:left;display:inline;width:440px;margin:0 25px;}
		
		/* REALITA ACTION */
		.realitaBox{background-color:#ebebeb;width:190px;height:190px;padding:10px;margin-bottom:20px;text-align:center;}
		.realitaBox span{color:#52799a;}
		.realitaBox p{margin:0;}
		.realitaBox img{margin:1em 0;}
		.realitaBox a{color:#52799a;text-decoration:none;}
		.realitaBox a:hover{color:#000;}
		
		/* PREHLED */
		table.prehled{width:440px;border-collapse:collapse;}
		table.prehled tr{background:#ebebeb;cursor:pointer;}
		table.prehled tr:hover{background:#ccc;}
		table.prehled td{font-size:.9em;vertical-align:top;border-bottom:1em solid #fff;}
		table.prehled a{color:#000;}
		
	#middleColDetail{float:left;display:inline;width:650px;margin-left:25px;}
		#detailLeftCol{float:left;display:inline;margin-right:25px; width:305px;}
			#imgBig{margin:0 auto;}
			#squareImgs{margin:1.5em 0;}
			.squareImg{float:left;margin-right:1px;}
		#detailRightCol{float:right;display:inline;width:320px;}
			#realitaControl{text-align:right;line-height:1.6em;padding:0 1em;background-color:#ebebeb;margin-bottom:1em;}
			#realitaInfo{line-height:1.6em;}
			#realitaInfo strong{color:#52799a;}
			#realitaInfo strong span{color:#fe0000;}
			table#params{width:320px;}
			table#params th{text-align:right;font-weight:normal;}
			table#params td{color:#52799a;}
			
		
	
	#rightCol{float:right;display:inline;width:185px;}
		#sleva, #neprehlednete, #novinka{text-align:center;}
		#sleva img, #neprehlednete img, #novinka img{margin:.5em 0;}
		#sleva a, #neprehlednete a, #novinka a{color:#52799a;font-weight:bold;text-decoration:none;}
		#sleva a:hover, #neprehlednete a:hover, #novinka a:hover{color:#000;}
		#sleva h4{background-color:#83AB24;}
		#neprehlednete h4{background-color:#D72B37;}
		#novinka h4{background-color:#4F95AF;}
		#sleva.rBlok{border:1px solid #83AB24;}
		#neprehlednete.rBlok{border:1px solid #D72B37;}
		#novinka.rBlok{border:1px solid #4F95AF;}
	
#footer{padding:20px 30px 27px 20px;background:url(../graphics/bg-footer.gif) left bottom no-repeat;color:#000;
	font-size:.89em;color:#52799A;}
	#footer p{margin:0;}
	#footer .in{background:#E6E7EB;padding:10px;}
	#footer .footerMenu{width:640px; text-align:center;text-transform:lowercase;}

/* Galerie */
table.galerie{width:440px;border-collapse:collapse;margin:20px auto;}
table.galerie td{text-align:center;vertical-align:middle;line-height:0;width:145px;height:145px;margin:0;padding:0;}
table.galerie img{padding:7px;border:1px solid #C2C2C2;background:#fff;}
table.galerie tr.popisky td{background-color:transparent;height:auto;line-height:1.3em;font-size:.8em;border:0;}

/* FORMULARE */
table.formular{border-collapse:collapse;}
table.formular td{padding:.2em 0;}
#othertype{display:none;}

.cls, .clr{font-size:0;height:0;clear:both;}
.fl{float: left;}
.fr{float: right;}
.tal{text-align: left;}
.tar{text-align: right;}
.tac{text-align: center;}
.ir{margin: 0 0 .5em .5em;}
.il{margin: 0 .5em .5em 0;}
.article-text{margin-bottom:.75em;}
.sleva{color:#D72B37;}
.rezervovano{color:#83AB24;}
.prodano{color:#4F95AF;}

.hr{border-top:1px solid #52799a;margin:1em 0;}
.hr hr{display:none;}
}