@charset "iso-8859-1";
body{
	background-color: #D5D5D3;
}.cEZTPageArea1{
	background-color: #FFFFFF;
}.cEZTPageArea2{
	background-color: #FFFFFF;
}.cEZTPageArea3{
	background-color: #FFFFFF;
}.cEZTPageArea2Column0{
	background:url(/services/E24H_Familia24horas/common/images/borda_esq.gif)
}.cEZTPageArea3Column0{
	background:url(/services/E24H_Familia24horas/common/images/borda_esq.gif)
}.cEZTPageArea1Column3{
	background:url(/services/E24H_Familia24horas/common/images/borda_dir.gif)
}.cEZTPageArea2Column2{
	background:url(/services/E24H_Familia24horas/common/images/borda_dir.gif)
}.cEZTPageArea3Column7{
	background:url(/services/E24H_Familia24horas/common/images/borda_dir.gif)
}
.E24hInputFields{
	BORDER: #000000 1px solid;
	FONT-SIZE: 7pt;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff
}
.fonteAzulUpper1,
.fonteAzulUpper1:hover{
	font-family:Verdana;
	color:#5F92C1;
	font-size:9px;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}

.fonteAzulUpper2,
.fonteAzulUpper2:hover{
	font-family:Verdana;
	color:#8CB1CE;
	font-size:10px;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}
.fonteVerde1{
	font-family:Verdana;
	color:#539CA2;
	font-size:10px;
	font-weight:bold;
}
.fonteBranca1{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
}
.fonteBranca2{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:10px;
}
.linkAzul1,
.linkAzul1:hover{
	font-family:Verdana;
	color:#97C2F3;
	font-size:9px;
	font-weight:bold;
}
.linkAzul1:hover{
	text-decoration: none;
}
.E24hSubTitVest,
.E24hSubTitVest2{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #686868; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.E24hSubTitVest2{
	FONT-SIZE: 10px; 
	COLOR: #333333; 
}
.menuBarVertical{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	background-color:#F6F6F6;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	position: absolute;
	top: 0px;
	visibility: hidden;
	z-index: 101;
}
DIV.menuBar,
DIV.menuBar A.menuButton,
DIV.menu,
DIV.menuBarVert,
DIV.menuVert,
DIV.menu A.menuItem,
DIV.menuBarVert A.menuItem,
DIV.menuVert A.menuItem{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #718090;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, sans-serif
}
DIV.menuBar{
	BORDER: 0px outset;
	PADDING-RIGHT: 4px 2px 4px 2px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left
}
DIV.menuBar A.menuButton{
	BORDER: #ffffff 0px solid;
	PADDING-RIGHT: 2px 6px 2px 6px;
	Z-INDEX: 100;
	LEFT: 0px;
	MARGIN: 1px;
	COLOR: #999999;
	POSITION: relative;
	TOP: 0px;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none
}
DIV.menuBar A.menuButton:hover{
	BORDER: #ffffff 0px outset;
	COLOR: #8CB1CE;
	BACKGROUND-COLOR: transparent;
	text-transform: uppercase;
}
DIV.menuBar A.menuButtonActive,
DIV.menuBar A.menuButtonActive:hover{
	BORDER: #ffffff 0px inset;
	LEFT: 1px;
	COLOR: #999999;
	TOP: 1px;
	BACKGROUND-COLOR: #ffffff
}
DIV.menu,
DIV.menuBarVert,
DIV.menuVert{
	BORDER: #ffffff 0px outset;
	PADDING-RIGHT: 0 1 1 0;
	Z-INDEX: 101;
	LEFT: 0px;
	VISIBILITY: hidden;
	POSITION: absolute;
	TOP: 0px;
	BACKGROUND-COLOR: #ffffff
}
DIV.menuVert{
	BACKGROUND-COLOR: #F0F0F3;
}
DIV.menu A.menuItem,
DIV.menuBarVert A.menuItem,
DIV.menuVert A.menuItem{
	PADDING-RIGHT: 1em;
	DISPLAY: block;
	PADDING-LEFT: 1em;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 3px;
	COLOR: #718090;
	PADDING-TOP: 3px;
	WHITE-SPACE: normal;
	TEXT-DECORATION: none
}
DIV.menuVert A.menuItem{
	COLOR: #8CB1CE;
	text-transform: uppercase;
}
DIV.menu A.menuItem:hover{
	COLOR: #8CB1CE;
	BACKGROUND-COLOR: #ffffff;
	text-transform: uppercase;
}
div.menu a.menuItem:hover,
div.menuBarVert a.menuItem:hover,
div.menuVert a.menuItem:hover,
div.menu a.menuItemHighlight,
div.menuBarVert a.menuItemHighlight
div.menuVert a.menuItemHighlight{
	border-left:0;
}
div.menu a.menuItem,
div.menuBarVert a.menuItem,
div.menuVert a.menuItem{
	padding:4px 6px 4px 9px;
	border-bottom:0;
}
div.menuBarVert a.menuItem{
	border:0;
	border-top:0;
}
div.menu,
div.menuVert{
	border:0;
	border-bottom:0;
}

div.menuBarVert{
	border-top:0;
}
div.menu div.menuItemSep,
div.menuBarVert div.menuItemSep,
div.menuVert div.menuItemSep{
	border:0;
}
DIV.menuBarVert A.menuItem:hover,
DIV.menu A.menuItemHighlight,
DIV.menuBarVert A.menuItemHighlight DIV.menuVert A.menuItemHighlight,
DIV.menuVert A.menuItem:hover{
	COLOR: #8CB1CE;
	BACKGROUND-COLOR: #F0F0F3;
	text-transform: uppercase;
}
DIV.menu A.menuItem SPAN.menuItemText{
}DIV.menuBarVert A.menuItem SPAN.menuItemText{
}
DIV.menuVert A.menuItem SPAN.menuItemText{
	COLOR: #5F92C1;
	BACKGROUND-COLOR: #F0F0F3;
	text-transform: none;
}
DIV.menu A.menuItem SPAN.menuItemArrow,
DIV.menuBarVert A.menuItem SPAN.menuItemArrow,
DIV.menuVert A.menuItem SPAN.menuItemArrow{
	MARGIN-RIGHT: -0.75em
}
DIV.menu DIV.menuItemSep,
DIV.menuBarVert DIV.menuItemSep,
DIV.menuVert DIV.menuItemSep{
	BORDER: #ffffff 0px inset;
	MARGIN: 4px 2px;
}
DIV.menuBar A.menuButtonSelected,
DIV.menuBar A.menuButtonSelected:hover,
DIV.menuBarVert A.menuButtonSelected,
DIV.menuBarVert A.menuButtonSelected:hover
{
	COLOR: #8CB1CE;
	BACKGROUND-COLOR: #ffffff;
	text-transform: uppercase;
}
.fonteAzulNegrito{
	font-family:Verdana;
	color:#5F92C1;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}
.fontePreta{
	font-family:Verdana;
	color:#000000;
	font-size:10px;
	text-decoration: none;
}
.fontePreta:hover{
	font-family:Verdana;
	color:#000000;
	font-size:10px;
	text-decoration: underline;
}
.vejaMais,
.vejaMais:hover{
	font-family:Verdana;
	color:#FFFFFF;
	font-size:10px;
  	text-decoration: none;
}
.vejaMais:hover{
	text-decoration: underline;
}
.tituloMateriasMaisRecentes{
	font-family:Verdana;
	color:#85B6D7;
	font-size:10px;
	font-weight:bold;
	text-decoration: none;
}
.E24hTituloContentManagement{
	font-family:Arial;
	color:#5F92C1;
	font-size:12px;
	font-weight:bold;
}
.E24hFontMaterias{
	font-family:Arial;
	color:#000000;
	font-size:12px;
}
.fonteDestaque,
.fonteDestaque:hover{
	font-family: Verdana, Arial, sans-serif;
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight:bold;
	font-style: italic;
}
.fonteDestaque:hover{
  	text-decoration: underline;
}
.fonteCinzaCaixaAlta{
	font-family:Verdana, Arial, sans-serif;
	color:#C0C0C0;
	font-size:10px;
	font-weight:bold;
	text-transform: uppercase;
	text-decoration: none;
}
/****** VESTIBULAR *******/

.menu1_1{
	background:url(/services/E24h_Familia24horas/Common/images/vestibular/menu1_1.jpg)
}.menu1_2_1{
	background:url(/services/E24h_Familia24horas/Common/images/vestibular/menu1_2_1.jpg)
}.teamRoot1{
	background:url(/services/E24h_Familia24horas/Common/images/vestibular/menu1_2_2.jpg);
	cursor:pointer;
}.teamRoot2{
	background:url(/services/E24h_Familia24horas/Common/images/vestibular/menu1_2_3.jpg);
	cursor:pointer;
}.teamRoot3{
	background:url(/services/E24h_Familia24horas/Common/images/vestibular/menu1_2_4.jpg);
	cursor:pointer;
}.menu1_2_5{
	background:url(/services/E24h_Familia24horas/Common/images/vestibular/menu1_2_5.jpg)
}.menu1_3{
	background:url(/services/E24h_Familia24horas/Common/images/vestibular/menu1_3.jpg)
}.menu2_1{
	background:url(/services/E24h_Familia24horas/Common/images/vestibular/menu2_1.jpg)
}.menu2_2{
	background:url(/services/E24h_Familia24horas/Common/images//vestibular/menu2_2.jpg)
}.menu2_3{
	background:url(/services/E24h_Familia24horas/Common/images/vestibular/menu2_3.jpg)
}

.teamGroup{
	position: absolute;
	z-index: 101;
	margin-left: 183;
	display: none;
}.teamSubGroup{
	position: relative;
	/*left: 226;*/
	margin-left: 45;
	padding-top: 2;
}
.teamSubItem{
	width: 145;
	height: 16;
	background-color: #95BACF;
	margin-top: 1;
	padding-top: 2;
}
.linkItem{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10;
	color: #DCE9ED;
}.linkItem:hover{
	color: #666972;
	text-decoration: none;
}

.teamSubItemH{
	width: 145;
	height: 16;
	background-color: #E5E5E7;
	/*margin-top: 1;*/
	padding: 2 0 1 0;
	border-width: 1 0 0 0;
	border-color: #FFFFFF;
	border-style: solid;
}
.linkItemH{
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10;
	color: #575757;
}.linkItemH:hover{
	color: #87B2CA;
	text-decoration: none;
}

.teamRootMini1,
.teamRootMiniSelected1{
	background:url(/services/E24h_Portal/Common/images/azul/vestibular/menuMini1.jpg) no-repeat;
	width:188;
	height:22;
	cursor:pointer;
	float:left;
	position:relative;
}.teamRootMini2,
.teamRootMiniSelected2{
	background:url(/services/E24h_Portal/Common/images/azul/vestibular/menuMini2.jpg) no-repeat;
	width:119;
	height:22;
	cursor:pointer;
	float:left;
	position:relative;
}.teamRootMini3,
.teamRootMiniSelected3{
	background:url(/services/E24h_Portal/Common/images/azul/vestibular/menuMini3.jpg) no-repeat;
	width:130;
	height:22;
	cursor:pointer;
	float:left;
	position:relative;
}.teamRootMini1:hover,
.teamRootMiniSelected1{
	background:url(/services/E24h_Portal/Common/images/azul/vestibular/menuMini1sel.jpg)
}.teamRootMini2:hover,
.teamRootMiniSelected2{
	background:url(/services/E24h_Portal/Common/images/azul/vestibular/menuMini2sel.jpg)
}.teamRootMini3:hover,
.teamRootMiniSelected3{
	background:url(/services/E24h_Portal/Common/images/azul/vestibular/menuMini3sel.jpg)
}

.teamGroupMini{
	position: absolute;
	z-index: 101;
	display: none;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10;
	color: #DCE9ED;
	margin-top: 21;
}

.teamSubGroupMini{
	position: relative;
	z-index: 101;
	display: none;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 10;
	color: #DCE9ED;
}
