	/* --- start of css cached --- */

/* * * * * * * * * * * * * * *    common styles    * * * * * * * * * * * * * * */
	
	html, body 						{ font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; color: #000;  background: #fff; }
	body								{ font-size: 75%;text-align:center; }
	
	p 									{ margin: 10px 0; text-align: justify; font-size: 1em; line-height: 1.6em;  }
	hr 								{ color: silver; height: 1px; background: silver; border: 0; clear: both; }
	
	acronym, abbr 					{ border-bottom: 1px dotted #003685; cursor: help; } 
	
	/*-----------------definice nadpisu ------------------*/
	
	h1, h2, h3, h4, h5, h6 		{ color: #528826; margin: 1em 0 .7em 0;  } 
	
	/* h1 								{ color: #fff; background: url(http://img.unitedreal.cz/bg_h_sipka.gif) 0 0 no-repeat #2480AF; border-bottom: 4px solid #333351; height: 16px; font-size: 1em; padding: 5px 0 4px 10px; margin: 0; } */
	h1                         { font-size: 1.9em; font-weight: normal; padding: 5px 0 4px 0; margin: 0 0 0px 0;  }
	h2									{ font-size: 1.2em; }
	h3 								{ font-size: 1.1em; }
	
	h3.h3_sloupec,
	h3.h3_novinky_col          { color: #fff; background: url(http://img.unitedreal.cz/hlavicka.gif) 0 bottom repeat-x #83b879;  font-size: 1.4em;
										 padding: 10px 0 13px 21px; margin: 0; clear: both; }

	h3.h3_sloupec span,
	h3.h3_novinky_col span     { background: url(http://img.unitedreal.cz/hlavicka_span.gif) 0 3px no-repeat; padding: 0 0 0 19px; display: block; }										 
										 
	h4 								{ font-size: 1.1em; }
	h5 								{ font-size: 1.1em; }
	h6									{ font-size: 1.0em; }
	
	/*-----------------definice seznamu ------------------*/
	
	ul 								{ list-style-image: url(http://img.unitedreal.cz/li.gif); margin-top: 0.4em ; margin-bottom: 0.3em;   }
	
	/*-----------------definice odkazu ------------------*/
	
	a									{ text-decoration: underline; color: #f58220; background-color: inherit ; }
	a:hover 							{ text-decoration: none; }
	
	
	/*-----------------definice formularu ------------------*/
	
	form 								{ margin: 0; padding: 0; }	
	legend							{ color: black; font-weight: bold; }
	fieldset							{  border: 1px solid #FF8400; margin: 10px; padding: 10px; background: #F6F6F6; margin: 15px 0;  color: #000;  }
	input, textarea 				{ /*border: 1px solid #003685; background: url(http://img.unitedreal.cz/bg_input.gif) repeat-x; */ font-size: 1em;  }
	input.sub						{ padding: 1px 4px; margin: 5px 0 0 0; background: #0563AC; color: #fff; font-weight: bold;   }
	select							{ font-size: 1em; }
	span.red							{ color: red; }
	
	/*-----------------definice tabulek ------------------*/
	
	table, th, td 					{ font-size: 1em;  }
	td 								{ vertical-align: top; }
	
	.tabulka,
	.tabulka th,
	.tabulka td						{ border: 1px solid silver; border-collapse: collapse; padding: 1px 5px 1px 5px; }
	.tabulka th						{ background: #2480AF; color: white; }
	
	
	.tabulka_th,
	.tabulka_th th,
	.tabulka_th td					{ border: 1px solid silver; border-collapse: collapse; padding: 1px 5px 1px 5px; }
	
	.tabulka_th th					{ background: #2480AF; color: white; }
	
	
	.tabulka_1,
	.tabulka_1 th,
	.tabulka_1 td					{ border: 1px solid silver; border-collapse: collapse; padding: 1px 5px 1px 5px; }
	
	.tabulka_1 th					{ background: #2480AF; color: white; }
	
	
	.tabulka_2,
	.tabulka_2 th,
	.tabulka_2 td					{ border: 1px solid silver; border-collapse: collapse; padding: 1px 5px 1px 5px; }
	
	.tabulka_2 th					{ background: #2480AF; color: white; }
	
	
	.tabulka_3,
	.tabulka_3 th,
	.tabulka_3 td					{ border: 1px solid silver; border-collapse: collapse; padding: 1px 5px 1px 5px; }
	
	.tabulka_3 th					{ background: #2480AF; color: white; }
	
	/*-----------------obrazky ------------------*/
	
	img 								{ border: 1px solid #003685; padding: 0px; }  
	
	
	
	.navigator												{ clear: both;text-align:center; }
	.navigator .predchozi  		  						{ float: left; width: 25%; display: block; }
	.navigator .nasledujici    						{ float: left; width: 25%; display: block; text-align: right;  }
	.navigator .celkem									{ float: left; width: 50%; display: block; text-align: center; }
	.navigator .celkem select							{ font-size: 1em; }
	
	
	
	table.prehled_novinek { width: 100%; margin: 0 auto; border-collapse: collapse; }
	table.prehled_novinek th {background: #FF8400; color: #fff; text-align: center; vertical-align: middle; }
	table.prehled_novinek td	 { text-align: center; vertical-align: middle; }
	table.prehled_novinek tr.tr_l { background: #e4edff; }
	table.prehled_novinek tr.tr_s { background: #fff; }
	table.prehled_novinek tbody:hover tr {
     	background-color: #fee9d7;
    }

	/********************************** BOXES.CSS **********************************/
/* * * * * * * * * * * * * * *    common styles    * * * * * * * * * * * * * * */
	
	html, body	            { margin: 0; padding: 0;  background: url(http://img.unitedreal.cz/bg.gif) repeat-x #ededed; }
	body			            { font-size: 75%; }
	
	/* nejhlavnejsi div */
	#main 		            { width: 924px;  margin: 0 auto;  text-align: left; background: url(http://img.unitedreal.cz/bg_main.gif) 50% 0 repeat-y;  }
	
	/* TOP */
	#top                    { margin: 0; padding: 0; position: relative; height: 361px; background: url(http://img.unitedreal.cz/top.jpg) 0 0 no-repeat;z-index:50; }
	#top a#logo					{ position: absolute; left: 46px; top: 92px; }
	#top a#logo img         { border: 0; }
	#top #topflash				{ position: absolute; left: 30px; top: 30px; }
	#top #cet_datetime		{ position: absolute; left: 88px; top: 231px; color: #007f65; 	}
	#top #cet_time,
	#top #cet_date				{ display: inline; float: left; padding-bottom: 3px;	}	
	#top #cet_time				{ background: url(http://img.unitedreal.cz/date_time_separator.gif) 0 0 no-repeat; margin-left: 10px; padding-left: 12px; }	
	#top #vstup_be				{ position: absolute; top: 16px; right: 29px; padding-left: 22px; background: url(http://img.unitedreal.cz/vstup.gif) 0 0 no-repeat; }
	
	/* * * * * *  jazyk. mutace - language mutations  * * * * * */
	ul#lang							{ position: absolute; top: 13px; right: 3px; margin: 0; line-height: normal; }
	ul#lang li						{ display: inline; float: left; padding: 0; background: none; }
	ul#lang li a					{ float: left; width: 38px; height: 18px; background: url(http://img.unitedreal.cz/icons/flag_cz.gif) 50% 50% no-repeat; }
	ul#lang li a span				{ position: absolute; top: -999em; left: -999em; }
	
	ul#lang li.en					{ background: none; }
	ul#lang li.en a				{ background-image: url(http://img.unitedreal.cz/icons/flag_en.gif); }
	ul#lang li.de a				{ background-image: url(http://img.unitedreal.cz/icons/flag_de.gif); }
	ul#lang li.sk a				{ background-image: url(http://img.unitedreal.cz/icons/flag_sk.gif); }
	ul#lang li.pl a				{ background-image: url(http://img.unitedreal.cz/icons/flag_pl.gif); }
	ul#lang li.ru a				{ background-image: url(http://img.unitedreal.cz/icons/flag_ru.gif); }
	
	/*--------------TOP IKONY - kontakt - home - sitemap -------*/
	ul#icons 					{ list-style: none; padding: 0; margin: 0; position: absolute; left: 102px; top: 27px;  }
	ul#icons li  				{ margin: 0 32px 0 0; padding: 0 0px 0 0;  background: none; float: left; }
	ul#icons li.fav			{ background: url(http://img.unitedreal.cz/icon_fav.gif) no-repeat;  }
	ul#icons li.home			{ background: url(http://img.unitedreal.cz/icon_home.gif) no-repeat;  }
	ul#icons li.map			{ background: url(http://img.unitedreal.cz/icon_map.gif) no-repeat;  }
	ul#icons li.kontakt		{ background: url(http://img.unitedreal.cz/icon_kontakt.gif) no-repeat 0 3px ;  }
	ul#icons li a 				{ float: left; display: inline;  background: none; height: 11px; width: 11px; display: block; color: #000; font-size: 0.9em; }
	ul#icons li a span		{ display: none; }
	
	/*--------------TOP MENU -------------------------------------*/
	
	#topmenu								{ position: absolute; top: 290px; left: 51px; }
	#topmenu ul 				   	{ padding: 0; margin: 0; list-style: none;  }
	#topmenu ul li						{ float: left; display: block; position: relative; padding-left: 13px; margin-right: 25px;
											  background: url(http://img.unitedreal.cz/topli.gif) no-repeat 0 50%;  }
	#topmenu ul li a					{ display: block; float: left; padding: 7px 0; color: #fff; font-weight: bold; text-decoration: none; font-size: 1.1em;  }
	#topmenu ul li a:hover			{ color: #773600;	 }
	
	#topmenu ul li ul					{ position: absolute; top: 30px; left: 0; width: 190px; border: solid 1px #cd752b; border-bottom: none; }
	#topmenu ul li ul li				{ margin: 0; width: 190px; padding: 0; background: #f49747; border-bottom: solid 1px #cd752b; }
	#topmenu ul li ul li a			{ float: left; width: 190px; padding: 0; background: url(http://img.unitedreal.cz/topli.gif) no-repeat 3px 8px; }
	#topmenu ul li ul li a span	{ display: block; padding: 5px 0 5px 17px; }
	
	#topmenu ul li ul li ul			{ top: -1px; left: 190px; }
	
	
	/* mizeni - hiding */
	#topmenu ul li ul,
	#topmenu ul li:hover ul ul				{ display: none; }
	
	/* objevovani - showing */
	#topmenu ul li:hover ul,
	#topmenu ul li.hover ul,
	#topmenu ul li ul li:hover ul,
	#topmenu ul li ul li.hover ul		{ display: block; }
	
	
	/*
		CZ* cyklus pro zanechavani zvyrazneni polozek - prvni radky: hover polozka - druhe radky: nehover polozky tehoz i nasledujiciho submenu
	   EN* cycle for leaving highlighted path - first rows: hovered list items - second rows: non-hovered list items of the same menu and next
		    submenus
	*/
	
	/* first level */
	#topmenu li:hover a,
	#topmenu li.hover a					{ color: #773600; } /* nastavi hover barvu - sets hover color */
	#topmenu li:hover li a,
	#topmenu li.hover li a				{ color: #fff; } /* vrati ne-hover barvu dalsim polozkam - resets color for non-hovered list items */
	
	/* second level */
	#topmenu li li:hover a,
	#topmenu li li.hover a				{ color: #773600;; }
	#topmenu li li:hover li a,
	#topmenu li li.hover li a			{ color: #0563AC; }
	
	/* third level */
	#topmenu li li li:hover a,
	#topmenu li li li.hover a			{ color: #8fb4d2; }
	#topmenu li li li:hover li a,
	#topmenu li li li.hover li a		{ color: #0563AC; }
	
	/* fourth level */
	#topmenu li li li li:hover a,
	#topmenu li li li li.hover a		{ color: #8fb4d2; }
	#topmenu li li li li:hover li a,
	#topmenu li li li li.hover li a	{ color: #0563AC; }
	
	
										
	
	#texty3Box								{ width: 243px; }
	#texty3Box ul							{ margin: 10px 5px 0 19px; padding: 0px 0 20px 0; }
   #texty3Box ul li						{ background: url(http://img.unitedreal.cz/bg_leftmenu_li.gif) 0 0px no-repeat; padding: 0 0 0 20px; list-style: none; list-style-image: none; margin: 15px 0 0px 0; }
	#texty3Box ul li a					{ color: #f58220; font-weight: bold; }		

	
	/* hlavni obsahova cast */
	#content                   { width: 100%; }
	
	
	/*---- LEFT -----*/
	#right    					  { display: inline; float: left; width: 243px; margin: 5px 0 0 27px; }
/*	#right_cont #col  		  { background: url(http://img.unitedreal.cz/bg_left_bottom.gif) 0px bottom no-repeat; padding: 0 0 275px 0; }	*/
/* Bude se resit jinak, protoze na to chteji odkaz*/

	
	/*------ CENTER ----------*/
	#center 							{ display: inline; float: right; width: 606px; margin: 8px 28px 1em 0; }
	
	.sloupec_box 					{ margin: 0 0 24px 0; padding: 0; background: #e8f4e0;  }
	.sloupec_box_cont 			{ margin: 0;  padding: 0;  }
	
	.sloupec_box h3.h3_sloupec {background: #83b879 url(http://img.unitedreal.cz/hlavicka.gif) left bottom repeat-x;}
	.sloupec_box h3.h3_sloupec span {background: url(http://img.unitedreal.cz/topli.gif) left center no-repeat;}
	
	.sloupec_left_box				{ margin: 0 0 24px 0; padding: 0; background: #e8f4e0;	}
	
	#callcentrum 					{ }
	
	ul.rightUl {margin: 0; padding: 15px 0; line-height: 1.8; position: relative; height: 1%; =padding-bottom: 0;}
	ul.rightUl {list-style-type: none;}
	
	ul#majitelumNabizime {=padding-bottom: 25px;}
	ul#majitelumNabizime li {background: url(http://img.unitedreal.cz/bg_left_li.gif) left center no-repeat; padding: 0 0 0 20px; margin: 0 0 0 20px; line-height: 2.2;list-style-type:none;}

	ul#rychlyKontakt li {}
	
	#rightMap {text-align: center; padding: 15px 0 20px 0;}
	
	#rightNews {position: relative; height: 1%; =padding-top: 15px;}
	#rightNews dl {padding: 0 20px; line-height: 1.4;}
	#rightNews dt {color: #f58220; font-weight: bold; margin: 0 0 1px 0;}
	#rightNews dd {margin: 0 0 20px 0;}
	
	ul#rightHledame {=padding-bottom: 20px;}
	ul#rightHledame li {background: url(http://img.unitedreal.cz/bg_leftmenu_li.gif) left center no-repeat; padding: 0 0 0 20px; margin: 0 0 0 20px; line-height: 2.2;}
	
	/* HORNI CAST obsahu */
	#up 								{ margin: 0; padding: 0; }
	
	/* levy horni sloupec */
	#center_left 					{ float: left; width: 210px;}
	#center_left_cont 			{ margin: 0 5px 5px 2px; }
	
	
	
	
	
	div#leftbanner					{ border: 1px solid #2480af; background: #f0f6f9; margin: 5px 0 0 0; }
	div#leftbanner_cont			{ padding: 6px; }
	
	#texty2Box						{ font-size: 1em;}
	#texty2Box .texty				{ padding: 6px; }
	#texty2Box .texty p			{ margin: 0; }
	
	#texty2Box .texty ul			{ margin: 0; padding: 10px 0 5px 13px; }
	#texty2Box .texty ul li		{ background: url(http://img.unitedreal.cz/bg_left_li.gif) 0 5px no-repeat; padding: 0 0 0 20px; list-style: none;
										  list-style-image: none; margin: 0 0 16px 0; }	
	#texty2Box .texty ul li	a	{ color: #f58220; font-weight: bold; }
	
	#texty5Box .texty ul			{ margin: 0; padding: 15px 0 9px 13px; }
	#texty5Box .texty ul li		{ background: url(http://img.unitedreal.cz/bg_left_li.gif) 0 5px no-repeat; padding: 0 0 0 20px; list-style: none;
										  list-style-image: none; margin: 0 0 6px 0; }	
	#texty5Box .texty ul li	a	{ color: #f58220; font-weight: bold; }

	
	
	/* stredova cast */
	#center_right					{ float: left; width: 448px; }
	#center_right_cont			{  }
	
	
	
	a#vloz_pop, a#vloz_nab				{ display: block; width: 220px; height: 20px; padding: 12px 0 20px 0; text-decoration: none; }
	a#vloz_nab								{ background: url(http://img.unitedreal.cz/vloz_nab.jpg) 0 0 no-repeat; float: left; }
	a#vloz_pop								{ background: url(http://img.unitedreal.cz/vloz_pop.jpg) 0 0 no-repeat; float: right; }
	a#vloz_pop span, a#vloz_nab span	{ visibility: hidden; }
	
	
	/* spodni cast */
	#down								{ clear: both; width: 658px; }
	
	
	/* --- PRAVY SLOUPEC ---*/
	
	#texty1Box .texty				{ padding: 50px 15px 10px 40px; }
	#texty1Box .texty				{ background: url(http://img.unitedreal.cz/bg_kontakt.gif) 0 0 no-repeat; }	
	#texty1Box .texty p			{ line-height: 1.8em; }	
	
	
	
	#rightbanner					{ margin: 0px; }
	
	#registrace						{ margin: 0; height: 47px; background: url(http://img.unitedreal.cz/registrace_bg.jpg) 0 0 no-repeat #fff; border-top: 3px solid #fff; }
	#registrace a					{ display: block; padding: 10px 5px 9px 5px; width: 195px; font-weight: bold; text-decoration: none; }
	
	#odkazy_sloupec				{ margin-bottom: 15px; }
	
	div#rightbanner				{ border: 1px solid #2480af; background: #f0f6f9; margin: 0px 0 0 0; width: 202px;}
	div#rightbanner_cont			{ padding: 6px; }
	
	
	/* Zapati */
	#bottom							{ clear: both; margin-top: 5px; position: relative; background: #ededed; height: 57px }
	a#ebrana, a#wa					{ position: absolute; top: 19px;  }
	a#ebrana							{ right: 118px; }
	a#wa								{ right: 41px; }
	#bottom #copyright			{ position: absolute; left: 13px; top: 16px; font-size: 0.9em; }
	
	
	/* ------ OBECNE -------*/
	
	.vice									{ text-align: right; padding: 5px; }
	.cleaner 							{ clear: both; height: 1px; line-height: 1px; font-size: 1px; }
	.cleaner2 							{ clear: both; height: 1px; line-height: 1px; font-size: 1px; margin-bottom: 5px; }
	
	.odkazy								{ margin: 20px 0; text-align: right;  }
	.soubory								{ margin: 20px 0; padding: 8px; border: 1px dotted #ccc; background: url(http://img.unitedreal.cz/default_images/bg_download.gif) no-repeat  105% -20px; }
	.soubory p							{ padding: 0; margin: 4px 0; }
	
	/*#center img							{ margin: 4px;   }*/
	#center .fotky img				{ margin: 0;    }
	#top img, #right img, #right img, #center .odkazy img,  a#ebrana img, a#wa img, #center .soubory img 
											{ padding: 0; border: 0; margin: 0; }
	#center .fotky img				{ margin: 0 auto !important;  }
											 
	#crumb_trail 						{ margin: 0 0 15px 0; }
	#crumb_trail a.back 				{ float: right; margin-left: 15px; }
	
	td.status_20 				{ padding: 3px; } /* aktivni zelena */
	td.status_20 span			{ padding: 3px 4px;  background: #3BB300; color: white; }
	td.status_30				{ padding: 3px; }
	td.status_30 span			{ padding: 3px 4px;  background: #008ee5; color: white; } /* rezervace modra */
	td.status_40				{ padding: 3px; }
	td.status_40 span			{ padding: 3px 4px;  background: #CC0000; color: white; } /* prodano/pronajato cervena */
	
	
	/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	/* * * * * * * * *  INSIDE.CSS  * * * * * * * * * * * * */
	/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	.header_center									{ margin-bottom: 12px; clear: both; }
	.header_center h3.h3_center				{ padding: 3px 0 3px 0px; margin: 0; color: #000; font-size: 1.5em; font-weight: normal; }
	.header_center h3.h3_center span			{ padding: 3px 10px 3px 0;  /*background: url(http://img.unitedreal.cz/bg_h_center_right.gif) no-repeat top right; ---- neexistujici soubor */ }
	.header_center h3.h3_center span span	{ padding: 0px 0 0px 0; margin-left: 22px; background: none; font-size: .9em ; font-weight: normal; }
	
	/*------------LIST NABIDKA ---------------*/
	
	table.prehled_novinek						{ width: 100%; margin: 0 auto; border-collapse: collapse; margin-bottom: 12px; }
	table.prehled_novinek tr.hlavicka		{ background: red; }
	table.prehled_novinek th					{ background: url(http://img.unitedreal.cz/bg_novinky_head.gif) 0 0 repeat-x #7bb35b; border-bottom: 2px solid #fff;
														  color: #fff; text-align: left; vertical-align: middle; padding: 5px; }
	table.prehled_novinek td					{ color: #353535; text-align: left; vertical-align: top; padding: 5px; font-size: .9em;  }

	table.prehled_novinek td.reality_desc,
	table.prehled_novinek td.img				{ border-bottom: 1px solid #fff; }	

	table.prehled_novinek tr.tr_l				{ background: #ddf0d2; } 
	table.prehled_novinek tr.tr_s				{ background: #eaf4e4; }
	
	table.prehled_novinek tr.tr_a				{ background: #fee9d7;}
	table.prehled_novinek tr.tra_a			{ background: #fee9d7;} 
	
	table.prehled_novinek tr.tr_a td,
	table.prehled_novinek tr.tr_a td a,
	table.prehled_novinek tr.tra_a td,
	table.prehled_novinek tr.tra_a td a		{ color: #5d0000; }

	table.prehled_novinek tr.tra_l			{ background: #ddf0d2; } 
	table.prehled_novinek tr.tra_s			{ background: #eaf4e4; } 
	
	
	table.prehled_novinek th.price,
	table.prehled_novinek td.price 						{ text-align: right; }
	table.prehled_novinek th.price                  { padding-top: 0; }
	table.prehled_novinek td.price                  { text-decoration: underline; }		
	
	table.prehled_novinek td.name .reality_name		{ font-weight: normal; }
	table.prehled_novinek td.name .reality_name a,
	table.prehled_novinek td.cat a						{ color: #000; }	
	table.prehled_novinek td.price						{ color: #000; }
	
	/*table.prehled_novinek td.img,
	table.prehled_novinek td.reality_desc				{ border-bottom: solid 2px white; }*/
	table.prehled_novinek td.num							{ text-align: center; }
	
	
	table.prehled_novinek th img							{ border: 0;  padding: 0; margin: 0; }
	table.prehled_novinek td img							{ border: 1px solid #6d9e50; margin: 0; }
	table.prehled_novinek td a								{ text-decoration: none; }
	table.prehled_novinek td.price span					{ display: block; }
	table.prehled_novinek td .more						{ float: left; padding: 12px 0; }
	
	/* * *  resety paddingů - padding resets  * * */
	table.prehled_novinek td.img,
	table.prehled_novinek th.img,
	table.prehled_novinek td.name,
	table.prehled_novinek th.name,
	table.prehled_novinek td.state,
	table.prehled_novinek th.state,
	table.prehled_novinek td.city,
	table.prehled_novinek th.city,
	table.prehled_novinek td.cat,
	table.prehled_novinek th.cat,
	table.prehled_novinek td.type,
	table.prehled_novinek th.type,
	table.prehled_novinek td.num,
	table.prehled_novinek th.num				{ padding-right: 0; }
	table.prehled_novinek td.reality_desc	{ padding-top: 0; padding-bottom: 0; }
	
	
	/*table.prehled_novinek th.img		{ width: 0%; }
	table.prehled_novinek th.name		{ width: 0%; }*/
	table.prehled_novinek th.state	{ width: 10%; }
	table.prehled_novinek th.city		{ width: 15%; }
	table.prehled_novinek th.cat		{ width: 15%; }
	table.prehled_novinek th.type		{ width: 10%; }
	table.prehled_novinek th.num		{ width: 10%; }
	table.prehled_novinek th.price	{ width: 17%; }
	table.prehled_novinek th.img		{ padding: 0 0 0 13px; }	
	
	
	/* * *  schránka checkbox - myBox checkbox * * */
	table.prehled_novinek .mrtva_schranka			{ display: inline; float: left; margin: 0 15px 0 0; }
	table.prehled_novinek .mrtva_schranka input	{ margin: 0 3px 1px 0; padding: 0; border: none; }
	
	/* * *  cedulky - labels  * * */
	#novinky_nabidka_boxy .cedulka,
	table.prehled_novinek td .cedulka		{ float: left; margin: 0 8px 0 0; padding: 1px 5px 0; color: #5db755; border: solid 1px #60b558;
														  text-transform: uppercase; font-size: 0.833em; border-width: 1px 2px 2px 1px; background: #ecfae9; }
	#novinky_nabidka_boxy .rezervace,
	table.prehled_novinek td .rezervace		{ color: #fe0000; border-color: #ff0100; background: #ffe7ea; }
	#novinky_nabidka_boxy .aktualni,
	table.prehled_novinek td .aktualni		{ color: #0494da; border-color: #0195d3; background: #e5f2fa; }
	#novinky_nabidka_boxy .doporucujeme,
	table.prehled_novinek td .doporucujeme	{ color: #fd9303; border-color: #fe8f00; background: #fef5ee; }
	
	
	/* * * * * *  hlavička pro boxový výpis realit - header for reality boxes  * * * * * */
	#novinky_nabidka_boxy .header_center	{ float: left; }
	#novinky_nabidka_boxy .pseudoselect		{ float: right; }
	
	
	/* * * * * *  řazení realit pseudoselect - "order estates by" pseudoselect   * * * * * *
	 * POZOR: hacknuto v IE.CSS
	 */
	.pseudoselect									{  }
	.pseudoselect ul								{ width: 200px; margin: 0; line-height: normal; }
	.pseudoselect ul li							{ position: relative; padding-left: 0; border: solid 1px #d3d3d3; color: black; z-index: 5;
														  background: white url(http://img.unitedreal.cz/default/select.gif) 177px 1px no-repeat; }
	.pseudoselect ul li.hover,
	.pseudoselect ul li:hover					{ /*background-image: url(http://img.unitedreal.cz/default/selecth.gif);*/ }
	
	.pseudoselect ul li#first					{ cursor: default; }
	.pseudoselect ul li#first span			{ display: block; padding: 3px 5px 2px 5px; }
	
	.pseudoselect ul ul							{ position: absolute; width: 198px; left: -999px; top: 20px; border: solid 1px #bbb; }
	.pseudoselect ul li.hover,
	.pseudoselect ul li:hover					{ border-color: #bbb; }
	.pseudoselect ul li.hover ul,
	.pseudoselect ul li:hover ul				{ left: -1px; }
	.pseudoselect ul ul li						{ float: left; width: 100%; border: none; background: white; }
	.pseudoselect ul ul li.hover,
	.pseudoselect ul ul li:hover				{ background: #eee; }
	
	.pseudoselect ul ul li a					{ float: right; }
	
	.pseudoselect ul ul li span				{ display: block; padding: 2px 5px 2px 10px; }
	
	
	/* * * * * *  boxový výpis realit - reality boxes  * * * * * */
	#novinky_nabidka_boxy						{ width: 100%; }
	#novinky_nabidka_boxy .box					{ position: relative; margin-bottom: 10px;
														  background: #e7f1fa url(http://img.unitedreal.cz/default/reality_box_top.gif) 0 0 no-repeat; }
	#novinky_nabidka_boxy .extra				{ padding: 12px; background: url(http://img.unitedreal.cz/default/reality_box_bottom.gif) 0 100% no-repeat; }
	#novinky_nabidka_boxy .extra2				{ width: 100%; }
	
	#novinky_nabidka_boxy .box h4				{ display: inline; float: right; width: 82%; margin: 0 0 8px; padding: 0 0 8px;
														  border-bottom: solid 1px #d1e2f0; }
	#novinky_nabidka_boxy .box h4 a			{ display: block; margin-right: 100px; }
	#novinky_nabidka_boxy .p2l h4 a			{ margin-right: 205px; }
	#novinky_nabidka_boxy .p2s h4 a			{ margin-right: 175px; }
	#novinky_nabidka_boxy .p3 h4 a			{ margin-right: 270px; }
	#novinky_nabidka_boxy .box p.image		{ display: inline; float: left; width: 100px; margin: 0; }
	#novinky_nabidka_boxy .box ul				{ display: inline; float: right; width: 82%; margin: 0; }
	#novinky_nabidka_boxy .box ul li			{ padding: 0; background: none; }
	
	#novinky_nabidka_boxy .box ul li.status				{ position: absolute; top: 12px; right: 0; line-height: normal; }
	#novinky_nabidka_boxy .box ul li.status .cedulka	{ float: left; }
	
	#novinky_nabidka_boxy .box ul li.location,
	#novinky_nabidka_boxy .box ul li.category,
	#novinky_nabidka_boxy .box ul li.number				{ display: inline; padding-right: 10px; margin-right: 9px; white-space: nowrap;
																		  background: url(http://img.unitedreal.cz/default/reality_box_pipe.gif) 100% 50% no-repeat; }
	#novinky_nabidka_boxy .box ul li.noPipe				{ margin: 0; padding: 0; background: none; }
	
	#novinky_nabidka_boxy .box ul li.price					{ float: right; padding-top: 8px; }
	#novinky_nabidka_boxy .box ul li.schranka				{ float: left; clear: left; padding-top: 8px; }
	#novinky_nabidka_boxy .box ul li.location				{ clear: both; }
	
	#novinky_nabidka_boxy .box ul li.price strong		{ font-size: 1.416em; }
	#novinky_nabidka_boxy .box ul li.schranka input		{ margin: 0; border: none; background: none; }
	#novinky_nabidka_boxy .box ul li.schranka span		{ cursor: pointer; }
	

	
	/*---------- reality list -------*/
	table.reality_list						{ width: 100%; border-collapse: collapse; }
	table.reality_list .hlavicka			{}
	table.reality_list .hlavicka td		{ background: #FDECA6; }
	table.reality_list .tr_l				{}
	table.reality_list .tr_s				{}
	
	table.reality_list td					{ padding: 2px 4px; border-bottom: solid 1px #eee; }
	table.reality_list .hlavicka td		{ border-bottom: none; }
	
	table.reality_list td.num				{ text-align: center; width: 4%; }
	
	table.reality_list td.edit,
	table.reality_list td.delete			{ text-align: right; width: 2%; }
	
	
	
	/*---------- hlavni nabidka - float -------*/
	.reality_types												{  width: 100%; }
	.reality_types	.type_float_box						{ float: left; width: 216px; height: 114px; background: url(http://img.unitedreal.cz/bg_float.jpg) no-repeat 0 0;  }
	.reality_types	.type_float_box_cont					{  margin: 5px 5px 7px 0px ; color: #000; }
	.reality_types .type_float_box_cont	a				{ color: #000; }
	
	.reality_types .reality_type_menu_img				{ width: 75px; height: 75px; float: left; text-align: center; }
	.reality_types .reality_type_menu_img img			{ border: 0; margin: 0; padding: 0;  margin: 5px 0 0 0px; }
	
	
	.reality_types h4.reality_type_menu_headerlink	{ font-weight: bold; font-size: 1em; padding: 0; margin: 0 0 3px 0;  }
	.reality_type_menu_children							{ float: left; width: 129px;  font-size: .8em;    }
	.reality_types div.vice	 a								{  float: right; width: 50px;   }
	
	
	
	/*float boxes - doporucujeme*/
	/* floatovaci boxiky */
	#doporucujeme {width: 626px; overflow: hidden; =padding-bottom: 15px;}
	
	.floats												{ width: 100%; }
	.float_box											{ float: left; margin-right: 20px; margin-bottom: 15px; color: #fff;
															  background:  url(http://img.unitedreal.cz/bg_float_top.gif) left top no-repeat; }
	.floats .krajni									{ margin-right: 0px; }
	.float_box_cont									{ width: 188px; }
	.float_box_round									{ min-height: 248px; height: auto !important; height: 248px;
															  background:  url(http://img.unitedreal.cz/bg_float_bottom.gif) left bottom no-repeat; }
	
	.float_box a										{ color: #fff; }
	p.obrazek											{ text-align: center; }
	.float_box_round a.roztahovak_top			{ padding-bottom: 3px;  }
	.float_box img, .float_box_krajni img		{ border: 1px solid #ffffff; margin: 19px 0 3px; }
	
	/* * * *  nadpis - header  * * * */
	.float_box h4										{ font-size: 1.15em;  padding: 10px 10px 10px 10px; margin: 0; text-align: center; }
	.float_box h4 a									{ color: #f58220; text-decoration: none;   }
	
	
	.anotace_float										{ padding: 5px; height: 90px; text-align: justify; }
	
	.float_box_cont .cena							{ font-weight: bold; color: #000; text-align: center;  font-size: 1.2em; margin: 1px 4px;
															  padding: 2px 4px; }
	.float_box_cont .cena3							{ font-weight: normal; font-size: 1.1em; padding: 3px 0 15px 0; }
	.float_box_cont .cena .unit					{ font-weight: normal; display: block; font-size: 1.15em; padding: 6px 0 0 0; }	
	
	
	
	/*---------heldani top standard - variabilni sirky ---------*/
	div#reality_search_cont .header_center		{ margin: 0; background: url(http://img.unitedreal.cz/bg_search_head.gif) 0 0 no-repeat; padding: 7px 0 5px 45px }
	div#reality_search_cont	.header_center h3.h3_center {
																color: #fff; font-size: 1.2em; font-weight: bold;						
															}	
	
	#standard_contejner								{ width: 582px; padding: 15px 10px 10px 10px; margin: 0 0 35px 0; background: url(http://img.unitedreal.cz/bg_standard_contejner.gif) 0 0px repeat-x #e8f4e0;  }
	#standard_contejner form						{ width: 100%; }
	#standard_contejner .vyhledavani				{ display: inline; float: left; width: 150px; margin: 0 20px 15px 0;  }
	#standard_contejner .vyhledavani label		{ float: left; width: 70px; padding: 2px 0 0; }
	#standard_contejner .vyhledavani select	{ float: right; width: 90px; }
	#standard_contejner .vyhledavani input		{ float: right; width: 86px; padding: 2px 1px; border: solid 1px #aaa; }
	
	#standard_contejner p.submit					{ margin: 0; }
	#standard_contejner p.submit span			{ float: left; }
	#standard_contejner p.submit input			{ float: right; background: #d4d0c8; border-width: 1px; border-color: white black black white;
															  border-style: solid; color: black; }
	
	#standard_contejner .form_element_standard_contracts_type	{ width: 160px; }
	#standard_contejner .form_element_standard_reality_type		{ width: 160px; }
	#standard_contejner .form_element_standard_region				{ width: 160px; }	
	#standard_contejner .form_element_standard_district			{ width: 160px; /*clear: left;*/ }
	#standard_contejner .form_element_standard_price_max			{ width: 160px; }	
	#standard_contejner .form_element_standard_price_min			{ width: 160px; }		
	
	
	/*--------hledani rosirene -----------------*/
	
	#advanced_contejner								{ margin: 7px 0;  }
	#advanced_contejner fieldset					{ border: 1px solid #FF8400; padding: 10px; background: none;   }
															
	#advanced_contejner fieldset legend			{ background: #2480AF; padding: 3px 6px; color: white; font-weight: bold; margin-bottom: 10px;}
															html>body #advanced_contejner fieldset legend { margin-bottom: 0; }
	#advanced_contejner fieldset .form_element{ float: left; width: 24.999%; margin-bottom: 3px; }
	
	#advanced_contejner fieldset input,
	#advanced_contejner fieldset select			{ width: 148px; font-size: .9em;  }
	
	#advanced_contejner fieldset input			{ background: none;   }
	#advanced_contejner fieldset label			{ background: url(http://img.unitedreal.cz/bg_label.gif) no-repeat 0 4px; padding-bottom: 30px;  padding-left: 12px; }
	
	/*
	.searchform_type_link							{ float: right; margin: 4px 3px 0 0; padding-left: 15px; background: url(http://img.unitedreal.cz/bg_search_icon.gif) no-repeat 0 2px ;  }
	.searchform_type_link a							{ color: #000; } 
	*/
	.searchform_type_link							{ float: right; margin: 0px 3px 0 0; padding: 0; position: relative; }
	.searchform_type_link a							{ position: absolute; width: 130px; background: url(http://img.unitedreal.cz/rc/lupa.gif) no-repeat 0 50%;
															  top: 1px; left: -120px; padding: 2px 0 2px 15px; background: url(http://img.unitedreal.cz/bg_search_icon.gif) no-repeat 0 60% ; }
	
	
	#center .detail_header							{ width: 100%;  }
	
	/*----------------  hledani rosirene  MAPA    ---------------------------*/
	label#searchform_advanced_field_title_region	{ display: none;  }   /* schovame label */
	
	
	#searchform_advanced_field_cont_region		{  width: 100%; }
	#searchform_advanced_field_cont_region img{ border: 0; padding: 0; margin: 0; }
	
	.mapa_regiony										{ float: left; width: 310px;  }
	
	.mapa_data											{ float: left;   width: 305px ;   }	
	.mapa_data .ovladaci_prvky						{ text-align: right; margin: 5px 0; }
	
	
	 #vybrane_okresy_obal h3						{ font-size: 1.1em; padding: 0; margin: 0 0 5px 0; border-bottom: 1px solid #ccc;   }
	 #vybrane_okresy									{  } 
	
	#detail_kraje										{  margin: 5px 0 0 0; padding: 8px; }
	
	label.nazev_kraje									{ width: 150px; background: red; padding: 0; margin: 0; background: none; display: block;
															  float: left;	 }
	input.input_vyber									{  background: red; float: left;  width: 40px !important;  }
	.okres_name											{ float: left;  width: 200px;    }
	
	br.reset_input										{ clear: both;  }
	
	/* ------------ detail ----------------*/
	.detail_l								{ float: left; width: 280px; }
	.detail_r								{ float: left; width: 320px; }													
	
	.detail_l_cont										{ margin: 0 15px 0 0; }
	.detail_r_cont										{ margin: 0 0 0 3px; }
	
	
	/* ------------ detail left ----------------*/
	.detail_l th										{ text-align: left;  width: 120px;}
	.detail_l fieldset								{ background: none;  border: 1px solid #f3ac71;  }  
	.detail_l fieldset legend						{ color: #fff; padding: 3px 10px; background: #f49849;  }
	.detail_l fieldset	table						{ width: 100%; margin: 5px 0 0 0; }
	.detail_l fieldset	table	td					{ padding: 2px 0;  }
	.detail_l fieldset table td, .detail_l fieldset table th
															{ border-bottom: 1px solid #EFEFEF; vertical-align: top;   }  
	.detail_l .makler th							   { text-align: left;  width: 70px; }
	.detail_l .makler .photo						{ width: 75px; border: none; }
	
	.detail_r fieldset legend						{ color: #fff; padding: 3px 10px; background: #f49849;  }
	.detail_r .makler th,.detail_r .realitka th	{ text-align: left;  width: 80%; }
	.detail_r .makler fieldset,.detail_r .realitka fieldset	{ background: #fff; }
	
	.detail_l h3.detail_popis,
	.detail_r h3.photo_nadpis						{ font-size: 1.2em; padding: 0 0 3px 12px; margin: 0; color: #528826; background: url(http://img.unitedreal.cz/bg_arrow_detail.gif) 0 2px  no-repeat; }
	
	.detail_l .anot									 {  padding: 10px; margin-bottom: 10px;  }
	
	.detail_l .detail_top_table					{  width: 100%;   }
	.detail_l .detail_top_table th.detail_cena{ font-size: 1.2em; vertical-align: top;   }
	.detail_l .detail_top_table td h3			{ padding: 0; margin: 0; font-size: 1.6em; }
	
	
	/* ------------ detail right ----------------*/
	.detail_r .photo									{ margin: 0 0 12px 0;  border:none; }
	.detail_r .photo img								{ padding: 0; margin: 0; border: 1px solid #E4EDFF; margin: 0 auto; }
	
	.detail_r .photo_next							{    }	
	/*.detail_r .photo_dalsi							{ border: 1px solid #f49849; padding: 12px 4px 6px 4px; background: #F9F0E9;    }
	.detail_r .photo_dalsi .photo_float			{ width: 153px; float: left; text-align: center; height: 110px;  }
	.detail_r .photo_dalsi .photo_float img	{  border: 1px solid #f49849; display: block; margin: 0 auto;  }*/
	
	.detail_r .photo_dalsi							{  margin-bottom: 10px; width: 320px;}
  .detail_r .photo_dalsi	img					{  margin: 0 auto; padding: 0; border:none; float: left;}
  
	.detail_r .photo_dalsi .photo_float			{ width: 153px; float: left; text-align: center;   }
	.detail_r .photo_dalsi .photo_float img	{  border: 1px solid #f49849; display: block; margin: 0 auto;  }
	
	.detail_r .branche_div							{ margin: 8px 0;  }
	
	.detail_r table.branche_table					{  width: 100%;  border: 1px solid #2480AF;   }
	.detail_r table.branche_table	tbody			{ padding: 0; margin: 0;    }
	.detail_r table.branche_table caption		{ background: #2480AF; color: #fff;  font-weight: bold; text-align: left; padding: 5px;  }
	.detail_r table.branche_table th				{ background: #ECF3F8;  padding: 2px; padding: 0; margin: 0; }
	.detail_r table.branche_table td				{ padding: 2px; padding: 0; margin: 0; }
	
	
	/*-------------------BUTONY -------------------*/
	.buttons												{ margin-bottom: 30px; width: 100%; }
	.buttons_float_l, .buttons_float_r			{ width: 253px; height: 48px; border-left: 0; border-right: 0; }
	.buttons_float_l									{ display: inline; float: left; width: 253px; margin: 0 0 0 26px; } 
	.buttons_float_r									{ display: inline; float: right; width: 253px; margin: 0 66px 0 0; }
	
	.buttons	h3											{ font-size: 1.25em; padding: 0; margin: 0; text-transform: uppercase;  }
	.buttons	h3 a										{ position: relative; width: 253px; height: 48px; color: #f68220; display: block; margin: 0; text-decoration: none; overflow: hidden; }
	.buttons	h3 a span {position: absolute; display: block; width: 100%; height: 100%;}
	.buttons_float_l	h3 a span {background: url(http://img.unitedreal.cz/vloz_nab.jpg) left top no-repeat;}
	.buttons_float_r	h3 a span {background: url(http://img.unitedreal.cz/vloz_pop.jpg) left top no-repeat;}
	
	.buttons_float_r	h3 a							{ text-align: left; margin-left: 29px; }
	
	/*----------------- pridat poptavku form ------------*/
	
	#registracebox										{  }
	#registracebox	 fieldset						{ background: none; color: #000;}
	#registracebox	 fieldset legend				{ color: #fff; padding: 3px 10px; margin-bottom: 10px; background: #2480AF;  }	
	#registracebox	 fieldset label				{ float: left; display: block; width: 160px; margin-bottom: 2px; }
	
	#registracebox	 fieldset input,
	#registracebox	 fieldset textarea,
	#registracebox	 fieldset select				{  float: left; width: 300px; margin-bottom: 2px; }
															#registracebox	 fieldset select				{ width: 307px;  }
															
	#registracebox	 fieldset br 					{ clear: both; } 
	#registracebox	 fieldset input.sub 			{ width: auto;   }
	#registracebox .req_info						{ display: block; clear: both; margin: 20px 0 0 0;  }
	
	#partneri_detail 									{ clear: both;  }
	#partneri_detail table									{ width: 100%;  }
	#partneri_detail th								{ background: #44ABF0; padding: 4px;   }
	#partneri_detail td 								{ border-bottom: 1px solid #ccc; padding: 2px; }
	
	#partneri_detail th.hlavicka_inzerce,
	#partneri_detail td.radek_pocet_inzeratu	{ text-align: left;width: 90px; }
	
	#partneri_detail th.hlavicka_jmeno, 
	#partneri_detail td.hlavicka_jmeno 			{ text-align: left; }
	 
	#partneri_detail th.hlavicka_mesto, 
	#partneri_detail td.hlavicka_mesto			{ text-align: left;  }
	
	#realitka_logo	{ border:none;float:right;margin:5px; }
	
	/*------------------REALITNI KANCELARE ------------------*/
	#partneri_detail						{  }
	#partneri_detail  span.no_logo	{ width: 205px; height: 154px; background: url(http://img.unitedreal.cz/no_image/photo2.gif) no-repeat;  float: left; 
												  margin: 0 10px 5px 0;   display: block;   }
	
	/*----------------- hledani ------------*/
	/*
	div.form_element									{ width: 600px; float: none; }
	.search_features									{ }
	.search_features fieldset						{ float: left; width: 300px; }
	.search_features div								{ float: left; width: auto; }
	.search_features div div						{ float: none; }
	*/
	
	
	
	
	/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	/* * * * * * * * *  MODULES.CSS  * * * * * * * * * * * * */
	/* * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	.novinky_col 											{	margin: 8px 0; padding-bottom: 10px;  }
	.novinky_col .novinky_col_obsah					{ border-bottom: 1px solid #585858; margin: 0 8px; padding: 8px;   font-size: 0.9em;	}
	.novinky_col .novinky_col_obsah .datum_col	{ font-size: .9em; color: #FF8400; text-align: right; }	
	.novinky_col .novinky_col_obsah h4				{ margin: 0 0 5px 0; font-size: 1.0em;  }
	.novinky_col .novinky_col_obsah h4 a	   	{ text-decoration: none;  }
	.novinky_col .novinky_col_obsah h4 a:hover 	{ text-decoration: underline;  }
	.novinky_col .novinky_col_obsah a.vice 		{  display: block; text-align: right;  }			
	.novinky_col .archiv									{ text-align: center; font-size: .9em; margin: 0 0 12px 0;   }
	
	/*------------------------	NOVINKY ARCHIV---------------------------------------*/
	.novinky 												{}
	.novinky .novinka_obsah 							{ background: #F9F9F9;  border-top: 3px  solid #FF8400; border-bottom: 1px solid #ccc; 
																  padding: 5px; margin: 8px 0;}
	.novinky .novinka_obsah .datum 					{ color: #525252; font-size: .9em;}
	.novinky .novinka_obsah h2.h2_novinka_obsah	{ margin-top: 0; padding-top: 0; }
	.novinky  div.vice  									{ text-align: right;}
	.novinky  img 											{ float: left; margin-right: 10px; }
	
	/*------------------------- NOVINKY DETAIL--------------------------------------*/
	#novinky_detail 										{ margin-top: 10px;  }
	#novinky_detail  .datum 							{ color: #525252; font-size: .9em; }
	#novinky_detail  h1									{ margin-top: 0;  }
	#novinky_detail .anotace img 						{ float: left; margin: 0 10px 5px 0; }
	
	/*------------------------- NOVINKY S FOTOGALERII-------------------------------*/
	#novinky_kategorie									{}
	#novinky_kategorie .kategorie_obsah				{ background: #F9F9F9;  border-top: 3px  solid #FF8400; border-bottom: 1px solid #ccc; 
																  padding: 5px; margin: 8px 0; }
	#novinky_kategorie h2.h2_kategorie_obsah		{  margin-top: 0; padding-top: 0;  }
	
	
	
	
	
	
	
	/*-------------------------  FOTKY  - defautne pro vsechny fotogalerie--------------*/
	.fotky 									{ margin: 25px 0; padding: 15px 0; border-top: 3px  solid #FF8400; border-bottom: 1px solid #ccc;
												  width: 100%/* pouze kdyz je nastaven border */ ; background: #F9F9F9;     }
	.fotky .foto 							{ float: left; width: 130px; height: 100px;  }
	
	.fotky .foto img  					{ display: block; margin: 0 auto;  text-align: center; float: none;  }
	.fotky .foto a:hover img			{ border: 1px solid #FF8400; }
	
	
	
	/*------------------VYHLEDÁVÁNÍ - Sloupec --------------------------------*/
	.search_form							{ border: 0; margin: 7px;  }
	.search_form fieldset            { margin: 0; background: none; border: 0; padding: 0; }
	.search_form input.left_input		{ width: 110px;  }
	.search_form input.sub	      	{ background: url(http://img.unitedreal.cz/sub_bg.gif) 0 0 repeat-x; font-weight: normal; color: #083e88; }
	
	
	/*------------------------------- ANKETA ------------------------------------ -*/
	.anketa									{margin: 8px; padding-bottom: 10px; color: #000;   }
	.anketa .anketa_cont					{ border: 0;  margin: 7px; }
	.anketa h4.anketa_otazka			{ font-weight: bold; margin: 0 0 4px 0; padding: 2px 3px; color: #083e88; font-size: 1em;  }
	.anketa .anketa_odpoved				{ margin: 0 0 3px 0; color: #083e88; }
	
	.anketa a.anketa_link									{ display: block; height: 10px; width: 100%; background: #8AE0FF; font-size: 1px;  cursor: pointer }
	.anketa a.anketa_link span.anketa_hlasy			{ height: 10px; background: #00ADEF; display: block; }
	.anketa a.anketa_link span.anketa_hlasy span		{ display: none;   }
	
	.anketa em								{ display: block; margin: 10px 0 0 0; font-size: 0.8em; font-style: normal; }
	
	.stranky	{margin:3px;}
	
	#odkazy_sloupec						{ margin: 8px; padding-bottom: 10px; }
	
	#odkazy_sloupec ul { margin: 5px 0 0 20px; padding: 0; list-style-image: url(http://img.unitedreal.cz/li.gif); }
	#odkazy_sloupec ul li { }
	
	
	/*------------- KLientska zona right ---------------*/
	
	/* new */
	/*------------------KLIENTSKÁ ZÓNA  - sloupec -------------------------------*/
	.login_form, .login_box				{  }
	.login_form fieldset					{ padding: 14px; margin: 0; background: none; border: 0; }
	.login_form	 label					{ float: left; width: 60px; margin:  0 0 2px 0;    }
	.login_form	 input					{ float: left; width: 112px; margin:  0 0 2px 0;     }
	.login_form	 input.sub				{ margin: 3px 0 0;  }
	.login_form .login_links			{  margin:  0 0 15px 0; }	
	
	/*------------------------- PODSTRANKY ----------------------------------------*/
	.podstranky					{ margin: 30px 0 10px 0; }
	.podstranka					{ background: #fafafa;  border-top: 5px  solid #dadada; border-bottom: 1px solid #dadada;  padding: 5px; margin: 8px 0;  }
	.podstranka h2				{ padding: 0; margin: 0 0 5px 0;  }
	
	/*------------------------- Realitní kanceláře - adresář ----------------------------------------*/
	#partneri_detail									{  }
	
	#partner_categories								{ padding: 0 0 10px; }
	#partner_categories .vypsat_vse				{ padding: 10px 0 20px 15px; }
	#partner_categories .vypsat_vse a			{  }
	
	ul.partner_categories_sloupec					{ margin: 0; padding: 0; float: left; width: 49.99%; }
	ul.partner_categories_sloupec li				{ padding: 0; margin: 5px 0 5px 30px; }
	ul.partner_categories_sloupec li a			{ text-decoration: none; }
	ul.partner_categories_sloupec li a:hover	{ text-decoration: underline; }
	
	ul.partner_categories_sloupec li .imidz		{ float: left; width: 85px; margin-right: 10px; }
	ul.partner_categories_sloupec li .imidz img	{ margin: 0 !important; padding: 0 !important; border: 0 !important; }
	ul.partner_categories_sloupec li .data_flout	{ float: left; width: 199px; padding-top: 5px; }
	ul.partner_categories_sloupec li .data_flout .data_odkaz	{ margin-bottom: 5px; }
	
	#char_filter										{ padding: 5px 5px 5px 0; margin: 0 15px 20px; border: solid 1px #c3d1eb; text-align: center; }
	#char_filter span									{ margin: 0; padding: 0 0 0 10px; font-size: 1em; text-transform: uppercase; color: #c3d1eb; }
	#char_filter span a								{ font-weight: bold; text-decoration: none; color: #083e88; }
	#char_filter span a:hover						{ background: #083e88; color: white; }
	#char_filter span.none							{ display: none; }
	
	
	#partneri_detail table							{ width: 100%; border-collapse: collapse; }
	#partneri_detail table th						{ background: #f1f7ed; color: black; padding: 4px 5px; border-bottom: solid 1px #3BB300; }
	#partneri_detail table td						{ padding: 4px 5px; border-bottom: solid 1px #eee; }
	#partneri_detail table td a					{ text-decoration: none; }
	#partneri_detail table td a:hover			{ text-decoration: underline; }
	
	/*------------------------- moje inzerce + poptavky -------------------------*/
	/*
	#reality_vypis .reality_list					{ width: 96.5%; border-collapse: collapse; margin: 0; padding: 0; }
	html>body #reality_vypis .reality_list		{ width: 100%; }
	#reality_vypis .hlavicka td					{ background: #f1f7ed; color: black; padding: 4px 5px; border-bottom: solid 1px #3BB300; }
	#reality_vypis td									{ padding: 0 5px; border-bottom: solid 1px #eee; vertical-align: middle; }
	#reality_vypis td a								{ text-decoration: none; font-weight: bold; }
	#reality_vypis td a:hover						{ text-decoration: underline; }
	
	#reality_vypis .num								{ width: 5%; text-align: center; }
	#reality_vypis .edit,
	#reality_vypis .delete							{ width: 4%; text-align: center; padding: 0; }
	*/
	
	
	/*------------------mapa stranek -------------------------------*/
	#sitemap											{  }
	
	#sitemap ul										{ margin: 0; }
	#sitemap ul li									{ margin: 0 0 1em; padding: 3px 0; }
	#sitemap ul li a								{ font-size: 1.25em; font-weight: bold; }
	#sitemap ul li a.plusMinus					{ margin-right: 5px; }
	
	#sitemap ul ul									{  }
	#sitemap ul ul li								{ margin: 0; }
	#sitemap ul ul li a							{ font-size: 1.166em; color: black; }
	
	#sitemap ul ul ul								{  }
	#sitemap ul ul ul li							{  }
	#sitemap ul ul ul li a						{ font-size: 1em; font-weight: normal; }
	
	#sitemap ul li a:link						{ text-decoration: none; }
	#sitemap ul li a:visited					{ text-decoration: none; }
	#sitemap ul li a:active,
	#sitemap ul li a:hover						{ text-decoration: underline; }
	
	#sitemap ul ul li a:link					{  }
	#sitemap ul ul li a:visited				{  }
	

	
	
	
	/* * * * * *  kontaktní formulář - contact form  * * * * * */
	#contact_form									{  }
	#contact_form form							{ margin: 2em 0 0; position: relative; }
	#contact_form .obalka						{ position: absolute; top: -24px; right: 0; width: 111px; height: 80px;
														  background: url(http://img.unitedreal.cz/default/obalka.gif) 0 0 no-repeat; }
	#contact_form fieldset						{ margin: 0; padding: 1em 115px 1em 1em; }
	#contact_form fieldset p					{  }
	#contact_form fieldset p label			{ display: block; padding: 0 0 2px; }
	
	#contact_form fieldset p.jmeno			{ float: left; width: 45%; margin-top: 0; }
	#contact_form fieldset p.email			{ float: right; width: 45%; margin-top: 0; }
	#contact_form fieldset p.text				{ clear: both; margin-top: 0; }
	
	#contact_form fieldset p.jmeno input	{ width: 96%; }
	#contact_form fieldset p.email input	{ width: 96%; }
	#contact_form fieldset p.text textarea	{ width: 99%; }
	
	#contact_form fieldset p.poznamka		{  }
	#contact_form fieldset p.submit			{ margin-bottom: 0; } 
	
	
	p.hilite											{ background: #fffcd2; }
	input.error,
	textarea.error									{ border: solid 1px #DE0000; }
	div.error										{ padding: 8px 12px; color: white; border: solid 1px #a00; background: #c00; }
	div.error p										{ margin: 0; font-weight: bold; }
	div.success										{ padding: 8px 12px; color: white; border: solid 1px #008401; cursor: pointer;
														  background: #13B014; }
	div.success p									{ margin: 0.5em 0; font-weight: bold; }
	div.success p strong							{ text-decoration: underline; }
	.error_msg										{ color: #DE0000; }
	
	
	/* * * * * *  registrační formulář - registration form  * * * * * *
	 * POZOR: hacknuto v IE.CSS
	 */
	#realty_form									{  }
	#realty_form form								{ margin: 2em 0 0; position: relative; }
	#realty_form .obalka							{ position: absolute; top: -24px; right: 0; width: 111px; height: 80px;
														  background: url(http://img.unitedreal.cz/default/obalka.gif) 0 0 no-repeat; }
	#realty_form fieldset						{ margin: 0; padding: 1em 115px 1em 1em; }
	#realty_form fieldset p						{ text-align: left; }
	#realty_form fieldset p label				{ display: block; padding: 0 0 2px; }
	
	#realty_form fieldset p.two_left			{ float: left; width: 48%; margin-top: 0; }
	#realty_form fieldset p.two_left input	{ width: 200px; }
	#realty_form fieldset p.two_right		{ float: right; width: 48%; margin-top: 0; }
	#realty_form fieldset p.two_right input{ width: 190px; }
	#realty_form fieldset p.one				{ clear: both; margin-top: 0; }
	#realty_form fieldset p.one textarea	{ width: 440px; }
	#realty_form fieldset p.three_left		{ float: left; width: 33%; margin-top: 0; }
	#realty_form fieldset p.three_middle	{ float: left; width: 33%; margin-top: 0; }
	#realty_form fieldset p.three_right		{ float: left; width: 33%; margin-top: 0; }
	#realty_form fieldset p.three_left input,
	#realty_form fieldset p.three_middle input,
	#realty_form fieldset p.three_right input	{ width: 125px; }
	
	#realty_form fieldset p.select label	{ display: inline; }
	#realty_form fieldset p.typ select		{ width: 55%; }
	#realty_form fieldset p.akce select		{ width: 71%; }
	
	#realty_form fieldset p.poznamka			{ margin-top: 0; }
	#realty_form fieldset p.submit			{ margin-bottom: 0; } 
	
	#realty_form fieldset input.sub			{ width: auto; }
	
	
	/* * * * * *  hlídací pes - watchdog  * * * * * */
	#watchdog													{  }
	#watchdog fieldset										{ padding-top: 0.5em; }
	#watchdog fieldset p										{ margin: 0; }
	#watchdog fieldset p.mt									{ margin-top: 5px; }
	
	#watchdog fieldset#lokalita p.kraj					{ display: inline; float: left; margin-right: 20px; }
	#watchdog fieldset#lokalita #okres_cont			{ display: inline; float: left; }
	#watchdog fieldset#lokalita p.kraj label,
	#watchdog fieldset#lokalita #okres_cont label	{ display: block; }
	
	#watchdog fieldset#cena p.typ_poptavky label		{ margin-right: 5px; }
	#watchdog fieldset#cena input#cena_od,
	#watchdog fieldset#cena input#cena_do				{ width: 65px; margin-right: 10px; }
	
	#watchdog fieldset#druh p								{ display: inline; float: left; width: 30%; margin: 0 20px 5px 0; }
	#watchdog fieldset#druh p strong						{ font-weight: normal; }
	#watchdog fieldset#druh p .plavec					{ display: block; }
	
	#watchdog fieldset#vlastnosti p.popis				{ display: inline; float: left; width: 38%; }
	#watchdog fieldset#vlastnosti p.popis label		{ display: block; }
	#watchdog fieldset#vlastnosti p.popis textarea	{ width: 98%; }
	#watchdog fieldset#vlastnosti p.platnost,
	#watchdog fieldset#vlastnosti .detaily				{ display: inline; float: right; width: 59%; }
	#watchdog fieldset#vlastnosti .detaily p			{ display: inline; margin-right: 5px; }
	#watchdog fieldset#vlastnosti .detaily label.blok,
	#watchdog fieldset#vlastnosti p.platnost label	{ display: block; }
	#watchdog fieldset#vlastnosti .detaily label.blok	{ margin-top: 8px; }
	
	#watchdog fieldset#kontakt p							{ display: inline; float: left; width: 24.9%; margin: 0; }
	#watchdog fieldset#kontakt p label					{ display: block; }
	#watchdog fieldset#kontakt p input					{ width: 90%; }


	/*upravy*/
	#center_cont {width: 606px; overflow: hidden;}
	
	#cards {background: #e8f4e0 url("http://img.unitedreal.cz/cards.gif") no-repeat; margin: 10px 2px 15px 0;}
	#cards_cont {background: url("http://img.unitedreal.cz/cards_cont.gif") left bottom no-repeat; padding: 5px 20px; =padding-bottom: 20px; _padding-bottom: 5px; height: 1%; overflow: hidden;}
	#cards a {overflow: hidden; position: relative; float: left; width: 150px; height: 138px; margin: 15px 57px 15px 0; background: white; color: #76aa62; font-weight: bold; text-transform: uppercase; font-size: 130%; text-align: center;}
	#cards a.third {margin-right: 0;}
	#cards a span {position: absolute; top: 0; left: 0; width: 100%; height: 100%; cursor: pointer;}
	#cards a#card_vykup span {background: url("http://img.unitedreal.cz/card_vykup.png");}
	#cards a#card_investori span {background: url("http://img.unitedreal.cz/card_investori.png");}
	#cards a#card_zaloha span {background: url("http://img.unitedreal.cz/card_zaloha.png");}
	#cards a#card_akademie span {background: url("http://img.unitedreal.cz/card_akademie.png");}
	#cards a#card_hledame span {background: url("http://img.unitedreal.cz/card_hledame.png");}
	#cards a#card_afil span {background: url("http://img.unitedreal.cz/card_afil.png");}
	/********************************** BOXES.CSS **********************************/

	#header_detail_advert 
	 {
	   width:100%;
	   line-height:30px;
	   text-align: left;
	   border-bottom: 1px solid #f49849;
	   margin-bottom: 10px;
	 }
	 
	 .bold{font-weight: bold;}
	 
	 #header_detail_advert td 
	 {
	   font-size: 15px;   
	 }
	 
	 #header_detail_advert th 
	 {
	  width: 100px; 
	 }
	 
	.priceBox {
		background: #e8f4e0;
	}	
	
	td.priceBox {color: #528826;}
	
	#advert_pdf 
	{
	  background: #e8f4e0 url('http://img.unitedreal.cz/icons/pdf.png') 250px 5px no-repeat;
	  height: 40px;
	  line-height: 40px;
	  padding-left: 10px;
	  margin-top: 5px;
	  color: #528826;
	  font-size: 15px;
	  font-weight: bold;
	}
	#advert_pdf a, #advert_pdf a:hover {text-decoration: none;color: #528826;}
	#advert_img_menu a 
	{
	  text-decoration: none;
	  padding-right: 10px;
	}
	#advert_img_menu img {border: 0;}
	
	/*SLIDE SHOW*/
	#slideshow {
		position:relative;
		height:245px;
	}
	
	#slideshow IMG,.white_content IMG {
		position:absolute;
		top:0;
		left:0;
		z-index:8;
		opacity:0.0;
	}
	
	#slideshow IMG.active,.white_content IMG.active {
		z-index:10;
		opacity:1.0;
	}
	
	#slideshow IMG.last-active,.white_content IMG.last-active  {
		z-index:9;
	}
	/*lightbox*/
	.white_content {
			
				position: absolute;
				top: 45%;
				left: 28%;
				width: 750px;
				height: 600px;
				padding: 16px;
				border: 2px solid #f49849;
				background-color: white;
				z-index:1002;
				overflow: auto;
			}
	.white_content IMG {
	 top: 40px;
	 left: 30px;
	}
			
	.pointer 
	{
	 cursor: pointer;
	}
	
	.detail_r fieldset legend      { color: #fff; padding: 3px 10px; background: #f49849;  }
	.detail_r .makler th,.detail_r .realitka th { text-align: left;  width: 80%; }
	.detail_r .makler fieldset,.detail_r .realitka fieldset { background: #fff; }
	
	img.slide_me { padding-right: 10px;}

	/* --- end of css --- */