.fondo{
 	background-image: url(../imagenes/fondo.jpg);
	background-position: top center; 
}

.cab{
  background-color: black;
  filter: alpha(opacity=25);
	}

.opaco{
filter: alpha(opacity=5);
}
 
	
.txt_cab{
	text-align:left;
	font-family:times new roman, arial;
	font-size:18px;
	color:#FFF;
	}

.txt_general{
	text-align:left;
	font-family:tahoma;
	font-size:11px;
	color:#000;
	}

.txt_areas{
	text-align:left;
	font-family:tahoma;
	font-size:12px;
	color:#000;
	}

.mail{
	text-align:left;
	font-family:tahoma;
	font-size:11px;
	color:#000;
	}

a.mail:hover{
	text-align:left;
	text-decoration:underline;
	font-family:tahoma;
	font-size:11px;
	color:#000;
	}

.titulo_menu{
	text-align:right;
	text-decoration:none;
	font-weight:bolder;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-right: 13px;
	}

a.titulo_menu:hover{
	text-align:right;
	font-weight:bolder;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-right: 13px;
	}


.menu{
	text-align:right;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-right: 13px;
	}

a.menu:hover{
	text-align:right;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	padding-right: 13px;
	}
	

.marco{
	border-right:solid 1px #EBAC00;
	border-left:solid 1px #EBAC00;
	border-top:solid 1px #EBAC00;
	border-bottom:solid 1px #EBAC00;
 }
	
