* {
	margin:0;
	padding:0;
}
body {
	background-color:#E9E9E9;
	font-family:arial;
	font-size:10px;
}
input,
textarea {
	padding: 1px 2px;
	margin: 5px 0;
	font: 10px arial;
	color: #333;
	background-color: #FFF;
	border: 1px solid #CCC;
}

input:hover,
input:focus,
textarea:hover,
textarea:focus {
	color:#000;
	background-color: #FFF;
	border: 1px solid #999;
}
.button, .button:hover, .button:focus {
	color: #000;
	border: none;
	width: auto;
	cursor: pointer;
}
.button:hover  {
	color: #b92e29;
}
#site_body {
	width:990px;
	height:398px;
	position: absolute;
	top: 50%;
	margin-top: -199px;
	left: 50%;
	margin-left: -495px;
}
#foto_lado{
	float:left;
	width:495px;
	height:398px;
	background-image:url(imagens/foto.jpg);
}

#link a{
	text-decoration:none;
	color:#b92e29;
}
#link a:hover{
	text-decoration:underline;
	color:#FFF;
}
#flash{
	width:383px;
	height:383px;
	padding:10px 0 0 112px;
}
#conteudo{
	float:right;
	background-color:#FFF;
	width:495px;
	height:398px;
}
#menu {
	width:70px;
	margin:auto;
	float:left;
	padding:10px 0 0 10px;
}
#menu ul {
	margin:0;
	padding:0;
	line-height:normal;
}
#menu ul li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:inherit;
}
#menu ul li a {
	color:#000;
	display:block;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	padding:3px 0;
	text-align:left;
}
#menu ul li a:hover,
#menu ul li a.ativo {
	color:#b92e29;
}
#info{
	float:right;
	padding:10px 10px 0 0;
	width:405px;
}
#info ul{
	margin:0;
	padding:0;
	line-height:normal;
	text-align:right;
}
#info ul li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:inline;
	text-align:right;
	font-family:Verdana;
	font-size:10px;
	padding:0 8px;
}
#info ul li a {
	color:#999;
	text-decoration:none;
	font-size:9px;
}
#info ul li a:hover{
	color:#b92e29;
}
#textos{
	width:380px;
	height:288px;
	padding:0 10px 5px 90px;
	color:#666666;
	overflow-y:auto;
	overflow-x:hidden;
	text-align:justify;
}
#textos h1{
	color:#000;
	font-weight:bold;
	font-size:11px;
}
#textos p{
	margin-bottom:14px;
}
#textos #index{
	color:#b92e29;
	margin-top: 120px;
	margin-left: -80px;
}
#textos a{
	color:#b92e29;
}
#rodape{
	padding: 22px 10px 5px 10px;
	width:470px;
}
#rodape ul{
	margin:0;
	padding:0;
	line-height:normal;
	text-align:left;
}
#rodape ul li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:inline;
	font-family:Verdana;
	font-size:10px;
	margin:0 35px 0 0;
}
#rodape ul li a {
	color:#000;
	text-decoration:none;
}
#rodape ul li a:hover{
	color:#b92e29;
}
#rodape ul li span {
	text-align:right;
	margin-left:120px;
	margin-right:-45px;
}
