@charset "utf-8";
/* CSS Document */
/*   posicionamento elementos do header    */
img, div { behavior: url(iepngfix/iepngfix.htc); } 
.logo {
        height:69px;
        left:50%;
        margin-left:-453px;
        position:absolute;
        top:37px;
        width:233px;
        z-index:1;
}

.busca {
	left:50%;
	top:37px;
	margin-left:175px;
	position:absolute;
	z-index:1;
}

.home_back {
	left:50%;
	top:40px;
	margin-left:391px;
	position:absolute;
	z-index:1;
}

.tarjas {
	left:50%;
	top:130px;
	margin-left:-453px;
	position:absolute;
	width:889px;
	height:18px;
	z-index:1;
	background:#cb2026;
	/*background-image:url(../images/tarja.png);*/
	padding-top:4px;
	padding-left:5px
}

.menu_principal {
	left:50%;
	top:80px;
	margin-left:-98px;
	position:absolute;
	width:540px;
	height:50px;
	z-index:1;
}

.area_aluno {
	background-image:url(../images/area_aluno_bg.gif);
	padding-left:3px;
	text-align:center;
	padding-top:30px;
	width:123px;
	height:101px;
	margin-top:20px;
	
}

/*   estilos gerais do site    */

.chamadinha {
padding:10px;
background-color: #eeeee0;
border:1px;
border-color:#CCCCCC;
border-style:solid
}
	
.formulario_1{
    background-color:#ffffff;
	border-style:solid; 
	border-width:1px;
    border-color:#999999;
	font-size:11px;
    font-family:Arial;
	color:#666666;
	margin-bottom:3px;
	margin-top:3px;
	margin-right:20px;
}

.botoes {

color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}

.textos {
font-family:Arial, Helvetica, sans-serif;
color:#444444;
font-size:12px;
margin-bottom:20px
}

.texto_grande {
font-family:Arial, Helvetica, sans-serif;
color:#444444;
font-size:14px;
margin-bottom:20px
}

.texto_olho {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
text-align:right;
margin-bottom:20px;
font-style:italic;
line-height:18px
}

.texto_olho_center {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
text-align:left;
margin-bottom:20px;
font-style:italic;
line-height:18px
}

.legendas {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
font-style:italic;
padding-bottom:10px
}

.texticulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #444444;
}


.titulos {
padding-bottom:10px
}


.negrito_especial {
	color: #000000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}

.fotos {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:666666;
border:1px #999999 solid;
margin-bottom:8px
}

.fotos_professores {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border-color:#999999;
border-width:1px;
border-style:solid;
margin-right:10px;
float:left;
background-color:#e5e5e5;
min-width:68px;
min-height:80px;
}

.fotos_pequenas {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border-color:#999999;
border-width:1px;
border-style:solid;
margin-right:10px;
float:left;
background-color:#e5e5e5;
}


.videos {
border-color:#999999;
border-width:1px;
border-style:solid;
margin-bottom:5px
}

ul {
margin-top:5px;
list-style-image:url(../images/bullet.gif);
}

ol {
margin-top:5px;



}


.ulinterna{
	list-style-image:url(../images/bullet.gif)
	
	
	
}

.pontilhado {
border-bottom:1px;  
border-bottom-style:dotted; 
padding-bottom:3px; 
margin-bottom:10px;
color:#6699CC
}

.pontilhado2 {
border-top:1px;  
border-top-style:dotted; 
padding-top:3px; 
margin-bottom:20px;
color:#6699CC

}
.menu_vert {
	left:50%;
	top:170px;
	margin-left:-453px;
	position:absolute;
	width:134px;
}

.bot_menu_vert {
background-image:url(../images/bot_cursos_bg.gif);
background-repeat:no-repeat;
background-position:right;
width:128px;
height:29px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:12px;
color:#666666;
padding-right:6px;
text-align:right;
margin-bottom:10px;
}


.menu_vert_int {
	left:50%;
	top:170px;
	margin-left:-453px;
	position:absolute;
	width:134px;
}

.bot_menu_vert_int {
border-color:#999999;
border-right-width:2px;
border-bottom-width:1px;
border-top-width:0px;
border-left-width:0px;
border-style:solid;
width:128px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-bottom:3px;
color:#666666;
padding-right:6px;
text-align:right;
margin-bottom:10px;
}

.contenttable{ 
border-top-color:#CCCCCC;
border-top-width:1px;
border-top-style:solid;
border-left-color:#CCCCCC;
border-left-width:1px;
border-left-style:solid;
}

.contenttd{
background-color:#FFFFFF;
border-color:#CCCCCC;
border-width:1px;
border-style:solid;
border-top:0px;
border-left:0px;
}


.tabela{ 
background-color:#f5f5f5;
border:none;
}

.tabela_td{
background-color:#f5f5f5;
border:none;
}


.tdtopo{
background-color:#eeeee0;
border-color:#CCCCCC;
border-width:1px;
border-style:solid;
border-top:0px;
border-left:0px;
}

.geral{
background-color:#F5F5F5;
border-width:0px;

}

.geral_janela{
background-color:#FFF;
border-width:0px;
vertical-align:bottom

}

.itens{
     display:none;     
	 margin-top:10px;
	 

}

.conteudo {
    left:50%;
    top:167px;
    margin-left:-300px;
    position:absolute;
    width:467px;
}

.abas {
border-bottom-color: #6699cc; 
border-bottom-style: dotted;
border-bottom-width:1px; 
text-align: right; 
padding-bottom: 2px; 
width: 450px
}

.anos_turmas {
	font-size:14;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
	top:-25px;
	left:280px;
	width:300px;
	text-align:right
}

.quemfez {
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-301px;
	margin-top:-180px;
	display:none
}

.quemfez_frame {
	position:absolute;
	margin-top:20px;
	width:660px;
	height:355px;
	border-color:#999999;
	border-width:1px;
	border-style:solid;
	background-color:#eeeee0;
	overflow:auto;
	z-index:3;
	padding:0px;

}

.quemfez_bot {
	position:absolute;
	width:655px;
	height:20px;
	background-color:#a6a6a1;
	z-index:3;
	padding:3px;

}

.quemfez_BG {
	position:absolute;
	margin-top:10px;
	margin-left:10px;
	width:660px;
	height:375px;
	background-color: #333;
	z-index:2;
	opacity:0.3;
	filter:alpha(opacity=30)

}


.raiox {
	left:50%;
	top:170px;
	margin-left:180px;
	position:absolute;
	width:261px;
	background-color:#eeeee0;
	border-color:#999999;
	border-width:1px;
	border-style:solid;
	background-image:url(../images/RAIOX.gif);
	background-repeat:no-repeat;
}

.boxes_raiox {
	left:50%;
	top:170px;
	margin-left:187px;
	position:absolute;
	width:254px;
}

.box_raiox {

	background-image:url(../images/box_meio.gif); 
}

.box_raiox_conteudo {
	padding-left:15px;
	padding-right:12px;
	width:227px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444
}

.aviso {
	position: absolute;
	background-color:#f5f5f5;
	border-color:#999999;
	border-width:1px;
	border-style:solid;
	padding: 10px;
	/* height:145px;*/
	z-index:3;

}

.aviso_BG {
        position: absolute;
	margin-left:10px;
	margin-top:10px;
	width:340px;
	background-color: #333;
	z-index:2;
	opacity:0.3;
	filter:alpha(opacity=30);
        height: 262px

}

.aviso_BG2 {
        position: absolute;
	margin-left:10px;
	margin-top:10px;
	width:340px;
	background-color: #333;
	z-index:2;
	opacity:0.3;
	filter:alpha(opacity=30);
        height: 160px
}

.texto_dados {
font-family:Arial, Helvetica, sans-serif;
color:#6699cc;
font-size:11px;
margin-bottom:10px;
margin-top:3px;
width:273px;
height:10px;
border-bottom:1px;
border-bottom-style:dotted;
padding-bottom:3px;

}

.texto_dados_noticias {
font-family:Arial, Helvetica, sans-serif;
color:#6699cc;
font-size:11px;
margin-bottom:10px;
margin-top:3px;
width:273px;
height:10px;
border-bottom:1px;
border-bottom-style:dotted;
padding-bottom:3px;
float:right;
margin-right:10px;
}

.fotos_destaque {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border-color:#999999;
border-width:1px;
border-style:solid;
margin-right:10px;
width:76px;
float:left
}

.textos_destaque {
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
width:273px
}


.rodape {
font-family:Arial, Helvetica, sans-serif;
color:#6699cc;
font-size:11px;
margin-bottom:10px;
margin-top:10px;
width:560px;
height:10px;
border-bottom:1px;
border-bottom-style:dotted;
padding-bottom:3px
}

.moldura {
color:#666666;
border-color:#999999;
border-width:1px;
border-style:solid;
padding:40px;
padding-top:50px;
padding-bottom:20px;
width:540px;
background-color:#eeeee0;
margin-bottom:20px;
}

.nostyle{
	border:0px #F5F5F5 solid;
	background:none;
	text-decoration:none;
	}

a:link{color:#6699cc;text-decoration:underline}
a:visited{color:#006699;text-decoration:underline}
a:hover{color:#99ccff;text-decoration:underline}
a:active{color:#99ccff;text-decoration:underline}

a.noticia:link{color:#6699cc;text-decoration:none}
a.noticia:visited{color:#6699cc;text-decoration:none}
a.noticia:hover{color:#99ccff;text-decoration:none}
a.noticia:active{color:#99ccff;text-decoration:none}

a.cursos:link{color:#6699cc;text-decoration:none}
a.cursos:visited{color:#6699cc;text-decoration:none}
a.cursos:hover{color:#99ccff;text-decoration:none}
a.cursos:active{color:#99ccff;text-decoration:none}

a.menu:link{color:#999999;text-decoration:none}
a.menu:visited{color:#999999;text-decoration:none}
a.menu:hover{color:#cc0000;text-decoration:none}
a.menu:active{color:#cc0000;text-decoration:none}

