
/* Reseteo */

p, ul, ol, dl, dt, dd, li, blockquote, cite, h1, h2, h3, h4, h5, h6
{
margin:0;
padding:0;

}
img
{
border:0;
}

/* Codigo */

body
{
	font-size: 62.5%;
	font-family: "Trebuchet MS", arial , helvetica, sans-serif;
	margin: 0;
	background-color: #4F051D;
}
h1
{
	display: none;
}
big
{
	color: #900;
	font-weight: 500;
}
#container
{
	width: 740px;
	margin: 15px auto 10px auto;
	background-color: white;
}
#cabecera
{
	padding: 0;
	margin: 0;
	height: 75px;
}
#cabecera ul
{
	list-style-type: none;
	float: right;
	margin: 15px 15px 10px 10px;
}
#cabecera li
{
	display: inline;
	padding: 0 10px 0 10px;
}
#cabecera li a
{
	text-decoration: none;
	font-size: 1.3em;
	color: #603;
}
#cabecera li a:hover
{
 color: black;
}
#menumain
{
	float: left;
	clear: both;
	background-color: #900;
	background-image: url(images/fondomenup.gif);
	background-repeat: repeat-x;
	height: 31px;
	width: 740px;
	margin: 0;
}
#menumain ul
{
	padding: 0;
	margin: 10px 25px 10px 25px;
	list-style-type: none;
}
#menumain li
{
	display: inline;
	float: left;
	padding: 0 15px 0 0;
}
#menumain ul li a
{
	color: #FFF;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 1.2em;
}

#menumain ul li a:link, #menumain ul li a:visited { color: #fff; }

#menumain ul li a:hover, #menumain ul li a:focus, #menumain ul li a:active
{
	color: #FF7F7F;
}
#menumain a#seccion
{
	background-color: #FFF;
	color: #600;
	padding: 3px;
}
#submenu
{
	float: left;
	clear: both;
	display: block;
	background-color: #FCC;
	background-image: url(images/fondomenu2.gif);
	background-repeat: repeat-x;
	height: 31px;
	width: 740px;
}
#submenu ul
{
	padding: 0;
	margin: 10px 25px 10px 25px;
	list-style-type: none;
}
#submenu ul li
{
	display: inline;
	float: left;
	padding: 0 15px 0 0;
}
#submenu ul li a
{
	font-size: 1.2em;
	color: #600;
	text-decoration: none;
	padding: 0 5px 0 0;
	border-right: #600;
	border-width: 0 1px 0 0;
	border-style: none solid none none;
}
#submenu ul li a:hover { color: #000; }
#submenu a#current
{
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
}
#contextual
{
	margin: 10px 5px 5px 5px;
	padding: 10px 25px 5px 25px;
}
#contextual a
{
	color: #666;
	font-size: 1.2em;
	font-style: italic;
	text-decoration: none;
}
#contextual a:hover { color: #000; }
#cuerpo
{
	margin: 0;
	padding: 0;
	clear: both;
	display: block;
}

#cuerpo img
{
	float: right;
	padding: 5px;
	margin: 10px 10px 10px 20px;
	border-color: #000 #603 #603 #603;
	border-width: 1px;
	border-style: solid;
	background-color: #FFF;
}
#contextual
{

}
#texto
{
	text-align: justify;
	padding: 5px 25px 25px 25px;
	color: #300;
	font-size: 1.2em;
	line-height: 1.8em;
}
#texto p
{
	margin-top: 3px;
}
#texto h3
{
	background-color: #900;
	color: #FFF;
	font-size: 1.4em;
	padding: 3px 3px 3px 15px;
}
#texto h4
{
	color: #990000;
	font-size: 1.3em;
	font-weight: 500;
	padding: 5px;
	margin: 5px;
}
#texto ul
{
margin: 10px 0 0 20px;
padding: 0;
list-style-type: none;
}
#texto li { padding: 5px; }
#texto li a
{
	text-decoration: none;
	color: #900;
	border-color: #F99;
	border-width: 1px 0 1px 0;
	border-style: solid none solid none;
	padding: 5px;
}
#texto li a:hover
{
	text-decoration: none;
	color: #900;
	border-color: #900;
	border-width: 1px 0 1px 0;
	border-style: solid none solid none;
	padding: 5px;
	background-color: #F99;
}
#texto a
{
	text-decoration: none;
	color: #900;
}
#texto a:hover
{
	text-decoration: underline;
	
}
#zonamasinfo
{
	margin: 5px 0 10px 0;
	padding: 5px;
	float: right;
	clear: both;
}
#zonamasinfo li
{
display: inline;

}
#footer
{
	clear: both;
	margin: 0;
	padding: 1em;
	color: #903;
	border-color: #903;
	border-width: 1px 0 0 0;
	border-style: solid none none none;
	text-align: center;
}
#fin
{
	clear: both;
	margin: 10px auto 10px auto;
	padding: 1em;
	text-align: left;
	width: 740px;
}

#fin a
{
	text-decoration: none;
	color: #FFF;
	padding: 0 10px 0 10px;
}

#mapa
{
	height: 608px;
	display: block;
	margin: 5px 10px 10px 40px;
}
#cajita
{
	width: 250px;
	float: right;
	margin: 10px;
	padding: 10px;
	background-color: #FFEFDF;
}
.separacion
{
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	border-bottom: #900;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
}
#menu2 { float: left; }
#menu2 a#current
{
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
}
#zonaminiaturas
{
display: block;

}
.thumbnail
{
	padding: 2px;
	margin: 2px;

}

.thumbnail a { text-decoration: none; }



.red { color: #900; }



#menu a#current
{
	color: black;
	font-weight: bolder;
	text-transform: uppercase;
}
