abbr,acronym {
	border-bottom: 1px dotted #000;
	cursor: help;
}

em {
	font-style: italic;
}

blockquote,ul,ol,dl {
	margin: 1em;
}

ol,ul,dl {
	margin-left: 2px;
}

ol li {
	line-height: 20px;
	list-style: decimal outside;
	margin-left: 12px;
	padding: 0 0 12px;
	text-decoration: none;
}

ul li {
	background: url(/images/lista1.gif) no-repeat 0 .5em;
	list-style: none;
	text-decoration: none;
	margin-left: 12px;
}

dl dd {
	margin-left: 1em;
}

th,td {
	border: 1px solid #000;
	padding: .5em;
}

th {
	font-weight: bold;
	text-align: center;
}

caption {
	color: #666;
	margin: 5px 0 7px;
	text-align: left;
}

p,fieldset,table {
	margin-bottom: 1em;
	margin-left:15px;
}

.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}

* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
	background: #fff url(/images/fondo.png) repeat-y top;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .85em;
	line-height: 125%;
	margin: 0;
	padding: 0;
}

#wrapper {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background: #fff;
	width: 960px;
}

blockquote {
	margin-left: 23px;
}

#navegador {
	background: #0c3e9a url(/images/navegacion.gif) repeat-x top;
	border-top: 1px solid #fff;
	color: #fff;
	height: 36px;
	width: 960px;
}

#navegador ul {
	color: #FFF;
	margin-top: 8px;
}

#navegador ul li {
	background: none;
	color: #024825;
	display: inline;
	list-style-type: none;
}

#navegador ul li a {
	color: #FFF;
	font-size: 0.9em;
	font-weight: bold;
	margin: 2px 0;
	padding: 2px 2px;
	text-decoration: none;
}

#navegador ul li a:hover,#navegador ul li.seleccion a {
	color: #cbdfe1;
	background-image: url(/images/navegacionhover.gif) repeat-x top;
}

#cabecera p a {
	color: #4b6a7f;
}

#menumigas {
background:#f4f4f0;
color:#809ea3;
font-size:.8em;
font-weight:normal;
height:31px;
line-height:31px;
margin:1px 0 1px;
padding:0;
text-align:left;
width:100%;
}

.menuseguimiento {
	display: block;
	float: left;
	margin: 0px 0px 0px 12px;
	min-width: 200px;
}

.menuseguimiento li {
	background: none;
	color: #809ea3;
	display: inline;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.menuseguimiento li a {
	border: 0;
	color: #809ea3;
	padding: 0;
}

#buscar {
	color: #8d8a57;
	display: inline;
	float: right;
	font-size: 1em;
	height: 31px;
	line-height: 31px;
	margin: 0;
	padding: 0 0 0 18px;
	text-align: left;
}

#buscar * {
	margin-top: 3px;
}

.buscarcampo {
	background-image: url(/images/buscar.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 168px;
	border: 0px solid #fff;
	padding: 5px 0px 0px 5px;
	font: 0.8em;
	float: left;
}

.buscarsubmit {
	background-image: url(/images/buscarboton.gif);
	background-repeat: no-repeat;
	height: 25px;
	width: 25px;
	border: 0px solid #fff;
	float: left;
	margin-left: 2px;
	cursor: pointer;
}

.submit {
	background-color: #cdccc7;
	height: 25px;
	color: #f0eeeb;
	font-weight: bold;
	padding: 2px 3px 3px 3px;
	border: 0px solid #fff;
	float: right;
	cursor: pointer;
}

.row .submit {
	margin-bottom: 5px;
}

.buscarc {
	background-color: #eef6fd;
	background-image: url(/images/usuario.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 136px;
	max-width: 136px;
	border: 0px solid #fff;
	padding: 5px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	float: right;
}

#buscar form {
	display: inline;
}

#buscadoraxuda {
	width: 100%;
}

#idioma {
border:0;
color:#000;
display:inline;
float:right;
height:31px;
line-height:31px;
margin:0 8px 0 0;
padding:0;
text-align:right;
width:120px;
}

#idioma a {
color:#000;
text-decoration:none;
}

#idioma a.seleccionado {
color:#809ea3;
}

#idioma a.seleccionado {
	color: #809ea3;
}

#central_content ul li {
	margin: 0 0 5px 12px !important;
	padding: 0 0 0 8px;
}

#izquierdo {
	border: 0;
	color: #333;
	float: left;
	margin: 0 0px 5px 0px;
	padding: 0px 0 10px 0px;
	width: 233px;
}

.izqdentro {
	margin: 0 0 6px;
	padding: 0;
}

#submenu {
	
}

#submenu .izqdentrotit {
background:#b5c7d6;
border:0;
color:#000;
font:bold 1.1em Arial, Helvetica, sans-serif;
margin:0;
padding:5px;
}

.izqdentrotit {
background:#b5c7d6;
border:0;
color:#000;
font:bold 1.1em Arial, Helvetica, sans-serif;
margin:0;
padding:7px;
}

.izqdentrocentro {
	background: #eef6fd;
	color: #555555;
	margin: 0;
	padding: 5px 8px 5px 8px;
}

.izqdentrocont {
	border: 0;
	background: #eef6fd;
	color: #555555;
	font-size: .8em;
	margin: 0;
	padding: 5px;
}

.izqdentrocont img {
	padding: 0px 0px 0px 0px;
	max-width: 233px;
}

.enlacenegro {
	border-bottom: 1px dotted #000 !important;
	color: #000 !important;
	font-weight: normal;
	text-decoration: none;
}

.enlacenegro img {
	border: 0;
	margin: 0 3px 0 0;
}

.enlaceverde {
	border-bottom: 0 !important;
	color: #c4c2ab !important;
	font-weight: normal;
	text-decoration: none !important;
}

.izqdentro ul {
	list-style: none;
}

.izqdentro ul li {
	background: #d5d5bd none;
	border-bottom: 1px solid #f2f2e6;
	font: bold .9em Arial, Helvetica, sans-serif;
	margin: 0px;
	line-height: 24px;
}

.izqdentro ul li a {
	color: #59767b;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 24px;
	text-decoration: none;
	margin-left: 4px; /*primera linea titulo*/
}

.izqdentro ul li ul li {
	background: #e7e7cd url(/images/lista1.gif) no-repeat 6px 10px;
	line-height: 24px;
	border-bottom: 1px solid #f2f2e6;
	font: .9em Arial, Helvetica, sans-serif;
}

.izqdentro ul li ul li a {
	font-weight: normal;
	line-height: 24px;
	margin-left: 14px; /*primer nivel con img de fondo*/
}

.izqdentro ul li ul li ul li {
	background: #f9f9e8 url(/images/lista1.gif) no-repeat 12px 10px;
	border-bottom: 1px solid #f2f2e6;
	line-height: 24px;
	font: .9em Arial, Helvetica, sans-serif;
}

.izqdentro ul li ul li ul li a {
	font-weight: normal;
	line-height: 24px;
	margin-left: 20px; /*segundo nivel con img de fondo*/
}

.izqdentro ul li ul li ul li ul li {
	background: #f9f9e8 url(/images/lista1.gif) no-repeat 16px 10px;
	border-bottom: 1px solid #f2f2e6;
	line-height: 24px;
	font: normal 1em Arial, Helvetica, sans-serif;
}

.izqdentro ul li ul li ul li ul li a {
	font-weight: normal;
	line-height: 24px;
	margin-left: 26px; /*tercer nivel con img de fondo*/
}

.seleccionado,.seleccionado a {
	font-weight: bold !important;
}

.separado {
	padding-left: 16px !important;
}

.izqdentro ul.blanco {
	list-style: none;
	margin: 0;
	padding: 0;
}

.izqdentro ul.blanco li {
	background: #fff;
	border-bottom: 0;
	border-top: 1px solid #e5e5d6;
	font: normal .8em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px 0 5px 8px;
}

.izqdentro ul.blanco li.seleccionado {
	background: #fff;
	border: 1px solid #e5e5d6;
	color: #000;
}

.izqdentro ul.blanco li a {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

#contenedorglobal {
	background: #f4f3e8;
	width: 100%;
}

#cabecera {
	border: 0;
	margin: 0;
	padding: 0;
	width: 960px;
}

.cabecera {
	background: #fff url(/images/bannersuperior.png) no-repeat top;
	height:220px;
}

#cabecera p {
	color: #EEE;
	font: bold 1em Arial, Helvetica, sans-serif;
	padding: 200px 0 0 30px;
}

#cabecerapeque {
background:#fff url(../images/bannersuperiorpeque.png) no-repeat top;
border:0;
height:290px;
margin:0;
padding:0;
width:960px;
}

#cabecerapeque p {
color:#EEE;
font:bold 1em Arial, Helvetica, sans-serif;
padding:200px 0 0 30px;
}

#central {
	background: #fff;
	margin: 0px;
	overflow: hidden;
	padding: 0px 0px 5px 0px;
}

.mceContentBody {
	overflow: visible !important;
}

#central h1,#central h1 a {
	color: #000;
	font: normal 1.6em Georgia, "Times New Roman", Times, serif;
	margin: 5px 0 12px;
}

#central h2,#central h2 a {
	color: #000000;
	font: normal 1.6em Arial, Georgia, "Times New Roman", Times, serif;
	margin: 5px 0 14px 15px;
}

#central h3,#central h3 a {
	color: #4ba4c2;
	font: bold 1.1em Tahoma, Arial, Helvetica, sans-serif;
}

#central h3 {
	clear:left;
	margin: 0px 0px 6px 15px;
}

#central h3 a:hover {
	color: #00608A;
}

#central h4,#central h4 a {
	color: #9fbbc5;
	font: bold 1em Arial, Helvetica, sans-serif;
	margin: 0px 0px 2px 15px;
}

#central h5,#central h5 a {
	color: #4ba4c2;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px 0 12px 15px;
	padding-top: 0;
}

#central h5 a {
	border: none;
	font-weight: normal;
	text-transform: uppercase;
}

#central form {
	font: 1em Arial, Helvetica, sans-serif;
	margin: 0;
	min-width: 500px;
	padding: 0;
	width: 100%;
}

#central form fieldset {
	border: 1px solid #CCC;
	margin: 0;
	padding: 10px;
}

#central form fieldset legend {
	border: 0;
	color: #999;
	font-size: .9em;
	margin: 9px;
	padding: 0 6px;
}

#central form label {
	display: block;
	float: left;
	margin: 5px 0 0;
	min-width: 160px;
	padding: 0;
	text-align: right;
	width: 160px;
}

.titulocurso {
	border-bottom: 1px solid #e7e7cd;
	color: #060;
	font: bold 1em Arial, Helvetica, sans-serif;
	padding-top: 12px;
}

.subtitulocurso {
	color: #000;
	font: bold .9em Arial, Helvetica, sans-serif;
	padding-top: 12px;
}

#central form input,#central form textarea,#central form select {
	border: 1px solid #CCC;
	font: 1em Arial, Helvetica, sans-serif;
	margin: 5px 0 0 10px;
	padding: 2px;
	width: 300px;
}

#central form input[type=submit],#central form input[type=button],#central form input[type=reset]
	{
	width: auto !important;
}

#central form input#reset {
	margin-left: 0;
}

#central textarea {
	overflow: auto;
}

#central form small {
	display: block;
	font-size: 88%;
	margin: 0 0 5px 160px;
	padding: 1px 3px;
}

#central select optgroup {
	font-style: normal;
}

#central select option {
	padding: 0 18px 0 6px;
}

#central img {
	display: inline;
	float: left;
	left: 0;
	margin: 0 8px 5px 0;
	overflow: hidden;
	padding: 2px;
}

#central object {
	display: inline;
	float: left;
	margin: 12px 12px 0 0;
	overflow: hidden;
	padding: 0 24px 0 0;
}

#central a,#bienvenida a {
	color: #00608a;
	text-decoration: none !important;
	border-bottom: 1px solid #00608a;
}

#bienvenida ul li {
	background: url(/..images/lista1.gif) no-repeat 0 .6em;
	margin-left: 12px;
	padding: 2px 0 0 7px !important;
	text-decoration: none;
}

#central a.ampliado {
	border-bottom: 1px dotted #060;
	color: #060 !important;
	font: normal .9em Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}

#central p {
	margin: 0 10px 12px 15px;
	text-align: justify !important;
}

hr {
	border: none;
	border-bottom: 1px solid #999999;
	height: 1px;
	margin: 12px 10px 12px 10px;
}

* html hr {
	margin: 11px 0 0;
}

.hr1 {
	border: none;
	border-bottom: 1px dotted #c7bea8;
	height: 1px;
	margin: 0 0 8px;
}

* html .hr1 {
	margin: 0;
}

.img {
	float: left;
	margin: 0 3px 2px 0;
	padding: 1px;
}

.subtitular {
	color: #666666;
	font-size: .8em;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#central ul,#central ol,#central table {
	margin-left: 0px 0px 0px 15px;
}

#central ul ul li {
	background: url(/images/lista1.gif) no-repeat 0 .5em;
	margin-left: 18px;
	padding: 2px 0 0 16px !important;
	text-decoration: none;
}

#central ul ul ul li {
	background: url(/images/lista1.gif) no-repeat 0 .5em;
	margin-left: 22px;
	padding: 2px 0 0 30px !important;
	text-decoration: none;
}

ol {
	margin: 0;
	padding: 0 0 0 16px;
}

#derecho {
	float: right;
	margin: 0 10px 0 0;
	padding: 0;
	width: 203px;
}

#derecho p {
	color: #8d8a57;
	font: .8em Arial, Helvetica, sans-serif;
	padding: 5px 4px 5px 5px;
}

#derecho a {
	color: #8d8a57;
	font: .8em Arial, Helvetica, sans-serif;
	padding: 5px 0;
	text-decoration: none;
}

#derecho[class='mceContentBody'] {
	float: none !important;
	width: 195px;
}

#derecho img {
	max-width: 193px;
}

#derecho a img {
	border: 0;
}

#derecho_fotos {
	padding: 10px 0;
}

#derecho_fotos img {
	border: 0;
	margin: 0;
	max-width: 173px;
	padding: 0;
}

#derecho_fotos p {
	border: 0;
	margin: 1px 0 1px 11px;
	padding: 0;
}

.tituloder {
	color: #786843;
	font: 1.4em Georgia, "Times New Roman", Times, serif;
	padding: 10px 0 2px 5px;
	text-decoration: none;
}

#bienvenida {
	margin: 20px;
}

#bienvenida h2 {
	margin: 0px 0px 12px 0px;
	padding: 0px;
	color: #e84a01;
	font-size: 1.8em;
}

#bienvenida p {
	color: #585858;
	font-size: 1em;
	line-height: normal;
}

#banner {
	border: 1px solid #c4c2ab;
	margin: 0;
	overflow: hidden;
	padding: 0 8px 4px;
}

#bannersuperior {
	background: #BBB url(/..images/tileado.png);
	border: 0;
	height: 170px;
	margin: 0;
	padding: 14px 10px 0px 4px;
}

.col2 h3 {
	margin-top: 35px;
	margin-left: 35px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #000;
	font-weight: bold;
}

.col3 h3,.col4 h3 {
	margin-top: 35px;
	margin-left: 70px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #000;
	font-weight: bold;
}

.col1 {
	background: url(/..images/frecha-trans.png) top no-repeat;
	float: left;
	margin: 8px 0px 0px 0px;
	padding: 2px 12px 0px 0px;
	width: 220px;
	height: 150px;
}

.col1 .bantitulo {
	margin: 37px 45px 8px 23px;
	color: #FFFFFF;
	font: bold 1.8em Arial, Helvetica, sans-serif;
}

.col1 .bantitulo2 {
	color: #a2c017;
	font-weight: 700;
}

.col1 p {
	margin-top: 80px;
}

.col2 {
	background-position: left top;
	background-image: url(/..images/1_1-trans.png);
	background-repeat: no-repeat;
	margin: 8px 0px 0px 0px;
	padding: 0px 8px 0px 8px;
	float: left;
	width: 225px;
	height: 140px;
	border-right: 1px #c7c5c5 solid;
}

.col3 {
	background-position: left top;
	background-image: url(/..images/2_2-trans.png);
	background-repeat: no-repeat;
	margin: 8px 0px 0px 12px;
	padding: 0px 8px 0px 3px;
	float: left;
	width: 215px;
	height: 140px;
	border-right: 1px #c7c5c5 solid;
}

.col4 {
	background-position: left top;
	background-image: url(/..images/3_3-trans.png);
	background-repeat: no-repeat;
	margin: 8px 0px 0px 12px;
	padding: 0px 8px 0px 3px;
	float: left;
	width: 215px;
	height: 140px;
}

#banner .tituloce {
	color: #666;
	font: normal .7em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 !important;
}

.cajamas {
	background: #fff;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin: 12px 0 5px;
	padding: 8px;
}

.cajamas .tituloce,.cajamas p .tituloce {
	color: #000;
	font: bold .9em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

.cajamas img,.cajamas a img {
	border: 0 !important;
	padding: 0;
	text-decoration: none;
}

.cajamas ul {
	border: 0;
	font-size: .8em;
	list-style-image: url(/images/listamas.gif);
	margin: 0;
	padding: 8px 0 4px 18px;
}

.cajamas ul li {
	background: none;
	color: #000;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.cajamas ul li a {
	background: none;
	border-bottom: 1px dotted #bd3200;
	color: #bd3200;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.cajamas a,.cajamas p a {
	background: none;
	border-bottom: 1px dotted #bd3200 !important;
	color: #bd3200 !important;
	text-decoration: none;
}

.fecha,.noticia p.fecha,.cajamas p.fecha,p.fecha {
	color: #999999 !important;
	font: .9em Arial, Helvetica, sans-serif !important;
	overflow: hidden;
	padding: 0 0 0 0px;
	margin: 0px 0px 0px 0px;
}

.cajaespecial .fecha {
	color: #656666 !important;
	font: .9em Arial, Helvetica, sans-serif !important;
	overflow: hidden;
	padding: 0 0 0 0px;
	margin: 0px 0px 0px 0px;
}

.saltolinea {
	padding: 8px 0 0;
}

div#piedentro {
	background: #3c5cb8;
	clear: both;
	height: 120px;
	margin: 0;
	overflow: hidden;
	padding: 15px 15px 5px 8px;
	margin-top: 15px;
	font-family: Tahoma, Arial, sans-serif;
}

#piedentro a img {
	border: none;
}

#piedentro a {
	border-bottom: 0;
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}

#copyright {
	color: #fff;
	float: left;
	font-size: .8em;
	height: 100px;
	padding: 0;
	width: auto;
}

#copyright a {
	color: #fff;
}

.fff {
	color: #fff;
}

#copyright p {
	margin: 0 0 4px;
	padding: 0;
}

#piederecha {
	float: right;
	font-size: .7em;
	padding: 0 12px 0 0;
	text-align: right;
}

#minimenupie {
	height: 100px;
	text-align: right;
}

#minimenupie img {
	border: 0;
	margin: 0px 0 0 5px;
}

#minimenupie ul {
	color: #000;
}

#minimenupie ul li {
	background: none;
	color: #000;
	display: inline;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0;
}

#minimenupie ul li a {
	color: #000;
	font-weight: normal;
	padding: 0;
	text-decoration: none;
}

#minimenupie ul li a:hover {
	color: #fff !important;
	font-weight: normal;
}

.clear {
	clear: both;
}

.rclear {
	clear: right;
}

.tituloinvisible {
	display: none;
	overflow: hidden;
	z-index: -1;
}

.row {
	clear: both;
	margin: 0;
	padding: 0;
}

.rowder {
	clear: both;
	font-size: .8em;
	margin: 0;
	padding: 0 0 5px;
	text-align: right;
	color: #4ba4c2;
}

.row1 {
	clear: both;
	color: #000;
	margin: 3px 0;
	padding: 0;
}

.row1 a {
	border-bottom: 1px dotted;
	color: #000;
	font-size: .7em;
	text-decoration: none;
}

.rowdere {
	float: right;
	margin: 0;
	padding: 0;
	text-align: right;
	width: 45%;
}

.rowizqu {
	float: left;
	color: #4ba4c2;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 45%;
}

.rowdere a,.rowizqu a {
	color: #4ba4c2;
}

.row span.label {
	float: left;
	width: 78px;
}

.row .formw {
	font-size: .9em;
	padding: 5px;
	display: block;
	text-align: right;
	display: block;
}

.imgderecha {
	float: right !important;
	margin: 0 0 2px 5px !important;
}

table {
	background: #e7e7cd;
	border: 1px solid #d5d5bd;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0;
	text-align: left;
	margin: 0px 10px 0px 15px;
}

th,thead td,tfoot td {
	background: #e7e7cd;
	border: 0;
	border-bottom: 2px solid #d5d5bd;
	color: #333;
	font: bold .8em Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px 0 5px 5px;
}

tr {
	background: #f9f9e8;
	color: #333;
	margin: 0;
	padding: 5px 8px 5px 5px;
}

tr .resaltado {
	background: #f2f2dc;
	color: #333;
	margin: 0;
	padding: 5px 8px 5px 5px;
}

td {
	border: 1px solid #d5d5bd;
	padding: 12px 15px 5px 12px;
	text-align: left;
	vertical-align: top;
}

.derecha,.derecha p {
	text-align: right !important;
}

.curso {
	background: #f9f9e8;
	border: 1px solid #c4c2ab;
	margin: 2px 0 8px;
	padding: 8px;
}

.curso .tituloce,.curso p .tituloce,.curso .tituloce a,.curso p .tituloce a
	{
	font-weight: bold !important;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

.curso .fechas {
	color: #999999;
	font-size: .9em;
	line-height: 90%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 25px 0 0;
}

.curso .datos {
	color: #3d3d3d;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 25px 0 0;
}

.galeria {
	border: 0;
	float: left;
	margin: 0 18px 18px 0;
	max-width: 185px;
	width: 185px;
}

.galeriader {
	border: 0;
	float: right;
	margin: 0 0 18px 18px;
	max-width: 200px;
	width: 200px;
}

.galtitular {
	color: #59767b;
	font: bold .9em Arial, Helvetica, sans-serif;
	padding: 0 0 5px;
	text-align: left;
}

.galfoto { /*position:relative;*/
	border: 1px #ccc solid !important;
	display: table;
	height: 200px;
	overflow: hidden;
	width: 200px !important;
}

.galextra { /*position:absolute;*/ /*top:-50%;*/
	display: table-cell;
	vertical-align: middle;
}

.galfoto img { /*position:relative;*/ /*top:-50%;*/
	border: 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}

.galpie {
	color: #000;
	font-size: .8em;
	font-style: italic;
	font-weight: normal;
	padding: 4px 0px 5px 0px;
	text-align: left;
}

.galpagina {
	text-align: right;
}

iframe {
	float: left;
	margin: 0 23px 12px 0;
}

.izqtit,.izqtit a {
	border: 0;
	color: #59767b;
	font: bold 1em Arial, Helvetica, sans-serif;
	padding: 2px 2px 4px 0;
}

.izqtitfecha {
	color: #999;
	font: normal .9em Arial, Helvetica, sans-serif;
	padding: 0 2px 10px 0;
}

.enquisa {
	margin: 0 0 0 12px;
}

#enquisalarga {
	border: 1px #CCC solid;
	padding: 0 0 12px;
}

#central #enquisalarga form label {
	color: #000 !important;
	display: inline !important;
	float: none !important;
	margin: 0 0 0 12px !important;
	padding: 0 !important;
	text-align: left !important;
}

#central h1 a,#central h2 a,#central h3 a,#central h4 a {
	text-decoration: none;
	border: 0px;
}

.cajaespecial {
	background: #cbdfe1;
	margin: 0px;
	padding: 10px 10px 10px 0px;
}

#central .cajaespecial h4,#central .cajaespecial h4 a {
	color: #486b78;
	font: bold 1em Arial, Helvetica, sans-serif;
	margin: 0px 0px 2px 0px;
}

#central .cajaespecial h5,#central .cajaespecial h5 a {
	color: #00608a;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px 0 12px 0;
	padding-top: 0;
}

.noticia {
	padding: 5px 0px;
	color: #555555;
	font-family: Tahoma, Arial, sans-serif;
}

strong,#central form .required,.negrita {
	font-weight: bold;
}

.menuseguimiento ul,#central_content {
	margin: 0;
	padding: 0;
}

.menuseguimiento li a:hover,.izqdentro ul.blanco li.seleccionado a,.izqdentro ul.blanco li.seleccionado a:hover,div#piedentro
	{
	color: #000;
}

.submit,.submitlargo {
	cursor: pointer;
}

.centrobusqueda input,.centrobusqueda select,.enquisa label {
	margin: 0 0 0 4px;
}

#izquierdo_content,#derecho_content {
	padding: 0;
}

.izqdentro ul li a:hover,.izqdentro ul.blanco li a:hover {
	color: #d26200;
	text-decoration: none;
}

#central form br,.lclear {
	clear: left;
}

#central a:hover,#piedentro a:hover {
	color: #CB6F14;
}

ul li a:hover,#central ul li a:hover,#central ul ul li a:hover,#central ul ul ul li a:hover,ol li a:hover
	{
	color: #00608a;
}

.cajamas p,.cajaespecial p {
	color: #000;
	font: 0.9em Arial, Helvetica, sans-serif;
}

.noticia p {
	color: #555;
	font: 0.9em Arial, Helvetica, sans-serif;
}

.cajaespecial img,.noticia img {
	border: 1px #0c3f48 solid !important;
	margin: 0 8px 2px 15px !important;
	padding: 0px !important;
	text-decoration: none;
}

.cajaespecial_content ul li img {
	float: none !important;
	padding: 0px !important;
	margin: 4px 10px 0px 10px !important;
}

#cabecera .noscript {
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

.mceTextAlign {
	text-align: left !important;
}

#resultadosenquisa table {
	border: 0px;
}

#resultadosenquisa table th {
	padding: 0px 0px 0px 12px;
	text-align: left;
	height: 30px;
	background-color: #dce48c;
}

#resultadosenquisa table tr td {
	height: 30px;
	border: 0px;
}

#resultadosenquisa .thlargo {
	min-width: 300px;
}

.izqdentrocont form p {
	margin-bottom: 0px !important;
}

.benvida_destacado {
	color: #000;
	font-weight: bold;
	text-decoration: none !important;
}

/* Fix MCE */
.mceFixes {
	text-align: left !important;
	background-color: #ffffff !important;
}

/*Added by adrian*/
ul.paginar {
	display: block;
	margin-top: 10px;
	list-style-type: none;
}

ul.paginar li {
	float: left;
}

div.noticia-actions
{
height:16px;
margin: 0px 0px 0px 0px;
float: right;
}

div.noticia-actions img
{
border:0px!important;
margin: 0px 4px 0px 2px!important;
}

.padding-izq
{
	padding-left:15px;
}
