.dont-print { display:none }

.print-border {	
	padding: 2px 4px 2px 4px;
	border: 1px solid #CCCCCC;	
}


form { margin:0px }

body{
	margin: 0px 0px 0px 0px;
	color:#666666; 
	font-size:11px;
	background-image:url(/amilportal/img/bgFundo.jpg);
	background-color:#315a86;
	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: #ffffff; FONT-FAMILY: verdana,arial,helvetica; BORDER-RIGHT: #487198 2px solid; BORDER-TOP: #487198 2px solid; BACKGROUND: #85A2BE; BORDER-LEFT: #487198 2px solid; BORDER-BOTTOM: #487198 2px solid
}

SELECT {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica; BORDER-RIGHT: #487198 2px solid; BORDER-TOP: #487198 2px solid; BACKGROUND: #85A2BE; BORDER-LEFT: #487198 2px solid; BORDER-BOTTOM: #487198 2px solid
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica; BORDER-RIGHT: #487198 2px solid; BORDER-TOP: #487198 2px solid; BACKGROUND: #85A2BE; BORDER-LEFT: #487198 2px solid; BORDER-BOTTOM: #487198 2px 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-azul-1 {
	COLOR: #2169a5
}
.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.gif"); background-color: white; background-repeat: no-repeat }
#menu a.noSelected:hover { background-image:url("/amilportal/img/menu/bgMenuHover.gif"); background-color: white }
#menu a.selected { color: black; background-image:url("/amilportal/img/menu/bgMenuAbaixo.gif"); background-color: white }
#menu a.selected:hover { background-image: url("/amilportal/img/menu/bgMenuAbaixoHover.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.gif) }
#subMenu a.noSelected:hover { color: black; background-image:url(/amilportal/img/menu/bgSubMenuHover.gif) }
#subMenu a.selected { color: black; background-image:url(/amilportal/img/menu/bgSubMenuSelected.gif) }
#subMenu a.selected:hover { color: black; background-image:url(/amilportal/img/menu/bgSubMenuSelectedHover.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;
	}

#rodapeMenu {/*Logos Associados*/
	font-family:Tahoma, "Trebuchet MS", Arial;
	text-align: center;
	width:152px;
	background-image:url(/amilportal/img/menu/bgRodapeMenu.gif);
	background-repeat:repeat-x;
	color: #FFFFFF;
	background-color:#3C6694;
	}
	
#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;
	}

/* TOPO */

#topo {
	width: 780px; 
	height: 54px;
	border: 0px solid red; 
	background-image: url("/amilportal/img/bg_topo_interno.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: 145px;
	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
}
