@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	border:none;
	background: rgb(255,255,255);
	text-align:center;
	font-family:"Century Gothic", "Trebuchet MS", Arial;
	font-size: 12px;
	line-height: normal;
	}

#tudo {
	width:680px;
	height:auto;     
	margin:0 auto;
	text-align:left;
	background:rgb(255,255,255);
	}

/*variação dos topos*/
#topo {
	height:20px;
	width:680px;
	background:rgb(101,45,144);
	}
/*definição da estrutura*/
#logo_area {
	float:left;
	width:640px;
	margin:40px 40px 40px 0px;
	background:rgb(255,255,255);
	}
#foto_home {
	float:left;
	width:680px;
	padding:0px;
	background:rgb(255,255,255);
	}
#foto_interna{
	float:left;
	width:680px;
	padding:0px;
	margin:0px 0px 10px 0px;
	background:rgb(255,255,255);
	}
#menu_pg {
	float:left;
	width:680px;
	padding:0px;
	background:rgb(144,39,142);
	margin:0px 0px 10px 0px;
	}
#menu {
	float:left;
	width:175px;
	margin:40px 495px 40px 10px;
	background:rgb(255,255,255);
	}
#menu_interno {
	float:left;
	width:175px;
	margin:0px 495px 10px 10px;
	background:rgb(255,255,255);
	}

#rodape {
	width:680px;
	height:20px;
    float:left;
	background:rgb(101,45,144);
}

ul, ol {
	margin:0;
	padding:0;
	list-style:none;
	}
h1, h2, h3 {
	color:rgb(101,45,144);
	font-size:1.3em;
	}
h2 {
	font-size:1.2em;
	}
h3 {
	font-size:1.0em;
	}