


/******************* CLASSES PARA OBJETOS (TAG'S) EXISTENTES ******************/



/** Zerando todos os margins naturais para n?o atrapalhar **/



body, h1, h2, h3, h4, h5, h6, form, dl, ul, ol, dt, dd, p, address, div {

	margin: 0px;

	padding: 0px;

}



img {border:0px;}



html {

	height: 100%;

	width: 100%;

	margin: 0px;

	padding: 0px;

}



body {

 font: 12px Trebuchet MS;

 font-family: Trebuchet MS, tahoma, verdana, arial;

 margin: 0px;

 padding: 0px;

 text-align: center; 

	background-color: #ffffff;

	background-image: url(../recursos/fundo_conteudo.jpg);

	background-position: bottom;

	background-repeat: no-repeat;

	background-attachment: fixed;



} 



table {

 font: 12px Trebuchet MS;

 color: #000000;

}



thead {

 background-color: #ecf5ff;

}



td {

 /*line-height: 1.5em; */

}



fieldset {

 border: 1px solid #000000;

}



legend {

 font-weight: bold;

 white-space: pre;

}



label{

 line-height: 1.2em; 

}



input {

 font: 12px Trebuchet MS;

 color: #007534;

 height: 1.7em;

}



select {

 font: 12px Trebuchet MS;

 color: #007534;

 background-color: #ecf5ff;

 border: 0.1em solid #c0d5d8;

/*	height: 1.6em;*/

/*	line-height: 1.6em;*/

	margin-bottom: -0.25em;

}



textarea {

 font: 12px Trebuchet MS;

 color: #007534;

}



h1 {

 color: #007534;

 border-bottom: 1px #007534 solid;

 font-size: 1.5em;

 font-weight: bold;

 margin-bottom: 12px;

}



h2 {

 font-size: 1.25em;

 font-weight: bold;

 margin-bottom: 12px;

}



h3 {

 background-color: #628195;

 line-height: 30px;

 padding: 0px 10px 0px 10px; 

 font-size: 1.25em;

 color: #ffffff;

 font-weight: bold;

 margin-bottom: 12px;

 text-align: center;

}



p {

	margin-bottom: 10px;

}



li {

	margin-bottom: 8px;

	list-style-image: url(../recursos/link_sobre.jpg);

	white-space: inherit;

	list-style-position: outside;

}



.li_circulo {

	list-style-type: disc;

 list-style-image: none;

 list-style-position: inside;

}



.li_dentro {

	list-style-image: url(../recursos/marcador.jpg);

	list-style-position: inside;

	display: list-item;

}



a:link {

 color: #007534;

 text-decoration: none;

 font-weight: none;

} 



a:visited {

 color: #007534;

 text-decoration: none;

 font-weight: none;

} 



a:active {

 color: #007534;

 text-decoration: none;

 font-weight: none;

} 



a:hover {

 color: #628195;

 text-decoration: underline;

 font-weight: ;

} 





/************************ CLASSES PARA OBJETOS CRIADOS ************************/



/* MENU */

#div_barra_menu_index {

 background: url(../recursos/corpo.jpg) no-repeat top left;

 width: 100%;

 padding-top: 1em;

 height: 21em;

 font-variant: small-caps;

 letter-spacing: 0.1em;

 font-size: 0.9em;

}



#div_barra_menu_index div {

 margin-top: 5px;

}



#div_barra_menu_index a:link {

 padding-left: 1em;

 color: #ffffff;

 text-decoration: none;

 font-weight: none;

}



#div_barra_menu_index a:visited {

 padding-left: 1em;

 color: #ffffff;

 text-decoration: none;

 font-weight: none;

}



#div_barra_menu_index a:active {

 padding-left: 1em;

 color: #ffffff;

 text-decoration: none;

 font-weight: none;

}



#div_barra_menu_index a:hover {

 padding-left: 1.4em;

 color: #c0d5d8;

 text-decoration: none;

 font-weight: none;

}





#div_barra_menu_conteudo {

 background: #628195 url(../recursos/fundo_voltar.jpg) no-repeat top left; 

 width: 100%;

 height: 1.75em;

 border-top: 1px #ffffff solid;

 border-bottom: 1px #ffffff solid;

}



#div_barra_menu_conteudo div {

 float: left;

 font-variant: small-caps;

 letter-spacing: 0.1em;

 font-size: 0.9em;

 margin: 0.2em 1em 0em 0.7em;

}



#div_barra_menu_conteudo a:link {

 color: #ffffff;

 text-decoration: none;

 font-weight: none;

}



#div_barra_menu_conteudo a:visited {

 color: #ffffff;

 text-decoration: none;

 font-weight: none;

}



#div_barra_menu_conteudo a:active {

 color: #ffffff;

 text-decoration: none;

 font-weight: none;

}



#div_barra_menu_conteudo a:hover {

 color: #c0d5d8;

 text-decoration: none;

 font-weight: none;

}





/* CAMPOS */

.botao {

 color: #ffffff;

 border: 0.1em solid #c0d5d8;

 background-color: #628195;

 display: inline;

}



.botao_nivel_campo {

 color: #ffffff;

 border: 0.1em solid #c0d5d8;

 background-color: #628195;

 display: inline;

 margin-top: 1.2em;

}



.edit {

 border: 0.1em solid #c0d5d8;

 background-color: #ecf5ff;

}



.edit_label {

 border: 0.1em solid #ffffff;

 background-color: #ffffff;

 font-weight: bold;

 height: 1.5em;

 line-height: 1.5em;

}



.data {

 border: 0.1em solid #c0d5d8;

 background-color: #ecf5ff;

 width: 7em;

}



.checkbox {

 display: inline;

}



.radio {

 margin-top: 0.25em;

 height: 1em;

 display: inline;

 vertical-align: middle;

}



.select_uf {

 width: 3.5em;

/*	height: 1.6em;

	line-height: 1.6em;*/

}



.fieldset_interno {

 border: 1px solid #c0d5d8;

	margin-bottom: 1em;

}



.legend_interno {

 color: #c0d5d8;

 white-space: pre;

}





.div_campo {

 float: top;

 margin: 0em 0em 0.55em 0em;

}



.div_campo_mais {

 float: left;

 margin: 0em 0.75em 0.5em 0em;

}



.div_assinatura {

	line-height: 22px;

	background-color: #ecf5ff;

 border: 1px solid #93ccdf;

	padding: 8px;

 font: 13px Courier New;

	text-align: center;

}





.div_mensagem {

 color: #ff0000;

}



 .div_mensagem a:link {color: #ff0000; text-decoration: none}

 .div_mensagem a:visited {color: #ff0000; text-decoration: none}

 .div_mensagem a:active {color: #ff0000; text-decoration: none}

 .div_mensagem a:hover {color: #ff0000; text-decoration: underline}



.div_menu_dicionario {

	font-size: 12px;

	line-height: 35px;

	font-family: "Courier New", Courier, monospace;

}



 .div_menu_produtos {

 	margin-left: 30px;

 }



 .div_menu_produtos a:link {

	background-image: url(../recursos/link_normal.jpg);

	background-repeat: no-repeat;

	background-position: 0px 5px;

	border: 0px;

	font-weight: lighter;

	font-size: 13px;

	text-decoration: none;

	font-variant: small-caps;

	line-height: 25px;

 padding-left: 12px;

}



 .div_menu_produtos a:visited {

  background-image: url(../recursos/link_normal.jpg);

 	background-repeat: no-repeat;

 	background-position: 0px 5px;

  border: 0px;

	 font-weight: lighter;

  font-size: 13px;

 	text-decoration: none;

 	font-variant: small-caps;

  line-height: 25px;

  padding-left: 12px;

 }



 .div_menu_produtos a:active {

  /*color: #007534;*/

  background-image: url(../recursos/link_normal.jpg);

 	background-repeat: no-repeat;

 	background-position: 0px 5px;

  border: 0px;

	 font-weight: lighter;

  font-size: 13px;

 	text-decoration: none;

 	font-variant: small-caps;

  line-height: 25px;

  padding-left: 12px;

 }



 .div_menu_produtos a:hover {

  background-image: url(../recursos/link_sobre.jpg);

 	background-repeat: no-repeat;

 	background-position: 0px 5px;

  border: 0px;

	 font-weight: lighter;

	 text-decoration: none;

  font-size: 13px;

 	font-variant: small-caps;

  line-height: 25px;

  padding-left: 12px;

 }



 .sem_opcao{

    padding: 6px;

 	  background: #d9f0de;

    color: #cccccc;

    text-decoration: none;

  }



 .div_menu_dicionario a:link {

    padding: 6px;

 	  background: #d9f0de;

    color: #536E81;

    text-decoration: none;

  }



 .div_menu_dicionario a:visited {

    padding: 6px;

 	  background: #d9f0de;

    color: #536E81;

    text-decoration: none;

  }



 .div_menu_dicionario a:active {

    padding: 6px;

 	  background: #d9f0de;

    color: #536E81;

    text-decoration: none;

  }



 .div_menu_dicionario a:hover {

    padding: 6px;

 	  background: #c0d5d8;

    color: #536E81;

    text-decoration: none;

  }



.letra {

	background-image: url(../recursos/fundo_titulo.jpg);

	background-position: left;

	background-repeat: no-repeat;

 padding-left: 30px;

	margin: 10px 0px 0px 0px;

	font-size: 1.25em;

	font-weight: bold;

 width: 100px;

}





.div_titulo_pagina {

	font-size: 1.25em;

	font-weight: bold;

	line-height: 1.5em;

	letter-spacing: 3px;

	vertical-align: middle;

 font-variant: small-caps;

 letter-spacing: 0.1em;

 float: right;

 color: #ffffff;

 width: 120px;

 text-align: right;

 height: 150px;

}



.div_produto {

	margin-top: 15px;

 border-bottom: 1px solid #cccccc;

 padding-bottom: 15px;

 background-image: url(../recursos/fundo_produtos.jpg);

 background-position: top left;

 background-repeat: no-repeat;

}



.div_subtitulo_pagina {

 border-bottom: 1px dotted #c0d5d8;

 line-height: 2em;

 margin-bottom: 0.75em;

 text-align: center;

 font-size: 1.1em;

 font-weight: bold;

}



.div_subtitulo {

 background-color: #ebebeb;

 color: #666666;

 font-variant: small-caps;

 letter-spacing: 0.1em;

 font-size: 1em;

 line-height: 2em;

 margin-bottom: 0.5em;

 text-align: left;

 padding: 0em 0.5em 0em 0.5em;

}



.div_subtitulo1 {

 font-size: 1.5em;

 font-weight: bold;

	line-height: 2em;

}



.div_subtitulo2 {

 font-size: 1.12em;

 font-weight: bold;

	line-height: 1.5em;

}



.div_subtitulo3 {

 font-size: 1.05em;

 font-weight: bold;

	line-height: 1.25em;

}



.div_legenda {

 font-size: 0.75em;

}

 

.div_legenda label {

  padding: 0em;

  margin: 0em;

 }



.label_obrig {

 color: #ff0000;

 font-weight: none;

}



.label_instr {

 text-decoration: underline;

 background-color: ; 

} 



.label_obrig_instr {

 color: #ff0000;

 font-weight: none;

 text-decoration: underline;

 background-color: ; 

}



.div_saiba_mais {

 margin: 5px 0px 5px 0px;

 text-align: right;

 font-size: 0.9em;

}



.table_tabela {

	color: #536E81;

/* border: 0px;*/

}



.table_tabela thead td {

	background: #d9f0de;

	color: #007534;

 padding: 3px 5px 3px 5px; 

 border-bottom: 2px #ffffff solid;

 font-variant: small-caps;

 letter-spacing: 0.2em;

 font-weight: bold;

	vertical-align: middle;

 text-align: center;

	filter: alpha(opacity=70);

 -moz-opacity: 0.7;

}



.table_tabela_tr {

 line-height: 25px;

 padding: 3px 5px 3px 5px;

}



.table_ambulatorial {

	color: #536E81;

/* border: 0px;*/

}



.table_ambulatorial thead td {

	background: #007534;

	color: #ffffff;

 padding: 3px 5px 3px 5px; 

 border-bottom: 2px #ffffff solid;

 font-variant: small-caps;

 letter-spacing: 0.2em;

 font-weight: bold;

	vertical-align: middle;

}



.table_ambulatorial tr {

 background-color: #DEF1DC;

 line-height: 25px;

 padding: 3px 5px 3px 5px;

}



.table_ambulatorial td {

 background-color: #DEF1DC;

}



.table_hospitalar {

	color: #536E81;

/* border: 0px;*/

}



.table_hospitalar thead td {

	background: #0066ff;

	color: #ffffff;

 padding: 3px 5px 3px 5px; 

 border-bottom: 2px #ffffff solid;

 font-variant: small-caps;

 letter-spacing: 0.2em;

 font-weight: bold;

	vertical-align: middle;

}



.table_hospitalar tr {

 background-color: #DEF1DC;

 line-height: 25px;

 padding: 3px 5px 3px 5px;

}



.table_hospitalar td {

 background-color: #d2e4ff;

}



.table_global {

	color: #536E81;

/* border: 0px;*/

}



.table_global thead td {

	background: #ff9933;

	color: #ffffff;

 padding: 3px 5px 3px 5px; 

 border-bottom: 2px #ffffff solid;

 font-variant: small-caps;

 letter-spacing: 0.2em;

 font-weight: bold;

	vertical-align: middle;

}



.table_global tr {

 line-height: 25px;

 padding: 3px 5px 3px 5px;

}



.table_global td {

 background-color: #ffe6cc;

}



.table_sulamerica {

	color: #003399;

/* border: 0px;*/

}



.table_sulamerica thead td {

	background: #999999;

	color: #ffffff;

 padding: 3px 5px 3px 5px; 

 border-bottom: 2px #ffffff solid;

 font-variant: small-caps;

 letter-spacing: 0.2em;

 font-weight: bold;

	vertical-align: middle;

}



.table_sulamerica tr {

 line-height: 25px;

 padding: 3px 5px 3px 5px;

}



.table_sulamerica td {

 text-align: center;

 background-color: #cccccc;

}





.td_esq {

 border-bottom: 2px #e4eeef solid;

 padding: 3px 5px 3px 5px;

}



.td_dir {

	padding: 3px 5px 3px 5px;

	background: #f1f8f8;

	border-bottom: 2px #e4eeef solid;

	font-weight: lighter;

	filter: alpha(opacity=70);

	-moz-opacity: 0.7;

}





#voltar {

 /*margin: -24px 0px 16px -17px;*/

}



#voltar a:link {color: #00ff00; text-decoration: none}

#voltar a:visited {color: #00ff00; text-decoration: none}

#voltar a:active {color: #00ff00; text-decoration: none}

#voltar a:hover {color: #00ff00; text-decoration: underline}



.campo {

 font: 11px tahoma; 

 color: #2d265a; 

 margin-bottom: 6px; 

 background: #ffffff;

 border: 1px solid #999999; 

}



.campo2 {

 font: 11px courier new; 

 /*font-weight: bold;*/

 color: #007534; 

 margin-bottom: 6px;

 background: #DEF1DC;

 border: 1px solid #007534; 

} 





/************************ PROPRIEDADES DOS ID'S ******************************/





/******************************* PÁGINA MODELO *******************************/

#table_seguradoras {

	font-size: 18px;

 font-weight: bold;

}



#table_seguradoras thead td{

	font-size: 12px;

}



#table_seguradoras tr {

	vertical-align: middle;

 text-align: center;

}



#table_seguradoras td {

	vertical-align: middle;

 text-align: center;

}



#table_fundo{

 width: 100%;

 height: 100%;

/* border: 0px;*/

 margin: 0px;

}



#table_fundo tr {

/* border: 0px;*/

 margin: 0px;

}



#table_fundo td {

/* border: 0px;*/

 margin: 0px;

}



#td_fundo_esq {

 background: #cccccc url(../recursos/fundo_esq.jpg) repeat-y top right;

}



#td_fundo_centro {

 width: 780px;

}



#td_fundo_dir {

 background: #cccccc url(../recursos/fundo_dir.jpg) repeat-y top left;

}



#table_estrutura {

 width: 100%;

 height: 100%;

/* border-left: 0px solid #cccccc;*/

/* border-right: 0px solid #cccccc;*/

/* border-bottom: 0px;*/

/* border-top: 0px;*/

 vertical-align: top;

}



#table_estrutura tr {

/* border: 0px;*/

 margin: 0px;

 vertical-align: top;

}



#table_estrutura td {

/* border: 0px;*/

 margin: 0px;

 vertical-align: top;

}



#tr_cabecalho {

 background: #ffffff url(../recursos/cabecalho.jpg) no-repeat top left;

 height: 65px;

} 



#td_cabecalho_sup {

	color: #ffffff;

 width: 100%;

	border-bottom: 1px solid #ffffff;

	height: 1.5em;

	background-color: #007534;

 font-size: 0.85em;

	padding: 0em 1em 0em 1em;

	vertical-align: text-top;

}



 #td_cabecalho_sup a:link {color: #00ff00; text-decoration: none}

 #td_cabecalho_sup a:visited {color: #00ff00; text-decoration: none}

 #td_cabecalho_sup a:active {color: #00ff00; text-decoration: none}

 #td_cabecalho_sup a:hover {color: #00ff00; text-decoration: underline}



#td_cabecalho {

/* border: 0em;*/

 

}



#tr_cabecalho_inf {

 background: #ffffff url(../recursos/corpo.jpg) no-repeat top left;

 height: 0px;

}



#td_cabecalho_inf {

/* border: 0em;*/

}

 



#td_cabecalho_inf {

 vertical-align: bottom;

 padding: 0.1em 1em 0em 1em;

/* border: 0em;*/

}





#div_cabecalho_logo {

 margin: 5px 0px 0px 1px;

 float: left;

}



#div_cabecalho_animacao {

 margin-top: 1px;

 float: right;

 height: 65px;

}



#div_cabecalho_voltar {

 float: right;

}



#div_cabecalho_usuario {

 float: left;

}



#div_conteudo {

	width: 500px;

	padding: 25px;

	margin: -12px 0px 0px -12px;

	line-height: 21px; /*background: url(../recursos/fundo_voltar.gif) no-repeat top left;	*/

}



#td_corpo_index {

	height: 100%; /* background: #ffffff url(../recursos/logomarca_gr.jpg) no-repeat bottom right;*/

/*	background-repeat: no-repeat;

	background-attachment: fixed;

	background-color: White;

	background-image: url(../recursos/logomarca_gr.jpg);

	background-position: top right;*/

}



#td_corpo {

	height: 100%;

 width: 100%;

/* background: #ffffff url(../recursos/fundo_conteudo.jpg) no-repeat -20px 25px;*/

 /* background: #ffffff url(../recursos/logomarca_gr.jpg) no-repeat bottom right;*/

/*	background-repeat: no-repeat;

	background-attachment: fixed;

	background-color: White;

	background-image: url(../recursos/fundo_conteudo.jpg);

	background-position: top right;*/

}



#td_menu {

 background-color: #628195;

/* border: 0em;*/

 border-left: 35px;

 margin: 0em;

 margin-left: 35px;

 vertical-align: top;

 padding-bottom: 1em;

 line-height: 1.1em;

}



#table_conteudo {

	height: 100%;

	width: 100%;

/*	border: 0em;*/

	color: #536E81; /*#628195;  */

}



#table_conteudo tr {

 width: 100%;

 height: 100%;

/* border: 0px;*/

} 



#td_conteudo {

	/* background: #ffffff url(../recursos/fundo_conteudo.jpg) no-repeat bottom right;

 width: 100em;

 vertical-align: top;

 padding: 1.2em;

/* border: 0em;

 border-right: 1px #cccccc dotted;*/

	width: 100%;

	height: 100%;

	text-align: justify;

	padding: 130px 30px 30px 30px;

	background-position: top left;

	background-repeat: no-repeat;

}



#tr_rodape {

 background-color: #007534;

 height: 1.5em;

 font-size: 0.85em;

 color: #ffffff;

}



#td_rodape {

 padding: 0.5em;

 text-align: center;

 vertical-align: bottom;

/* border: 0em;*/ 

}



 #td_rodape a:link {color: #00ff00; text-decoration: none}

 #td_rodape a:visited {color: #00ff00; text-decoration: none}

 #td_rodape a:active {color: #00ff00; text-decoration: none}

 #td_rodape a:hover {color: #00ff00; text-decoration: underline}





#td_empresa_filiais { 

 padding: 1em;

 align: center;

 width: 26%;

 font-size: 1em;

 color: #007534;

 line-height: 1.2em;

}

 

 

 

/****************** PROPRIEDADES QUE VARIAM DEPENDENDO DO BROWSER *************/



<br />
<b>Warning</b>:  include(./ie.css) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in <b>/home/storage/2/eb/e6/segaseguros/public_html/css/proposta.php</b> on line <b>2089</b><br />
<br />
<b>Warning</b>:  include(./ie.css) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in <b>/home/storage/2/eb/e6/segaseguros/public_html/css/proposta.php</b> on line <b>2089</b><br />
<br />
<b>Warning</b>:  include() [<a href='function.include'>function.include</a>]: Failed opening './ie.css' for inclusion (include_path='.:/usr/share/pear') in <b>/home/storage/2/eb/e6/segaseguros/public_html/css/proposta.php</b> on line <b>2089</b><br />




