/* 

    Document   : estilos.css
    Created on : 30/07/2009, 11:14:21
    Author     : Vagner - Acao Direta Web Studio
    Description: CSS - Content Texas

    TODO customize this sample style
    Syntax recommendation http://www.w3.org/TR/REC-CSS2/
	
*/

*									{ padding:0; margin:0; }
img, fieldset						{ border:none; }
body 								{ background:url(../imagens/background-body.png) repeat-x; background-color:#FFF; font-family:Arial, Tahoma; font-size:12px; color:#333; }
hr									{ display:none; }
a									{ text-decoration:none; }
h1									{ font-size:18px; }
h2									{ height:22px; font-size:16px; border-bottom: solid 2px #FFF; margin-bottom:15px; color:#6F1610; }
h3									{ font-size:14px; color:#32475C; }
h5									{ font-size:20px; color:#32475C; text-align:center;}

/* Container */

div#container						{ width:980px; margin:auto; }
div#wraper							{ width:980px; background:#FFF; overflow:auto; }

/* Header */

div#header							{ position:relative; width:980px; height:380px; background:url(../imagens/background-header.jpg) no-repeat; background-color:#32475C; }
div#header h1 a						{ position:absolute; top:0; left:0; width:335px; height:95px; background:url(../imagens/logo-antares.jpg); text-indent:-9999px; }
div#header p span					{ position:absolute; top:10px; right:10px; font-size:16px; color:#FFFFFF; font-weight:bold; letter-spacing:1px; }
ul#menu								{ position:absolute; top:95px; left:0; z-index:10; padding:7.5px 0 7.5px 0; }
ul#menu li							{ width:235px; list-style:none; }
ul#menu ul							{ display:none; position:absolute; top:50px;; left:255px; width:200px; background:#990000; }
ul#menu li a						{ width:235px; height:30px; background:url(../imagens/background-a-hover.png) top left; display:block; color:#FFFFFF; line-height:30px; text-indent:25px; }
ul#menu li a:hover					{ width:255px; background:url(../imagens/background-a-hover.png) bottom left; }
ul#menu li a#link_ativo				{ width:255px; background:url(../imagens/background-a-hover.png) bottom left; }
div#header object#slide				{ position:absolute; top:95px; right:0; }

/* Localizacao Home */

div#localizacao_home				{ width:215px; margin-top:10px; padding:5px 10px; background:#DCE3EB; float:left; display:inline; margin-right:15px; }
div#localizacao_home h2				{ color:#000; }
div#localizacao_home p				{ margin-bottom:15px; text-align:justify; }
div#localizacao_seguros				{ width:215px; margin-top:10px; padding:5px 10px; _padding:1px 5px; background:#DCE3EB url(../imagens/casa-fundo.jpg) bottom no-repeat; float:left; display:inline; margin-right:15px; }
div#localizacao_seguros	p			{ margin-bottom:15px; text-align:justify; }
div#localizacao_seguros_vida		{ width:215px; margin-top:10px; padding:5px 10px; _padding:1px 5px; background:#DCE3EB url(../imagens/vida-fundo.jpg) bottom no-repeat; float:left; display:inline; margin-right:15px; }
div#localizacao_seguros_vida	p	{ margin-bottom:15px; text-align:justify; }
div#localizacao_seguros_trabalhe	{ width:215px; margin-top:10px; padding:5px 10px; _padding:1px 5px; background:#DCE3EB url(../imagens/trabalho-fundo.jpg) bottom no-repeat; float:left; display:inline; margin-right:15px; }
div#localizacao_seguros_trabalhe	p	{ margin-bottom:15px; text-align:justify; }
div#localizacao_carro				{ width:215px; margin-top:10px; padding:5px 10px; _padding:1px 5px; background:#DCE3EB url(../imagens/carro-fundo.jpg) bottom no-repeat; float:left; display:inline; margin-right:15px; }
div#localizacao_carro	p			{ margin-bottom:15px; text-align:justify; }
/* Content */

div#content							{ width:710px; padding:5px 10px; float:left; background:url(../imagens/background-content.png) bottom left no-repeat; background-color:#E9E9DA; margin-top:10px; }
div#content p						{ margin-bottom:15px; text-align:justify; }

/* Footer */

div#footer							{ position:relative; width:980px; height:35px; background:#D7D9D4; clear:both; margin-top:10px; }
div#footer p						{ position:absolute; top:0; left:10px; line-height:35px; float:left; }
div#footer img						{ position:absolute; top:5px; right:10px; }

/* Content Paginas */

div#content_pagina					{ width:730px; padding:5px 10px; background:url(../imagens/background-content.png) bottom repeat-x; background-color:#E9E9DA; margin-top:10px; float:left; }
div#content_pagina p				{ margin-bottom:15px; line-height:18px; }
div#content_pagina ul li			{ list-style:inside decimal; }
div#content-seguros					{ width:710px; padding:5px 10px; float:left; background:url(../imagens/background-content.png) bottom left no-repeat; background-color:#E9E9DA; margin-top:10px; }
div#content-seguros	table p			{ margin-left:5px; text-align:center; }
div#content-seguros	p				{ margin-left:5px; text-align:justify; margin-right:5px; }
div#riscos-excluidos				{ width:700px; border:solid 1px #FFF; }

/* Forms */

form#forms							{ width:360px; float:left; }
form#forms label					{ width:100px; display:block; float:left; margin-bottom:1px; *margin-bottom:0; display:inline; padding-top:3px; }
form#forms label.maior				{ width:135px; }
form#forms input					{ width:240px; border: solid 1px #CDCBB5; margin-bottom:1px; *margin-bottom:0; padding:2px; }
form#forms input.menor				{ width:205px; }
form#forms textarea					{ width:240px; border: solid 1px #CDCBB5; color:#7B6900; margin-bottom:10px; padding:2px; }
form#forms select					{ width:246px; border: solid 1px #CDCBB5; color:#32475C; padding:2px; }
form#forms input#enviar				{ width:70px; margin:0 10px 0 100px; background:#32475C; border:none; color:#FFF; letter-spacing:2px; float:left; }					
form#forms span						{ width:120px; float:left; display:block; font-size:10px; padding-top:4px; }
div#respostas						{ width:290px; height:30px; line-height:30px; background:#CDCBB5; text-align:center; margin:0 10px 10px 10px; }
form#forms .campo_requer			{ background:#FAF8DF; border: solid 1px #B0A800; }
div#endereco_fones p				{ text-align:center; }

form#forms fieldset#col_1			{ width:370px; float:left; display:block; }
form#forms fieldset#col_2			{ width:360px; float:left; display:block; }

/* Dados Contatos */

div#dados_contato					{ width:230px; border-left:solid 2px #FFF; float:left; margin-left:40px; padding-left:40px; }		

/* Veja tambem */

div#veja_tambem						{ width:215px; margin-top:10px; margin-left:15px; padding:5px 0; background:#DCE3EB; float:left; display:inline; height:100%; }
div#veja_tambem h2					{ color:#000; width:195px; margin-left:10px; }
div#veja_tambem ul li				{ list-style:none; }
div#veja_tambem ul li a				{ width:215px; height:25px; display:block; color:#32475C; text-indent:10px; line-height:25px; }
div#veja_tambem ul li a:hover		{ color:#32475C; background:#FFFFFF; }


/* Formulario Fale Conosco */

div#cont_form_fale_conosco		{ position:relative; height:390px; }
div#texto_trabalhe				{ width:470px; position:absolute; right:0; margin-top:10px; }
fieldset#dados_contato			{ width:440px; left:0; }
form#fale_conosco label			{ width:100px; margin-top:10px; height:15px; padding-top:3px; float:left; }
form#fale_conosco input			{ width:300px; margin-top:10px; padding:2px; border: solid 1px #DCDCDC; background:#F0F0F0; }

form#fale_conosco input#curriculo		{ margin-top:0px !important; }

form#fale_conosco textarea		{ width:305px; margin-top:10px; border: solid 1px #DCDCDC; background:#F0F0F0; }
form#fale_conosco #enviar		{ width:70px; margin-left:80px; background:#EFEFE0; border: solid 1px #999999; font-weight:bold; }
form#fale_conosco p				{ margin-left:80px; padding-top:5px; font-size:11px; }
form#fale_conosco .campo_requer	{ background:#C9DDA0; border: solid 1px #8BAC39; }
form#fale_conosco select		{ width:306px; margin-top:10px; padding:2px; border: solid 1px #DCDCDC; background:#F0F0F0; }



/* Form Compra */

form#form-compra							{ float:left; }
form#form-compra label					{ width:100px; display:block; float:left; margin-bottom:1px; *margin-bottom:0; display:inline; padding-top:3px; }
form#form-compra label.maior				{ width:135px; }
form#form-compra input					{ width:240px; border: solid 1px #CDCBB5; margin-bottom:1px; *margin-bottom:0; padding:2px; }
form#form-compra input.menor				{ width:205px; }
form#form-compra textarea					{ width:240px; border: solid 1px #CDCBB5; color:#7B6900; margin-bottom:10px; padding:2px; }
form#form-compra select					{ width:246px; border: solid 1px #CDCBB5; color:#32475C; padding:2px; }
form#form-compra input#enviar				{ width:70px; margin:0 10px 0 100px; background:#32475C; border:none; color:#FFF; letter-spacing:2px; float:left; }					
form#form-compra span						{ width:120px; float:left; display:block; font-size:10px; padding-top:4px; }
div#respostas						{ width:290px; height:30px; line-height:30px; background:#CDCBB5; text-align:center; margin:0 10px 10px 10px; }
form#form-compra .campo_requer			{ background:#FAF8DF; border: solid 1px #B0A800; }
div#endereco_fones p				{ text-align:center; }

form#form-compra fieldset#col_1			{ width:370px; float:left; display:block; }
form#form-compra fieldset#col_2			{ width:360px; float:left; display:block; }


/* Form Cadastro CLientes */

form#form-cadastro							{ float:left; }
form#form-cadastro label					{ width:100px; display:block; float:left; margin-bottom:1px; *margin-bottom:0; display:inline; padding-top:3px; }
form#form-cadastro label.maior				{ width:135px; }
form#form-cadastro input					{ width:240px; border: solid 1px #CDCBB5; margin-bottom:1px; *margin-bottom:0; padding:2px; }
form#form-cadastro input.menor				{ width:205px; }
form#form-cadastro textarea					{ width:240px; border: solid 1px #CDCBB5; color:#7B6900; margin-bottom:10px; padding:2px; }
form#form-cadastro select					{ width:246px; border: solid 1px #CDCBB5; color:#32475C; padding:2px; }
form#form-cadastro input#enviar				{ width:70px; margin:0 10px 0 100px; background:#32475C; border:none; color:#FFF; letter-spacing:2px; float:left; }					
form#form-cadastro span						{ width:120px; float:left; display:block; font-size:10px; padding-top:4px; }
div#respostas						{ width:290px; height:30px; line-height:30px; background:#CDCBB5; text-align:center; margin:0 10px 10px 10px; }
form#form-cadastro .campo_requer			{ background:#FAF8DF; border: solid 1px #B0A800; }
div#endereco_fones p				{ text-align:center; }

form#form-cadastro fieldset#col_1			{ width:370px; float:left; display:block; }
form#form-cadastro fieldset#col_2			{ width:360px; float:left; display:block; }
