/* *************************************************** *
**** ESTILOS APLICABLES A LAS PAGINAS CONTENIDO  ********
/* *************************************************** */

/* MENU RIGHT */
.menu_right {
	font-size: 100%;
	padding: 5px 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 170px;
}

html>body .menu_right {
	width: 170px;
}

.menu_right h3#seccion_menu_right {
	color: #f78704;
	margin: 20px 0 0 0;
}

.menu_right ul {
	padding: 0;
	margin: 5px 0;
	list-style:none;
}

.menu_right ul#secciones_menu_right li a {
	font-size: 70%;
	font-weight: normal;
	line-height:140%;
	color: #f78704;
}

.menu_right ul#secciones_menu_right li a.seleccionada {
	font-weight: bold;
	color: #bd8a57;
}

.menu_right ul#herramientas_menu_right li a {
	font-size: 70%;
	font-weight: bold;
	color: #bd8a57;
	text-decoration: none;
}

.menu_right #seccion_menu_right {
	font-size: 80%;
	font-weight: bold;
}

/* CONTENIDO TIPO PARRAFO */
.contenido_tipo_parrafo td.parrafo {
	width: 385px;
	padding: 5px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 375px;
}

html>body .contenido_tipo_parrafo td.parrafo {
	width: 375px;
}

.contenido_tipo_parrafo h2, .contenido_tipo_parrafo table tr th {
	font-size: 70%;
	color: #bd8a57;
	/*margin: 0px;
	padding: 5px;*/
}

.contenido_tipo_parrafo p, .contenido_tipo_parrafo table tr td {
	font-size: 70%;
	color: #656565;
}

/*justificado de texto para content pages */
.contenido_tipo_parrafo p, .contenido_tipo_parrafo h2 {
	text-align:justify;
}
/* FIN justificado de texto para content pages */

.contenido_tipo_parrafo a, .contenido_tipo_parrafo table tr td a {
	color: #f7a911;
	font-weight: bold;
}

.contenido_tipo_parrafo a:hover, .contenido_tipo_parrafo table tr td a:hover {
	color: #bd8a57;
}


/* CONTENIDO TIPO LISTA */
.contenido_tipo_parrafo ul.listaParrafo{
	font-size: 70%;
	color: #656565;
}

.contenido_tipo_parrafo ul.listaParrafo li{
	margin-bottom: 10px;
}

/* CONTENIDO TIPO GALERIA */
#viewArea {
	padding: 10px;
	text-align: center;
	vertical-align:middle;
	border-bottom:solid 2px #B6B6B6;
	border-right: solid 2px #B6B6B6;
}

#pieDeFoto {
	text-align: center;
	font-weight:bold;
}

#thumbnails td {
	padding: 5px;
	text-align:center;
	vertical-align:middle;
}

#thumbnails td img {
	width: 100px;
}


/* TABLAS Y LINEAS DE SEPARACION ENTRE COLUMNAS */

.contenido_tipo_parrafo table.separaHorizontal th {
	background-color: #E6E6E6;
	color:#656565;
	padding: 5px;
	text-align:left;
	border-bottom: solid 1px #FFFFFF;
}

.contenido_tipo_parrafo table.separaHorizontal td {
	border-bottom: solid 1px #E6E6E6;
	padding: 5px;
}

