/* CSS Document */

*{
margin: 0;
padding:0;
}

/*------------------------tags------------------------*/

body {
	background: #fff url(../imagens/fundo.jpg) repeat-x;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 20px;
}

h1 {
font:bold 20px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#333;
border-bottom:1px dashed #CCC;
padding-bottom:10px;}

h2 {
font:bold 18px Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#333;
background-color:#CCC;
padding:10px;
text-align:center;}

/*------------------------menu------------------------*/

#menu {
width:950px;
height:43px;
background:url(../imagens/fundo_menu.jpg) repeat-x;
}

#menu ul {
	padding-top: 2px;
	margin-left: 18px;
}

#menu ul li {
list-style:none;
display: inline;}

#menu ul li a {
width:151px;
padding:13px 0;
background:url(../imagens/bot.png) no-repeat;
text-align:center;
float:left;
color:#ccc;
font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

#menu ul li a:hover  {
	background: url(../imagens/bot2.png) no-repeat;
	color: #000;
}

#menu li a.selected-pg  {
background:url(../imagens/bot2.png) no-repeat;
color: #fff;
}

/*------------------------id's------------------------*/

#geral {
width:950px;
margin:0 auto;
}

#topo {
	width: 950px;
	height: 135px;
	background: url(../imagens/fundo_topo.jpg) repeat-x;
}

.logo {
padding:20px 40px;
float:left;
margin-right:550px;
}

.icone{
padding-right:10px;

}

#fotos {
width:950px;
height:306px;
background:url(../imagens/fundo_meio.jpg);}

#conteudo {
width:950px;
background:#fff url(../imagens/fundo_cont.jpg) repeat-x;
overflow:hidden;
}

#esquerda {
width:480px;
float:left;
padding:20px 20px;
}

#esquerda p {
margin-top:10px;}

#direita {
width:430px;
float:left;
margin-top:50px;
}

.caixa {
width:200px;
float:left;
margin-right:5px;
border:1px dashed #CCC;
padding:2px;}

#rodape {
width:950px;
height:54px;
background:url(../imagens/fundo_rodape.jpg) repeat-x;
clear:both;
text-align:center;
color:#333;
padding-top:5px;
}

#rodape a {
	color: #900;
}
.Pre {
	color: #000;
}
#geral #conteudo #esquerda h1 .Pre .Pre {
	color: #400000;
}
#geral #conteudo #esquerda h1 .Pre a {
	color: #800000;
}
#geral #conteudo #esquerda h1 .Vermelho a {
	color: #800000;
}
#geral #conteudo #esquerda p a {
	color: #808080;
}
#geral #conteudo #esquerda .Vermelho {
	color: #800000;
}
#geral #conteudo #esquerda .Vermelho a {
	color: #F00;
}
#geral #conteudo #esquerda ul ul li strong a {
	color: #400000;
}
#geral #conteudo #esquerda ul ul li strong a {
	color: #000;
}
#geral #conteudo #esquerda p strong {
	color: #800000;
}
#geral #conteudo #esquerda p {
	color: #000;
}
#geral #conteudo #esquerda p strong {
	color: #000;
}
#geral #conteudo #esquerda p strong {
	color: #990000;
	font-size: 14px;
}
#geral #conteudo #esquerda p a {
	color: #F00;
}
#geral #conteudo #esquerda p a {
	color: #900;
}
#geral #conteudo #esquerda h1 {
	color: #800000;
}
#geral #conteudo #esquerda h1 {
	color: #808080;
}
#geral #conteudo #esquerda h1 {
	color: #000;
}
#geral #conteudo #esquerda h1 {
	color: #202020;
	text-align: left;
	font-weight: normal;
}
#geral #conteudo #esquerda p {
	color: #800000;
}
#geral #conteudo #esquerda p {
	color: #202020;
}
#geral #conteudo #esquerda p {
	color: #F00;
}
#geral #conteudo #esquerda p {
	color: #202020;
}
#geral #conteudo #esquerda ul ul li strong a {
	color: #808080;
}
