
body {
  margin: 0;
  padding: 0;
  font-size: 0.9em;
  font-family: Arial, Helvetica, sans-serif;
}

a {
	color: #0066CC;
   background-color: transparent;
}

img {
	border: 0;
}

.italic {
	font-style: italic;
}

div#cabecera {
  margin: 0;
  padding: 0;
  background-position: top;
  background-repeat: repeat-x;
  background-image: url(../img/fondotop.jpg);
}

  div#cabecera h1 {
	 padding: 0;
    margin: 0 0 -8px 0;
  }

div#menusup {
	font-size: 0.7em;
	text-align: right;
	font-weight: bold;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}  

  div#menusup a {
  	 text-decoration: none;	 
  }
  
  div#menusup ul {
  	 margin: 0;
	 padding: 0;
  }
  
  div#menusup ul li {  
    display: inline;
	 margin: 0 0 0 0.2em;
	 padding: 0.6em 0 0.6em 0;
	 background-repeat: repeat-x;
	 background-position: bottom;
    background-image: url(../img/pes_cen.gif);
  }
  
  div#menusup ul li img {
  	 vertical-align: middle;
  }

div#contenido {
  width: 60%;
  float: left;
  padding: 1em;
}  

  div#contenido p {
    line-height: 1.4em;
  	 text-indent: 0.2em;
  }
  
  div#contenido div#descarga {
	 font-weight: bold;
    text-align: center;
  }
  
    div#contenido div#descarga a {
      color: red;
	   background-color: #fff;    	
    }

  div#contenido h2 {
    margin: 0;
	 padding: 0;
    color: #235077;
	 display: inline;
	 font-size: 1.5em;
  	 background-color: #fff;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  }
  
  div#contenido h3 {
	 padding: 0;
    color: #235077;
	 display: inline;
	 font-size: 1.2em;
    margin: 0 0 0 1em;
	 font-style: italic;
	 font-weight: normal;
  	 background-color: #fff;
	 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  }  
  
  div#contenido ol#caracteristicasccd li {
    margin: 1em 0 0 0;
  	 font-style: italic;
  }
  
div#menulat {
   width: 20%;
	float: left;
	color: #000;
	margin: 2em 0 0 2em;
	background-color: #83B5E6;
	border: #235077 solid 1px;
	padding: 0 0.5em 0.5em 0.5em;
}

  div#menulat ul {
    margin: 0;
	 padding: 0;
  	 list-style: none;
  }
  
    div#menulat ul li {
		color: #000;
    	padding: 0.5em;
		font-size: 0.8em;
		font-weight: bold;
	   text-align: center;
		margin: 0.5em 0 0 0;
		border: #4584BA solid 1px;
	   background-color: #EBEBEC;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
	 
	   div#menulat ul li a {
	   	text-decoration: none;
	   }
  
div#pie {
  clear: both;
  font-size: 0.8em;
  margin: 1em 0 0 0; 
  text-align: center;
  padding: 0.7em 0 2.5em 0;
  background-position: center;
  background-repeat: repeat-x;
  background-image: url(../img/fondopie.jpg);
}

  div#pie a {
  	 text-decoration: none;
  }
  
  div#pie div#menuinf {
	 font-size: 0.8em;
	 font-weight: bold;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  	 padding: 2.5em 0 0 0;
  }
  
  div#pie div#copyright {
  	 margin: 0.7em 0 0 0;  	 
  }