body
{
	background-color: #EEF0D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	color: #333333;
}

h1 span, h2 span, h3 span, h4 span, a span
{
	display: none;
}


#cuerpo
{
	width: 767px;
	margin: auto;
}
#cabecera
{
	height: 207px;
	width: 767px;
	margin: 0 0px 0px 0;
	border-right: solid 1px #8B1229;
	border-left: solid 1px #8B1229;
	border-bottom: solid 1px #8B1229;
	background-position: 0px;
	background-image: url(../images/fondo_contenido.gif);
}
#cabecera #logo
{
	height: 207px;
	width: 240px;
	float: left;
	text-align: center;
	vertical-align: middle;
	background-image: url(../images/punteado_cabecera.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
#cabecera #banner
{
	height: 207px;
	width: 526px;
	float: left;
}
#cabecera #foto
{
	margin: auto;
	height: 182px;
	width: 491px;
	border: 2px solid #8B1229;
	margin-top: 10px;
}
#cabecera #banner #foto #marcoInterior
{
	border: 1px solid #FFFFFF;
	width: 473px;
	height: 165px;
	margin: auto;
	margin-top: 8px;
}
#menu_secundario
{
	color: #A60D52;
}
#menu_secundario a
{
	text-decoration: none;
	color: #A60D52;
}
#menu_secundario a:hover
{
	color: #1B6C9E;
	text-decoration: none;
}


#lineaDiscHoriz
{
	text-align: center;
	margin-top: 3px;
	margin-bottom: 13px;
}



/* Formulario de login */

form
{
	margin: 0;
}

#login
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #4F4D4D;
	text-align: left;
	padding-left: 15px;
	padding-top: 4px;
	background-image: url(../images/punteado_cabecera2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

#login input.campo
{
	height: 14px;
	border: 1px solid #8B1229;
	font-family: "Trebuchet MS" , Arial;
	font-size: 10px;
	width: 85px;
}

#cabecera #logo img
{
	margin-top: 16px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
}

/* FIN Formulario de login */

/* Hilo ariadna */

#hilo_ariadna
{
	color: #315118;
	font-weight: bold;
	font-family: "Trebuchet MS" , Arial;
	font-size: 12px;
	margin: 17px 0 14px 17px;
}

#hilo_ariadna a
{
	color: #315118 !important;
}

/* FIN Hilo ariadna */

#contenido
{
	background-repeat: repeat;
	background-position: left top;
	width: 755px;
	padding: 6px;
	border-left: solid 1px #8B1229;
	border-right: solid 1px #8B1229;
	background-image: url(../images/fondo_contenido.gif);
}
#contenido #central #ctl00_ContentPlaceHolder1_CodigoHome #ctl00_ContentPlaceHolder1_TituloNoticiasGenerales
{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#contenido #menuIzda
{
	/*background-color: #DFDBDC;*/
	width: 182px;
	float: left;
}
#contenido #menuIzda ul
{
	list-style: none;
	display: block;
	margin: 0;
	padding: 0;
	text-indent: 10px;
	line-height: 22px;
	background-image: url(../images/fondo_ul.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8B1229;
}

#cuerpo #contenido #menuIzda li
{
	/*border-bottom: solid #FFF 1px;*/
	border-bottom: solid #DEDBD7 1px;
	margin: 0;
	padding: 0;
	height: 20px;
	background-color: #8C1229;
	line-height: 20px; /*margin-bottom: 1px;*/
}
#contenido #menuIzda ul li a
{
	text-decoration: none;
	display: block;
	height: 20px;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
}
#contenido #menuIzda ul li a:hover
{
	background-color: #15699C;
}

#contenido #menuIzda ul li a.asociate
{
	/*background-image:url(file:///C|/silvia/proyectos/laviņa05/web/sitio web/images/fondo_li.gif); 	background-repeat: repeat-x; background-color: #3F6720*/
	color: #ffffff;
	background-color: #8C1229;
}
#contenido #menuIzda ul li a.asociate:hover
{
	background-color: #15699C;
}

#contenido #central
{
	width: 561px;
	margin: 0px 0 0px 5px;
	float: left;
	min-height: 350px;
}



#contenido #central #subMenu
{
	height: 25px;
	width: 561px;
}

#contenido #central #subMenu ul
{
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
	color: #FFFFFF;
	list-style: none;
}

#cuerpo #central #subMenu li
{
	margin: 0 0 0 0px;
	border-bottom: solid #FFF 1px;
	float: left;
	display: block;
}
#contenido #central #subMenu ul li a
{
	text-decoration: none;
	display: block;
	width: 80px;
}

#contenido #central #teaser1
{
	background-color: #FFFFFF;
	height: 200px;
	width: 206px;
	float: left;
	background-image: url(../images/fondoTeaser1.gif);
	margin: 34px 0 0 0;
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #666666;
	padding: 40px 20px 0 60px;
	background-repeat: no-repeat;
	background-position: top left;
}
#contenido #central #teaser2
{
	background-color: #FFFFFF;
	height: 200px;
	width: 275px;
	float: left;
	background-image: url(../images/fondoTeaser2.gif);
	margin: 34px 0 0 0px;
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #666666;
	padding: 40px 0 0 0;
	background-repeat: no-repeat;
	background-position: top left;
}
#contenido #central #destacados
{
	background-color: #FFFFFF;
	height: 280px;
	width: 465px;
	clear: both;
	background-image: url(../images/fondoDestacados.gif);
	padding: 62px 36px 0 60px;
}
#contenido #central #teaser1 #BT-enviar
{
	background-image: url(../images/boton_enviar.gif);
	display: block;
	height: 19px;
	width: 51px;
	margin: 7px 0 0 0;
}
#contenido #central #teaser1 #BT-enviar:hover
{
	background-image: url(../images/boton_enviar-ON.gif);
}
#contenido #central #teaser1 form
{
	margin: 0px;
	padding: 0px;
}
#contenido #central #teaser1 input
{
	height: 14px;
	border: 1px solid #8B1229;
	font-family: "Trebuchet MS" , Arial;
	font-size: 10px;
	width: 146px;
}
#contenido #central #teaser2 a
{
	color: #666666;
	text-decoration: underline;
}
#contenido #central #teaser2 ul
{
	list-style-position: inside;
	list-style-image: url(../images/enlaces_vinyeta.gif);
	margin: 0 0 0 13px;
	line-height: 17px;
}
#contenido #formulario_cuerpo
{
	border: 2px solid #CC7B94;
	background-color: #FFFFFF;
	padding: 10px;
	margin-top: 10px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#contenido #formulario_cuerpo input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#contenido #formulario_cuerpo select
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#contenido #botones
{
	text-align: right;
	margin-right: 10px;
	margin-top: 5px;
}
#botones2
{
	text-align: right;
	margin-right: 10px;
	margin-top: 5px;
	float: right;
}

#botones3
{
	text-align: right;
	margin-right: 10px;
	margin-top: 5px;
}


.nombres_campos
{
	float: left;
	width: 70px;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #3F6720;
}

.radio_buttons
{
	float: left;
	width: 100%;
	text-align: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 50px;
	color: #3F6720;
}

.nombres_campos_largos2
{
	float: left;
	width: 100px;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #3F6720;
}



#formulario_cuerpo p
{
	margin: 5px;
}
#contenido #contenedor_tabla
{
}



.nombres_campos_derechos
{
	width: 60px;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #3F6720;
}
.nombres_campos_derechos2
{
	width: 60px;
	text-align: right;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 200px;
	color: #3F6720;
}


.BT-masInfo input
{
	background-image: url(~/images/boton-mail1.gif);
	src: url(../../images/boton-mail1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	margin-top: 10px;
}

.BT-masInfo:hover
{
	background-image: url(../images/boton-mail2.gif);
	src: url(../../images/boton-mail2.gif);
}
.parrafoDestacado
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #666666;
	margin: 7px 0 7px 0;
	line-height: 13px;
}
.titDestadado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3f6720;
}
.textoPie2
{
	color: #5E9D2F;
}


#pie a
{
	color: #A3D97B;
	text-decoration: none;
}
#pie a:hover
{
	text-decoration: underline;
}
#pie
{
	width: 725px;
	height: 37px;
	background-color: #447121;
	clear: both;
	text-align: right;
	padding: 7px 29px 0 0;
	font-family: "Trebuchet MS" , Arial;
	font-size: 10px;
	color: #A3D97B;
	vertical-align: middle;
	margin: 0px 0 15px 0;
}
#cuerpo #visual
{
	background-image: url(../images/visual-cocinera.jpg);
	margin: 0px;
	z-index: 10;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#contenido #central #interior1
{
	background-image: url(../images/fondo_interior1.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px 0 0 0;
	padding: 0px 0 0 10px;
	height: 500px;
}
#contenido #central #interior2
{
	background-image: url(../images/fondo_interior1_inf.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px 0 0 0;
	padding: 0px 0 0 10px;
	height: 45px;
	clear: both;
}
#contenido #central form
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #447121;
	text-decoration: none;
	margin: 0 0 15px 35px;
	line-height: 15px;
}
#contenido #central .campoTexto
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	height: 14px;
	width: 196px;
	border: 1px solid #8B1229;
	line-height: 11px;
	margin: 0 0 10px 0 !important;
	margin: 0 0 0px 0;
}
#contenido #central #TipoCheck
{
	width: 25px;
	border: 0;
	margin: 0px 0 0 0;
	border-style: solid;
}
#contenido #central #TipoCheck2
{
	width: 17px;
	border: 0;
	margin: 0 0 0 0;
	border-style: solid;
}
.formColumnas
{
	float: left;
	width: 196px;
	margin: 20px 15px 0 10px !important;
	margin: 20px 15px 0 5px;
	height: 190px;
}
.formColumnas #BT-enviar
{
	background-image: url(../images/boton_buscar.gif);
	height: 19px;
	width: 59px;
	display: block;
	margin: 10px 0 0 140px;
}
.formColumnas #BT-enviar:hover
{
	background-image: url(../images/boton_buscar-ON.gif);
}
#listado
{
	width: 509px;
	clear: both;
	margin: auto;
	background-color: #FFFFFF;
	border: 1px solid #8B1229;
}
#listado #cabeceraTabla
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #8B1229;
	height: 20px;
	width: 507px;
}
#listado .cabecera
{
	font-family: "Trebuchet MS" , Arial;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D18989;
}
#listado .cabeceraRes
{
	font-family: "Trebuchet MS" , Arial;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	padding: 0 0 0 10px;
}
#listado .cabeceraUltima
{
	font-family: "Trebuchet MS" , Arial;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 11px;
	border-right-width: 0px;
	border-right-style: dotted;
	border-right-color: #D18989;
}
#listado .filaDatos
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #447121;
	background-color: #FFFFFF;
	border-bottom: solid #447121 1px;
}
#listado .filaDatos td
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #447121;
	background-color: #FFFFFF;
	border-bottom: solid #447121 1px;
}
#listado .filaDatosON
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #447121;
	background-color: #FFFFFF;
	border-bottom: solid #447121 1px;
}
#listado .filaDatosON td
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #447121;
	background-color: #C7E8AE;
	border-bottom: solid #447121 1px;
}
#EnviarMail-bt
{
	background-image: url(../images/enviarMail-bt.gif);
	display: block;
	height: 17px;
	width: 75px;
	float: right;
	background-repeat: no-repeat;
	margin: 10px;
}
#EnviarMail-bt:hover
{
	background-image: url(../images/enviarMail-bt-ON.gif);
}
#Editar-bt
{
	background-image: url(../images/editar-bt.gif);
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 17px;
	width: 61px;
	margin: 10px;
}
#Editarbt
{
	background-image: url(../images/editar-bt.gif);
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 17px;
	width: 61px;
	margin: 10px;
}
#Eliminar-bt
{
	background-image: url(../images/eliminar-bt.gif);
	background-repeat: no-repeat;
	display: block;
	float: right;
	height: 17px;
	width: 61px;
	margin: 10px;
	margin-right: 15px !important;
	margin-right: 8px;
}
#Editar-bt:hover
{
	background-image: url(../images/editar-bt-ON.gif);
}
#Editarbt:hover
{
	background-image: url(../images/editar-bt-ON.gif);
}
#Eliminar-bt:hover
{
	background-image: url(../images/eliminar-bt-ON.gif);
}
#botoneslistado
{
	clear: both;
	float: none;
}
#listado .filaDatosRes
{
	font-family: "Trebuchet MS" , Arial;
	font-size: 11px;
	color: #447121;
	padding: 0 0 0 10px;
	height: 43px;
	margin: 5px;
}
#Guardarbt
{
	background-image: url(../images/guardar-bt.gif);
	display: block;
	height: 17px;
	width: 59px;
	float: left;
	background-repeat: no-repeat;
	margin: 10px 10px 20px 10px !important;
	margin: 10px 10px 20px 5px;
}
#Guardar-bt:hover
{
	background-image: url(../images/guardar-bt-ON.gif);
}
#Cancelarbt
{
	background-image: url(../images/cancelar-bt.gif);
	display: block;
	height: 17px;
	width: 65px;
	float: left;
	background-repeat: no-repeat;
	margin: 10px;
}
#Cancelar-bt:hover
{
	background-image: url(../images/cancelar-bt-ON.gif);
}
#listado #tablaRes
{
}
#cabecera #logo img
{
	margin: 47px 0 0 0;
}
#central #cabeceraFilaDestacadosHome
{
	background-image: url(../images/fondoFilaCabeceraHome.gif);
	background-repeat: repeat-x;
	height: 19px;
}
#cabeceraFilaDestacadosHome #TitularNoticias
{
	background-image: url(../images/titularNoticias.gif);
	background-repeat: no-repeat;
	margin: 4px 0 0 15px;
	padding: 0;
	line-height: 8px;
}
#cabeceraFilaDestacadosHome #TitularComunicados
{
	background-image: url(../images/titularComunicados.gif);
	background-repeat: no-repeat;
	margin: 4px 0 0 15px;
	padding: 0;
	line-height: 8px;
}
#cuerpo #contenido #cont1
{
	width: 100%;
	background-image: url(../images/fondoHomeMenuPunteado.gif);
	background-repeat: repeat-y;
}
#finCentral
{
	height: 16px;
	float: none;
	clear: both;
	background-color: #FDFFE8;
}
.bt-enviarForm
{
	height: 19px;
	width: 59px;
	margin: 0 0 0 138px;
}
#CapaFormulario
{
	background-color: #FFFFFF;
	width: 509px;
	margin: auto;
	border: 1px solid #8B1229;
}
.finContenido
{
	height: 1px;
	width: 1px;
	float: none;
	clear: both;
	overflow: hidden;
}
.filaDatosRes p
{
	border: 1px solid #447121;
	margin: 0px 7px 0 0;
	padding: 0 0 0 4px;
}
#fixedHeader
{
	overflow: auto;
	height: 40px;
}
#contenido #contenedor_tabla
{
	margin-right: 10px;
	margin-top: 15px;
	margin-left: 10px;
}
.BT-cerrar
{
	background-image: url(../images/boton_cerrar1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	float: right;
	margin-left: 4px;
}
.BT-modificar
{
	background-image: url(../images/boton_modificar1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	float: right;
	margin-left: 4px;
}
.BT-modificar:hover
{
	background-image: url(../images/boton_modificar2.gif);
}


#BT-cerrar:hover
{
	background-image: url(../images/boton_cerrar2.gif);
}


.BT-nuevo
{
	background-image: url(../images/boton_nuevo1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	float: right;
	margin-left: 4px;
}
.BT-nuevo:hover
{
	background-image: url(../images/boton_nuevo2.gif);
}
.BT-mail
{
	background-image: url(../images/boton_mail1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	float: right;
	margin-left: 4px;
}
.BT-mail:hover
{
	background-image: url(../images/boton_mail2.gif);
}
.BT-eliminar
{
	background-image: url(../images/boton_eliminar1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	float: right;
	margin-left: 0px;
}
.BT-eliminar:hover
{
	background-image: url(../images/boton_eliminar2.gif);
}
#contenedor_tabla td
{
	padding-left: 7px;
	padding-right: 7px;
}
.BT-salir
{
	background-image: url(../images/boton_salir1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	float: right;
	margin-left: 0px;
}
.BT-salir:hover
{
	background-image: url(../images/boton_salir2.gif);
}
.BT-buscar
{
	background-image: url(../images/boton_buscar1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	margin-top: 7px;
}
.BT-buscar:hover
{
	background-image: url(../images/boton_buscar2.gif);
}
#menu_mantenim_asociados
{
	text-align: center;
	font-weight: bold;
	color: #A21011;
	margin-top: -10px;
	margin-bottom: 10px;
	background-color: #DFDBDC;
}
.menu_seleccionado
{
	color: #8B1229;
	background-color: #E3BBC7;
}

#menu_mantenim_asociados a
{
	text-decoration: none;
	color: #A60D52;
}
#menu_mantenim_asociados a:hover
{
	color: #8B1229;
	background-color: #E3BBC7;
}
.calendario
{
	vertical-align: text-bottom;
}
#formulario_cuerpo label
{
	color: #3F6720;
}
.Estilo1
{
	color: #8C1228;
	font-weight: bold;
}
#contenido #contenedor_tabla2
{
	margin-right: 0px;
	margin-top: 15px;
	width: 200px;
	margin-bottom: 0px;
}
#izquierda
{
	text-align: left;
}
.BT-eliminar_izda
{
	background-image: url(../images/boton_eliminar1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	margin-left: 0px;
}
.BT-eliminar_izda:hover
{
	background-image: url(../images/boton_eliminar2.gif);
}
.BT-guardar
{
	background-image: url(../images/boton_guardar1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	margin-left: 0px;
	float: right;
}
.BT-guardar:hover
{
	background-image: url(../images/boton_guardar2.gif);
}
.BT-cancelar
{
	background-image: url(../images/boton_cancelar1.gif);
	background-repeat: no-repeat;
	display: block;
	height: 17px;
	width: 105px;
	margin-left: 4px;
	float: right;
}
.BT-cancelar:hover
{
	background-image: url(../images/boton_cancelar2.gif);
}
.BT-anadir
{
	background-image: url(../images/boton_anadir1.gif);
	background-repeat: no-repeat;
	display: block;
	width: 120px;
	height: 16px;
}
.BT-anadir:hover
{
	background-image: url(../images/boton_anadir2.gif);
}
#menu1
{
	/*background-color: #15699C;*/
}

#contenido #menuIzda ul li
{
	background-repeat: no-repeat;
	background-color: #15699C;
	height: 19px;
}

#ctl00_ContentPlaceHolder1_TabControl1_GridView1 th
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A21011;
}

/*border-bottom-color: #A21011;*/
#ctl00_ContentPlaceHolder1_TabControl1_GridView1 td
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



.formato_grid_view th
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A21011;
}

.formato_grid_view td
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}



.documentos
{
	border-right-width: 1px;
	float: left;
	text-align: left;
	margin-top: 10px;
	width: 400px;
	color: #000000;
	list-style: none;
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
}

.documentos td
{
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0B884;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 0px;
	padding-top: 0px;
	background-repeat: no-repeat; /* background-image: url(../images/descarga1.gif);*/
}


.documentos tr:hover
{
	background-repeat: no-repeat;
	background-color: #E1ECBD;
}


.documentos tr
{
	background-repeat: no-repeat;
	background-image: none;
}


.banners
{
    margin-top:10px;
    text-align:center;
}



/*
.documentos td:hover {
	background-repeat:no-repeat;
	background-color: #E1ECBD;
	background-image: none; 
}
*/

.documentos td input:hover
{
	background-repeat: no-repeat;
	background-color: #E1ECBD;
	background-image: url(../images/descarga2.gif);
}
a
{
	text-decoration: none;
}

.enlace
{
	color: #1B6C9E;
	text-decoration: none;
}


.formato_repeater input
{
	background: url(../../images/boton-mail1.gif);
	background-repeat: no-repeat;
	src: url(~/images/boton-mail1.gif);
	display: block;
	height: 17px;
	width: 105px;
	margin-top: 10px;
}


.video
{
	float: right;
	margin-left: 0px;
	margin-bottom: 9px;
}

.home
{
	margin-bottom: 0px;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 0px;
	/* MinHeight Hack */
	min-height:500px;
    height:auto; !important
    height:500px;
}

.menuHome
{
	float: right;
	padding-top: 5px;
	padding-right:3px;
	width:126px;
}


.contenidoHome
{
	float: left;
	width: 414px;
}


.botonMenuHome
{
	margin-bottom: 7px;
	background: url(../images/apartadoBarrasLaterales1.jpg);
	background-repeat: repeat-y;
}


.bloqueHome
{
	margin-bottom: 20px;
	margin-top: 0px;
}

.contenidoBloqueHome
{
	margin-top: 14px;
	margin-left: 24px;
	margin-right: 16px;
	width: 370px;
}

.apartadosHome td
{
	background-image: url(../../images/apartadoBarrasLaterales1.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px;
	color: #1A6DA7;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}



.pieTablaApartados
{
	background-image: url(../images/apartadoLineaPie.jpg);
	background-repeat: no-repeat;
}


.cabeceraTablaApartados
{
	background-image: url(../images/apartadoLineaPie.jpg);
	background-repeat: no-repeat;
}




#documentos
{
	border-right-width: 1px;
	float: left;
	text-align: left;
	margin-top: 10px;
}
#documentos ul
{
	width: 380px;
	color: #000000;
	list-style: none;
	display: block;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
}
#documentos li
{
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0B884;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#documentos ul li a
{
	text-decoration: none;
	display: block;
	width: 370px;
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 10px;
	padding-top: 1px;
}
#documentos a:hover
{
	color: #000000;
}
#documentos .m2 a
{
	background-repeat: no-repeat;
	height: 19px;
	background-image: url(../images/descarga1.gif);
}
#documentos .m2 a:hover
{
	background-repeat: no-repeat;
	background-color: #E1ECBD;
	height: 19px;
	background-image: url(../images/descarga2.gif);
}



.contenidoPaginaCompleta
{
	margin-top: 14px;
	margin-left: 24px;
	margin-right: 16px;
	width: 500px;
}
#contenidoApartadosHome
{
	padding-right: 12px;
	padding-left: 12px;
}

.texto_verde_grid
{
	color: #3F6720;
}

.cuadro_rojo_grid {
	border: 2px solid #CC7B94;
	background-color: #FFFFFF;
	padding: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.cuadro_rojo_grid select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.cuadro_rojo_grid input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.cuadro_rojo_grid p {
	margin: 5px;
}

.menu_superior_rojo 
{
	color: #8B1229;
    font-weight:bold; 
}

.botones_inferiores {
	text-align: right;
	margin-right: 10px;
	margin-top: 5px;
}

/* Paginacion datagrid */

.espaciado 
{
	width: 100%;
	font: normal 12px Arial, Helvetica, sans-serif, "Arial Narrow";
	line-height: 25px;
	text-align: right;
	color:#862038;
	margin-bottom: 5px;
}

/* Hack para tamaņo minimo en los contenidos */
.minHeight {
    min-height:500px;
    height:auto; !important
    height:500px;
} 