/* CSS Document */
*{
margin:0px;
padding:0px;
list-style:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
font-size:10px;
}

body{
background:#2244ae url(../images/backgroundBody.jpg) repeat-x;
text-align:center;
}

.blue{
color:#005bab;
}

.white{
color:fff;
}

.green{
color:#638700;
}

#all{
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:750px;
}

#all #topo{
height:109px;
width:750px;
text-align:left;
}

#all #menu{
border-bottom:2px solid #FFFFFF;
background:#FFFFFF;
}


#all #corpo{
background:#fff;
padding:0px 2px;
}


#all #footer{
background:#fff url(../images/footer.jpg) no-repeat;
height:82px;
width:750px;
}


.qdoborda{
border:1px solid #d6d6d6;
}

.right{
float:right;
}

.left{
float:left;
}

.tLeft{
text-align:left;
}


.tRight{
text-align:right;
}

.tCentro{
text-align:center;
}

#home #cont1{
margin:4px 0px;
width:241px
}

#home #cont2{
margin:4px 0px;
width:500px;
}

/* Quadros da home*/
#home .qdoHomeMenor{
height:100px;
width:240px;
}

#home .qdoHomeMaior{
height:100px;
width:247px;
background:url(../images/home_qdBack.jpg) repeat-x;
}

#home #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#home #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}



#home .mar4{
margin-top:4px;
}

#home #cont2 span, #home #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#home #cont2 span a, #home #cont1 span a{
font-weight:900;
}

/* Fim Quadros da home*/

.clr{
clear:both;
}



/*OqueÉ*/

#oquee #cont1{
margin:4px 0px;
width:241px
}

#oquee #cont2{
margin:4px 0px;
width:500px;
border:solid 1px #b4c1ea;
padding-bottom:20px
}

#oquee .qdoHomeMenor{
height:100px;
width:240px;
}


#oquee #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#oquee #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#oquee .mar4{
margin-top:4px;
}

#oquee #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#oquee #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
width:480px;
margin: auto;
margin-top:14px;
text-align:left;
}

#oquee #cont2 span a, #oquee #cont1 span a{
font-weight:900;
}

#oquee ul{
min-width:130px;
float:left;
margin:0px 8px;
text-align:left;
}



#oquee #abre2{
width:120px;

}

#oquee ul li{
font-size:10px;
border-bottom:dashed 1px #878787;
color:#2244ae;
padding:6px 0px;
}

/*FimOqueÉ*/


/*Tecnologia*/

#tecnologia #cont1{
margin:4px 0px;
width:241px
}

#tecnologia #cont2{
margin:4px 0px;
width:500px;
height:438px;
border:solid 1px #b4c1ea;
}

#tecnologia .qdoHomeMenor{
height:100px;
width:240px;
}


#tecnologia #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#tecnologia #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#tecnologia .mar4{
margin-top:4px;
}

#tecnologia #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#tecnologia #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
width:440px;
margin: auto;
margin-top:14px;
text-align:left;
}

#tecnologia #cont2 span a, #oquee #cont1 span a{
font-weight:900;
}


/*FimTEcnologia*/


/*Aprenda*/

#aprenda #cont1{
margin:4px 0px;
width:241px
}

#aprenda #cont2{
margin:4px 0px 0px 0px;
width:500px;
border:solid 1px #b4c1ea;
padding-bottom:0px;
height:435px;
}

#aprenda .qdoHomeMenor{
height:100px;
width:240px;
}


#aprenda #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#aprenda #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#aprenda .mar4{
margin-top:4px;
}

#aprenda #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#aprenda #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
width:450px;
margin-left: 15px;
margin-top:11px;
text-align:left;
}

#aprenda #cont2 span a, #oquee #cont1 span a{
font-weight:900;
}

#aprenda select{
width:186px;
font-size:11px;
font-weight:500;
color:#6e6e6e;
}

#aprenda #aula{
background:#fff;
height:215px;
width:470px;
margin:10px auto;
position:relative;
overflow-y:auto;
overflow-x:hidden;
}

#aprenda #aula p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
margin-left: 15px;
margin-top:11px;
text-align:left;
width:300px;
position:absolute;
top:20%;
left:10px;
}

#aprenda #tab1{
background:#d2d2d2;
}
#aprenda #tab1 td{
padding:10px;
text-align:center;
}

#aprenda #cont2 ul{
margin:10px 0px;
}

#aprenda #cont2 ul li{
list-style:disc;
margin:10px 0px 5px 20px;
}



/*FimAprenda*/


/*Galeria*/

#galeria #cont1{
margin:4px 0px;
width:241px
}

#galeria #cont2{
margin:4px 0px 0px 0px;
width:500px;
border:solid 1px #b4c1ea;
padding-bottom:0px;
min-height:435px;
}

#galeria .qdoHomeMenor{
height:100px;
width:240px;
}


#galeria #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#galeria #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#galeria .mar4{
margin-top:4px;
}

#galeria #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#galeria #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
width:450px;
margin-left: 15px;
margin-top:11px;
text-align:left;
}

#galeria #cont2 span a, #oquee #cont1 span a{
font-weight:900;
}

#galeria #imagens{
width:480px;
/width:460px;
}

#galeria #imagens .container{
width:106px;
height:78px;
background:url(../images/galeria_backContainer.gif) no-repeat;
margin:3px;
padding:4px;
float:left;
}

#galeria #imagens .subCategoria{
font-size:11;
font-family:Arial, Helvetica, sans-serif;
font-weight:900;
line-height:20px;
float:left;
text-align:left;
margin:0px;
}

#galeria .inputSenha{
width:144px;
font-size:11px;
font-weight:500;
color:#6e6e6e;
background:#bedb6e;
border:none;
line-height:24px;
height:24px;
margin-bottom:3px;
padding:2px;
}

#galeria #popup{
width:550px;
height:370px;
position:absolute;
background:#fff;
z-index:500;
top:50%;
left:50%;
margin-top:-185px;
margin-left:-265px;
display:block;
border:4px solid #ccc;
}

#galeria #popup #titpopup{
background:#a6ce39;
width:100%;
text-align:left;
height:35px;
line-height:35px;
}

#galeria #popup #popDados{
background:#e5e5e5;
width:183px;
float:left;
text-align:left;
height:300px;
margin:12 8px;
padding:5px;
}

#galeria #popup #popFoto{
width:325px;
float:right;
height:300px;
margin:12px 0px;
margin-right:8px;
}


/*FimGaleria*/






/*Espaço*/

#espaco #cont1{
margin:4px 0px;
width:241px
}

#espaco #cont2{
margin:4px 0px 0px 0px;
width:500px;
border:solid 1px #b4c1ea;
padding-bottom:0px;
}


#espaco .qdoHomeMenor{
height:100px;
width:240px;
}


#espaco #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#espaco #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#espaco .mar4{
margin-top:4px;
}

#espaco #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#espaco #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
width:450px;
margin-left: 15px;
margin-top:11px;
text-align:left;
}

#espaco #cont4 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.margem
{
	margin-left: 15px;
	margin-top:11px;
	text-align:left;
}

#espaco #cont2 span a, #oquee #cont1 span a{
font-weight:900;
color:#638700;
text-decoration:underline;
}

#espaco select{
width:186px;
font-size:11px;
font-weight:500;
color:#6e6e6e;
}

#espaco .boxResuatado1{
padding:8px;
margin:0px 15px 8px 15px;
text-align:left;
}


#espaco .boxResuatado1 table{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
text-align:left;
border:collapse;
}

#espaco .boxResuatado1 table td{
padding:2px 0px;
}


#espaco .gray1{
background:#f0f0f0;
}

#espaco .gray2{
background:#e2e2e2;
}
/*FimEspaço*/



/*Forum*/

#forum #categoria{
background:#a3cf3c;
width:450px;
height:17px;
line-height:17px;
text-align:left;
padding:3px 10px;
font-weight:900;
color:#FFFFFF;
}

#forum #Tema{
background:#EBEBEB;
width:450px;
height:17px;
padding:5px 10px;
text-align:left;
}



#forum .mostraconteudo{
background:#fff;
width:450px;
height:17px;
padding:5px 10px;
text-align:left;
border-bottom:#a3cf3c 1ps solid;
margin-top:10px;
}

#forum #cont1{
margin:4px 0px;
width:241px
}

#forum #cont2{
margin:4px 0px 0px 0px;
width:500px;
border:solid 1px #b4c1ea;
padding-bottom:0px;
}

#forum .qdoHomeMenor{
height:100px;
width:240px;
}


#forum #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#forum #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#forum .mar4{
margin-top:4px;
}

#forum #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#forum #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
display:block;
width:450px;
margin-left: 15px;
margin-top:11px;
text-align:left;
}

#forum #cont2 span a, #oquee #cont1 span a{
font-weight:900;
}

#forum #cont2 #texto{
float:left;
width:260px;
text-align:justify;
margin-right:10px;
}

#forum #cont2 #dados{
float:right;
width:160px;
text-align:center;
margin:auto;
background:#f3f3f3;
border:1px solid #638700;
padding:3px;
}

#forum .inputSenha{
width:144px;
font-size:11px;
font-weight:500;
color:#6e6e6e;
background:#bedb6e;
border:none;
line-height:24px;
height:24px;
margin-bottom:3px;
padding:2px;
}

#forum .inputForum{
margin-top:10px;
width:222px;
height:24px;
font-size:11px;
border:1px solid #7f9db9;
padding:2px;
}

#forum .inputBtnVai{
margin-top:10px;
}


#forum #tabForum{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
width:100%;
border:none;
margin:20px auto;

}

#forum #tabForum td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}


#forum #tabForum .tituloTab{
background:url(../images/forum_tabTit.jpg) repeat-x;
text-align:center;
height:22px;
}

#forum #tabForum .subTituloTab{
background:#cbcbcb;
line-height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding-left:10px;
font-weight:900;
}

#forum #tabForum .contTab{
background:#fff;
padding-left:10px;
border-bottom:1px solid #CCCCCC;
height:24px;
background:#f6f6f6;
text-align:center;
}


.textoleft{
text-align:left;
}

.small{
font-stretch:condensed;
font-size:10px;

}

/*Fimforum*/



/*Contato*/

#contato #cont1{
margin:4px 0px;
width:241px
}

#contato #cont2{
margin:4px 0px;
width:500px;
border:solid 1px #b4c1ea;
padding-left:0px;
/padding-left:20px;
padding-bottom:13px;
}

#contato .qdoHomeMenor{
height:100px;
width:240px;
}


#contato #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#contato #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#contato .mar4{
margin-top:4px;
}

#contato #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#contato #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
width:480px;
margin: auto;
margin-top:14px;
text-align:left;
}

#contato #cont2 span a, #contato #cont1 span a{
font-weight:900;
}

#contato input{
width:350px;
padding:5px;
margin:5px;
height:25px;
}

#contato textarea{
width:350px;
padding:5px;
margin:5px;

}


/*Fimcontao*/



/*cadastro*/

#cadastro #cont1{
margin:4px 0px;
width:241px
}

#cadastro #cont2{
margin:4px 0px;
width:500px;
border:solid 1px #b4c1ea;
padding-left:0px;
/padding-left:20px;
padding-bottom:13px;

}

#cadastro .qdoHomeMenor{
height:100px;
width:240px;
}


#cadastro #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#cadastro #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#cadastro .mar4{
margin-top:4px;
}

#cadastro #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#cadastro #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
width:480px;
margin: auto;
margin-top:14px;
text-align:left;
}

#cadastro #cont2 span a, #cadastro #cont1 span a{
font-weight:900;
}

#cadastro input{
}

.inputa{
width:350px;
padding:5px;
margin:3px;
height:20px;
}

#cadastro textarea{
width:350px;
padding:5px;
margin:5px;

}


/*Fimcadastroo*/



/*TEste*/

#teste #cont1{
margin:4px 0px;
width:241px
}

#teste #cont2{
margin:4px 0px;
width:500px;
border:solid 1px #b4c1ea;
padding-left:0px;
/padding-left:20px;
padding-bottom:13px;
}

#teste .qdoHomeMenor{
height:100px;
width:240px;
}


#teste #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#teste #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#teste .mar4{
margin-top:4px;
}

#teste #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#teste #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
width:480px;
margin: auto;
margin-top:14px;
text-align:left;
}

#teste #cont2 span a, #teste #cont1 span a{
font-weight:900;
}

#teste #tbTeste1{
margin-top:20px;
width:400px;
margin-left:-15px;
}


#teste #tbTeste1 .tituloTab{
height:25px;
background:url(../images/teste_bgTab.gif);
}

#teste #tbTeste1 .tituloTab td{
height:25px;
background:url(../images/teste_bgTab.gif);
border:1px solid #fff;
}


#teste #tbTeste1 td{
height:25px;
padding:4px;
text-align:center;
}

#teste #tbTeste1 .cinza{
background:dcdcdc;}


/*Fimtesteo*/


/*TEste2*/

#teste2 #cont1{
margin:4px 0px;
width:241px
}

#teste2 #cont2{
margin:4px 0px;
width:500px;
border:solid 1px #b4c1ea;
padding-left:0px;
/padding-left:5px;
padding-bottom:13px;
}

#teste2 .qdoHomeMenor{
height:100px;
width:240px;
}


#teste2 #qdo1{
background:url(../images/quadroVerde1_home.jpg) no-repeat #000;
}

#teste2 #qdo2{
background:url(../images/quadroVerde4_home.jpg) no-repeat #000;
}


#teste2 .mar4{
margin-top:4px;
}

#teste2 #cont1 span{
font-size:11px;
display:block;
width:195px;
height:60;
margin: auto;
margin-top:14px;
text-align:left;
}

#teste2 #cont2 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
display:block;
width:480px;
margin: auto;
margin-top:14px;
text-align:left;
}

#teste2 #cont2 span a, #teste2 #cont1 span a{
font-weight:900;
}

#teste2 #tbteste2{
margin-top:20px;
width:480px;
margin-left:-15px;
border:1px solid #fff;
color:#000;
}


#teste2 #tbteste2 .tituloTab{
height:25px;
background:#85b40a;
text-align:left;
border:1px solid #85b40a;
}

#teste2 #tbteste2 .subtituloTab{
background:#85b40a url(../images/teste2_backTit.gif);
border:none;
padding:0px;
}

#teste2 #tbteste2 .tituloTab td{
height:25px;
background:url(../images/teste_bgTab.gif);
border:1px solid #fff;

}


#teste2 #tbteste2 td{
height:25px;
padding:4px;
text-align:center;
border:1px solid #dcdcdc;
border-collapse:collapse;
color:#000;
}

#teste2 #tbteste2 .cinza{
background:dcdcdc;
border:1px solid #dcdcdc;
}


/*Fimteste22*/






