@charset "utf-8";
/*
	WEBROOM - Soluções Interativas 
	Av. Vasconcelos Costa, 606 - Sala 1 - B. Martins - Uberlândia/MG - Fone: +55 (34) 3217-1253
	Site: www.webroom.com.br - E-mail: webroom@webroom.com.br
	Projeto: SIP/Conectiva imoveis
	Data: Outubro de 2006
	Autor: Junio C. Santos
*/

/*..........STRUCTURE..........*/
/****************************************************************/
* { margin:0px; padding:0px; border:0px; list-style-type:none; }
html { background:#FFFFFF url("../imagens/bg_html.gif") center top fixed repeat-x; height:100%; }
body { font:0.7em/2.0em Arial, Helvetica, sans-serif; margin:0 auto; text-align:center; color:#5C5C5C; background:url(../imagens/novo/bg_site.gif) repeat-x; }
.wrap { width:770px; text-align:left; margin:0 auto; }
.content { float:left; width:770px; margin:25px 0 0 0; }
* HTML .content {  margin:25px 0 0 0; }
.footer { clear:both; width:770px; }

/*..........HEADER..........*/
/****************************************************************/

.header { background:url(../imagens/novo/header.gif) no-repeat; height:162px; width:778px;}
.header .name a { position:absolute; top:12px; width:350px; height:60px; margin:0 0 0 12px; text-indent:-300px; overflow:hidden; }
.header ul { margin:0 0 0 220px; padding:20px 0 0 0; list-style:none; clear:both; width:770; }
.header li { float:left; padding:0 0 0 15px; }
.header li a { text-align:center; float:left; width:75px; height:108px; padding:0; color:#FFF; display:table;}
.header li a:hover { color:#555; text-decoration:none;}

.header .logo { background:url(../imagens/novo/logo.gif) no-repeat; width:152px; height:95px; margin:20px 0 0 20px; display:table;}
.header .logo a { text-indent:-9999px; overflow:hidden; display:block;}


/*..........COMMONS..........*/
/****************************************************************/
.display { display:none; }
.content p, ul, ol { padding:0 10px; }
.content h1 { display:block; font-family:"Trebuchet MS", "Times New Roman"; clear:both; color:#4D485B; font-size:26px; padding:0 10px 26px 10px; *margin:70px 0 0 0; }
.content h2 { font-size:16px; margin:5px 0 0 10px; padding:0 10px 0 0; color:#FF9C00; }
.content h3 { font-size:16px; color:#FF9C00; }
a { text-decoration:none; font-weight:bold; color:#5C5C5C; }
a:hover { text-decoration:underline; font-weight:bold; color:#5C5C5C; }

.warning { margin:0 0 0 20px; color:#900; font-weight:bold; background:#F5F5F5; width:300px; }
.error { color:#900; }
.sucess { color:#060; }




/*..........PAGINAO..........*/
.paginacao { color:#862E13; width:500px;  border-top:1px solid #CCC; font-size:11px; padding:5px 0; margin:0 0 20px 15px; text-align:center; clear:both; display:table; }
.paginacao p a { background-color:#FFF; color:#4C5044; background-color:#FFF; text-decoration:none; font-weight:normal; padding:0px 4px; margin:0 2px; display:inline; }
.paginacao p a:hover { background-color:#00923F; color:#FFF; text-decoration:none; }
.paginacao p span { background-color:#00923F; padding:0px 4px; color:#FFF; }
.paginacao h4 { float:left; font-size:11px; color:#000; }
.paginacao p { float:right; margin:0px; }

/*..........IMAGENS TITULOS.........*/
#downloads h1 { background:url(../imagens/novo/mundo.gif) no-repeat; padding:10px 0 0 60px; display:table; height:49px;}
#senha h1 { background:url(../imagens/novo/setas.gif) no-repeat; padding:10px 0 0 60px; display:table; height:49px;}
#projetos h1 { background:url(../imagens/novo/pasta.gif) no-repeat; padding:10px 0 0 60px; display:table; height:49px;}
#fale h1 { background:url(../imagens/novo/fala.gif) no-repeat; padding:10px 0 0 60px; display:table; height:49px;}


/*..........CAPA..........*/
/****************************************************************/
#capa { background:#FFFFFF url(../imagens/novo/bg_body_capa.jpg) repeat-x;}
.capa {width:401px; height:100%; margin:110px 0 0 160px; display:table;}
#capa .wrap { background:none !important; }

.entrar { background:none;}
.capa .autentica { margin:5px 0 0 0; width:250px; float:left;}
.capa .autentica .login { float:left; margin:0 10px 0 0; padding:3px 0 0 0;}
.capa #login { margin:0 0 5px 0;}
.capa .autentica .senha { float:left; margin:0 5px 0 0; padding:5px 0 0 0;}

#bt_enviarContato { float:right; margin:3px 120px 0 0; padding:0;}
.capa .box { width:420px; display:table;}
.capa .boxform{  height:172px; width:401px; height:254px; display:table; background:url(../imagens/novo/bg_form_capa.png) no-repeat; padding:103px 0 0 10px; }
.capa .boxform .title_form { width:256px; background:url(../imagens/novo/icone_acessar.gif) no-repeat; padding:5px 0 0 50px; line-height:normal; height:38px;}

.capa .esqueci { width:116px; margin:10px 0 0 260px;}
.capa .esqueci .salva { background:url(../imagens/novo/img_salvavidas.gif) no-repeat; width:43px; height:40px; float:left;}
.capa .esqueci p { width:70px; display:table; line-height:normal; padding:0 0 0 7px;}
.capa .esqueci a { color:#990000; padding:0 0 0 7px;}

/*..........CONTENT..........*/
/****************************************************************/
.content .listaprojetos { width:500px; border:solid 1px #EEE; float:left; display:table; margin:15px; }
/*.content .listaprojetos ul { }*/
/*.content .listaprojetos li a { height:20px; padding:0 0 0 30px; display:block; background:url("../imagens/icon_pastinha.gif") no-repeat; text-decoration:none; color:#5C5C5C; border-bottom:solid 1px #EEE; }*/
/*.content .listaprojetos li a:hover { padding:0 0 0 30px; background:#F5F5F5 url("../imagens/icon_pastinha.gif") no-repeat; text-decoration:none; }*/

.content .box { width:500px; border:solid 1px #EEE; clear:both; display:table; margin:15px; background:#F5F5F5; }
.content .box .left { float:left; }
.content .box .ilustration { float:right; }

.content .boxdownload { width:500px; border:solid 1px #EEE; clear:both; display:table; margin:15px; background:#F5F5F5; }
.content .boxdownload .left { float:left; width:310px; }
.content .boxdownload .ilustration { float:right; padding:10px 0 0 0; }



.content .tablearquivos { width:500px; border:solid 1px #EEE; clear:both; display:table; margin:15px; }
.content .tablearquivos th { text-align:center; background-color:#EEE; }
.content .tablearquivos .pastas a { height:20px; padding:0 0 0 30px; display:block; background:url("../imagens/icon_pastinha2.gif") no-repeat; text-decoration:none; }
.content .tablearquivos .pastas a:hover { padding:0 0 0 30px; background:#F5F5F5 url("../imagens/icon_pastinha2.gif") no-repeat; text-decoration:none; }
.content .tablearquivos .pastas td { color:#5C5C5C; border-bottom:solid 1px #EEE; }
.content .tablearquivos .arquivos a { padding:0 0 0 30px; display:block; background:url("../imagens/icon_download.gif") no-repeat; text-decoration:none; color:#5C5C5C; border-bottom:solid 1px #EEE; }
.content .tablearquivos .arquivos a:hover { padding:0 0 0 30px; background:#F5F5F5 url("../imagens/icon_download.gif") no-repeat; text-decoration:none; }


/*.content .listaarquivos { width:500px; border:solid 1px #EEE; clear:both; display:block; margin:15px; }
.content .listaarquivos ul { }
.content .listaarquivos li a { height:20px; padding:0 0 0 30px; display:block; background:url("../imagens/icon_download.gif") no-repeat; text-decoration:none; color:#5C5C5C; border-bottom:solid 1px #EEE; }
.content .listaarquivos li a:hover { padding:0 0 0 30px; background:#F5F5F5 url("../imagens/icon_download.gif") no-repeat; text-decoration:none; }*/

.content .box .left .til_projeto { margin:5px 0 0 10px; padding:0 10px 0 25px; color:#FF9C00; background:url("../imagens/icon_projeto.gif") no-repeat; }
.content .box .left .til_pasta { margin:5px 0 0 10px; padding:0 10px 0 25px; color:#FF9C00; background:url("../imagens/icon_pastinha.gif") no-repeat; }



/*.... XOXO ....*/

.content .xoxo li { }
.content .xoxo ul { margin:5px 0 -5px -18px; }
.content .xoxo ul li { text-decoration:none; color:#5C5C5C; height:25px; }
.content .xoxo ul li a { display:block; padding:0 0 0 30px; background:#FFF url("../imagens/icon_pastinha2.gif") no-repeat; text-decoration:none; color:#5C5C5C; border-bottom:solid 1px #EEE; }
.content .xoxo ul li a:hover { display:block; color:#5C5C5C; text-decoration:none; padding:0 0 0 30px; background:#F5F5F5 url("../imagens/icon_pastinha.gif") no-repeat;  border-bottom:solid 1px #EEE; }


.content .xoxo li { }
.content .xoxo li a { display:block; padding:0 0 0 30px; background:#FFF url("../imagens/icon_projeto.gif") left no-repeat; text-decoration:none; color:#5C5C5C; border-bottom:solid 1px #EEE; }
.content .xoxo li a:hover { text-decoration:underline; color:#666; }


.content .xoxo ol { }
.content .xoxo li.chot_compact { cursor:pointer; padding:0 0 0 30px; background:#FFF url("../imagens/icon_projeto.gif") 3px 3px no-repeat; color:#5C5C5C; border-bottom:solid 1px #EEE; }
.content .xoxo li.chot_expanded { cursor:pointer; padding:0 0 0 30px; background:#FFF url("../imagens/icon_projeto.gif") 3px 3px no-repeat; color:#5C5C5C; border-bottom:solid 1px #EEE; }
.content .xoxo .chot_expandedHeader, .content .xoxo .chot_compactHeader { cursor:pointer; }

/*..........FORMS..........*/
/****************************************************************/

.contato { border:1px solid #CCC; width:500px; margin:0 15px 15px 15px; font-size:12px; line-height:normal; padding:0 0 0 5px; }
.contato input, .contato textarea, .contato select { border:2px solid #EEE; background-color:#FBFBFB; padding:2px; color:#5D5D5D; font:12px Arial, Helvetica, sans-serif; }
.contato input:hover, .contato textarea:hover, .contato select:hover { border:2px solid #C0C0C0; }
.contato input:focus, .contato textarea:focus, .contato select:focus { border:2px solid #00923F; color:#666; background-color:#fff; }
.contato #enviar { border:0; }
.contato legend { color:#000; font-size:0.9em; padding:4px 0; margin:5px 0 0px 0; }
.contato span { color:#900; font-weight:bold; font-size:0.9em; margin-bottom:-15px; font-style:oblique; }
.contato label {  font-size:0.9em; color:#000; padding:0 0 0 2px; }
.contato .float { float:left; margin:0 10px 0 0; }
.contato .display { text-indent:-260px; display:block; overflow:hidden; }
.contato > .display { text-indent:-100px; }
.lateral { width:130px; }
.contato img { margin:10px 0 5px 0; }

.content label {display:block; padding: 5px 0}
.content label br {clear:left}

.contato .bt_align { }
.contato .bt_align .bt2 { margin:6px 0 0 0; }



/*..........AUTENTICA..........*/
/****************************************************************/

.autentica { width:310px; font-size:12px; line-height:normal; padding:5px 0 0 5px; }
.autentica input { border:2px solid #EEE; background-color:#FBFBFB; padding:2px; color:#5D5D5D; font:12px Arial, Helvetica, sans-serif; }
.autentica input:hover { border:2px solid #C0C0C0; }
.autentica input:focus { border:2px solid #00923F; color:#666; background-color:#fff; }
.autentica #enviar { border:0; }
.autentica span { color:#900; font-weight:bold; font-size:0.9em; margin-bottom:-15px; font-style:oblique; }
.autentica label {  font-size:0.9em; color:#000; display:block; }




/*..........FOOTER..........*/
/****************************************************************/
.footer { background:url(../imagens/novo/bg_footer.gif) no-repeat; width:781px; height:41px; }
.footer .license { float:left; display:table; padding:30px 0 0 10px; width:670px; }
.footer .webroom { width:54px; height:21px; float:left; padding:-5px 0 0 0; }
.footer .webroom a { width:80px; height:25px; margin:22px 0 0 0; background:url(../imagens/novo/logo_web.gif) no-repeat; display:block; float:right; font-size:1px; line-height:1px; text-indent:-300px; overflow:hidden; }