

/* CSS Document */

      /* undohtml.css */
   
      /* (CC) 2004 Tantek Celik. Some Rights Reserved. */
   
      /* http://creativecommons.org/licenses/by/2.0 */

      /* This style sheet is licensed under a Creative Commons License. */
   
      /* http://www.tantek.com/log/2004/undohtml.css */
 
      /* Purpose: undo some of the default styling of common (X)HTML browsers */

      /* link underlines tend to make hypertext less readable,
 
        because underlines obscure the shapes of the lower halves of words */
 
      :link,:visited { text-decoration:none }

       
 
      /* no list-markers by default, since lists are used more often for semantics */

      ul,ol { list-style:none }
     

      /* avoid browser default inconsistent heading font-sizes */

      /* and pre/code too */

      h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

       

      /* remove the inconsistent (among browsers) default ul,ol padding or margin */
 
      /* the default spacing on headings does not match nor align with
 
        normal interline spacing at all, so let's get rid of it. */

      /* zero out the spacing around pre, form, body, html, p, blockquote as well */
 
      /* form elements are oddly inconsistent, and not quite CSS emulatable. */
      /* nonetheless strip their margin and padding as well */

      ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input

      { margin:0; padding:0 }

      /* whoever thought blue linked image borders were a good idea? */
 
      a img,:link img,:visited img { border:none }
  
      /* de-italicize address */
 
      address { font-style:normal }
  
      /* more varnish stripping as necessary... */
	  a {outline:none;}


#fondo
{
	margin-top:5px;
	background-image:
	url(../img/fondo.jpg);
	background-repeat:repeat-y;
	width:910px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	/*overflow:hidden;
	padding-bottom:30000px;
	margin-bottom:-30000px;*/
}
/*#logo
{
	background-image:url(../img/logo.gif);
	width:198px;
	height:130px;
	margin-left:10px;
	margin-right: 40px;
	margin-top:0px;
	float:left;
}*/
.cabecera
{
width:900px;
height:130px;
margin-left:10px;
}

.menuuno
{
	width:890px;
	height:20px;
	background-color:#069;
	margin-left:10px;
}
.menuuno ul li, .menudos ul li, .menutres ul li
{
	font-family:Arial, Helvetica, sans-serif;
	list-style:none;
	float: left;
	margin-left:45px;
	letter-spacing:10px;
	margin-top:4px;
	font-style: normal;
	font-weight: bold;
	
}
.menuuno ul li
{
	font-size:12px;
	margin-left:90px;
}
.menudos ul li
{
	font-size:11px;
}
.menutres ul li 
{
	font-size:10px;
}

.menuuno ul li a, .menudos ul li a, .menutres ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	list-style:none;
	display:block;
	color:#FFFFFF;
}	
.menudos
{
	width:890px;
	height:18px;
	background-color:#999;
	margin-left:10px;
}
.menutres
{
	width:890px;
	height:17px;
	background-color:#333;
	margin-left:10px;
	margin-top: 15px;
}
h3
{
	font-family: "Gill Sans", Geneva, "Myriad Pro";
	font-size: 12px;
	color:#FFFFFF;
	margin-left:5px;

}

.textocentral
{
	float:left;
	width:820px;
	
}
.textocentral p
{
	
	color:#FFFFFF;
	font-size:12px;
	margin-left:15px;
	margin-top:25px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;	
	
}

#contenedor
{
	background-color:
	#333333;
	width:880px;
	height:430px;
	margin-left:5px;
	margin-top:1px;
	padding-left:20px;
}
.fotos img
{
	width:175px;
	margin:15px 15px 5px 15px;
}

.fotos a img
{
	border: 1px solid #999;
	padding: 3px;
}
.fotos a:hover img
{
	border: 1px solid #999;
	padding: 3px;
	background: #999;
}

h2
{
	font-family: "Gill Sans", Geneva, "Myriad Pro";
	font-size: 36px;
	color: #003399;
	letter-spacing: 30px;
	margin-left:300px;	
}


.imgiz
{
	float:left;
}
.fotomix img
{	margin:20px 10px 0 100px;
}

	
h4
{
	font-family: "Gill Sans", Geneva, "Myriad Pro";
	font-size: 12px;
	color:
	#000000;
	letter-spacing: 5px;
	margin-left:300px;	
}

#mapa
{
margin-top:10px;
left: 10px;
float:left;
width:450px;
height:300px;
}
.textomapa 
{

	top:313px;
	width:300px;
	float:left;
}


#formulario
{
	float:left;
	background-color:#0099FF;
	width:350px;
	height:400px;
	margin-left:10px;
	padding-left:10px;
	margin-top:10px;
}
#formulario p
{
	display:table-row-group;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}

#botonformulario a   
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #003300;
	word-spacing: 3px;
	width: 15px;	
}
#pie
	{
	clear:both;/*siempre por debajo de todo*/
	background-color:#666666;
	background-position:center;
	top:570px;
	width:900px;
	height:auto;
	margin:auto;
	margin-top:5px;
	}
#pie a
{
color:#FFFFFF;
}