.titulo_naranja_subrrallado {
	clear:both;
	margin:0px 0 0px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:19px;
	color:#fa5a00;
	border-bottom:1px solid #ededed;
	border-bottom-width: 100%;
	text-align:left;
	display : block;
}

.texto_naranja_oscuro {
	color:#d63708;
	font-weight:bold;
}

a.link_naranja, a.link_naranja:hover, a.link_naranja:visited, a.link_naranja:link {
	color: #e43400;
	font-size: 13px;
	text-decoration: none;
}

body.content_body {
	font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:0.8em;
	color:#333; 
	background: #004783 url('../img/fondo_principal.jpg') no-repeat center top;
	margin:0 auto; padding:0px; text-align:center; height:100%;
}

body.mceContentBody {
	font-family:  Arial, Verdana, Helvetica, sans-serif; font-size:0.8em;
	color:#333; 
	margin:0 auto; padding:0px; text-align:center; height:100%;
}


p, ol {
	margin: 0 0 1.5em;
}


h1 {
	color: #ffffff;
	font-size : 38px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align: left;
}

h2 {
	clear:both;
	margin:0px 0 5px 0px;
	padding-left:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:16px;
	color:#fa5a00;
	border-bottom:1px solid #ededed;
	text-align:left;
}

h3 {
	clear:both;
	margin:0px 0 5px 0px;
	padding-left:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:15px;
	color:#d63708;
	border-bottom:1px solid #ededed;
	text-align:left;
}

td.title_td_blanco {
	background: url(../img/fondo_cabecera_blanco.png) no-repeat;
	width : 1019px;
	height : 180px;
}

td.title_td {
	background: url(../img/fondo_cabecera.png) no-repeat;
	width : 1019px;
	height : 167px;
}

td.menu_td {
	background: url(../img/fondo_botonera.png) no-repeat;
	width : 1019px;
	height : 33px;
}

td.content_td {
	text-align : center;
	vertical-align : top;
	background: url(../img/fondo_contenedor.png) no-repeat;
	width : 1019px;
	height : 487px;
}

td.content_title_td {
	height : 105px;
}

td.content_body_td {
	vertical-align : top;
	background-color: #eeeeee;
	height : 385px;
}

td.footer_td {
	vertical-align : top;
	text-align : right;
	background: url(../img/fondo_pie.png) no-repeat;
	width : 1019px;
	height : 71px;
}

a.top_menu_link, a.top_menu_link:link, a.top_menu_link:visited {
	color : #ffffff;
	text-decoration: none;
	font-weight: bold;
}

a.top_menu_link:hover {
	color : #ff5444;
}

a.top_menu_link_sel, a.top_menu_link_sel:link, a.top_menu_link_sel:visited, a.top_menu_link_sel:hover {
	color : #ff5444;
	text-decoration: none;
	font-weight: bold;
}

a.footer_link, a.footer_link:link, a.footer_link:visited, a.footer_link:hover {
	color : #e4343c;
	text-decoration: none;
}

table.border_gray_tab_content_gal {
	height : 368px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #cccccc;
	border-left-width : 1px;
	border-left-style : solid;
	border-left-color : #cccccc;
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #cccccc;
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #cccccc;
	background-color: #ffffff;
	width : 95%;
}

table.border_gray_tab_content {
	height : 368px;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #cccccc;
	border-left-width : 1px;
	border-left-style : solid;
	border-left-color : #cccccc;
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #cccccc;
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #cccccc;
	background-color: #ffffff;
	margin-left : 10px;
	width : 590px;
}

input.form, input.form:focus {
	background-color: #ffffff;
	border		: 1px solid #cccccc;
	font-size       : 9pt;
	color           : #333333;
}

input.red, input.red:focus {
	background-color: #ffffff;
	border		: 1px solid #cc2222;
	font-size       : 9pt;
	color           : #333333;
}

textarea, textarea:focus {
	background-color: #ffffff;
	border		: 1px solid #cccccc;
	font-size       : 9pt;
	color           : #333333;
}

table.border_table {
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #cccccc;
	border-left-width : 1px;
	border-left-style : solid;
	border-left-color : #cccccc;
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #cccccc;
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #cccccc;
	background-color: #ffffff;
}

a.simpleLink, a.simpleLink:link, a.simpleLink:hover, a.simpleLink:visited {
	text-decoration: none;
	font-size : 11px;
	color: #991d05;
}

.litt_text {
	font-size: 9px;
}

table.right_image_table {
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #cccccc;
	border-left-width : 1px;
	border-left-style : solid;
	border-left-color : #cccccc;
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #cccccc;
	border-right-width : 1px;
	border-right-style : solid;
	border-right-color : #cccccc;
}

a.galeria_footer, a.galeria_footer:link, a.galeria_footer:hover, a.galeria_footer:visited {
	text-decoration: none;
	color: #333333;
	font-size: 12px;
}

.image_footer {
	font-style: italic; 
	color: #333333;
	font-size: 10px;
}

td.title_new_link_td {
	text-align : left;
	color:#d63708;
	font-weight:bold;
}

td.name_form_td {
	font-weight:bold;
	text-align : left;
}

td.body_new_link_td {
	text-align : left;
	font-style: italic; 
	font-size: 10px;
}

td.time_table_visits_top {
	text-align: left;
	background-color: #e5212b;
	color: #ffffff;
}

tr.time_table_visits_tr_0 {
	text-align: left;
	background-color: #ffe1d8;
	color: #222222;
}

tr.time_table_visits_tr_1 {
	text-align: left;
	background-color: #ffffff;
	color: #222222;
}

td.time_tab_visits_td {
	font-size: 12px;
	text-align : left;
	vertical-align : top;
}

a.news_link_title, a.news_link_title:hover, a.news_link_title:visited, a.news_link_title:link {
	text-align : left;
	color:#d63708;
	font-weight:bold;
	text-decoration: none;
}

a.news_link_body, a.news_link_body:hover, a.news_link_body:visited, a.news_link_body:link {
	text-align : left;
	color: #333333;
	font-style: italic; 
	font-size: 10px;
	text-decoration: none;
}

a.links_link, a.links_link:hover, a.links_link:visited, a.links_link:link {
	color: #e53400;
	font-size: 13px;
	text-decoration: none;
}

