@charset "utf-8";
/* CSS Document */


* {
	margin: 0;
	padding: 0;
}


body{
	padding:0 0 0 0px;
	margin:0 0 0 0px;
	font-family: arial,"Trebuchet MS", arial, Times;
	font-size:80%;}
	
.topo_total{
	background:#071F79 url(../../images/topo-total-logo.jpg);
	background-position:left; 
	background-repeat:no-repeat; 
	padding:0 0 0 0px;
	margin:0 0 0 0px;}


.rodape{
		background:#2355B4 url(../../images/rodape-total.jpg);
		background-position:right;
		background-repeat:no-repeat;
		height:28px;
		padding-top:6px;
		padding-left:10px;}
.linhaverde{border:2px solid #99CC00;
		margin:0 0 0 0px;
		padding:0 0 0 0px;}
.branco_azul{color:#FFFFFF;}
p{font-size:100%; padding:0px; margin:0px; line-height:20px; letter-spacing:0px;}

.laranja{color:#FF6600;}
.laranja1{color:#FF6600; font-size:180%; letter-spacing:-2px;}

a:link{color:#006699;
		text-decoration:none;
		font-size:100%;
		font-family:arial,"Trebuchet MS", arial;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
a:visited{text-decoration:none; color: #006699; font-size:100%; font-family:Arial, Helvetica, sans-serif;}

a.linkbc:link { text-decoration: none; color: #ffffff; }
a.linkbc:visited { text-decoration: none; color: #ffffff;}
a.linkbc:active { text-decoration: none; color: #ffffff;}
a.linkbc:hover { text-decoration:underline; color: #ffffff;}

a.destaquenot:link { text-decoration: none; color:#FF6600; font-size:120%;}
a.destaquenot:visited { text-decoration: none; color: #FF6600; font-size:120%;}
a.destaquenot:active { text-decoration: none; color: #FF6600; font-size:120%; }
a.destaquenot:hover { text-decoration:underline; color: #FF6600; font-size:120%;}

a.noticia:link { text-decoration: none; color:#FF6600; font-size:120%;}
a.noticia:visited { text-decoration: none; color: #FF6600; font-size:120%;}
a.noticia:active { text-decoration: none; color: #FF6600; font-size:120%; }
a.noticia:hover { text-decoration:underline; color: #FF6600; font-size:120%;}

a.submaior:link { text-decoration: none; color:#999999; font-size:120%; letter-spacing:-1px;}
a.submaior:visited { text-decoration: none; color: #999999; font-size:120%; letter-spacing:-1px;}
a.submaior:active { text-decoration: none; color: #999999; font-size:120%; letter-spacing:-1px;}
a.submaior:hover { text-decoration:underline; color: #999999; font-size:120%; letter-spacing:-1px;}


* {padding:0;margin:0;}
img {border:0;}
/*#conteudo a:visited {color:#505050;}*/
#conteudo a { outline: none;}
a:hover {text-decoration:underline;}
#to-blend h2 a {font-weight:normal;}
strong {font-size:1.3em;}
em {font:bold 1em verdana;color:#496881;display:block;}
h6 em {font-size:0.75em;display:inline;}
em img {height:21px;}
.ok {vertical-align:bottom;}
.icone {vertical-align:middle;margin-left:0.3em;}
.thumb {width:6.6em;height:6.6em;}
.chapeu-especial {height:1.15em;}
ol.toCombo, ul.toCombo { display: none;}



/* mod- rotativo */
#mod-rotativo { margin-top: 0em; width: 19em;}

/* Painel rotativo de chamdas */
#rotCham {height:26.3em;width:23em;position:relative;background-color:#E8EEFA;font-size:10px}
#rotCham .banner {position:absolute;top:0;left:0;z-index:5;display:none;}
#rotCham .banner .rodape {position:relative;background-color:#fff;border:.1em solid #000;height:3em;width:22.8em;}
#rotCham .banner .rodape .txtPublicidade {margin:1.2em;}
#rotCham .banner .rodape a {position:absolute;top:.8em;right:1em;}
#rotCham ul,
#rotCham ul li {margin:0;padding:0;list-style:none;height:26.3em;width:23em;}
#rotCham ul li {display:block;position:absolute;top:0;left:0;z-index:3}
#rotCham ul li.desativado {display:none;z-index:1;}
#rotCham ul li img {border:none;margim:0;}
#rotCham ul li a {text-decoration:none;}
#rotCham ul li a:hover * {text-decoration:underline;}
#rotCham ul li .legenda {background-color:#D7D7D7;position:absolute;bottom:0;left:0;height:9.3em;width:23em;}
#rotCham ul li p {display:block;width:22.4em;height:8.7em;font-size:10px;margin:0;padding:0;cursor:pointer;cursor:hand;position:absolute;top:.1em;left:.1em;background-color:#E8EEFA;border:.2em solid #fff;}
#rotCham ul li p strong {font:bolder 1.1em Arial, Helvetica, sans-serif;color:#990000;display:block;margin:.8em .8em 0 .8em;}
#rotCham ul li p span {font:bolder 1.3em Arial, Helvetica, sans-serif;color:#000;display:block;margin:0 .6em 0 .6em;}
#rotCham ul li p .icone {margin-left:.4em}
#rotCham ul li .sombra {display:none;}
#rotCham .botoesNavegacao {position:absolute;bottom:.8em;left:0;z-index:12;}
#rotCham .botoesNavegacao a {margin:0 .2em;float:left;outline:none;text-indent:-999em;}
#rotCham .botoesNavegacao a.anterior {margin-left:2.4em;_margin-left:1.2em;background:url('../../images/botao-anterior.gif') no-repeat;width:7.6em;height:2em;}
#rotCham .botoesNavegacao a.proximo {background:url('../../images/botao-proxima.gif') no-repeat;width:7.6em;height:2em;}
#rotCham .botoesNavegacao a.btstop {background:url('../../images/botao-pause1-off.gif') no-repeat;width:2.3em;height:2em;}
#rotCham .botoesNavegacao a.btplay {background:url('../../images/botao-pause1-on.gif') no-repeat;width:2.3em;height:2em;}
/* Painel rotativo de chamdas */

select {
background-color: #E8EEFA;
color: #2355B4;
font-family: "Trebuchet MS";
font-size: 100%;}
.inputtext {
background-color: #fbfbfb;
color: #990000;
font-family: georgia;
font-size:100%;
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:0px;}

.buscagoogle {
background-color: #fbfbfb;
color:#999999;
font-family: arial;
font-size:100%;
border-top:0px #EFEBEF;
border-left:0px #EFEBEF;
border-right:1px #EFEBEF;
border-bottom:1px #EFEBEF;}

.botao {
background-color: #ffffff;
color: #000;
font-family:"Trebuchet MS", arial;
vertical-align:middle;
font-size:80%;
margin:0 0 0 0px;
padding:0 0 0 0px;
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:0px;}

.boxcursos{background: #ffffff url(../../images/fundo-ultimas-noticias.jpg); 
			background-repeat:repeat-x;
			}
.boxcadcurso{padding:3px;}		
	
		
#logo h1 {
	padding: 46px 0 0 0px;
	background-color:#000099;
}

#logo h1 a {
	text-transform: uppercase;
	text-decoration: none;
	font-size: 30px;
}

#logo h1 i {
	text-transform: lowercase;
	letter-spacing: -3px;
	font: italic normal 48px Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
}

.boxes_index{
		background-image:url(../../images/index-fundo-boxes.jpg);
		background-repeat:repeat-x;
		padding:4px;
		margin-left:8px;
		}
.titulonot{
		padding-left:5px;
		padding-top:5px;
		margin:0;
		color:#333333;
		font: bold normal 28px arial, "Times New Roman", Times, serif;
		}

.bigode{
		padding-left:5px;
		padding-bottom:10px;
		margin:0;
		color:#666666;
		font: normal 16px arial, "Trebuchet MS", "Times New Roman", Times, serif;
		font-weight:700;
		
		}
.textonot{
		margin:0;
		color:#000000;
		font: normal 14px arial, "Times New Roman", Times, serif;
		
		}
		
.menortexto{
		font: normal 10px arial, "Times New Roman", Times, serif;
		letter-spacing:-1px;
		line-height:18px;
		
		}
.italicomenor{
		font: italic 12px arial, "Times New Roman", Times, serif;
		letter-spacing:-1px;
		line-height:18px;
		
		}

.maior{
		font: bold normal 18px arial, "Times New Roman", Times, serif;
		}
		
.boxradio{
	background-color:#FFFFE8; 
	border:1px solid #FFCC00;
	padding:3px;
	margin:2px;
	}

.btn{border-top:1px solid;border-bottom:1px solid;margin:0 .5em 0 1px;padding:0;font-size:.8em;line-height:.85em;text-transform:uppercase;white-space:nowrap;cursor:pointer;cursor:hand}
.btn div{border-left:1px solid;border-right:1px solid;margin:0 -1px;padding:.21em .3em;height:.85em;position:relative}
.btn div img{#position:absolute;#top:.2em;#left:.3em}

#bt-unflag-body{display:none}.flagged 
#bt-flag-body{display:none}.flagged 
#bt-unflag-body{display:block}
#flagi,#unflagi{display:none;top:3px;color:#000;background-color:#E8EEFA;border:1px solid #333;z-index:300;padding:4px;font-size:.7em;line-height:.8em}
#b-navbar #b-logo span{display:none}


    .dia {font-family: helvetica, arial; font-size: 8pt; color: #FFFFFF}
    .data {font-family: helvetica, arial; font-size: 8pt; text-decoration:none; color:#191970}
    .mes {font-family: helvetica, arial; font-size: 8pt}
    .Cabecalho_Calendario {font-family: helvetica, arial; font-size: 10pt; color: #000000; text-decoration:none; font-weight:bold}

.campocpf {
	font-family: "Trebuchet MS", Arial, Times New Roman;
	font-size:200%;
	background-color:#F4F4F4;
	border-color: #ccc;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	color:#006699;
	letter-spacing:3px;
	padding-top:0px;
}

.campo {
	font-family: "Trebuchet MS", Arial, Times New Roman;
	font-size:100%;
	background-color:#C7E1EF;
	border-color: #ccc;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	color:#006699;
}

.botao { 
font-family: "Trebuchet MS", Arial, Times New Roman; 
background-color: #007CC3; 
font-size: 120%; 
border: #3399ff; border-style: none; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px; 
color: #fff;
margin:3px;
}

