#main_1 {
	float:left;
	width:728px;
	margin:14px 18px 12px 0px;
	padding:0px;
	}
#main_2 {
	float:left;
	width:234px;
	padding:0px;
	margin:14px 0px 12px 0px;
	}
#main_2 #advertise_2 {
	float:left;
	width:100%;
	height:auto;
	margin-bottom:10px;
	}	

/* ---------------------------------*/	
/*				BB					*/
#BB {
	float: left;
	width:704px;
	padding-bottom:18px;
}
#BB p{
	margin:19px 0px;
	font-size:14px;
}
.negro18b {
	font: bold 18px Arial;
}
#block_BB1 {
	float: left;
	width:475px;
	}
#block_BB2, #block_BB3 {
	float:right;
	width:210px;
	margin-bottom:18px;
	}
	
#block_BB2 UL,#block_BB3 UL {
	padding:3px 6px;
	margin:0px;
	list-style: none;
	}
#block_BB2 LI {
	color: #000;
	background: url(../../images/sep2.gif) repeat-x bottom;
	padding: 2px 2px 6px 1px;
	font: normal 14px Arial;
	}
#block_BB3 .nor{
	color: #000;
	background: url(../../images/sep2.gif) repeat-x bottom;
	padding: 2px 2px 6px 1px;
	font: normal 14px Arial;
	}
#block_BB3 .fin{
	BORDER-BOTTOM: 0px;
	padding: 3px 2px 2px 1px;
	background: url(none);
	font: normal 14px Arial;
	}	
#block_BB2 .elem,#block_BB3 .elem{
	padding-left:20px;
	}	
#block_BB2 .fin {
	BORDER-BOTTOM: 0px;
	padding: 3px 2px 2px 1px;
	background: url(none);
	padding-left:20px;
	}
#block_BB2 LI A,#block_BB3 LI A {
	COLOR: #000; 
	text-decoration: none;
	}
#block_BB2 LI A:hover,#block_BB3 LI A:hover {
	COLOR: #CA0002;
	text-decoration: none;
	}
#block_BB3 .icono {
	float:left;
	width:25px;
	padding-left:6px;
	padding-top:1px;
	}
#block_BB3 .secc {
	font-weight:bold;
	}
/* ---------------------------------*/	
.recuadro {
	font: normal 14px arial;	
	background-color:#ddd;
	text-align:justify;
	padding:10px;
	}
.puesto {
	font: normal 16px arial;	
	color:#cc0000;
	}
.nombre {
	font: normal 16px arial;	
	color:#000;
	}
a.correo, .tel {
	font: normal 14px arial;	
	color:#000;
	}
a:hover.correo {
	text-decoration:underline;
	}

