/* CSS Document */
body {
	margin:0;
	padding:0;
	font:normal 0.8em "Trebuchet Ms", Arial, Helvetica, sans-serif;
	background-color:#FFF;
	background-image:none;
}
/* Estilos Primarios */
form {
	padding:0;
	margin:0;
	}
fieldset {
	border:0px;
	margin:0;
	padding:5;}
input {
	border:0px solid #CCCCCC;
	}
.inputText {
	border:1px solid #CCCCCC;
}	
a:link, a:active, a:visited {
	text-decoration:none;
	color:#333;
	}	
a:hover {
	text-decoration:underline;
	}
h1 {
	display:block;
	height:25px;
	padding:0px 0 5px 10px;
	margin-top:0px;
	margin-bottom:0px;
	font:bold 1.6em/1.5em  "Trebuchet Ms", "Times New Roman", Times, serif;
	background:none;
	}
h2 {
	background:none;
	display:block;
	color:#999999;
	background:none;
	padding-left:0px;
	margin:0px;
	font: bold 1.2em "Trebuchet Ms", "Times New Roman", Times, serif;
	letter-spacing:0.03em;
	}
h3 {
	display:block;
	padding-left:10px;
	color:#B61D1D;
	margin:0px;
	font: bold 1.0em "ZapfHumnst BT", "Trebuchet Ms", "Times New Roman", Times, serif;
	letter-spacing:0.03em;
	}
h4 {
	display:block;
	padding-top:0;
	padding-left:10px;
	margin:0;
	color:#666666;
	font:bold 0.9em Arial, Helvetica, sans-serif;
	}	
h5 {
	display:block;
	width:auto;
	background-color:#FFFFFF;
	padding:5px;
	margin:10px 0 5px 0;
	color:#345EAD;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;
	}	
table { 
	font-size:11px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	border-left:1px solid #CCCCCC;
	background-color:#FDFDFD;
	white-space:normal;
	}
table tr th{
	background-color:#F8f8f8;
	color:#3285B6;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:3px 5px 3px 5px;
	}	
table tr td {
	font-size:11px;
	padding:3px 5px 3px 5px;
	border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}				
table tr td p {
	margin:0;
	padding:0;
	}

/*		Mascara Principal	*/
#outer-wrapper {
	margin:0;
	padding:0;
	width:100%;
}
/*		Mascara Secundaria		*/
#wrapper {
	width:758px;
	margin-left:auto;
	margin-right:auto;
	border-left:0px solid #DADADA;
	border-right:0px solid #DADADA;
	background-color:#FFFFFF;
}
/*		Cabecera: Logo + Nombre del boletin		*/
#header {
	width:100%;
	height:auto;
	display:block;
	border-top:0px solid #DADADA;
	color:#006699;
	}
	#header #logo {
		float:left;
		padding:0px;
		margin:0px;
		width:100%;
		height:auto;
		}
		#logo h1 { 
			display:block;
			visibility:visible;
			background:none; 
			font-size:2em;
			font-weight:bold;
			color:#006699;
			padding-bottom:10px;
			margin-bottom:10px;
			border-bottom:5px solid #E8E8E8;
			}
		#logo h1 a {
			display:block;
			top:0px;
			left:0px;
			width: 100%;
			height: auto;
		}
		#logo h1 a span {
			display:block;
			visibility:visible;
		}
		#logo img { 
			display:none;
			visibility:visible;
		}
	#header #socios {
		float:left;
		padding:0px;
		margin:0;
		width:auto;
		height:auto;
		display:none;
		visibility:hidden;
		}
		#socios	#ae {
			float:left;
			width:auto;
			height:auto;
			padding:0;
			margin:0;
			background:none;
			}
			#ae a {
				display:none;
				width:auto;
				height:auto;
			}
			#ae a img {
				display: none;
				visibility: hidden;
			}
		#socios	#ebs {
			display:none;
			float:left;
			width:auto;
			height:auto;
			padding:0;
			margin:0;
			background:none;
			}
			#ebs a {
				display:none;
				width:auto;
				height:auto;
			}
			#ebs a img {
				display: none;
				visibility: hidden;
			}
/**/
#topbar {
		background-image:none;
		background-color:#FFFFFF;
		height:25px;
		clear:both;
		font:11px "Trebuchet Ms", Arial, Helvetica, sans-serif normal;
		color:#000000;
		display:block;
		visibility:visible;
		border-bottom:1px solid #E8E8E8;
		}
		#topbar #ico_home { 
			width:auto;
			background:none;
			display:none;
			visibility:hidden;
			}
			#ico_home a{
				display:none;
				width:auto;
				height:auto;
				}
		#topbar #secciones { 
			width:auto;
			display:none;
			visibility:hidden;
			}
		#topbar #tipo_cambio {
			width:auto;
			padding:5px 10px 0px 10px;
			}
		#tipo_cambio .edicion {
			float:right;
			color:#333;
			font:bolder 12px "Trebuchet Ms", Arial, Helvetica, sans-serif;
		}	
/**/
#middlebar {
	clear:both;
	background-color:#FFFFFF;
	height:1px;
	font:11px "Trebuchet Ms", Arial, Helvetica, sans-serif normal;
	display:block;
	visibility:visible;
	height:auto;
	}
	#middlebar #fecha-suscribirse {
		width:489px;
		height:20px;
		border-top:0px solid #AAAAAA;
		border-bottom:0px solid #AAAAAA;
		background-color:#FFFFFF;
		color:#214A95;
	}
		#fecha-suscribirse .fecha{
			width:348px;
			/*line-height:29px;*/
			padding-left:10px;
			text-align:left;
			padding-left:10px;
			}
		#fecha-suscribirse .suscribirse {
			padding:0px;
			margin:0;
			width:130px;
			border-right:0px solid #AAAAAA;
			display:none;
			visibility:hidden;
			}
		#fecha-suscribirse img {
			display:none;
			visibility:hidden;
			}		
	#middlebar #busqueda {
		width:255px;
		height:25px;
		background-color:#FFFFFF;
		padding:5px 0px 0px 10px;
		text-align:center;
		margin-left:4px;
		display:none;
		visibility:hidden;
	}
	#middlebar #suscription {
		display:none; visibility:hidden;
		}
	#middlebar #search {
		display:none; visibility:hidden;
		}		
/*		Contenedor principal:	*/
#container {
	display:block;
	clear:both;
	padding:5px;
	}
	
	#container .box1-secciones {
		margin:10px 0 10px 0;
		padding:10px;
		border-left:1px solid #DADADA;
		border-top:1px solid #DADADA;
		border-right:1px solid #DADADA;
		border-bottom:4px solid #DADADA;
		background: url(../backup/backup/bg_box1.jpg) right top no-repeat;
	}
	#container .box1-secciones-new {
		margin:10px 0 10px 0;
		padding:10px;
		border-left:1px solid #DADADA;
		border-top:1px solid #DADADA;
		border-right:1px solid #DADADA;
		border-bottom:4px solid #DADADA;
		background: url(../images/bg_nuevo.jpg) right top no-repeat;
		z-index:1;
	}
	#container #imagen {
		display:none;
		visibility:hidden;
	}
	#container .autor{ 
		margin:5px 0 5px 0;
		color:#0162B1;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		}
	/*#container .txt_rojo {
		color:#B61D1D;
		}*/
	#container .nobr {
		display:none;
		}
		
	.ver-mas a{
		margin-left:20px;
		background:url(../images/ver-mas.gif) right top no-repeat;
		padding-right:15px;
		padding-left:3px;
		color:#2768C9;
		font:bolder 95% Arial, Helvetica, sans-serif;
		border-bottom:1px solid #EAEAEA;
	}
	#container .ver-mas a:hover {
		background-color:#F3F3F3;
	}
	#container p.barra {
		background:url(../images/bg_barra.jpg) right top no-repeat;
		padding:0;
		margin:0;
		display:none;
		visibility:hidden;
		}	
	#container p.name-fecha {
		color:#E81B15;
		text-align:right;
		padding:0;
		margin:0;
		}
	#container p.procedencia {
		color:#999999;
		text-align:right;
		padding:0;
		margin:0;
		}
	 .img_right {
		float:right;
		padding:10px;
		}
	 .img_curso {
		float:left;
		padding:5px;
		margin-right:10px;
		background-color:#FFFFFF;
		border:1px dashed #DADADA;
		}
	.votar {
		border:1px solid #F7F7F7;
		background-color:#DCDCDC;
		color:#333333;
		}
	/* tags predeterminadas */
	#container p{
		padding:0;
		margin: 5px 0px 5px 0px;
		font-size:0.9em;
		}
	#container ul {
		list-style-image:url(../backup/backup/ico_list.jpg);
		font-size:0.9em;
		margin-top:5px;
		margin-bottom:5px;
		letter-spacing:0.2px;
		}	
	#container ul li {
		padding:0px 10px 5px 5px;
		}
	/* tags instancias: Id*/	
	#container #eventos-cursos {
		border:1px solid #EAEAEA;
		background-color:#F7F7F7;
		padding:5px 5px 0px 5px;
	}
		#eventos-cursos #evento-info {
			display:block;
			clear:left;
			width:auto;
			/*padding-left:10px;
			padding-top:10px;
			padding-right:10px;*/
			margin-bottom:5px;
			height:auto !important;
			height:1%;
		}	
	#container #content {
		border:0px solid #DADADA;
		margin:0px 0px 10px 0px;
		padding: 0px 10px 10px 10px;
		font-family:Georgia,"Times New Roman", Times, serif;
		font-size:1.1em;
		line-height:1.3em;
		letter-spacing:0.02em;
	}
	#content #form {
		display:none;
		visibility:hidden;
	}

	#content p { padding:5px 0 5px 0;}
	#content #line_v {
		width:10px;
		float:right;
		height:100%;
		display:block;
		}
	#content #sidebar {
		float:right;
		width:250px;
		margin:0px 0px 10px 10px;
		border-left:1px solid #DADADA;
		border-right:1px solid #DADADA;
		border-bottom:6px solid #DADADA;
		background-color:#EFEFEF;
		text-align:center;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		display:none;
		visibility:hidden;
		}
		#sidebar a:hover {
			background-color:#FFFFFF;
			}
	#clearning {
		height:5px;
		clear:both;
		padding:0;
		margin:0;
		}
	#container #tamano #verSidebar{
		display:none;
		visibility:hidden;
		}		
	/* tamanos de letra */

    /* 7 */
    .tamanoletra7 p {
		font-size: 18px !important;
		padding:5px 0 5px 0 !important;
		}
    /* 6 */
    .tamanoletra6 p {
		font-size: 16px !important;
		padding:4px 0 4px 0 !important;
		}
    /* 5 */
    .tamanoletra5 p {
		font-size: 13px !important;
		padding:4px 0 4px 0 !important;
		}
    /* 4 */
    .tamanoletra4 p {
		font-size: 11px !important; 
		padding:3px 0 3px 0 !important;
		}
    /* 3 */
    .tamanoletra3 p {
		font-size: 9px !important;
		padding:2px 0 2px 0 !important;
		}

/* fin tamanos de letra */	

/*		Otros Contenidos: Indicadores, Link de Interes */		
#otros {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background:#F8F7EF url(../backup/backup/bg_otros_.jpg) left top repeat-x;
	display:block;
	background-color:#F8F7EF; 	/*#F3F2EF*/
	padding:10px;
	font-size:0.9em;
	visibility:hidden;
	display:none;
	}
	
/*		barra inferior: opciones, icono, secciones */	
#bottombar {
	clear:both;
	height:32px;
	border-top:1px solid #6F8EBF;
	border-bottom:1px solid #6F8EBF;
	font:normal 11px/24px "Trebuchet MS",Arial, helvetica, sans-serif;
	display:none;
	visibility:hidden;
	}
	
/*		Pie de boletin		*/	
#foot {
	width:auto;
	display:none;
	visibility:hidden;
}

/* Tabla sin estilo-simple */
.tabla_simple {
	font-family:"Trebuchet Ms",Arial, Helvetica, sans-serif;
	font-size:11px;
	border:0px solid #ccc;
	border-color:none;
	border-style:none;
	background-color:#FFFFFF;
	white-space:normal;
}
.tabla_simple tr td {
	border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	background-color:#FFFFFF;
	border-color:none;
	border-style:none;
	border-width:0px;

}