/** ==========================   Basic layout
*/

/** Divisores para crear scrolls en el fondo */
#contenedor {
	overflow		: auto;
	width			: 472px;
	height			: 400px;
	margin-left		: 10px;
	padding-right		: 3px;
	scrollbar-base-color	: #D0D0CA;
	scrollbar-3d-light-color: #D0D0CA; 
	scrollbar-arrow-color	: white;
        scrollbar-face-color	: #D0D0CA; 
	scrollbar-track-color	: #D0D0CA; 
        scrollbar-darkshadow-color: #D0D0CA; 
	scrollbar-highlight-color: white; 
	scrollbar-shadow-color	: white;

}

#contextual {
	overflow		: auto;
	width			: 155px;
	height			: 104px;
	scrollbar-3d-light-color: #E5E6F0; 
	scrollbar-arrow-color	: #aaaaaa; 
        scrollbar-base-color	: #E5E6F0;
        scrollbar-face-color	: #E5E6F0; 
	scrollbar-track-color	: #E5E6F0; 
        scrollbar-darkshadow-color: #E5E6F0; 
	scrollbar-highlight-color: #aaaaaa; 
	scrollbar-shadow-color	: #aaaaaa; 
}


body { 
	background-color	: white; 
	line-height		: 120%; 
}


p {
	font-family	: arial, verdana, sans-serif;
	font-size	: 11px;
	color		: #444444;
}

td {
	font-family	: arial, verdana, sans-serif;
	font-size	: 11px;
	color		: #444444;
}


/** ==========================   Menu contextual 
*/

table.moduletable {
	width		: 95%;
	padding-left	: 5px;
}

a.mainlevel-art, a:visited.mainlevel-art link {
	font-family	: arial,verdana, sans-serif;
	font-size	: 11px;
	font-weight	: bold;
	color		: #e85519;
	text-decoration	: none;
}

a:hover.mainlevel-art {
	font-family	: arial,verdana, sans-serif;
	font-size	: 11px;
	font-weight	: bold;
	color		: #e85519;
	text-decoration	: bold;
}


/** ==========================   Titulos
*/


/** Titulo del artículo
*/

.contentheading {
	font-family	: arial,verdana, sans-serif;
	font-size	: 14px;
	font-weight	: bold;
	color		: #095177;
}

/** Titulo de la pagina 
*/
.componentheading {
	font-family	: arial,verdana, sans-serif;
	font-size	: 16px;
	font-weight	: bold;
	color		: #095177;
	border-bottom	: 1px solid #095177;
}

.contentpaneopen {
	font-family	: arial,verdana, sans-serif;
	font-size	: 11px;
	color		: #333333;
}



/** ==========================   Pagina de varias columnas sufix -col
*/


table.blog-col {
	width		: 445px;
	margin		: 0px;
	padding		: 0px;
}

.contentheading-col {
	font-family	: arial,verdana, sans-serif;
	font-size	: 11px;
	font-weight	: bold;
	color		: #095177;
}

.componentheading-col {
	font-family	: arial,verdana, sans-serif;
	font-size	: 16px;
	font-weight	: bold;
	color		: #095177;
	border-bottom	: 1px solid #095177;
}


/** ==========================   Tabla que contiene a los artículos
*/

table.contentpaneopen {
	width		: 445px;
	margin		: 0px;
	padding		: 0px;
}

/** ==========================   Links en los articulos
*/

a, a:visited link {
 	font-family	: arial,verdana, sans-serif;
	font-size	: 11px;
	font-weight	: bold;
	color		: #e85519;
	text-decoration	: none;
}

a:hover {
	font-family	: arial,verdana, sans-serif;
	font-size	: 11px;
	font-weight	: bold;
	color		: #e85519;
	text-decoration	: bold;
}




/** ==========================   Forma de Contacto
*/

#selectForm {
	font-family	: sans-serif; trebuchet ms;
	font-size	: 11px;
	color		: #444444;
}

.inputbox {
	font-family	: trebuchet ms, sans-serif; 
	font-size	: 11px;
	color		: #626262;
	background-color: transparent;
	border		: 2px solid white;
}

.contentpane {
	font-family	: sans-serif; trebuchet ms;
	font-size	: 11px;
	color		: #444444;
}

.button {
	font-family	: trebuchet ms, sans-serif; 
	font-size	: 12px;
	font-weight	: bold;
	color		: #444444;
	background-color: #F1F0EC;
	border		: 2px solid white;
}

.yancmoduletable {
	line-height	: 100%;
	font-family	: sans-serif, arial;
	font-size	: 9px;
}



/** ==========================   Menu para i.
*/

table.moduletable-mpi {
	padding		: 0px;
	align		: right;
	margin		: 0px;
}

table.moduletable-mpi td {
	padding		: 0px;
	align		: right;
	margin		: 0px;
}

.mainlevel-mpi {
	font-family	: sans-serif, arial,verdana;
	font-size	: 10px;
	font-weight	: bold;
	color		: #e85519;
	text-decoration	: none;
}

a.mainlevel-mpi, a:visited.mainlevel-mpi link {
	font-family	: sans-serif, arial,verdana;
	font-size	: 10px;
	font-weight	: bold;
	color		: #e85519;
	text-decoration	: none;
}

a:hover.mainlevel-mpi {
	font-family	: sans-serif, arial,verdana;
	font-size	: 10px;
	font-weight	: bold;
	color		: #e85519;
	text-decoration	: none;
}


/** ==========================   Estilo Mosimage caption
*/


.mosimage_caption {
	font-family	: sans-serif, arial,verdana;
	font-size	: 11px;
	color		: #666666;
	text-decoration	: none;
}