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

body{
	margin:0;
	padding:0;
	background:url("../imagens/fundo.gif") repeat-x #cdcac5;
	font-family:Tahoma,Arial, Verdana;
	font-size:11px;
	color:#322d2a;
}

h3{
	color:#832b28;
	font-size:11px;
}

h4{
	margin:5px 0;
	font-size:11px;
	font-weight:normal;
}

#principal{
	margin:0 auto;
	width:770px;
}

#principal #menu_topo{
	padding-top:10px;
	width:770px;
	height:25px;
}

#principal #menu_topo h2{
	float:left;
	font-size:10px;
	color:#b9b6b1;
	font-weight:normal;
}

#principal #menu_topo ul{
	width:250px;
	float:right;
}

#principal #menu_topo ul li{
	float:left;
	padding:0 15px 0 5px;
}

#principal #menu_topo #link_home{background:url(../imagens/home.gif) no-repeat right}
#principal #menu_topo #link_mapa{background:url(../imagens/mapa_site.gif) no-repeat right;}
#principal #menu_topo #link_contato{background:url(../imagens/contato.gif) no-repeat right;}
#principal #menu_topo #link_links{background:url(../imagens/links.gif) no-repeat right;}

a.menu_topo{
	color:#b9b6b1;
	text-decoration:none;
}

a.menu_topo:hover{
	color:red;
}
#principal #flash_topo{
	width:770px;
	height:210px;
	/*background:url(../imagens/topo.jpg);*/
}

#principal #pagina{
	margin:0 auto;
	width:760px;
	background:white;
}

div#pagina:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}


#principal #pagina #texto{
	width:540px;
	float:left;
	position:relative;
}

#principal #pagina #texto h2{
	padding:20px 10px 10px 20px;
	height:35px;
	font: 13px Arial, sans-serif;
	font-weight:bold;
	color:#db160d;
	background:url(../imagens/fundo_titulo.jpg) no-repeat;

}

#principal #pagina #texto #h2_1{
	background:url(../imagens/fundo_titulo1.jpg) no-repeat;

}

#principal #pagina #texto p{
	margin:10px 0;
	padding:0 50px;
	line-height:18px;
}

img.imagens{
	margin:10px 0;
	padding:0 50px;
	border:0;
}


#principal #pagina #lateral_direita{
	width:220px;
	background:#f2f2f2;
	float:right;
}

#principal #pagina #lateral_direita h3{
	padding-top:15px;
	padding-left:10px;
	height:30px;
	font: 13px 'Georgia', Arial, sans-serif;
	color: #68340a;
	font-style:italic;
	background:url(../imagens/fundo_lateral.jpg) no-repeat;
}

#principal #pagina #lateral_direita #h3_1{
	padding-top:20px;
	padding-left:10px;
	height:34px;
	font: 13px 'Georgia', Arial, sans-serif;
	color: #68340a;
	font-style:italic;
	background:url(../imagens/fundo_titulo_lateral.jpg);
}

#principal #pagina #lateral_direita img{
	margin:10px 0;
}

#principal #pagina #lateral_direita address{
	margin:10px;
	font-style:normal;
	line-height:18px;
}

#principal #pagina #lateral_direita form{
	padding:20px 0 20px 10px;
}

#principal #pagina #lateral_direita label{
	font-size:10px;
	color:#4d4d4d;
}

.text{
	margin:10px 0;
	width:140px;
	height:12px;
	font-size:10px;
	border:1px solid #d2e1e7;
}

.botao{
	width:25px;
	background-color:#f2f2f2;
	border:0;
	font-size:10px;
	color:#6aa3bc;
}

#principal #rodape{
	margin:0 auto;
	clear:both;
	background:url(../imagens/fundo_rodape.jpg);
	width:760px;
	height:48px;
}

#principal #rodape p{
	margin:20px 10px 10px 10px;
	width:300px;
	font-size:8px;
	float:left;
	color:white;
}

#principal #rodape a{
	margin-top:15px;
	margin-right:15px;
	width:26px;
	height:18px;
	display:block;
	float:right;
}


#principal #rodape_home{
	margin:0 auto;
	clear:both;
	width:760px;
	height:48px;
}

#principal #rodape_home p{
	margin:20px 10px 10px 10px;
	width:300px;
	font-size:8px;
	float:left;
	color:#322d2a;
}

#principal #rodape_home a{
	margin-top:15px;
	margin-right:15px;
	width:24px;
	height:18px;
	display:block;
	float:right;
	background:url(../imagens/logo_anaya.gif);
}

#donwload_pdf{
	margin:0;
	padding:10px 5px;
	margin-left:-160px;
	margin-top:-100px;
	width:300px;
	height:180px;
	background:#832B28;
	border:1px solid black;
	position: absolute;
	left: 50%;
	top: 50%;
}

#donwload_pdf h3{
	margin:15px 0;
	color:white;
	line-height:18px;
	text-align:center;
	font-weight:bold;
}

#donwload_pdf a{
	color:white;
	text-decoration:underline;
}

#donwload_pdf a:hover{
	color:#DF9B99;
}




/* Formulário de Contato */

fieldset{
	margin-left:50px;
	width:320px;
	border:0;
}

.text_contato{
	margin:10px 0;
	width:200px;
	height:14px;
	font-size:10px;
	border:1px solid #7f9db9;
	float:left;
}
#form_contato label{
	margin:10px 0;
	width:90px;
	display:block;
	float:left;
}

#form_contato #prefixo{width:35px;margin-right:10px;}
#form_contato #telefone{width:153px;}
#form_contato textarea{	height:70px;}

#form_contato #limpar{
	margin-right:28px;
	width:43px;
	height:20px;
	background-color:#f0f0f0;
	border:1px solid #cccccc;
	font-size:10px;
	float:right;
}

#form_contato #enviar{
	margin-right:8px;
	width:43px;
	height:20px;
	background-color:#f0f0f0;
	border:1px solid #cccccc;
	font-size:10px;
	float:right;
}

/* Mapa Site */

#mapa_site{
	margin:0 50px 30px 50px;
	line-height:18px;
}

#mapa_site li{
	color:#322d2a;
}


/* Classes */

.div_noticia{
	margin:0 auto;
	padding:10px;
	width:493px;
	height:77px;
	background:#f9f9f9;
}

.video{
	margin:10px 0;
	width:219px;
	height:103px;
	cursor:pointer;
	display:block;
}
.lista{
	margin:0 50px 30px 50px;
	line-height:18px;
}

.lista2{
	margin:0 0 0 20px;
	line-height:18px;
}


a.link_lista{
	color:#333;
	text-decoration:none;
}

a.link_lista:hover{
	color:red;
}

.quadros_home{
	margin-top:10px;
	width:770px;
	height:135px;
	background:url(../imagens/img_home.gif);
}

.link_home{
	margin:0 5px;
	display:block;
	width:245px;
	height:135px;
	float:left;
}

/* Voltar ao Topo */

#voltar_topo {
    position:absolute;
	left:0;
	top:0;
}

#voltar_topo ul li {
    margin-bottom:2px;
}
#voltar_topo ul li a {
    background-color:#D11200;
    color:#FFF;
    display:block;
    padding:2px;
    text-decoration:none;
	font-size:10px;
}
#voltar_topo ul li a:hover {
    background-color:#EE8581;
    color:#333;
}