@CHARSET "UTF-8";

body { font-family:Arial, Helvetica, sans-serif; background-image: url(../img/fundohome.jpg); background-repeat: repeat-x; margin:0; padding:0; border:0;}
.conteudo { width:867px;}
.gov { margin-top:22px;}
.topogeral { background-color: #fff; margin-bottom:0px; }
.logos { margin-left:11px; height:53px; margin-right:16px;}
.topo {background-image: url(../img/fundobanner.jpg); margin:2px; margin-bottom:0px; border-bottom:2px solid #fff; background-repeat: repeat-x; background-position:bottom;}
.banner { width:823px; height:222px; background-image: url(../img/banner.jpg); background-repeat:no-repeat;}
#curso {color:#fff; text-align:left; font-family:'Arial','Tahoma', san-serif; font-weight:bold; font-size:24px;}
#instrumentacao {color:#fff; text-align:left; font-family:'Arial','Tahoma', san-serif; font-size:18px;}
#content {margin-top:10px; font-size:10px; color:#fff; font-family:Arial, Helvetica, sans-serif; text-align:left;}
.banner ol{margin-left:17px;padding:0;}

/*menu*/
.menu {height:42px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666871; font-weight:bold;}
.menu ul { 	padding:0px; margin:0px; float: left; list-style:none; margin-top:15px; margin-left:18px;}
.menu ul li { display: inline; }
.menu ul li a {	color: #666871;	text-decoration: none; padding: 1px 15px; float:left;}
.menu ul li a:hover { color: #6D6D6D; border-bottom:2px solid #7B94BD;}

.conteudopag { border-left:1px solid #fff; border-right:1px solid #fff; background-image: url(../img/fundoconteudo.jpg); background-repeat: repeat-x; margin-top:0px; }
.titulo { font:18px Georgia, Arial, Helvetica, sans-serif; text-align:left; margin-left:25px; margin-right:14px; padding-top:27px; padding-bottom:3px; color:#004c88;border-bottom:2px solid #1269a4;position:relative;}
.titulo span {top:0;right:0;padding-top:27px;position:absolute;}
.cleard { clear: both;}
.fotodesc { border:4px solid #FFFFFF; margin-left:18px; margin-top:18px; margin-right:27px;}
.intro {  text-align:justify; margin:10px; margin-top:0px;}
.txtintro { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3e3e3e; line-height:22px; padding:15px; padding-bottom: 7px; }
.destaque { padding:16px;  background-color:#FFF;  margin:14px; margin-bottom:0px; height:206px;}
.desq1 { float:left; width:255px; background-color:#cddbe7; margin-right:22px; text-align:justify;}
.desq1 p {padding:0;margin:0;}
.desq2 { float:left; width:526px; background-color:#cddbe7; text-align:justify;height:206px;}
.desq3 { float:left; width:255px; background-color:#eaeef1; text-align:justify; }
.titdesq1 { padding:10px; padding-left:42px; border-bottom:1px solid #fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#363636; background:#a7bac9 url(../img/check1.jpg) no-repeat 5px 11px;}
.titdesq2 { padding:10px; padding-left:42px; border-bottom:1px solid #fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#363636;background:#a7bac9 url(../img/check2.gif) no-repeat 5px 11px;}
.titdesq3 { padding:10px; background-color:#d3dae0; border-bottom:1px solid #fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#363636;}
.txtdesq { margin:10px; font-size:12px; line-height:22px; color:#000000;}
.txtdesq a {color:#000000;}
.acesse { color:#3399c7; font-weight:bold; font-size:12px; float:right; }
.inputform { border:1px solid #bec6d1; height:21px; background-image:url(../img/fundoinputf.jpg); background-repeat:no-repeat; background-position:left; padding-left:20px; color:gray; font-size:11px;}
select, textarea {border:1px solid #bec6d1;background-color:#FFFFFF;font:13px Arial, Helvetica, sans-serif;color:gray;}
.rodape { background-image:url(../img/fundorodape.jpg); background-repeat:repeat-x; height:300px; width:867px;}
.txtrodape { float:left; width:250px; text-align:left; color:#fff; margin:25px; margin-top:35px;}
.txtrodape a {color:#a7a7a7;}
.formrodape { float:left; color:#fff; text-align:left;  margin-top:35px;}
.trp { color:#8d8c8b; font-size:13px; background-image:url(../img/linha.jpg); background-position:bottom; background-repeat:repeat-x; padding-bottom:15px; padding-top:5px;}
.inputrp { background-color:#3d3c3c; border:1px solid #262625; height:23px; margin-top:10px; width:224px; background-image:url(../img/fundoinput.jpg); background-repeat:no-repeat; background-position:left; padding-left:25px; padding-top:4px; color:#a7a7a7; font-size:11px;}
.arearp { background-color:#3d3c3c; border:1px solid #262625; height:150px; overflow:hidden; margin-top:10px; width:230px; padding-left:15px; padding-top:10px; color:#a7a7a7; font-size:11px;}
.btnsubmit {background-image:url(../img/btn.jpg); background-repeat:no-repeat; border:0px; width:93px; height:30px; padding-bottom:5px; color:#727272;font-family:Arial, Helvetica, sans-serif;}
a { color: #5C7F99; text-decoration: none; }
a:hover { text-decoration: underline; }
.buttons {background-image:url(../img/btnfundobranco.jpg);background-repeat:no-repeat;border:0px;width:93px;height:30px;padding-bottom:5px;color:#727272;font-family:Arial, Helvetica, sans-serif;}

.noticias { padding:0px; margin:0px; float: left; list-style:none;}
.noticias a { color:#262626;font-size:12px;}
.check { margin-right:10px;}

/*tabs*/
#tabs {font-size: 90%;margin: 20px 0;}
#tabs ul {float: left;background:none;width: 600px;padding-top: 4px;border-bottom:1px solid #aec0ca;}
#tabs li {margin-left: 8px;list-style: none;}
* html #tabs li {display: inline; /* ie6 double float margin bug */}
#tabs li,#tabs li a {float: left;}
#tabs ul li a {text-decoration: none;padding: 8px;color: #0073BF;font-weight: bold;}
#tabs ul li.active {background-color:#aec0ca;border-left:1px solid #aec0ca;border-top:1px solid #aec0ca;border-right:1px solid #aec0ca;}
#tabs ul li.active a {background: none;color: #333333;border:1px solid #aec0ca;}
#tabs div {background: none;clear: both;padding: 20px;min-height: 200px;text-align:center;}
#tabs div h3 {text-transform: uppercase;margin-bottom: 10px;letter-spacing: 1px;}
#tabs div p {/*line-height: 150%;*/width:85%;text-align:left;margin:0 auto;}
#tabs div img {border:none;margin:2px;}

#copyright {text-align:center; padding-top:12px; color:#aaa; font-size:12px; margin-top:12px; margin-left:20px;}

#mais {font:14px Arial, Helvetica, sans-serif; text-align:right; margin-left:25px; margin-right:14px; margin-bottom:20px; padding-bottom:3px; color:#004c88;font-weight: bold;}
#mais a {color:#004c88;text-decoration:none;}

#aviso {margin-left:25px; margin-right:14px;}
#aviso p {color:#FF0000;font-size:12px;}

#timeline * {margin:0;padding:0;font-size:11px;}
#timeline table {border:1px solid #c3c3c3;}
#timeline th {padding:2px;border-right:1px dotted #d4d4d4;color:gray;}
#timeline td {text-align:center;padding-top:10px;padding-bottom:10px;border-right:1px dotted #d4d4d4;}
#timeline .highlight {font-size:22px;font-weight:bold;color:#004c88;padding:3px;}
#timeline .linha {width:1px;height:190px;border-right:1px dashed #b3b3b3;margin:0 auto;}
#timeline .linksuper {font:13px Georgia, Arial, Helvetica, sans-serif;color:#004c88;text-decoration:none;}
#timeline .linksuper:hover {text-decoration:underline;}

#fotos {background-color:#d3dae0;padding-bottom:25px;margin-left:25px; margin-right:25px;}
#fotos #confira {text-align:left;padding-left:10px;padding-top:3px;background:url(../img/confira.jpg) no-repeat;font:18px Georgia, Arial, Helvetica, sans-serif;font-weight:bold;color:#ffffff;vertical-align:middle;height:28px;}
#fotos #download {text-align: right;}
#fotos #download span {background-color:#bac8d3;padding-left:12px;padding-right:12px;padding-top:7px;padding-bottom:7px;}
#download a {color:#000000;font-weight:bold;text-decoration:none;font-size:12px;}
#download img {border:none;}

#info {display:none;font:11px Arial, Helvetica, sans-serif;}
#info p {font:10px Arial, Helvetica, sans-serif;}

.colesq { float:left; width:200px; height:30px; text-align: left; color:#414141;font-size:13px;}
.coldir { float:left; width:400px; height:30px; margin-left:10px; text-align: left;}

/*cronograma*/
#crono {text-align:center;width:90%;height:532px;overflow:auto;}
#crono th {font-size:12px;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3;height:50px;width:10%;}
#crono td {font-size:12px;text-align:justify;padding-left:6px;padding-right:6px;border-bottom:1px solid #c3c3c3;border-right:1px solid #c3c3c3;height:50px;width:10%;background-color:#f5f5f5;color:#666871;}
#crono caption {padding-bottom:4px;font-style:italic;color:#666871;}
.leftside {border-left:1px solid #c3c3c3;width:50%;}

#conteudo{
	overflow:hidden; 
	clear:both; 
	height:240px; 
	width:100px; 
	margin:0px 0 0 5px;
}
#escondido{
	display:none;
}
.bot_esq{
	width:15px;
}
.bot_dir{
	width:15px;
}

#lista .bote{
	float:left;
	display: block;
	z-index: 1;
}
#lista{
	height:205px;
	width:100px;
	float:left;
	overflow:hidden;
}
#lista .chamada{
	float:left;
}
#lista .chamada .thumb{
	border:0;
}
#lista #item{
	height:68px;
	margin-bottom: 1px;
	width: 119px;
	
}
#lista #item .texto{
	width: 110px;
	float: left;
	font-size: 11px;
	text-align: left;
}
#lista #item .tit{
	color: #18509b;
	float: left;
	width: 110px;
	margin-top: 2px;
}
#lista #item .tit b{
	color: #ec8e2f !important;
}


#lista #item .img{
	border:0;
	margin-left: 0px;
}



#cboxTitle {font-size:11px;}

/*slide*/
#ftHolder { width: 500px; float: left; text-align: center; height: 332px; padding-top: 90px; }
#ft { border: 5px solid #BAD340; -moz-border-radius: 5px; }
#example { float: left; }
.ft-title { padding: 10px 10px; width: 480px; text-align: left; }
.ft-prev, .ft-next {  padding: 0 10px; }
.ft-button-ft-active { color: #fff;}
#ft-buttons-slideshowHolder { font-size:9px;}
.featured {	float:left;	width:824px; margin:0 16px 0 0; position:relative;}
.featured img.seal { position:absolute; left:-4px; 	top:-5px; z-index:999;}