.cta {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
}

.cta p {
	padding: 0px 30px 20px 30px;
	margin: 0;
	font-size: .9em;
	background: url(../img/rightColumn_bottom_bg.jpg) bottom no-repeat;
	
}

.cta h3 {
	padding: 25px 30px 10px 30px;
	font-weight: 700;
	background: url(../img/rightColumn_top_bg.jpg) top no-repeat;
}

.cta .new {
	padding: 25px 30px 27px 30px;
	margin: 0px;
	font-weight: 700;
	background: url(../img/rightColumn_NEW_top_bg.jpg) top no-repeat;
}

.cta a {
	display: block;
	line-height: 2em;
	font-weight: 700;
	text-decoration:none;
}

.cta input {
	float: left;
	margin-bottom: 10px;
}

.cta .searchBtn {
	float: right;
	margin: -7px 10px 0 0px;
}
.cta .mes {
	padding: 25px 30px 27px 30px;
	margin: 0px;
	font-weight: 700;
	background: url(../img/rightColumn_MES_top_bg.jpg) top no-repeat;
}





.cta-full {
	width: 600px;
	background: url(../img/rightColumn_bg_full.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
}

.cta-full p {
	background: url(../img/rightColumn_bottom_bg_full.jpg) bottom no-repeat;
	vertical-align: top;
	padding: 20px 30px 20px 30px;
	font-size: .9em;
	
}

.cta-full h3 {
	padding: 25px 30px 10px 30px;
	font-size: 1.9em;
	text-decoration:none;
	background: url(../img/rightColumn_top_bg_full.jpg) top no-repeat;
}

.cta-full .new {
	padding: 25px 30px 27px 30px;
	margin: 0px;
	font-weight: 700;
	background: url(../img/rightColumn_NEW_top_bg_full.jpg) top no-repeat;
}


.cta-full a {
	display: block;
	line-height: 2em;
	font-weight: 700;
	text-decoration:none;
}

.cta-full input {
	float: left;
	margin-bottom: 10px;
}

.cta-full .searchBtn {
	float: right;
	margin: -7px 10px 0 0px;
}

.cta-test{
	width: 600px;
	background: url(../img/rightColumn_bg_full.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
	
}

.cta-test article{
	background: url(../img/rightColumn_bottom_bg_full.jpg) bottom no-repeat;
	vertical-align: top;
	padding: 20px 30px 20px 30px;
	font-size: 1.0em;
	font-style:italic;
	font-weight:normal
	text-align:justify;
	font-color:#d2d2d2;
	text-decoration:none;
	
}

.cta-test h3 {
	padding: 25px 30px 10px 30px;
	font-size: 1.6em;
	background: url(../img/rightColumn_top_bg_tes.jpg) top no-repeat;
	font-color:#aaaaaa;
	text-decoration:none;
}



.interior-a {
width: 345px;
height: auto;
float: left;
margin-right: 10px;
}


.interior-b {
width: 180px;
height: 72px;
padding: 1px;
float: left;
border: 1px solid #cdcdcd;
}

/*Caja genérica de actividades*/

.cta_list {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
	
}

.cta_list span {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	
	
}

.cta_list article{
background: url(../img/rightColumn_bottom_bg.jpg) bottom no-repeat;
	padding: 0px 30px 20px 30px;
	margin: 0;
	font-size: .9em;
	word-wrap: break-word;
	
	
	text-align:justify;
}

.cta_list h3 {
	padding: 25px 30px 10px 30px;
	font-weight: 700;
	background: url(../img/rightColumn_top_bg.jpg) top no-repeat;
	color:#fbb100;
}
/*Caja Rosa de actividades*/
.cta_list_Rosa {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
	
}

.cta_list_Rosa span {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	
	
}

.cta_list_Rosa article{
background: url(../img/rightColumn_bottom_bg.jpg) bottom no-repeat;
	padding: 0px 30px 20px 30px;
	margin: 0;
	font-size: .9em;
	word-wrap: break-word;
	
	
	text-align:justify;
}

.cta_list_Rosa h3 {
	padding: 25px 30px 10px 30px;
	font-weight: 700;
	background: url(../img/rightColumn_top_bg_rosa.jpg) top no-repeat;
	color:#e52bfe;
}

/*Caja Azul de actividades*/
.cta_list_Azul {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
	
}

.cta_list_Azul span {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	
	
}

.cta_list_Azul article{
background: url(../img/rightColumn_bottom_bg.jpg) bottom no-repeat;
	padding: 0px 30px 20px 30px;
	margin: 0;
	font-size: .9em;
	word-wrap: break-word;
	
	
	text-align:justify;
}

.cta_list_Azul h3 {
	padding: 25px 30px 10px 30px;
	font-weight: 700;
	background: url(../img/rightColumn_top_bg_azul.jpg) top no-repeat;
	color:#4fc9fd;
}
/*Caja Amarillo de actividades*/
.cta_list_Amarillo {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
	
}

.cta_list_Amarillo span {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	
	
}

.cta_list_Amarillo article{
background: url(../img/rightColumn_bottom_bg.jpg) bottom no-repeat;
	padding: 0px 30px 20px 30px;
	margin: 0;
	font-size: .9em;
	word-wrap: break-word;
	
	
	text-align:justify;
}

.cta_list_Amarillo h3 {
	padding: 25px 30px 10px 30px;
	font-weight: 700;
	background: url(../img/rightColumn_top_bg_ama.jpg) top no-repeat;
	color:#fbb100;
}

/*Caja Rojo de actividades*/
.cta_list_Rojo {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
	
}

.cta_list_Rojo span {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	
	
}

.cta_list_Rojo article{
background: url(../img/rightColumn_bottom_bg.jpg) bottom no-repeat;
	padding: 0px 30px 20px 30px;
	margin: 0;
	font-size: .9em;
	word-wrap: break-word;
	
	
	text-align:justify;
}

.cta_list_Rojo h3 {
	padding: 25px 30px 10px 30px;
	font-weight: 700;
	background: url(../img/rightColumn_top_bg_rojo.jpg) top no-repeat;
	color:#fb6a53;
}

/*Caja Verde de actividades*/
.cta_list_Verde {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
	
}

.cta_list_Verde span {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	
	
}

.cta_list_Verde article{
background: url(../img/rightColumn_bottom_bg.jpg) bottom no-repeat;
	padding: 0px 30px 20px 30px;
	margin: 0;
	font-size: .9em;
	word-wrap: break-word;
	
	
	text-align:justify;
}

.cta_list_Verde h3 {
	padding: 25px 30px 10px 30px;
	font-weight: 700;
	background: url(../img/rightColumn_top_bg_verde.jpg) top no-repeat;
	color:#5ffb53;
}

/*Caja Naranja de actividades*/
.cta_list_Naranja {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	float: left;
	margin-bottom: 15px;
	
}

.cta_list_Naranja span {
	width: 300px;
	background: url(../img/rightColumn_bg.jpg) 0 10px repeat-y;
	
	
}

.cta_list_Naranja article{
background: url(../img/rightColumn_bottom_bg.jpg) bottom no-repeat;
	padding: 0px 30px 20px 30px;
	margin: 0;
	font-size: .9em;
	word-wrap: break-word;
	
	
	text-align:justify;
}

.cta_list_Naranja h3 {
	padding: 25px 30px 10px 30px;
	font-weight: 700;
	background: url(../img/rightColumn_top_bg_nara.jpg) top no-repeat;
	color:#fbb100;
}