/* CSS Document */

/* //////////////////////////////////////////////// */

Site:			ZJ Construções
Projeto:		Redesign de Website
Versão:			1.0
Última 
atualização:	29/08/09
Criação:		Cristiano Santos (webdesigner) +55 (21) 8412-8528 / 3217-9528
				cristianoweb (dot) net
				cristianoweb (dot) net (at) gmail (dot) net
				Keith Rodrigues (direção de arte) +55 (21) 8201-2327 / 3576-2327
				keefhod (dot) carbonmade (dot) com
				keef (dot) hod (at) gmail (dot) net

/* //////////////////////////////////////////////// */

html, body { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 140%; margin: 0; padding: 0px; }
 
a:link { text-decoration: underline; color: #fff; }
a:visited { text-decoration: underline; }
a:hover { text-decoration: underline; }
a:active { text-decoration: underline; }

abbr, acronym { border-bottom: .1em dotted; cursor: help; }

form { font: 10px Verdana, Arial, Helvetica, sans-serif; scrollbar-arrow-color: #fff; scrollbar-3dlight-color: #000; scrollbar-highlight-color: #333; scrollbar-face-color: #000; scrollbar-shadow-color: #333; scrollbar-darkshadow-color: #333; scrollbar-track-color: #333; }
fieldset { width: 440px; float: left; border: none; }
label { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #f36f21; display: block; width: 220px; float: left; padding: 5px 0 5px 0; }
label small { color: #fff; }
label input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #efefef; width: 200px; margin-top: 5px; height: 20px; background-color: #070707; border: 1px #313131 solid;  }
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #efefef; width: 300px; height: 100px; margin-top: 5px; background-color: #070707; border: 1px #313131 solid; }

/* ////////// SLIDESHOW - JQUERY ////////// */

#slideshow { position: relative; height: 395px; }
#slideshow IMG { position: absolute; top: 0; left: 0; z-index: 8; opacity: 0.0; }
#slideshow IMG.active { z-index: 10; opacity: 1.0; }
#slideshow IMG.last-active { z-index: 9; } 

/* ////////// DIVS e CLASSES INTERNAS ////////// */

#perfil { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 200%; margin: 0; padding: 20px; }
	#perfil a:link { text-decoration: underline; color: #fff; }
	#perfil a:visited { text-decoration: none; color: #fff; }
	#perfil a:hover { text-decoration: underline; color: #f36f21; }
	#perfil a:active { text-decoration: none; color: #f36f21; }

#perfil-secundario { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 200%; margin: 0; padding: 20px; }
	#perfil-secundario a:link { text-decoration: underline; color: #fff; }
	#perfil-secundario a:visited { text-decoration: none; color: #fff; }
	#perfil-secundario a:hover { text-decoration: underline; color: #f36f21; }
	#perfil-secundario a:active { text-decoration: none; color: #f36f21; }

#clientes { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 200%; margin: 0; padding: 20px; }
	#clientes a:link { text-decoration: underline; color: #fff; }
	#clientes a:visited { text-decoration: none; color: #fff; }
	#clientes a:hover { text-decoration: underline; color: #f36f21; }
	#clientes a:active { text-decoration: none; color: #f36f21; }
	#clientes ul { list-style: none; }

#clientes-secundario { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 200%; margin: 0; padding: 20px; }
	#clientes-secundario a:link { text-decoration: underline; color: #fff; }
	#clientes-secundario a:visited { text-decoration: none; color: #fff; }
	#clientes-secundario a:hover { text-decoration: underline; color: #f36f21; }
	#clientes-secundario a:active { text-decoration: none; color: #f36f21; }

#parceiros { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 200%; margin: 0; padding: 20px; }
	#parceiros a:link { text-decoration: underline; color: #fff; }
	#parceiros a:visited { text-decoration: none; color: #fff; }
	#parceiros a:hover { text-decoration: underline; color: #f36f21; }
	#parceiros a:active { text-decoration: none; color: #f36f21; }

#parceiros-secundario { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 200%; margin: 0; padding: 20px; }
	#parceiros-secundario a:link { text-decoration: underline; color: #fff; }
	#parceiros-secundario a:visited { text-decoration: none; color: #fff; }
	#parceiros-secundario a:hover { text-decoration: underline; color: #f36f21; }
	#parceiros-secundario a:active { text-decoration: none; color: #f36f21; }
	
#parceiros span { color: #f36f21; }	

#clientes { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 200%; margin: 0; padding: 20px; }
	#clientes a:link { text-decoration: underline; color: #fff; }
	#clientes a:visited { text-decoration: none; color: #fff; }
	#clientes a:hover { text-decoration: underline; color: #f36f21; }
	#clientes a:active { text-decoration: none; color: #f36f21; }
	#clientes ul { list-style: none; }

#contato { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 200%; margin: 0; padding: 20px; }
#contato-secundario { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 200%; margin: 0; padding: 20px; }

/* ////////// DIVS e CLASSES COMUNS ////////// */

#container { background-image: url(http://zjconstrucoes.com.br/images/bg-site.jpg); }
#menu { height: 30px; padding-right: 25px; }

#breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4e4e4e; padding-bottom: 5px; }
	#breadcrumb a:link { text-decoration: none; color: #4e4e4e; }
	#breadcrumb a:visited { text-decoration: none; color: #4e4e4e; }
	#breadcrumb a:hover { text-decoration: underline; color: #9e9d9d; }
	#breadcrumb a:active { text-decoration: none; color: #4e4e4e; }

#footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #4e4e4e; padding-right: 25px; }
	#footer a:link { text-decoration: none; color: #313131; }
	#footer a:visited { text-decoration: underline; color: #4e4e4e; }
	#footer a:hover { text-decoration: none; color: #4e4e4e; }
	#footer a:active { text-decoration: underline; color: #4e4e4e; }