/*  
Name: INEGA
Theme URI: http://www.inega.es/
Version:1.0
Author: Blogocio Media S.L.
*/

/*COMMON*/
body {font-size: 0.78em;background-color: #CBDCEB;font-family: Arial, Verdana, Sans-Serif;color: #067FB6;padding: 0; margin: 0 auto;}
p {margin: 0; padding: 0 0 12px 0; }	
img {border:none; }
a {color:#386996;text-decoration:none; cursor: pointer;}
a:hover {color:#666;text-decoration:none;}

input {background-color:#FFF;border:solid 1px #0DB3FA;font-size:1.1em;margin:0; padding:0;}
/*input[type="button"]{ font-size:12pt;text-align:center; display: block }*/

input[type="button"],input[type="reset"], input[type="submit"]{
font-size:12px;
	font-weight:normal;
	padding:4px 28px;
	text-decoration:none;
	}
/*input[type="submit"]{ font-size:12pt;text-align:center; }*/
textarea {background-color:#FFF;border:solid 1px #0DB3FA;font-size:8pt;margin:0; padding:0;}


h1 {}
h2 {font-size:13px; font-weight:bold;}
h3 {font-size:11px; font-weight:bold;}
h4 {}
h5 {}
h6 {}

ul {margin:0; padding:0;}
li {margin:0; padding:0;}
ul li {background: transparent url('imagenes/icon_listas.gif') no-repeat;margin:0; padding:0 0 10px 15px;list-style:none;font-size: 0.9em;}
ul li ul li {background: transparent url('imagenes/icon_sublistas.gif') no-repeat;margin:7px 0 0 0; padding:0 0 0 14px;list-style:none;font-size: 0.9em;}


/*Tablas*/
table.contenidos{
	width: 600px;
	margin: 0 auto;
}
table.contenidos th{
	background: url(../imagenes/tab_cab.gif) no-repeat;
	height: 12px;
	font-size: 9px;
}
table.contenidos td.bg{
	background: url(../imagenes/tab_bg.gif) repeat-y; 
	padding: 0 20px;
}
table.contenidos td.fin{
	background: url(../imagenes/tab_pie.gif) no-repeat;
	height: 13px;
}

td.miniBtn{
	background: url(../imagenes/btn_intro_bg.gif) repeat-y;
	color: #999;
	text-align: center;
	font-weight: bold;
}


/*ESTRUCTURA*/
.header {margin: 0 auto;padding:0;width: 990px;height:130px;background: #CBDCEB url('imagenes/bg_header.jpg') no-repeat;}
.contenido{margin: 0 auto;padding:0;width: 990px;background: #CBDCEB url('imagenes/bg_content.jpg') repeat-y;}
.contenidoListado{margin: 0 auto;padding:0;width: 1050px;background: #CBDCEB url('imagenes/bg_content_Listado.jpg') repeat-y;}
.footer {margin: 0 auto;padding:0;width: 1000px;height:60px;background: #CBDCEB url('imagenes/bg_footer.jpg') no-repeat;}	

/*HEADER*/

.metaheader {margin: 0; padding: 5px 0 0 0; width: 980px;height:20px;font-size:0.85em;text-align:right;}
.metaheader a {color:#32608C;}
.metanavegacion {float:right;margin: 2px 238px 0 0; padding: 0; font-size:0.9em;text-align:right;}
.idiomas{float:right;margin: 2px 0 0 20px; padding: 0; font-size:0.95em;text-align:right;}


.buscador {float:right;margin: -2px 0 0 0; padding: 0; width: 156px;vertical-align:middle;}
.buscador input {background-color:#FFF;border:solid 1px #0DB3FA;font-size:0.8em;margin:0; padding:0;vertical-align:middle;}
.logo {float:left;margin: 4px 0 0 10px; padding: 8px 0 0 10px;}
.destacadosup {margin: 0;padding:0;float:left; }
.destacadohome {float:left; margin: 2px 0 0 13px;padding:0; }
.conselleria {float:left;margin: 0 0 0 500px;padding:23px 0 0 40px; }

.menu {float:left;margin: 8px 0 0 10px; padding: 0; text-align:center}

.menulista {float:left;color:#FFF;margin: 0 2px 0 0; padding: 6px 7px 6px 8px; text-transform:uppercase; font-size:0.85em; font-weight:bold;}
.menulista a {color:#FFF;}
.menulista a:hover {color:#DBEDF7;}

.menulast {float:left;color:#FFF;margin: 0; padding: 6px 7px 6px 8px;;text-transform:uppercase; font-size:0.85em; font-weight:bold;}
.menulast a {color:#FFF;}
.menulast a:hover {color:#DBEDF7;}

.activo {float:left;color:#000;margin: 0 2px 0 0; padding: 6px 7px 6px 8px; text-transform:uppercase; font-size:0.85em; font-weight:bold;}
.activo a {color:#386996;}
.activo a:hover {color:#386996;}


/*HOME*/
.homedrcha{float:right;margin: 0 12px 0 0;padding:10px;width: 320px;}
.homeizqda{float:left;margin: 12px 0 0 20px;padding:0 12px 12px 12px;width: 326px;background-color:#F0EDE8;}
.contenidocentral{float:left;margin: 0;padding:0;width: 970px;}
.contenidocentralListado{float:left;margin: 0;padding:0;width: 1050px;}
.central{margin: 12px 0 12px 20px;padding:0;width: 940px;}
.centralListado{margin: 12px 0 12px 20px;padding:0;width: 1020px;}
.homeizqda h2{margin:12px 0 8px 0;padding:0;}
.homeizqda p{margin:0 0 8px 0;padding:0;}
.homeizqda ul{margin:0;padding:0;}
.homeizqda li{margin:0 0 8px 0;padding:0 0 0 18px;font-weight:bold;font-size:12px;}
.homeizqda li a{margin:0 0 8px 0;padding:0;color:#0092C5;font-size:11px;font-weight:normal;}
.pdf{margin: 0 0 10px 0;padding:5px 0 5px 30px; background: transparent url('imagenes/fnd_pdf.png') no-repeat; color:#0092C5;font-weight:bold;}


/*INTERIOR*/

.menuizq{float:left;margin: 0 0 0 8px;padding:20px 10px ;width: 160px;}
.menuizq span {color:#F30;text-decoration:none;}
.contenidocentral{float:left;margin: 0;padding:0;width: 730px;}
.contenidocentralListado{float:left;margin: 0;padding:0;width: 1050px;}


.filtro{float:left;margin: 5px 0 10px 0;padding:10px;width: 460px;background-color: #E0EAF3;font-size:11px;}
.filtro input {border:solid 1px #5ABDE9;font-size:11px;}
.filtro option {border:solid 1px #5ABDE9;font-size:11px;margin-left:11px;}



/*FOOTER*/
.footerxunta {margin: 0 20px 0 0; padding: 0; float:left; width:670px;}
.footerss {margin: 9px 20px 0 0; padding: 0 0 0  35px; float:right; width:180px;color:#fff;font-size:0.8em;background: transparent url('imagenes/rss_footer.jpg') no-repeat;}
.footerss a {color:#fff;}
.footerss a:hover {color:#DBEDF7;}
.footerlogo {margin: 0; padding: 9px 0 0 20px; float:left; width:100px;}
.footertxt {margin: 0; padding: 12px 0 0 0; float:right; width:460px; color:#fff;font-size:0.75em;}
.footertxt a {color:#fff;}
.footertxt a:hover {color:#DBEDF7;}

.datagrid_1 table { border-collapse: collapse; text-align: center; width:300px; } .datagrid_1 {font: normal 14px/150% Arial, Helvetica, sans-serif; overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }.datagrid_1 table td, .datagrid_1 table th { padding: 4px 4px; }.datagrid_1 table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; color:#FFFFFF; font-size: 14px; font-weight: bold; border-left: 1px solid #0070A8; } .datagrid_1 table thead th:first-child { border: 1px; }.datagrid_1 table tbody td { color: #00496B; border-left: 1px solid #E1EEF4;font-size: 10px;border-bottom: 1px solid #E1EEF4;font-weight: normal; }.datagrid_1 table tbody .alt td { background: #E1EEF4; color: #00496B; }.datagrid_1 table tbody td:first-child { border-left: none; }.datagrid_1 table tbody tr:last-child td { border-bottom: none; }.datagrid_1 table tfoot td div { border-top: 1px solid #006699;background: #FFFFFF;} .datagrid_1 table tfoot td { padding: 0; font-size: 11px } .datagrid_1 table tfoot td div{ padding: 2px; }

.datagrid table { border-collapse: collapse; text-align: center; width: 960px; } .datagrid {font: normal 11px/150% Arial, Helvetica, sans-serif; overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }.datagrid table td, .datagrid table th { padding: 4px 4px; }.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006699), color-stop(1, #00557F) );background:-moz-linear-gradient( center top, #006699 5%, #00557F 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');background-color:#006699; color:#FFFFFF; font-size: 11px; font-weight: bold; border-left: 1px solid #0070A8; } .datagrid table thead th:first-child { border: none; }.datagrid table tbody td { color: #00496B; border-left: 1px solid #E1EEF4;font-size: 10px;border-bottom: 1px solid #E1EEF4;font-weight: normal; }.datagrid table tbody .alt td { background: #E1EEF4; color: #00496B; }.datagrid table tbody td:first-child { border-left: none; }.datagrid table tbody tr:last-child td { border-bottom: none; }.datagrid table tfoot td div { border-top: 1px solid #006699;background: #FFFFFF;} .datagrid table tfoot td { padding: 0; font-size: 11px } .datagrid table tfoot td div{ padding: 2px; }