body {
	background-image: url("/DPT/turismo/home.nsf/0/6CEE49660FF13D09C12571C0004039E6/$FILE/fondo.jpg");
	background-repeat: repeat;
	margin: 0px;
	font-size: 10px;
	background-color: #DDDDDD;
	color: black;
}
#general{
	padding: 5px;	
	width: 1024px;
	margin: auto;
	background-color: white;
	/* HAY QUE PONER UN COLOR !!! */
	color: black;
}
/* COMIENZA LA FIESTA */
/* ######################  */
/* ####  BREADCRUMBS  ####  */
/* ######################  */
#breadcrumbs, #breadcrumbs a{
	color: #C0C0C0;
	background-color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
#breadcrumbs a:hover{
text-decoration: underline;
}
#breadcrumbs{
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* ###################################  */
/* ###   LOGOTIPO B EN CONTENIDOS    ###  */
/* ###################################  */
#capaLogoContenido {
	height: 52px;
	position: relative;
	left: 0px;
	clear: both;
	padding: 0px 0px;
	background-color:#006600;
	color: #000000;
	background-image:url("/DPT/turismo/home.nsf/css/estilos.css/$file/logo.gif");
	background-repeat: repeat;
	background-position: center;	
	border-top: 4px solid #000000;
	border-bottom: 4px solid #000000;
}
#capaLogoContenido #logoIzq{
	float: left;
	height: 100%;
	vertical-align: middle;
}
#capaLogoContenido #logoDer {
	float: right;
	height: 100%;
	width: 200px;
}
#capaLogoContenido #logoDer,  #logoDer a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
}
#capaLogoContenido #logoDer{
	background-color:transparent;
	color: #FFFFFF;
}
#capaLogoContenido #logoDer a{
	background-color: transparent;
	color: #FFFFFF;
}
 #capaLogoContenido #logoDer a:hover {
	text-decoration: underline;
}
#scrollWindowDivSup{
	float: left;
	height: 100%;
}
#scrollWindowDivSup, #scrollWindowDivSup a { 
	color:  #000000;
	background-color: transparent;
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align : center;
	font-weight:900;
}
#capaLogoContenido #logoOuter {
	height: 100%; 
	overflow: hidden; 
	position: relative;
}
#capaLogoContenido #logoOuter[id] {
display: table;
position: static;
}
#capaLogoContenido #logoMiddle {
position: absolute; 
top: 50%;
} 
#capaLogoContenido #logoMiddle[id] {
display: table-cell;
vertical-align: middle;
position: static;
}
#capaLogoContenido #logoInner {
position: relative;
 top: -50%;
}
#capaLogoContenido #logoInner[id] {
position: static;
}
/* ###################################  */
/* ###         LOGOTIPO EN PORTADA     ###  */
/* ###################################  */
#capaLogoPortada {
	height:52px;
	position: relative;
	left: 0px;
	clear: both;
	padding: 0px 0px;
	background-color:#006600;
	color: #000000;
	border-top: 4px solid #000000;
	border-bottom: 4px solid #000000;
}
#capaLogoPortada #logoIzq{
	float: left;
	height: 100%;
	vertical-align: middle;
}
#capaLogoPortada #scrollWindowDiv{
	float: left;
	height: 100%;
}
#capaLogoPortada #logoDer {
	float: right;
	height: 100%;
	width: 200px;
}
#capaLogoPortada #logoDer, #capaLogoPortada #logoDer a {
	background-color: #006600;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
}
#capaLogoPortada #logoDer a:hover {
	text-decoration: underline;
}
#capaLogoPortada #scrollWindowDiv,#capaLogoPortada #scrollWindowDiv a{ 
	color:  #000000;
	background-color: #006600;
	text-decoration:none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align : center;
	font-weight:900;
}
#imgLogo {
	border: 0;
 	height: 52px;
}
#capaLogoPortada #logoOuter {
	height: 100%; 
	overflow: hidden; 
	position: relative;
}
#capaLogoPortada #logoOuter[id] {
display: table;
position: static;
}
#capaLogoPortada #logoMiddle {
position: absolute; 
top: 50%;
} 
#capaLogoPortada #logoMiddle[id] {
display: table-cell;
vertical-align: middle;
position: static;
}
#capaLogoPortada #logoInner {
position: relative;
 top: -50%;
}
#capaLogoPortada #logoInner[id] {
position: static;
}
/* ####################################### */
/* ## 		      MENÚS		          ##*/
/* ##   ˇOJO! EL MENÚ NO ES DESPLEGABLE    ## */
/* ####################################### */
#capaMenu {
 width: 100%;
 position: relative;
 left: 0; 
 margin: 0;
clear:both;	
}
#capaMenu table{
 padding: 0;
 margin: 0;
 width: 100%;
 border: 0;
}
#capaMenu table th{
border-right: 0px solid #000000;
}
#capaMenu table .cabeceraUltimo {
border-right: 0;
}
#capaMenu table td{
 border-right:  1px solid  #006600;
}
#capaMenu tr{
 vertical-align: top;
}
#capaMenu th{
 background-color: #004200;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: none;
 text-align: left;
 padding: 0px 5px;
 height: 20px;
}
#capaMenu  td, #capaMenu a{
 color: #000000;
 background-color: #E0FFBF;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 text-decoration: none;
}
#capaMenu a:hover{
 text-decoration: underline;
}
#capaMenu  td {
 height: 173px;
}
#capaMenu td, #capaMenu th{
width: 33.3333333333333%;
}
#capaMenu ul{
 margin: 0;
 text-align: left;
 padding-left: 5px;
 list-style: none;
}
#capaMenu th a{
	background-color: #004200;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
}
#capaMenu th a:hover{
text-decoration: underline;
}

/* #################################### */
/* ## 		      MENÚS		   ## */
/* ##   ˇOJO! EL MENÚ ES DESPLEGABLE	   ## */
/* #################################### */
#capaMenuDesplegable {
 	color: #FFFFFF;				
 	width: 100%;
 	position: relative;
	z-index: 100;
	font-size: 9pt;	
	height: 20px;		
	clear:both;	
}
div.formatoCabecera {
      	padding: 0px 5px;
	height: 25px;
       	background-color: #004200;
       	font-weight: bold;
	font-size: 10pt;
}
#portada div.formatoCabecera {
	height: 20px;
}
.formatoCabecera a{
       	background-color: #004200;
	color: #FFFFFF;
	text-decoration: none;
}
.formatoCabecera a:hover {
text-decoration: underline;
}
#capaMenuDesplegable ul {
	  padding: 0;
	  margin: 0;
	  list-style: none;
}
#capaMenuDesplegable li.cabeceraMenu{
	  width: 33.3333333333333%; 
	  float: left;
	  position: relative;
	  margin: 0;
	  font-family:Arial, Helvetica, sans-serif;
	  text-decoration: none;
                  padding: 0;  
	  border: 0;
  }
#portada #capaMenuDesplegable li ul {
	  top: 20px;	/* height+2 veces el padding*/
}
#capaMenuDesplegable li ul {
	  display: none;
	  position: absolute;
	  left: 0;
	  top: 25px;	/* height+2 veces el padding*/
	  color: #000000;
	  background-color:#E0FFBF ;
	  margin: 0;
                  padding: 0.2em 5% 0.5em 5%;
                  width: 90%;
	  list-style: none;
}
#capaMenuDesplegable li:hover ul, #capaMenuDesplegable li.over ul {
	 display: block; 
}
#capaMenuDesplegable li.subMenu a{
	color: #000000;
 	background-color: #E0FFBF;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 text-decoration: none;
}
#capaMenuDesplegable li.subMenu a:hover {
	 text-decoration: underline;
}
/* ######################  */
/* ##       MENU PRINCIPAL     ##  */
/* ######################  */
#menuPrincipal{
	vertical-align: middle;
	height: 16px;
	color: #3F803F;	
	text-align: center;
	background-color: #222222;
	padding-left: 2px;
	position: relative;
	clear: both;
	padding: 2px 5px;
	
}
.menuSuperior, .menuSuperior a{
	color: #3F803F;
	background-color: #222222;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	vertical-align: middle;	
	text-decoration: none;
	font-weight: bold	
}
.menuSuperior a:hover{
text-decoration: underline;
}
/* ###################  */
/* ##  BANDA TITULARES##  */
/* ###################  */
#capaTitulares, #imagenTitular img, #imagenTitular #titularPersonalizado{
	height: 391px;	
	padding-top: 0px;
	padding-bottom: 0px;	
}
#imagenTitular #titularPersonalizado{
	width: 300px;	
}
#imagenTitular img {
	width: 569px;
}
#imagenTitular{
position: absolute;
top:0;
left: 0;
}
#capaTitulares {
	position: relative;
	background-color: #006600;
	color: black;		
	clear: both;
	padding-left: 569px;
	padding-right: 0px;
}
#capaTitulares h1 {
	/*padding-top: 0.5em;
	padding-bottom: 0em;*/
	padding: 0;
	margin: 0 0 0.5em 0;
	background-color: #006600; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
#capaTitulares ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#capaTitulares a{
	background-color: #006600;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	/*font-weight: bold;*/
	text-decoration: none;
}
#capaTitulares a:hover {
	text-decoration: underline;
}
#capaTitulares li {
	border-bottom: 1px dashed #222222;
}
#capaTitulares .verMas {
	background-color: #006600;
	color: #F2F5FA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
}
#portada  #capaDocumento {
	height: 500px; 
}
#portada #breadcrumbs {
	display: none;
}
#capaDocumento {
	position: relative;
	left: 0px;
	z-index: 1;
	clear: both;
	background-color:#FFFFFF;
	color: #000000;
	height: 100%;
}
#capaDocumento .edicion{
	color: #000000;
	text-decoration: none;	
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
}
#capaDocumento .edicion:hover{
	text-decoration: underline;
}
#ListadoNoticias li {
	list-style: inside;
}
#ListadoNoticias li a{
	background-color:#FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}
#bloqueIzq, #bloqueDer, #sinnombre{
	background-color: #006600;
	color: #FFFF7F;
	height: 100%;
}
#capaMenuVertical{
	background-color: transparent;
	font-weight: bold;
	height: 100%;
}
#capaMenuVertical, #imagenes{
padding-top: 10px;
}
#capaMenuVertical ul{
margin: 0;
padding: 0;
padding-left: 0px;
list-style-position: inside;
list-style: none;
}
#capaMenuVertical, .tituloMenuVertical{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding-left: 0px;
}
#capaMenuVertical, #capaMenuVertical a{
	color: #FFFF7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
#capaMenuVertical a:hover{
	text-decoration: underline;
}
#capaMenuVertical .nivel2{
color: #000000;
background-color: transparent;
list-style: none;
padding-left: 0px;
}
#capaMenuVertical .nivel2 a{
color: #000000;
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
#capaMenuVertical .nivel3{
color: #000000;
background-color: transparent;
list-style:none;
padding-left: 0px;
}
#capaMenuVertical .nivel3 a{
color: #000000;
background-color: transparent;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
}
#principal {
	padding: 10px 0px;
}
#mapaweb a{
   	background-color:#FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
}
#mapaweb a:hover{
        text-decoration: underline;
}
.cuerpoContenido {
	background-color: #FFFFFF
}
.titulo{
	font-weight: bold;
}
.titulo, .encabezado {
	background-color:#FFFFFF;
	color: #37605E;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14pt;	
}
.destacado {
	background-color:#FFFFFF;
	color: #3C613E;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
.texto, .listadoDoc, .listadoDoc a{
	background-color:#FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}
.listadoDoc {
	list-style: none;
}
.listadoDoc a{
	text-decoration: none;
}
.listadoDoc a:hover{
	text-decoration: underline;
}
.listadoDoc img{
	border: 0;
	vertical-align: middle;
}
.piefoto {
	padding-top: 2px;
	background-color:#006600;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	text-align: center;
}
.piepagina {
	background-color:#FFFFFF;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
/* Este estilo es para solucionar el error de Domino por el que cuando hay un campo de texto enriquecido dentro de una tabla */
/* introduce en el HTML etiquetas "<UL>" generando una tabulacion */
.texto ul {
	margin: 0px;
}
#lineaPuntos{
width: 100%;
height: 30px;
background-image: url(/DPT/Turismo/Home.nsf/home/linea_ptos.gif);
background-repeat: repeat-x;
}
#capaDocumento  {
overflow: hidden;
}
.estructura7 #bloqueDer{
background-color: transparent;
}
.index {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none;}
.sup {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal}
.fecha {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal}
.previo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #004D00; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal}
.textos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal}
.centrado {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal}
a.enlacea:visited  {text-decoration:none;  color: #006633; font-weight:bolder; font-size:12px;}
a.enlacea:active  {text-decoration:none; color: #006633; font-weight:bolder; font-size:12px;}
a.enlacea:link  {text-decoration:none; color: #006633; font-weight:bolder; font-size:12px;}
a.enlacea:hover   {text-decoration:none; color: #006633; font-weight:bolder; font-size:12px;}
.index {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none}
.sup {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal;}
.fecha {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal;}
.previo {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #004D00; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal;}
.textos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal;}
.centrado {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none; letter-spacing: normal; word-spacing: normal; white-space: normal; text-align: center;}
td.previo_cont {
	margin:0px;
	padding:5px;
	border:thin #000000 solid;
	background-color:#CCDDDD;
}
 a:link{color: #000000; text-decoration: none; }
 a:active{color: #000000; text-decoration: none; }
 a:hover{color: #000000; text-decoration: none; }
 a:visited{color: #000000; text-decoration: none; }
	
.acron {
	color: #0066FF;
	background-color: #FFFFFF;
}
body {
	background-color: #FFFFFF;
	background-image: url(/fondo_desarrollo.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color: #000000;
}
	
a {
	font-weight: bold;
	text-decoration: none;
	color: #006600;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
	color : #000000; 
	margin: 0em;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	list-style-image: none;
	cursor: auto;
	margin: .5em 0px 0px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	left: 555px;
	vertical-align: top;
	margin-bottom: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-left: 1em;
	list-style-type: none;
	font-weight: bold;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #006666;
	left: 555px;
	vertical-align: top;
	margin-bottom: 0em;
	margin-top: 0em;
	margin-right: 0em;
	margin-left: 1em;
	list-style-type: none;
}
	dt {
		font-size: medium;
		font-weight: bold;
		color: #006633;
		background-color: #FFFFFF;
	}
	a:active {
		font-weight: bold;
		text-decoration: none;
		color: #006600;
		background-color: #FFFFFF;
	}
	a:link {
	
		font-weight: bold;
		text-decoration: none;
		color: #006600;
		background-color: #FFFFFF;
	}
	a:visited {
	
		font-weight: bold;
		text-decoration: none;
		color: #006600;
		background-color: #FFFFFF;
	}
	a:hover {
	
		font-weight: bold;
		text-decoration: underline;
		color: #003366;
		background-color: #FFFFFF;
	}
	.detalle {
		font-family: Arial, Helvetica, sans-serif;
		font-size: smaller;
		vertical-align: super;
		background-position: top;
		background-color: #FFFFFF;
		color: #000000;
	}
	h1 {
	
		color: #006633;
		font-size: large;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
	}
	h2 {
	
		font-family: Arial, Helvetica, sans-serif;
		font-size: medium;
		color: #003300;
		font-weight: bold;
		background-color: #FFFFFF;
	}
/*mport url('css/reset.css');*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
		border-collapse:collapse;
		border-spacing:0;
}
fieldset,img { 
			border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
										font-style:normal;
										font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/*/*@import url('css/layout.css');*/
#pagina {
	margin:0px auto;
	width:778px;
	border-left:1px solid #dedcdc;
	border-right:1px solid #dedcdc}
#cabecera1 {}
#cabecera1 img {float:left}
#menusuperior {float:right;margin-right:20px;margin-top:5px}
#menusuperior ul li {display:block;float:left;padding:0.2em;
padding-left:0.5em;
padding-right:0.5em;
border-right:1px solid #82c7c7}
#menusuperior ul li:last-child {display:block;float:left;padding:0.2em;padding-left:0.5em;border-right:0}
#menusuperior ul li a {text-decoration:none;color:#177373}
#menusuperior ul li a:hover {text-decoration:underline;color:#177373}
#TablaBuscar_1_1 {float:right;margin-right:20px;margin-top:10px}
#TablaBuscar_1_1 input {vertical-align: middle;}
 
#izq {float:left;width:210px}
#menu1 ul, #menuacceso ul  {margin:10px 7px 10px 7px;}
#menu1 li {border:1px solid green;line-height:20px;margin:10px 0;font-weight:bold;}
#menu1 li a {color:#177373;text-decoration:none;padding:0 0 0 5px;display:block;}
#menu1 li a:hover {background:#F2F7F2;background:url(menu1.png) repeat-x}
#menu1 li {padding-left:5px;color:#177373}
#menu1 li.margen {padding-left:0px}
#menu1 ul ul {margin:0 0 0 10px; }
#menu1 ul ul li {border:0;margin:0px;padding:0px;list-style:square inside; font-weight:normal}
#menu1 ul ul li a {display:inline;padding:0}
#menu1 ul ul li a:hover {background:none;}
#menu1 ul ul li:hover {background:url(menu1.png) repeat-x bottom}
#menuacceso li  {border-bottom:1px dotted #82c7c7;}
#menuacceso img {float:right}
#menuacceso li a {text-decoration:none;}
#menuacceso li a:hover {background:url(menu1.png) repeat-x bottom}
#menuacceso li:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#menuacceso li {display: inline-block;}
/* Hides from IE-mac \*/
* html #menuacceso lir {height: 1%;}
#menuacceso li {display: block;}
/* End hide from IE-mac */
#contenido.tres {width:440px;float:left}
#contenido.dos {width:568px;float:left;}
#contenido.dos .central {width:440px;float:left;}
.clear {clear:both}
.clear_left {clear:left}
.clear_right {clear:right}
#menuder {float:right;width:128px;text-align:center}
#menuder li {margin:10px auto;line-height:1.6em}
#menuder img {border:1px solid black;}
#footer {margin-top:15px}
#footer p#uno, #footer p#dos {display:block; float:left}
#footer p#tres {float:right; width:150px}
#footer p#dos {width:400px;border:none;text-align:center}
#footer p#uno {background:#eeeced;width:200px;margin:8px;padding:5px}
/*import url('css/typo.css');*/
body {
  font:12px arial, sans-seriff;
  background-color:white;
  color:#435356;
}
#cabecera1, #izq {font-family:arial}
a[href $='.pdf']  { background:url( pdf.gif ) no-repeat 100% 0;padding: 0 20px 0 0}
a[href $='.doc']  { background:url( doc.gif ) no-repeat 100% 0;padding: 0 20px 0 0}
#pagina {}
#menu1 {}
small {color:rgb(120,120,120);font-size:0.8em;}
cite {font-size:1.5em;float:left;margin:0.5em;padding:0.5em; border-top:1px solid silver;border-bottom:1px solid silver;}
cite:before {content: open-quote ".. ";}
cite:after {content: " .." close-quote ;}
a {color:rgb(0,96,127)}
#page {margin:15px auto;width:800px;border:1px solid black}
dl {padding:1em;font-family:consolas}
strong {font-weight:bold}
h1 {font-size:1.2em;font-weight:bold;margin:1em;margin-bottom:1em}
h2 {background:#177373; color:white;text-align:center;font-weight:bold}
.post {padding:0.5em;border-bottom:1px dotted #177373;}
.post img.foto {padding:0.5em;}
.post.even img.foto {float:left; height:115px; margin: 12px 4px 4px 4px}
.post.odd img.foto {float:right; height:115px; margin: 12px 4px 4px 4px}
.post p {
	line-height:1.5em;
	text-indent:1em;
	padding-top:1em;
	text-align: justify;
	}
.post th {font-weight:bold; padding:0.2em}
.post table {border:1px solid grey;margin:1em auto;font-size:0.9em}
.post table td  {border:1px solid grey;padding:0.2em}
.post a:before {}
.pagina {text-align:right}
.clear {clear:both;display:block}
.left {float:left}
.right {float:right}
.clear_left {clear:left;}
.alignleft {text-align:left;float:left}
.alignright {text-align:right;float:right;}
.center {text-align:center}
.post .pintas td {border:0;color:white}
.over {background-color:green}
#NuevaCabecera 	{	margin:0.4em;
					/*Margin-top:1em*/
				}
#NuevaCabecera ul , #NuevaCabecera span { margin:0;padding:0}
#NuevaCabecera span , #NuevaCabecera li {float:left}
/*#NuevaCabecera li { margin:0.2em;padding:0;list-style:none} */
#NuevaCabecera li { margin:0 0.2em;padding:0;}
.contenido p, .contenido ul, .contenido ol   {margin:1em}
.contenido ul {list-style:square}
.contenido ul ul {list-style:disc} 
.contenido ol {list-style:decimal}
.contenido li {margin:1em;}
table.datos  {width:100%}
table.datos , table.datos table  {font-size:1em}
.datos caption, .datos td, .datos th {padding:0.2em 0.5em;}
.datos caption {text-align:center}
.datos th {text-align:center;border-top:1px solid #435356;border-bottom:1px solid #177373;font-weight:bold}
.datos td {border-bottom:1px dotted #b9dcdc;border-right:1px dotted #b9dcdc;vertical-align:middle}
.datos td.last {border-right:0}
/*.datos td.even {background:#eef6f6} */
.datos td.abajo {border-bottom:0}
.datos a {text-decoration:none}
.datos a:hover {text-decoration:underline}
.datos caption {background:#177373;color:white}
#saludo img.afoto {float:right;margin-left:10px}
table.arbol  {width:100%}
table.arbol  {font-size:1em}
.arbol caption, .arbol td, .arbol th {padding:0.2em 0.5em}
.arbol th {text-align:center;border-top:1px solid #435356;border-bottom:1px solid #177373;font-weight:bold}
.arbol td {vertical-align:middle}
.arbol td.last {border-right:0}
/*.arbol td.even {background:#eef6f6} */
.arbol td.abajo {border-bottom:0}
.arbol a {text-decoration:none}
.arbol a:hover {text-decoration:underline}
.arbol caption {background:#177373;color:white}
.tex11grisN {font-weight:bold}
.menu_contenido {margin-left:20px;margin-top:5px}
.menu_contenido ul li {
	display:block;
	float:left;
	padding:0.2em;
	padding-left:0.5em;
	padding-right:0.5em;
	border-right:1px solid #82c7c7
}
.menu_contenido ul li:last-child {display:block;float:left;padding:0.2em;padding-left:0.5em;border-right:0}
.menu_contenido ul li a {text-decoration:none;}
.menu_contenido ul li a:hover {text-decoration:underline;}
.links {float:right;}
.links ul {list-style:none}
.links li {float:left;margin:0.3em}
.links li a {
	float:left;
	padding:0.2em 0.4em;
	padding-left:20px;
	border:1px solid #94b9c0;
	border-top-color:#cde3e7;
	border-left-color:#cde3e7;
	text-decoration:none;
}
.links li.inicio a {
	background:url( /DPT/dpteruel.nsf/home.png) no-repeat left bottom;
}
.links li.volver a {
	background:url( /DPT/dpteruel.nsf/volver.png) no-repeat left bottom;
}
.links li.subir a {
	background:url( /DPT/dpteruel.nsf/subir.png) no-repeat left bottom;
}
.links li.inicio a:hover {
	background-image:url( /DPT/dpteruel.nsf/home_over.png) ;
}
.links li.volver a:hover {
	background-image:url( /DPT/dpteruel.nsf/volver_over.png);
}
.links li.subir a:hover {
	background-image:url( /DPT/dpteruel.nsf/subir_over.png) ;
}
/*Temporal*/
#TablaBuscar_1_1 {
MARGIN-TOP: 10px;
FLOAT: right;
WIDTH: 355px;
MARGIN-RIGHT: 15px
}
#TablaBuscar_1_1  input {margin:0 3px}
