/*			Acordeon Vertical Contenido			*/
.vertical_accordion_togglecv {
	display: block;
	height: 30px;
	width: 480px;
	background: url(../img/new/interfaz/back_acordeon_b.jpg) no-repeat top right #a9d06a;
	background-color: #999;
	padding: 0 10px 0 10px;
	line-height: 30px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	border-bottom: 1px solid #f68263;
	cursor: pointer;
	margin: 0 0 0 0;
}
.vertical_accordion_toggle_activecv {
	background: url(../img/new/interfaz/back_acordeon_c.jpg) no-repeat top right #e0542f; 
	font-weight: bold;
	background-color: #666;
	color: #ffffff;
	border-bottom: 1px solid #f68263;
}
.vertical_accordion_contentcv {
	/* background-color: #ffffff; */
	font-size: 12px!important;
	font-weight: normal;
	color: #666;
	overflow: hidden;
}
/*			Vertical Accordions			*/
.accordion_toggle {
	display: block;
	height: 30px;
	width: 180px;
	background: #C67025 url(../img/new/interfaz/back_acordeon_da.jpg) no-repeat left center!important;
	padding: 0px 0px 0px;
	line-height: 30px;
	color: #fff!important;
	font-weight: bold!important;
	text-decoration: none;
	outline: none;
	font-size: 10px!important;
	color: #fff!important;
	border-bottom: 1px solid #fff;
	cursor: pointer;
	margin: 0;
	text-indent: 5px;
	background-color: #666;
}
.accordion_toggle_active {
	background: url(../img/new/interfaz/back_acordeon_1.jpg) no-repeat top left #333!important;   /*    e0542f */
	color: #fff!important;
	font-weight: bold!important;
	border-bottom: 1px solid #e5e5e5;				/* f68263*/
}
.accordion_content {
	color: #E5E5E5;
	font-size:12px!important;
	overflow: hidden;
	width: 173px;
	padding:5px 2px 2px 5px;
	background-image: url(../img/new/interfaz/back_long.jpg);
	background-repeat:repeat;
	
	background-position: left top;
	background-color:#666666;
}
.accordion_content h5{
	/* background-color: #ffffff; */
	color: #666;
	font-size:10px!important;	
	overflow: hidden;
	 /* width: 80%; */
	/* height:200px; */
}
.accordion_content h2 {
		margin: 2px 2px 2px 2px;
		color: #666666;					/* 0099FF */
}
.accordion_content p {
		line-height: 150%;
		font-size:14px!important;		
		padding: 5px 10px 15px 10px;
}	
.accordion_content a:link {							color:#FFFFFF;										}	
.accordion_content a:active {						color:#FFFFFF;										}
.accordion_content a:visited {						color:#FFFFFF;										}
.accordion_content a:hover {						color:#E5E5E5;s									}	

.vertical_accordion_toggle {
	display: block;
	height: 30px;
	width: 180px;
	background: url(images/accordion_toggle.jpg) no-repeat top right #a9d06a;
	padding: 0 10px 0 10px;
	line-height: 30px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	outline: none;
	font-size: 12px;
	color: #000000;
	border-bottom: 1px solid #cde99f;
	cursor: pointer;
	margin: 0 0 0 0;
}
.vertical_accordion_toggle_active {
	background: url(images/accordion_toggle_active.jpg) no-repeat top right #e0542f;
	color: #ffffff;
	border-bottom: 1px solid #f68263;
}
.vertical_accordion_content {
	background-color: #ffffff;
	color: #444444;
	overflow: hidden;
}
.vertical_accordion_content h2 {
		margin: 15px 0 5px 10px;
		color: #0099FF;
}
.vertical_accordion_content p {
		line-height: 150%;
		padding: 5px 10px 15px 10px;
}
/*	Horizontal Accordion */
.horizontal_accordion_toggle {
	/* REQUIRED */
	float: left;	/* This make sure it stays horizontal */
	/* REQUIRED */
	display: block;
	height: 120px;
	width: 35px;
	background: #a9d06a url(../img/botones/fondo_verb.jpg) no-repeat left top;
	color: #ffffff;
	text-decoration: none;
	outline: none;
	border-right: 0px solid #cde99f;
	cursor: pointer;
	margin: 0 0 0 0;
}
.horizontal_accordion_toggle_active {
	background: url(../img/botones/fondo_verb.jpg) no-repeat top left #e0542f;
	border-right: 0px solid #f68263;
}
.horizontal_accordion_content {
	float: left!important;
	width: 400px;
	overflow: hidden;
	color: #666666;
	font-size: 11px!important;
	font-style: normal;
	padding: 0px 0px 0px 0px;
	display: block;
}
.horizontal_accordion_content p {
		width: 400px; 
		/* line-height: 100%;  */
		padding: 0px 0px 0px 5px;
		font-size:11px!important;
		text-align:justify;
		display: block;
}
/* Container styling*/
#horizontal_container {
margin: 0px;
width: 770px;   
height: 120px;    
}
#vertical_nested_container {
margin: 20px auto 20px auto;
width: 250px;
}