@charset "utf-8";
.contenedor_centrar {
	width: 990px;
	position: relative;
	left: 50%;
	margin-left: -495px;
}
.fondo1 {
	background-image: url(interfase/fondo_1.png);
	background-repeat:no-repeat;
	width:990px;
	height:20px;
}
.fondo2 {
	background-image: url(interfase/fondo_2.png);
	background-repeat: repeat-y;
	width:968px;
	padding-left:11px;
	padding-right:11px;
	float:left;
}
.fondo3 {
	background-image: url(interfase/pie.gif);
	background-repeat:no-repeat;
	width:990px;
	height:65px;
	clear:both;
	padding-left:315px;
	padding-top:35px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:8.5pt;
	color:#999;
	line-height:18px;
}
.barra {
	width:748px;
	background-color:#E5B219;
	border-top:#999 1px solid;
	border-bottom:#999 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	padding-left:220px;
	padding-top:10px;
	padding-bottom:10px;
	color:#FFF;
	float: left;
}
.barra a {
	color:#FFF;
	text-decoration:none;
	padding:10px 5px 10px 5px;
}
.barra a:hover {
	color:#FFF;
	background-color:#BE9414;
	background-image:url(interfase/fondo_menu.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
	padding:10px 5px 10px 5px;
}
#central {
	width:540px;
	padding-top:15px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	display:inline;
}
#noticia_portada {
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:8.5pt;
	color:#444;
	width:100%;
	margin-bottom:20px;
	padding-bottom:10px;
}
#noticia_portada h1 {
	font-size:11pt;
	padding:10px;
	color:#444;
	margin:0px;
}
#noticia_portada h2 {
	font-size:10pt;
	padding-bottom:10px;
	color:#444;
	margin:0px;
}
#noticia_portada .foto {
	width:240px;
	padding-right:15px;
}
#noticia_portada .pie {
	font-size:7.5pt;
	color:#666;
	margin:0px;
	text-align:center;
}
#noticia_portada .avance {
	text-align:justify;
	margin:0px;
	padding-bottom:10px;
}
#noticia_portada .texto {
	color:#444;
	text-align:justify;
	margin-top:0px;
	margin-bottom:5px;
	line-height:12pt;
}
#noticia_portada .fecha{
	color:#777;
	margin-top:0px;
	margin-bottom:5px;
	line-height:12pt;
}
#noticia_portada .link{
	color:#C60;
	margin-top:0px;
	margin-bottom:0px;
	line-height:12pt;
	text-align:right;
}
#noticia_portada a {
	color:#C60;
	text-decoration:none;
}
#noticia_portada a:hover {
	color:#C60;
	text-decoration:underline;
}
#noticia_portada .separador {
	border-bottom:#E5B219 1px solid;
	margin-left:10px;
	margin-right:10px;
}
#noticia {
	width:540px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
#noticia h1 {
	width:480px;
	font-size:11pt;
	padding-bottom:10px;
	color:#444;
	margin:0px;
}
#noticia h2 {
	font-size:9pt;
	color:#444;
	border-bottom:#999 1px solid;
	margin-top:20px;
	margin-bottom:10px;
	padding-bottom:2px;
}
#noticia h3 {
	font-size:8.6pt;
	color:#444;
	margin-top:15px;
	margin-bottom:5px;
}
#noticia .foto {
	width:480px;
	margin-top:10px;
	margin-bottom:5px;
	padding-right:60px
}
#noticia .pie {
	font-size:7.5pt;
	color:#444;
	margin-top:0px;
	margin-bottom:0px;
	width:480px;
	text-align:center;
	padding-right:60px
}
#noticia p {
	font-size:8.5pt;
	text-align:justify;
	color:#444;
	margin-top:4px;
	margin-bottom:4px;
	line-height:13pt;
}
#noticia li {
	font-size:8.5pt;
	text-align:justify;
	color:#444;
	margin-left:-15px;
	padding-left:0px;
	margin-top:4px;
	margin-bottom:4px;
	line-height:13pt;
}
#noticia ul, ol {
	margin-top:4px;
	margin-bottom:4px;
}
#noticia .fecha {
	font-size:8.5pt;
	color:#777;
}
#noticia .link {
	font-size:8.5pt;
	color:#C60;
	text-align:right;
}
#noticia a {
	color:#C60;
	text-decoration:none;
}
#noticia a:hover {
	color:#C60;
	text-decoration:underline;
}
#noticia .imprimir {
	text-align:right;
	margin:0px;
}
#galeria .titulo {
	text-align:center;
	font-weight:bold;
	color:#FFF;
	background-color:#BBB;
	margin-top:20px;
	margin-bottom:0px;
	padding:2px;
}
#galeria .thumb {
	text-align:center;
	border:dashed 1px #BBB;
	border-top:none;
}
#galeria img {
	margin:10px 5px 10px 5px;
}
.noticia_separador {
	padding-top:0px;
	padding-bottom:20px;
}
#banners {
	width:194px;
	float:left;
	display:inline;
	padding-top:15px;
	padding-left:4px;
	text-align:center;
}
#banners p {
	margin:0px;
}
#formcontacto input, textarea{
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	border:#CCC 1px solid;
	font-size:8.5pt;
	color:#444;
	padding:3px;
}
#formcontacto .enviar{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	color:#444;
}
#formcontacto p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#444;
	text-align:right;
}
#formcontacto table {
	border:#F2F2F2 1px solid;
	margin-top:20px;
}
#formcontacto td {
	padding:5px;
}
#formcontacto .colorfila {
	background-color:#FCFCFC;
}
#video {
	width:100%;
	margin-top:20px;
}
#video p {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#444;
}
#TSAccordionContent {
	width:200px;
	float:left;
	display:inline;
	margin-left:10px;
	margin-right:10px;
}
.sin_submenu {
	width: 200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	color:#444;
	display:block;
}
.sin_submenu a {
	width:180px;
	padding:5px 10px 5px 10px;
	display:block;
	text-decoration:none;
	color:#555;
}
.sin_submenu a:hover {
	display:block;
	background: url(interfase/menu_f2.gif);
	text-decoration:none;
}
.accordion_toggle {
	width: 200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	font-weight:bold;
	text-decoration:none;
	color:#444;
	display:block;
}
.accordion_toggle a {
	width:180px;
	padding:5px 10px 5px 10px;
	display:block;
	text-decoration:none;
	color:#555;
}
.accordion_toggle a:hover {
	display:block;
	background: url(interfase/menu_f2.gif);
	text-decoration:none;
}
.accordion_content {
	width: 180px;
	margin-left:10px;
	padding:0px;
	overflow: hidden;
}
.accordion_content p {
	margin:0px 0px 5px 17px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#666;
	text-indent: -7px;
}
.accordion_content a {
	text-decoration:none;
	color:#666;
}
.accordion_content a:hover {
	text-decoration:none;
	color:#000;
}
#paginado {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:8.5pt;
	color:#000;
	padding-bottom:20px;
	margin-bottom:20px;
}
#paginado td {
	width:15px;
	height:15px;
	text-align:center;
	border:#E5B219 1px solid;
	background-color:#EEE;
	text-decoration:none;
}
#paginado td:hover {
	background-color:#CCC;
}
#paginado a {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	text-decoration:none;
}
#paginado th {
	width:15px;
	height:15px;
	text-align:center;
	border:#E5B219 2px solid;
}
