/* CSS Document */

* {

margin: 0;

padding: 0;

}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#631921;
	background-color: #F9E8D6;
	background-image: url(bitmap/fondo.gif);
	background-repeat: repeat-y;
	background-position: center top;
}




#despliegue_cont li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image: url(bitmap/bull_ruta.gif);
	line-height: 20px;
	list-style-position: inside;
	padding-left: 20px;
}


#contenedor{
	width:100%;
	text-align:center;
	margin:0px;
}
#centrada{
	width:770px;
	text-align:center;
	margin:0 auto 0 auto;
	padding-left:1px;
}
#marca{
	background:url(bitmap/fondo_marca.jpg) center top no-repeat;
	width:770px;
	height:114px;
	text-align:left;
	margin:0 auto 0 auto;
	z-index:1!important;
}
#logo{
	margin-top:24px;
	margin-left:29px;
}
#botones{
	background:url(bitmap/fondo_botones.jpg) left top repeat-x;
	width:770px;
	height:80px;
	margin:0px auto 0px auto;
	z-index:2!important;
}
#boton_ji{
	background:url(bitmap/bot_ji.jpg) left top no-repeat;
	display:block;
	float:left;
	margin-left:15px;
	width:110px;
	height:64px;
	text-indent:-2000px;
}

#boton_ji:hover{
	background:url(bitmap/bot_ji.jpg) left -3px no-repeat;
}
#boton_co{
	background:url(bitmap/bot_co.jpg) left top no-repeat;
	display:block;
	float:left;
	margin-left:5px;
	width:110px;
	height:64px;
	text-indent:-2000px;
}
#boton_co:hover{
	background:url(bitmap/bot_co.jpg) left -3px no-repeat;
	}
#boton_cap{
	background:url(bitmap/bot_cap.jpg) left top no-repeat;
	display:block;
	float:left;
	margin-left:5px;
	width:110px;
	height:64px;
	text-indent:-2000px;
}
#boton_cap:hover{
	background:url(bitmap/bot_cap.jpg) left -3px no-repeat;
	}


#ruta a{
	font-size:9px;
	font-weight:bold;
	color:#C9C01F;
	background:url(bitmap/bull_ruta.gif) left 5px no-repeat;
	padding-left:10px;
	padding-right:10px;
	display:block;
	float:right;
	margin-top:10px;
}
#contenidos{
	width:770px;
	margin:0px auto 0px auto;
	background:#FFFFFF url(bitmap/fondo_arbol.gif) 490px bottom no-repeat;
	text-align:left;
	padding-bottom:50px;
}
#sub{
	background:#FFFFFF url(bitmap/fondo_sub.jpg) bottom left  no-repeat;
	width:770px;
	height:38px;
	text-align:left;
}
#sub a{
	background:url(bitmap/separacion.jpg) right bottom no-repeat;
	display:block;
	padding:15px 9px 10px 9px;
	font-size:11px;
	float:left;
	text-decoration:none;
	color:#655905;
}
#sub a:hover{
	padding:13px 9px 10px 9px;
	color:#D08802;
}
h1{
	background:#FFFFFF url(bitmap/fondo_titulo.jpg) bottom left  no-repeat;
	width:500px;
	height:38px;
	margin-left:15px;
	margin-bottom:15px;
	padding:17px 9px 17px 9px;
	font-size:18px;
	color:#812930;
}
#noticias{
	width:450px;
	margin-left:50px;
}
#noticias p{
	background:#FFFFFF url(bitmap/fondo_noticias.gif) bottom right no-repeat;
	font-size:11px;
	color:#7A4B30;
	line-height:15px;
	width:100%;
	padding-right:20px;
	padding-bottom:20px;
}
#noticias p a{
	background:url(bitmap/bull.jpg) left 2px no-repeat;
	font-weight:bold;
	padding-left:12px;
	text-decoration:none;
	color:#812930;
	display:block;
}
#noticias p a:hover{
color:#C5AF26:
	text-decoration: underline;
	text-decoration: underline;
}
#noticias p .fecha{
	color:#D0B527;
	display:block;
}
#noticias p .volver{
	color:#C5AF26;
	background:url(bitmap/bull_volver.gif) left 3px no-repeat;
	padding-left:18px;
	display:block;
	margin-top:15px;
	margin-bottom:15px;
}
#noticias p .volver:hover{color:#779337;}
#noticias p img{
	float:right;
	clear:right; 
	margin:10px;
}
#noticias li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image: url(bitmap/bull_ruta.gif);
	line-height: 20px;
	list-style-position: outside;
}
#menu {
	list-style: none;
	margin-left: 0;
	text-align:right;
	color:#812930;
	font-size:11px;
	font-weight:bold;
	width:150px;
	background:url(bitmap/fondo_fot.jpg) right -10px  no-repeat;
	height:330px;
	padding-top:20px;
	float:left;

	}
#menu  li {
	list-style: none;
	margin-left: 0;
	text-align:right;
	height:26px;
	margin-bottom:5px;
	}
#menu a{
	background:url(bitmap/bull.jpg) left 7px no-repeat;
	padding-left:15px;
	padding-top:5px;
	display:block;
	margin-left:20px;
	text-align:left;
	color:#812930;
	text-decoration:none;
	outline: 0; 
}
#menu  li.on{
	background:#ffffff url(bitmap/fondo_fot_b.jpg) left top no-repeat;
	list-style: none;
	margin-left: 0;
	text-align:right;
	height:26px;
	margin-bottom:5px;
	}
.galeria1{
	width:350px;
	height:auto;
	float:left;
}
.galeria1 p{
	font-size:11px;
	margin:0 0 0 10px;
	color: #655905;
	font-family: Arial, Helvetica, sans-serif;
}

.galeria1 H2 {
	font-size:11px;
	margin:0 0 0 10px;
	color: #655905;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 25px;
}
.galeria1 img{
	margin:10px 0 0 10px;
	border:none;
}
.galeria1 a{
	text-decoration:none;
	border:none;
}
#despliegue_cont{
	width:350px;
	float:left;
}
#despliegue_cont p{
	font-size:11px;
	margin:0 0 0 10px;
}
#despliegue_cont .titulo{
	font-size:13px;
	font-weight:bold;
	display:block;
	margin-bottom:15px;
}
#pie{
	width:770px;
	background:url(bitmap/fondo_pie.jpg) left top repeat-x;
	text-align:left;
	padding-top:8px;
	font-size:10px;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 8px;
}
#pie p{
	background:url(bitmap/bull_pie.gif) left top no-repeat;
	margin-left:10px;
	margin-top:10px;
	padding-left:35px;
}
#pajaro_home{
	width:21px;
	height:18px;;
	background:url(bitmap/pajaro.gif) left top no-repeat;
	z-index:100!important;
	position:relative !important;
	left:13px;
	top:-7px;
	float:left;
}

#pajaro_galeria{
	width:21px;
	height:18px;;
	background:url(bitmap/pajaro.gif) left top no-repeat;
	z-index:100!important;
	position:relative !important;
	left:100px;
	top:-7px;
	float:left;
}

#pajaro_nosotros{
	width:21px;
	height:18px;;
	background:url(bitmap/pajaro.gif) left top no-repeat;
	z-index:100!important;
	position:relative !important;
	left:200px;
	top:-7px;
	float:left;
}

#pajaro_talleres{
	width:21px;
	height:18px;;
	background:url(bitmap/pajaro.gif) left top no-repeat;
	z-index:100!important;
	position:relative !important;
	left:265px;
	top:-7px;
	float:left;
}

#pajaro_contactenos{
	width:21px;
	height:18px;;
	background:url(bitmap/pajaro.gif) left top no-repeat;
	z-index:100!important;
	position:relative !important;
	left:340px;
	top:-7px;
	float:left;
}
#pajaro1{
	width:30px;
	height:58px;;
	background:url(bitmap/pajaro1.gif) left top no-repeat;
	z-index:100!important;
	position:relative !important;
	left:-350px;
	top:-28px;
	float:left;
}
#flor{
	width:46px;
	height:33px;;
	background:url(bitmap/flor.gif) left top no-repeat;
	z-index:3!important;
	position:relative !important;
	left:320px;
	top:55px;
	float:left;
}
.titulo {
	font-weight: bold;
}
#pie a {
	color: #993300;
	font-weight: bold;
}
#ruta a:hover {
	color:#9A2733;
	display:block;
}
#rutaseg {

	 width:770px;
	 height:30px;
	 background:#FFFFFF url(bitmap/linea.gif) center bottom no-repeat;
	 margin:0 auto 0 auto;
}
#ruta {


	 width:770px;
	 height:30px;
	 background:#FFFFFF url(bitmap/linea.gif) center bottom no-repeat;
	 margin:0 auto 0 auto;
}
#pie a:hover {

	color: #CC4200;
	font-weight: bold;
}
#pajaro2 {

	width:30px;
	height:58px;;
	background:url(bitmap/pajaro1.gif) left top no-repeat;
	z-index:100!important;
	position:relative !important;
	left:-234px;
	top:-28px;
	float:left;
}
#pajaro3 {


	width:30px;
	height:58px;;
	background:url(bitmap/pajaro1.gif) left top no-repeat;
	z-index:100!important;
	position:relative !important;
	left:-120px;
	top:-28px;
	float:left;
}
.txtcontacto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A4B30;
	background-color: #F9F4F0;
	border: 1px dotted #C59E78;
	text-indent: 5px;
	height: 17px;
}
.txtbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7A4B30;
	background-color: #F9F4F0;
	border: 1px dotted #C59E78;
	text-indent: 5px;
}
#despliegue_cont .fecha {
	font-weight:bold;
	color: #D0B527;
}
#contenidos  .volver  {
	color:#C5AF26;
	background:url(bitmap/bull_volver.gif) left 3px no-repeat;
	padding-left:18px;
	margin-top:15px;
	margin-bottom:15px;
	font-size: 9px;

}
#contenidos  .volver:hover  {
	color:#779337;
	font-size: 9px;
}
.lnkevento {
	font-size: 10px;
	color: #D58226;
}
.lnkevento:hover {

	font-size: 10px;
	color: #C63C39;
}
h2 {
	height:18px;
	font-size:11px;
	color:#812930;
	font-weight: bold;
}

