@charset "iso-8859-2";
* {margin:0; padding:0; outline:none;}

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #888;
	background-image: url(../img/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	line-height:17px;
}

img {border:none;}

#main {width:782px; margin:0 auto;}

#topo {height:265px;}

#menu {height:53px;}

#conteudo {width:782px; overflow:hidden; background:url(../img/conteudo_bg.gif) repeat-y;}

#lateral_esquerda {width:176px; background:url(../img/lateral_bg.gif) repeat-y; float:left; text-align:center;}

#lateral_esquerda img {margin-bottom:25px;}

#lateral_direita {width:176px; background:url(../img/lateral_bg.gif) repeat-y; float:right; text-align:center;}

#rodape {width:782px; clear:both; text-align:center; padding:20px 0;}

.rodape_txt {color:#408569; font-weight:bold;}

.rodape_txt a,
.rodape_txt a:visited {color:#408569; text-decoration:underline;}
.rodape_txt a:hover {color:#900;}

.texto_home {
	color:#408569;
	font-size: 12px;
	font-style: italic;
	line-height: 16px;
	font-weight: bold;
}

p.spacer-tit{margin:0 0 15px 0; color:#408569; font-size:12px; font-weight:bold;}
p.spacer-text{margin:0 0 15px 0;}
ul.list-address{padding-left:25px; list-style-type:square; margin-bottom:15px; color:#408569}
ul.list-address li{padding:5px 0;}
ul.list-message{text-align:justify; padding-left:25px; list-style-type:square; margin-bottom:05px; color:#408569}
ul.list-message li{padding:0 0 2px 0;}
div#album{display:block; margin-bottom:5px; font-size:20px;}
span.album-image{float:left; border:1px solid #ccc; padding:4px; background-color:#fff;}
span.album-texto{float:left; padding:40px 5px;}

/* ========== LINKS ========== */
ul.list-message a, ul.list-message a:link, .list-message a:visited{color:#888;}
ul.list-message a:hover{color:#408569; text-decoration:none;}
div#album a, div#album a:link, div#album a:visited{color:#888; display:block; padding:10px 10px; text-decoration:none; border:1px solid #EAEAEA; background-color:#F7F7F7; height:100px; cursor:pointer;}
div#album a:hover{border:1px solid #ccc; background-color:#EAEAEA;}
.table-leilao{margin-bottom:15px;}
.table-leilao a, .table-leilao a:link, .table-leilao a:visited{display:block; color:#666;}
.table-leilao a:hover{background-color:#EAEAEA; text-decoration:none; color:#999;}
/* ========== LINKS ========== */

/*==== MODAL =====*/
.modal-overlay{position:fixed; top:0; right:0; bottom:0; left:0; height:100%; width:100%; margin:0; padding:0; background:#EAEAEA; opacity:.75; filter: alpha(opacity=70); -moz-opacity: 0.70; z-index:101;}
* html .modal-overlay{position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); height:100px;}
.modal-window{position:absolute; top:500px; left:50%; margin:0; padding:0; z-index:9999;}
* html .modal-window{ position:absolute; height:1000px;}
.close-window{position:absolute; width:32px; height:32px; right:8px; top:8px; background:transparent url(../img/close-button.png) no-repeat scroll right top; text-indent:-99999px; overflow:hidden; cursor:pointer;	opacity:.5;
filter: alpha(opacity=50); -moz-opacity: 0.5;}
.close-window:hover{opacity:.99; filter: alpha(opacity=99);	-moz-opacity: 0.99;}
/*==== MODAL =====*/

/*==== FORMULARIOS =====*/
fieldset{padding-left:10px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.textbox, .textboxOn{border:1px solid #999999; background-color:#EFEFEF; color:#333333; padding:2px 4px; font: 12px arial, verdana, sans-serif;}
.textboxOn {border:1px solid #408569; background-color:#F5F6F6;}
.btnButton{border:0; font:12px Verdana, Arial, Helvetica, sans-serif; margin-top:5px; margin-left:120px; padding:10px; background-color:#408569; -moz-border-radius:5px; color:#fff;}
/*==== FORMULARIOS =====*/