/* CSS Document */

* {
margin:0; 
padding:0; 
font-family:arial, helvetica, sans-serif;
}

body {
background-color:#F1F5F5;
background-repeat:no-repeat;
font-size:11px; 
font-family:Arial;
}

div, h1, form {
position:relative;
}

img {
border:none;
}

li{
list-style:none;
}

table{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
table {
border-collapse: separate;
border-spacing: 0;
}


#principal {
width:100%; 
}

#topo{
width:777px;
border-left:solid 1px #A1B9C1;
border-right:solid 1px #A1B9C1;
height:154px;
margin:auto;
}

.text_topo{
position:absolute;
color:#102856;
font-size:11px;
width:250px;
top:89px;
left:200px;
line-height:18px;
font-weight:bold;
}

#meio{
width:777px;
border-left:solid 1px #A1B9C1;
border-right:solid 1px #A1B9C1;
margin:auto;
_*margin-top:-3px;
}

#cima_meio{
background-image:url(../img/back_topo_meio.jpg);
background-repeat:repeat-x;
width:777px;
height:26px;
margin:auto;
}

#idiomas{
width:145px;
color:#15346F;
font-size:11px;
float:right;
height:17px;
margin-top:5px;
}

#idiomas a{
color:#15346F;
font-size:11px;
height:17px;
text-decoration:none;
}

#idiomas a:hover{
text-decoration:underline;
}



#fundo_menu{
background-image:url(../img/back_menu.jpg);
background-repeat:repeat-x;
background-color:#649EB5;
width:180px;
}

#menu{
width:179px;
margin:auto;
margin-top:-25px;
background-image:url(../img/back_menu.jpg);
background-repeat:repeat-x;
background-color:#649EB5;
margin-bottom:5px;
border-right:solid 1px #A1B9C1;
}

#cima_menu{
width:179px;
background-color:#649EB5;
border-top:solid 1px #488399;
height:8px;
}

#centro_menu{
width:174px;
margin:auto;
margin-top:3px;
border:solid 1px #FFFFFF;
}

.link_menu{
font-size:12px;
color:#15346F;
width:174px;
text-align:center;
margin:10px 0;
}

.link_menu a{
font-size:13px;
color:#15346F;
text-decoration:none;
}

.link_menu a:hover{
color:#FF0000;
}

.img_menu{
width:157px;
height:2px;
margin:5px 8px;
}

#dir_meio{
width:597px;
}

#baixo_meio{
width:597px;
}

#box_esq_baixo_meio{
width:360px;
float:left;
margin-left:7px;
margin-top:5px;
margin-bottom:7px;
}


.tit_box{
width:352px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/back_tit.jpg);
background-repeat:no-repeat;
background-position:right;
}

.tit_box_qs{
width:352px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/barra_qs.jpg);
background-repeat:no-repeat;
background-position:right;
}

.text_box{
color:#666666;
font-size:12px;
width:352px;
margin:5px 0;
}

.saiba{
width:75px;
margin-left:275px;
}

.saiba a{
color:#15346F;
font-size:11px;
text-decoration:none;
}


.saiba a:hover{
text-decoration:underline;
}

#box_dir_baixo_meio{
width:200px;
float:left;
margin-left:20px;
_*margin-left:15px;
margin-top:5px;
margin-bottom:7px;
}

.tit_box4_not{
width:200px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/barra_not.jpg);
background-repeat:no-repeat;
background-position:right;
}

.text_box4{
color:#666666;
font-size:12px;
width:200px;
margin:5px 0;
}

.text_box4 h1{
color:#15346F;
font-size:12px;
width:200px;
margin:5px 0;
}

.text_box4 h1 a{
color:#15346F;
font-size:12px;
text-decoration:none;
}

.text_bo4 h1 a:hover{
text-decoration:underline;
}


.saiba2{
width:75px;
margin-left:125px;
}

.saiba2 a{
color:#15346F;
font-size:11px;
text-decoration:none;
}


.saiba2 a:hover{
text-decoration:underline;
}


.tit_pag{
position:absolute;
left:190px;
top:3px;
font-size:15px;
color:#15346F;
font-weight:bold;
}


#box_esq_baixo_meio2{
width:290px;
float:left;
margin-left:7px;
_*margin-left:2px;
margin-top:5px;
margin-bottom:7px;
}


.tit_box2{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/back_tit.jpg);
background-repeat:no-repeat;
background-position:right;
}

.text_box2{
color:#666666;
font-size:12px;
width:284px;
margin:5px 0;
}

.saiba3{
width:75px;
margin-left:200px;
}

.saiba3 a{
color:#15346F;
font-size:11px;
text-decoration:none;
}


.saiba3 a:hover{
text-decoration:underline;
}

#box_dir_baixo_meio2{
width:290px;
float:left;
margin-left:10px;
_*margin-left:5px;
margin-top:5px;
margin-bottom:7px;
}

.tit_box3{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/back_tit.jpg);
background-repeat:no-repeat;
background-position:right;
}

.tit_box3 a{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
text-decoration:none;
}

.tit_box3 a:hover{
text-decoration:underline;
}


.tit_box3_aten{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/barra_aten.jpg);
background-repeat:no-repeat;
background-position:right;
}

.tit_box3_aten a{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
text-decoration:none;
}

.tit_box3_aten a:hover{
text-decoration:underline;
}

.tit_box3_atenj{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/barra_aten_j.jpg);
background-repeat:no-repeat;
background-position:right;
}

.tit_box3_atenj a{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
text-decoration:none;
}

.tit_box3_atenj a:hover{
text-decoration:underline;
}


.tit_box3_esc{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/barra_escola.jpg);
background-repeat:no-repeat;
background-position:right;
}

.tit_box3_esc a{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
text-decoration:none;
}

.tit_box3_esc a:hover{
text-decoration:underline;
}


.tit_box3_cres{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/barra_cres.jpg);
background-repeat:no-repeat;
background-position:right;
}

.tit_box3_cres a{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
text-decoration:none;
}

.tit_box3_cres a:hover{
text-decoration:underline;
}

.tit_box3_proj{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
background-image:url(../img/barra_proj.jpg);
background-repeat:no-repeat;
background-position:right;
}

.tit_box3_proj a{
width:284px;
color:#CD0101;
font-weight:bold;
font-size:15px;
text-decoration:none;
}

.tit_box3_proj a:hover{
text-decoration:underline;
}




.text_box3{
color:#666666;
font-size:12px;
width:284px;
margin:5px 0;
}

.text_box3 h1{
color:#15346F;
font-size:12px;
width:284px;
margin:5px 0;
}

.text_box3 h1 a{
color:#15346F;
font-size:12px;
text-decoration:none;
}

.text_box3 h1 a:hover{
text-decoration:underline;
}


#fade{
height:154px;
position:absolute;
top:0;
right:0;
}
/****************padrao terc************************/

.text_terc{
width:585px;
margin:5px;
margin-left:10px;
}

.text_terc h1{
font-size:15px;
color:#CD0101;
}

.text_terc h2{
font-size:12px;
color:#666666;
padding-bottom:5px;
}

.text_terc p{
padding-bottom:5px;
font-size:12px;
color:#666666;
}


.clique{
font-size:11px;
color:#15346F;
margin:5px;
margin-left:10px;
}

/********************NOTICIAS********************/

.text_noticias{
width:283px;
margin:auto;
}

.text_noticias a{
color:#CD0101;
font-size:15px;
text-decoration:none;
font-weight:bold;

}

.text_noticias a:hover{
text-decoration:underline;
}


.text_noticias p{
color:#666666;
font-size:12px;
padding-top:5px;
padding-bottom:10px;
}
/****************************contato***************/
.text_contato{
font-size:13px;
font-weight:bold;
color:#666666;
font-family:Arial;
}

.text_contato2{
font-size:13px;
color:#666666;
font-family:Arial;
}

.text_contato2 a{
font-size:12px;
color:#CCCCCC;
font-family:Arial;
text-decoration:none;
}
.text_contato2 a:hover{
text-decoration:underline;
}

.campo{
border:solid 1px #A4AAAD;
background-color:#DEDFE0;
width:475px;
font-size:12px;
font-family:Arial;
color:#666666;
height:20px;
}

.campo2{
border:solid 1px #A4AAAD;
background-color:#DEDFE0;
width:350px;
font-size:12px;
font-family:Arial;
color:#666666;
height:20px;
}

/************rodape*************/

#rodape{
width:777px;
height:52px;
background-image:url(../img/back_rodape.jpg);
background-repeat:repeat-x;
border-left:solid 1px #A1B9C1;
border-right:solid 1px #A1B9C1;
margin:auto;
}

.text_rodape{
font-family:Arial;
font-size:11px;
color:#333333;
width:777px;
margin:auto;
top:20px;
text-align:center;
}

.grande{
font-size:13px;
font-weight:bold;
}

#copy{
width:777px;
text-align:center;
margin:auto;
color:#666666;
font-size:10px;
height:30px;
}
/*

.sub{
font-size:12px;
color:#15346F;
width:174px;
text-align:center;
margin:10px 0;
background-image:url(../img/back_menu.jpg);
background-repeat:repeat-x;
z-index:20;
}

.sub a{
font-size:13px;
color:#15346F;
text-decoration:none;
}

.sub a:hover{
color:#FF0000;
}


#sub-missao {
position:absolute;
display:block;
top:45px;
left:165px;
}*/

