	/* --- start of css --- */

body, div, span, h1, h2, h3, h4, h5, h6, ul, ol, li, p, img, a, form, input, label, textarea {
 margin: 0;
 padding: 0;
}

body { 
 font-family: "Verdana CE", verdana, "Arial CE", "Lucida Grande CE", "Helvetica CE", Arial, lucida, sans-serif;
 margin: 20px 0 45px 0;
 font-size: 12px; 
 color: #000;
 text-align: center;
}

a:link, a:visited {

}

a:hover {
 text-decoration: none;
}

img {
 border: none;
}

hr, .invi {
 display: none;
}

#page {
 width: 936px;
 margin: 0 auto;
 position: relative;
 overflow: hidden;
 text-align: left;
}

/* Horni pruh --------------------------------------------------------------- */

#top {
 font-family: "Arial CE", Arial, "Helvetica CE", helvetica, sans-serif; 
 width: 100%;
 position: relative;
 overflow: hidden;
}

#top img {
 float: left;
 margin-right: 150px;
}

#top address {
 float: left;
 font-style: normal;
 font-size: 11px;
 color: #544636;
 margin-right: 30px;
}

/* Horni menu --------------------------------------------------------------- */

ul#menu {
 width: 100%;
 position: relative;
 overflow: hidden; 
 margin-top: 8px;
 border-bottom: 18px solid #f1a943;
}

ul#menu li {
 width: 132px;
 height: 36px;
 background: url(http://www.profitreality.cz/img/bg-menu.png) left bottom no-repeat;
 text-align: center; 
 float: left;
 margin-left: 2px;
 list-style: none;
}

ul#menu li.first {
 margin-left: 0;
}

ul#menu li.act {
 height: 36px;
 background: #f1a943 url(http://www.profitreality.cz/img/bg-menu-active.png) left top no-repeat; 
}

ul#menu li.act a {
 color: #fff; 
}

ul#menu li a {
 font-family: "Arial CE", Arial, "Helvetica CE", helvetica, sans-serif; 
 display: block;
 width: 132px;
 padding-top: 15px;
 color: #746552;
 font-weight: bold;
 text-decoration: none;
}

/* Search HP ---------------------------------------------------------------- */

#search {
 width: 100%;
 margin-top: 2px;
 position: relative;
 overflow: hidden;
 background-color: #4f4637;
}

#search h1 {
 font-size: 14px;
 color: #f5a647;
 line-height: 1.3em;
 margin: 22px 0 0 25px;
}

#search p {
 font-size: 10px;
 color: #fff;
 margin: 13px 0 0 25px;;
}

#search table {
 width: 920px;
 border-collapse: collapse;
 margin: 11px 0 11px 11px;
 float: right;
}

#search table td {
 padding-right: 9px;
}

#search table td.locality {
 width:500px;
}

#search label {
 font-size: 10px;
 font-weight: bold;
 color: #f5a647;
}

#search select {
 width: 178px;
 font-size: 11px;
}

#search input {
 width: 178px;
 font-size: 11px;
 padding: 1px 0;
}

#search table td.locality input {
 width:auto;
 margin:4px 4px 0 0;
}

.region_checkboxes_line {
	white-space:nowrap;
}

#search input.btn-1, #search input.btn-2 {
 width: 88px;
 height: 24px;
 margin-top: 8px;
 margin-bottom: -5px;
}

/* Layout HP ---------------------------------------------------------------- */

#cols {
 width: 100%;
 margin-top: 2px;
 position: relative;
 overflow: hidden;
 background: url(http://www.profitreality.cz/img/bg-cols.png) left top repeat-y; 
}

/* Levy sloupec HP ---------------------------------------------------------- */

#left {
 width: 368px;
 float: left;
 position: relative;
 overflow: hidden;
 color: #fff;
 padding-bottom: 10px;
 font-family: "Arial CE", Arial, "Helvetica CE", helvetica, sans-serif; 
}

#left a {
 color: #fff;
}

#left h2 {
 font-size: 18px;
 margin: 25px 20px 0 35px;
}

#left h3 {
 font-size: 15px;
 font-weight: normal;
 margin: 5px 20px 20px 35px;
}

#left p, #left address {
 font-size: 11px;
 font-style: normal;
 margin: 12px 20px 12px 35px;
}

#left span {
 width: 333px;
 position: relative;
 overflow: hidden;
 display: block;
 text-align: right;
 font-size: 11px;
 margin: 12px;
}

#left span a {
 display: block;
 float: right;
 width: 100px;
 height: 16px;
 line-height: 16px;
 background: url(http://www.profitreality.cz/img/icon-next.gif) right top no-repeat;
 padding-right: 21px; 
 text-decoration: none;
}

/* Pravy sloupec HP --------------------------------------------------------- */

#right {
 width: 568px;
 float: right;
 position: relative;
 overflow: hidden;
 color: #fff;
 font-family: "Arial CE", Arial, "Helvetica CE", helvetica, sans-serif; 
}

#right h2 {
 color: #fff;
 font-size: 14px;
 background-color: #908557;
 padding: 6px;
 margin: 6px;
}

#right .paging {
 width: 556px;
 margin: 20px 0 13px 6px;
 position: relative;
 overflow: hidden;
 color: #4f4637;
 text-align: center;
}

#right .paging.bottom {
 border-top: 7px solid #4e4734;
 margin-top: 0;
 margin-bottom: 0;
 padding-top: 12px;
}

#right .paging a {
 font-weight: bold;
 color: #4f4637;
}

#right .paging a.p-left {
 float: left;
}

#right .paging a.p-right {
 float: right;
}

#right .paging p {
 font-size: 11px;
 margin: 0;
}

#right table {
 width: 556px;
 border-collapse: collapse;
 margin: 0 0 0 6px;
 border-bottom: 2px solid #c0bb95;
}

#right th {
 padding: 12px 0 12px 6px;
 background-color: #4f4637;
}

#right th a {
 color: #fff;
 font-weight: bold;
 font-size: 11px;
}

#right th a.icon {
 padding-right: 15px;
 background: url(http://www.profitreality.cz/img/icon-down.gif) 100% 4px no-repeat;
}

#right td {
 padding: 3px 0 3px 6px;
 color: #4f4637;
 font-size: 11px;
 border-top: 2px solid #c0bb95;
 font-weight: bold;
 background-color: #ded9c5;
}

#right td a {
 color: #4f4637;
 text-decoration: none;
}

#right td a:hover {
 text-decoration: underline;
}

#right td strong {
 color: #ed3638;
}

#right td input {
 margin-right: 7px;
}

#right p {
 margin: 20px 20px 15px 6px;
 color: #4f4637;
 font-size: 10px;
}

#right p input {
 float: left;
 margin: 2px 20px 0 0;
}

#right ul, #right ol {
 color: #4f4637;
 font-size: 12px; 
 margin: 8px 20px 8px 0;
}

#right li {
 margin-left: 35px;
 line-height: 1.4em;
 margin-bottom: 5px; 
}

#right address {
 font-style: normal;
 line-height: 1.4em;
 color: #4f4637;
 font-size: 12px; 
 margin: 12px;
}

#right a {
 color: #4f4637;
}

/* Podstranky (rozdily oproti HP) ------------------------------------------- */

#cols.no-hp { background: #c1bb97 url(http://www.profitreality.cz/img/bg-cols-no-hp.png) left top repeat-y; }
#cols.no-hp #left { width: 235px; }
#cols.no-hp #left span { width: 197px; }
#cols.no-hp #left span a { width: 24px; }
#cols.no-hp #right { width: 701px; }
#cols.no-hp #right table { width: 689px; }
#cols.no-hp #right .paging { width: 689px; }
#cols.no-hp #right p { margin: 12px; font-size: 12px; line-height: 1.4em; }

/* Nabidka, poptavka -------------------------------------------------------- */

#right #form-1 {
 margin-top: 20px;
}

#right #form-1 label {
 color: #4f4637;
 margin: 6px 12px 0 12px;
}

#right #form-1 span {
 color: red;
}

#right #form-1 textarea {
 font-family: "Arial CE", Arial, "Helvetica CE", helvetica, sans-serif;
 font-size: 12px; 
 width: 500px;
 overflow: auto;
 border: 1px solid #908557;
 margin: 0 12px 12px 12px;
 padding: 2px;
}

#right #form-1 input {
 width: 250px;
 font-size: 12px;
 border: 1px solid #908557;
 margin: 0 12px 12px 12px;
 padding: 2px;
}

#right #form-1 input.btn-3 {
 width: 100px;
 border: 4px solid #f2c687;
 margin: 12px;
 background-color: #e7a23a;
 font-size: 11px;
 font-weight: bold;
 color: #fff;
 padding: 1px;
}

/* Detail nemovitosti ------------------------------------------------------- */

#left img.photo {
 border: 2px solid #c1bb97;
 margin: 10px 0 5px 15px;
}

#right h3 {
 color: #4f4637;
 font-size: 12px;
 padding: 6px;
 margin: 6px 0 0 6px;
}

#right ul.imp {
 margin: 0;
}

#right ul.imp li {
 position: relative;
 color: #fff;
 background-color: #4f4637;
 margin: 6px;
 padding: 4px 6px;
}

#right ul.imp li em {
 font-style: normal;
 color: #f1a943;
 font-weight: bold;
}

/* Paticka ------------------------------------------------------------------ */

#foot {
 width: 100%;
 clear: both;
 position: relative;
 overflow: hidden;
 color: #4e4734;
 margin-top: 2px;
 border-top: 7px solid #4e4734;
}

#foot p {
 float: left;
 font-size: 9px;
 padding: 5px;
}

#foot p#created {
 float: right;
}

#foot p a {
 color: #4e4734;
}

#search input.btn {
	color:white;
	font-weight:bold;
	font-family:Arial;
 width: 88px;
 height: 24px;
 margin-top: 8px;
 margin-bottom: -5px;
 border: none;
 cursor:pointer;
 background: url(http://www.profitreality.cz/img/btn.jpg) left top no-repeat; 
}

.submenu {
	margin:12px 20px 12px 50px;
}

	/* --- end of css --- */
