@import url("nuevos.css");
html,body,form{ 
	margin: 0px;
	background-color: #fff;
	font-family: Tahoma,Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
} 
a { 
	color: #0071b9; 
	text-decoration:none;
}
a:hover {  
	color: #0071b9;
	text-decoration:underline;
}
p {
	margin:0;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666;
	line-height: 18px;
}
ul {list-style-type:none;}

/** GLOBALES **/

#principal{ 
	margin:0 auto;
	width:965px;
	padding:0;
}
. consola {
	margin:0;
	width:100%;
	padding:0;
	border:0; 
}
#cabecera{ 
	margin:0 0 15px 0;
	width:100%;
	padding:0; 
	height:95px;
	background-image:url(/images/skin/es-es/cabecera_bk.gif); 
	background-repeat:no-repeat;
}
#cabeceraEus{ 
	margin:0 0 15px 0;
	width:100%;
	padding:0; 
	height:95px;
	background-image:url(/images/skin/eU-es/cabecera_bk.gif); 
	background-repeat:no-repeat;
}
#content{ 
	clear:both;
	overflow:hidden;
	margin:0;
	width:100%;
	padding:0; 
	color:#5B5B5B;
}
#contenido{ 
	margin:0;
	width:100%;
	padding:0;
}
#contenidoTotal{ 
	margin:0;
	width:100%;
	padding:0;
}
#banners{ 
	display:none;
}
#pie {
	margin:20px 0 0 0;
	padding-top:25px;
	width:100%;
	background-image: url(/images/skin/pie_bk.gif);
	background-repeat:no-repeat; 
}

/** CABECERA **/
#cabecera h1 span{ 
	display:none;
}
#cabeceraEus h1 span{ 
	display:none;
}
.logo {
	float:left;
	width:165px;
}
.logosCalidad {
	float:left;
	width:165px;
	padding-top:37px;
}
.navegacion {
	display:none;
}
.herramientas {
	display:none;
}
.menu {
	display:none;	
}
.menuEus {
	width:634px;
	height:45px;
	clear:both;
	background-image:url(/images/skin/menuEus_bk.gif);
	background-repeat:no-repeat;	
}
/*** Migas ***/

#migas{ 
	display:none
}


/*** PIE ***/
.pieInfo {
	width:940;
	height:80px;
	margin:0 10px 0 15px;
	font-size:11px;
}

#pieIconos {
	display:none;
}
.pieDireccion {
	float:left;
	width:510px;
	margin:15px 0 0 0;
	padding:0 0 0 15px;
	border-left:1px solid #7A7A7A; 
}
.pieLogos {
	display:none;
}
.pieLogos img{
	margin:0 5px 0 5px;
}
.pieCopyright {
	width:100%;
	height:64px;
	background-image:url(/images/skin/pieCopyright_bk.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px; 
}
.pieCopyright a {
	display:none;
}


/*** CONTENIDO ***/
.titulo {
	margin:0 0 15px 0;
	padding:2px 0 10px 0;
	border-bottom:1px solid #3B3B3B;	
}
.titulo h2 {
	margin:0;
	padding:0;
	font-family:"Trebuchet MS";
	font-size: 26px; 
	color:#3B3B3B;
	font-weight:normal;
	
}
.titulo h1 {
	margin:0;
	padding:0;
	font-family:"Trebuchet MS";
	font-size: 26px; 
	color:#3B3B3B;
	font-weight:normal;
	
}
.ContentPane {
	margin:0 10px 0 10px;
	text-align:left;
	font-size:14px;
	line-height: 20px;
}
.ContentPane p{
	margin:0 0 25px 0;
	text-align:justify;
	font-size:14px;
	line-height: 20px;
}
.ContentPane h3{
	color:#007370;
	font-size:14px;
	font-weight:bold;
	margin:10px 0 5px 0;
}
.ContentPane .imagenRight{
	float:right;
	padding:5px;
	margin:5px 0 25px 20px;
	border:1px solid #B6B6B6;
}
.ContentPane .imagenleft{
	float:left;
	margin:5px 20px 25px 0;
	padding:5px;
	border:1px solid #B6B6B6;
}
.ContentPane .imagenCenter{
	float:center;
	overflow:hidden;
	width:auto;
	margin:5px auto 25px auto;
	padding:5px;
	border:1px solid #B6B6B6;
	text-align:center;
}
.buscador {
	background-color:#B6E2E1;
	padding:5px;
	margin-bottom:15px;
}
.buscador a{
	background-color:#FF0000;
	width:80px;
	height:20px;
	color:#fff;
	font-weight:bold;
	padding:3px 15px 3px 15px;
}
.idiomas {
	border:1px solid #B6E2E1;
	padding:5px;
	margin-top:15px;
}

/**** PORTADA ****/

#destacadoHome {
	clear:both;
	overflow:hidden;
	width:957px;
	padding:3px;
	margin:15px 0 20px 0;
	border:1px solid #ccc;
	font-size:11px;
}
#destacadoHome p{
	font-size:11px;
}
.tresColumnas {
	clear:both;
	overflow:hidden;
	width:auto;
	height:210px;
	padding:20px 0 0 15px;
	margin-bottom:0;
	background-image:url(/images/skin/portada/destacado_bk.jpg);
	background-repeat:no-repeat;
	color:#fff;
}
.tresColumnas p{
	color:#fff;
	line-height:15px;
}
.tresColumnas .primera {
	float:left;
	width:280px;
	margin-right:35px;
}
.tresColumnas .primera h2{
	font-family:"Trebuchet MS";
	font-size: 18px; 
	font-weight:normal;
	margin:0 0 10px 0;
}
.tresColumnas .cuerpo {
	height:105px;
	margin-bottom:10px;
}
.tresColumnas .cuerpo img{
	float:left;
	margin-right:15px;
}
.tresColumnas .segunda {
	float:left;
	width:280px;
	margin-right:35px;
}
.tresColumnas .segunda h2{
	font-family:"Trebuchet MS";
	font-size: 18px;  
	font-weight:normal;
	margin:0 0 10px 0;
}
.tresColumnas a.link {
	DISPLAY: block;
	width:122px;
	height:39px;
	background-image:url(/images/skin/portada/link_bk.gif);
	background-repeat:no-repeat;
	padding:10px 0 0 32px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#787878;
	font-weight:bold;
	text-decoration:none;
}
.tresColumnas a.link:hover {
	DISPLAY: block;
	width:122px;
	height:39px;
	background-image:url(/images/skin/portada/link_bk.gif);
	background-repeat:no-repeat;
	padding:10px 0 0 32px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#11D1CF;
	font-weight:bold;
	text-decoration:none;
}
.tresColumnas .tercera {
	float:left;
	padding:0 0 27px 15px;
	width:265px;
	background-color:#0B3645;
	background-image:url(/images/skin/portada/tercera_bk.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.tresColumnas .tercera h2{
	font-family:"Trebuchet MS";
	font-size: 18px; 
	font-weight:normal;
	margin:5px 0 10px 0;
}
.tresColumnas .tercera img{
	float:right;
	margin-left:15px;
}
.tresColumnas a.leer {
	DISPLAY: block;
	height:14px;
	margin:15px 0 0 0;
	padding:0;
	color:#7CDFDF;
	font-weight:bold;
	text-decoration:none;
}
.tresColumnas a.leer:hover {
	DISPLAY: block;
	height:14px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

.trabajo {
	clear:both;
	overflow:hidden;
	width:100%;
	line-height:15px;
	margin-bottom:20px;
}
.trabajo img{
	float:left;
	margin:0 15px 20px 0;
	border:1px solid #B7B7B7;
	padding:3px;
	background-color:#FFFFFF; 
}
.trabajo h3{
	font-family:"Trebuchet MS";
	font-size: 16px; 
	font-weight:bold;
	margin:0 0 10px 0;
	color:#3085A1;
}
.trabajo h3 a{
	color:#3085A1;
	text-decoration:none;
}
.trabajo p{
	margin-bottom:10px;
}
.trabajo a{
	color:#ff0000;
	text-decoration:none;
}
.trabajo a:hover{
	color:#3085A1;
	text-decoration:none;
}
.trabajo a.leer{
	background-color:#FF0000;
	color:#fff;
	text-decoration:none;
	padding:0 15px 2px 5px;
}
.trabajo a.leer:hover{
	background-color:#1D9CC6;
	color:#fff;
	text-decoration:none;
}
.bolsaHome {
	float:left;
	width:360px;
	height:125px;
	padding:15px;
	border:1px solid #E4E6D9;
	background-image:url(/images/skin/portada/trabajo_bk.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FBFCFA;
}
.trabajaHome {
	float:right;
	width:250px;
	height:125px;
	padding:15px;
	border:1px solid #E4E6D9;
	background-image:url(/images/skin/portada/trabajo_bk.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	background-color:#FBFCFA;
}
.logosHome{
	margin:15px 0 0 0;
	width:100%;
}
#pieHome {
	margin:0;
	padding-top:20px;
	width:100%;
}










/* -------------------- Modulos pestañas -------------------------------- */

.pestanias {
	width:100%;
	margin:0 0 15px 0;
	border-right:1px solid #E4E6DB; 
	border-left:1px solid #E4E6DB; 
	border-bottom:1px solid #E4E6DB; 
	background-color:#fff;
	padding:0;
}	
.pestanias .fila_tabs{ 
	overflow:hidden; 
	clear:both; 
	width:100%;
	margin:0 0 0 0; 
	padding:0;
	background-image:url(/images/skin/portada/pestanas_bk.gif);
	background-repeat:repeat-x;
	padding:4px 0 0 0;
}
.pestanias .fila_tabs .limpiar{
	margin:0;
}
.pestanias .tabs{
	margin:0 0 0 10px;
	padiing:0;
}
.pestanias .tabs ul{
	margin:0;
	padding:0;
}
.pestanias .tabs li{
	float:left; 
	border:1px solid #F9DADB; 
	padding:4px 15px 2px 15px; 
	background:#F9DADB;
	list-style-type:none;
	font-size:11px;  
	margin:2px 3px 0 0;
	text-align:center;
	color:#1B1B1B;
	font-weight:normal;
}
.pestanias .tabs li a{
	display:block; 
	text-decoration:none;  
	color:#1B1B1B; 
}
.pestanias .tabs li a:hover{
	text-decoration:underline; 
	color:#1B1B1B
}
.pestanias .tabContenido{ 
	width:auto; 
	overflow:hidden; 
	clear:both;  
	border-top:0; 
	padding:10px 0 15px 10px; 
}	
.pestanias .tabs li.selected {
	background-color:#fff; 
	border:1px solid #fff; 
	border-bottom:1px solid #fff; 
	padding:4px 10px 2px 10px; 
	margin:2px 3px 0 0; 
}
.pestanias .tabs li.selected a {
	font-size:11px; 
	font-weight:bold; 
	color:#454545;
}
.pestanias .tabs li.selected a:hover {
	font-size:11px; 
	font-weight:bold; 
	color:#454545;
	text-decoration:none;
}
.pestanias .volver {
	background: url(/images/skin/blank.gif) no-repeat; 
	float:right;
	border:0; 
	padding:0; 
	margin:10px 0 0 0;
}
.pestanias .volver a{
	background: url(/images/skin/volver.gif) no-repeat top left; 
	color:#0071b9;
	text-decoration:none;
	padding-left:23px
}
.pestanias .volver a:hover{
	text-decoration:underline
}
.pestanias .tabContenido a{
	color:#0071b9;
	text-decoration:none
}
.pestanias .tabContenido a:hover{
	color:#0071b9;
	text-decoration:underline
}
.pestanias .tabContenido h3{
	color:#007370;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	margin:10px 0 5px 0;
}
.pestanias .tabContenido h3 a{
	color:#007370;
	font-size:11px;
	font-weight:bold;
	margin:10px 0 5px 0;
}
.pestanias .tabContenido h3 a:hover{
	color:#007370;
	font-size:11px;
	font-weight:bold;
	margin:10px 0 5px 0;
}


/*** BANNERS ***/
.extranet {
	clear:both;
	margin:0 0 5px 0;
	width:auto;
	background: url(/images/skin/extranet_bk.jpg) no-repeat top left;
	font-size:11px;
	color:#fff; 
	padding:10px;
}
.extranet h3{
	font-size:12px;
	margin:0 0 5px 0;
}
.extranet .cuadroInput01 {
	background:#fff;
	padding:0px 0 0 5px; 
	width:130px;
	margin-left:0px; 
	height:18px; 
	border:1px solid #A5ADB0; 
	font-family:Tahoma;
	font-size:11px;
	color:#333;
}
.extranet .cuadroInputEus {
	background:#fff;
	padding:0px 0 0 5px; 
	width:110px;
	margin-left:0px; 
	height:18px; 
	border:1px solid #A5ADB0; 
	font-family:Tahoma;
	font-size:11px;
	color:#333;
}
.extranet a{
	color:#fff;
	text-decoration:none;
}
.extranet a:hover{
	color:#FDA400;
	text-decoration:none;
}

.extranet a.entrar{
	display:block;
	width:50px;
	text-align:center;
	background: #FCAC00 ;
	color:#fff;
	text-decoration:none;
}
.intranet {
	clear:both;
	margin:0 0 10px 0;
	width:auto;
}
.intranet img{
	border:0;
}
.quienes {
	clear:both;
	margin:0 0 10px 0;
	padding-bottom:15px;
	width:auto;
	background: url(/images/skin/portada/quienes_bk.jpg) no-repeat bottom right;
}
.quienes ul{
	margin:5px 0 0 15px;
	padding:0;
}
.quienes li{
	margin:2px 0 2px 0;
	padding:0;
}
.quienes li a{
	background:url(/images/skin/Portada/cuadrado.gif) no-repeat ;
	padding:0 0 0 10px;	
	color:#4F4F4F;
}
.banner_logos {
	background:#F5F5F5 url(/images/skin/banner_logos_bk.gif) repeat-x ;
	padding:15px;
	margin-top:10px;
}
.banner_logos h3{
	margin:5px 0 0 0;
	color:#2C7F6D;
	font-family:"Trebuchet MS";
	font-size:12px;
}
.banner_logos img{
	border:0;
}
/** PREHOME **/

#principalPrehome{ 
	margin:0 auto;
	width:995px;
	padding:0;
}
.botones {
	margin:20px 0 0 0;
}
.botones ul {
	width:680px;
	height:80px;
	list-style-type:none;
	margin:0 0 0 200px;
	padding:0;
}
.botones li {
	display:inline;
	margin:0 0 0 200px;
	padding:0;
}
.botones li a{
	float:left;
	display:block;
	width:145px;
	height:57px;
	background-image:url(/images/skin/botones_bk.gif);
	background-repeat:no-repeat;
	padding:10px 0 0 32px;
	margin-right:45px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#787878;
	font-weight:bold;
	text-decoration:none;
}
.botones li a:hover {
	float:left;
	display:block;
	width:145px;
	height:57px;
	background-image:url(/images/skin/botones_bk.gif);
	background-repeat:no-repeat;
	padding:10px 0 0 32px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#11D1CF;
	font-weight:bold;
	text-decoration:none;
}






























/****  DEL FORO **/

.blogEntrada {
	background: url('/images/skin/entradaBlog_bk.gif') top left repeat-x;
	border-top:2px solid #B8C0CC;
	background-color:#fff;
	padding:7px;
	margin-bottom:30px
}
.blogEntrada .tituloTema{
	border-bottom:1px dashed #B8C0CC;
}
.blogEntrada .tituloTema h4{
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.blogEntrada .tituloTema h4 a{
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.blogEntrada .info{
	background: url('/images/skin/ico_documento.gif') top left no-repeat;
	margin:5px 0 3px 0;
	padding-left:20px;
}
.blogEntrada .info .user{
	color:#CC000D;
}
.blogEntrada .cuerpoTema {
	margin:10px 0 0 0;
}
.blogEntrada .cuerpoTema img{
	float:left;
	border:1px solid #999;
	padding:4px;
	margin:3px 20px 20px 0;
}
.blogEntrada .herramientasTema {
	padding:7px 0 7px 0;
	border-top:1px dashed #B8C0CC;
	border-bottom:1px dashed #B8C0CC;
}


.blogEntrada .herramientasTema ul {
	list-style-type:none;
	margin:0; 
	padding:0;
}
.blogEntrada .herramientasTema li {
	margin:0;
	display:inline;
	padding-right:5px;
	padding-left:5px;
}
.blogEntrada .herramientasTema li.comentarios {
	background: url('/images/skin/ico_comentarios.gif') top left no-repeat;
	margin:0;
	padding-left:20px;
}
.blogEntrada .herramientasTema li.categoria {
	background: url('/images/skin/ico_categoria.gif') top left no-repeat;
	margin:0;
	padding-left:20px;
}
.blogEntrada .herramientasTema li.print {
	margin:0;
	padding:0 0 0 10px;
}
.blogEntrada .herramientasTema li.print img{
	vertical-align:bottom;
	margin-bottom:2px;
}

.listadoEventos {
	padding-left:15px;
	padding-right:8px;
}
.fechaListado { color: #0071b9; font-weight:bold;}
.verTodas {
	height:25px;
	border-top:1px dashed #666;
	text-align:right;
}
.verTodosEventos {
	width:auto;
	margin:7px;
	padding-top:3px;
	height:25px;
	border-top:1px dashed #666;
	text-align:right;
}
.verTodosEventos a{
	color:#666;
	font-weight:bold;
	text-decoration:none;
}
.verTodosEventos a:hover{
	color:#666;
	font-weight:bold;
	text-decoration:underline;
}

/*Contacto*/
.cuadro{
	width:250px;
	background: url('/images/skin/cuadro_bk.gif') top left repeat-x;
	padding:10px 15px 15px 15px;
	margin:0 auto;
	font-size:11px;
	font-weight:normal;
	background-color:#A9260E;
}
.cuadroTitulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin-bottom:15px;
}
.cierraCuadro{
	width:280px;
	height:10px;
	background: url('/images/skin/cierraCuadro_bk.gif') top left repeat-x;
	padding:0;
	margin:0 auto;
}
.contieneForm{
	width:100%;
	clear:both;
	margin-bottom:15px;
}
.cuadro label {float:left; width:90px;color:#fff;font-weight:bold;}
.cuadroInput {
	float:right;
	background: url('/images/skin/textArea_bk.gif') top left no-repeat;
	padding:0px 0 0 5px; 
	width:150px;
	margin-left:0px; 
	height:17px; 
	border:1px solid #A5A5A5; 
	font-family:Arial;
	font-size:11px;
	color:#000;
}

.cuadroBoton {}
a.cuadro_Btn {
	margin-left:93px;
	height: 16px;
	width: 100px;
	padding-left:0;padding-right:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	background-color:#BFF206;
	display: block;
	color:#000;
	text-align:center;
}
a.cuadro_Btn:hover {text-align:center;color:#000; background-color:#BFF206;padding-left:0;padding-right:0;}

#eventosTabla {}

#eventosTabla TABLE {width: 100%; margin:0; border-bottom:1px solid #dce2e6}
#eventosTabla CAPTION {background: url(/images/skin/captionBk.gif) repeat-x; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:14px;text-align:left; padding:6px 0 6px 8px;}
#eventosTabla CAPTION .numero{font-weight:normal}
#eventosTabla TABLE TH {padding:5px; text-align: left; vertical-align:top}
#eventosTabla TABLE TD {padding:5px; text-align: left; vertical-align:top}
#eventosTabla THEAD {background-color:#565e61}
#eventosTabla THEAD TH {background:#565e61 url(/images/skin/thead_bk.gif); font-size: 11px; border-top: #71767a 1px solid; border-left:1px solid #71767a; border-right:#4c5155;color:#d8d9da; font-family:Georgia, "Times New Roman", Times, serif;}
#eventosTabla TBODY TD {font-weight: normal; font-size: 11px; vertical-align:top; border-right:1px solid #dce2e6; border-top:1px solid #dce2e6;}
#eventosTabla TBODY TH {font-weight: normal; font-size: 11px; border-right:1px solid #dce2e6; border-top:1px solid #dce2e6; }
#eventosTabla TBODY TH {text-align: left! important}
#eventosTabla TBODY TH.primero { vertical-align:top; border-left:1px solid #dce2e6;}
#eventosTabla TBODY TD.primero { vertical-align:top; border-left:1px solid #dce2e6;}
#eventosTabla TBODY TR.impar {background-color:#ffffff;}
#eventosTabla TBODY TR.par {background-color:#f2f3f5;}
#eventosTabla TBODY TR:hover TH {background-color: #EBFEA6}
#eventosTabla TBODY TR.over TH {background-color: #EBFEA6}
#eventosTabla TBODY TR:hover TD {background-color: #EBFEA6}
#eventosTabla TBODY TR.over TD {background-color: #EBFEA6}
#eventosTabla TD.value {white-space: pre}
#eventosTabla .descargaExcel {margin:10px 0 10px 0; text-align:right}
#eventosTabla .descargaExcel a{
	margin:5px;
	height:40px;
	background: url(/images/skin/descargaExcel.gif) no-repeat;
	padding:10px 0 0 30px;
}

.privado{
	height:22px;
	background: url(/images/skin/ico_privado.gif) no-repeat;
	padding:1px 0 0 20px;
}
.publico{
	height:22px;
	background: url(/images/skin/ico_publico.gif) no-repeat;
	padding:1px 0 0 21px;
}
.proximosEventos{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:5px 0 5px 0;
	border-bottom:1px solid #D9D9D9;
}
.breve{
	overflow:hidden;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:1px solid #D9D9D9;
}
.breve .fecha {width:40px; float:left; margin-top:3px; padding:0px; }
.breve .fecha .date {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 1.2em; BACKGROUND: #0173B9; FLOAT: left; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 30px; COLOR: #fff; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px solid; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; TEXT-ALIGN: center;
}
.breve .fecha .date SPAN {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; COLOR: #111; PADDING-TOP: 0px
}
.breve .proximoCuerpo {width:505px;float:right; margin:0; padding:0px 0 5px 0;}

.eventoCabecera{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin:0 0 1px 0;
	padding:8px 15px 8px 10px;
	background-color:#F2F3F5;
	border-top:2px solid #D9D9D9;
	text-align:left;
}
.eventoArea {
	padding:4px 15px 4px 0;
	BACKGROUND: #F0FAFF;  
	TEXT-ALIGN: right;
	margin-bottom:5px;
	color:#0173B9;
}
.evento{
	overflow:hidden;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
}
.evento .fecha {width:80px; float:left; margin-top:3px; padding:0px;}
.evento .fecha .date {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 1.2em; BACKGROUND: #0173B9; FLOAT: left; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 25px; COLOR: #fff; MARGIN-RIGHT: 13px; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px solid; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; TEXT-ALIGN: center
}
.evento .fecha .date SPAN {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; COLOR: #111; PADDING-TOP: 0px
}
.evento .proximoCuerpo {width:450px;float:right; margin:0; padding:0px 0 5px 0;}
.evento h2 {font-size:16px;line-height:18px;}
.eventoInformacion {
	padding:7px 0 7px 0;
	margin-bottom:10px;
	margin-left:0;
	text-align:left;
}
.evento p img{
	float:left;
	margin:0 15px 15px 0;
	padding:4px;
	border:1px solid #666;
	
}

.eventoInformacion ul {
	list-style-type:none;
	margin:0; 
	padding:0;
}
.eventoInformacion li {
	margin:0;
	display:inline;
	padding-right:5px;
	padding-left:5px;
}
.eventoInformacion .color {
	color:#B70004;
}
.rojo {color:#B40001}

.noticia{
	overflow:hidden;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:1px solid #D9D9D9;
}
.noticia .proximoCuerpo {width:100%;float:right; margin:0; padding:0px 0 5px 0;}

.foroEntrada{
	overflow:hidden;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:1px solid #D9D9D9;
}
.foroEntrada .fecha {width:60px; float:left; margin-top:3px; padding:0px;}
.foroEntrada .fecha .date {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; FONT-SIZE: 1.2em; BACKGROUND: #0173B9; FLOAT: left; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #d7d7d7 1px solid; WIDTH: 60px; COLOR: #fff; MARGIN-RIGHT: 13px; PADDING-TOP: 2px; BORDER-BOTTOM: #d7d7d7 1px solid; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; TEXT-ALIGN: center
}
.foroEntrada .fecha .date SPAN {
	PADDING-RIGHT: 0px; MARGIN-TOP: 3px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; COLOR: #111; PADDING-TOP: 0px
}
.foroEntrada .proximoCuerpo {width:470px;float:right; margin:0; padding:0px 0 5px 0;}
.foroEntrada .proximoCuerpo p{margin:0}
.tablaEnc {background:#565e61 url(/images/skin/thead_bk.gif); font-size: 11px; border:0px; color:#d8d9da; font-family:Georgia, "Times New Roman", Times, serif; text-align:left;}
.informeDefault{
	overflow:hidden;
	width:100%;
	margin:0 0 20px 0;
	padding:0;
	border-bottom:1px solid #D9D9D9;
}
.informeTitulo{
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:14px;
	font-weight:bold;
	width:100%;
	margin:0 0 20px 0;
	padding:0 0 5px 0;
	border-bottom:1px dashed #D9D9D9;
}
.volverInformes {margin:10px 0 10px 0; text-align:right; border-top:1px dashed #dce2e6}
.volverInformes a{
	margin:5px;
	padding:10px 0 0 30px;
}

/*Espacio Documental */
.docResultado {background: url(/images/skin/doc_bk.gif) repeat-x; width:auto;color:#323c3e;font-size:11px;margin:0;padding:5px 0 5px 10px;margin-bottom:15px;}
.docResultado p{margin:0 0 0 10px;}
.docResultado a{color:#0070ba;text-decoration:none;}
.docResultado a:hover{text-decoration:underline;}
.docResultado h3{ color:#323c3e; font-size:14px; font-weight:normal;margin:0;line-height:20px}
.docResultado h3 .SubHead { color:#323c3e; font-size:14px; font-weight:normal;margin:0;line-height:20px}
.docResultado h3 a{color:#323c3e;text-decoration:none;}
.docResultado h3 a:hover{text-decoration:underline;}
.docResultado .datos {color:#0070ba;}
.docResultado .download {margin:5px 0 0 10px;}

.docDestacado{background: url(/images/skin/doc_bk.gif) repeat-x; width:auto;color:#323c3e;font-size:11px;margin:0;padding:5px 0 5px 10px;margin-bottom:15px;}
.docDestacado p{margin:0 0 0 10px;}
.docDestacado a{color:#0070ba;text-decoration:none;}
.docDestacado a:hover{text-decoration:underline;}
.docDestacado h3{ color:#323c3e; font-size:14px; font-weight:normal;margin:0;line-height:20px}
.docDestacado h3 a{color:#323c3e;text-decoration:none;}
.docDestacado h3 a:hover{text-decoration:underline;}
.docDestacado .datos {color:#0070ba;}

.docDesarrollo {width:auto;color:#323c3e;font-size:11px;margin:0;padding:3px 0 4px 0;margin-bottom:15px;}
.docDesarrollo p{margin:3px 0 3px 10px;}
.docDesarrollo a{color:#0070ba;text-decoration:none;}
.docDesarrollo a:hover{text-decoration:underline;}
.docDesarrollo h3{ color:#323c3e; font-size:16px; font-weight:normal;margin:0 0 5px 0;line-height:20px}
.docDesarrollo h3 a{color:#323c3e;text-decoration:none;}
.docDesarrollo h3 a:hover{text-decoration:underline;}
.docDesarrollo .datos {color:#0070ba;}
.docDesarrollo a.enlaceAzul {margin:5px 0 0 10px;background-color:#0070ba; padding:2px 10px 2px 10px; color:#fff; text-decoration:none;}

#PaginadoDoc {
	background: url('/images/paginadoBk.gif') top left repeat-x;
	border-top:1px dashed #979797;
	border-bottom:1px dashed #979797;
	width:auto;
	margin:10px 0 0 0;
	padding:10px 10px 5px 0;
	height:25px;
	color:#333;
}

.cabeceraDocs {
	padding:5px 5px 5px 5px;
	BORDER: #d7d7d7 1px solid;
	BACKGROUND: #5C6166;
	margin-bottom:15px;
}
.cabeceraDocs p{
	margin:0 0 3px 0;
	FONT-SIZE: 11px; 
	COLOR: #fff;
}
.cabeceraDocs td{
	background-color:Transparent;
}
.cabeceraDocs h3{
	margin:0;
	FONT-SIZE: 14px;  
	COLOR: #fff;  
	FONT-FAMILY: Georgia, Times, "Times New Roman", serif; 
	padding:0 0 0 0;
}
.cabeceraDocs .SubHead {color:#fff;font-weight:normal;}
.cabeceraDocs select {margin-left:10px; font-size:11px;}
.cabeceraDocBuscar {background:#EDEDED;padding:5px}

.cabeceraDocBuscar input { 
	background:#fff;
	padding:3px 5px 3px 5px;
	border:1px solid #A5A5A5;
	font-size: 11px;
	font-weight: normal;
	margin:0 0 0 10px
}

 
.descargas {
	margin:15px 0 0 15px;
	background: #ECECEC url(/images/skin/espacioDescarga_bk.gif);
	border:1px solid #C7C7C7;
	background-repeat: no-repeat;
	background-position:top left;
	padding:0px 0px 10px 0px;
}
.descargas p.titDescargas{
	padding:8px 10px 3px 55px;
	margin-bottom:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#4A4C4E;
	font-weight:bold;
}
.descargas ul {margin:10px 0 0 55px; padding:0}
.descargas li {background: url('/images/skin/triangulo.gif') top left no-repeat; padding-left:15px; margin:6px 0 6px 0; line-height:13px;}

.calendario_mes {
	background: url('/images/skin/cal_mes_bk.gif') bottom left repeat-x;
	width:190px;
	height:32px; 
}
.mes {
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000;
	font-size:12px;
	font-weight:bold;
}

.cabeceraEventos {
	padding:5px 15px 8px 0;
	BORDER: #d7d7d7 1px solid;
	BACKGROUND: #0173B9;  
	TEXT-ALIGN: right;
	margin-bottom:15px;
}
.cabeceraEventos p{
	margin:0 0 3px 0;
	FONT-SIZE: 11px; 
	COLOR: #fff;
	TEXT-ALIGN: right;
}
.cabeceraEventos h3{
	margin:0;
	FONT-SIZE: 14px;  
	COLOR: #fff;  
	FONT-FAMILY: Georgia, Times, "Times New Roman", serif; 
	TEXT-ALIGN: right;
}

#PaginadoNew {
	background: url('/images/paginadoBk.gif') top left repeat-x;
	border-top:1px dashed #979797;
	border-bottom:1px dashed #979797;
	clear:both;
	width:auto;
	margin:10px 0 20px 0;
	padding:10px 10px 5px 15px;
	height:25px;
} 

#PaginadoNew ul {
	list-style-type:none;
	margin:0; 
	padding:0;
}
#PaginadoNew li {
	margin:0 2px 0 2px;
	float:left;
}
#PaginadoNew li.paginas {
	padding:7px 0 0 0;
	width:370px;
}
#PaginadoNew li.anterior {
	width:80px;
}
#PaginadoNew li.primera {
	width:65px;
}
#PaginadoNew li.adv {
	width:22px;
}
#PaginadoNew li.ultima {
	width:65px;
}
#PaginadoNew li.siguiente {
	width:80px;
}

#PaginadoNew li a {
	display:block;
	background-color:#e8edf1;
	color:#4f5052;
	padding:5px 5px 5px 5px;
	border: 1px solid #d9e0e6;
	text-decoration:none; 
	font-weight:normal;
	text-align:center;
}
#PaginadoNew li a.adv {
	display:block;
	background-color:#fff;
	color:#4f5052;
	padding:5px 5px 5px 5px;
	border: 1px solid #fff;
	text-decoration:none; 
	font-weight:normal;
	text-align:center;
}
#PaginadoNew li a:hover {
	background-color:#808b91;
	border: 1px solid #737e84; 
	color:#FFFFFF;
}
#PaginadoNew li.active {
	width:16px;
	height:21px;
	display:block;
	background-color:#ffd300;
	color:#41473d;
	padding:5px 0 5px 5px;
	border-left: 1px solid #eac200;
	text-decoration:none; 
	font-weight:bold;
}
.evento img {float:left; margin:3px 20px 15px 0; padding:0px;}
.logos {
	clear:both;
	margin-bottom:15px;
}

/* Genericas */
.titlePagina {
	padding:5px;
	BACKGROUND: #F0FAFF;
	margin-bottom:5px;
	color:#0173B9;
}
.titlePagina h3{
	margin:0 0 5px 0;
	FONT-FAMILY: Georgia, Times, "Times New Roman", serif; 
	font-size:16px;
	color:#0173B9;
}
#form-enviar-a-otra-persona label{display:block;clear:both;float:left;width:300px;margin-right:1em;font-weight:normal;text-align:right;color:#000;}
#form-enviar-a-otra-persona input, #form-enviar-a-otra-persona textarea{
	width:380px;
	float:left;
	background: url('/images/skin/textArea_bk.gif') top left no-repeat;
	padding:3px 0 3px 5px; 
	border:1px solid #A5A5A5; 
	font-family:tahoma;
	font-size:11px;
	color:#0173B9;
}



#form-enviar-a-otra-persona p{overflow:hidden;margin:1em 0;}
input#form-enviar{
	background: url('/images/skin/blank.gif') top left no-repeat;
	FONT-FAMILY: Georgia, Times, "Times New Roman", serif; 
	font-size:11px;
	color:#000;
	font-weight:bold;
	margin-left:310px; 
	width:100px;
	margin-top:1em;
	background-color:#BFF206;
	border:0;
	padding:2px 0 2px 0;
	text-align:center;
}
#contFrm{ 
	width: 100%;
	margin-bottom:10px;
}

#contFrm label{ 
	float:left;
	width: 120px;
	color: #333333;
	font-weight: bold;
}

#contFrm input { 
	background: url('/images/skin/textArea_bk.gif') top left no-repeat;
	width:300px;
	padding:3px 5px 3px 5px;
	border:1px solid #A5A5A5;
	font-size: 11px;
	font-weight: normal;
}
#contFrm select{
	width: 150px;
	height: 16px;
	background-color : transparent;
	border: #CCC 1px solid;
	font-size: 11px;
	padding-left:5px;
	background: #F0F0F0;
}
#contFrm textarea { 
	width:300px;
	padding:5px;
	border: #CCC 1px solid;
	font-family: Tahoma, Verdana, Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	background: #F0F0F0;
}
#contFrm textarea { 
	width:300px;
	padding:5px;
	border: #CCC 1px solid;
	font-family: Tahoma, Verdana, Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	background: #F0F0F0;
}
#contCheckbox{ 
	width: 400px;
	margin-top:20px;
	margin-bottom:25px;
}
#contCheckbox .negrita{
	color: #333333;
	font-weight: bold;
}
#contCheckbox .verde{
	color: #000;
	font-weight: bold;
}

#contCheckbox input{ 
	margin-left:120px;
	margin-top:5px;
}

#contCheckbox label{
	padding-left:5px;
	color: #333333;
	font-weight: normal;
}

#contCheckbox h4{
	background-image: url(/images/skin/flecha_susc.gif);
    background-repeat: no-repeat;
	margin-left:120px;
	magin-top:0;
	magin-bottom:0;
	magin-right:0;
	padding-left:25px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

#contButton{ 
	padding-left:120px;
	width: 300px;
	margin-bottom:25px;
}

#contButton input{ 
	background: url('/images/skin/blank.gif') top left no-repeat;
	FONT-FAMILY: Georgia, Times, "Times New Roman", serif; 
	font-size:11px;
	color:#000;
	font-weight:bold;
	margin-right:20px; width:100px;
	margin-top:1em;
	background-color:#BFF206;
	border:0;
	padding:2px 0 2px 0;
	text-align:center;
}
/* Comentarios*/
.ComentarioFicha {clear:both; margin-bottom:20px; }
.ComentarioFicha p {margin:0 15px 0 10px}
.comment{
	background: #F5F5F5;
	border-top:2px solid #E1E1E2;
	padding:6px 15px 4px 11px;
	margin:0 0 5px 0;
	font-size:11px;
	font-weight:normal;
	color:#4d5154;
}
.comment .autor{color:#0071b9;font-weight:bold;}
.comment .separa{color:#5B656E; padding:0 5px 0 5px;}
.commentBlogs {
	background:#F0FAFF;
	border-top:2px solid #CEEFFF;
	padding:6px 15px 4px 11px;
	margin:0 0 5px 0;
	font-size:11px;
	font-weight:normal;
	color:#4d5154;
}
.commentBlogs .autor{color:#0071b9;font-weight:bold;}
.commentBlogs .separa{color:#5B656E; padding:0 5px 0 5px;}
.enviarComentBlogs {float:right; padding:3px 5px 3px 5px;}
.enviarComentBlogs a {color:#0073B9;font-weight:bold;text-decoration:underline}
.enviarComentBlogs a:hover {color:#0073B9;font-weight:bold;text-decoration:underline}
.ComentarioAnadir {width:auto;margin-bottom:20px;}
.Anadir{
	width:auto;
	background-color:#5B656E;
	padding:10px;
	margin:0;
	font-size:11px;
	font-weight:normal;
	color:#fff;
}
.NormalRed{
	color:#BFF206;
}


.AnadirTitulo {padding:0 0 10px 0; font-size:14px; font-weight:bold;color:#fff; FONT-FAMILY: Georgia, Times, "Times New Roman", serif; }
.Anadirnormas {color:#fff;}
.AnadirTextArea {
	background: url('/images/skin/textArea_bk.gif') top left no-repeat; 
	width:300px;
	border:1px solid #7f9db9; 
	font-size:11px; 
	font-family:Tahoma; 
	padding:5px;
}
.AnadirPuntos {font-size:10px;}
.AnadirInput {
	background: url('/images/skin/textArea_bk.gif') top left no-repeat;
	padding:3px 0 0 5px; 
	width:180px;
	margin-left:15px; 
	height:17px; 
	border:1px solid #7f9db9; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif;
}
.AnadirPuntos {background: url('/images/skin/anadirPuntos.gif') top left no-repeat;font-size:11px; padding:0 0 5px 10px}
.AnadirBlanco {font-weight:bold;color:#fff}
.Anadirnegro {font-weight:bold;color:#000}
a.Anadir_Btn {
	display:inline;
	height: 18px;
	width: 148px;
	padding-top: 2px;
	background-color:#BFF206;
	FONT-FAMILY: Georgia, Times, "Times New Roman", serif;
	color:#000;
	text-align:center;
	margin-right:5px;
}
	a.Anadir_Btn:hover {
		text-align:center;
		color:#000;
	}
.AnadirBoton{ text-align:right; background: url('/images/skin/anadirComent_separa.gif') top left no-repeat; padding-top:20px;}



/* NOTICIAS*/
.infoNoticias{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	margin:15px 0 10px 0;
	padding:5px 0 5px 0;
	border-bottom:1px solid #D9D9D9;
}

.noticiaDefault{
	overflow:hidden;
	width:100%;
	margin:20px 0 20px 0;
	padding:0;
	font-size:11px;
	border-top:1px solid #D9D9D9;
}
.noticiaDefault img {float:left; margin:5px 15px 25px 0; padding:8px 0 0 0px; }
.noticiaDefault {margin:0; padding:0px 0 5px 0;}
.noticiaDefault .herramientasNot {margin:5px 0 5px 0; padding:0; width:auto; text-align:left;background-color:#fff;border:0;}
.noticiaDefault .herramientasNot img{float:none; margin:0; padding:0}
.noticiaDefault h3 {
	font-size:14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:8px 0 5px 0;
	color:#333;
	font-weight:bold;
}
.noticiaDefault h3 .date{
	font-size:11px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin:8px 0 5px 0;
	color:#666;
	font-weight:normal;
}
.noticiaDefault h3 a{
	font-size:14px;
	color:#333;
	margin:8px 0 5px 0;
	font-weight:bold;
	text-decoration:none;
}
.noticiaDefault h3 a:hover{
	font-size:14px;
	color:#333;
	text-decoration:underline;
}
.separaNoticia {height:25px;}






/*  Reuniones */
.secciones{
	background: url('/images/skin/reuniones_bk.gif') top left repeat-x;
	margin:0;
	padding-bottom:15px;
	width:99%;
	border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top:2px solid #CED9DD;
	border-left:1px solid #CED9DD;
	border-right:1px solid #CED9DD;
	border-bottom:1px dashed #CED9DD;
	color:#4C4C4C;
}
.secciones h3{
	margin:5px 0 10px 10px;
	color:#10171C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}
.secciones h2.ultima {
	background: url('/images/skin/ico_ultima.gif') 4px left no-repeat;
	padding:4px 0 7px 20px; 
	margin:15px 0 4px 10px; 
	line-height:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#0071B9;
}
.secciones h2.compromisos {
	background: url('/images/skin/ico_compromisos.gif') 4px left no-repeat;
	padding:4px 0 7px 20px; 
	margin:15px 0 4px 10px; 
	line-height:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#0071B9;
}
.secciones h2.proxima {
	background: url('/images/skin/ico_proxima.gif') 4px left no-repeat;
	padding:4px 0 7px 20px; 
	margin:15px 0 4px 10px; 
	line-height:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#0071B9;
}
.secciones ul {
    list-style:none;
	margin:0 15px 0 15px;
	padding:0
}
.secciones li {
	background: url('/images/skin/triangulo.gif') 2px left no-repeat;
	padding:0px 0 3px 15px; 
	margin:4px 0 4px 0; 
	line-height:13px;
	border-bottom:1px solid #CED9DD;
	font-size:10px;	
}
.secciones li a{
	color:#0071B9;
	text-decoration:none;
}
.secciones li a:hover{
	color:#000;
	text-decoration:underline;
}

.registrarse {margin-top:10px color:#fff}
.registrarse a{color:#fff;text-decoration:none}
.registrarse a:hover{color:#fff;text-decoration:underline}
.user{
	color:#CC000D;
}

.blogDestacado {
	margin:15px 0 20px 0;
	background: #F2F2F2 url(/images/skin/espacioBlog_bk.gif);
	border:1px solid #C7C7C7;
	background-repeat: no-repeat;
	background-position:top left;
	padding:0px 0px 5px 0px;
	text-align:left;
}
.blogDestacado h3{
	padding:0 0 0 70px;
	margin:15px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	line-height:20px;
	color:#0071b9;
	font-weight:bold;
	text-align:left;
}
.blogDestacado p{
	padding:0 10px 0 70px;
	margin:3px 0 0 0;
}
.blogDestacado p.titBlog{
	padding:8px 10px 3px 70px;
	margin-bottom:15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#4A4C4E;
	font-weight:bold;
}
.blogDestacado ul {margin:10px 0 0 60px; padding:0}
.blogDestacado li {background: url('/images/skin/triangulo.gif') top left no-repeat; padding-left:15px; margin:6px 0 6px 0; line-height:13px;}
.azul { color: #0071b9;}
.VolverBlog {margin:0px 0 10px 0; border-top:1px dashed #0071b9; border-bottom:1px dashed #0071b9;padding:5px}

.avisoError{
	border:1px solid #FFE66F;
	padding:10px 20px 10px 35px;
	background: #FEF5CA url('/images/skin/ico_error.gif') 10px 10px no-repeat;
	color:#353C40;
	margin:5px 0 15px 0;
}
.avisoError ul{
	margin:10px 0 10px 15px;
	padding-left:15px;
	list-style-type:disc;
}

.avisoError ul li {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.avisoError a {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/* 
================================
Skin styles for DotNetNuke
================================
*/   

/*.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
	background-color: #f3f5fa;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 150px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	border:1px solid #000;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}*/
.main_dnnmenu_container {
	width:125px;
	background-color: Transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 100%;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(file:///E|/0_projec_2008/web_txorierri/foro_archivos/css/gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}
.idionas {
   font-weight: normal;
   border-top:1px dashed #666;
   border-bottom:1px dashed #666;
   margin-bottom:15px;
}
#nuke {display:none}
#dnn_ControlPanel {width:100%;border:0;height:auto;}
#dnn_ControlPanel .ControlPanel {
	width:100%;
	border-left:0;
	border-right:0;
	border-top:0;
	border-bottom:0;
	}
.TreeViewMenu {width:125px;background:#ff0000;}
#dnnTREEVIEW {width:125px;background:#ff0000;}

#tblMain td {padding:5px; }
#eventosTabla01 .Encabezado {padding:5px; background-color:#565e61; color:#fff;text-align:left;}
#eventosTabla01 .EncabezadoTitle {border-left:1px solid #fff; padding:5px; background-color:#565e61; color:#fff;text-align:left;}
#eventosTabla01 table {width:100%; border:0;font-size:11px}
#eventosTabla01 .tbl {border-top:1px solid #dce2e6;border-left:1px solid #dce2e6;text-align:left; }
#eventosTabla01 .tdClass {padding:5px ;border-bottom:1px solid #dce2e6; border-right:1px solid #dce2e6;text-align:left;}
#eventosTabla01 .Enlace {font-size:11px}
#eventosTabla01 .Alternative {padding:5px; background-color:#f2f3f5;text-align:left;}
.TituloEvent {text-transform:uppercase;text-align:left;}
.evento p {text-align:left;margin-bottom:10px;}
.evento td {text-align:left;}
.panelEvento {border-top:1px dashed #ccc;margin-top:15px;}
.invisible {display:none}
.proximosEventos {text-align:left;}
.SubHead {
	font-weight:bold;
}
.enlacesCont 
{
	width:100%;
	margin-bottom:15px;
	padding:0px 0px 10px 0px;
	background-image: url(/images/skin/blank.gif);
	background-repeat: no-repeat;
	background-position:bottom;
}
.enlacesCont .titEnlaces{
	height:25px;
	background-image: url(/images/skin/blank.gif);
	background-repeat: no-repeat;
	padding:10px 10px 0 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
}
.enlacesCont ul {margin:10px 0 0 10px; padding:0}
.enlacesCont li {background: url('/images/skin/triangulo.gif') top left no-repeat; padding-left:15px; margin:6px 0 6px 0; line-height:13px;}

/*** Noticias ***/

#buscarTabla {margin:15px 0 0 0}

#buscarTabla TABLE {width: 100%; margin:0; border-bottom:1px solid #dce2e6;}
#buscarTabla CAPTION {background: url(/images/skin/captionBk.gif) repeat-x; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:14px;text-align:left; padding:6px 0 6px 8px;}
#buscarTabla CAPTION .numero{font-weight:normal}
#buscarTabla TABLE TH {padding:5px; text-align: left; vertical-align:top}
#buscarTabla TABLE TD {padding:5px; text-align: left; vertical-align:top}
#buscarTabla THEAD {background-color:#565e61}
#buscarTabla THEAD TH {background:#565e61 url(/images/skin/thead_bk.gif); font-size: 11px; border-top: #71767a 1px solid; border-right:#4c5155;color:#d8d9da; font-family:Georgia, "Times New Roman", Times, serif;}
#buscarTabla TBODY TD {font-weight: normal; font-size: 11px; vertical-align:top; border-top:1px solid #dce2e6;}
#buscarTabla TBODY TD {font-weight: normal; font-size: 11px; border-right:0; border-top:1px solid #dce2e6; }
#buscarTabla TBODY TD {text-align: left! important}
#buscarTabla TBODY TD.primero { vertical-align:top;font-weight:bold}
#buscarTabla TBODY TR.impar {background-color:#ffffff;}
#buscarTabla TBODY TR.par {background-color:#f2f3f5;}
#buscarTabla TD.value {white-space: pre}
#buscarTabla input {font-size:11px;color:#333}
#buscarTabla select {font-size:11px;color:#333}
#buscarTabla a {
	border:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#fff;
	background-color:#358DC6;
	font-weight:normal;
	padding:3px 10px 3px 10px;
	margin:0 0 5px 0;
}
#buscarTabla a:hover {
	border:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#fff;
	background-color:#333;
	font-weight:normal;
	padding:3px 10px 3px 10px;
	margin:0 0 5px 0;
	text-decoration:none;
}

#resultadosTabla {margin:30px 0 0 0}

#resultadosTabla TABLE {width: 100%; margin:0; border-bottom:1px solid #dce2e6;}
#resultadosTabla CAPTION {background: url(/images/skin/captionBk.gif) repeat-x; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:14px;text-align:left; padding:6px 0 6px 8px;}
#resultadosTabla CAPTION .numero{font-weight:normal}
#resultadosTabla TABLE TH {padding:5px; text-align: left; vertical-align:top}
#resultadosTabla TABLE TD {padding:5px; text-align: left; vertical-align:top}
#resultadosTabla THEAD {background-color:#565e61}
#resultadosTabla THEAD TH {background:#565e61 url(/images/skin/thead_bk.gif); font-size: 11px; border-top: #71767a 1px solid; border-right:#4c5155;color:#d8d9da; font-family:Georgia, "Times New Roman", Times, serif;}
#resultadosTabla TBODY TD {font-weight: normal; font-size: 11px; border-bottom:1px solid #dce2e6;}
#resultadosTabla TBODY TD {text-align: left! important}
#resultadosTabla TBODY TD.primero { vertical-align:top;}
#resultadosTabla TBODY TR.impar {background-color:#ffffff;}
#resultadosTabla TBODY TR.par {background-color:#f2f3f5;}
#resultadosTabla TBODY TR:hover TH {background-color: #EBFEA6}
#resultadosTabla TBODY TR.over TH {background-color: #EBFEA6}
#resultadosTabla TBODY TR:hover TD {background-color: #EBFEA6}
#resultadosTabla TD.value {white-space: pre}
#resultadosTabla input {font-size:11px;color:#333}
#resultadosTabla select {font-size:11px;color:#333}		

.pagResultados {display:table; width:100%; margin:25px 0 0 0;padding:6px 0 6px 0px;background-color:#f2f3f5; border-top:1px solid #dce2e6; border-bottom:1px solid #dce2e6;}
.pagResultados .pagLeft {float:left; width:180px;margin-left:10px}
.pagResultados .pagRight {float:right; width:250px; text-align:right;margin-right:5px}

/***** BLOGS *****/
.herramientasCabecera{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	margin:0 0 1px 0;
	padding:0px 15px 0px 10px;
	text-align:left;
}
.blogBuscador {
	font-size:11px;
	padding:0;
	margin:0;
}
.blogBuscador .titAutor {
	background-color:#8F020B;
	height:33px;
}
.blogBuscador .titAutor h4{
	width:50%;
	margin:8px 0 0 10px;
	padding:6px 30px 3px 10px;
	background-color:#fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#0071b9;
	font-weight:normal;
}
.blogBuscador .CalendarLat {
	width:188px;
	margin:0 0 15px 0;
	padding:0 0 10px 5px;
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
	border-bottom:4px solid #E6E6E6;
	font-size:11px;
}
.blogBuscador .CalendarLat a{text-decoration:none;color:#fff;text-align:center}
.blogBuscador .CalendarLat a:hover{text-decoration:underline;}

.blogCalendario {
	font-size:11px;
	padding:0;
	margin:0;
}
.blogCalendario .titAutor {
	background-color:#8F020B;
	height:33px;
}
.blogCalendario .titAutor h4{
	width:50%;
	margin:8px 0 0 10px;
	padding:6px 30px 3px 10px;
	background-color:#fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#0071b9;
	font-weight:normal;
}
.blogCalendario .CalendarLat {
	width:188px;
	margin:0 0 15px 0;
	padding:0 0 10px 5px;
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
	border-bottom:4px solid #E6E6E6;
	font-size:11px;
}
.blogCalendario .CalendarLat a{text-decoration:none;color:#fff;text-align:center}
.blogCalendario .CalendarLat a:hover{text-decoration:underline;}
.blogCalendario .CalendarLat table {background-color:#fff; margin-top:5px; border:1px solid #fff;}

.blogUltimas {
	padding:0;
	margin:0;
}
.blogUltimas .titAutor {
	background-color:#8F020B;
	height:33px;
}
.blogUltimas .titAutor h4{
	width:120px;
	margin:8px 0 0 10px;
	padding:6px 20px 3px 10px;
	background-color:#fff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#0071b9;
	font-weight:normal;
}
.blogUltimas .CalendarLat {
	width:auto;
	margin:0 0 15px 0;
	padding:0 0 10px 5px;
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
	border-bottom:4px solid #E6E6E6;
}
.blogUltimas .CalendarLat ul {margin:10px 0 0 10px; padding:0}
.blogUltimas .CalendarLat li {background: url('/images/skin/triangulo.gif') top left no-repeat; padding-left:15px; margin:6px 0 6px 0; line-height:13px;}
.blogUltimas .CalendarLat li a{color:#666666;text-decoration:none;text-align:center}
.blogUltimas .CalendarLat li a:hover{text-decoration:underline;}

.blogAutor {
	margin-bottom:1px;
	padding:10px;
	background:#5F6163;
	color:#fff;
}
.blogAutor p{
	color:#D7D7D8;
}
.blogAutor h4{
	padding:0;
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#BFF206;
	font-weight:bold;
}
.blogAutor .blogUser{
	padding:0;
	margin:2px 0 8px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#fff;
	font-weight:normal;
}
.verComentariosBlog {
	padding:5px;
	background:#F0FAFF;
	border-top:2px solid #CEEFFF;
	border-bottom:1px solid #CEEFFF;
	
}


.buscarOK {background-color:#0073B9;padding:1px 10px 1px 10px;color:#fff;border:0;font-weight:bold;}
#buscador {background:#fff}
#buscador td {vertical-align:top}
#buscador .NormalBold td{padding-top:20px;}
#buscador .NormalBold span {background-color:#ccc; border:1px solid #333;padding:5px 10px 5px 10px;color:#333;border:0;font-weight:normal;}
#buscador .NormalBold a {background-color:#0073B9;padding:5px 10px 5px 10px;color:#fff;border:0;font-weight:bold;}
#buscador .NormalBold a:hover {background-color:#333;padding:5px 10px 5px 10px;color:#fff;border:0;font-weight:bold;}
.volverBusqueda {margin:0px 0 10px 0; border-bottom:1px dashed #333;padding:5px;text-align:right}

/********* Mapa web *****/

.mapaCaja {
	width:auto;
	min-height:215px;
	text-align:left;
	padding:10px;
	border:1px solid #D4D4D4;
}
.mapaCaja h3{
	margin:0 0 5px 0;
	font-size:12px;
	color:#5C6166;
	font-weight:bold;
	/*text-transform:uppercase;*/
}
.mapaCaja ul {margin:10px 0 0 10px; padding:0}
.mapaCaja li {background: url('/images/skin/triangulo_mapa.gif') top left no-repeat; padding-left:10px; margin:6px 0 6px 0; line-height:13px;}
.mapaCaja li a{color:#5C6166; text-decoration:none;}
.mapaCaja li a:hover{color:#ff0000; text-decoration:underline;}
.mapaCaja p{color:#5C6166;}

.mapaCaja1 {
	width:auto;
	min-height:125px;
	text-align:left;
	padding:10px;
	border:1px solid #D4D4D4;
}
.mapaCaja1 h3{
	margin:0 0 5px 0;
	font-size:12px;
	color:#5C6166;
	font-weight:bold;
	/*text-transform:uppercase;*/
}
.mapaCaja1 ul {margin:10px 0 0 10px; padding:0}
.mapaCaja1 li {background: url('/images/skin/triangulo_mapa.gif') top left no-repeat; padding-left:10px; margin:6px 0 6px 0; line-height:13px;}
.mapaCaja1 li a{color:#5C6166; text-decoration:none;}
.mapaCaja1 li a:hover{color:#ff0000; text-decoration:underline;}
.mapaCaja1 p{color:#fff;}


.areasPane {
	width:99%;
	margin:0;
	text-align:left;
	padding:10px 0 15px 0;
	background:#5C6166;
}
.areasPane h3{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	margin:0 0 0 10px;
}

.areasCaja {
	width:90%;
	margin:10px 10px 20px 10px;
	text-align:left;
	padding:0;
}
.areasCaja h3{
	margin:0 0 5px 0;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-transform:none;
}
.areasCaja ul {margin:10px 0 0 10px; padding:0}
.areasCaja li {background: url('/images/skin/triangulo_mapa.gif') top left no-repeat; padding-left:10px; margin:6px 0 6px 0; line-height:13px;}
.areasCaja li a{color:#fff; text-decoration:none;}
.areasCaja li a:hover{color:#fff; text-decoration:underline;}
.areasCaja p{color:#fff;}
.valorar{
	width:auto;
	background-color:#5B656E;
	padding:10px;
	margin:0 0 25px 0;
	font-size:11px;
	font-weight:normal;
	color:#fff;
}
.docDestacado{background: url(/images/skin/doc_bk.gif) repeat-x; width:auto;color:#323c3e;font-size:11px;margin:0;padding:5px 0 5px 10px;margin-bottom:15px;text-align:left}
.docDestacado p{margin:0 0 0 10px;}
.docDestacado a{color:#0070ba;text-decoration:none;}
.docDestacado a:hover{text-decoration:underline;}
.docDestacado h3{ color:#323c3e; font-size:14px; font-weight:normal;margin:0;line-height:20px}
.docDestacado h3 a{color:#323c3e;text-decoration:none;}
.docDestacado h3 a:hover{text-decoration:underline;}
.docDestacado .datos {color:#0070ba;}

.docDesarrollo {width:auto;color:#323c3e;font-size:11px;margin:0;padding:3px 0 4px 0;margin-bottom:15px;}
.docDesarrollo p{margin:3px 0 3px 10px;}
.docDesarrollo a{color:#0070ba;text-decoration:none;}
.docDesarrollo a:hover{text-decoration:underline;}
.docDesarrollo h3{ color:#323c3e; font-size:16px; font-weight:normal;margin:0 0 5px 0;line-height:20px}
.docDesarrollo h3 a{color:#323c3e;text-decoration:none;}

.docDesarrollo h3 a:hover{text-decoration:underline;}
.docDesarrollo .datos {color:#0070ba;}
.docDesarrollo a.enlaceAzul {margin:5px 0 0 10px;background-color:#0070ba; padding:2px 10px 2px 10px; color:#fff; text-decoration:none;}
.docResultado01 {
	border-bottom:1px solid #D2D4C6;
	padding-bottom:10px;
	margin-bottom:5px;
}

.desplegable {clear:both;border-top:1px solid #CCC;margin-bottom:15px;text-align:left;padding-top:5px}
#forosTxorierri {clear:both;overflow:hidden;}
#forosTxorierri tr {padding:0;}
#forosTxorierri td {padding:0;}
.columna {margin:0 10px 10px 0}
.mapaWeb {margin:0 0 10px 10px;}

/*** LOGIN ***/

#pageLogin {
	clear:both;
	overflow:hidden;
	width:375px;
	padding:3px;
	margin:0 auto;
	border:1px solid #ccc;
}
.cuadroLogin {
	clear:both;
	overflow:hidden;
	width:auto;
	padding:20px 0 10px 15px;
	margin-bottom:0;
	background: url(/images/skin/login_bk.gif) no-repeat top left;
	color:#fff;
	color:#fff;
}
.cuadroLogin a.CommandButton {
	DISPLAY: block;
	width:160px;
	padding:0 0 0 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#CDFEFE;
	font-weight:bold;
	text-decoration:none;
}
.cuadroLogin a.CommandButton:hover {
	DISPLAY: block;
	width:160px;
	padding:0 0 0 5px;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.StandardButton {
	padding:0 10px 0 10px;
	background:#FCAC00;
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	border:0;
}
.dashboard td{
	padding:5px 0 5px 5px;
	border-bottom:1px solid #CCC;
}

/**** Enlaces ***/
.enlaces {
	width:100%;
	margin-bottom:15px;
	padding:0px 0px 10px 0px;
	background-image: url(/images/skin/enlaces_bk.gif);
	background-repeat: no-repeat;
	background-position:bottom;	
}
.titEnlaces{
	height:25px;
	background-image: url(/images/skin/tit_enlaces.gif);
	background-repeat: no-repeat;
	padding:10px 10px 0 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#2584BC;
	font-weight:bold;
}
.enlaces ul {margin:10px 0 0 10px; padding:0}
.enlaces li {background: url('/images/skin/triangulo.gif') top left no-repeat; padding-left:15px; margin:6px 0 6px 0; line-height:13px;}
.enlaces .enlaceTodas {border-top:1px dashed #5F6163; text-align:right; margin:8px 10px 5px 0;}
.enlaces .enlaceTodas a{margin-top:5px;color:#5F6163;}
.enlaces .enlaceTodas a:hover{color:#2584BC;text-decoration:none}
.latGenerico {
	margin-bottom:15px;
	padding:0px 0px 10px 0px;
	background:#EDEDED;
}
.tdClassFecha {width:100px; padding:5px 0 5px 5px ;border-bottom:1px solid #dce2e6; border-right:1px solid #dce2e6; text-align:left; vertical-align:top;}





/**** FORMACIÓN****/

#cursoInfo {
	border:1px solid #DCE2E6;
	width:auto;
	background:#F1F3F5;
	clear:both; 
	padding:15px;
	margin-bottom:15px; 
}
#cursoInfo TABLE {margin:0; }
#cursoInfo TD {
	border-bottom:1px solid #D8E3E7;
	border-top:0;
	padding:4px 4px 4px 15px;
	text-align: left; 
	font-weight: normal; 
	font-size: 12px; 
	vertical-align:top; 
	color:#353D40; 
}
#cursoInfo TD.primera {
	border-bottom:1px solid #D8E3E7;
	border-top:0;
	padding:4px 4px 4px 15px; 
	background-image:url(/images/skin/td_triangulo.gif);
	background-repeat:no-repeat;
	background-position:3px 9px;
	text-align: left; 
	font-weight: bold; 
	font-size: 12px; 
	vertical-align:top; 
	color:#0073B8; 
}



#cursoModulos {float:left; width:48%; margin-bottom:30px; margin-top:15px; }

#cursoModulos TABLE {margin:0; }
#cursoModulos CAPTION .numero{font-weight:normal}
#cursoModulos TABLE TH {padding:5px; text-align: left; vertical-align:top}
#cursoModulos THEAD {background-color:#353D40}
#cursoModulos THEAD TH {background:#353D40; font-size: 11px; font-family:"Trebuchet MS"; font-size:14px;FONT-WEIGHT:normal; color:#fff; border-bottom:4px solid #D8E3E7}
#cursoModulos TBODY TR.impar {background-color:#EFF3F4;}
#cursoModulos TBODY TR.par {background-color:#FFF; }
#cursoModulos TBODY TD {
	border-bottom:1px solid #D8E3E7;
	border-top:0;
	padding:5px 4px 5px 15px; 
	background-image:url(/images/skin/td_triangulo.gif);
	background-repeat:no-repeat;
	background-position:3px 9px;
	text-align: left; 
	font-weight: normal; 
	font-size: 11px; 
	vertical-align:top; 
	color:#0073B8; 
}
#cursoEmpresa {float:right; width:48%; margin-bottom:30px; margin-top:15px; }
#cursoEmpresa TABLE {margin:0; }
#cursoEmpresa CAPTION .numero{font-weight:normal}
#cursoEmpresa TABLE TH {padding:5px; text-align: left; vertical-align:top}
#cursoEmpresa THEAD {background-color:#353D40}
#cursoEmpresa THEAD TH {background:#353D40; font-size: 11px; font-family:"Trebuchet MS"; font-size:14px;FONT-WEIGHT:normal; color:#fff; border-bottom:4px solid #D8E3E7}
#cursoEmpresa TBODY TR.impar {background-color:#EFF3F4;}
#cursoEmpresa TBODY TR.par {background-color:#FFF; }
#cursoEmpresa TBODY TD {
	border-bottom:1px solid #D8E3E7;
	border-top:0;
	padding:5px 4px 5px 15px; 
	background-image:url(/images/skin/td_triangulo.gif);
	background-repeat:no-repeat;
	background-position:3px 9px;
	text-align: left; 
	font-weight: normal; 
	font-size: 11px; 
	vertical-align:top; 
	color:#0073B8; 
}


#cursoSalidas {clear:both;}
#cursoSalidas TABLE {margin:0; }
#cursoSalidas CAPTION .numero{font-weight:normal}
#cursoSalidas TABLE TH {padding:5px; text-align: left; vertical-align:top}
#cursoSalidas THEAD {background-color:#CC0000}
#cursoSalidas THEAD TH {background:#CC0000; font-size: 11px; font-family:"Trebuchet MS"; font-size:14px; color:#fff; border-bottom:4px solid #D8E3E7}
#cursoSalidas TBODY TR.impar {background-color:#FFF;}
#cursoSalidas TBODY TR.par {background-color:#FFF;}
#cursoSalidas TBODY TD {
	border-bottom:1px solid #D8E3E7;
	border-top:0;
	padding:5px 4px 5px 15px; 
	background-image:url(/images/skin/td_triangulo.gif);
	background-repeat:no-repeat;
	background-position:3px 9px;
	text-align: left; 
	font-weight: normal; 
	font-size: 11px; 
	vertical-align:top; 
	color:#353D40; 
}

/**** FICHAS ****/

#fichaInfo {
	border:1px solid #DCE2E6;
	width:100%;
	background:#F1F3F5;
	clear:both; 
	overflow:hidden;
	padding:15px 0 15px 0;
	margin-bottom:15px; 
}
.fotoFicha {float: left; padding:5px; margin-right:20px; border:1px solid #DCE2E6; background:#fff; margin:0 0 0 15px;}
.datosFicha {float: left; padding:5px; margin:0 15px 0 0;}


#fichaInfo TABLE {margin:0; }
#fichaInfo TD {
	border-bottom:1px solid #D8E3E7;
	border-top:0;
	padding:4px 4px 4px 15px;
	text-align: left; 
	font-weight: normal; 
	font-size: 12px; 
	vertical-align:top; 
	color:#353D40; 
}
#fichaInfo TD.entrada {
	border-bottom:1px solid #D8E3E7;
	border-top:0;
	padding:4px 4px 4px 15px; 
	background-image:url(/images/skin/td_triangulo.gif);
	background-repeat:no-repeat;
	background-position:3px 9px;
	text-align: left; 
	font-weight: normal; 
	font-size: 12px; 
	vertical-align:top; 
	color:#0073B8; 
}

.product {
	width:250px;
	float:left;
	margin-right:25px;
	height:175px;
}
.product img{
	float:left;
	margin:0 15px 15px 0;
	border:1px solid #ccc;
}