﻿* {
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	border:0;
	color:#666666;
	font-size:12px;
	vertical-align:top;
}

p{
	margin-bottom:10px;
	display:block;
}

h1{
	font-size:16px;
	font-weight:bold;
	color:#006521;
	display:block;
	width:100%;
	padding-bottom:7px;
	margin-bottom:7px;
	border-bottom:solid 1px #bdbdbd;
}

h2{
	font-size:15px;
	font-weight:bold;
	color:#006521;
	display:block;
	width:100%;
	padding-bottom:7px;
	margin-bottom:7px;
}

#header{
	z-index:0;
}

#conteudo{
	width:940px;
	padding:15px 25px;
	margin:auto;
	background-repeat:repeat-y;
	background-image:url(img/bkgConteudo.gif);
}

#rodape {
	width:990px;
	clear:both;
	margin:auto;
	margin-top:-25px;
	text-align:center;
	padding-top:50px;
	background-image:url(img/bkgRodape.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

.rodape {
	width:550px;
	clear:both;
	margin:auto;
	margin-top:-25px;
	text-align:center;
	padding-top:50px;
	background-image:url(img/bkgRodape.gif);
	background-repeat:no-repeat;
	background-position:top center;
}

#rodape .logoDmweb {
	padding-top:0px;
	float:right;
	position:relative;
	margin-right:30px;
}

.thumbs{
	width:77px;
	height:57px;
	background-image:url(img/bkgThumbHome.gif);
	background-repeat:no-repeat;
	margin-top:15px;
	padding-left:6px;
	padding-top:6px;
}

#galeria{width:90px;}   
.hoverbox{cursor:default; list-style:none;}   
.hoverbox a{cursor:default; position:relative;}   
.hoverbox a .preview{display:none;}   
.hoverbox a:hover{font-size:100%; z-index:1;}   
.hoverbox a:hover .preview{display:block; position:absolute; top:-120px; left:-45px; z-index:1;}   
.hoverbox img{background:#fff; width:71px; height:51px; }   
.hoverbox li{width:80px; height:83px;background-image:url(img/bkgThumbHome.gif); background-repeat:no-repeat; display:inline; float:left; margin-top:15px; padding-top:6px; padding-left:6px;position:static;}   
.hoverbox .preview {border-color:#000; width:300px; height:200px;}  

#boxBusca {
	position:relative;
	padding:12px;
	width:240px;
	height:265px;
	background-image:url(img/bkgBoxBusca.gif);
	background-repeat:no-repeat;
}

#boxBusca .titulo{
	display:block;
	width:235px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#000000;
	border-bottom:solid 1px #bdbdbd;
	margin-bottom:8px;
	margin-top:-3px;
}

#boxBusca .btCinza{
	width:120px;
	height:25px;
	background-image:url(img/bkgBotaoCinza.gif);
	color:#ffffff;
}

#boxBusca select{
	width:115px;
	height:20px;
	border: solid 1px #7f9db9;
	margin-top:3px;
}

.txtCodigoImovel
{
	width:115px;
	height:17px;
	border: solid 1px #7f9db9;
	margin-top:3px;
}

#boxBusca input, select{
	margin-bottom:16px;
}

.textBox214{
	width:210px;
	height:16px;
	padding:2px;
	background-image:url(img/bkgTextbox214.gif);
}

.textBox439{
	width:435px;
	height:16px;
	padding:2px;
	background-image:url(img/bkgTextbox439.gif);
}

#paginacao{
    width:100%;
    height:65px;
    text-align:center;
    padding-top:5px;
}

#paginacao a{
    font-size:11px;
	margin:0px 5px;
	color:#000000;
}

    
.btVerde{
	width:120px;
	height:25px;
	background-image:url(img/bkgBotaoVerde.gif);
	color:#ffffff;
	cursor:pointer;
}

.CheckBoxList label
{
	margin:0 10px 5px 5px;
}

div.ModalTitle
{
	/*border: solid 1px #cccccc;
	border-width: 0 0 1px 0;*/
	width:100%;
}

div.ModalTitle span p
{
	font:bold 14px arial;
	color:#000000;
}


.footerGallery 
{
	margin-top:15px;
}

.footerGallery tr td
{
	background-image:url(img/bkgThumbHome.gif);
	background-repeat:repeat;
	padding: 5px;
}

.footerGallery tr td.empty
{
	background-image:none;
	background-repeat:repeat;
	padding: 6px;
}