
body {font-family:Arial, Helvetica, sans-serif; }


img { border: 0; }
.float-left {float:left; }
.float-right {float:right; }
.clear {clear:both; height:0; line-height:0; font-size:0; }
hr, .dispnone, legend { display:none; }

div.all {width: 100%;  }



/* TEXT */

h3 { font-size:24px; font-weight:normal;}
h4 { font-size:14px; font-weight:bold;} 


p { font-size:12px; }

/* TOP */

/* div#top {background:url(../img/logo-print.gif) no-repeat 0 0; position:relative; display:block;  } */
/* div#top h1 {background:url(../img/logo-print.gif) no-repeat 0 0; } */
div#top h1 a { display:block; text-decoration:none; }

#logo { 
	position: absolute;
	right: 30px;
	top: 70px; 
	background:url(http://www.atriumrealestate.cz/img/logo-print.gif);
	width: 179px; 
	height: 135px; 
	border: 0;
}

div#top a.odkaz span {display: none;}
p.top-text, p.top-text02, p#top-right-text { display:block; } 


p#lang a, #abanner1 {display:none;}



/* OBSAH */

div#obsah { width:95%;}
div#uvodni-text {width:95%; margin-bottom:1em;}


div#hledat {display:none;}


div.nabidka { width:auto; } 
div.nabidka-top { width:250px; float:left; border:1px solid #FF8C02; margin-right:10px;}
div.nabidka-dalsi { width:250px; }
div.nabidka-top h2 { color:#000; font-size:12px; font-weight:bold; text-align:center;}
div.nabidka-top p { padding:5px 0 10px 5px;  font-size:12px; font-weight:bold; }
.cena { color:#6E6666; font-weight:bold; }
div.nabidka-prvek { width:120px; float:left; height:140px; margin:0.3%; }

div.nabidka-prvek-img { width:122px; float:left; height:92px; overflow:hidden; margin-top:4px;}
div.nabidka-prvek-img img { border:1px solid #FDC47F; }

p#navigace {  width:95%;} 
div#detail-top { width:95%; margin:10px 0; }





div#sloupce { width:780px;}
div#detail-levysloupec { width:373px; float:left; } 
div#detail-pravysloupec { width:373px; float:right; margin-left:20px; }

div#detail-levysloupec img { border:1px solid #FF7D00; }
div#detail-poznamky { margin-top:20px; width:370px;}
div#detail-poznamky p strong { font-weight:bold; }

div#detail-pravysloupec table { font-size:12px; width:350px; }
div#detail-pravysloupec table tr { border-bottom:1px solid #DFDFDF;}
div#detail-pravysloupec table td { padding:2px; }
div#detail-pravysloupec table td.left { font-style:normal; font-weight:bold; width:150px; }

div#detail-moznosti {display:none;}

div.detail-kontakt { width:350px; padding:10px 0; }
div.detail-kontakt p#name { margin-top:20px; font-weight:bold;  }
div.detail-kontakt address {width:200px; float:left; font-style:normal; }
div.detail-kontakt img { width:89px; height:106px; border:1px solid #FF7D00; float:right;  } 




div#detail-bottom {display:none;}



input#name { width:280px; border-left:1px solid #848484; border-top:1px solid #848484; border-right:1px solid #EBDCCE; border-bottom:1px solid #EBDCCE; } 
input#phone { width:100px; border-left:1px solid #848484; border-top:1px solid #848484; border-right:1px solid #EBDCCE; border-bottom:1px solid #EBDCCE; }
input#email { width:125px; border-left:1px solid #848484; border-top:1px solid #848484; border-right:1px solid #EBDCCE; border-bottom:1px solid #EBDCCE; }
textarea#comment { width:280px; border-left:1px solid #848484; border-top:1px solid #848484; border-right:1px solid #EBDCCE; border-bottom:1px solid #EBDCCE; }


/* MENU */

div#left-col {display:none!important;}



 
div#cela-sirka { width:95%;padding-bottom:20px; }

div#cela-sirka a { color:#FF7D00; }
div#maddress { width:95%;  padding-bottom:20px; }
div#address { width:95%; margin:10px 0; }
div#cela-sirka-top {display:none;}
div#cela-sirka-top03, div#cela-sirka-top02 { width:95%; padding:10px 0; }
div#cela-sirka-obsah02, div#cela-sirka-obsah { width:95%; margin:0; }
div#cela-sirka-obsah p,  div#cela-sirka-obsah02 p { line-height:1.5; }
div#cela-sirka-obsah a, div#cela-sirka-obsah02 a { color:#FF7D00; text-decoration:underline; }
div#cela-sirka-obsah ul, div#cela-sirka-obsah02 ul { margin:20px; }
div#cela-sirka-obsah ol, div#cela-sirka-obsah02 ol { margin:0 20px; }
div#cela-sirka-obsah li, div#cela-sirka-obsah02 li { font-size:13px; list-style-image:url(../images/backgrounds/li.gif) } 
div#cela-sirka-obsah table, div#cela-sirka-obsah02 table { color:#004089; font-size:12px; width:350px; text-align:left; margin-bottom:20px; }
div#cela-sirka-obsah table th, div#cela-sirka-obsah02 table td { color:#FF7D00; font-weight:bold; padding:5px;  }
div#cela-sirka-obsah table tr td, div#cela-sirka-obsah02 table tr td { padding:5px; }

div#cela-sirka-top ul li { display:block; width:165px; float:left; margin-right:10px; color:#FFF; font-size:12px; }
div#cela-sirka-top ul li select { border:0!important; }
select#locality { width:120px; margin-left:5px; }
select#price-from { width:100px; margin-left:5px; }
select#price-to { width:100px; margin-left:5px; }
select#disposition { width:80px; margin-left:5px; }
div#cela-sirka-top ul li.submit { width:40px; border:none; }
div#cela-sirka-top ul li.cenado { width:80px; }

div#address { font-style:normal; font-size:12px; margin-top:10px;  } 
div#maddress { padding:5px 0 0;} 
div#maddress a { color:#004089; }
div#maddress form { margin:20px 0; }
div#maddress form div.submit { margin:10px 0 10px 130px; }


div.offer { width:120px; height:148px; float:left; margin:10px 8px 0 0px;}
div.offer div.content { width:120px; font-size:11px; }
div.offer div.content h3 { padding:0; margin:5px 0 0 0;}
div.offer div.content h3 a { font-size:12px; text-decoration:none!important; }
div.offer div.content img { border:1px solid #FF7D00; }

div#nav {margin:20px 0; font-size:12px;}

 
/* nadpisy */
h2#prodej-bytu-domu-pozemku, h2#pronajem-bytu-domu-komercnich-ploch, h2#vykup-nemovitosti, h2#sprava-nemovitosti, h2#developerske-projekty, h2#pravni-servis-danove-poradenstvi, h2#zajisteni-financovani-hypoteka {color: #ff7d00; font-size:30px; font-weight:normal; margin-bottom:5px; margin-top:10px;}

/*detail */
div#nahledy { margin-top: 10px; display:none;}

/*table */
table#dlist {border-top: 1px solid #dfdfdf; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
table#dlist td {border-bottom: 1px solid #dfdfdf;}

/*formulare */
#obsah #form { font-size:14px; text-align:left; font-weight:bold; padding-right:10px; width:512px;}
#obsah #form table {width: 100%;}
#obsah #form table th {width:130px; background-color:#f4fbff;}
#obsah #form table td {background-color:#f4fbff; padding:5px 0;}

#contact {width: 512px; }
#contact textarea, #contact input {font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#contact table {width:95%;}
#contact table td {padding: 3px 0;}
#contact table th {font-size:14px; text-align:left; font-weight:bold; padding-right:10px;}

#contact div.submit input {padding:2px; margin-bottom:10px;}





/* HYPOTEKA */

#hypo { background:url(../images/backgrounds/hypoteka.gif) repeat-x 0 0; background-color:#FFF; }
#hypoh3 { color:#FFF; font-size:24px; font-weight:normal; margin-bottom:15px; }
#hypo table { width:280px; margin:0 auto; color:#004089; }
#hypo table tr { padding-bottom:10px; padding-left: }
#hypo input, #hypo select#hyposelect { border:none; padding:1px; background-color:#ECF4FB; margin:2px; }
#hypo table tr#odsazen { padding-top:10px; }
/* BOTTOM */

div#bottom {display:block; margin-top:2em;}


input.submit { background:url(../images/buttons/button02-back.jpg) no-repeat 0 0; width:167px; height:58px; border:none; margin:0 auto; color:#FFF; text-align:left; font-weight:bold; padding-left:15px; padding-top:5px; font-size:12px; cursor:pointer; }

a.zajem {display:none;}


#detleft p {font-size: 12px; color: #ff7d00; margin:3px 0 0 6px; font-weight:bold;}

/* Home search */

div#homesearch li { display:block; width:150px!important; float:left;  }
div#homesearch li#lihs { display:block; width:70px!important; float:left; margin-top:-1px; padding:0; margin-left:10px; }
div#homesearch li#lihs02 { display:block; width:90px!important; float:left; margin-top:-4px; padding:0; }
div#homesearch li#lihs03 { display:block; width:60px!important; float:left; padding:0;  }
div#homesearch li select { width:150px; }
div#homesearch input#hose { border:none; background-color:#FF7D00; padding:1px; color:#FFF; font-size:13px; margin-top:15px; cursor:pointer; width:60px; }
div#homesearch input#pricehs { border:none; padding:1px; width:60px; margin-left:0px; _margin-left:-10px; }
div#homesearch input#sizehs { border:none; padding:1px; width:80px; }

