
/******************* 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/site.php</b> on line <b>1045</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/site.php</b> on line <b>1045</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/site.php</b> on line <b>1045</b><br />

