body {
	padding:0px;
	margin:0px;
	font-family:Tahoma, verdana, Helvetica, sans-serif;
	font-size:11px;
	background-color:#8BCAE3;
	background-image:url(layout/fundo.jpg); background-position:bottom; background-repeat:repeat-x;
}
.Titulo { font-size:12px; color:#FFFFFF; font-weight:bold; }
.TituloInterno { font-size:10px; font-weight:bold; color:#0066FF; background-color:#FFFFFF; height:20px; text-indent:5px;}
p { text-indent:15px; }
#Estrutura img { padding:3px; border:1px solid #CCCCCC; margin:5px; background-color:#FFFFFF; text-align:left;}
#tudo { width:778px;}
#topo {}
#corpo { }

#nav { width:232px; float:left; }

#conteudo { width:530px; margin-right:10px; float:right; }

#rodape { height:158px; background-image:url(img/fundo_rodape.png); background-position:bottom; background-repeat:no-repeat; text-align:right; font-size:9px; color:#FFFFFF; float:left; width:778px;}

#rodape a:link, #rodape a:visited { color:#FFFFFF; font-weight:bold; text-decoration:none; }

#rodape a:hover { color:#003366; text-decoration:none; font-weight:bold;}
/* conteudo */
#Conteudo2 p{
	margin:0px;
	padding:0px;
}
.c_d_superior { background-image:url(layout/canto_direito_superior.jpg); width:13px; height:32px;  background-repeat:no-repeat;}
.c_d_inferior { background-image:url(layout/canto_direito_inferior.jpg); width:13px; height:11px;  background-repeat:no-repeat;}
.c_e_superior { background-image:url(layout/canto_esquerdo_superior.gif); width:13px; background-position:right; height:32px; background-repeat:no-repeat;}
.c_e_inferior { background-image:url(layout/canto_esquerdoo_inferior.jpg); width:13px; background-position:right; height:11px; background-repeat:no-repeat;}
.linha_esquerda { background-image:url(layout/linhas_esquerda.jpg); background-position:right; background-repeat:repeat-y;}
.linha_direita { background-image:url(layout/linhas_direita.jpg); background-repeat:repeat-y;}
.linha_superior { background-image:url(layout/linha_superior.jpg); background-repeat:repeat-x;}
.linha_inferior { background-image:url(layout/linha_inferior.jpg); background-repeat:repeat-x;}

/* fim conteudo */

.fundo_noticias { background-image:url(layout/corpo_novidades.jpg); width:218px; height:207; background-repeat:repeat-y;} 
#ListaAulas {
	list-style-image:url(img/aulas_001.png);
	list-style-type:none;
	font-weight:normal;
	color:#006699;
}
#ListaDois {
	list-style-image:url(img/estrutura_001.png);;
	list-style-type:none;
	font-weight:normal;
	color:#006699;
}

a:link {
	color:#0066CC;
	text-decoration:none;
}
a:visited {
	color:#FF6600;
	text-decoration:none;
}
a:hover {
	color:#0066CC;
	text-decoration:none;
	background-color:#FFFFFF;
}

.Aviso {
height:40px;
 	border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 10px;
    background-repeat: no-repeat;
    background-position: 10px center;
	color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('img/aviso.png');

}
form {
	margin-top:10px;
}
label,input, textarea {
display: block;
width: 200px;
float: left;
margin-bottom: 3px;
}
input, textarea, select {
border:1px solid #0066CC;
font-size:10px;
background-color:#fff;
color:#0066CC;
}
.botao { color:#fff; background-color:#0066CC; font-weight:bold; width:50px; }
label {
text-align: left;
width: 50px;
padding-right: 20px;
}

br {
clear: left;
}
/* ----------- My Form ----------- */
.myform{
margin:0 auto;
width:400px;
padding:5px;
}

/* ----------- stylized ----------- */
#stylized{
border:solid 1px #b7ddf2;
background:#ebf4fb;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
color:#003399;
}
#stylized .small{
color:#666666;
display:block;
font-size:10px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input{
float:left;
font-size:12px;
/*padding:4px 2px;
*/border:solid 1px #aacfe4;
width:200px;
/*margin:2px 0 20px 10px;*/
}
#stylized button{
clear:both;
margin-left:170px;
background-color:#8BCAE3;
border:1px solid #003366;
height:30px;
/*width:125px;

background:#666666 url(img/button.png) no-repeat;*/
text-align:center;
/*line-height:31px;*/
color:#FFFFFF;
font-size:10px;
font-weight:bold;
}
.style1 {
	color: #FF0000;
	font-weight: bold;
}