td, body, p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
body{
	background-color: #C8C8C8;
	margin:0px;
}
table{
    background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form{
margin:0px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	text-decoration:underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	text-decoration:none;
}
a.link2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	text-decoration:none;
}
a.link2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	text-decoration:underline;
}
a.link3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration:none;
}
a.link3:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	text-decoration:underline;
}
.rodapeHome{
	font-size: 10px;
	color: #666666;
	text-align: center;
	padding: 15px 0px 12px 0px;
	background-image: url(/img/curso2/rodape_home.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.rodape{
	font-size: 10px;
	color: #666666;
	text-align: center;
	padding: 15px 0px 12px 0px;
	background-image: url(/img/curso2/rodape.gif);
	background-repeat: no-repeat;
	margin:0px;
}
.titulo{
	color:#003366;
	font-size: 15px;
	font-weight: bold;
	margin: 8px 5px 0px 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	/*background-image: url(/img/curso2/curso_linha.jpg);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	height:22px;*/
}
.tituloInterna{
	color:#003366;
	font-size: 15px;
	font-weight: bold;
	margin: 0px 0px 15px 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.tituloChamada{
	color: #3f86ce;
	font-size: 12px;
}
.subtituloInterna{
	color:#8A8A8A;
	font-size: 11px;
}
.tituloPeq{
	font-weight: bold;
	color: #666666;
	line-height: 22px;
}
.tituloPeqAzul{
	color: #003366;
	font-weight: bold;
	line-height: 22px;
}

.titulomes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}


.tituloInternaTreinamento{
	color:#18187C;
	font-size: 13px;
	font-weight: bold;
	margin: 0px 0px 15px 20px;
	/*height:18px;*/
}

.fundoMeio{
	background-color: #C9D9F1;
}
.fundoLateral{
	background-image: url(/img/curso2/fundo_meio.gif);
}
.funtoTexto{
	background-color: #EBF1FA;
	margin:20px 0px 0px 20px;
	padding: 3px 7px 7px 8px;
}
.funtoTextoInterna{
	background-color: #EBF1FA;
	margin:5px 0px 0px 20px;
	padding: 3px 7px 7px 8px;
}
.funtoTabelaInterna{
	background-color: #EBF1FA;
}
ul,li{
	background-color: #EBF1FA;
	margin:0px 0px 0px 20px;
	padding: 3px 7px 7px 8px;
}
.funtoTextoInternaVisita{
	background-color: #EBF1FA;
	margin:3px 0px 0px 7px;
	padding: 4px 7px 7px 7px;
}
.funtoTextoInterna2{
	background-color: #EBF1FA;
}
.fundoMeioMarrom{
	background-color: #F3E9CB;
}
.fundoLateralMarrom{
	background-image: url(/img/curso2/detalhe_interna_lateral.gif);
}
.funtoTextoMarrom{
	background-color: #F9F4E5;
	margin:3px 0px 0px 20px;
	padding: 3px 7px 7px 8px;
}
.funtoTextoMarromVisita{
	background-color: #F9F4E5;
	margin:3px 0px 0px 7px;
	padding: 4px 2px 7px 7px;
}
.funtoTextoMarrom2{
	background-color: #F9F4E5;
}
.fundoMeioCinza{
	background-color: #DADADA;
}
.funtoTextoCinza{
	background-color: #EEEEEE;
	margin:3px 0px 0px 20px;
	padding: 3px 7px 7px 8px;
}
.fundoLateralCinza{
	background-image: url(/img/curso1/detalhe_interna_lateral_cinza.gif);
}
.textoVermelho{
	color: #990000;
}
.textoPeq{
	font-size:10px;
}
.voltar{
	font-family: Wingdings, Webdings;
	font-size: 11px;
	color:#538CC6;
	padding: 0px 5px 0px 5px;
}
.botao{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #538CC6;
	border: 1px solid #538CC6;
}
.professor{
	border: 1px solid #C9D9F1;
	margin: 3px 6px 0px 0px;
}
.zebra{
	background-color: #ffffff;
	/*background-color: #F3F3F3;*/
}
/* --------- menu ---------*/
.menuDetalhe{
	background-image: url(/img/curso2/menu_detalhe.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.menuFundo{
	background-image: url(/img/curso2/menu_fundo.gif);
}
.menuTexto{
	color: #000000;
	background-image: url(/img/curso2/menu_seta.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	margin:2px 0px 6px 13px;
	padding:3px 0px 0px 21px;
}
.menuLinha{
    margin:0px;
}
a.menuLink{
	color: #000000;
	text-decoration:none;
}
a.menuLink:hover{
	color: #000000;
	text-decoration:underline;
}
/* --------- submenu ---------*/
ul#submenu {
	color: #000000;
	background-image: url(/img/curso2/menu_seta.gif);
	background-repeat: no-repeat;
	background-position: 6px 5px;
	margin:2px 0px 0px 13px;
	padding:3px 0px 0px 21px;
	height:20px;
	}

ul#submenu li {
	margin: 0px;
	width:155px;
	padding:0px;
	display:inline;
	position:relative;
	float: left;
	 }

ul#submenu ul div {
	/*border:1px solid #C9D9F1;*/
	float:left;
	margin:4px 0px 4px 0px;
	}

ul#submenu ul {
	margin:0px;
	display:none;
	position:inline;
	top:0px;
	/*left:163px;*/
	 }

ul#submenu ul li {
	margin-left:0px;
	padding:1px;
	border:0px;
	background-color:#FFFFFF;
	 }

ul#submenu ul li a {
	width:170px;
	padding:2px 5px 2px 5px;
	color:#003366;
	 }

ul#submenu ul li a:hover {
   color:#003366;
	 }

ul#submenu li:hover ul, ul#submenu li.over ul {
	display: block;
	 }
/* --------- meio home ---------*/
.busca{
	margin:19px 0px 0px 10px;
}
.buscaCidades{
	margin:6px 0px 0px 10px;
}
.buscaBox{
	height:16px;
	border: 1px solid #2874BF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	padding:1px 0px 0px 1px;
	margin-bottom:2px;
}
.buscaBoxCombo{
	border: 1px solid #2874BF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	padding:1px 0px 0px 1px;
	margin-bottom:2px;
	width:190px;
}
