@charset "utf-8";

body{
	background-image:url(../../images/bg.jpg);
	background-attachment: fixed;
	background-repeat:no-repeat;
	background-color:#0C3C6C;
	margin: 0px;
	font-family: Arial;
	font-size:12px;
}

.bodyImpressao {
	background:none;
}

                                
                                
h1 {font-family: Arial;	font-size: 18px; color: #26465E; margin: 3px; padding-top: 5px;}
h3 {font-family: Arial;	font-size: 14px; color: #555555; margin: 3px;}
h5 {font-family: tahoma, arial;	font-size:14px;	margin:0px; font-weight:normal;}
h6 {font-family: Arial;	font-size: 11px; margin:0px; font-weight:normal;}
h4 {font-family: Arial;	font-size: 10px; margin:0px; font-weight:normal;}

a:visited {color: #00498E; text-decoration: none;}
a:link {color: #00498E; text-decoration: none;}
a:selected {color: #00498E; text-decoration: none;}
a:hover {color: #006600; text-decoration: underline;}

a.lnk_geral:visited {color: #00498E; text-decoration: none;}
a.lnk_geral:link {color: #00498E; text-decoration: none;}
a.lnk_geral:selected {color: #00498E; text-decoration: none;}
a.lnk_geral:hover {color: #006600; text-decoration: underline;}

.menuImp {color:#FFFFFF; font-weight:bold;}
a.menuImp:visited {color: #FFFFFF; text-decoration: none;}
a.menuImp:link {color: #FFFFFF; text-decoration: none;}
a.menuImp:selected {color: #FFFFFF; text-decoration: none;}
a.menuImp:hover {color: #FFFFFF; text-decoration: underline;}

a.lnk_ver:visited {color: #0575BE; text-decoration: none;}
a.lnk_ver:link {color: #0575BE; text-decoration: none;}
a.lnk_ver:selected {color: #0575BE; text-decoration: none;}
a.lnk_ver:hover {color: #029801; text-decoration: underline;}

.data {
	font-family: Arial;
	font-size: 12px;
	color: #006600;
}

.rodape_01 {
	padding: 3px;
}
.atencao {
	color: #CC0000;
}

.txtBco11 {
	font-family: tahoma, arial;
	font-size: 11px;
	color:#FFFFFF;
}

.txtAzul {
	color: #003366;
	font-family: tahoma, arial;
	font-size: 12px;
}

.fundoAzul {
	background-image:url(/images/template/tile_menu.jpg) repeat-x;
}

.frm {
	margin: 0px;
}

.btn {
	background-color: #E6E6E6;
	border: #999999 solid 1px;
}

.box {
	border: #4396CA solid 1px;
}

.bordaBottomAzul {
	border-bottom: #6699CC solid 1px;
}

.enquete {
	width: 218px;
	height:auto;
	background-color: #F0F0F0;
	border: #C0C0C0 solid 1px;
}

.nav {
	width: 100%;
	height: auto;
	padding-top: 5px;
	padding-bottom: 3px;
	float: left;
}

.foto_home {
	width: 110px;
	height: 80px;
	float:left;
}

.capa_revista {
	width: 80px;
	height: 100px;
	float:left;
	padding-left: 5px;
}

.chamada_home {
	width: 468px;
	height: 80px;
	float: left;
}


.noticias_interna {	width:578px; height:90px; padding-top:3px; padding-bottom:3px; float:left; border-bottom:#26465E solid 1px;}

/*************************** CURSOS *******************************/

.noticias_internaCursos {	width:578px; height:90px; padding-top:3px; padding-bottom:3px; float:left; border-bottom:#26465E solid 1px;}
.chamada_homeCursos {	width:578px; height:80px; float:left;}

.evento_home{ width: 100px; text-align:center; padding:10px 2px 5px 0px; min-height: 65px; float: left;}
.local_home{ width: 60px; text-align:center; padding:10px 2px 5px 0px; min-height: 65px; float: left; border-left:1px dotted #999;}
.prazo_home{ width: 70px; text-align:center; padding:10px 2px 5px 0px; min-height: 65px; float: left;  border-left:1px dotted #999;}
.periodo_home{ width: 80px; text-align:center; padding:10px 2px 5px 0px; min-height: 65px; float: left;  border-left:1px dotted #999;}
.horario_home{ width: 70px; text-align:center; padding:10px 2px 5px 0px; min-height: 65px; float: left;  border-left:1px dotted #999;}
.semana_home{ width: 90px; text-align:center; padding:10px 2px 5px 0px; min-height: 65px; float: left;  border-left:1px dotted #999;}
.cadastro_home{ width: 80px; text-align:center; padding:10px 2px 5px 0px; min-height: 65px; float: left;  border-left:1px dotted #999;}

/*************************** CURSOS *******************************/

.titulo {padding-top: 4px; vertical-align:top; font: Arial; font-size: 14px; font-weight: bold; color: #00498E;}
a.titulo:visited {font: Arial; font-size: 14px; font-weight: bold; color: #00498E; text-decoration:none;}
a.titulo:link {font: Arial; font-size: 14px; font-weight: bold; color: #00498E; text-decoration:none;}
a.titulo:selected {font: Arial; font-size: 14px; font-weight: bold; color: #00498E; text-decoration:none;}
a.titulo:hover {font: Arial; font-size: 14px; font-weight: bold; color: #00498E; text-decoration:none;}

.curso_itens {
	padding-top: 8px;
}

.galeria_fotos {
	width: 480px;
	height: 350px;
}

.foto_lateral1 {
	width: 10px;
	height: auto;
	float: left;
}

.foto_lateral2 {
	width: 10px;
	height: auto;
	float: left;
}

.foto_meio {
	width: 460px;
	height: 310px;
	float: left;
	border: #CCCCCC solid 5px;
}

.foto_laterais_img {
	width: 10px;
	height: auto;
	margin-top: 140px;
}

.foto_legenda {
	width: 460px;
	height: auto;
}

.txtBco, a.txtBco:visited, a.txtBco:link, a.txtBco:selected, a.txtBco:hover {
	font-family: tahoma, arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

#principal {
	position: absolute;
	top:0px;
	left:50%;
	width:1000px;
	height:auto;
	margin:0px 0px 0px -500px;
}

#base {
	margin:0px 0px 6px 6px;
}

#topo {
	width:970px;
	height:145px;
	margin:0px 0px 6px 0px;
}

#menu_conteudo{
	width:auto;
	height:auto;
	overflow:hidden;
}

#menu_esq {
	float:left;
	background:url(/images/template/tile_menu.jpg) repeat-x;
	width:160px;
	height:850px;
	margin:0px 6px 6px 0px;
}

#conteudo {
	float:left;
	width: 578px;
	height: auto;
	margin:0px 6px 6px 0px;
}

#barra_dir {
	float:left;
	width:220px;
	/*height:1800px;*/
	margin:0px 0px 6px 0px;
}

#revistas_semanais {
	width:735px;
	height:auto;
	margin:6px 0px 0px 0px;
}

#rodape {
	width:970px;
	height:auto;
	margin:6px 0px 6px 0px;
	background:url(/images/template/tile_rodape.jpg);
	font-family: tahoma, arial;
	font-size: 11px;
	color:#FFFFFF;
}


/*----------------------*/

#cursoP1{ margin-top:}
#cursoP2{ }

.objCurso{border-bottom:1px dashed #eee; padding:5px;}
.pubCurso{border-bottom:1px dashed #eee; padding:5px;}
.reqCurso{border-bottom:1px dashed #eeeeee; padding:5px;}
.cargaCurso{border-bottom:1px dashed #eeeeee; padding:5px;}
.cidadeCurso{border-bottom:1px dashed #eeeeee; padding:5px;}
.contProgCurso{ border-bottom:1px dashed #eeeeee; padding:5px;}
.codCurso{ padding:5px;}
.catCurso{ border-bottom:1px dashed #eeeeee; padding:5px;}
.initCurso{ border-bottom:1px dashed #eeeeee; padding:5px;}

.peridoInsc{ border-bottom:1px dashed #eeeeee; padding:5px;}
.periodoReal{ border-bottom:1px dashed #eeeeee; padding:5px;}

.btCurso{ height:18px; padding:5px; background-color:#eee; text-align:center;}




/*FORMULARIO*/


table{ padding:0px 0px 0px 5px;}

table td{ margin:10px 0px 10px 0px;}

table input{ border:1px dotted #999999; font-size:10px; padding:2px 5px 2px 5px;}

#size1 { width:250px;}

#size2 { width:360px;}

#size3 { width:180px;}

#size4 { width:280px;}

#size5 { width:130px;}

#size6 { width:20px;}

#size7 { width:160px;}

#size8 { width:35px;}

#size9 { width:170px;}

#size10 { width:190px;}

#size11 { width:155px;}

#size12 { width:430px;}

#botao{ margin:20px 0px 20px 0px; height:70px;}

#enviar{ height:31px; width:144px; margin:18px 0px 20px 230px; border:none;}


/*FORMULARIO*/















