body {
	background-image:url(../images/background.jpg);
	/*background: #666;*/
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

img{
	border:none;
	margin:0px;
}

h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:21px;
	font-weight:normal;
	color:#000000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #C9871E;
	border-bottom-color: #C9871E;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
}

h2{
	padding-left:28px;
	height:25px;
	padding-top:3px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	background-color:#CB8920;
	background-repeat:no-repeat;
	font-weight:normal;
	clear:both;
	margin-bottom:5px;
}

#katalog_header{
	padding-left:28px;
	height:25px;
	padding-top:3px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	background-color:#CB8920;
	background-repeat:no-repeat;
	font-weight:normal;
	clear:both;
	margin-top:10px;
}

#katalog_header form {
	margin:0px;
	dispaly:block;
	float:left;
	width:300px;
	text-align:right;
	margin-top:0px;
	padding:0px;
}

#input_id {
	width:60px;
}

#katalog_header form #id_search {
	font-size:11px;
	margin-bottom:10px;
	position:relative;
	top:-2px;
	font-weight:bold;
}

#katalog_header .left{
	float:left;
	width:250px;
}

#katalog_header .right{
	float:right;
	width:300px;
	margin-right:5px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:right;
}

select{
	background-color:#F0E1AE;
	border: 1px solid #784501;

	font-size:12px;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

form{
	margin:0px;
	padding:0px;
}

a {
	color:#CB8920;
}

#h2_lupa{
	background-image:url(../images/h2_lupa.gif);
}

#h2_sluzby{
	background-image:url(../images/h2_sluzby.gif);
}

.h2_sluzby{
	background-image:url(../images/h2_sluzby.gif) !important;
}

.h2_bydleni{
	background-image:url(../images/h2_bydleni.gif) !important;
}

#h2_bydleni{
	background-image:url(../images/h2_bydleni.gif);
}

#h2_komercni{
	background-image:url(../images/h2_komercni.gif);
}

#h2_developer{
	background-image:url(../images/h2_dprojekty.gif);
}

#h2_katalog{
	background-image:url(../images/h2_sluzby.gif);
	margin-bottom:0px;
}

#all_div {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/content_back.gif);
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #8E671D;
	border-bottom-color: #8E671D;
	border-left-color: #8E671D;
	position:relative;
}

#logo{
	float:left;
}


#header{
	background-image:url(../images/header_back.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:124px;
	cursor:pointer;
}

#header_prague{
	background-image:url(../images/header_back_prague.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:124px;
	cursor:pointer;
}

#slogan{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#CB8920;
	float:right;
	width:300px;
	text-align:right;
	margin-right:5px;
	margin-top:0px;
}

#slogan span{
	display:block;
	margin-top:0px;
}


#left_col{
	float:left;
	width:182px;
	padding: 5px 4px;
}

#content{
	float:left;
	width:596px;
	padding:7px;
}

#right_col{
	float:left;
	width:180px;
	padding:5px;
}


#footer{
	clear:both;
	width:990px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#4F340D;
	line-height:130%;
	margin-top:10px;
	margin-bottom:10px;
}

#footer a{
	color:#4F340D;
}

.clear_div{
	font-size:1px;
	height:1px;
	margin-bottom:-1px;
	clear:both;
}

.menu {
	display: block;
}

.menu .header{
	padding-top:3px;
	height:17px;
	padding-left:8px;
	color:#FFFFFF;
	background-color:#CB8920;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin-top:8px;
}

.menu a{
	margin-left:2px;
	margin-right:3px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CA881F;
	background-image:url(../images/menu_arrow.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	background-position: 167px center;
}

.menu span {
	margin-left:2px;
	margin-right:3px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:5px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CA881F;
	background-image:url(../images/menu_arrow.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	background-position: 167px center;
	cursor:pointer;
}

.menu a:hover{
	background-color:#F5EBCA;
}

.menu span:hover{
	background-color:#F5EBCA;
}

.menu #withoutarrow{
	background-image:none;
}

.roletka {
	display: none;
	position: absolute;
	background-color:#ffffff;
	width:110px;
	border: 1px solid #CB8920;
	top: 0px;
	left: 0px;
}

.roletka a {
	padding:0px;
	margin:0px;
	background-image:url(../images/submenu_back.gif);
	background-repeat:no-repeat;
	background-position: 0px -1px;
	padding-left:20px;
	padding-top:4px;
	padding-bottom:4px;
}

#adsl_banner a {
	border:0px;
	padding:0px;
	margin-left:2px !important;
	display: inline;
	background:none;
}

#adsl_banner {
	margin-top:10px;
}


#log_in{
	margin-top:5px;
	text-align:right;
}

#log_in table{
	width:100%;
}

.input_field{
	background-color:#F0E1AE;
	border: 1px solid #784501;
	height:17px;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:2px;
	width:101px;
}

.input_field1 {
	background-color:#F0E1AE;
	border: 1px solid #784501;
	height:17px;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:2px;
	width:80px;
}

.input_field_200{
	background-color:#F0E1AE;
	border: 1px solid #784501;
	height:17px;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:2px;
	width:200px;
}

.input_field_130{
	background-color:#F0E1AE;
	border: 1px solid #784501;
	height:17px;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:2px;
	width:130px;
}

#submit_login{
	background-image:url(../images/submit_button_login.jpg);
	background-repeat:no-repeat;
	width:63px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
}

#submit_login_en{
	background-image:url(../images/submit_button_login_en.gif);
	background-repeat:no-repeat;
	width:63px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
}

#detail_submit{
	background-image:url(../images/detail_submit.gif);
	background-repeat:no-repeat;
	width:65px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	margin-top:10px;
}

#detail_submit_en{
	background-image:url(../images/detail_submit_en.gif);
	background-repeat:no-repeat;
	width:65px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	margin-top:10px;
}

#hy_submit{
	background-image:url(../images/detail_submit.gif);
	background-repeat:no-repeat;
	width:65px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	float:right;
}

#hy_submit_en{
	background-image:url(../images/detail_submit_en.gif);
	background-repeat:no-repeat;
	width:65px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	float:right;
}

#detail_submit2{
	background-image:url(../images/detail_submit.gif);
	background-repeat:no-repeat;
	width:65px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	margin-left:95px;
}

#detail_submit2_en{
	background-image:url(../images/detail_submit_en.gif);
	background-repeat:no-repeat;
	width:65px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	margin-left:95px;
}

#content #intro_text{
	text-align:center;
}

#content #intro_text h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#000000;
	margin:0px;
	font-weight:bold;
	border:none;
}

#content #intro_text p{
	margin-bottom:0px;
	color:#9F6D1A;
	margin-top:2px;
	padding:0px;
}

.neco{
	width:200px;
	float:left;
	display:block;
}


#search_form div{
	float:left;
}

#search_form .clear_div{
	float:none;
}

#search_form_submit{
	background-image:url(../images/submit_button.jpg);
	background-repeat:no-repeat;
	width:55px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	margin-left:15px;
	_margin-top:3px;
}

#search_form_submit_id{
	background-image:url(../images/submit_button.jpg);
	background-repeat:no-repeat;
	width:55px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	margin-left:5px;
	margin-top:3px;
}

#search_form_submit_id_en{
	background-image:url(../images/submit_button_en.gif);
	background-repeat:no-repeat;
	width:65px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	margin-left:5px;
	margin-top:3px;
}


#search_form_submit_en{
	background-image:url(../images/submit_button_en.gif);
	background-repeat:no-repeat;
	width:65px;
	height:19px;
	padding:0px;
	border:0px;
	cursor:pointer;
	margin-left:15px;
	_margin-top:3px;
}

#hp_search_div{
	float:right;
	text-align:right;
	width:580px;
	margin-top:2px;
	padding-top:2px;
}

.start_text{
	text-align:right;
	font-weight:bold;
	width:90px;
	padding-right:7px;
	padding-top:2px;
	font-size:10px;
}

.select_200{
	width:200px;
}

.select_170{
	width:170px;
}

.select_50{
	_margin-top:1px;
	margin-left:5px;
	width:60px;
}

.select_50_en{
	_margin-top:1px;
	margin-left:5px;
	width:80px;
}

.select_150{
	width:150px;
}

#text_fm1{
	padding-left:20px;
}

#text_fm2{
	padding-left:0px;
	width:60px;
}

#text_fm2_en{
	padding-left:0px;
	width:50px;
}

#text_fm2_cz{
	padding-left:10px;
	width:60px;
}

#text_fm3_cz{
	padding-left:10px;
	width:20px;
}

#form_in1{
	width:50px;
}

#form_in2{
	width:50px;
}

#form_in3{
	width:60px;
}

#form_in3_en{
	width:50px;
}

#form_in4{
	width:90px;
}

#form_in5{
	width:90px;
}

#form_in6{
	width:90px;
}

#form_in7{
	width:120px;
}

#form_in8{
	width:120px;
}

.form_check_boxes input{
	margin:0px;
	margin-right:3px;
}

.form_check_boxes div{
	margin-top:4px;
	margin-bottom:0px;
	_margin:0px;
}

#boxfield1 div{
	width:70px;
}

#boxfield1_en div{
	width:120px;
}

#boxfield4 div{
	width:150px;
}

#boxfield2 {

}

#boxfield3 div{
	margin-right:10px;
	margin-bottom:5px;
}

#check1{
	margin-top:3px;
	margin-left:10px;
	_margin:0px;
}

#check1 input{
	margin:0px;
	margin-right:5px;
}

.line{
	height:1px;
	clear:both;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CB8920;
	padding-top:5px;
	margin-bottom:5px;
	font-size:1px;
}

.service{
	background-image:url(../images/services_back.jpg);
	background-repeat:no-repeat;
	padding-left:70px;
	float:left;
	width:210px;
	margin-top:5px;
	margin-left:10px;
	height:60px;
	_height:40px;
}

.service a{
	color:#BD431A;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}

.service span{
	display:block;
	font-size:12px;
	line-height:115%;
}

.service_en{
	/*background-image:url(../images/services_back.jpg);*/
	background-repeat:no-repeat;
	padding-left:20px;
	float:left;
	/*height:80px;*/
	height:60px;
	width:170px;
	margin-top:5px;
	margin-left:0px;
}

.service_en a{
	color:#BD431A;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
}

.service_en span{
	display:block;
	font-size:12px;
	line-height:115%;
}

.offer_row .img{
	float:left;
	width:120px;
	margin-right:5px;
}

.offer_row .offer_content{
	float:left;
	width:470px;
}

.offer_content h3{
	margin-top:0px;
	margin-bottom:5px;
}

.offer_content h3 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#C9871E;
}

.offer_content p{
	margin-top:0px;
	margin-bottom:5px;
	line-height:135%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.offer_content span{
	font-weight:bold;
	font-size:10px;
}

.advert {
	margin-top:5px;
	border: 2px solid #CD8A20;
	background-color:#E3C370;
}

.advert .logo{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CD8A20;
}

.advert .content{
	padding:6px;
	width:164px;
}

.advert .link{
	color:#000000;
	font-weight:bold;
	line-height:140%;
	display:block;
	padding-bottom:3px;
	width:164px;
	overflow:hidden;
}

.advert .img{
	width:70px;
	float:left;
}

.advert .text{
	margin-left:4px;
	width:90px;
	float:left;
	color:#895E0E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:hidden;
}

.advert .spec{
	padding-top:3px;
	clear:both;
	font-size:10px;
	font-weight:bold;
	float:none;
}



.advert_cat {
	margin-top:5px;
	border: 2px solid #CD8A20;
}

.advert_cat .logo{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CD8A20;
}

.advert_cat .content{
	padding:6px;
	width:164px;
}

.advert_cat .link{
	color:#000000;
	font-weight:bold;
	line-height:140%;
	display:block;
	padding-bottom:3px;
	width:164px;
	overflow:hidden;
}

.advert_cat .img{
	width:70px;
	float:left;
}

.advert_cat .text{
	margin-left:4px;
	width:90px;
	float:left;
	color:#895E0E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:hidden;
}

.advert_cat .spec{
	padding-top:3px;
	clear:both;
	font-size:10px;
	font-weight:bold;
	float:none;
}

.black{
	color:#000000;
}



.catalog table{
	margin:0px;
	padding:0px;
	border: 1px solid #AC751A;
	width:595px;
	_width:596px;
	border-collapse:collapse;
	margin-left:1px;
	_margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
}

.catalog table th{
	margin:0px;
	padding:0px;
	background-color:#CB8920;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AC751A;
	height:27px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #AC751A;
	background-image:none;
}

.catalog table .no_underline th{
	border-bottom-width: 1px;
}

.catalog table th a{
	color:#000000;
}

.catalog table #th1{
	width:311px;
}

.catalog table #th2{
	width:41px;
}

.catalog table #th3{
	width:62px;
}

.catalog table #th4{
	width:60px;
}

.catalog table #th5{
	width:85px;
}

.catalog table td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AC751A;
	margin:0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AC751A;

	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	height:63px;
}

.catalog table tr{
	background-color:#FFFFFF;
	background-image:url(../images/catalog_row.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	cursor: pointer;
}

.catalog_head_title{
	background-image:none;
	background-color:#CB8920;
}

.catalog .table td{
	height: 20px;
	text-align:right;
}

.catalog .table {
	margin-bottom:5px;
}


.align_left{
	text-align:left !important;
}

.table_spacer {
	font-size:1px;
	height:15px;
}

.catalog table .darker {
	background-image:url(../images/catalog_darker_row.gif);
}



.catalog table td a{
	color:#000000;
	font-weight:bold;
	display:block;
}

.table_header_text{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
}

#detail {
	background-image:url(../images/content_back.gif);
	background-repeat: repeat-y;
	background-position: 140px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CB8920;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CB8920;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:145%;

}

#detail_left_col {
	width:315px;
	float:left;
	padding:8px;
	padding-left:7px;
}

#detail_left_col p {
	margin-top:3px;
	margin-bottom:8px;
}

#detail_left_col .line{
	margin-left:-5px;
}

#detail_right_col {
	width:257px;
	float:right;
	padding:8px;
	padding-right:0px;
}

#det_parameters{
	line-height:180%;
	padding-bottom:5px;
}

#det_parameters span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.other_info span{
	width:100px;
	display:block;
	float:left;
	font-weight:bold;
}

.print_icon{
	clear:both;
	background-image:url(../images/print.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
	background-position: 0px 3px;
}

#makler_left{
	float:left;
	width:140px;
}

#makler_right{
	float:right;
	width:170px;
}

#detail_logo{
	margin-bottom:70px;
}

#big_img {
	border: 1px solid #794602;
}

#img_desc{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #7C4A07;
	border-bottom-color: #7C4A07;
	border-left-color: #7C4A07;
	height:21px;
	padding-top:2px;
}

#img_desc span {
	display:block;
	width:190px;
	float:left;
	margin-left:3px;
}

#img_desc a {
	background-image:url(../images/lupa_img.gif);
	background-repeat:no-repeat;
	padding-right:22px;
	background-position: right 0px;
}

#slide_show {
	border: 1px solid #794602;
	height:35px;
	width: 255px;
	position: relative;
	margin-bottom:10px;
}

#slide_left {
	width:16px;
	/*float:left;*/
	position: absolute;
	top: 0px;
	left: 0px;
	height:35px;
	background-color:#BD431A;
	background-image:url(../images/slide_arrow.gif);
	background-repeat:no-repeat;
	background-position: center center;
}

#slide_content {
	width:223px;
	/*float:left;*/
	height:35px;
	overflow: hidden;
	position: absolute;
	left: 16px;
	top: 0px;
}

div#slide_content div {
	height: 35px;
	display: none;
	width: 223px;
	position: relative;
	top: 0px;
	left: 0px;
}

#slide_content img {
	margin-right:5px;
	display: inline;
	cursor: pointer;
}

#slide_right {
	width:16px;
	height:35px;
	/*float:right;*/
	position: absolute;
	left: 239px;
	top: 0px;
	background-color:#BD431A;
	background-image:url(../images/slide_arrow_right.gif);
	background-repeat:no-repeat;
	background-position: center center;
}

#big_img_frame{
	margin-bottom:10px;
}

#detail_form{
	margin:0px;
	padding:10px;
	padding-top:20px;
	background-color:#E3C370;
	border: 2px solid #CD8A20;
	background-image:url(../images/form_back.jpg);
	background-repeat: no-repeat;
	background-position: right 10px;
}

#detail_form #intro_text{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	line-height:170%;
	text-align:left;
	margin-bottom:30px;
}

#detail_form #intro_text span{
	font-size:17px;
}

#detail_form label{
	display:block;
	margin-top:5px;
}

#detail_form .check_boxes {
	margin-bottom:5px;
}

#detail_form textarea {
	height:76px;
	width:220px;
	background-color:#F0E1AE;
	border: 1px solid #784501;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:2px;
	margin-bottom:10px;
}

.textarea {
	height:76px;
	width:300px;
	background-color:#F0E1AE;
	border: 1px solid #784501;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:2px;
	margin-bottom:10px;
}

.textarea1 {
	height:50px;
	width:212px;
	background-color:#F0E1AE;
	border: 1px solid #784501;
	padding-top:2px;
	padding-bottom:0px;
	padding-left:2px;
	margin-bottom:10px;
}

#drobecky{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#CB8920;
}

#det_header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
}

#det_header h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	border:0px;
	margin:0px;
	padding:0px;
}

#popup{
	width:402px;
	position:absolute;
	background-color:#CB8920;
	z-index:100;
	display:none;
	padding:8px;
	border: 2px solid #AE771C;
	text-align:center;
	padding-bottom:0px;
}

#popup img{
	border: 1px solid #FFFFFF;
	cursor:pointer;
}

#popup .close_img{
	text-align:right;
	margin-bottom:5px;
	cursor:pointer;
}

#popup .close_img img{
	border:none;
}

#popup_popis{
	background-color:#FFFFFF;
	padding:5px;
	text-align:left;
	font-size:12px;
	height:16px;
}

.link_dot {
	background-image:url(../images/link_img.gif);
	background-repeat:no-repeat;
	display:block;
	margin-top:5px;
	background-position: 0px 5px;
	padding-left:10px;
	margin-left:3px;
	color:#AE771C;
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.contact_block{
	margin-bottom:15px;
}

.contact_header{
	margin-bottom:10px;
	font-weight:bold;
}

.text_margin {
	margin-left:10px;
	margin-right:10px;
}

.links td{
	padding-right:20px;
}

.category_box{
	width:180px;
	height:20px;
	float:left;
	margin-left:10px;
}

.category_text{
	margin:10px;
}

.category_text:first-letter{
	font-size:20px;
}

#ctvrt_box {
	display:none;
}

.pager{
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
	font-weight:bold;
}

.pager a{
	background-image:url(../images/pager_back_2.gif);
	padding:8px;
	background-repeat:no-repeat;
	background-position:center -36px;
	color:#000000;
	text-decoration:none;
	display:inline;
}

.pager .arrows{
	font-size:12px;
	padding-left:2px;
	padding-right:2px;
	background:none;
	text-decoration:underline;
	color:#A0762A;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.pager .arrows:hover{
	color:#5A3401;
}

#selected{
	background-image:url(../images/pager_back_selected.gif) !important;
	background-position:center 4px;
}

.pager span#pager .selected{
	background-image:url(../images/pager_back_selected.gif) !important;
	background-position:center 4px;
}

.pager_numbers:hover{
	background-position:center 4px;
	background-image:url(../images/pager_back_hover.gif) !important;
}

.active span {
	padding: 5px;
	margin-left: 2px;
	margin-right: 2px;
	line-height: 20px;
	text-decoration:underline;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
}

.noactive span {
	padding: 5px;
	margin-left: 2px;
	margin-right: 2px;
	line-height: 20px;
	text-decoration: none;
	color:#A0762A;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	cursor: error;
}


.det_form_fax{
	display:none;
}

#celek { width: 220px; height: 50px; margin: 0; padding: 0px; background: #006E33 url('../images/starcz.gif') no-repeat; display: block;}
#stred { position: relative; left: 95px; top: 3px; color: #000000; font-family: Arial, sans-serif; font-size: 7pt; font-style: normal; line-height: 1.0; margin: 0; width: 60px; text-align: left;}
#hypoform {margin: 0; padding: 0; border: 0px none; }
.formular, .seznam {margin: 0px; color: #000000; border: 1px solid #89C331; background-color: #ffffff; width: 51px; height: 13px; font-family: Arial, sans-serif; font-size: 7pt; padding: 0px;}
.seznam {min-height: 18px; }

div#left_banner {
	position:  relative;
	margin-bottom: -4px;
}

#left_banner_en{
	position:  relative;
	text-align:center;
	margin-bottom: -4px;
}

#right_banner_en{
	text-align:center;
	margin-bottom:5px;
}

.banner_head { display: block; font-size: 10px; color: #fff; text-align: right; background: #5e5e5e; padding: 1px 2px; }
.banner_body { display: block; border: 1px solid #5e5e5e; border-top: none; margin: 0; padding: 0;}

#main_content {
	position: relative;
	width: 990px;
}

#map_of_prague{
	margin-left:10px;
}

#photo_desc{
	height:20px;
}

#zpet{
	float:right;
	width:30px;
	height:20px;
	background-image:url(../images/back_row.gif);
	padding-left:15px;
	background-repeat: no-repeat;
	background-position: 3px 5px;
}

#cenik_sub_category {
	position:absolute;
	background-color:#ffffff;
	z-index:100;
	display:none;
	padding:8px;
	border: 2px solid #AE771C;
	text-align:center;
	padding-bottom:0px;
	cursor:pointer;
}

#cenik_sub_category table{
	width:200px;
}

#cenik_sub_category .close_img{
	text-align:right;
	margin-bottom:5px;
	cursor:pointer;
	background-color:#CB8920;
	padding:5px;
}

.detail_header{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#C9871E;
	margin-bottom:5px;
	display:block;
}

.pref_misto_realitky{
	background-color:#E3C370;
	border: 1px solid #CB8920;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	padding-right:5px;
}

.pref_misto_realitky span{
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

.pref_misto_realitky a{
	color:#000000;
}

.pref_misto_realitky .first_line{
	margin-bottom:3px;
}


.misto_realitky{
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	padding-right:5px;
}

.misto_realitky span{
	font-size:13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}

.misto_realitky .first_line{
	margin-bottom:3px;
}

#hypo_table .input_field1{
	width: 150px;
}

.obvod_check{
	float:left;
	width:480px;
}

.obvod_div{
	float:left;
	width:120px;
}

.vice_obvod_check{
	padding-left:97px;
}

.catalog table .sp_pozition_catalog td{
	background-image:url(../images/catalog_sp_row.gif);
}

.sp_nas_typ{
	color:#CF5128;
}

#right_col .header{
	padding-top:3px;
	height:17px;
	padding-left:8px;
	color:#FFFFFF;
	background-color:#CB8920;
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin-top:8px;
}

.warning_text{
	margin-top:20px;
	text-align:center;
	font-size:20px;
	font-weight:bold;
}

.news_item{
	margin-top:5px;
	margin-bottom:5px;
}

.new_header{
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.new_content img{
	float:left;
	margin-right:3px;
	border: 1px solid #E9BC72;
}

#banner_svoboda{
	height:150px;
	width: 180px;
	overflow: hidden;
	background-color: #fff;
	font-family: Arial, Tahoma, serif;
	font-size: 11px;
	text-align: left;
}


#banner_svoboda a img {
	border: none;
	margin: 0;
}

#banner_svoboda .banner_svoboda_part1,
#banner_svoboda .banner_svoboda_part2 {
	height: 50px;
	overflow: hidden;
	background: url(/banners/sw_home.gif) right top no-repeat;
}

#banner_svoboda .banner_svoboda_part2 {
	background-image: url(/banners/sw_guide.gif);
}

#banner_svoboda .bannerlink{
	display:block;
	margin-bottom:2px;
	margin-left:6px;
	color:#333;
	text-decoration:none;
	position: relative;
	top: 2px;
}

#banner_svoboda .banner_svoboda_part2 .bannerlink {
	margin-bottom: 3;
	top: 3;
}

#banner_svoboda .bannerlink:hover{
	text-decoration:underline;
}

#banner02 {
	margin-top: 5px;
}