body {background:#fff url("../../css/fastest/layout/bg.png") repeat-x top;border-top:6px solid #F79119;}
.obal {width:1000px;border:1px solid #F9F9F9; border-width:0px 1px}

#preloader {background: transparent url("../../css/fastest/validation/preloader_big.gif") no-repeat center center;padding-left:20px;line-height:100%;vertical-align:middle;text-align:center;width:98%;height:99%;display:none;position:absolute;top:0%;left:0%;}

/* START ODKAZY GLOBALNE */
a:link {color:#125BA8}
a:visited {color:#67A3CF}
a:hover {color:#666;text-decoration:none;}
a:active {color:#00528F}
/* END ODKAZY GLOBALNE */

/* START HLAVICKA */
.header {height:245px;background:#fff url("../../css/fastest/layout/header.png") no-repeat right top;padding-top:90px;}
.header_fce {list-style:none;right:180px;top:15px;position:absolute;width:100px;}
.header_fce li{margin:0 .3em;display:inline;}
.header_fce li a{float:left;display:block;width:16px;height:16px;_margin:1px;}
	.header_fce .h_sitemap {background:transparent url("../../css/fastest/header/sitemap.gif") no-repeat right top;}
	.header_fce .h_print {background:transparent url("../../css/fastest/header/print.gif") no-repeat right top;}
	.header_fce .h_home {background:transparent url("../../css/fastest/header/home.gif") no-repeat right top;}
.h_kontakt {position:absolute;top:-2px;right:10px;text-align:right;font-weight:bold;color:#fff;font-size:12px;}

.header span.slogan {visibility:hidden;display:none;}

.header_img {background:#fff url("../../css/fastest/other/header_1.jpg") no-repeat right top;height:222px;display:block;}
#logo {left:10px;top:5px;width:187px;height:83px;}
#logo span{background:#FFFFFF url("../../css/fastest/layout/logo.png") no-repeat top;}
/* END HLAVICKA */

/* START NAVIGACE */
.navigace {top:90px;right:0px;background:transparent url("../../css/fastest/menu/menu_bg.png");display:block;width:auto;padding:0px 0px 5px 5px;}
/* END NAVIGACE */

.drobeckova,.languages {position:absolute;display:block;overflow:hidden;color:#666666;font-size:11px;line-height:20px;z-index:20;}

/* START DROBECKOVA */
.drobeckova {top:-40px;width:650px;left:10px;}
.drobeckova a {color:#666}
/* END DROBECKOVA  */

/* START LANGUAGES */
.languages {top:30px;right:20px;height:10px;}
/* END LANGUAGES  */

.half {width:23% !important;}

/* START  SEARCH  */
div.search {width:210px;right:5px;top:50px;text-align:right;_width:300px;}
div.search img.icon {float:left;}
div.search #SearchInput {padding:5px;float:none ;_float:left;}

/* END SEARCH  */

.win_over {background:#fff;}

/* START LAYOUT GLOBAL*/
.layout {width:1000px;margin:0 auto;}
.layout div.main ,.layout div.second,.layout div.third {border:0px solid red;} 
	/*3 sloupce */	
		/*.layout div.main {float:left;width:490px;margin:0px 0px 0px 248px;display:inline;padding:0 5px;}
		.layout div.second{float:left;width:220px;margin:0px 0px 0px 8px;}
		.layout div.third {float:left;width:220px;margin:0px 0px 0px -961px;}
	/*2 sloupce */	
		.layout div.main {float:right;width:780px;_width:773px;margin:20px 0px 0px 0px;display:inline;padding:0 5px 50px;}
		.layout div.second{float:left;width:200px;margin:-50px 5px 0px 0px;_margin-top:-70px;_margin-right:0px;}
		.layout div.third {display:none;}
	
/* END LAYOUT GLOBAL*/


/* START  LI SEZNAM*/
.header_fce ul li,ul.footer_navigace li ,ul.footer_links li,ul.footer_fce li{display:inline;}
/* END LI SEZNAM*/

/* START FOOTER */
.footer {height:62px;width:100%;background:#F79119;margin-bottom:30px;}
	.footer_inner {width:1000px;margin:auto;position:relative;}
	ul.footer_navigace {right:10px;top:25px;color:#fff;text-align:right;width:80%;} 
	ul.footer_navigace li a{color:#fff}	
	ul.footer_navigace li a:visited{color:#fff}	
	
	.footer a.doporuceni {top:20px;left:20px;color:#01456A}
		
	.footer ul.footer_fce {position:absolute;top:70px;right:0px;width:40%;text-align:right;background:none;} 
	.footer ul.footer_fce  li a{color:#666}	
	.footer ul.footer_fce  li a.nahoru {background:#fff url("../../css/fastest/other/nahoru.png") no-repeat top center;display:block;width:106px;height:37px;position:absolute;top:-107px;font-weight:bold;right:0;line-height:49px;text-decoration:none;text-align:center;color:#fff;}
	
	
	.footer .copyright ,.footer .copyright a{top:70px;left:0px;color:#666;z-index:20;}
	 
	 ul.footer_links,p.footer_doporucujeme {position:relative;clear:both;width:97%;margin:auto;color:#666;margin-top:5px;} 
	 ul.footer_links li a,p.footer_doporucujeme a{color:#666}	 
	div.footer_links {position:relative;margin:auto;width:1000px;display:block;padding:5px;}
	div.footer_links ,div.footer_links a {color:#ccc;}
	div.footer_links a:hover {color:#666;}
/* END FOOTER */

/* START INPUT */
span.input,input,label,select ,textarea{margin:.2em;padding:.1em;padding:.1em;float:left;white-space:normal;font-size:11px;}
span.input {border:1px solid #fff;top:3px;}
input,select ,textarea{border:1px solid #ccc;}
input,label,select ,textarea{background:#fff url("../../css/fastest/layout/bg_input.png") repeat-x top center;}
input:focus,select:focus ,textarea:focus{background:#E0E7EF}
textarea {width:53%;height:60px;}
label{background:none;clear:left;width:24.4%;margin-left:4px;}
label.small {width:12.2%;}
label.long_long {width:50%;}
input.text ,input.password{width:53%;float:left;}
a.button,input.button,input.submit{text-decoration:none;margin:3px auto;background:#F7931F url("../../css/fastest/button/button.png") repeat-x top center;color:#fff;border:1px solid #FFB258;float:none;cursor:pointer;padding:2px;-moz-border-radius:5px;border-radius:5px;font-weight:bold;}
input.button {_width:100px;}
input.long,select.long,textarea.long{width:77%;margin-left:2px;}
input.input_short,input.input_short .progress{width:47.5%;}
input.radio,input.checkbox{float:left;}
fieldset {border:1px solid #D3CECA;}
legend {color:#F79119;}

select {width:54.5%;}
textarea.height_medium {height:150px;}
textarea.height_long {height:300px;}
	
	
.submit_preload {display:none;width:80px;height:16px;border:1px solid #fff;background:#fff url("../../css_default/icons/validation/preloader.gif") no-repeat left;padding-left:20px;margin:auto;}
.valid_alert {border:1px solid #ff0000;}
.formular_send ,.valid_error{display:block;color:#ff0000;text-align:center;padding:.3em;border:1px solid #ff0000;margin:auto;width:70%;font-weight:bold;}
.formular_send {display:none;}
.require {background-color:#EDF2F7}
.invalid {background-color:#FFCFCF;}
.valid {background-color:#F6FFDF;}
.wait {background: transparent url("../../css/fastest/validation/preloader.gif") no-repeat right !important;}
.button_preloader {background: #F7931F url("../../css/fastest/validation/preloader.gif") no-repeat right !important;padding-right:20px !important;}
/* END INPUT */

#doporuceni_link {position:absolute;top:24px;left:12px;color:#fff;}


/* START BOX */
	.box {padding:5px;height:1%;background:#E7E1DE;border:0px solid #DFD6D1;border-width:0px 10px 0px 10px}
	.box_title {color:#F7F6F5;line-height:17px;font-weight:bold;text-align:center;background:#B7ACA5;border:0px solid #BFB8B3;border-width:0px 10px 0px 10px;padding:15px 10px 10px;display:block;font-size:17px;}
	.box a:link {color:#DF4E00}
	.box a:visited {color:#DF4E00}
	.box a:hover {color:#666;text-decoration:none;}
	.box a:active {color:#F4AB3B}
	.box p {margin-bottom:5px;}
	
	.box.actuals strong.title{}
	.box.actuals  {border-width:0px 10px 10px 10px;}
	.box.actuals ul li a {font-weight:bold;display:block;}
	.box.actuals ul li {text-align:justify;}
	.box.actuals img.box_img{border:1px solid #B7ACA5;}
	.box img.box_img{float:right;margin:.2em 0px 5px .5em;padding:1px;width:23%;}
	
	.box_title.blue_title {color:#F7F6F5;line-height:17px;font-weight:bold;text-align:center;background:#85766B;border:0px solid #A79C94;border-width:10px 10px 0px 10px;padding:15px 10px 10px;display:block;font-size:17px;}
	.box.blue {padding-top:20px;background:#99CFF9 url("../../css/fastest/box/box_blue.png") repeat-x top center;border:0px solid #B5DCFB;border-width:0px 10px 0px 10px;}
	
	.box.blue  h3 {color:#3D3C3C;font-weight:bold;}
	.box.blue  strong.h3 {color:#3D3C3C;font-weight:bold;}
	.box.blue.blue_light select {width:98%;_width:90%;}
	.box.blue.blue_light .bb_inner h3 {color:#3D3C3C !important;}
	
	.box.blue ul li{margin:7px 0;}
	.box.blue ul li a:link{color:#72777E;font-size:12px;font-weight:bold;}
	.box.blue ul li a:visited{color:#72777E;}
	.box.blue ul li label{clear:none;float:left;width:auto;}
	.box.blue ul li .checkbox{margin:0;width:15px;background:transparent;border:0px !important;}
	.box.blue input.button{margin:0 auto;width:100px;height:30px;font-size:12px;font-weight:bold;background:#2E2926 url("../../css/fastest/button/button_search.png") repeat-x top center;border:1px solid #85766B; -moz-border-radius:5px;border-radius:5px;}
	
	.box.blue.blue_clear {padding-top:5px;background:#99CFF9;border:0px solid #B5DCFB;border-width:0px 10px 0px 10px;}
	.box.blue.blue_light {padding-top:10px;background:#B0DAFA;border:0px solid #C6E4FB;border-width:0px 10px 0px 10px;}
	
	.box.fast_contacts label{margin:0;padding:0;width:34%;}
	.box.fast_contacts label.long{margin:0;padding:0;width:44%;}
	.box.fast_contacts var{float:left}
	.box.fast_contacts img.box_img {width:35%;}
	
	
	#unreg_news {display:block;position:absolute;top:0px;left:1px;width: 235px;height:126px;visibility:hidden;opacity:0.0;filter:alpha(opacity=0);}
	#news_cancel {margin-top:5px;}
/* END BOX */

/* START IKONY*/
	.rss {background:transparent url("../../css/fastest/icons/other/rss.gif") no-repeat right;padding-right:15px;}

/* END IKONY*/
.actual_img  {float:right;width:100px;}

/* START NADPISY*/
.layout h1 {font-size:20px;color:#1A1616;font-style:italic;}
.layout h2 {font-size:18px;color:#99CFF9;}
.layout h3 {font-size:16px;color:#99CFF9;}
.layout h4 {font-size:15px;color:#125BA8;}
.layout h5 {font-size:13px;color:#125BA8;}

.layout h1 a{font-size:20px;color:#125BA8;}
.layout h2 a{font-size:16px;color:#125BA8;}
.layout h3 a{font-size:16px;color:#125BA8;}
.layout h4 a{font-size:15px;color:#125BA8;}
.layout h5 a{font-size:13px;color:#125BA8;}


/* END  NADPISY*/

/*START ARTICLE*/
.article_text ul {margin:.5em 2em;}
.article_text ul li  {list-style-type:disc;line-height:20px;font-size:10pt;}
.article_text table tr th {font-weight:bold;font-size:10pt;}
.article_text table tr td {font-size:10pt;}
.article_text p,.article_text {line-height:20px;margin:1em 0;font-size:10pt;text-align:justify;}

.large_font,.large_font p,.large_font ul li,.large_font table tr th,.large_font table tr td{font-size:12pt;line-height:24px;}
.small_font,.small_font p,.small_font ul li,.small_font table tr th,.small_font table tr td{font-size:9pt;}



p.article_anotace {position:relative;margin:.3em 0px;font-size:12pt;line-height:24px;text-align:justify;}
p.article_anotace.large_font {font-size:13pt;}
p.article_anotace.small_font {font-size:11pt;}

div.font_sizer {height:20px;}
div.font_sizer a{float:right;width:16px;height:16px;border:1px solid #ccc;margin:0 2px;}
div.font_sizer a.f1{width:10px;height:10px;}
div.font_sizer a.f2{width:13px;height:13px;}
div.font_sizer a:hover{border:1px solid #666;background-color:#ccc}
div.font_sizer a.active{border:1px solid #666;background-color:#ccc}


.article_img {width:20%;max-height:100px;float:right;margin:6px 0 0 20px;padding:2px;border:1px solid #ccc;background:transparent url("../../css/fastest/validation/preloader.gif") no-repeat center center;}
.article_img.big{width:30%;max-height:150px;}
.article_title {padding-top:10px;border-top:1px solid #ccc;display:block;}
.article_top_fce {position:absolute;top:-35px;right:5px;width:150px;}
.article_script {display:none;width:100%;}
ul.article_attach li {line-height:20px;}
ul.article_attach img{float:left;}
ul.article_attach li span{float:left;width:30%;}
ul.article_attach li br{clear:both;}
/*END ARTICLE*/

.ikona {float:left;margin:0 2px;width:16px;height:16px;}
.ikona.ico_pdf {background: url(../../css/fastest/icons/pdf.gif) no-repeat;}
.ikona.ico_rss {background: url(../../css/fastest/icons/rss_top.gif) no-repeat;}
.ikona.ico_print {background: url(../../css/fastest/icons/print.gif) no-repeat;}


/* START SITEMAP*/
h2.sitemap {margin-top:50px;}
ul.sitemap li{line-height:30px;font-size:10pt;border-bottom:1px solid #EFEFEF;}
ul.sitemap li ul li{border-bottom:0px;background: #fff url(../../css/fastest/icons/sitemap.gif) no-repeat 26px center;margin:0 0em;padding:0 0 5px 47px;}
/* END SITEMAP*/

/*START API MAPA*/
div.google_map {width:45%;height:350px;display:block;border:1px solid #ccc;position:absolute !important;top:152px;right:0px;}
div.gmnoprint {text-align:justify;}
/*END  API MAPA */

/* START KONTAKTNI FORMULAR */
#formular_contact_form {margin:1em auto;width:70%;padding:1em;display:block;}
/* END KONTAKTNI FORMULAR */

/* START FAST CONTACT*/
.fast_contact_list div.item{padding:.3em;margin-top:5px;border:1px solid red;display:block;width:100%;}
.fast_contact_list div.item h3{font-size:13px;font-weight:bold;}
.fast_contact_list div.item div.tri img {width:30%;float:left;margin:0 .5em;}
.fast_contact_list div.item div.tri span {width:30%;float:left;}
/* END FAST CONTACT*/


/* START GUESTBOOK*/
.guestbook_footer {border-bottom:1px solid #ccc;font-size:11px;text-align:right;margin:.5em 0px;display:block;}
/* END  GUESTBOOK*/

/* START FOTOGALERIE*/
.fotogalerka {display:block;margin:10px;}
.fotogalerie_obal {width:100%;display:block;}
.fotogalerka_img {padding:2px; border:1px solid #ccc; max-height:75px; max-width:75px;vertical-align:middle;}

/* END FOTOGALERIE*/

/* main page */
.inner_box {position:relative;width:243px;_width:238px; display:block;float:left;height:135px;_height:140px;  border:1px solid #CCC; margin:0px 15px 15px 0px; padding:0px; background:#fff;}
.ii_box {width:96%;height:93%;_height:99%;margin:auto;background-color:#F1F1F1;margin-top:1%;_margin-top:2px;padding:1%;}
.inner_box.lupa .ii_box  {background:#F1F1F1 url(../../css/fastest/other/main_lupa.png) no-repeat right top ;} 
.inner_box .ii_box p{padding-top:0px;margin:0;}
.inner_box.inzerat .ii_box  {background:#F1F1F1 url(../../css/fastest/other/main_inzerat.png) no-repeat right top ;} 
.inner_box.inzerat .ii_box  p{padding-right:90px} 
.inner_box.pes .ii_box  {background:#F1F1F1 url(../../css/fastest/other/main_dog.png) no-repeat right top ;} 
.inner_box.pes .ii_box  p{padding-right:100px} 
.inner_box.aktuality .ii_box  ul li a{display:block;padding:10px 0px;font-weight:bold;color:#4F4945;font-size:16px;margin:0;	} 
.inner_box.aktuality .ii_box  p{padding-right:100px;} 
.inner_box.aktuality .ii_box  img{width:70px;float:right;padding:2px;border:1px solid #ccc;} 
.inner_box.aktuality .ii_box  .actual_archiv{margin:5px;clear:both;} 
.inner_box .button {position:absolute;bottom:2px;right:5px}

.inner_box.pes input.text {background-color:transparent !important;z-index:100;}
.inner_box.pes  input.text:focus {background-color:#fff !important}

.inner_box h2 {color:#4F4945;margin-top:0;padding-top:10px;}

.table_reality {width:100%;border-collapse: separate;border-spacing: 0px 3px;position:relative;}
.table_reality  tr td {border:0px solid #ccc;border-width:1px 0px ;padding:5px;margin-top:10px;background-color:#F8F8F8;}
.table_reality  tr td.price {font-weight:bold;font-size:12px;border-right-width:1px;width:140px;background-image:url(../../css/fastest/other/table_more.png); background-position:right bottom;background-repeat:no-repeat;vertical-align:top;position:relative;text-align:right;}
.table_reality  tr td.price em {font-weight:normal;font-size:11px;}
.table_reality  tr td.img {text-align:center;border-left-width:1px;}
.table_reality  tr td.price span {position:relative;width:140px;height:60px;display:block;}
.table_reality  tr td.price a {position:absolute;bottom:2px;right:24px;color:#fff;}
.table_reality  tr th {background-color:#F4AB3B;color:#fff;padding:10px;font-weight:bold;font-size:14px;border:0px solid #F5B759;border-width:1px 1px 0px 1px;}
.table_reality  tr th h2 {color:#fff;}
.table_reality  tr:hover td,.table_reality  tr.iehover td{background-color:#DFF1FF;}
.table_reality  tr:hover td h2 a,.table_reality  tr.iehover td h2 a{color:#FF7F00;}
.table_reality  tr {background-color: expression(this.onmouseover = new Function("this.className += ' iehover';"),this.onmouseout = new Function("this.className = this.className.replace(' iehover', '')"));}

.table_reality  tr td h2,.table_reality  tr td h2 a{font-size:13px;color:#85766B;font-weight:bold;}
.table_reality span.kup_prodej {color:#F7931F;font-weight:bold;}
.table_reality  img {border:1px solid #ccc;padding:2px;max-width:100px;max-height:80px;}
.table_reality  img.nofoto {border:0px;}

.bb_inner h3 {font-size:12px; margin:0px 2px;}
.bb_inner .text {width:96.3%;_width:93%;}
ul.left_col_small_ul li {margin:0px 0px !important; line-height:11px}
ul.left_col_small_ul li a{font-size:10px !important;font-weight:normal !important;}
ul.left_col_small_ul li {float:left;width:50%;}
ul.left_col_small_ul.sl3 li{width:33%;}
ul.left_col_small_ul.sl1 li{width:95%;}
ul.left_col_small_ul input {width:59%;float:left;}
ul.left_col_small_ul {float:left;}

.move_ur_body {overflow:hidden;}
.move_ur_body h3 {border:0px solid red; height:20px;}
.move_ur_body .left_col_small_ul {border:0px solid yellow}





ul.real_detail li span {float:left;width:200px;}
ul.real_detail li {clear:left;font-size:10pt;line-height:20px;}
.real_detail_img {float:right;padding:3px;border:1px solid #A79C94;}
p.real_detail {font-size:10pt;}
table.tabulka.real_detail {width:100%;}

table.real_detail_kontakt {width:75%;float:left;}
table.real_detail_kontakt td{vertical-align:top;font-size:10pt;}
.makler_img {height:110px;padding:1px;border:1px solid #ccc;float:right;}

table.tabulka.real_detail tr td ,table.tabulka.real_detail tr th {font-size:10pt;padding:2px;border-bottom:1px solid #DFDFDF;}
table.tabulka.real_detail tr:hover td,table.tabulka.real_detail tr:hover th{background-color:#DFF1FF;}
#real_detail_mapa {display:block;width:360px;height:180px;margin:0;border:1px solid #A79C94;background:transparent url("../../css/fastest/validation/preloader.gif") no-repeat center;text-align:center;position:absolute;top:89px;right:12px;visibility:hidden;}

.mapa_height {min-height:200px;_height:200px;}

.blue_ajax_load {
	background-image:url(../../css/fastest/other/blue-ajax-loader.gif) !important;
	background-repeat: no-repeat !important;
	background-position: center 40px !important;
}
.real_rezervovano {font-weight:bold;color:#ff0000;font-size:11px}
.real_exclusive {font-weight:bold;color:#F4AB3B;font-size:11px}
.real_novinka {font-weight:bold;color:#4180AF;font-size:11px}


.tip_win-tip {width:auto;padding:5px;width:139px;color: #fff;z-index: 13000;}
.tip_win-title{font-weight: bold;font-size: 11px;margin: 0;color: #9FD4FF;padding: 8px 8px 4px;background:url(../../css/fastest/box/bubble.png) top left;}
.tip_win-text{font-size: 11px;padding: 4px 8px 8px;background:url(../../css/fastest/box/bubble.png) bottom right;}
.tip_win-text a {color:#fff;line-height:20px;}

.page_preloader {background: transparent url(../../css/fastest/validation/preloader.gif) no-repeat scroll center 20%;}



/*inzerce*/
.inzerce_img {float:left;margin:0px 0px 10px 10px;padding:2px; margin:0px 10px 10px 0px;width:60px;border:1px solid #ccc;}

table.poptavka {width:100%;}
table.poptavka th{font-weight:bold;}

.aktuality_top {position:absolute;top:236px;right:0;width:400px;height:64px;border:1px solid #D3CECA;background:transparent url("../../css/fastest/menu/menu_bg.png");padding:5px;}
.aktuality_top ul {background:#fff;height:46px;opacity:0.8;filter:alpha(opacity=80);padding:1%;width:98%;}
.aktuality_top ul li a {display:block;font-weight:bold;font-size:12px;padding:3px;}
.aktuality_top ul li {font-size:12px;}
.aktuality_top a{font-size:12px;color:#000;font-weight:bold;}
.aktuality_top img{width:50px;float:right;padding:2px;border:1px solid #ccc;}
.aktuality_top a.actual_archiv {width:98%;padding:0 1%;background:#fff;opacity:0.8;filter:alpha(opacity=80);float:right;text-align:right;}

table.makleri_table  td {padding-bottom:5px;font-size:10pt;}
table.makleri_table  label {padding:0px;margin:0;}
table.makleri_table img{height:90px;}
span.real_detail_back {font-weight:bold;top:-33px;right:69px;position:absolute;}

* html input {display:block;background: #fff;}
* html .table_reality tr td.price span a{color:#F7931F}
* html .table_reality tr td.price {background: #F8F8F8 none;}
* html .footer ul.footer_fce  li a.nahoru{display:block;height:37px;width:106px;background: transparent none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../css/fastest/other/nahoru.png',sizingMethod='crop');}

.partneri_list {display:block;margin:5px 2px;}
.partneri_list li a{text-align:left;font-weight:normal !important;line-height:16px;}

strong.h2 {font-weight:bold;font-size:14px;display:block;margin:0 0 7px 0;}
