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

.contato {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #000;
	text-align: right;
	padding: 15px;
	font-style: normal;
}

a.branco:link, a.branco:active, a.branco:visited {
	font: 12px tahoma, arial, helvetica, sans-serif;
	color:#666;
	text-decoration:none;	
}

a.branco:hover {
	text-decoration:underline;				
}

a.menu:link, a.menu:active, a.menu:visited {
	font: 12px tahoma, arial, helvetica, sans-serif ;		
	color:#666666;
	text-transform:uppercase;
	text-decoration:none;
}

a.menu:hover {
	text-decoration:underline;			
}

a:link, a:active, a:visited {
	font: 12px tahoma, arial, helvetica, sans-serif ;		
	color:#a90000;
	
	text-decoration:none;
}

a:hover {
	text-decoration:underline;			
}

.tablehome {
	background-image: url(images/inicial.jpg);
	background-repeat: no-repeat;
	height: 595px;
	width: 842px;
	text-align: center;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13pt;
}
.idiomas {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12pt;
	color:#666;;
}

.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333;
	text-align: right;
	padding-right: 20px;
	padding-left:60px;
}

.p_calendario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333;
	text-align: right;
	padding-right: 20px;
	padding-left:60px;
}

.p_roxo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bold;
	color: #a90000;
	text-align: right;
	

}
.destaque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #ab5d94;
	text-align: right;
	padding-right: 20px;
	
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	color: #a90000;
	text-align: right;
	padding-right: 20px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #a90000;
	text-align: right;
	padding-right: 20px;
	font-weight:bold;
	
}

.boxvermelho {
	background-color: #a90000;
}

.td_lateral
{background-image:url(images/lateral.jpg);
background-repeat:repeat-y;
background-position:right;
width:133px;
height:523px;
}
