


body {
	width: 100%;
	text-align: center;
	margin: 0px;
	font-family: Corbel, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: white url(../images/image/property_body_green1.png) no-repeat fixed 100% 100%; 
	color: #006AB3;
	height: 100%;
	padding: 0px;
}
.xml {
	background: #27A22D;
	color: #fff;
	font-size: 20px;
	position: relative;
	padding-right: 5px;
	padding-left: 5px;
}
a:hover.xml {
	background: #006AB3;
	text-decoration:none;
}
#main {
	width: 984px;
	margin: 0px auto 0px auto;
	border: 0px solid #f0f0f0;
	height: 100%;
}
.clearfloat {
	clear: both;
}
.clearfloat2 {
	clear: both;
	line-height: 0px;
	height: 0px;
}
img {
	border: 0px;
}
#display {
	display: none;
}
#padding_top {
	background: url(../images/image/property_body_blau1.png) no-repeat fixed 0px 0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 0;
}
select{
	height: 23px;
	font-weight: normal;
	background-color: #DDEAF7;
	text-align: left;
}
input{
	height: 23px;
	background-color: #DDEAF7;
}
textarea{
	background-color: #DDEAF7;
}
form {
	font-weight: bold;
}
	
/**************/
/***** a *****/
/************/
a {
	font-size: 11px;
	text-align: center;
	color: #27A22D;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border: 1px solid #fff;
	text-align: center;
}
a:hover img {
	border: 1px solid #D4E0EC;
}
a img {
	border: 1px solid #fff;
}

/*************************************************/
/***** Error format - spatne zadane polozky *****/
/***********************************************/
.validate_error {
	color: #D51A1A;
	text-align: right;
} 
.validate_error input {
	color: #000;
	background-color: #FFCDCD;
}
.validate_error textarea {
	color: #000;
	background-color: #FFCDCD;
}
.validate_error select {
	color: #000;
	background-color: #FFCDCD;
}
.validate_error checkbox {
	color: #000;
	background-color: #FFCDCD;
}
	
/********************************************/
/***** Not checked - neulozene polozky *****/
/******************************************/
.validate_not_checked {
	color: #006AB3;
	text-align: right;
} 
.validate_not_checked input {
	background-color: #DDEAF7;
} 
.validate_not_checked textarea {
	background-color: #DDEAF7;
}
.validate_not_checked select {
	background-color: #DDEAF7;
	font-size: 10px;
}
.validate_error checkbox {
	background-color: #DDEAF7;
}

/*********************************************/
/***** Success - spravne zadane polozky *****/
/*******************************************/
.validate_success  {
	color: #006600;
	text-align: right;
} 
.validate_success input {
	background-color: #D3EECF;
} 
.validate_success textarea {
	background-color: #D3EECF;
} 
.validate_success select {
	background-color: #D3EECF;
}
.validate_error checkbox {
	background-color: #D3EECF;
}

/*****************************/
/***** hlavicka stranky *****/
/***************************/
#top_header {
	background: #fff url(/images/image/obdelnik_pod_vlajkama.png); 
	width:982px;
	height:22px;
}
div#main div#top_header div:first-child {
	margin-left: 905px;	
}
div#main div#top_header div {
	width:19px;
	height:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
	overflow:hidden;
}

/*
.homepage {
	margin-left:0px;
	width:19px;
	height:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.homepage {
	margin-left:0px;
	width:19px;
	height:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.homepage {
	margin-left:0px;
	width:19px;
	height:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.favorites {
	width:19px;
	height:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
.key {
	margin-left:915px;

	width:19px;
	height:17px;
	margin-bottom:0px;
	float:left;
	display:inline;
}

*/
#top_logo {
	left:27px;
	width:188px;
	display: inline;
}
a img#top_logo {
	border: 1px solid #fff;
}
#top_hill {
	left:188px;
	top:22px;
	width:792px;
}
#top_background {
	color: white;
	background: #fff url(../images/image/modry_obdelnik_nahore.png); 
	height:37px;
	width: 982px;
}
#modry_obdelnik_nahore {
	height:37px;
	width: 981px;
}
#view_obdelnik{
	height:3px;
	width: 981px;
	margin-bottom: 3px;
}
#top_background span {
	font-weight: bold;
	font-size: 14px;
	position: relative;
	top: 8px;
}
#top_background a{
	display: inline-block;
	margin-top: 10px;
	font-weight: bold;
	text-align: center;
	width: 150px;
	color: white;
}

/**************************/
/***** top_skip_menu *****/
/************************/
#top_blau_skip_menu {
	width:777px;
	height:22px;
}
#top_logo_skip_menu {
	width:168px;
}
#top_hill_skip_menu {
	top:22px;
	width:607px;
}

/***********************/
/***** dummy_left *****/
/*********************/
#dummy_left {
	border-top: 10px solid #fff;
	width: 187px;
	float: left;
	font-weight: bold;
	font-size: 16px;
	background: #E0EBF6;
	height: 650px;
	margin-left: 1px;
}

/*************************/
/***** manager *****/
/***********************/
.manager {
	width: 187px;
	height: 176px;
	background: #E5E5E5;
	font-weight: bold;
	font-size: 14px;
	font-size: 11px;
	font-style: italic;
	color: #333;
	overflow: hidden;
}

/**************************/
/* manager okresni,krajsky*/
/**************************/
div.manager_location {
	width: 187px;
	height: 200px;
	background: #E5E5E5;
	font-weight: bold;
	font-size: 14px;
	font-size: 11px;
	font-style: italic;
	color: #333;
	overflow: hidden;
	
}
.manager_img {
	padding-top: 3px;
	margin-bottom: 1px;
	width: 177px;
	height: 141px;
	overflow: hidden;
}
.manager_img_white {
	background: #E5E5E5;
	margin-top: 12px;
	overflow: hidden;
}
.manager_foto {
	background: #E5E5E5;
	padding-top: 12px;
	width: 149px;
	height: 127px;
	overflow: hidden;
}
.manager_desc {
	background: #E5E5E5;
	padding-top: 3px;
}

/*****************/
/***** menu *****/
/***************/
.property_list_public_text {
	width: 187px;
	height: 21px;
	background: white url(../images/image/dummy_left_tm.modra.png) no-repeat;
	color: white;
	margin-top: 11px;
}
.property_list_public_text a {
	margin-left: 4px;
	margin-top: 4px;
	color: white;
	position: relative;
	float: left;
}
#dummy_left .menu {
	text-transform: uppercase;
	width: 187px;
	border-top: 3px solid #fff;
	text-align: left;
	background-color: #E0EBF6;
	overflow: hidden;
}
#dummy_left .menu .menua1 {
	height: 21px;
	background: white url(../images/image/dummy_left_sv.modra.png) no-repeat;
	width: 187px;
	margin-bottom: 13px;
}
#dummy_left .menu .menua1 a {
	float: left;
	margin-left: 5px;
	color: #006AB3;
	text-align: left;
	margin-top: 4px;
}
#dummy_left .menu .menua1 a:hover {
	text-decoration: none;
	color: #27A22D;
}
#dummy_left .menu .menua {
	height: 21px;
	background: white url(../images/image/dummy_left_sv.modra.png) no-repeat;
	width: 187px;
	margin-bottom: 1px;
}
#dummy_left .menu .menua a {
	float: left;
	margin-left: 5px;
	color: #006AB3;
	text-align: left;
	margin-top: 4px;
}
#dummy_left .menu .menua a:hover {
	text-decoration: none;
	color: #27A22D;
}
.sending_news {
	height: 21px;
	background: white url(../images/image/dummy_left_zelena.png) no-repeat;
	width: 187px;
	top: 2px;
	position: relative;
	margin-top: 10px;
}
.sending_news_text {
	margin-left: 4px;
	margin-top: 4px;
	color: white;
	float: left;
}
.sending_news a img {
	margin-right: 4px;
	margin-top: 4px;
	float: right;
}
.sending_news a:hover {
	text-decoration: underline;
}
.sending_news img {
	margin-top: 2px;
	margin-left: 35px;
	border: #E0EBF6 1px solid;
}
#dummy_left .menu .menua_partner {
	height: 21px;
	background: white url(../images/image/dummy_left_zelena.png) no-repeat;
	width: 187px;
	margin-bottom: 1px;
}
#dummy_left .menu .menua_partner a {
	float: left;
	margin-left: 5px;
	color: white;
	text-align: left;
	margin-top: 4px;
}
#dummy_left .menu .menua_partners {
	height: 21px;
	background: white url(../images/image/dummy_left_zelena.png) no-repeat;
	width: 187px;
	margin-bottom: 12px;
}
#dummy_left .menu .menua_partners a {
	float: left;
	margin-left: 5px;
	color: white;
	text-align: left;
	margin-top: 4px;
}
#dummy_left .menu span {
	float: left;
	margin-top: 10px;
}
#menu3 {
	height: 135px;
	display: none;
}
#menu3 .menu3 a {
	font-size: 8pt; 
	color: #27A22D;
	width: 176px;
	height: 13px;
	text-align: left;
	margin-top: 0;
	padding-left: 5px;
}
#menu3 div.menu3 a:hover  {
	color: #27A22D;
}
#menu4 {
	display: none;
}
#menu4 div.menu4 a {
	margin-top: 0;
	background: #E0EBF6;
	color: #27A22D;
	width: 182px;
	height: 13px;
	text-align: left;
	padding-left: 5px;
	position: relative;
	font-size: 8pt;
	float: left;
}

/*******************/
/***** soutez *****/
/*****************/
.contest {
	width: 187px;
	background-color: white;
}
.contest img{
	border: 1px solid #E0EBF6;
	height: 123px;
	width: 185px;
	margin-top: 8px;
}
.contest a:hover {
	border: 0px solid #fff;
	text-decoration: none;
}

/****************************/
/***** realitni zpravy *****/
/**************************/
.reality_tidings {
	background: #E0EBF6;
	font-weight: bold;
	margin-top: 3px;
}
.reality_tidings a span {
	color: #006AB3;
	font-size: 14px;
	margin-top: 5px;
	position: relative;
	top: -5px;
	text-decoration: underline;
}

/************************/
/***** dummy_right *****/
/**********************/
#dummy_right {
	background: white;
	margin-left: 3px;
	width: 790px;
	float: left;
	font-weight: bold;
	font-size: 19px;
	border-top: 0px solid #fff;
}

/*************************/
/***** text_manager *****/
/***********************/
.text_manager_list {
	background: #E5E5E5;
	margin-top: 10px;
	height: 57px;
	width: 793px;
	overflow: auto;
	display: block;
	text-align: justify;
	font-size: 11px;
	font-style: italic;
	color: #333;
	left: -3px;
	position: relative;
}
.text_manager {
	height: 61px;
	margin: 3px;
	font-weight: bold;
}
#main div.db_24_property_main.main-box div.text_manager_list div.text_manager div.head_manager_say_real_divize1 {
	text-align: left;
}

/***************************/
/***** property_offer *****/
/*************************/
#property_offer {
	border-top: #FFF solid 3px;
	background: #E0EBF6;
	height: 244px;
	text-align: left;
}
.dummy_offer {
	text-align: left;
	float: left;
	height: 202px;
	width: 380px;
	margin-left: 8px;
}
.dummy_map {
	float: left;
	height: 202px;
	width: 400px;
}
.property_offer {
	width: 450px;
	margin-left: 8px;
	float: left;
}	
.property_offer_text {
	width: 380px;
	float: left;
	margin-top: 12px;
	font-size: 39px;
}
#property_offer .search-box {
	margin-left: 40px;
	margin-top: 45px;
	width: 300px;
	height: 100px;
	float: left;
}
#property_offer .fulltext {
	float: left;
}
#property_offer .fulltext input{
	width: 150px;
	background-color: white;
}
#property_offer .fulltext_text {
	font-size: 11px;
	color: #a3a3a3;
	width: 187px;
	float: left;
	text-align: justify;
	margin-top: -15px;
}
#property_offer .dummy_offer .search-box form .fulltext_submit input {
	float: none;
	width: 21px;
	height: 21px;
	margin-bottom: 0;
	padding-bottom: 0;
	margin-left: 15px;
}
.choose_region {
	font-size: 14px;
	float: right;
	text-align: right;
	height: 15px;
	padding-right: 20px;
	text-transform:uppercase;
}
.choose_region img{
	margin-right: 10px;
}
.map {
	float: left;
}

/*********************************/
/***** menu_middle_poptavka *****/
/*******************************/
.buttom_poptavka {
	width:250px;
	height:30px;
	margin-top: -11px;
	margin-left:530px;
	float:left;
}
.buttom_poptavka a {
	text-transform: uppercase;
	color: #27A22D;
	position: relative;
	float: right;
	top: 10px;
	font-size: 20px;
	text-align: left;
}
.buttom_poptavka a:hover {
	text-decoration: underline;
}

/*******************/
/***** update *****/
/*****************/
.update{
	margin-right:8px;
	font-weight: normal;
	font-size: 13px;
	text-align: right;
	width: 300px;
	float: right;
	margin-top: 3px;
}

/******************************/
/***** index_search_type *****/
/****************************/
.index_search_type {
	background: #E0EBF6;
	margin: 3px auto 8px;
	border: 0px solid #f0f0f0;
	padding-bottom: 9px;
	float: left;
	text-align: left;
	width: 790px;
	height: 117px;
}
.index_search_type img {
	margin-left: 4px;
	float: left;
	border: 1px solid white;
	height: 65px;
	width: 65px;
}
.index_search_type img:hover {
	border: 1px solid #27A22D;
}
#dummy_right div.index_search_type div.domy a:hover img {
	background: white url(../images/image/contest_background.png) no-repeat;	

}
.choose_property_type {
	color: #006AB3;
	margin-left: 2px;
	font-size: 14px;
	text-transform:uppercase;
	margin-top: 2px;
	float: left;
	width: 780px;
}
.choose_property_type img {
	border: 1px none #27A22D;
	margin-right: 5px;
	width: 7px;
	height: 12px;
	margin-top: 2px;
	float: left;
	
}

/******************/
/***** flash *****/
/****************/
.developer {
	width: 444px;
	height: 125px;
	float: left;
	display: inline;
	text-align: center; 
	background: #E0EBF6;
	color: white;
	font-size: 35px;
	overflow: hidden;
}
.button_developer {
	background: url(../images/image/zeleny_obdelnik_v_hornim_menu1.png); 
	width:150px;
	height:36px;
	float:left;
	border-top: #3886CC 1px solid;
	margin-top:4px;
	margin-left:292px;
	position: absolute;
}
.button_developer a {
	font-weight: bold;	
	color: #0C2945;
	position: relative;
	display: inline-block;
	float: right;
	top: 10px;
	left: 0px;
	font-weight: bold;
	color: #ffffff;
	width:150px;
	font-size: 11px;
	text-decoration: none;
}
.button_developer a:hover {
	text-decoration: underline;
	font-size: 11px;
}
.banner {
	height: 126px;
	float: right;
	overflow: hidden;
	width: 340px;
	background: #E0EBF6;
	margin-top: -1px;
}
.flash1 {
	background: #E0EBF6;
	width: 260px;
	height: 165px;
	margin-top: 6px;
	float: left;
	overflow: hidden;
}
.newsreel {
	width: 260px;
	height: 164px;
	margin-top: 7px;
	background: #E0EBF6;
	margin-left: 5px;
	float: left;
	overflow: hidden;
}
.newsreel_aktualityp img {
	width: 254px;
	height: 158px;
	margin-top: 3px;
	background: #E0EBF6;
	margin-left: 3px;
	float: left;
	overflow: hidden;
}
.flash2 {
	background: #E0EBF6;
	width: 260px;
	float: right;
	margin-top: 6px;
	margin-left: 3px;
	overflow: hidden;
	height: 165px;
}

/*********************/
/***** top menu *****/
/*******************/
#top_background .home a {
	margin-top: 7px;
	margin-left: 5px;
	float:left;
	font-size: 15px;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	width: 90px;
}
#top_background .login a {
	margin-top: 7px;
	margin-right: 5px;
	float:left;
	font-size: 15px;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	text-align: right;
	width: 90px;
}
#hledam {
	background: url(../images/image/zeleny_obdelnik_v_hornim_menu1.png); 
	margin-right:3px;
	height:37px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#nabizim {
	margin-right:3px;
	background: url(../images/image/zeleny_obdelnik_v_hornim_menu1.png); 
	height:37px;
	margin-bottom:0px;
	float:left;
	display:inline;
}
#poptavka {
	background: url(../images/image/zeleny_obdelnik_v_hornim_menu1.png); 
	margin-left:0px;
	margin-top:0px;
	height:37px;
	margin-bottom:0px;
	float:left;
}
#kariera {
	margin-right:3px;
	background: url(../images/image/zeleny_obdelnik_v_hornim_menu2.png); 
	margin-left:89px;
	margin-top:0px;
	height:37px;
	margin-bottom:0px;
	float:left;
	width: 122px;
}
#kariera a {
	width: 122px;
}
#kontakt {
	float:left;
	background: url(../images/image/zeleny_obdelnik_v_hornim_menu2.png); 
	height:37px;
	display:inline;
	text-align: justify;
	width: 122px;
}
#kontakt a {
	width: 122px;
}

/*************************/
/***** sorts + sort *****/
/***********************/
a.sort{
	color: #0C2945;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	font-size: 13px;
}
#sorts {
	margin-bottom: 5px;
	text-align: center;
}

/********************/
/***** content *****/
/******************/
#main .db_24_property_main.main-box {
	background-color: white;
}
form .content {
	color: #0C2945;
	border: 5px solid #D4E0EC;
	background: white; 
	margin-top: -10px; 
	margin-left: 3px; 
	padding-bottom: 10px;
	float: left;
	width: 783px;
	height: auto;
	text-align: left;
}
form .content .WidgetLabel {
	font-size: 11px;
	color: #0C2945;
}
.content {
	width: 783px;
	border: 5px solid #D4E0EC;
	margin-left: 3px; 
	padding-bottom: 110px; 
	background: #ffffff url(../images/image/avareal_bottom_public.png) no-repeat 100% 100%; 
	float: left;
	text-align: left;
}

/****************/
/***** nbr *****/
/**************/
.nbr {
	color: #27A22D;
	font-size: 14pt;
	padding-top: 12px;
	text-align: left;
}
.nbr a {
	position: relative;
	top: 5px;
	color: #27A22D;
	text-decoration: none;
}
.nbr a:hover {
	text-decoration: underline;
}

/*******************************/
/***** zvyraznene polozky *****/
/*****************************/
.highlight {
	color: #27A22D;
	font-weight: bold;
}

/*******************/
/***** widget *****/
/*****************/
.WidgetLabel {
	font-size: 13px;
	color: #27A22D;
}
.WidgetValue {
	font-size: 13px;
	color: #27A22D;
}
.WidgetValue a{
	color: #27A22D;
	text-decoration: none;
}
.WidgetApplyTemplates {
	color: #27A22D;
}
.WidgetValueTranslated {
	font-size: 13px;
	color: #0C2945;
}
.WidgetText {
 	color: #006AB3;
	margin: 5px;
}
.content #apply_property_sorts.WidgetApplyTemplates {
	text-align: center;
	height: 50px;
	width: 783px;
	font-weight: bold;
}

/******************************/
/***** fieldset + legend *****/
/****************************/
fieldset {
	background-color: white;
	border: 1px double #006AB3;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 5px;
	color: #27A22D;
}
fieldset legend .WidgetText{
	color: #fff;

}
legend {
/*	background: #fff url(../images/image/modry_obdelnik_pod_nadpisy.png);
*/
	background: #fff url(../images/image/dummy_left_zelena1.png);
	font-weight: bold;
	font-size: 15px;
	border: 1px solid #D4E0EC;
	width: 225px;
}

/*********************/
/***** line-box *****/
/*******************/
.line-box {
	width: 760px;
	background-color: #fff;
	border: 1px solid #D4E0EC;
	margin-left: 10px;
	margin-bottom: 3px;
}
.line-box:hover {
	background-color: #F3F8FB;
}

/*********************/
/***** property *****/
/*******************/
.propertyl_title { 
	height: 22px;
	width: 758px;
	background: #fff url(../images/image/modry_obdelnik_pod_nadpisy.png);
	font-size: 9pt;
	font-weight: bold;	
	text-decoration: none;
	color: #006AB3;
	padding-top: 5px;
	padding-left: 5px;
	float: left;
	margin-top: -1px;
	margin-left: -1px;
	text-align: left;
}
a:hover.propertyl_title { 
	text-decoration: underline;
	color: #006AB3;
}

/********************/
/***** titulky *****/
/******************/	
.title {
	font-weight: bold;
	color: #006AB3;
}
.title_list {
	background: url(../images/image/blau_title.png);
	font-size: 15pt; 
	height: 15px;
	padding-left: 10px;
	height: 30px;
	font-weight: bold;
}
.title.search_list_public {
	height: 30px;
	background: url(../images/image/blau_title.png);
	font-size: 15pt; 
	padding-left: 10px;
}
.view_public {
	font-size: 14pt; 
	background: url(../../images/image_admin/modry_obdelnik_nahore.png);
	padding-top: 5px;
	font-weight: bold;
	color: #fff;
	position: relative;
	height: 30px;
}
.add_public {
	font-size: 14pt; 
	background: url(../images/image/blau_title.png);
	padding-top: 5px;
	margin-bottom: 5px;
	position: relative;
	height: 30px;
	text-align: center;
}
#db_24_cpropertyiq_add_public div.title.add_public {
	font-size: 14pt; 
	background: url(../../images/image_admin/modry_obdelnik_nahore.png);
	padding-top: 5px;
	font-weight: bold;
	color: #fff;
	position: relative;
	height: 30px;
	text-align: center;

}

.add_news {
	font-size: 14pt; 
	background: url(../images/image/blau_title.png);
	padding-top: 5px;
	position: relative;
	height: 30px;
	text-align: center;
}
.list__index {
	border-top: 3px solid #fff;
	background: #fff url(../images/image/modry_obdelnik_nahore.png); 
	width: 187px;
	text-align: center;
	font-size: 13px;
	left: -5px;
	height: 50px;
	float: right;
	clear: left;
	position: relative;
	padding-top: 5px;
}
#db_24_aktuality_list__index span.title.list__index {
	border-top: 0px solid #fff;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	width: 192px;
	height: 23px;
	padding-top: 10px;
}
.list__index2 {
	color: #27A22D;
	text-transform: uppercase;
	font-size: 20px;
	margin-top: 5px;
	text-align: center;
	overflow: hidden;
}
.title.list {
	font-size: 14pt; 
	text-align: center;
	background: url(../../images/image_admin/modry_obdelnik_nahore.png);
	padding-top: 5px;
	font-weight: bold;
	color: #fff;
	position: relative;
	height: 30px;
}
.title.view {
	font-size: 14pt; 
	background: url(../../images/image_admin/modry_obdelnik_nahore.png);
	padding-top: 5px;
	font-weight: bold;
	color: #fff;
	position: relative;
	height: 30px;
	text-align: center;
}
.title.index {
	font-size: 14pt; 
	background: url(../../images/image_admin/modry_obdelnik_nahore.png);
	padding-top: 5px;
	font-weight: bold;
	color: #fff;
	position: relative;
	height: 30px;
	text-align: center;
}
.title.search_list_public_fulltext {
	height: 30px;
	background: url(../images/image/blau_title.png);
	font-size: 15pt; 
	padding-left: 10px;
}
.title.search_list {
	height: 30px;
	background: url(../images/image/blau_title.png);
	font-size: 15pt; 
	padding-left: 10px;
}
.title.add_public1,
.title.add_public2,
.title.add_public6,
.title.add_public7,
.title.add_public8,
.title.add_public9,
.title.add_public10,
.title.add_public11,
.title.add_public12,
.title.add_public13,
.title.add_public14 {
	color: white;
	font-size: 14pt; 
	background: url(../../images/image_admin/modry_obdelnik_nahore.png);
	padding-top: 5px;
	font-weight: bold;
	color: #fff;
	position: relative;
	height: 30px;
	text-align: center;
}

/***********************/
/***** index_menu *****/
/*********************/
#menu_index {
	float: left;
	width: 187px;
	height: 653px;
	background: #E0EBF6;
}
.menu_index {
	width: 185px;
	position: relative;
	background: url(../images/image/modry_obdelnik_pod_menu.png) #fff; 
	height: 22px;
	border-left: 1px solid #D4E0EC;
	border-bottom: 1px solid #D4E0EC;
	border-right: 1px solid #D4E0EC;
}
.menu_index a {
	font-size: 10pt; 
	color: #006AB3;
	text-decoration: none;
}
.menu_index span {
	padding-left: 5px;
	padding-top: 3px;
	position: absolute;
	text-decoration: none;
}
.menu_index a:hover {
	text-decoration: underline;
	color: #006AB3;
}
.menu_type {
	border-bottom: 1px solid #BEDCF0;
	background: url(../images/image/obdelnik_pod_menu2.png); 
	width: 185px;
	height: 20px;
	color: #27A22D;
}
.menu_type a {
	color: #27A22D;
}
.menu_type span {
	padding-left: 5px;
	padding-top: 2px;
	position: absolute;
	text-decoration: none;
}
.menu_type a:hover {
	color: #0C2945;
	text-decoration: none;
}

/*************************/
/***** logo_avareal *****/
/***********************/
#logo_avareal {
	padding-bottom: 10px;
}

/********************/
/***** contact *****/
/******************/
.contact {
	padding-bottom: 25px;
	text-align: justify;
	font-size: 11pt; 
	color: #006ab3;
	background: #E0EBF6;
	font-weight: bold;
	}
.contact span {
	color: #27A22D;
	text-align: justify;
}
	
/**********************/
/***** copyright *****/
/********************/
.copyright1 {
	color: #006AB3;
	padding-top: 20px;
	font-size: 11px;
	background-color: white;
	padding-left: 3px;
	text-align: center;
}
.copyright {
	font-size: 11px;
	text-align: justify;
	color: #006AB3;
	background-color: white;
	padding-right: 3px;
	padding-bottom: 30px;
	padding-left: 3px;
}

/***************************/
/***** copyright_list *****/
/*************************/
.copyright1_list {
	width: 793px;
	text-align: center;
	color: #006AB3;
	margin-top: 10px;
	font-size: 11px;
	margin-left: 190px;
	float: left;
	font-weight: bold;
	background-color: white;
}
.copyright_list {
	float: left;
	width: 790px;
	font-size: 11px;
	text-align: justify;
	color: #006AB3;
	background-color: white;
	margin-right: 5px;
	margin-left: 190px;
	font-weight: bold;
	padding-right: 3px;
}

/*********************/
/***** controls *****/
/*******************/
.control {
	float:left;
	font-size: 11pt; 
	background:#F0F5FB;
	font-weight: bold;
	width: 783px;
	margin-bottom: 5px;
	height: 20px;
}
.control a img {
	border: 1px solid #F0F5FB;
	text-align: center;
}
.control .first {
	margin-top:3px;
	margin-left: 10px;
	float:left;
	display:inline;
}
.control .prev {
	margin-left:2px;
	margin-top:3px;
	float:left;
	display:inline;
}
.current {
	float:left;
	display:inline;
	color: #0C2945;
	font-size: 12px;
	text-align: center;
	width: 720px;
	padding-top: 1px;
}
.control .next {
	margin-top:3px;
	float:left;
	display:inline;
}
.control .last {
	margin-left:2px;
	margin-top:3px;
	float:left;
	display:inline;
}

/*********************/
/***** location *****/
/*******************/
#db_24_property_search_list_public_fulltext.content .location-child #apply_property_child {
	border-left: solid 10px #fff;
	background: #E6F0F8;
	overflow: auto;
	height: 170px;
	width: 215px;
	top: -23px;
	margin-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	position: relative;
	float: left;
}
#db_24_property_search_list_public_search.content .location-child #apply_property_child {
	border-left: solid 10px #fff;
	background: #E6F0F8;
	overflow: auto;
	height: 439px;
	width: 219px;
	top: -23px;
	margin-right: 25px;
	padding-left: 5px;
	padding-bottom: 5px;
	position: relative;
	float: left;
}
#db_24_property_search_list_public.content .location-child #apply_property_child {
	border-left: solid 10px #fff;
	background: #E6F0F8;
	overflow: auto;
	height: 170px;
	width: 215px;
	top: -23px;
	margin-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	position: relative;
	float: left;
}
#db_24_cpropertyiq_search_list_public.content .location-child  {
	border-left: solid 10px #fff;
	background: #E6F0F8;
	overflow: auto;
	height: 170px;
	width: 215px;
	top: -23px;
	margin-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	position: relative;
	float: left;
}
.location-child input {
	height: 12px;
	width: 12px;
	font-weight: bold;
}
.location-tree {
	color: #27A22D;
	padding-left: 10px;
	top: -10px;
	position: relative;
}
.location-path-item a {
	margin: 5px;
	font-size: 15px;
}

/***********************************/
/***** location-item-property *****/
/*********************************/
form .location-item-property-table {
	color: #0C2945;
}
#location-child-wrapper input{
	margin-right: 5px;
}
/************************************/
/***** db_24_alias_list__index *****/
/**********************************/
#db_24_property_search_list_public_search div.table-wrapper {
	margin-left: 3px;
	width: 510px;
	float: left;
	margin-top: -29px;
	background: url(../images/image/apply_location_child.png);
}
#db_24_cpropertyiq_search_list_public div.table-wrapper {
	margin-top: -29px;
	float: left;
}
#property_search_list_public .content {
	height: 550px;
	width: 783px;
}
.alias_img {
	width: 253px;
	height: 70px;
	float: left;
	margin-top: 5px;
	margin-right: 2px;
	text-align: left;
	position: relative;
}
.alias_img img {
	margin-right: 5px;
	width: 65px;
	float: left;
	border: 1px solid white;
	height: 65px;
}
.alias_img img:hover {
	border: 1px solid #27A22D;
}
.db_24_alias_list__index .alias_img .aliasl_title{
	text-align: left;
	margin-bottom: 5px;
}
.db_24_alias_list__index .alias_img .aliasl_title a{
	font-size: 13px;
	color: #27A22D;
}
.db_24_alias_list__index .alias_img .aliasl_label{
	margin-top: 4px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 3px;
}
.db_24_alias_list__index .alias_img .aliasl_label a{
	font-size: 12px;
	color: #0C2945;
}
/*****************/
/***** attr *****/
/***************/
#attr-group {
	margin-bottom: 8px;
	width: 500px;
	color: #006AB3;
}
.attr-value {
	margin-top: 10px;
	color: #0C2945;
	font-variant: normal;
	font-weight: bold;
}
#attr-type {
	border-bottom: 10px solid #fff;
	width: 500px;
}
.attr-value span { 
	margin-top: 8px;
	color: #006AB3; 
	font-variant: normal;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
}

/*******************/
/***** agreed *****/
/*****************/
.agreed {
	height: 80px;
	width: 514px;
	overflow: auto;
	text-align: justify;
	margin-left: 405px;
	padding: 5px;
	background: #E5E5E5;
	display: block;
	font-size: 11px;
	font-style: italic;
	color: #333;
}
.agreed_text_view {
	width: 555px;
	text-align: right;
	color: #fff;
	margin-top: 15px;
	text-align: right;
}
.agreed_add_public{
	height: 80px;
	width: 500px;
	overflow: auto;
	text-align: justify;
	margin-left: 140px;
	padding: 5px;
	background: #E5E5E5;
	display: block;
	font-size: 11px;
	font-style: italic;
	color: #333;
}
.agreed_text_add_public {
	width: 287px;
	text-align: right;
	color: #0C2945;
	margin-top: 15px;
}

/************************/
/***** status_list *****/
/**********************/
.status_list {
	top:-20px;
	text-transform: uppercase;
	font-weight: bold;
	position: relative;
	z-index: 2;
	width: 139px;
	text-align: center;
	float: right;
	margin-right: 4px;
}
.status_list_150 {
	text-align: center;
	background: #27A22D;
	color: #fff;
}
.status_list_135 {
	background: #27A22D;
	text-align: center;
	color: #006AB3;
	color: #fff;
}
.status_list_140 {
	background: #27A22D;
	text-align: center;
	color: #006AB3;
	color: #fff;
}

.menu_sk {
	position: relative;
	margin-bottom: 12px;
}
.flash_alternate_content {
	background: #D9D9D9;
	padding-bottom:13px;
	padding-top:13px;
	font-size: 13px;
	color: #ff0000;
}
.flash_alternate_content img {
	margin-top:10px;
}
.flash_alternate_content a{
	font-size: 13px;
	color: #000;
}

/***************/
/***** m2 *****/
/*************/
.m2{
	color: #0C2945;
}





/* location editor */


.cpropertyiqloc-address-wrapper{

	text-align: left;
	width: 720px;
}


span.selected_location_item {
	padding: 5px;
}




.location_editor div.location_editor_selector_title{
	width: 153px;
	margin-top: 2px;
	margin-left: 2px;
	overflow: hidden;
}

div.location_editor {
	background-color: #e0f2e1;
	margin-left: 15px;
	padding: 10px;
	display: inline-block;
	padding: 6px;
	height: 45px;
	top: 100px;
	width: 688px;
	margin-top: 4px;
	
}


div.location_editor_selector_wrapper {
	width: 160px;
	visibility: visible;
	display:block;
	position: absolute;
	z-index:699;
	background-color: #fff;
	opacity: 0.90;

}


div.location_editor_selector {
	height: 120px;
	visibility: visible;
	overflow: auto;
	background-color: #e0ebf6;
	opacity: 0.90;
}




div.location_editor select{
	width: 153px;
}






.location_editor_selector a:hover {
	background-color: #0f0;
}

.location_editor_selector a.checked {
	background-color: #006AB3;
}

.location_editor_selector a:hover.checked {
	background-color: #ff0000;
}

/* location editor */


#image_operatorcc img {
	display: block;
	left: 0px;
	float: left;
}

img#image_operatorcc {
	float: left;
}

/*	
	zelena
	color: #27A22D;
	
	cerna
	color: #0C2945;
	
	modra
	color: #006AB3;
	
	sv.modre pozadi
	background: #E0EBF6;
*/

div#propertyl_price_pozn.WidgetValue.propertyl_price_pozn {
	text-align: right;
}
