@charset "utf-8";
/* CSS Document */

/***************** BASIC GUIDE ELEMENTS ************************/

body {
	margin: 0;
	color: #555;
	text-align: center;
	background: #fff url("http://kpronajmuti.mpresent.cz/images/advert/bg_body.gif") repeat-y center top;
	font: 9pt/10.5pt Arial, Verdana, Helvetica, sans-serif;
	padding: 0 0 20px;
}
div#frameholder {
	width: 949px;
	text-align: left;
	margin: 0 auto;
	padding: 0;
}
div#topmenu {
	height: 13px;
	text-align: right;
	background: #003049 url(../../images/advert/bg_topmenu.gif) no-repeat left top;
	padding: 5px 30px 0 0;
}
div#topmenu a {
	color: #FFF;
	font-weight: normal;
	font-size: 7.25pt;
	margin: 0 3px;
	text-decoration: none;
}
div#header {
	height: 145px;
	margin: 3px 0 0;
	padding: 0;
}
div#header_right {
	float: right;
	width: 949px;
}
div#title {
	height: 82px;
	background: #003049 url(../../images/advert/title_logo.gif) no-repeat 30px;
}
div#title  a {
	position: absolute;
	background: url("../img/bcommon/bg_none.gif") no-repeat;
	width: 280px;
	height: 65px;
	margin: 0 0 0 30px;
}
div#content_holder {
	margin: 0;
	padding: 0;
}
div#left {
	width: 175px;
	margin: 0;
	float: left;
	padding: 0;
}
div#right {
	width: 174px;
	float: left;
	line-height: 12pt;
	padding: 0;
	margin: 138px 0 0;
}

/***************** SPECIFIC ELEMENTS ************************/

/***************** BOXY ************************/

/***************** registration ************************/

div#reg_box {
	position: absolute;
	height: 232px;
	margin-top: -240px;
	width: 174px;
	background-color: #F5F5F5;
	background-image: url(../../images/advert/bg__list_item_last.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
div#reg_box  .reg_box_header {
	height: 24px;
	background: url(../../images/advert/bg_reg_box.gif) no-repeat;
}
div#reg_box .reg_box_content {
	margin: 10px 0 10px 10px;
	font-size: 8.22pt;
	
	width: 160px;
	background: #F5F5F5;
}
div.reg_box_content .keyword {
	width: 90px;
}
div.reg_box_content span {
	font-weight: bold;
}

div.reg_box_content table td{
	vertical-align: top;
}

div.reg_box_content table td.arr{
	background: url(../../images/advert/arrow.gif) no-repeat left 3px;
	width: 8px;
}

div.reg_box_content table td.label{
  width:40px;
  color:#999999;
}

div.reg_box_content table td.log{
	padding: 3px 0;
}

/***************** doporuceni ************************/

div#doporucujeme{
}

div#doporucujeme div.submenu_box_header {
	height: 24px;
	background: url(../../images/advert/bg_doporucujeme.gif);
}

div#doporucujeme div.submenu_box_content {
	padding: 0 0 8px 0;
	background: #f5f5f5 url(../../images/advert/bg_vermenu_list_item_last.gif) no-repeat left bottom;
}

div#doporucujeme div.submenu_box_content li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(../img/bg_vermenu_list_item.gif);
}

div#doporucujeme   ul {
	margin: 0;
	padding: 0;
}
div#doporucujeme a {
	color: #4a4a4a;
	font-size: 9pt;
	line-height: 10.75pt;
	padding: 0 0 0 10px;
	background: url(../../images/advert/bg_vermenu_list_link.gif) no-repeat 0px 6px;
}

/***************** information ************************/

div#information {
	margin: 0;

}
div#information .submenu_box_header {
	height: 24px;
	background: url(../../images/advert/bg_informace.gif) no-repeat;
}
div#information ul {
	margin: 0;
	padding: 0;
}
div#information ul li {
	margin: 0;
	list-style-type: none;
	background: url("../../images/advert/bg_vermenu_list_item.gif") no-repeat left bottom;
	padding: 3px 0 3px 10px;
}
div#information ul li a {
	color: #4a4a4a;
	text-decoration: none;
	font-size: 9pt;
	line-height: 12.75pt;
	background: url(../../images/advert/bg_vermenu_list_link.gif) no-repeat 0 5px;
	padding: 0 0 0 15px;
}
div#information ul li.last {
background:none;
}

/***************** discussion ************************/

div#discussion {
	margin: 0;
	padding: 0 0 0 0;
}
div#discussion .submenu_box_header {
	height: 24px;
	background: url(../../images/advert/bg_discusion.gif);
}
div#discussion .discussion_box_content {
	background: #f5f5f5 url(../../images/advert/bg_vermenu_list_item_last.gif) no-repeat left bottom;
	padding: 5px 15px 10px 20px;
}
div#discussion .discussion_box_content ul {
	margin: 0;
	padding: 0;
}


/***************** VERMENU ************************/

div#vermenu {
	margin: 0;
}
div#vermenu  .submenu_box_header {
	background: url("../../images/advert/bg_rubriky.gif") no-repeat;
	height: 24px;
}
div.submenu_box_content {
	padding: 0 0 3px 0;
	background: #f5f5f5 url(../../images/advert/bg_vermenu_list_item_last.gif) no-repeat left bottom;
}
div#vermenu ul {
	padding: 0;
	margin: 0;
}
div#vermenu ul li {
	margin: 0;
	list-style-type: none;
	background: url("../../images/advert/bg_vermenu_list_item.gif") no-repeat left bottom;
	padding: 3px 0 3px 10px;
}
div#vermenu ul li  a {
	color: #4a4a4a;
	text-decoration: none;
	font-size: 9pt;
	line-height: 12.75pt;
	background: url(../../images/advert/bg_vermenu_list_link.gif) no-repeat 0 5px;
	padding: 0 0 0 15px;
}
div#vermenu ul  li.last {
	background: none;
}
div#vermenu ul li a.active {
	color: #FA6E00;
}
div#vermenu ul li ul {
	margin: 0 0 0 0;
	padding: 0 0 5px 25px;
}
div#vermenu ul li ul li {
	margin: 0;
	list-style-type: none;
	background: none;
	padding: 0 0 0 0;
	border-bottom: 0;
}
div#vermenu ul li ul li  a {
	text-transform: none;
	background: none;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0;
}




/***************** bannery ************************/

div.banner_lefty, div.banner_righty, div.banner_bottom {
text-align: center;
}

div.banner_lefty img{
margin: 5px 0 -5px 0;
}

div.banner_righty img{
margin: 5px 0 5px 0;
}

div.banner_left1 img{
margin: 5px 0 5px 0;
}

div#banner_top img{
margin: 3px 0 0 0;
text-align: center;
}





/***************** bannery end ************************/

div#content {
	line-height: 12.75pt;
	width: 578px;
	float: left;
	margin: 0 11px 0 11px;
}

/***************** FOOTER ************************/

div#footer {
	width: 949px;
	padding: 20px 0 0 0;
	margin: 0 auto;
	font-size: 8.25pt;
	text-align: center;
	color: #999;
	background: url("../img/bg_footer.gif") repeat-x;
}
div#footer a {
	color: #999;
	text-decoration: none;
	font-weight: normal;
}
div#footer a.cms {
	color: #999;
}
div#footer a.design {
	color: #999;
}

/***************** HORMENU ************************/

div#hormenu_holder {
	height: 26px;
	padding: 0;
	margin: 2px 0 0;
}
div#hormenu {
	height: 25px;
	background: #a4c500 url(../../images/advert/bg_hormenu_right.gif) no-repeat right;
}
div#hormenu ul.menu {
	margin: 0;
	padding: 2px 0 0;
}
div#hormenu ul.menu  li.item {
	margin: 0 0 0 12px;
	float: left;
	list-style-type: none;
	padding: 0;
	color: #FFFFFF;
	background:none;
}
div#hormenu ul.menu li  a {
	color: #fff;
	text-decoration: none;
	padding: 4px 11px 0 10px;
	display: block;
	text-transform: uppercase;
	font: 8.25pt Tahoma;
}

/***************** SEARCH ************************/

div#search {
	height: 36px;
	padding: 7px 0 0 40px;
	background: url(../../images/advert/bg_search_box.gif) no-repeat;
	margin: 0 0 10px 0;
}
div#search input.keyword {
	width: 150px;
	color: #000000;
	border: 1px solid #D65A01;
	vertical-align: middle;
	margin: 0;
	padding: 3px 0;
}
div#search  select {
	width: 105px;
	color: #000000;
	vertical-align: middle;
	font-size: 8.25pt;
	padding: 0;
	margin: 3px 0 0 3px;
}
div#search  select.select2 {
	width: 75px;
}
div#search  input.keyword {
	padding: 3px 3px;
	margin: 0 0 0 3px;
	width: 125px;
}
div#search img.go {
	vertical-align: middle;
	margin: 0 0 0 5px;
}

/***************** TOPTABLE ************************/


table.top_table {
	margin: 0;
	padding: 0;
	width: 578px;
	background: #fff7e4;
	border: 1px solid #ffebbb;
}

}
																																																																																
  table.top_table td a {
	display:block;
	font-size: 8.25pt;
}
table.top_table td table td a.name {font-weight: bold;color: #87a201;}
table.top_table a.name {font-weight: bold;color: #87a201;}
table.top_table a.location {font-weight: normal; color: #4a4a4a;}
table.top_table a.type {font-weight: normal; color: #4a4a4a;}
table.top_table a.photo img {border: 2px solid #ffffff;}






.catalog  a {
	color: #FA6E00;
	font-size: 8pt;
	line-height: 10pt;
}
div#path {
	text-align: right;
	color: #333;
	margin: -5px 0 0;
	font-weight: bold;
	font-size: 8.25pt;
	padding: 0 5px 0 0;
}
div#path a {
	color: #666;
	text-decoration: underline;
	font-weight: normal;
}


div#news  .submenu_box_header {
	height: 20px;
	background: #f49d00;
	text-transform: uppercase;
	color: #ffffff;
	font-size: 8.25pt;
	font-weight: bold;
	padding: 4px 0 0 4px;
}
div#news  .news_table {
	width: 578px;
	height: 30px;
	margin: 0;
	padding: 0;
	color: #4a4a4a;
	font-weight: bold;
	font-size: 8.5pt;
	border-bottom: 3px solid #f49d00;
	 
}
div#news  .news_table tr td{
vertical-align: middle;
padding: 2px 0;
}

div#news  .news_table tr.radek td {
background:#f5f5f5;
cursor:pointer;
}

div#news   .news_table .news_control {
	background: #FFF7E4;
}
div#news   .news_table  .news_control .news_control_cell {
	height: 28px;
}
div#news  .news_table  .news_item_type {
	text-align: center;
	border-top: 1px dotted #e5e5e5;

}
div#news .news_table .news_item_popis {
	color: #4a4a4a;
	font-size: 8.45pt;
	font-weight: normal;
	line-height: 12pt;
	border-top: 1px dotted #e5e5e5;
  }
div#news .news_table .news_item_popis a{
  font-weight: bold;
  }  
  
div#news .news_table .news_item_popis span {
	color: #95b300;
	font-weight: bold;
	line-height: 12pt;
}
div#news .news_table .news_item_rubrika {
	font-size: 8.9pt;
	font-weight: normal;
	color: #95b300;
	line-height: 12pt;
	border-top: 1px dotted #e5e5e5;

}
div#news .news_table .news_itam_date {
	font-size: 7.78pt;
	font-weight: normal;
	line-height: 12pt;
	border-top: 1px dotted #e5e5e5;
}

p.home_text {
	padding: 0 0 12px 7px;
}
a.home_continue {
	margin: 5px 0 0 40px;
	position: absolute;
}



div#mojeinzeraty {
	padding: 15px 0 0 0; 
}

div#mojeinzeraty table {
	width: 578px;
	font-size: 8.5pt;
	border-bottom: 3px solid #f49d00;
	border-top: 3px solid #f49d00; 
}

div#mojeinzeraty table td {
	padding: 5px 3px;
	vertical-align: middle;
	border-top: 1px dotted #e5e5e5;
}
div#mojeinzeraty table th {
	padding: 5px 3px;
	vertical-align: middle;
	background: #f5f5f5;
}

table.editace{
margin: 5px 0;
}

table.editace td{
padding: 3px 0;
}

input.editgo{
width: 100px;
padding: 5px 0;
margin: -15px 0 0 0;
font-weight: bold;
text-transform: uppercase;
}

table.editace td select{
width: 200px;
}
table.editace td input.price{
width: 191px;
padding: 2px;
}
table.editace td input.name{
width: 400px;
padding: 2px;
}
table.editace td textarea{
width: 400px;
padding: 2px;
}
table.editace td input.foto{
width: 250px;
}


div.detail h2{
color: #a4c500;
margin: 0 0 2px 0; 
}

div.detail p{
margin: 0 0 3px 0;
padding: 0 0 0 0;
}

div.detail p.date{
font-size: 8.25pt;
color: #999999;
margin: 0 0 5px 0;
}
div.detail p.descript{
margin: 0 0 10px 0;
padding: 5px 0 0 0;
}






