* {
margin:0;
padding:0;
}

body{
text-align:center;
color:#333;
font-family: sans-serif;
margin:30px 0;
background:url(../img/fondobody.png) repeat-x #000;
}


#conenedor{
width:620px;
margin:0 auto;
}

#contenido{
font-size:11px;
font-family: Verdana,Arial,Helvetica,sans-serif;  
color:#fff;
background: url(../img/fondocentro.gif) repeat-y;
width:100%;
clear:both;
}

#contenido ul, #contenido p{
/*line-height:1.3em;*/
margin:20px auto;
text-align: left;
padding: 0 20px 0 30px;
}

#contenido p.imagen {
text-align:center;
padding: 0;
}

img.borde {
border: #fff 5px solid;
margin-right: 10px;
}

#contenido ul{
margin-top: 5px;
padding-left: 30px;
margin-left: 30px;
}

#pie{
background: url(../img/fondopie.gif) no-repeat;
background-position: top;
width:100%;
margin-top: -20px;
padding-top: 20px;
height: 53px;
clear:both;
}

#pie p {
width:100%;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}

#pie p a {
font-weight:normal;
text-decoration:none;
color: #aaa;
}

/*Menu*/ 

#menu {
  font: bold 11px/1.5em Verdana;
  float:left;
  width:100%;
  background:url(../img/fondoarriba.gif) no-repeat bottom #000;
  line-height:normal;
  padding-bottom: 40px;
  }
     
#menu ul {
  margin:10px 0 0 0;
  padding:0 0 0 30px;
  list-style:none;
	}
	
#menu li {
  display:inline;
  margin:0;
  padding:0;
  }
  
#menu a {
  float:left;
  background:url(../img/tableft1.gif) no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#menu a span {
  float:left;
  display:block;
  background:url(../img/tabright1.gif) no-repeat right top;
  padding:5px 14px 4px 5px;
  color:#fff;
  }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */

#menu a:hover {
  background-position:0% -42px;
  }
  
#menu a:hover span {
  background-position:100% -42px;
  color:#000;
  }
  
#menu li.activo a span {
  background-position:100% -42px;
  color:#000;
  }
  
#menu li.activo a {
  background-position:0% -42px;
  }
  
 #menu img.telf {
 	margin-left: -20px;
 }
  
/*Fin Menu*/


h1, h2 {
	font-family:Trebuchet MS;
	color:#fff;
	text-align:left;
	font-weight:bold;
	font-style:italic;
	font-size:20px;
	margin-left:20px;
	padding-top:4px;
	background:url(../img/fondoh1.gif) no-repeat;
	background-position:10px 0%;
	height: 35px;
}

h2 {
	height: auto;
	color:#FE0000;
	font-size:14px;
	margin-left:25px;
	background:none;
}

a{
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
}

a:hover, #pie p a:hover, #contder a h1:hover{
	color:#f00;
	text-decoration:none;
}
