/* Estilos Gerais */
*{
	margin:0px;
	padding:0px;
}
body{
	margin-top:20px;
	background-color:#252525
}
#geral{
	 width:950px;
	 float:left;
}
/* Fim Estilos Gerais*/

/* Menu */
#menu{
	width:175px;
	float:left;
}
#menu #logo{
	float:left;
	width:145px;
	padding-left:10px;
}
#menu #logo img{
	float:left;
}
#menu #logo p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	float:right;
	width:74px;
	margin-top:3px;
}
#menu ul{
	width:158px;
	float:left;
	margin-top:30px;
}
#menu ul li{
	background:url(seta_menu.gif) no-repeat 10px;
	padding-left:25px;
	height:20px;
	border-bottom:solid 1px #999999;
}
#menu ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFFFFF;
}
#menu ul li a:hover{
	color:#666666;
}
#menu #publicidade{
	float:left;
	margin-left:10px;
	margin-top:20px;
}
#menu #publicidade p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;	
}
#menu #publicidade img{
	border:0px;
}
#publicidadeDir{
	width:262px;
	float:right;
	clear:right;
	padding:0px 3px 8px 10px;
}
#publicidadeDir #publicidade{
	float:left;
	margin-top:20px;
}
#publicidadeDir #publicidade p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;	
}
#publicidadeDir #publicidade img{
	border:0px;
}
#menu #linkPub a{
	position:absolute;
	width:144px;
	height:60px;
	display:block;
	background:url(publicidade/transp.gif);
	z-index:9999;
}

#menu #linkPub2 a{
	position:absolute;
	width:144px;
	height:60px;
	display:block;
	background:url(publicidade/transp.gif);
	z-index:9999;
}

#menu #associados{
	float:left;
	margin-top:30px;
}
#menu #associados h1{
	float:left;
	padding-left:10px;
	padding-top:2px;
	width:144px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	background:#990000;
}
#menu #associados h1 img{
	padding-right:10px;
}
#menu #associados p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}
#menu #associados p a{
	font-size:9px;
	color:#FFFFFF;
}
#menu #associados #formAssociados{
	margin-left:10px;
	margin-top:10px;
	float:left;
}
#menu #associados #formAssociados ul{
	margin-left:-10px;
	margin-top:-10px;
	float:left;
}
/* Fim Menu*/

/* miolo fotografo */
#mioloFotografo{
	float:left;
	width:764px;
	_width:754px;
}
#mioloFotografo #destaques{
	float:left;
	border:#9E9E9E solid 1px;
	width:764px;
	_width:754px;
	background:#252525;
	margin-top:2px;
}
#mioloFotografo #destaques h1{
	width:761px;
	_width:754px;
	padding-top:2px;
	padding-left:3px;
	height:16px;
	background:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}
#mioloFotografo #publicidade{
	float:left;
	width:480px;
	height:68px;
	background:url(publicidade/txt_publicidade.gif) right top no-repeat;
}
#mioloFotografo #publicidade #banner{
	float:left;
	width:468px;
	height:60px;
	background:#333333;
}
#mioloFotografo #publicidade #banner a{
	position:absolute;
	width:468px;
	height:60px;
	display:block;
	background:url(publicidade/transp.gif);
	z-index:9999;
}
/* fim miolo fotografo */
/* miolo geral */
#miolo{
	float:left;
	width:480px;
}
#miolo #publicidade{
	float:left;
	width:480px;
	height:68px;
	background:url(publicidade/txt_publicidade.gif) right top no-repeat;
}
#miolo #publicidade #banner{
	float:left;
	width:468px;
	height:60px;
	background:#333333;
}
#miolo #publicidade #banner a{
	position:absolute;
	width:468px;
	height:60px;
	display:block;
	background:url(publicidade/transp.gif);
	z-index:9999;
}
#miolo #destaques{
	float:left;
	border:#E2E2E2 solid 1px;
	width:478px;
	background:#585858;
	margin-top:2px;
}
#miolo #destaques h1{
	width:475px;
	padding-top:2px;
	padding-left:3px;
	height:16px;
	background:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}

#miolo #destaques a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#CCCCCC;
	text-decoration:none;
}

#miolo #destaques a:hover{
	text-decoration:underline;
}

#miolo #destaques h3{
	margin-left:10px;
	width:455px;
	padding-top:2px;
	padding-left:3px;
	height:16px;
	background:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
}
#miolo #destaques .imagem{
	float:left;
	margin:10px 10px 10px 10px;
}
#miolo #destaques .separador{
	float:left;
	margin:0px 0px 10px 5px;
}
#miolo #destaques h2, #miolo #destaques p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:10px 10px 10px 10px;
	color:#FFFFFF
}
/* fim miolo geral */

/* Menu Direita */
#menuDireita{
	width:262px;
	float:right;
	border:#9E9E9E solid 1px;
	background:#585858;
}
#menuDireita h1{
	width:252px;
	height:16px;
	background:#333333;
	float:left;
	padding-left:10px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	margin-bottom:10px;
}
#menuDireita p{
	padding:0px 10px 10px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:left;
}
#menuDireita a{
	text-decoration:none;
	color:#FFFFFF;	
}
#menuDireita p.textoSimples{
	font-weight:normal;
	color:#FFFFFF;
}
/* Fim menu direita*/ 

/* Portfolio */
#portfolio{
	position:absolute;
	left:0px;
	top:0px;
	background:#333333;
	z-index:4;
}
 /* Guia */
#ulGuiaSub{
	list-style:none;
	margin-left:15px;
	color:#CCCCCC
}
#ulGuiaSub li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;
}
#ulGuia{
	list-style:none;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:15px;
}
#ulGuia li, #ulGuia li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;
}
#ulGuia li a:hover{
	text-decoration:underline;
}
/* Classes Gerais*/
.formulario{
	height:17px;
	border:solid 1px #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;	
}
.formulario2{
	height:19px;
	border:solid 1px #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	
}
.direita{
	float:right;
	margin-top:-10px;
	margin-right:21px;
}

.form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight:bold;
}
.botao{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	background:#999999;
	border:solid 1px #999999;
}
.textoBordo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:bold
}
.textoCinza{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

.obs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#CCCCCC;
	text-decoration:none;

}

.textoBranco{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
#Scroller-1{
	position:absolute;
	width:550px;
	height:50px;
	left:270px;
	overflow:hidden;
	margin-top:-25px;
	z-index:2;
}
#Scroller-1Full{
	position:absolute;
	width:550px;
	height:50px;
	left:50%;
	margin-left:-225px;
	overflow:hidden;
	margin-top:-25px;
	z-index:3;
}
.Scroller-Container {
	position: absolute;
	top: 0px; left: 0px;
	z-index:2;
}
.Scroller-ContainerFull {
	position: absolute;
	top: 0px; left: 0px;
	z-index:3;
}

.linkBold a{
	font-weight:bold;
	color:#666666;
	text-decoration:none
}
.linkBold a:hover{
	text-decoration:none;
}