@import url(main.css);

@import url(header.css);

@import url(footer.css);

@import url(top.css);

@import url(content.css);

@import url(left.css);

@import url(mailform.css);

.news-latest-date a { padding:0; margin:0;}
#left-menu-box {

	margin: 0;

	padding: 6px 6px 0 6px;

}



#middle-marker-box, #right-marker-box {

	margin: 0px;

	padding: 0;

}



#left-marker-box  {

	margin: 0 6px;

	padding: 0;

}



#left-marker, #middle-marker, #right-marker {

	margin: 0;

	padding: 0px;

}



#left, #middle, #right, #inner-content-wrapper {

	position: relative;

	overflow: visible;

}



#inner-content-wrapper {
	float: left;
	margin: 0;
	width: 898px;
	/*width: 700px;
*/}



#left {
	float: left;
	width: 194px;
	
	z-index: 4;
	border-right: #CCCCCC solid 1px;

}



#left-content {

/*	position: relative;

	z-index: 5;*/

width: 193px; z-index: 5;

}



#middle {

	float: right;

	/*width: 490px;*/
	width: 700px;
	z-index: 2;

	

}



#middle-content {

/*	position: relative;

	z-index: 3;*/

	/*width: 490px;*/
	width: 700px;z-index: 3;

}



#right {

	float: right;

	width: 198px;

	z-index: 6;

	border-left: #CCCCCC solid 1px;

}



#right-content {

/*	position: relative;

	z-index: 7;*/

	width: 195px;

}



#header, #outer-wrapper, #footer {
	width:899px;;
	margin: 0 auto;

}



#header-img {

	width: 888px;

}



.cleaner {

	clear:both;

/*	float: left;*/

	height: 1px;

	font-size: 1px;

	line-height: 0px;

	display: block;

	visibility: hidden;

	border: 0; 

	padding: 0;

	margin: -1.0em 0 0 0;

	background: transparent;

}

/*Esto es una prueba*/
em {
	font-style: italic;
	color: #FF9900;
  /*text-decoration:none;*/
  	font-size:15px;
		
}

/*em {
	font-style: normal;
	color: #6A4C80;
	font-weight: bold;
}*/

.descrip {
	color: #333F4C;
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;	
}
.enunciado_modulos {
	color: #624276;
	background-image: url(../img/bullet_enlaces.gif);
	background-repeat: no-repeat;
	padding: 0.3em 0.3em 0.3em 2em;
	margin: 0px;
	
}
.colum_380 p {
	margin: 0px;
	padding: 0px;
}






/*prueba de cajas*/


/*ETIQUETAS PAGINA PORTADA*/
/*------------CAJAS IZQUIERDA-----------*/
/*Cajas dentro de la etiqueta contenido, formatos disponibles*/
.boton_unete {
	width: 300px;
	float: left;
}
/*Columna1 de la página portada*/
#col_1 {
	width: 348px;
	float: left;
	margin-left: 10px;
	padding-top: 10px;
	margin-right: 60px;
}
/*Columna2 de la página portada*/
#col_2 {
	width: 442px;
	float: left;
padding-left: 14px;
	padding-top: 10px;
}
/*------------CAJAS IZQUIERDA ::: Módulos portada-----------*/
.caja_izq {
	width:348px;
	float: left;
	height: 100%;
	margin-bottom: 1em;
	padding-left: 1em;
}
.caja_izq h3 {
	color:#EF8109;
	background-image: url(../img/bg_top1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: left;
	font-size: 18px;
	padding-left: 1em;
	margin-bottom: 0px;
	padding-top: 0.2em;
	width: 100%;
	font-weight: 600;
	font: 21px Georgia, "Times New Roman", Times, serif;
}
.cuerpocaja_ser, .cuerpocaja_aso, .cuerpocaja_bue {
	height: 100%;
	min-height: 100%;
	padding-bottom:5px;
	background-image: url(../img/bg_bottom1.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
.cuerpocaja_ser a, .cuerpocaja_aso a, .cuerpocaja_bue a { font-size:13px;}
.cuerpocaja_ser li , .cuerpocaja_aso li , .cuerpocaja_bue li {
	padding:5px 0px;
	border-bottom:1px dotted #b7b7b7;
	margin:0 0 0 25px;
	/*list-style-image: url(../img/lista1.gif);*/
	list-style-type: circle; color:#EF8109;
	
}
.csc-textpic-text li, .cuerpocaja_bue li{ list-style-type: circle; color:#EF8109;}

.cuerpocaja_ser .last , .cuerpocaja_aso .last , .cuerpocaja_bue .last{border-bottom:0px;}
.cuerpocaja_ser img , .cuerpocaja_aso img , .cuerpocaja_bue img {
	float: left;
	padding-left: 6px;
	padding-right: 8px;
	margin-bottom: 40px;
	overflow:auto;
}
.colum_general {
float:left; 
width: 45em;
 padding: 0 0 0 2em;

}

/*----------- FIN CAJAS IZQUIERDA--------*/
/*----------- CAJAS DE LA DERECHA -----------*/
#middle-marker tr {
background-color: none;
}
#middle-marker p {
padding-right: 1.2em;
}
.caja_dcha{
	width:442px;
	float: left;
	margin-bottom: 1em;
	}
.caja_dcha h3 {
	color:#EF8109;
	background-image: url(../img/bg_top_noti.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align: left;
	font-size: 18px;
	padding-left: 1em;
	margin-bottom: 0px;
	padding-top: 0.2em;
	width: 100%;
		font-weight: 600;
	font: 21px Georgia, "Times New Roman", Times, serif;
}
.news-latest-item h3{ background: none; }
.cuerpocaja_dcha_not, .cuerpocaja_dcha_for, .cuerpocaja_dcha_tab {
	height: 100%;
	min-height: 100%;
	background-image: url(../img/bg_bottom_noti.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	padding: 1em;
}
.cuerpocaja_dcha_not a, .cuerpocaja_dcha_for a, .cuerpocaja_dcha_tab a{ font-size: 13px;}
/*.cuerpocaja_dcha img {
	float: left;
	padding-left: 6px;
	padding-right: 8px;
	margin-bottom: 40px;
}*/

#col_2 li {
	list-style-type: none;
	display: block;
}


/* LISTADOSSSSSS*/
.listado_1 {
    padding-left: 1em;
	list-style-image: url(../img/lista1.gif);
	
}

.listado_curso  {
	color: #333366;
	list-style-image: url(../img/lista1.gif);
	font-weight: bold;
	line-height: 18px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 25px;
}
.listado_curso a {
	background-image: url(../img/arrow.gif);
	background-position: 300px;
	background-repeat: no-repeat;
}

.listado_noticias ul {
	list-style-type: none;
}

.listado_noticias li {
	clear:left;
	line-height: 1em;
}

.listado_noticias img {
	/*padding: 2px;*/
	/*border: 1px solid #F59A24;*/
	margin-right: 5px;
	width: auto;
	float: left;
	clear: right;
}
.listado_noticias {
	clear:both;
}


/* ______________________lista para la cajaNoticias*/


#cajaNoticias dl {
	padding: 0 0 14px 5px;
	}
#cajaNoticias dl.last {
	padding:0 0 23px 23px;
	}
#cajaNoticias dl dt {
	float:left;
	margin:0;
	padding:2px;
	display:inline;
	font-size:1px;
	padding: 2px;
	border: 1px solid #F59A24;
	margin-right: 1em;
	}
#cajaNoticias dl dt a {
	padding:3px;
	display:block;
	background:#CCCCCC;
	}



.tx-feuserlisting-pi1-listrow TH { background:#ccc; padding:0 .5em; white-space:nowrap; }
.tx-feuserlisting-pi1-listrow TD { background:#eee; padding:0 .5em; font-size: 12px; }
.tx-feuserlisting-pi1-listrow A { font-size: 12px; }
.tx-feuserlisting-pi1-singleView TH { background:#ccc; padding:0 .5em; text-align:right; white-space:nowrap; }
.tx-feuserlisting-pi1-singleView TD { background:#eee; padding:0 .5em; }


/*##########################################
	ID , para distintas cajas, para diagramación de las páginas
		
##########################################*/
/* CLASES PARA ACLARAR */
.limpia {margin: 0;padding: 0;clear:both;}
.limpia_izq {margin: 0;padding: 0;clear:left;}
.limpia_der{margin: 0;padding: 0;clear:right;}
.clear { margin: 0; padding: 0;}



.tx-clcompanydatabase-pi1-listrow img{
height:auto;
width:100px;
}

.tx-clcompanydatabase-pi1-singleView img{
height:auto;
width:600px;
}