html {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

body{
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:arial,helvetica,sans-serif; 
	font-size: 12px;
	color: #323232; 
	background: #f8f8f8 url(/images/bg.gif) repeat-x 0px 0px;
}

img {
	border: none;
}

form{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

sup{
	font-size: 7px;
}

.clear{
	display: block;
	clear: both;
}

#all{
	position: relative;
	width: 999px;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
}

#blank_container{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 43px;
	position: relative;
	width: 912px;
	height: 180px;
}

#blank_container h1{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.border_left{
	position: absolute;	
	left: 43px;
	bottom: -10px;
}

.border_right{
	position: absolute;	
	right: 44px;
	_right: 43px;
	bottom: -10px;
}

#container{
	position: relative;
	width: 912px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 43px;
	background: url(/images/bg_container.gif) repeat-y 0px 0px;
	border-top: 4px solid #ffffff;
}

#container_vyhledavani{
	position: relative;
	width: 912px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 43px;
	background: url(/images/bg_container_2.gif) repeat-y 0px 0px;
	border-top: 4px solid #ffffff;
}

#hlavicka{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 999px;
	height: 180px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(/images/top.jpg) no-repeat 0px 0px;
}

.hlavicka_menu{
	width: 900px;
	height: 40px;
	position: absolute;
	bottom: 0px;
	left: 49px;
	padding: 0px 0px 0px 0px;
	background: url(/images/bg_hlavicka_menu.gif) repeat-x 0px 0px;
	font-size: 12px;
}

.hlavicka_menu ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

.hlavicka_menu ul li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 15px;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
}

.hlavicka_menu ul li a{
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
	height: 40px;
	line-height: 40px;
	background: url(/images/bg_li_menu.gif) no-repeat 0px 0px;	
	float: left;	
}

.hlavicka_menu ul li a:hover{
	color: #282828;
	text-decoration: none;
	display: block;
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 0px 0px;
	height: 40px;
	line-height: 40px;
	background: url(/images/bg_li_menu.gif) no-repeat 0px -40px;	
	float: left;	
}

.hlavicka_menu ul li.menu_first{
	margin: 0px 0px 0px 7px;	
}

.hlavicka_logo{
	position: absolute;
	top: 19px;
	left: 49px;
	z-index: 100;
}

.hlavicka_logo a{
	display: block;
	width: 155px;
	height: 100px;
}

.a_sipka{
	cursor: pointer;
	height: 40px;
	display: block;
	background: url(/images/sipka_menu.gif) no-repeat bottom center;
	float: left;
}

.obsah_main{
	position: relative;
	float: right;
	width: 728px;
}

.obsah_left{
	float: right;
	width: 184px;
}

.main_nadpis{
	font-size: 12px;
	width:718px;
	height: 27px;
	background: url(/images/bg_main_nadpis.gif) no-repeat 0px 0px;
	border-bottom: 4px solid #ffffff;
}

.main_nadpis_left{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	width: 548px;
	height: 27px;
	line-height: 27px;
	float:left;
}

.main_nadpis_left h2{
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: uppercase;
	font-weight: bold;
	color: #ffffff;
}

.main_nadpis_right{
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 150px;
	height: 27px;
	line-height: 27px;
	float:right;
	text-align: right;
	font-weight: bold;
	color: #ffffff;
}

#paticka{
	padding: 0px 0px 0px 0px;
	margin: 0px auto 20px auto;
	width: 912px;
	height: 54px;
	background: url(/images/bg_paticka_new.gif) no-repeat 0px 0px;
}

.left_block{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	width: 170px;
}

.left_block_menu{
	position: relative;
	width: 170px;
	height: 56px;
	background: url(/images/bg_left_menu.gif) no-repeat 0px 0px;
	border-bottom: 4px solid #ffffff;
}

.left_block_menu_top{
	position: relative;
	width: 170px;
	height: 56px;
	background: url(/images/bg_left_menu_top.gif) no-repeat 0px 0px;
	border-bottom: 4px solid #ffffff;
}

.left_menu_sipka{
	position: absolute;
	right: -10px;
	top: 21px;
}

.left_menu_ico{
	padding: 8px 0px 0px 8px;
	margin: 0px 0px 0px 0px;
	width: 47px;
	float: left;
}

.left_menu_text{
	padding: 7px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 115px;
	color: #ffffff;
	float: left;
}

.left_menu_text_top{
	padding: 13px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 115px;
	color: #ffffff;
	float: left;
}

.left_menu_text_top h2{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}

.left_menu_text_top h2 a{
	color: #ffffff;
	text-decoration: none;
}

.left_menu_text_top h2 a:hover{
	color: #282828;
	text-decoration: none;
}

.left_menu_text h2{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}

.left_menu_text h2 a{
	color: #ffffff;
	text-decoration: none;
}

.left_menu_text h2 a:hover{
	color: #282828;
	text-decoration: none;
}

.left_menu_text p{
	font-size: 10px;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.left_menu_text p a{
	color: #ffffff;
	text-decoration: none;
}

.left_menu_text p a:hover{
	color: #282828;
	text-decoration: none;
}

.left_ndpis_vyhledavani{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	width: 160px;
	height: 27px;
	line-height: 27px;
	background: url(/images/bg_vyhledavani_nadpis.gif) no-repeat 0px 0px;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	border-bottom:  4px solid #ffffff;
}

.left_vyhledavani{
	padding: 10px 0px 10px 10px;
	margin: 0px 0px 0px 0px;
	width: 160px;
	background: url(/images/bg_vyhledavani.gif) no-repeat 0px 0px;
	border-bottom: 4px solid #ffffff;
}

/* skinned select */
/*==================================
remove default focus style
====================================*/
:focus {outline:none;}

.js ul.newList {
	left:-9999px;
}

ul.newList * {
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
}

ul.newList {
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	list-style:none; 
	color:#323232; 
	width:148px; 
	background:#ffffff; 
	position:absolute;  
	border:1px solid #323232;
	top:22px; 
	left:0; 
	overflow:auto; 
	z-index:9999;
}

.newListSelected {
	font-size: 11px;
	width:145px; 
	color:#323232; 
	text-transform: uppercase;
	font-weight: bold;
	height:19px;
	margin: 0px 0px 4px 0px; 
	padding:3px 0px 0px 5px; 
	float:left; 
	background:url(/images/skin.png) no-repeat;
}

.newListSelected span {
	width:145px; 
	display:block;
}

ul.newList li {
	padding:3px 0px 0px 8px;
	margin: 0px 0px 0px 0px;
}

.selectedTxt {
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	width:150px; 
	overflow:hidden; 
	height:16px; 
	padding:0px 0px 0px 0px;
}

.hiLite {
	background:#323232!important; 
	color:#fff!important;
}

.newListHover {
	background:#323232!important; 
	color:#ffffff!important; 
	cursor:default;
}

.newListSelHover, .newListSelFocus {
	background-position:0px 0px; 
	cursor:default;
}

.newListOptionTitle {
	font-weight:bold;
}

.newListOptionTitle ul{
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.newListOptionTitle li {
	font-weight:normal; 
	border-left:1px solid #ccc;
}


#my_dropdown_typ{
	width: 150px;
	margin: 0px 0px 4px 0px;
}

#my_dropdown_kategorie{
	width: 150px;
	margin: 0px 0px 4px 0px;
}

#my_dropdown_okres{
	width: 150px;
	margin: 0px 0px 4px 0px;
}

#my_dropdown_pp{
	width: 150px;
	margin: 0px 0px 4px 0px;
}

.vyhledavani_box{
	*border-top: 1px solid #2f2f2f;
	*padding: 0px 0px 0px 0px;
	*margin: 0px 0px 4px 0px;
}

.input_fulltext{
	padding: 0px 4px 0px 4px;
	margin: 0px 0px 4px 0px;
	*margin: 0px 0px 0px 0px;
	height: 22px;
	line-height: 22px;	
	*height: 18px;
	*line-height: 18px;		
	_height: 22px;
	_line-height: 22px;		
	width: 120px;
	*width: 116px;
	_width: 120px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #323232;
	text-transform: uppercase;
	font-weight: bold;
	border: none;
	float: left;
}

.submit_fulltext{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 22px;
	height: 22px;
	border: none;
	background: #ffffff url(/images/bg_fulltext.gif) no-repeat 0px 0px;	
	float: left;	
	cursor: pointer;
}

.button_vyhledat{
	font-size: 12px;
	width: 150px;
	height: 22px;
	line-height: 22px;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	border: none;
	cursor: pointer;
	background: url(/images/button_vyhledat.gif) no-repeat 0px 0px;
}

.button_vyhledat:hover{
	color: #323232;
}

.left_wtb{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 170px;
	height: 78px;
	border-bottom: 2px solid #ffffff;	
}

.left_wtb p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
}

.left_wtb p a{
	color: #ffffff;
	text-decoration: none;
	width: 170px;
	height: 23px;
	padding: 55px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	background: url(/images/bg_wtb.gif) no-repeat 0px 0px;	
}

.left_wtb p a:hover{
	color: #ffffff;
	text-decoration: none;
	width: 170px;
	height: 23px;
	padding: 55px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	background: url(/images/bg_wtb.gif) no-repeat 0px -78px;	
}

.left_wts{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 170px;
	height: 78px;
	border-bottom: 4px solid #ffffff;	
}

.left_wts p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	text-transform: uppercase;
	color: #ffffff;
}

.left_wts p a{
	color: #ffffff;
	text-decoration: none;
	width: 170px;
	height: 23px;
	padding: 55px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	background: url(/images/bg_wts.gif) no-repeat 0px 0px;	
}

.left_wts p a:hover{
	color: #ffffff;
	text-decoration: none;
	width: 170px;
	height: 23px;
	padding: 55px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	background: url(/images/bg_wts.gif) no-repeat 0px -78px;	
}

.left_statistiky{
	padding: 12px 12px 2px 12px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	width: 146px;
	background: #282828 url(/images/bg_vyhledavani.gif) no-repeat 0px 0px;
}

.left_statistiky p{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

.left_statistiky a{
	color: #96c814;
	text-decoration: none;
}

.left_statistiky a:hover{
	color: #ffffff;
	text-decoration: none;
}

.green{
	color: #96c814;	
}

.obsah_main_left{
	position: relative;
	width: 554px;
	float: left;
}

.obsah_main_right{
	width: 174px;
	float: right;
}

.main_right_block{
	padding: 0px 0px 0px 4px;
	margin: 0px 0px 0px 0px;
	width: 170px;
}

.aktuality_block{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	width: 160px;
	background: #282828 url(/images/bg_aktuality.gif) no-repeat 0px 0px;
	min-height: 55px;
	_height: 101px;
}

.aktuality_datum{
	padding: 10px 10px 0px 15px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.aktuality_nadpis{
	font-size: 12px;
	padding: 0px 10px 0px 15px;
	margin: 0px 0px 0px 0px;
	color: #96c814;
	font-weight: bold;
}

.aktuality_nadpis a{
	color: #96c814;
	text-decoration: none;
}

.aktuality_nadpis a:hover{
	color: #96c814;
	text-decoration: underline;
}

.aktuality_text{
	padding: 0px 10px 0px 15px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	font-size: 12px;
}

.aktuality_text p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.aktuality_vice{
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #96c814;
	font-weight: bold;	
}

.aktuality_vice a{
	color: #96c814;
	text-decoration: underline;
	padding: 0px 11px 0px 0px;
	margin: 0px 0px 0px 0px;	
	background: url(/images/sipka2.gif) no-repeat right 5px;
}

.aktuality_vice a:hover{
	color: #96c814;
	text-decoration: none;
	padding: 0px 11px 0px 0px;
	margin: 0px 0px 0px 0px;	
	background: url(/images/sipka2.gif) no-repeat right 5px;
}

.banners_block_left{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 4px solid #ffffff;
	width: 170px;
	/*background: url(/images/bg_banners.gif) repeat-x 0px 0px;*/
	background: #282828 url(/images/bg_vyhledavani.gif) no-repeat 0px 0px;
}

.banners_block{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	border-top: 4px solid #ffffff;
	width: 160px;
	background: url(/images/bg_banners.gif) no-repeat 0px 0px;
}

.banner{
	width:140px;
	padding: 10px 0px 0px 0px;
	margin: 0px auto 0px auto;
}

.obsah_nabidka_top{
	position: relative;
	width: 554px;
	height: 300px;
	background: url(/images/bg_mid_top.gif) no-repeat 0px 0px;
}

.obsah_nabidka_top_main a{
	padding: 20px 20px 0px 20px;
	margin: 0px 6px 0px 6px;
	display: block;
	height: 247px;
	color: #323232;
	text-decoration: none;
	cursor: pointer;
}

.obsah_nabidka_top_main a:hover{
	padding: 20px 20px 0px 20px;
	margin: 0px 6px 0px 6px;
	display: block;
	height: 247px;
	color: #323232;
	text-decoration: none;
	cursor: pointer;
}

.obsah_nabidka_top h3{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 0px 6px;
	width: 542px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: url(/images/bg_mid_top_nadpis.gif) no-repeat 0px 0px;
}

.obsah_nabidka_top h3 a{
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}

.obsah_nabidka_top h3 a:hover{
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;	
}

a .obsah_nabidka_top_left{
	display: block;
	position: relative;
	width: 254px;
	padding: 20px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.obsah_nabidka_top_right{
	display: block;
	width: 242px;
	height: 225px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: right;
}

.nabidka_top_foto{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	_margin: 0px 0px 16px 0px;
	width: 240px;
	height: 153px;
	float: left;
}

.nabidka_udaje{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 240px;
}

.bold_red{
	color: #c80000;
	font-weight: bold;
}

#nabidka_top_table{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

#nabidka_top_table td{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.space{
	width: 20px;
}

.nabidka_top_cena{
	display: block;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	color: #c80000;
	font-weight: bold;
	font-size: 12px;
}

.obsah_nabidka_top_right_p{
	display: block;
	text-align: justify;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
	/*overflow: hidden;*/
}

.nabidka_top_odkaz{
}

.nabidka_top_odkaz a{
	font-weight: bold;
	padding: 0px 11px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #c80000;
	text-decoration: underline;
	background: url(/images/sipka3.gif) no-repeat right 5px;
}

.nabidka_top_odkaz a:hover{
	font-weight: bold;
	padding: 0px 11px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #c80000;
	text-decoration: none;
	background: url(/images/sipka3.gif) no-repeat right 5px;
}

.obsah_nabidka_mid{
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-bottom: 4px solid #ffffff;
}

.obsah_nabidka_mid_left{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 277px;
	height: 146px;
	float: left;
	background: url(/images/bg_mid_left.gif) no-repeat 0px 0px;
}

.obsah_nabidka_mid_right{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 277px;
	height: 146px;
	float: right;
	background: url(/images/bg_mid_right.gif) no-repeat 0px 0px;
}

.nabidka_mid_left_obsah{
	margin: 0px 3px 0px 6px;
	padding: 0px 0px 0px 0px;
	width: 268px;	
	height: 140px;
}

.nabidka_mid_right_obsah{
	margin: 0px 6px 0px 3px;
	padding: 0px 0px 0px 0px;
	width: 268px;	
	height: 140px;
}

.obsah_nabidka_mid h3{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.obsah_nabidka_mid h3 a{
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;	
}

.obsah_nabidka_mid h3 a:hover{
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	display: block;
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}

.obsah_nabidka_bottom{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 554px;
}

.nabidka_bottom_nadpis{
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	width: 534px;
	height: 27px;
	line-height: 27px;
	background: url(/images/bg_bottom_nadpis.gif) no-repeat 0px 0px;
	border-bottom: 4px solid #ffffff;
}

.nabidka_bottom_nadpis h2{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}

.nabidka_bottom_posledni{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 554px;
	height: 399px;
	background: url(/images/bg_bottom.gif) no-repeat 0px 0px;
}

.bottom_big_block{
	padding: 6px 5px 5px 6px;
	margin: 0px 0px 0px 0px;
	width: 543px;
	height: 194px;
}

.bottom_small_block{	
	position: relative;
	width: 135px;
	height: 194px;
	float: left;
}

.bottom_small_block a{	
	padding: 13px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	width: 95px;
	height: 184px;
	display: block;
	text-decoration: none;
	float: left;	
}

.bottom_small_block a:hover{	
	text-decoration: none;
}

.bottom_small_nadpis{
	height: 58px;
	overflow: hidden;
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #323232;
}

.posledni_photo{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

a .bottom_small_nadpis{
	color: #323232;
	text-decoration: none;
}

a:hover .bottom_small_nadpis{
	color: #323232;
	text-decoration: none;
}

a .bottom_small_date{
	display: block;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	color: #c80000;
	text-decoration: none;
	font-weight: bold;
}

a:hover .bottom_small_date{
	display: block;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	color: #c80000;
	text-decoration: none;
	font-weight: bold;
}

.bottom_small_p{
	color: #3c3c3c;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

a:hover .bottom_small_p{
	color: #323232;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.bottom_small_cena{
	position: absolute;
	left: 20px;
	bottom: 7px;
	color: #c80000;
	font-weight: bold;
}

.obsah_main_detail_top{
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 554px;
	height: 27px;
	line-height: 27px;
	background: url(/images/bg_detail_top.gif) no-repeat 0px 6px;
}

.obsah_main_detail_top h3{
	padding: 0px 16px 0px 16px;
	margin: 0px 0px 0px 0px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.obsah_main_detail_mid{
	padding: 20px 6px 0px 6px;
	margin: 0px 0px 0px 0px;
	width: 542px;
	background: url(/images/bg_detail_mid.gif) repeat-y 0px 0px;
}

.obsah_main_detail_bottom{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 554px;
	height: 20px;
	background: url(/images/bg_detail_bottom.gif) no-repeat 0px 0px;
}

.obsah_detail_left{
	width: 280px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;	
}

.obsah_detail_right{
	width: 242px;
	padding: 0px 20px 20px 0px;
	margin: 0px 0px 0px 0px;
	float: right;	
}

.obsah_detail_right p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: justify;
}

.obsah_detail_right p a{
	color: #c80000;
	text-decoration: underline;
}

.obsah_detail_right p a:hover{
	color: #c80000;
	text-decoration: none;
}

.obsah_detail_cena{
	padding: 0px 0px 20px 0px;
	margin: 10px 0px 0px 0px;
	color: #c80000;
	font-size: 12px;
}

.obsah_detail_cena_euro{
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #c80000;
	font-size: 13px;
	font-weight: bold;
}

.detail_main_foto{
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 10px 0px;
	width: 240px;
	height: 153px;
}

.detail_small_fotos{
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 0px;
}

.detail_small_foto{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 9px;
	width: 74px;
	height: 54px;
	float: left;
}

.detail_links{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}

.detail_links a{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	width: 240px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	background: url(/images/sipka_long.gif) no-repeat 0px 0px;
}

.detail_links a:hover{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	width: 240px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	font-size: 12px;
	color: #323232;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;	
	background: url(/images/sipka_long.gif) no-repeat 0px 0px;	
}

.detail_makler{
	padding: 18px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
}

.detail_makler_foto{
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 71px;
	height: 94px;
	float: left;
}

.detail_makler_text{
	width: 150px;
	float: left;
}

.detail_makler_text h4{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #323232;
}

.detail_makler_kontakty{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.detail_makler_kontakty a{
	color: #323232;
	text-decoration: underline;
}

.detail_makler_kontakty a:hover{
	color: #323232;
	text-decoration: none;
}

.detail_makler_text p{
	padding: 5px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.detail_makler_link{
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}

.detail_makler_link a{
	font-weight: bold;
	padding: 0px 11px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #c80000;
	text-decoration: underline;
	background: url(/images/sipka3.gif) no-repeat right 5px;
}

.detail_makler_link a:hover{
	font-weight: bold;
	padding: 0px 11px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #c80000;
	text-decoration: none;
	background: url(/images/sipka3.gif) no-repeat right 5px;
}

.detail_line{
	padding: 0px 0px 20px 0px;
	margin: 20px 0px 0px 0px;
	width: 542px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background: url(/images/line.gif) no-repeat 0px 0px;
}

#detail_dotaz_table{
	width: 386px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#detail_dotaz_table td{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

.detail_dotaz{
	padding: 0px 30px 0px 56px;
	margin: 0px 0px 0px 0px;
}

.detail_input{
	width: 173px;
	border: 1px solid #a5acb2;
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #323232;
	font-family: Arial, Helvetica, sans-serif;
}

.detail_textarea{
	width: 370px;
	height: 90px;
	*height: 94px;
	border: 1px solid #a5acb2;
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #323232;
	font-family: Arial, Helvetica, sans-serif;
}

.space10{
	width: 10px;
}

.button_odeslat{
	width: 200px;
	height: 22px;
	line-height: 22px;
	border: none;
	color: #ffffff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	background: url(/images/button_odeslat.gif) no-repeat 0px 0px;
	cursor: pointer;
}

.button_odeslat:hover{
	color: #323232;
}

.success{
	width: 489px;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #96c814;
	color: #96c814;
	text-align: center;
	font-weight: bold;
}

.obsah_seznam{
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	position: relative;
	width: 554px;
	/*background: url(/images/bg_detail_mid.gif) repeat-y 0px 0px;*/
}

.nabidka_mid_main{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.nabidka_mid_main a{
	height: 114px;
	display: block;
	text-decoration: none;
	cursor: pointer;
}

.nabidka_mid_main a:hover{
	height: 114px;
	display: block;
	text-decoration: none;
	cursor: pointer;	
}

.nabidka_mid_foto{
	padding: 20px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	width: 100px;
	height: 73px;
	float: left;
}

.nabidka_mid_text_p{
	display: block;
	width: 110px;
	height: 61px;
	overflow: hidden;
	padding: 19px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

a .nabidka_mid_text_p{
	color: #323232;
}

a:hover .nabidka_mid_text_p{
	color: #323232;
}

.nabidka_mid_cena{
	font-weight: bold;
	color: #c80000;
}

a .nabidka_mid_cena{
	font-weight: bold;
	color: #c80000;
}

#form_small h2{
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 0px 0px;
	height: 27px;
	line-height: 27px;
	background: url(../images/bg_mid_top_nadpis.gif) no-repeat 0px 0px;
}

.input_doporucit{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.obsah_main_detail_seznam{
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 554px;
	height: 27px;
	line-height: 27px;
	background: url(/images/bg_detail_top.gif) no-repeat 0px 0px;
	border-top: 6px solid #f5f5f5;
}

.obsah_main_detail_seznam h3{
	padding: 0px 16px 0px 16px;
	margin: 0px 0px 0px 0px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.obsah_main_paticka{
	position: absolute;
	bottom: 0px;
	left: 180px;
	width: 562px;
	height: 10px;
	background: url(/images/bg_seznam_bottom.gif) no-repeat 0px 0px;
}

.obsah_seznam_block{
	padding: 10px 0px 0px 0px;
	margin: 0px 6px 0px 6px;
	width: 542px;
	/*height: 134px;*/
}

.seznam_line{
	padding: 0px 0px 0px 0px;
	margin: 0px 6px 0px 6px;
	width: 542px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background: url(/images/line.gif) no-repeat 0px 0px;
}

.seznam_block_nadpis{
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #323232;
	height: 30px;
	line-height: 30px;
	background: url(/images/bg_seznam_head.gif) repeat-x 0px 0px;
}

.seznam_block_nadpis h4{
	padding: 0px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #282828;
}

.seznam_block_nadpis h4 a{
	display: block;
	color: #282828;
	text-decoration: none;
}

.seznam_block_nadpis h4 a:hover{
	display: block;
	color: #282828;
	text-decoration: none;
}

.seznam_block_cena{
	position: absolute;
	right: 20px;
	_right: 20px;
	top: 0px;
	color: #c80000;
	font-size: 12px;
	font-weight: bold;
}

.seznam_a_block{
	position:relative;
	padding: 10px 20px 0px 20px;
	margin: 0px 0px 0px 0px;
}

.seznam_a_block a{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	background: #ffffff;
	cursor: pointer;
	text-decoration: none;
	color: #323232;
}

.seznam_a_block a:hover{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	cursor: pointer;
	background: #ffffff;	
	text-decoration: none;	
	color: #323232;
}

.seznam_block_left{
	display: block;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 120px;
	float: left;
}

.seznam_block_right{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 382px;
	min-height: 85px;	
	_height: 85px;	
	float: right;
}

.seznam_block_right_height{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 382px;
	min-height: 85px;
	_height: 85px;
	float: right;
}

.seznam_block_right p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.seznam_foto{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	float: left;
}

.seznam_detail{
	display: block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;	
	text-align: center;
	float: left;	
}

a .seznam_detail{
	display: block;
	width: 100px;
	height: 22px;
	line-height: 22px;
	background: url(/images/button_detail.gif) no-repeat 0px 0px;
	color: #ffffff;
	text-decoration: none;
}

 a:hover .seznam_detail{
	display: block;
	width: 100px;
	height: 22px;
	line-height: 22px;
	background: url(/images/button_detail.gif) no-repeat 0px 0px;
	color: #323232;
	text-decoration: none;
}

.obsah_main_left_top{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 550px;
	height: 10px;
	line-height: 10px;
	font-size: 1px;
	background: url(/images/bg_page_top.gif) no-repeat -4px 0px;
}

.page_structure{
	padding: 10px 26px 20px 26px;
	margin: 0px 0px 0px 0px;
}

.page_structure h1{
	display: block;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	width: 522px;
	height: 27px;
	line-height: 27px;
	font-size: 14px;
	font-weight: bold;
	color: #c80000;
}

.page_structure h2{
	display: block;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	width: 522px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: bold;
	color: #c80000;
}

.first_h3{
	padding: 0px 0px 0px 10px;
	margin: -14px 0px 0px -10px;	
}

.page_structure h3{
	display: block;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px -20px;
	width: 542px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: url(/images/bg_mid_top_nadpis.gif) no-repeat 0px 0px;
}

.page_structure p{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

.page_structure a{
	color: #96c814;
	text-decoration: underline;
}

.page_structure a:hover{
	color: #96c814;
	text-decoration: none;
}

.page_structure ul{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

.page_structure ul li{
	padding: 0px 0px 0px 13px;
	margin: 0px 0px 0px 0px;
	background: url(/images/sipka4.gif) no-repeat 0px 5px;
}

.page_structure ol{
	padding: 0px 0px 10px 18px;
	margin: 0px 0px 0px 0px;
}

.page_structure ol li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.paragraph_left{
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 5px 0px;
	float: left;
}

.paragraph_right{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 10px;
	float: right;
}

.paragraph_center{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

#mytable{
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
}

#mytable td{
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;
	border-bottom: 1px solid #ededed;
}

.thead{
	color: #ffffff;
	font-weight: bold;
	background: url(/images/bg_mid_top_nadpis.gif) no-repeat 0px 0px;
}

.filesMain{
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
}

.photos{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;	
}

.warning{
	margin: 10px 16px 10px 16px;
	padding: 5px 5px 5px 5px;
	text-align: center;
	font-weight: bold;
	color: #c80000;
	border: 1px solid #c80000;
}

.obsah_main_seznam_order{
	width: 190px;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 0px;
	position: absolute;
	right: 6px;
	top: 0px;
	color: #ffffff;
	height: 27px;
	line-height: 27px;
}

.cena_left{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: right;
}

.cena_order{
	float: left;
}

.datum_right{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	float: right;
}

.date_order{
	float:left;
}

a.sipka_down{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	display: block;
	width: 11px;
	height: 27px;
	background: url(/images/sipka_down.gif) no-repeat 0px 8px;
	float: left;
}

a:hover.sipka_down{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	display: block;
	width: 11px;
	height: 27px;
	background: url(/images/sipka_down_active.gif) no-repeat 0px 8px;
	float: left;
}

a.sipka_down_active{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	display: block;
	width: 11px;
	height: 27px;
	background: url(/images/sipka_down_hover.gif) no-repeat 0px 8px;
	float: left;
}

a:hover.sipka_down_active{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	display: block;
	width: 11px;
	height: 27px;
	background: url(/images/sipka_down_hover.gif) no-repeat 0px 8px;
	float: left;
}

a.sipka_up{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;
	display: block;
	width: 11px;
	height: 27px;
	background: url(/images/sipka_up.gif) no-repeat 0px 8px;
	float: left;
}

a:hover.sipka_up{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;
	display: block;
	width: 11px;
	height: 27px;
	background: url(/images/sipka_up_active.gif) no-repeat 0px 8px;
	float: left;
}

a.sipka_up_active{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;
	display: block;
	width: 11px;
	height: 27px;
	background: url(/images/sipka_up_hover.gif) no-repeat 0px 8px;
	float: left;
}

a:hover.sipka_up_active{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;
	display: block;
	width: 11px;
	height: 27px;
	background: url(/images/sipka_up_hover.gif) no-repeat 0px 8px;
	float: left;
}

.page_menus{
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 10px 0px;
}

.photo_block{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	width: 125px;
	float: left;
	text-align: center;
}

.obsah_main_detail_makler{
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 554px;
	border-top: 6px solid #f5f5f5;
}

.obsah_main_detail_makler_block{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:274px;
	float:left;
}

.obsah_main_detail_makler h3{
	padding: 0px 16px 0px 16px;
	margin: 0px 0px 0px 0px;
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: url(/images/bg_detail_top.gif) no-repeat 0px 0px;	
}

.makler_detail{
	padding: 18px 0px 0px 20px;
	margin: 0px 0px 20px 0px;
	float: left;
}

#wt_table{
	padding: 10px 20px 20px 20px;
	margin: 0px 6px 0px 6px;
	*margin: 10px 26px 20px 26px;
}

#wt_table td{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

.input_wt{
	width: 173px;
	border: 1px solid #a5acb2;
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #323232;
	font-family: Arial, Helvetica, sans-serif;
}

.textarea_wt{
	width: 436px;
	height: 100px;
	border: 1px solid #a5acb2;
	padding: 6px 6px 6px 6px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #323232;
	font-family: Arial, Helvetica, sans-serif;	
}

.submit_wt{
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	width: 200px;
	height: 22px;
	line-height: 22px;
	border: none;
	color: #ffffff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	background: url(/images/button_odeslat.gif) no-repeat 0px 0px;
	cursor: pointer;
}

.submit_wt:hover{
	color: #323232;
}

.warning_wt{
	margin: 0px 0px 10px 0px;
	padding: 5px 5px 5px 5px;
	text-align: center;
	font-weight: bold;
	color: #c80000;
	border: 1px solid #c80000;
}

.wt_povinne{
	color: #c80000;
}

.nabidka_table{
	display: block;
	width: 120px;
	height: 16px;
	line-height: 16px;
	vertical-align: top;
	float: left;
}

.nabidka_table_seznam{
	display: block;
	width: 130px;
	height: 16px;
	line-height: 16px;
	vertical-align: top;
	float: left;
}

.map_canvas{
	position: absolute;
	top: 20px;
	right: 25px;
	width: 330px;
	height: 240px;
	border: 3px solid #e5e5e5;
}

.telefonistka{
	border-top: 4px solid #ffffff;
}

.kontakt_right{
	width:128px;
	padding: 16px 16px 1px 16px;
	margin: 0px 0px 0px 0px;
	border-top: 4px solid #ffffff;
	background: url(/images/bg_banners.gif) no-repeat 0px 0px;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

.kontakt_right a{
	color: #ffffff;
	text-decoration: none;
}

.kontakt_right a:hover{
	color: #96c814;
	text-decoration: none;
}

.kontakt_right p{
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
}

p.kontakt_right_nadpis{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;	
}

.oteviracka_right{
	width:128px;
	padding: 16px 16px 16px 16px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #414141;
	background: url(/images/bg_banners.gif) no-repeat 0px 0px;
	color: #ffffff;	
	font-size: 13px;
	text-align: center;
	font-weight: bold;	
}

.oteviracka_right p{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.paticka_copyright{
	padding: 4px 0px 0px 26px;
	margin: 0px 0px 0px 0px;
	height: 40px;
	line-height: 40px;
	width: 225px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

.paticka_menu{
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 40px;
	line-height: 40px;
	width: 655px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

.paticka_menu ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

.paticka_menu ul li{
	padding: 0px 0px 0px 13px;
	margin: 0px 0px 0px 9px;
	background: url(/images/sipka_paticka_menu.gif) no-repeat 0px 18px;
	float: left;
}

.paticka_menu ul li a{
	color: #ffffff;
	text-decoration: none;
}

.paticka_menu ul li a:hover{
	color: #96c814;
	text-decoration: none;
}

p.celkova_plocha{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	text-align: center;
	font-size: 14px;
	background: #2c2c2c;
	border: 3px solid #353535;
}

.celkova_plocha sup{
	font-size: 12px;
}

.seznam_block_info{
	display: block;
	width: 300px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.aktuality_roky{
	padding: 10px 26px 10px 26px;
	margin: 0px 0px 0px 0px;
}

.aktuality_roky ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

.aktuality_roky ul li{
	padding: 0px 5px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.aktuality_roky ul li a{
	color: #323232;
	text-decoration: none;
}

.aktuality_roky ul li a:hover{
	color: #c80000;
	text-decoration: none;
}

ul li .red_bold a{
	color: #c80000;
	font-weight: bold;
}

.aktuality_archive{
	padding: 10px 26px 10px 26px;
	margin: 0px 0px 0px 0px;
}

.aktuality_archive ul{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
}

.aktuality_archive ul li{
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	background: url(/images/sipka4.gif) no-repeat 0px 4px;
	font-weight: bold;
}

.aktuality_archive ul li a{
	color: #323232;
	text-decoration: none;
}

.aktuality_archive ul li a:hover{
	color: #c80000;
	text-decoration: none;
}

.metr_sidlo{
	position:absolute;
	top:280px;
	right:24px;
}

.sidlo_photo{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 3px solid #e5e5e5;
}

.stav_zakazky{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #c80000;
	font-weight: bold;
	text-align: center;
	border: 1px solid #c80000;
}

#detail_table{
	width: 250px;
}

.top_flash{
	display: block;
	width: 240px;
	height: 220px;
	float: left;
}

.table_nadpis{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #c80000;
	font-weight: bold;
}

.nofoto{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	float:left;
}

.ico_phone{
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 0px 0px;
}

.detail_files{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.detail_files ul{
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 20px 0px;
	list-style: none;
}

.detail_files ul li{
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	background: url(/images/sipka6.gif) no-repeat 0px 3px;
	font-weight: bold;
}

.detail_files ul li a{
	color: #c80000;
	text-decoration: none;
}

.detail_files ul li a:hover{
	color: #323232;
	text-decoration: none;
}

.gray{
	color: #e2e2e2;
}

.obsah_detail_price_note{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

.spacer{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}

.prohlidky_1{
	position:absolute;
	top:10px;
	right:10px;
}

.seznam_block_text{
	display:block;
	width:305px;
}

.white_bg{
	width:140px;
	height:140px;
	background: #ffffff;
}

.prohlidka_2{
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 20px;
}

.develop_banner{
	width:522px;
	margin:20px 0px 0px 15px;
	padding:0px 0px 20px 0px;
	border:none;
}

.noviny_url{
	font-size: 12px;
	padding: 0px 10px 0px 15px;
	margin: 10px 0px 0px 0px;
	color: #96c814;
	font-weight: bold;
	background:url(/images/sipka7.gif) no-repeat 0px 3px;
}

.noviny_url a{
	color: #96c814;
	text-decoration: underline;
}

.noviny_url a:hover{
	color: #96c814;
	text-decoration: none;
}

.noviny_content{
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	background:url(/images/bg_noviny.gif) repeat-y 6px 0px;
}

.noviny_block{
	position:relative;
	padding:7px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:134px;
	height:170px;
	text-align:center;
	float:left;
}

.noviny_img{
	padding:0px 0px 0px 0px;
	margin:15px 33px 0px 33px;
	width:68px;
	float:left;
}

.noviny_popis{
	width:134px;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	text-align:center;
	float:left;	
}

.noviny_popis a{
	text-align:center;
	color:#c80000;
	text-decoration:none;
	font-weight:bold;
}

.noviny_popis a:hover{
	text-align:center;
	color:#c80000;
	text-decoration:underline;
	font-weight:bold;
}

.noviny_sipka{
	position:absolute;
	bottom:9px;
	right:8px;
}

.noviny_space{
	display:block;
	width:1px;
	height:10px;
	float:left;
	font-size:1px;
}

.banner_right{
	position:absolute;
	top:205px;
	right:-115px;
}

.img_iso{
	padding:20px 0px 20px 0px;
	margin:0px 0px 0px 25px;
}

.img_ark{
	padding:0px 0px 30px 0px;
	margin:0px 0px 0px 38px;
}

.inzerce_wrapper{
	padding:20px 0px 5px 0px;
	margin:0px 0px 0px 0px;
}

.inzerce_block{
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	width:118px;
	float:left;
}

.inzerce_block a.inzerce_img{
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
	display:block;
	border:3px solid #f2f2f2;
}

.inzerce_block a:hover.inzerce_img{
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;	
	display:block;
	border:3px solid #c80000;
}

.inzerce_space{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:10px;
	height:10px;
	display:block;
}

.captcha_img{
	border: 1px solid #a5acb2;
}
