/* CSS Document */

*{
margin:0;
padding:0;
}

body
{
font-family:Trebuchet MS,Arial,Tahoma;
font-size:12px;
color:#000000;
text-align:center;
background-image:url(imagens/bg6.jpg); background-repeat:repeat-x;
}

#geral
{
width:940px;
height:675px;
margin:auto;
border:1px solid #ccc;
text-align:center;
background-color:#fff;
}

#topo
{
width:940px;
height:109px;
float:left;
background-image:url(imagens/topo.jpg);
}

#topo h1
{
text-indent:-9000px;
float:left;

}

#topo img
{
width:347px;
height:54px;
float:left;
margin-top:45px;
border:none;
}
#menutopo2
{
width:400px;
height:30px;
float:left;
margin-top:81px;
margin-left:128px;
}


address
{

font-style:normal;
clear:both;
}

#menutopo2 ul li
{
display:inline;
float:left;
margin-left:10px;
}

#menutopo2 ul li a
{
display:block;
float:left;
text-decoration: none; 
font-size:10px;
color:#fff;
padding-top:8px;
height:20px;

}

#link-preto
{
width:79px;
height:28px;
background-image:url(imagens/menu-preto.gif);
font-size:8px;
}

#link-vermelho
{
width:93px;
height:28px;
background-image:url(imagens/menu-vermelho.gif);
font-size:8px;
}

#link-amarelo
{
width:93px;
height:28px;
background-image:url(imagens/menu-amarelo.gif);
font-size:8px;
}

#conteudo_geral
{
width:940px;
height:247px;
background-image:url(imagens/fundo-conteudo.jpg);
background-repeat:repeat-x;
float:left;
}

#conteudo
{
width:461px;
height:247px;
float:left;
text-align:left;
}

#texto-conteudo
{
width:427px;
height:183px;
clear:both;
margin-left:20px;
}

.texto1
{
margin-left:20px;
}

#menu_box1
{
width:124px;
height:158px;
background-image:url(imagens/box-menu.jpg); background-repeat:no-repeat;
float:left;
margin-left:23px;
margin-top:45px;
font-size:10px;
}

#menu_box1 h1
{
text-transform:uppercase;
font-family:"Trebuchet MS", Times, serif, "Times New Roman";
font-size:18px;
margin-top:45px;
margin-bottom:20px;
}

#menu_box2
{
width:124px;
height:158px;
background-image:url(imagens/box-menu.jpg); background-repeat:no-repeat;
float:left;
margin-left:35px;
margin-top:45px;
font-size:10px;
}

#menu_box2 h1
{
text-transform:uppercase;
font-family:"Trebuchet MS", Times, serif, "Times New Roman";
font-size:18px;
margin-top:45px;
margin-bottom:20px;
}

#menu_box1 h1 a,#menu_box2 h1 a
{
text-decoration:none;
color:#000000;
}


#menu_box1  a:hover, #menu_box2  a:hover
{
text-decoration:none;
color:#CC0000;
}



.conheca 
{
font-size:13px;
color:#000000;
}

#contato_conteudo
{
width:143px;
height:247px;
background-image:url(imagens/bg-contato.jpg);
float:right;
}

h3
{
font-size:12px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
margin-top:11px;
margin-bottom:13px;
}

.curso_home
{
float:left;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
margin-top:5px;
margin-bottom:3px;
font-weight:bold;
}

.curso_home1
{
float:left;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin-top:5px;
margin-bottom:25px;
text-align:left;
clear:both;
font-size:12px;
}

.curso_home2
{
float:left;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
margin-top:40px;
margin-bottom:10px;
text-align:left;
clear:both;
}

.numero
{
font-size:12px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#990000;
}

#bg_tag
{
width:634px;
height:318px;
background-image:url(imagens/bg-rodare.jpg);
float:left;
}

#imagem_tag
{
width:406px;
height:80px;
background-image:url(imagens/folharasgada.jpg);
margin:auto;
}

#texto_tag
{
width:204px;
height:175px;
margin:auto;
}


.texto_grande
{
font-size:17px;
color:#666666;
}

.texto_medio
{
font-size:14px;
color:#666666;
}
.texto_mini
{
font-size:12px;
color:#666666;
text-transform:lowercase;
}

#rodape1
{
width:632px;
height:64px;
background-image:url(imagens/rodape.jpg);
background-repeat:no-repeat;
float:right;

}

#rodape1 h1
{
width:218px;
height:41px;
text-indent:-2000px;
background-repeat:no-repeat;
background-image:url(imagens/mini-logo.jpg);
margin:0px auto;
margin-top:15px;
}

#fale_conosco
{
width:306px;
height:319px;
background-image:url(imagens/bg-fale-conosco.jpg);
float:left;
}

#texto-fale-conosco
{
width:132px;
height:23px;
float:left;
background-color:#CCCCCC;
margin-left:20px;
}

#h2
{
font-size:17px;
text-transform:uppercase;
float:left;
margin:0px;
padding:0px;

}

.span
{
font-family:"Trebuchet MS", Times, serif, "Times New Roman";
font-size:17px;
}

.vermelho
{
color:#CC0000;
font-size:17px;
float:left;
margin-top:25px;
text-transform:uppercase;
margin-left:5px;
font-weight:bold;
}

.vermelho2
{
color:#CC0000;
font-size:17px;
float:left;
margin-top:10px;
text-transform:uppercase;
margin-left:5px;
font-weight:bold;
}

.preto
{
font-size:17px;
float:left;
margin-top:25px;
margin-left:15px;
text-transform:uppercase;
border-left:4px solid #CC0000;
color:#484748;
font-weight:bold;
padding-left:5px;
}

.preto2
{
font-size:17px;
float:left;
margin-left:15px;
margin-top:10px;
text-transform:uppercase;
border-left:4px solid #CC0000;
color:#484748;
font-weight:bold;
padding-left:5px;
}

.tags
{
text-align:center;
}


.red
{
color:#CC0000;
font-size:17px;
float:left;
margin-top:25px;
margin-left:5px;
font-weight:bold;
}

.black
{
font-size:17px;
float:left;
margin-top:25px;
margin-left:40px;
border-left:4px solid #CC0000;
color:#484748;
font-weight:bold;
padding-left:5px;
}

.campo
{
width:300px;
float:left;
margin-top:6px;

}

label
{
width:40px;
height:20px;
font-size:11px;
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
float:left;
}

.campo_formulario
{
width:230px;
height:20px;
float:left;
margin-left:41px;
background-color:#E9E9E9;
border-left:1px solid #BEBEBE;
}

.mensagem
{
width:230px;
height:75px;
float:left;
margin-left:40px;
background-color:#E9E9E9;
border-left:1px solid #BEBEBE;
}

.botao
{
width:50px;
float:left;
margin-left:40px;
margin-top:3px;
}




