@charset "UTF-8";
/* CSS Document */

*{
border:none;
padding:0;
outline:none;
margin-left:0px;
margin-top:0px;
}

body{
background:#FFFFFF;
background-image:url(../imgs/back.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#D97D73;
}

#contentor{
position:relative;
width:820px;
height:728px;
top:0px;
left:50%;
margin-left:-410px;

}

#colesq{
position:relative;
width:400px;
height:728px;
float:left;
}

	#topo_esq{
	position:relative;
	margin-top:70px;
	height:140px;
	width:333px;
	background-image:url(../imgs/back_topo.png);
	background-repeat:no-repeat;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:60px;
	line-height: 55px;
	color:#000000;
	padding-top:10px;
	}
	
	#baixo_esq{
	position:relative;
	margin-top:40px;
	padding-right:20px;
	padding-left:5px;
	width:323px;
	}
	
		#baixo_esq p{
		margin-top:25px;
		line-height:142%;
		}
	
		.txt_destacado{
		color:#FFFFFF;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		font-size:16px;
		font-style:italic;
		line-height:180%;
		
		}

#coldir{
position:relative;
width:300px;
height:728px;
float:right;
z-index:10;
}

	#topo_dir{
	position:relative;
	margin-top:70px;
	width:261px;
	height:123px;
	color:#000000;
	z-index:20; 
	}
	
		#perfil{
		position:relative;
		padding-top: 10px;
		width:251px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:40px;
		padding-left:10px;
		z-index:30;
		}
		
		
		#logo_perfil{
		position:relative;
		margin-top: 1px;
		padding-top: 10px;
		width:251px;
		height:60px;
		padding-left:10px;
		z-index:30;
		}
		
	
	#meio_dir{
	position:relative;
	margin-top:70px;
	width:261px;
	height:123px;
	color:#000000;
	}
	
		#apresentacao{
		position:relative;
		padding-top: 10px;
		width:251px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:40px;
		padding-left:10px;
		}
		
		
		#logo_apresentacao{
		position:relative;
		margin-top: 1px;
		padding-top: 10px;
		width:251px;
		height:60px;
		padding-left:10px;
		}
		
	#baixo_dir{
	position:relative;
	margin-top:180px;
	width:261px;
	height:123px;
	color:#000000;
	}
	
		#sercultur{
		position:relative;
		padding-top: 10px;
		width:251px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		height:40px;
		padding-left:10px;
		}
		
		
		#logo_sercultur{
		position:relative;
		margin-top: 1px;
		padding-top: 10px;
		width:251px;
		height:60px;
		padding-left:10px;
		}
		
			.perfil_txt{
			font-style:italic;
			color:#660812;
			}
			
			.perfil_txt2{
			font-weight:bold;
			color:#FFFFFF;
			}


#rodape{
position:relative;
width:820px;
left:50%;
height:250px;
margin-left:-410px;
}

	#rodape_colesq{
	position:relative;
	width:400px;
	float:left;
	}
	
		#logo{
		position:relative;
		margin-top:70px;
		}
	
	#rodape_coldir{
	position:relative;
	width:300px;
	float:right;
	}
	
		#contactos{
		position:relative;
		margin-top:70px;
		color:#000000;
		font-size:14px;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		}
		
		.contactos_cinza{
		color:#3B393D;
		}
		
		.contactos_cinza_italico{
		color:#3B393D;
		font-style:italic;
		}
		
		.contactos_cinza_italico a{
		color:#3B393D;
		font-style:italic;
		text-decoration:none;
		}
		
		.contactos_cinza_italico a:hover{
		color:#C10F22;
		font-style:italic;
		text-decoration:none;
		}
		
		.contactos_cinza_italico a:active{
		color:#3B393D;
		font-style:italic;
		text-decoration:none;
		}
	
#assinatura{
position:relative;
width:820px;
left:50%;
margin-left:-410px;
}

/***************  Classes hover  ***********************/

.txt_destacado_hover{
color:#000000;
background:#FFFFCC;
}
	
.perfil_txt_hover{
font-style:italic;
color:#000000;
}

.perfil_txt2_hover{
font-weight:bold;
color:#000000;
}

.fundoamarelo{
background:#FFFFCC;
}

/******* Shadowbox ***********/
		.contactos_s{
		color:#000000;
		font-size:14px;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		}
		
		.contactos_s_cinza{
		color:#3B393D;
		}
		
		.contactos_s_cinza_italico{
		color:#3B393D;
		font-style:italic;
		}
		
		.contactos_s_cinza_italico a{
		color:#3B393D;
		font-style:italic;
		text-decoration:none;
		}
		
		.contactos_s_cinza_italico a:hover{
		color:#C10F22;
		font-style:italic;
		text-decoration:none;
		}
		
		.contactos_s_cinza_italico a:active{
		color:#3B393D;
		font-style:italic;
		text-decoration:none;
		}
