form { margin:0px }

body{
	margin: 0px 0px 0px 0px;
	color:#666666; 
	font-size:11px;
	background-image:url(/amilportal/img/bgFundo-dix.jpg);
	background-color:#F4761F;
	background-repeat: repeat-y;
	}
* HTML body {	margin:0px 0px 0px 0px }

DIV {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
TD {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
TH {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}

INPUT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; BORDER-RIGHT: #CC6633 1px solid; BORDER-TOP: #CC6633 1px solid; BACKGROUND: #FFDDAA; BORDER-LEFT: #CC6633 1px solid; BORDER-BOTTOM: #CC6633 1px solid
}

SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; BORDER-RIGHT: #CC6633 1px solid; BORDER-TOP: #CC6633 1px solid; BACKGROUND: #FFDDAA; BORDER-LEFT: #CC6633 1px solid; BORDER-BOTTOM: #CC6633 1px solid
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica; BORDER-RIGHT: #CC6633 1px solid; BORDER-TOP: #CC6633 1px solid; BACKGROUND: #FFDDAA; BORDER-LEFT: #CC6633 1px solid; BORDER-BOTTOM: #CC6633 1px solid
}

TR.even {
	BACKGROUND-COLOR: #FFFFFF
}
	
.even-hover, TR.even:hover {
	BACKGROUND: #B9CFE7;
}

TR.odd {
	BACKGROUND-COLOR: #E7E7E7
}

.odd-hover, TR.odd:hover {
	BACKGROUND: #B9CFE7;
}

.table-header {
	BACKGROUND-COLOR: #B3B3B3
}

.table-tab-active {
	BACKGROUND-COLOR: #DDDDDD;
	BORDER-STYLE: outset; 
	BORDER-WIDTH: 2px 0pt 0pt; 
	PADDING: 2px 10px;
}

.table-tab-disabled {
	BACKGROUND-COLOR: #F8F8F8;
	BORDER-STYLE: inset; 
	BORDER-WIDTH: 2px; 
	PADDING: 2px 7px;
}

.bg-table-tab-active {
	BACKGROUND-COLOR: #DDDDDD;
}

TR.disabled {
	BACKGROUND-COLOR: #F1F1F1;
}

TD.disabled {
	COLOR: #B3B3B3;
}

.Titulo_paginasInternas {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold;	color: #164169;
}

.noborder {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: transparent
}
.DF-alert {
	BACKGROUND-COLOR: #ffcccc
}
INPUT.disabled {
	COLOR: #777777
}
#tiraDuvDiv {
	Z-INDEX: 3; LEFT: 590px; VISIBILITY: visible; POSITION: absolute; TOP: 85px
}
.font-preto {
	COLOR: #000000
}
.font-cinza-1 {
	COLOR: #333333
}
.font-cinza-2 {
	COLOR: #999999
}
.font-branco {
	COLOR: #ffffff
}
.font-vermelho-1 {
	COLOR: #e74942
}

.font-vermelho-bold {
	COLOR: #FF0004;
	font-weight: bold;
}

.font-verde-bold {
	COLOR: #019F00;
	font-weight: bold;
}


.font-azul-1 {
	COLOR: #000000
}
.font-0 {
	FONT-SIZE: 9px
}
.font-1 {
	FONT-SIZE: 10px
}
.font-11 {
	FONT-SIZE: 11px
}
.font-2 {
	FONT-SIZE: 13px
}
.font-3 {
	FONT-SIZE: 16px
}
.font-4 {
	FONT-SIZE: 18px
}
.font-5 {
	FONT-SIZE: 24px
}
.font-6 {
	FONT-SIZE: 32px
}
.font-7 {
	FONT-SIZE: 48px
}
.line-height-0 {
	LINE-HEIGHT: 9px
}
.line-height-1 {
	LINE-HEIGHT: 10px
}
.line-height-2 {
	LINE-HEIGHT: 13px
}
.line-height-14 {
	LINE-HEIGHT: 14px
}
.line-height-3 {
	LINE-HEIGHT: 16px
}
.line-height-4 {
	LINE-HEIGHT: 18px
}
.line-height-5 {
	LINE-HEIGHT: 24px
}
.line-height-6 {
	LINE-HEIGHT: 32px
}
.line-height-7 {
	LINE-HEIGHT: 48px
}
.bg-none {
	BACKGROUND-IMAGE: none
}
.bg-preto {
	BACKGROUND-COLOR: #000000
}
.bg-branco {
	BACKGROUND-COLOR: #ffffff
}
.bg-base1 {
	BACKGROUND-COLOR: #bedae4
}
.bg-geral {
	BACKGROUND-IMAGE: url(../img/bg_geral.gif); BACKGROUND-REPEAT: repeat-y
}
.bg-top {
	BACKGROUND-IMAGE: url(../img/bg_top.gif); BACKGROUND-REPEAT: repeat-x
}
.bg-div {
	BACKGROUND-COLOR: #ffffff
}
.bg_topo {
	BACKGROUND-IMAGE: url(../img/bg_topo.gif); BACKGROUND-REPEAT: repeat-x
}
.margin-5 {
	MARGIN: 5px
}
.margin-chamada10 {
	MARGIN: 10px
}
.margin-chamada {
	MARGIN: 10px 10px 10px 0px
}
.margin-not {
	MARGIN: 0px 0px 0px 10px
}
.margin-esq-15 {
	MARGIN: 0px 0px 0px 15px
}
.margin-esq-5 {
	MARGIN: 0px 0px 0px 5px
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.link-preto:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.link-preto:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.link-preto:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-preto:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-branco:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link-branco:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link-branco:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.link-branco:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.link-azul-1:link {
	COLOR: #004e8b; TEXT-DECORATION: none
}
A.link-azul-1:visited {
	COLOR: #004e8b; TEXT-DECORATION: none
}
A.link-azul-1:active {
	COLOR: #004e8b; TEXT-DECORATION: underline
}
A.link-azul-1:hover {
	COLOR: #004e8b; TEXT-DECORATION: underline
}
A.link-azul-2:link {
	COLOR: #08ffff; TEXT-DECORATION: none
}
A.link-azul-2:visited {
	COLOR: #08ffff; TEXT-DECORATION: none
}
A.link-azul-2:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link-azul-2:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.link-vermelho-1:link {
	COLOR: #e74942; TEXT-DECORATION: none
}
A.link-vermelho-1:visited {
	COLOR: #e74942; TEXT-DECORATION: none
}
A.link-vermelho-1:active {
	COLOR: #e74942; TEXT-DECORATION: underline
}
A.link-vermelho-1:hover {
	COLOR: #e74942; TEXT-DECORATION: underline
}
.border-azul-1 {
	BORDER-RIGHT: #1c10ab 1px solid; BORDER-TOP: #1c10ab 1px solid; BORDER-LEFT: #1c10ab 1px solid; BORDER-BOTTOM: #1c10ab 1px solid
}
.border-azul-2 {
	BORDER-RIGHT: #95a5d0 1px solid; BORDER-TOP: #95a5d0 1px solid; BORDER-LEFT: #95a5d0 1px solid; BORDER-BOTTOM: #95a5d0 1px solid
}
.DM-nivel-1 {
	CURSOR: hand
}
.DM-nivel-2 {
	CURSOR: hand; COLOR: #004e8b
}
.tdLinha {
	BORDER-RIGHT: #3195ad 1px solid; BORDER-TOP: #3195ad 1px solid; BORDER-LEFT: #3195ad 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #3195ad 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TDfundoSelecionado {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3195ad
}
.TDfundo {
	BORDER-RIGHT: #3195ad 1px solid; BORDER-TOP: #3195ad 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #3195ad 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #3195ad 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4fb3cb
}
/* novo menu */ 


#menu{/*Menu*/
	width:152px;
	margin:0px;
	list-style-image:none;
	font-family:Tahoma, "Trebuchet MS", Arial;
	font-size: 11px;
	margin-top: -2px; 
	}

#menu dl { margin: 0px 0px}

#menu dd{
	margin:0px;
	border: 0px solid red;
	}
#menu img{
	margin-right:4px;
	}
#menu a {
	display:list-item;
	padding-left:18px;
	padding-top:7px;
	width:134px;
	padding-bottom:6px;
	color:#595959;
	text-decoration:none;
	}

#menu div {
	padding-left:18px;
	padding-top:7px;
	width:152px;
	padding-bottom:6px;
	color:#595959;
	}

* HTML #Menu a { width:152px }

#menu a:hover{
	color:#001862;
	text-decoration:none;
	}
#menu a.noSelected { color: black; background-image:url("/amilportal/img/menu/bgMenu-dix.gif"); background-color: white; background-repeat: no-repeat }
#menu a.noSelected:hover { background-image:url("/amilportal/img/menu/bgMenuHover-dix.gif"); background-color: white }
#menu a.selected { color: black; background-image:url("/amilportal/img/menu/bgMenuAbaixo-dix.gif"); background-color: white }
#menu a.selected:hover { background-image: url("/amilportal/img/menu/bgMenuAbaixoHover-dix.gif"); background-color: white }

#menu a.noSelected_Fora { color: white; background-image:url("../images/bgMenuFora.gif"); background-color: white; background-repeat: no-repeat }
#menu a.noSelected_Fora:hover { color: white; background-image:url("../images/bgMenuForahover.gif"); background-color: white }
#menu a.selected_Fora { color: white; background-image:url("../images/bgMenuForaSelected.gif"); background-color: white }
#menu a.selected_Fora:hover { color: white; background-image: url("../images/bgMenuForaSelectedHover.gif"); background-color: white }

#subMenu a{/*Sub Menu*/
	padding-top:5px;
	width:134px;
	padding-left:18px;
	padding-bottom:4px;
	color:#595959;
	text-decoration:none;
	}
* HTML #subMenu a { width:152px }

#subMenu a:hover{
	display:list-item;
	padding-bottom:4px;
	color:#595959;
	text-decoration:none;
	}
#subMenu a.noSelected { background-image:url(/amilportal/img/menu/bgSubMenu-dix.gif) }
#subMenu a.noSelected:hover { color: black; background-image:url(/amilportal/img/menu/bgSubMenuHover-dix.gif) }
#subMenu a.selected { color: black; background-image:url(/amilportal/img/menu/bgSubMenuSelected-dix.gif) }
#subMenu a.selected:hover { color: black; background-image:url(/amilportal/img/menu/bgSubMenuSelectedHover-dix.gif) }

#submenu dd {
list-style-type: none;
margin-left: 0px;
border: 0px solid blue;
}

* html #submenu dd {
margin-left: 0px;
list-style-type: none;
}


.teleAt{/*teleatendimento*/
	filter:dropShadow(color=#ffffff, offX=1, offY=1, positive=no);
	font-size:9px;
	color:#7F7F7F;
	font-family:"Trebuchet MS", Arial, Tahoma;
	float:left;
	text-align:right;
	}

.teleAtSelect{
	font-size:10px;
	font-family:Tahoma, "Trebuchet MS", Arial;
	color:#666666;
	background-color:#E7E7E7;
	border: solid 1px #AAAAAA;
	}

#politicas { /*políticas do site*/
	background-image:url(/amilportal/img/home/bgMedicamentos-dix.gif);
	height:80px;
	width:152px;
	margin-top: 2px;
	border: 0px solid red;
	background-repeat:repeat-x;
	background-color:#3C6694;
	overflow:hidden;
}
* HTML #politicas { height: 80px }
#politicas .txt{
	height:80px;
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:11px;
	margin:6px;
}
#politicas .txt a{
	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:11px;
	text-decoration:none;
}
#politicas .txt a:hover{
	text-decoration:underline;
}
#politicas img{
	vertical-align:middle;
}


#rodapeMenu {/*Logos Associados*/
	font-family:Tahoma, "Trebuchet MS", Arial;
	text-align: center;
	width:152px;
	background-repeat:repeat-x;
	padding-top:5px;
		}
	
#rodapeMenu span{
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:9px;
	color:#FFFFFF;
	margin-left:0px;
	margin-top:10px;
	line-height:30px;
	}
#rodapeMenu img{
	margin:0px 0px 10px 0px;
	}

#rodapeMenu object{
	display: block;
	margin: 0px 0px 5px 15px;
	}

* HTML #rodapeMenu object { margin: 0px 0px 10px 0px }

#rodapeMenu .ans{
	margin: 20px 0px 5px 0px;
	}

.dataHora{
	font-family:Tahoma, "Trebuchet MS", Arial;
	text-align: center;
	width:152px;
	color: #FFFFFF;
}

/* TOPO */

#topo {
	width: 780px; 
	height: 54px;
	border: 0px solid red; 
	background-image: url("/amilportal/img/bg_topo_interno-dix.jpg")
}

#logo {
	border: 0px solid blue;
	float: left;
	width: 150px;
	height: 52px;
}

#logo img { height: 100%; width: 100% }

#teleatendimento2 {
	border: 0px solid blue;
	font-size:11px;
	color:#7F7F7F;
	font-family:"Trebuchet MS", Arial, Tahoma;
	float: left;
	height: 15px;
	width: 420px;
	text-align: right;
	padding: 17px 20px 0px 30px;
}
* HTML #teleatendimento2 { width: 470px; height: 32px }

#icones_home {
	width: 146px;
	border: 0px solid green;
	float: left;
	padding-top: 17px;
	height: 15px;
	text-align: center;
}
* HTML #icones_home { height: 32px }

#breadcrumb {
	float: left;
	border: 0px solid red; 
	margin-left: 10px;
	margin-top: 4px; 
	font: 300 10px Tahoma, Arial, Helvetica, sans-serif;
}
* HTML #breadcrumb { margin-top: -1px }

/* DENTAL */
img.dente {
  margin: 1px 3px 1px 3px
}

#submenu_flash {
	position: absolute; 
	border: 0px solid red
}

* HTML #submenu_flash {
	margin: -30px 0px 0px 10px; 
}

  .menu-box {
	float:right; 
	margin: 10px 2px; 
	border: #CCCCCC solid 1px; 
	background-color: #FFFFFF;
	padding: 5px 9px
}

/*TOOLTIP*/
#fixedtipdiv{
	position: absolute;
	width: 150px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
}

.help-icon {
	float:right; 
	margin-right: 10px;
}

table.destaque-telefones {
    background-color: #FFDDAA;
    border: solid 3px #F3711D;
    width: 457px;
}

.highlight-faleconosco {
	font-weight: bold;
    color: #F3711D;
}
