body {
	font-family: arial, verdana, tahoma, sans-serif;
	background-color: #fff;
	line-height: 150%;
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-image:url(images/fondo_sombra.gif);
	background-repeat:repeat-y;
	background-position:center;
}

#main {
	z-index:10;
	width: 800px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	min-height: 100%;
}

#header {
margin:0px;
height: 134px;
width:800px;
background-image:url('images/fondo_header.gif');
}

#content {
width: 800px;
background-color: #FFF;
}

#container {
width: 800px;
margin: 0px ;
background-color: #fff;
border: 0px solid #690;
}

#logo{
float:left;
margin-left:0px;
padding-left:40px;
}

#dchaLogo{
float:left;
margin-left:87px;
margin-top:100px;
}

#banner{
float:right;
margin-right:10px;
margin-top:5px;
border: 2px solid #c0a172;
background-color:#fbf7f0;
width:270px;
text-align:left;
padding-left:4px;
height:116px;
}

#banner a{
text-decoration:none;
color:#666;
}

#banner .titulo{
font-weight:bold;
/*font-style:italic;*/
color:#ab221a;
}

#menu {
padding-top:5px;
padding-bottom:0px;
border-bottom:solid 1px #c0a172;
height:28px;
}

#nav {
	width:800px;
	color: white;
	margin:0px;
	padding:0px;
  font-size:13px;
	list-style: 	none;
	list-style-type:none; /*con esto quitamos las viñetas*/
}

#nav li {
	float: left;
	text-align: center;
}

#nav li a, #nav li .over a {
	background-image: url(images/btn_normal.gif);
	display: block;
	padding-left:7px;
	padding-right:7px;
	color: #c9c9c9;
	text-decoration: none;
	font-weight: bold;
}

#nav li a:hover
{
	color:white;
	background-image: url(images/btn_over.gif);
}

#nav li .separador{
width:3px;
background-image:none;
background-color:white;
}

/* estilos para cuando está pulsado */
#nav .over a {
	padding-left:6px;
	padding-right:5px;
}

#nav #activo a {
 background-image: url(images/btn_over.gif);
 color:#fff;
}

#contenedor{
border-top:solid 4px white;
}

#footer{
float:left;
font-size:9px;
color:#565656;
line-height:10px;
clear:both;
margin-top:18px;
width:799px;
}

#footer a{
color:#565656;
}

#footer a:hover{
color:#600;
}
#design_by{
float:left;
padding-left:30px;
margin-right:90px;
}
#epitafio{
font-weight:bold;
float:left;
margin-left:90px;
}

#izq{
float:left;
width:163px;
border-right:solid 1px #c0a172;
height:390px;
padding-top: 16px;
padding-left:11px;
text-align:left;
color:#1c0c74;
font-size:11.5px;
font-weight:bold;
}
#info_izq{
float:left;
padding-left:7px;
margin-top:30px;
}
#izq a{
color:#1c0c74;
font-size:11px;
font-weight:bold;
}
#izq a:hover{
color:#900;
}

#der{
float:left;
width:624px;

}

.image{
border: solid 2px #c0a172;
}

.boton{
 font-weight:bold;
 color:white;
 background-image:url(images/boton_form.gif);
 border:0px;
 width:60px;
 height:18px;
 font-size:10px;
 padding-bottom:2px;
 float:right;
 margin:4px 16px 0px 0px;
}
#contacto{
margin-top:10px;
float:left;
clear:both;
}
#info_izq input{
margin-left:4px;
font-size:10px;
}

.boton:hover{
color:yellow;
}

#info_izq ul{
padding-left:0px;
margin-left:0px;
margin-top:14px;
margin-bottom:24px;
list-style:none;
}

#info_izq li a{
background-image:url(images/bolo_listado.gif);
background-repeat:no-repeat;
padding-left:8px;
padding-bottom:4px;
}

#info_izq h2{
margin:0px 8px 0px 0px;
padding-left:8px;
padding-bottom:0px;
font-size:12px;
font-weight:bold;
background-image:url(images/bolo_cabecera_listado.gif);
background-repeat:no-repeat;
background-position:center left;
_margin:0px 4px 0px 0px;
_padding-left:4px;
}

#info_izq .listado a{
font-weight:normal;
font-size:11px;
text-decoration:none;
color:#565656;
margin-left:14px;
}

#info_izq .listado{
line-height:22px;
}

#info_izq .listado a:hover{
color:#900;
}

#der{
padding-left:40px;
width:562px;
}
#contenido{
margin:16px 0px 0px 0px;
padding:30px 14px 20px 30px;
border: solid 2px #c0a172;
background-color:white;
width:522px;
text-align:left;
float:left;
color:#565656;
font-size:11px;
line-height:14px;
_padding:15px 7px 10px 15px;
_margin:8px 0px 0px 0px;
}

#contenido h1{
float:left;
font-size:12px;
color:white;
padding:4px 24px 4px 12px;
background-color:#ffb100;
margin-bottom:10px;
/*height:18px;*/
margin-right:180px;
_margin-bottom:5px;
_margin-right:90px;
}

#presentacion p{
clear:left;
float:left;
width:178px;
padding:0px;
margin-bottom:10px;
}

#presentacion object{
float:right;
padding-top:20px;
}

#presentacion{
padding:0px 0px 0px 10px;
height:344px;
}

#contenido .listado {
float:left;
margin-bottom:10px;
/*background-color:red;*/
max-width:520px;
}

#contenido .listadoAnuncios h1{
width:400px;
_margin-right:60px;
}

#contenido .listado .subtitulo{
margin-left:4px;
font-weight:normal;
font-size:10px;
}

#contenido .listado h1{
float:left;
width:410px;
clear:right;
_width:390px;
}

#contenido .listado ul{
float:left;
padding-left:16px;
margin:0px;
list-style:none;
}
#contenido table{
float:left;
}
#contenido .listado li{
/*background-image:url(images/bolo_gris.gif);
background-repeat:no-repeat;
background-position: top left;*/
padding-left:8px;
}

#contenido a{
color:#565656;
}
#contenido a:hover{
color:#900;
}

.listado_negrita{
font-weight:bold;
float:left;
margin-right:16px;
}

#footer_listado{
float:left;
text-align:center;
/*padding-left:224px;*/
padding-top:10px;
width:520px;
}

#siguiente{
display:inline;
/*float:left;*/
margin-left:20px;
padding-right:10px;
background-image:url(images/siguiente.gif);
background-repeat:no-repeat;
background-position:bottom right;
}

#anterior{
display:inline;
/*float:left;*/
margin-right:20px;
padding-left:10px;
background-image:url(images/anterior.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#contenido .listado .li_vacio{
background-image:none;
}

.hueco{
display:inline;
margin-left:90px;
}

.mas_ancho{
width:71px;
}

#encabezado_talleres, .elemento_taller{
float:left;
width:520px;
border-bottom: 1px solid #C0A172;
padding-bottom:4px;
padding-top:2px;
padding-left:10px;
}

#encabezado_talleres{
font-weight:bold;
color:#AB221A;
}

.taller1{
float:left;
width:240px;
}
.taller2{
float:left;
width:140px;
}
.elemento_actividades a, .elemento_subvenciones a{
font-weight:bold;
}
.elemento_actividades, .elemento_subvenciones{
float:left;
width:500px;
padding-bottom:6px;
padding-top:8px;
padding-left:10px;
border-top: 1px solid #C0A172;
}
.primera{
border-top: 0;
}


.elemento_subvenciones{
background-image:url(images/bolo_gris.gif);
background-repeat:no-repeat;
background-position: center left;
}

#contenidoInterior{
float:left;
clear:left;
}

#contenidoInterior h2{
margin:18px 0px 8px 0px;
font-size:13pt;
}
.asociacion{
float:left;
width:520px;
margin-bottom:30px;
_width:300px;
}
.asociacion img{
float:left;
margin-right:18px;
}

.asociacion ul, .actividad ul{
list-style-type:none; /*con esto quitamos las viñetas*/
}

#convocatoria .asociacion, #convocatoria h1{
width:380px;
_width:340px;
}

#convocatoria h2{
font-size:14px;
float:left;
clear:left;
width:500px;
margin-bottom:10px;
}
.noticias img{
float:left;
margin-right:20px;
_margin-right:10px;
}

.texto {
float:left;
width:300px;
}

.seccion_enlaces{
/*font-size:10pt;*/
line-height:14pt;
}

#izq #peliFlash{
float:left;
border: 2px solid #c0a172;
}

.clearer{
width:100%;
float:left;
clear:both;
font-size:1px;
}

.clearer2{
width:520px;
/*float:left;/*/
clear:both;
font-size:1px;

}

.img_galeria{
float:left;
margin-right:4px;
margin-bottom:8px;
height:80px;
_margin-right:2px;
_margin-bottom:8px;
_margin-left:0px;
_height:84px;
}

.img_galeria a img{
border:solid 2px #c0a172;
}

.img_galeria a:hover img{
border-color:#f0e56c;
}

.actividad img{
float:left;
margin:0 20px 30px 0;
_margin:0 10px 15px 0;
}

.derecha{
float:right;
}

#contenido form{
width:480px;
}

.margenInferior{
margin:8px 0px;
_margin: 4px 0px;
}


.seccion_enlaces{
min-height:320px;
}

.seccion_enlaces ul{
padding-left:20px;
min-height:320px;
}

.seccion_enlaces a{
font-weight:bold;
}
.seccion_enlaces li{
margin-bottom:10px;
}

#contenido .legal h1{
margin-right:360px;
width:120px;
margin-bottom:20px;
}

.legal{
min-height:200px;
}

.convocatorias{
min-height:320px;
}
.mapa_web ul{
margin-left:20px;
padding:auto;
line-height:15pt;
}
#contenidoInterior #peliFlash{
float:left;
clear:both;
margin:0px;
padding:0px;
margin-bottom:10px;
}
#galeria{
float:left;
width:520px;
}

.titulillo{
color:#ab221a;
}

.termino{
font-style:italic;
color:#ab221a;

}

.separadorBusqueda{
width:520px;
margin:4px 0px;

clear:both;
height:1px;
background-color:#ab221a;
}