@charset "utf-8";

* {
margin:0;
padding:0;
list-style:none;
text-decoration: none;
border:none;
}

#geral {
margin:auto;
widht: 950px;
background: url(../imagens/bg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
text-align:center;
}

#titulo {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; font-weight:bold;
float:left;
text-align:left;
width:900px;
padding-left:5px;
margin-left:26px;
}

/*TOPO*/

#topo {
height: 150px;
background:url(../imagens/cabecalho_07.jpg) no-repeat;
margin-left:26px;
}

/* PRIMEIRO MENU HORIZONTAL */

#menuh {
height: 30px;
margin-left:26px;
width: 950px;
background:url(../imagens/menuh.png);
font-size:12px; color:#FFFFFF; font-weight:bold;
}
#menuh ul {
height: 30px;
width:950px;
background:url(../imagens/menuh.png);
}
#menuh li {
display:inline;
}
#menuh li a {
background:url(../imagens/botao.png) no-repeat center;
height:25px;
width:90px;
float:left;
margin: 4px 5px 0 13px;
font: bold 100%/30px Verdana, Arial, Helvetica, sans-serif;
text-transform:capitalize;
color:#FFFFFF;
}


/*SEGUNDO MENU HORIZONTAL*/

#menuh2 {
height: 30px;
width: 950px;
background:url(../../imagens/menu4.png);
font-size:12px; color:#FFFFFF; font-weight:bold;
margin-left:26px;
}
#menuh2 ul {
height: 30px;
width:950px;
background:url(../imagens/menuh.png);
}
#menuh2 li {
display:inline;
}
#menuh2 li a{
background:url(../imagens/botao2.png) no-repeat center;
width: 130px;
height: 30px;
float:left;
margin: 2px 10px 0 2px;
font: bold 100%/30px Verdana, Arial, Helvetica, sans-serif;
text-transform:capitalize;
color:#FFFFFF;
}

/*BANNER*/

#banner {
height: 150px;
background:url(../imagens/banner5.gif) no-repeat;
margin-left:26px;
}


h5 {
font-family:Verdana, Arial, Helvetica, sans-serif bold; color:#FF0000; font-size:12px;
border-bottom:dashed 1px #666666;
margin-top:0;
margin-bottom:0;
text-align:left;
}

.nome{
font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:16px; margin-right:10px;
border-bottom:dashed 1px #666666;
text-align:right;
width:950px;
}

/*PRIMEIRO MENU VERTICAL*/
#menuv1{
border-bottom:dashed 1px;
margin-top:0;
float:left;
width:237px;
height:50px;
background:#f4f4f4;
text-align:left;
margin-left: 26px;
}

#menuv1 li {
list-style:none;
margin-left:30px;
}
#menuv1 li a {
text-decoration:none;
color:#333333; 
}
#menuv1 li a:hover {
text-decoration:underline; font-style:italic;
}

/*SEGUNDO MENU VERTICAL*/

#menuv2{
border-bottom:dashed 1px;
float:left;
width:237px;
height:50px;
background:#f4f4f4;
text-align:left;
}
#menuv2 li {
list-style:none;
margin-left:30px;
}
#menuv2 li a {
text-decoration:none;
color:#333333; 
}
#menuv2 li a:hover {
text-decoration:underline; font-style:italic;
}

/*TERCEIRO MENU VERTICAL*/

#menuv3{
border-bottom:dashed 1px;
float:left;
width:237px;
height:50px;
background:#f4f4f4;
text-align:left;
}
#menuv3 li {
list-style:none;
margin-left:30px;
}
#menuv3 li a {
text-decoration:none;
color:#333333; 
}
#menuv3 li a:hover {
text-decoration:underline; font-style:italic;
}

/*QUARTO MENU VERTICAL*/

#menuv4{
border-bottom:dashed 1px;
float:left;
width:239px;
height:50px;
background:#f4f4f4;
text-align:left;
}
#menuv4 li {
list-style:none;
margin-left:30px;
}
#menuv4 li a {
text-decoration:none;
color:#333333; 
}
#menuv4 li a:hover {
text-decoration:underline; font-style:italic;
}

/*************************************/
/*PAG DOJOS*/
/*************************************/

#dojos1 { /*TIJUCA*/
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold;
width:450px;
height: 260px;
border:dashed 1px; 
background: #f4f4f4;
margin:5px;
text-align:left;
float:left;
margin-left: 26px;
padding-left:10px;
}

#dojos2 { /*BOTAFOGO*/
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold;
width:465px;
border:dashed 1px; 
background: #f4f4f4;
margin:5px;
text-align:left;
float:left;
padding-left:10px;
}

#dojos3 { /*TERESOPOLIS*/
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;
width:465px;
border:dashed 1px; 
background: #f4f4f4;
margin:5px;
text-align:left;
padding-left:10px;
float:left;
}

#dojos4 { /*SAO JOSE*/
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;
width:450px;
border:dashed 1px; 
background: #f4f4f4;
text-align:left;
padding-left:10px;
float:left;
margin-left: 26px;
margin-bottom:10px;
}


/*************************************/
/*PAG CONSTRUÇÃO*/
/*************************************/

#contrucao {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-style:normal;
width:945px;
border:dashed 1px; 
margin:5px;
text-align:center;
float:left;
margin-left:26px;
}

/*************************************/
/*PAG JORNALZINHO*/
/*************************************/

#jornalzinho {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#333333;
width:950px;
border-bottom:dashed 1px #666666;
float:left;
background: #f4f4f4;
margin-left:26px;
}

#jornalzinho a {
font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;
}

#jornalzinho a:hover {
text-decoration:underline; font-style:italic; color:#333333;
}


/*************************************/
/*PAG CONTATO*/
/*************************************/

#contato {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;
width:940px;
height:250px;
border-bottom:dashed 1px;
text-align:left;
padding-left:10px;
margin-left:26px;
line-height:200%;
}

/*************************************/
/*PAG LINKS*/
/*************************************/

#links {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-style:normal;
width:940px;
border-bottom:dashed 1px;
text-align:left;
background: #f4f4f4;
padding-left:10px;
float:left;
margin-left:26px;
line-height:200%;
}

#links li a{
color:#666666;
}

#links li a:hover{
color:#FF0000;
}

/*************************************/
/*PAG DOJO KUN*/
/*************************************/
#dojokun {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
width:910px;
float:left;
text-align:justify;
background:#f4f4f4;
padding-left:30px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
border-bottom:dashed 1px;
margin-left:26px;
line-height:200%;
}

/*************************************/
/*PAG GRADUAÇÃO*/
/*************************************/
#grad {
width:930px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
border-bottom:dashed 1px;
margin-left:26px;
float:left;
}

#faixas {
width: 500px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
padding-left:10px;
float:left;
margin-left:350px;
margin-bottom:15px;
}

#item1 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;
width:700px;
float:left;
text-align:justify;
background:#f4f4f4;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
margin-left:100px;
margin-bottom:15px;
border:double #AAAAFF 1px;
line-height:200%;
}

#item2 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;
width:700px;
float:left;
text-align:justify;
background:#f4f4f4;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
margin-left:100px;
margin-bottom:15px;
border:double #AAAAFF 1px;
line-height:200%;
}

#item3 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;
width:700px;
float:left;
text-align:justify;
background:#f4f4f4;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
margin-left:100px;
margin-bottom:15px;
border:double #AAAAFF 1px;
line-height:200%;
}

#item4 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;
width:700px;
float:left;
text-align:justify;
background:#f4f4f4;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
margin-left:100px;
margin-bottom:15px;
border:double #AAAAFF 1px;
line-height:200%;
}

#item5 {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;
width:700px;
float:left;
text-align:justify;
background:#f4f4f4;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:10px;
margin-left:100px;
margin-bottom:15px;
border:double #AAAAFF 1px;
line-height:200%;
}


/*************************************/
/*MATÉRIAS*/
/*************************************/

#tit_mat {
font-family:Georgia, Times New Roman, Times, serif; font-size:15px; color:#FF0000; font-weight:bold;
float:left;
text-align:justify;
width:930px;
margin-left:26px;
margin-top:10px;
margin-bottom: 10px;
padding-left:5px;
}

#mat {
width:930px;
padding:10px;
border-bottom:dashed 1px;
margin-left:26px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
text-align:justify;
background:#f4f4f4;
line-height:200%;
}

#mat a {
font-family:Verdana, Arial, Helvetica, sans-serif; color:#0066FF;
}

#mat a:hover {
font-style:italic; text-decoration:underline;
}

/*************************************/
/*AGENDA*/
/*************************************/
#agenda {
width:930px;
padding:10px;
border-bottom:dashed 1px;
margin-left:26px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
text-align:justify;
background:#f4f4f4;
}

#mes {
width: 900px;
padding: 10px;
padding-top:20px;
border: dashed 1px;
float: left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
margin-top:20px;
}

/*************************************/
/*PAGINA PROFESSORES*/
/*************************************/
#prof {
width:890px;
padding:10px;
border:dashed 1px;
margin-left:10px;
margin-top: 20px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
text-align:justify;
background:#f4f4f4;
}


/*************************************/
/*RODAPE*/
/*************************************/

#rodape {
clear:both;
font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;
background:url(../imagens/bg_rod.gif);
width:950px;
margin-left:26px;
padding-top:5px;
}
