body,
html {
margin:0;
padding:0;
color:#000;
background:#E6E6E6;
}


#wrap {
width:800px;
margin:0 auto;
background-color:#ffffff;
}
#content_wrapper{
	overflow:hidden;
	width: 100%;
	background-image: url(imagenes/background1.jpg);
	background-repeat: repeat-y;
}
#header {
padding:5px 0px 0px 0px;
background:#E6E6E6;
}
#nav {
padding:5px 5px;
background:#808080;
}
#nav ul {
margin:0;
padding:0;
font-family: Lucida sans;
font-size: 12px;
list-style:none;
	width: 800px;
    }
	
#nav li {
    display:inline;
	color: #fff;
	font-family: Lucida sans;
font-size: 12px;
    margin:0;
    padding:0;
	width: 800px;
    }
#nav li a {
	margin: 0px 1px 0px 0px;
	color: #fff;
	font-family: Lucida sans;
font-size: 12px;
	text-decoration: none;
}

#nav li a:hover {
	margin: 0px 1px 0px 0px;
	color:#000000;
	font-family: Lucida sans;
font-size: 12px;
	text-decoration: none;
}

#main {
float:left;
width:520px;
padding:5px;
}


#sidebar {
float:right;
width:260px; 
padding:5px;
}

#divider {
clear:both;
float:left;
width:800px; 
padding:3px;
background-color:#E6E6E6;
}

#footer {
float:left;
width:781px;
padding:5px 10px;
background:#ffffff;
}

    * html #footer {
    height:1px;
    }

#detalles {
padding:5px 10px;
background:#E6E6E6;
}
H1 {

	margin-left: 8px;

	margin-top: 30px;

	margin-right: 4px;

	margin-bottom: 4px;

	color:#606060;

	font-family: lucida sans;

	font-size:18px;

	}

	

H2 {

	margin-left: 4px;

	margin-top: 8px;

	margin-right: 4px;

	margin-bottom: 8px;

	font-family: lucida sans;

	color:red;

	font-size:18px;

	font-style:italic;

	}



H3 {

	margin-left: 4px;

	margin-top: 0px;

	margin-right: 4px;

	margin-bottom: 12px;

	font-family: Verdana, Arial;

	font-size:14px;

	}



H4 {

	margin-left: 4px;

	margin-top: 8px;

	margin-right: 4px;

	margin-bottom: 0px;

	font-family: Verdana, Arial;

	font-size:13px;

	}



H5 {

	margin-left: 4px;

	margin-top: 0px;

	margin-right:0px;

	margin-bottom: 0px;

	background-color: #FFFFFF;

	font-family: Verdana, Arial;

	font-size: 9px;

	}



p {

	margin-left: 4px;

	margin-top: 0px;

	margin-right: 4px;

	margin-bottom: 0px;

	background-color: #FFFFFF;

	color:#606060;

	font-family: Verdana, Arial;

	font-size: 11px;

	}



a {

	font-family: Verdana, Arial;

	font-size: 11px;

	}

a:hover {

	font-family: Verdana, Arial;

	font-size: 11px;
color: #000000;
	}

.direccion {

	margin-left: 4px;

	margin-top: 0px;

	margin-right:0px;

	margin-bottom: 0px;

	background-color: #FFFFFF;

	font-family: Verdana, Arial;

	font-size: 9px;

	}



a.enlace {

	margin-left: 0px;

	margin-top: 0px;

	margin-right:0px;

	margin-bottom: 0px;

	background-color: #736F6E;

	color: white;

	font-family: Lucida sans;

	font-size: 12px;

	text-decoration:none;

	}



.space {

	margin-left: 0px;

	margin-top: 0px;

	margin-right:0px;

	margin-bottom: 0px;

	background-color: #736F6E;

	color: white;

	font-family: Lucida sans;

	font-size: 12px;

	}



.indented {

	padding-left: 8px;

	padding-right: 4px;

	text-align:justify;

	}



.txt {

	font-family: Verdana, Arial;

	font-size: 11px;

	text-decoration: none;

	color:#000000;

	}

.txt1 {

	font-family: Verdana, Arial;

	font-size: 11px;

	text-decoration: none;

	color:#000000;
	vertical-align: top;

	}
#mapa {
background-color: #FFFFFF;}

#mapa ul {
margin-left: -70px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
font-family: Lucida sans;
font-size: 14px;
list-style:none;
    }
	
#mapa li {
margin-left: 20px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
background-color: #FFFFFF;
color: red;
font-family: Lucida sans;
font-size: 14px;
text-decoration:none;

    }
#mapa li a {
margin-left: 20px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
background-color: #FFFFFF;
color: red;
font-family: Lucida sans;
font-size: 14px;
text-decoration:none;
}

#mapa li a:hover {
margin-left: 20px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
background-color: #FFFFFF;
color: #000;
font-family: Lucida sans;
font-size: 14px;
text-decoration:none;
}

#mapa2 {
background-color: #FFFFFF;}

#mapa2 ul {
margin-left: -85px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
font-family: Lucida sans;
font-size: 14px;
list-style:none;
    }
	
#mapa2 li {
margin-left: 40px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
background-color: #FFFFFF;
color: #606060;
font-family: Lucida sans;
font-size: 12px;
text-decoration:none;

    }
#mapa2 li a {
margin-left: 40px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
background-color: #FFFFFF;
color: #606060;
font-family: Lucida sans;
font-size: 12px;
text-decoration:none;
}

#mapa2 li a:hover {
margin-left: 40px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
background-color: #FFFFFF;
color: #000;
font-family: Lucida sans;
font-size: 12px;
text-decoration:none;
}		

#mapa3 {
background-color: #FFFFFF;}

#mapa3 ul {
margin-left: -70px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
font-family: Lucida sans;
font-size: 14px;
list-style:none;
    }
	
#mapa3 li {
margin-left: 20px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
background-color: #FFFFFF;
color: red;
font-family: Lucida sans;
font-size: 14px;
text-decoration:none;

    }
#mapa3 li a {
margin-left: 20px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
background-color: #FFFFFF;
color: red;
font-family: Lucida sans;
font-size: 14px;
text-decoration:none;
}

#mapa3 li a:hover {
margin-left: 20px;
margin-top: 10px;
margin-right:0px;
margin-bottom: 0px;
background-color: #FFFFFF;
color: #000;
font-family: Lucida sans;
font-size: 14px;
text-decoration:none;
}		
.mapa1 {

	margin-left: 20px;

	margin-top: 10px;

	margin-right:0px;

	margin-bottom: 0px;

	background-color: #FFFFFF;

	color: red;

	font-family: Lucida sans;

	font-size: 14px;

	text-decoration:none;

	}


.table {

	font-family: Verdana, Arial;

	font-size: 11px;

	}
