/* CSS Document */

*{
	margin:0;
	padding:0;
}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image:url(../images/bg.png);
}

img{
	border:0;
}

h2{
	color:#900;
	font-size:20px;
	margin-bottom:20px;
	letter-spacing:-1px;
}

h3{
	color:#900;
	font-size:18px;
	margin-bottom:20px;letter-spacing:-1px;
}

h4{
	color:#900;
	font-size:18px;
	margin-bottom:20px;
	letter-spacing:-1px;
}

h5{
	color:#87ad23;
	font-size:14px;
	margin-bottom:10px;
}

strong{
	color:#87ad23;
}

ul{
	padding-left:35px;
}

#baner{
	width:100%;
	padding-top:30px;
	background-color:#600;
}

#baner h1{
	text-indent:-10000px;
}

#baner h1 a{
	width:812px;
	height:211px;
	margin:auto;
	display:block;
	text-decoration:none;
	background-image:url(../images/baner.gif);
}

#contenedor{
	width:812px;
	margin:auto;
}

#menu{
	width:787px;
	height:22px;
	padding:8px 0 0 25px;
	background-image:url(../images/fnd_menu.gif);
}

#menu p, a{
	color:#fff;
	font-size:12px;
	border-bottom:0px;
	text-decoration:none;
}

#menu a:hover{
	text-decoration:underline;
}

#contenido{
	width:812px;
	background-image:url(../images/fnd_cont.gif);
}

#contenido_abajo{
	width:812px;
	height:32px;
	background-image:url(../images/cont_abajo.gif);
}

#izq{
	width:470px;
	float:left;
	padding:25px 25px 0 25px;
}

#izq p{
	padding-left:10px;
}

#izq a{
	color:#900;
	text-decoration:none;
}

#izq a:hover{
	text-decoration:underline;
}

#der{
	width:240px;
	float:left;
	padding:25px 25px 0 25px;
}

.clear{
	clear:both;
}

#fotos{
	width:405px;
	margin:auto;
}

.foto{
	width:67px;
	height:67px;
	float:left;
	border:#bfbfbf solid 2px;
	margin-right:10px;
}

#pie{
	width:400px;
	margin:auto;
	margin-top:25px;
	margin-bottom:20px;
	text-align:center;
}

#pie p{
	color:#060;
	font-size:11px;
}

#pie a{
	color:#060;
	font-size:11px;
}

#btn_mapa{
	width:185px;
	height:47px;
	margin:30px 0 0 30px;
}

#map{
	width:470px;
	height:300px;
}