img{
border:0px;
margin:0px;
padding:0px;
}
h3{
color:#6D9026;
font-size:19px;
margin-bottom:12px;
position:relative;/*esto es por el misterio de los acentos en mayúsculas*/
}
h4{
font-weight:bold;
font-size:14px;
margin-bottom:6px;
}
.verde{color:#6D9026}
.hueco{clear:both; font-size:1px; line-height:1px;}
.boton_gde{
border:1px solid #EEEEEE;
margin-bottom:25px;
}
.boton_gde a{
border:1px solid #CDCDCD;
display:block;
padding:17px 7px 17px 7px;
background-color:#FFFFFF;
font-size:14px;
font-weight:bold;
text-align:center;
}
.boton_gde a:hover{background-color:#F2F6E2;}
.portada1{
margin-right:280px;
}
.portada2{
float:right;
width:280px;
text-align:right;
position:relative;
top:-4px;
}
.portada2 a{
display:block;
margin-bottom:10px;
}
/**/
.noticia{
border:1px solid #6D9026;
padding:10px;
width:868px;
margin-bottom:20px;
overflow:hidden;
}
.noticia ul,li{
list-style-type: circle;
margin-left: 25px;
}
.noticia ul{
	padding-bottom: 20px;
}
.noticia li{
	padding-bottom: 10px;
}

.portada1 .noticia{
width:580px;
}
.noticia p{
	text-indent: 30px;
	padding-bottom: 20px;
}
.titular{
font-weight:bold;
font-size:14px;
margin-bottom:6px;
}
.foto_izquierda,.foto_derecha,.foto_centro{
	font-size:11px;
	color:#6D9026;
}
.foto_izquierda img,.foto_derecha img{
	display:block;
}
.foto_izquierda,.foto_derecha{
	margin-top:4px;
	margin-bottom:10px;
}
.foto_izquierda{
	float:left;
	margin-right:18px;
	margin-left:0px;
}
.foto_derecha{
	float:right;
	margin-left:18px;
	margin-right:0px;
}
/**/
.resultados_lista{
font-size:18px;
}
.resultados_lista li{
border:1px solid #DDDDDD;
margin-bottom:20px;
}
.resultados_lista a{
border:1px solid #FFFFFF;
display:block;
line-height:50px;
text-align:center;
background: #F8F8F3 url(imagenes/td1.png) repeat-x left bottom;
}
.resultados_lista a:hover{
border-color: #9BCB38;
}
/**/
.leyenda{
border:1px solid #6D9026;
padding:10px;
text-align:center;
}
.leyenda span{
font-weight:bold;
margin-left:10px;
margin-right:10px;
}
.leyenda span.verde{
margin-left:0px;
margin-right:5px;
border-right:1px solid #6D9026;
padding-right:5px;
}
/*TABLAS VARIAS*/
table{
border-collapse:collapse;
}
td a{
font-weight:bold;
}
td strong{
color:#6D9026;
}
.programa td, .resultados td{
border:1px solid #FFFFFF;
padding:5px;
background: #F8F8F3 url(imagenes/td1.png) repeat-x left bottom;
}
.resultados td{
text-align:center;
width:25px;
}
td.indice{
background: #9DBB5F url(imagenes/td2.png) repeat-x left bottom;
font-weight:bold;
color:#FFFFFF;
width:auto;
}
td.indice2{
background: #F1EFE4 url(imagenes/td3.png) repeat-x left bottom;
font-weight:bold;
width:auto;
}
td.indice2_medio{
background: #F1EFE4 url(imagenes/td3.png) repeat-x left bottom;
font-weight:bold;
width:50px;
}
td.indice3{
background: #F1EFE4 url(imagenes/td4.png) repeat-x left bottom;
font-weight:bold;
width:auto;
}
td.vacio{
background:none;
}
td.auto{
width:auto;
text-align:left;
}
td.medio{
width:50px;
}
td.ancho{
width:100%;
}
/**/
input,textarea,select{
font-size:12px;
line-height:12px;
padding:2px;
border:0px solid #E6E6E6;
background:url(imagenes/input2.png) no-repeat left top;
border-right:1px solid #E6E6D5;
border-bottom:1px solid #E6E6D5;
color:#6D9026;
margin:0px;
}
option{
background-color:#FFFFFF;
}
#contacto form{
width:380px;
float:right;
}
form div{
margin-bottom:9px;
}
form span{
margin-left:6px;
}
textarea{
width:368px;
}
#enviar{
background:none;
border:0px;
position:relative;
left:-3px;
}
#nombre{width:264px;}
#direccion{width:310px;}
#localidad{width:308px;}
#provincia{width:231px;}
#cp{width:40px;}
#tel1,#tel2,#fax{width:86px;}
#email{width:327px;}

#tipo{width:74px;}
#empresa{width:142px;}
#nombre2{width:256px;}
.obligatorio{
background:url(imagenes/obligatorio.gif) no-repeat left 5px;
margin-left:0px;
padding-left:8px;
}
/**/
#galeria_menu{
width:260px;
}
#galeria_fotos{
border-left:1px solid #6D9026;
padding-left:20px;
width:600px;
}
#galeria_fotos td{
text-align:center;
width:33%;
padding-bottom:30px;
font-size:11px;
font-weight:bold;
}
/**/
.ultimos_avisos{
width:258px;
background: url(imagenes/ultimosavisos_top.png) no-repeat left top;
display:block;
margin-bottom:10px;
float:right;
padding-top:85px;
}
.ultimos_avisos ul{
width:258px;
background: url(imagenes/ultimosavisos_bottom.png) no-repeat left bottom;
padding-bottom:5px;
}
.ultimos_avisos li{
width:258px;
background: url(imagenes/ultimosavisos_fondo.png) repeat-y left top;
}
.ultimos_avisos a{
display:block;
width:208px;
line-height:16px;
text-align:left;
margin-bottom:0px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
border-top:1px solid #FFFFFF;
position:relative;
left:5px;
font-weight:bold;
color:#527120;
background:url(imagenes/flecha.gif) no-repeat 20px 13px;
text-indent:12px;
}
* html .ultimos_avisos a{left:-5px;}
*+html .ultimos_avisos a{left:-5px;}
.ultimos_avisos a:hover{
color: #779928;
}
/**/
.notadeprensa{
border-bottom:1px solid #6D9026;
padding-bottom:15px;
margin-bottom:15px;
}
.notadeprensa .titular{
display:block;
margin-bottom:4px;
}
.notadeprensa .fecha,.notadeprensa .periodico{
display:inline;
font-size:11px;
}
.notadeprensa .periodico{
margin-left:6px;
font-weight:bold;
}