/*-----generales-----*/

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0px;
	font-size:0.84em;
}
	
* {
  padding:0;
  margin:0;
  font-size:1em;
}

.clear {
	clear: both;
	height: 0;
	margin: 0;
	font-size: 1px;
	line-height: 0px;
}

p {
	color:#222958;
	line-height:1.3em;
	font-size:0.9em;
	margin:0em 0.7em 1em 0.7em;
	
}

a {
	text-decoration:none;
}

p a {
	font-weight:bold;
	text-decoration:none;
	color: #222958;
	border-bottom: 1px solid #222958;	
}
p a:hover {
	background-color: #708305;
	color: #FFFFFF;
	border:none;
}

q:before, q:after {
    content: ""; 
}
img {
	border:0;
}

acronym{border-bottom:1px dotted; cursor:help}

h2, h5 {
	color:#00086E;
	font-size: 1.3em;
	padding: 0.5em;
	text-align: center;
}
h3{
	
	font-size:1.2em;
}
h4 {
	font-size: 1.3em;
	color:#333333;
	width: auto;
	padding: 2px;
	margin-top: 1%;
	margin-bottom: 1%;
	text-align: center;
}

.invisible {position: absolute; left: -1000em; width: 1px; height: 1px; overflow: hidden;}
.adyacente{
	font-size:0.01em;
	line-height:0.01em;
	margin:0;
	padding:0;
	float:right;
	color: #F3F0E8;
}
.destacado {
	color: #FFFFFF;
	background-color: #708305;
	margin-bottom: 0.5em;
}
.h_destacado {
	text-align: left;
	padding: 0px 0px 0px 17px;
	margin: 10px 15px;
	width: 50%;
	background-image: url(siscodis/fondos/fondo_destacado.gif);
	background-repeat: no-repeat;
	color:#00086E;
	font-size: 1.3em;
}

.tit_documento {
	text-align: left;
	background-image: url(siscodis/fondos/titulo.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	margin-left: 10px;
	padding-left: 20px;
	color:#222958;
	font-size: 1.3em;
	padding-bottom: 15px;
	font-weight: bold;
}
.tit_actividad {
	text-align:center;
	color:#222958;
	font-size:1.3em;
	padding:0.5em;
}
.subtitulo {
	text-align: left;
	margin-left: 10px;
	padding-left: 20px;
	color:#222958;
	font-size: 1.3em;
}
/*--------fin generales----------*/

#contenido {
	width:100%;
	margin:0px 0px 0px 0px;
}
#cabecera {
	background-color:#00086E;
	height: 120px;
}
#cabecera h1 {
	font-size:1.4em;
	text-indent: -10000px;
	float: left;
	position: absolute;
	left: 5px;
	top: 16px;
}

.siscodis {
	float:left;
	margin-top: 0px;
	margin-left: 55px;
}

.fundacion {
	float:right;
	margin-top: 30px;
	margin-right: 50px;
}
#recursos {
	height: 1.3em;
	background-color: #D0F500;
	border-top: 1px solid #C1BFBD;
}
#recursos ul {
	float: right;
	list-style-type: none;
	width: 100%;
	position: absolute;
}
#recursos ul li{
	text-align: center;
	display: inline;
}
#recursos ul li a{
	text-decoration: none;
	color: #000000;
	margin-right: 1px;
	height: 1.3em;
	float: right;
	padding: 0px 25px;
	background-color: #ECFB99;
	font-weight: bold;
	
}
#recursos ul li a:hover{
	background-color: #00086E;
	background-image:none;
	border-bottom: 3px solid #00086E;
	color: #FFFFFF;
}

#subcontenido {
	margin:3px 0px 0px 0px;
}

/*-----------------columna izquierda--------------------*/

#columna_iz {
	width:25%;
	float:left;
}
ul#menu_2{
	list-style:none;
	width: 96%;
	float: right;
	margin-bottom:20px;
	font-size: 0.8em;
}

ul#menu_2 li{
	margin-bottom:1px;
	display: block;
}

ul#menu_2 li a{
	text-decoration:none;
	background-color: #D0F500;
	display: block;
	color: #000000;
	padding: 6px 0px 5px 16px;
	height: 1.4em;
	font-weight: bold;
	border: 1px solid #A5BC00;
	background-image: url(siscodis/fondos/bullet_menu.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}

ul#menu_2 li a:hover{
	text-decoration: underline;
}
ul#menu_2 li ul{
	list-style-type: none;
	/*display: block;*/
    /*clear: both;*/
}

ul#menu_2 li ul li{
	display: inline;
	margin-bottom: 1px;
}
ul#menu_2 li ul li a{
	height: auto!important;
	color: #000000;
	background-color: #ECFB99;
	padding-left: 30px;
	border: 1px solid #A5BC00;
	background-image: url(siscodis/fondos/bullet_submenu.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	
}

#foto, #fotoPortadaCentro {
	background-color: #757EB7;
	margin: 1em auto 0em auto;
	background-image: url(siscodis/fondos/foto_dia.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 80%;
	padding: 0.3em 0.3em 12px 0.3em;
}

.pie_fotodia {
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}

.dia {
	margin-top: 1em;
	margin-bottom: 1em;
	border: 2px solid #FFFFFF;
}

.encabezado_foto {
	color:#FFFFFF;
	margin-top: 1em;
	display: block;
	height: 1.3em;
}
.centrar_imagen {
	text-align:center;
}
#patrocinio {
	margin-top: 2em;
}
/*-----------------------central-------------------*/
#central {
	width:49%;
	float:left;
	margin-left:7px;
	margin-right: 8px;
}
#bienvenidos {
	background-color:#F0FCAB;
	padding: 0.5em;
}
#bienvenidos img {
	float:left;
	border:2px solid #4E5A03;
	margin-right: 5px;
}

.icono {
	float: left;
	margin: 0.5em 1em 0.5em 0em;
}
#noticias {
	width:100%;
}

#noticias dl{
	float:left;
	width:47%;
	margin-bottom: 15px;
	display: block;
	height:15%;
	padding-left: 0.3em;
	margin-left: 5px;
	background-color: #B2DEFF;
	padding-top: 0.3em;
	background-image: url(siscodis/fondos/proyectos_adorno.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px dotted #0696FF;
}
#noticias dl dt{
	color:#EA7811;
}
#noticias dl dd{
	color:#222958;
	line-height:1.3em;
	margin-bottom:0.9em;
	font-size:.9em;
}
#noticias img{
	float: left;
	border: 5px solid #4F7A94;
	margin-right: 0.3em;
	width:91px;
	height: 78px;
}
.proyecto1 {
	float:left;
	width:48%;
	padding-left: 0.3em;
}
.proyecto1 img{
	float: left;
	border: 2px solid #4F7A94;
	padding: 2px;
	margin-right: 0.3em;
}

.leer a{
	color: #EA7811;
	border-bottom: 1px solid #EA7811;
	margin-left: 0.2em;
}
.leer a:hover{
	color: #FFFFFF;
	background-color: #4F7A94;
	border:none;
}

#central2{
	width: 74%;
	float: left;
	margin-left: 5px;
	padding-top: 15px;
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-top: 10px solid #999999;
	padding-bottom: 20px;
}
.quees {
	background-image: url(siscodis/fondos/ico_quienes.gif);
	background-position: right top;
	width: 65%;
	height: 2.5em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	margin-bottom: 15px;
	text-align:left;
}
.estadisticas {
	background-image: url(siscodis/fondos/ico_estadisticas.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.mapa {
	background-image: url(siscodis/fondos/ico_mapa.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.contacto {
	background-image: url(siscodis/fondos/ico_contacto.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.servicios {
	background-image: url(siscodis/fondos/ico_servicios.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-bottom:15px;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.accesibilidad {
	background-image: url(siscodis/fondos/ico_accesibilidad.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.centros {
	background-image: url(siscodis/fondos/ico_centros.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.asesores {
	background-image: url(siscodis/fondos/ico_asesores.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.login {
	background-image: url(siscodis/fondos/ico_login.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.foros {
	background-image: url(siscodis/fondos/ico_foros.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.actividades {
	background-image:url(siscodis/fondos/ico_actividades.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
.galeria {
	background-image:url(siscodis/fondos/ico_galeria.gif);
	background-position: right top;
	width: 65%;
	height: 2.2em;
	background-repeat: no-repeat;
	margin-left: 4px;
	padding-top: 22px;
	padding-left: 20px;
	color: #708305;
	font-size: 1.4em;
	text-align:left;
}
ul.lista_comun {
	margin: 15px;
	list-style-type: none;
}
ul.lista_comun  li{
	color: #222958;
	background-image:url(siscodis/fondos/icono_actividades.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 13px;
}
ul.lista_comun  li a{
	color: #232958;
	font-weight: bold;
	border-bottom: 1px solid #232958;
	
}
ul.lista_comun  li a:hover{
	background-color:#232958;
	border:none;
	color: #F3F0E8;
}
ul.direccion {
	background-color:#D6E3EB;
	background-image:url(siscodis/fondos/bienvenidos.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 90%;
	padding: 0.5em;
	margin: 20px auto;
	list-style-type: none;
}
ul.direccion li{
	background-image:url(siscodis/fondos/li_dir.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #333333;
	padding-left: 12px;
	margin-left: 20px;
}
ul.direccion li a{
	font-weight: bold;
	text-decoration: underline;
	color: #232958;
}

ul.direccion li a:hover{
	color: #F1EEE7;
	background-color: #232958;
}
.redterritorial {
	border:1px solid #D0F500;
	padding:3px;
	margin: 7px;

}
ul.lista_normal {
	list-style-type: none;
	margin-top: 15px;
	margin-left: 15px;
}
ul.lista_normal li{
	color: #222958;
	background-image:url(siscodis/fondos/icono_actividades.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 13px;
	margin-bottom: 5px;
}
ul.lista_normal li a{
	color: #232958;
	font-weight: bold;
	border-bottom: 1px solid #232958;
}
ul.lista_normal li a:hover{
	background-color:#708305;
	color: #FFFFFF;
	border:none;
}
/*----------------columna derecha-------------*/
#columna_der {
	width:24%!important;
	float: left;
}

#documentos_siscodis, #software_siscodis {
	padding: 0px;
	width:90%;
	margin: 0em auto 0.5em auto;
	
}
#documentos_siscodis dl {
	background-color: #B2DEFF;
	margin: 1.1em 0em;
	border: 1px solid #4F7A94;
}
#software_siscodis dl {
	background-color: #F0FCAB;
	margin: 1.1em 0em;
	border: 1px solid #708305;
}

#documentos_siscodis dl dt{
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 0.3em;
	background-color: #4F7A94;
	font-weight: bold;
	padding-top: 0.3em;
	border-bottom: 1px solid #B6BFC9;
}
#software_siscodis dl dt{
	color: #FFFFFF;
	text-align: center;
	padding-bottom: 0.3em;
	background-color: #708305;
	font-weight: bold;
	padding-top: 0.3em;
	border-bottom: 1px solid #B6BFC9;
}

#documentos_siscodis dd{
	background-color: #B2DEFF;
	color: #000000;
	font-size: 0.85em;
	background-image:url(siscodis/fondos/icono_actividades.gif);
	background-repeat: no-repeat;
	background-position: 3px 8px;
	margin: 0em 0em 0.5em 0em;
	padding: 0.4em 0.4em 0.4em 1.2em;
}
#software_siscodis dd{
	background-color: #F0FCAB;
	color: #000000;
	font-size: 0.85em;
	background-image:url(siscodis/fondos/icono_actividades.gif);
	background-repeat: no-repeat;
	background-position: 3px 8px;
	margin: 0em 0em 0.5em 0em;
	padding: 0.4em 0.4em 0.4em 1.2em;
}
#documentos_siscodis dd a{
	color: #000000;
	border-bottom:1px solid #232958;
}
#software_siscodis dd a{
	color: #708305;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #708305;
}
#documentos_siscodis dd a:hover{
	color: #FFFFFF;
	background-color: #4F7A94;
	border:none;
}
#software_siscodis dd a:hover{
	color: #FFFFFF;
	background-color: #708305;
	border:none;
}
.mas a{
	background-color:#B2DEFF;
	display:block;
	border:1px solid #4F7A94;
	font-weight: bold;
	color: #000000;
	width: 5em;
	text-align: center;
	padding: 0.1em;
	float: right;
	margin-top: 0.3em;
	margin-bottom: 0.6em;
	margin-right: 0.7em;
}

.mas a:hover{
	background-color: #4F7A94;
	border:1px solid #B2DEFF;
	color: #FFFFFF;
}
.mas_soft a{
	background-color:#F0FCAB;
	display:block;
	border:1px solid #708305;
	font-weight: bold;
	color: #708305;
	width: 5em;
	text-align: center;
	padding: 0.1em;
	float: right;
	margin-top: 0.3em;
	margin-bottom: 0.6em;
	margin-right: 0.7em;
}

.mas_soft a:hover{
	background-color: #708305;
	border:1px solid #F0FCAB;
	color: #FFFFFF;
}
/*-----------------------------pie---------------------*/
#pie {
	background-color: #00086E;
	height: 20px;
	text-align: center;
	padding-top: 8px;
	margin-top: 20px;
}
.copy {
	color:#FFFFFF;
	font-weight: bold;
}
/*-----------------------------mapa de españa---------------------*/
#mapa_nacional {
	width:400px;
	height:334px;
	margin: 0px auto;
}
ul.circulo {
	background-repeat:no-repeat;
	background-image:url(siscodis/fondos/espana.jpg);
	height: 334px;
	width: 400px;
	visibility: visible;
}
ul.circulo li {
	display:inline;
	float: left;

}
ul.circulo li a {
	background-image:url(siscodis/fondos/circulo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 14px;
	width: 14px;
	position:absolute;
	outline: none;
	overflow: hidden;
	display: block;
	text-indent: -9999px;
}
ul.circulo li a:hover {
	background-image:url(siscodis/fondos/circulo_sobre.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
/*-----------------------------actividades---------------------*/
.titulo_software {
	color: #708305;

}
.historico {
	background-color: #F2F2F2;
	width: 96%;
	margin: 15px auto;
	padding-bottom: 0.8em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #708305;

}
dl.historico dt {
	background-color: #232958;
	color: #FFFFFF;
	font-weight:bold;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	background-image:url(siscodis/fondos/dt_ultimas.gif);
	background-repeat: repeat;
	background-position: left top;
	padding-left: 0.6em;
	border: 1px solid #708305;
}
dl.historico dd strong {
	color: #333333;
	font-style: normal;
}
dl.historico dd {
	color: #EC780B;
	padding-left: 0.7em;
	margin-top: 0.7em;
	padding-right: 0.7em;
	font-style: italic;
	
}
dl.historico dd a{
	color:#333333;
}
dl.historico dd a:hover{
	border-bottom:1px dashed #333333;
}
.paginacion {
	text-align: center;
	margin:10px 0px;
}

.paginacion a{
	margin-right: 5px;
	margin-left: 5px;
	
}
.actividad {
	float: left;
	border:1px solid #708305;
	padding:3px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.titular {
	color: #333333;
	margin-bottom: 0.7em;
	font-weight: bold;
	text-align:left;
}
.lugar {
	font-weight: bold;
	color: #000000;
	background-color: #D0F500;
	text-align: right;
	padding-right: 20px;
	font-style: italic;
	font-size: 1.1em;
}
/*-----------------------------mapa web---------------------*/
dl.m_web {
	background-image: url(siscodis/fondos/pico_dl.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #D5D1C7;
	padding: 8px;
	margin: 4px;
	background-color: #FFFFFF;
}
dl.m_web dt a{
	display: block;
	color: #000000;
	background-color: #D0F500;
	font-weight: bold;
	padding: 5px;
	border: 1px solid #708305;
	margin-bottom: 15px;
}
dl.m_web dt a:hover{
	color: #232958;
	background-color: #CBCFEB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: underline;
}
dl.m_web dd {
	margin-right: 8px;
	margin-left: 8px;
}
dl.m_web dd a{
	color: #232958;
	background-image: url(siscodis/fondos/puntos_mweb.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 18px;
	line-height: 1.5em;
}

dl.m_web dd a:hover{
	text-decoration: underline;
}
.encuadre {
	width:40%;
	float:left;
	margin-left: 40px;
	margin-top: 10px;
}
/*------------------------------CENTROS AUTONÓMICOS---------------------*/
ul.autonomias {
	list-style-type: none;
	background-color: #FFFFFF;
	border: 1px solid #D5D1C7;
	width: 30%;
	float: left;
	margin: 10px;
}
ul.autonomias li {
	margin-top: 5px;
	margin-bottom: 5px;
}

ul.autonomias li a{
	background-image: url(siscodis/fondos/lista_normal.gif);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	padding-left: 18px;
	color: #232958;
}
ul.autonomias li a:hover{
	text-decoration:underline;
}
/*------------------------------SERVICIOS---------------------*/
.portada_docu {
	float:right;
	border:1px solid #84C9F3;
	padding:3px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
}

.descarga a{
	background-image: url(siscodis/fondos/descarga.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	display: inline;
	border: 1px solid #708305;
	margin-top: 15px;
	margin-bottom:15px;
	padding: 10px 10px 10px 28px;
	color: #708305;
}
.descarga a:hover{
	background-image: url(siscodis/fondos/descarga_sobre.gif);
	background-color: #FFFFFF;
	color: #EC780B;
}
a.enlace_eliminar {
	border:none;
	cursor:pointer;
}
a:hover.enlace_eliminar {
	background-color:transparent;
}

a.enlace_calendario {
	border:none;
	cursor:pointer;
}
a:hover.enlace_calendario {
	background-color:transparent;
}
.fecha {
	color: #EC780B;
	background-color: #FFFFFF;
	width: 100px;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px solid #232958;
	border-bottom: 1px solid #232958;
}
/*-----------------------------LOGS Y FORMULARIOS---------------------*/

/*-----------LOGIN-------------------*/
em {
	color:#FF0000;
}
input{
	border:1px solid #708305;
	background-image:url(siscodis/fondos/fondo_input.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
	padding:2px;
	font-size:inherit;
	font-family:inherit;
}
.elemento {
	display:block;
	width: 50%;
	margin-left: 25px;
	margin-top: 10px;
}
.etiqueta {
	width: 7em;
	font-weight: bold;
	display: block;
	float: left;
	margin-top: 3px;
	text-align: right;
	margin-right: 5px;
	color: #232958;
}
.boton1 {
	margin-left: 18%;
	margin-top: 10px;
	margin-bottom:15px;
}
.boton2 {
	margin-top: 10px;
	margin-bottom:15px;
}
.entrada {
	text-align: center;
	background-color: #FFFFFF;
	width: 200px;
	padding-top: 21px;
	border: 2px solid #F19822;
	font-size: 1.2em;
	margin: 20px auto;
}
.entrada span{
	color:#FF0000;
	font-weight: bold;
}

.etiqueta2 {
	width: 14em;
	font-weight: bold;
	display: block;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
	color: #232958;
}
.error {
	background-color: #FFFFFF;
	width: 80%;
	padding-top: 15px;
	border: 2px solid #F19822;
	font-size: 1.2em;
	margin: 20px auto;
}
.error span{
	color:#FF0000;
	font-weight: bold;
}
.buscador {
	width: 97%;
	margin-right: auto;
	margin-left: auto;
}
.grande {
	width:70%;
	margin-left: 25px;
	margin-top: 10px;
}
/*.buscador textarea{
	border: 1px solid #232958;
	background-image:url(siscodis/fondos/fondo_input.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
}*/
.insercion {
	border: 1px solid #D0F500;
	padding: 10px;
}
legend {
	color: #232958;
	background-color: #D0F500;
	padding: 3px;
	font-weight: bold;

}
.elemento2 {
	width:95%;
	margin-top: 10px;
	margin-bottom: 20px;
}
ul.edicion {
	margin: 20px;
}
ul.edicion li{
	display: inline;
	padding: 5px;
}
ul.edicion li a{
	color: #232958;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid #DFD8C4;
	padding:1px 5px;
}
ul.edicion li a:hover{
	background-color:#DFD8C4;
	border: 1px solid #999999;
}
ul.edicion li.editar a {
	background-image:url(siscodis/fondos/editar.gif);
	background-repeat:no-repeat;
	padding-left:22px;
	background-position: left center;
}
ul.edicion li.reabrir a {
	background-image:url(siscodis/fondos/reabrir.gif);
	background-repeat:no-repeat;
	padding-left:22px;
	background-position: left center;
}
ul.edicion li.asignar a {
	background-image:url(siscodis/fondos/asignar.gif);
	background-repeat:no-repeat;
	padding-left:22px;
	background-position: left center;
}
ul.edicion li.responder a {
	background-image:url(siscodis/fondos/responder.gif);
	background-repeat:no-repeat;
	padding-left:22px;
	background-position: left center;
}
ul.edicion li.validar a {
	background-image:url(siscodis/fondos/validar.gif);
	background-repeat:no-repeat;
	padding-left:22px;
	background-position: left center;
}
ul.edicion li.cancelar a {
	background-image:url(siscodis/fondos/eliminar_sobre.gif);
	background-repeat:no-repeat;
	padding-left:22px;
	background-position: left center;
}
/*--------------------------FOROS------------------*/
.tit_foro {
	font-weight: bold;
	background-color: #708305;
	color: #F3F0E8;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
}
.tabla_foro {
	margin-bottom:10px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #708305;
	background-color: #708305;
	text-align: center;
	width: 90%;
}
.tabla_foro th {
	background-image:url(siscodis/fondos/th_fondo.gif);
	background-position:left top;
	background-repeat:repeat;
	color: #232958;
	background-color: #ECFB99;
	padding: 7px;
}
.tabla_foro td {
	background-color:#ECFB99;
	padding: 5px;
	color:#232958;
}
.tabla_foro th a{
	font-weight:bold;
	color: #232958;
	font-style: italic;
}
.tabla_foro th a:hover{
	color: #FFFFFF;
	background-color: #708305;

}
.tabla_foro td a{
	font-weight:bold;
	color: #232958;
	border-bottom: 1px solid #232958;
}
.tabla_foro td a:hover{
	color: #FFFFFF;
	background-color: #708305;

}
.volver{
	background-image: url(siscodis/fondos/volver.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	margin: 15px 0px 15px 28px;
	height: 20px;
}
.ajuste {
	color: #232958;
	margin-left: 0.7em;
	margin-bottom: 0.8em;
	display: block;
}
.enviar {
	width: 10%;
	text-align: center;
	border: 1px solid #232958;
	color: #FAF9F5;
	margin-left: 93px;
}
.enviar a{
	display: block;
	border:none;
}
.buscador textarea {
	width:55%;
	border:1px solid #708305;
	background-image:url(siscodis/fondos/fondo_input.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#FFFFFF;
	padding:2px;
	font-size:inherit;
	font-family:inherit;
}
td.pendiente_asignar {
	background-color: #E8E460;
}
td.asignada {
	background-color: #73E600;
}
td.pendiente_validacion {
	background-color: #66CCFF;
}
td.cerrada {
	background-color: #DB171D;
	color: #FFFFFF;
}
td.botones a{
	border:none;
	margin:0;
}
td.botones a:hover{
	background-color:transparent;
}
.tema {
	font-weight:bold;
	margin-left: 67px;
}
.tema span{
	font-size:1.1em;
	color: #4856B5;
	font-style: italic;
	margin-left: 6px;

}
/*--------------------------------BANNERS-------------------------*/
#banners {
	background-color: #F0FCAA;
	width:75%;
	margin: 0px auto;
	background-image: url(siscodis/fondos/bienvenidos2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 15px 4px 4px 4px;
}
#banners dl {
	border: 2px solid #708305;
	margin-bottom: 3px;
	width: 160px;
	margin-right: auto;
	margin-left: auto;
}
#banners dl dt img{
	margin:0px;
	padding: 0px;
	display: block;
}
#banners dl dd {
	text-align:center;
	margin: 0px;
	
}
#banners dl dd a{
	display:block;
	background-color:#BCBCBC;
	background-image:url(siscodis/fondos/banners_dd.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#FFFFFF;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	border-top: 1px solid #999999;
}
#banners dl dd a:hover{
	background-color:#708305;
	color:#FFFFFF;
	background-image:none;
}
/*-----------------------------faq-------------------------*/
ol.quest {
	width: 70%;
	background-color: #FFFFFF;
	border: 1px solid #D5D1C7;
	padding-bottom:5px;
	padding-left:38px;
	margin: 14px;
	color: #EC780B;	
}
ol.quest li {
	margin-top: 5px;
	margin-bottom: 5px;
}
ol.quest li a{
	padding-left: 0px;
	color: #232958;
}
ol.quest li a:hover{
	text-decoration:none;
	background-color:#232958;
	color:#FFFFFF;
}
.subir{
	color: #232958;
	text-align:right;
	padding-right:15px;
	display:block;
	margin-top:5px;
}
.subir a{
	padding:0px 25px 0px 10px;
	background-image:url(siscodis/fondos/flecha_up2.gif);
	background-repeat:no-repeat;
	background-position:right bottom;	
}
.subir a:hover{
	background-color:#232958;
	background-image:url(siscodis/fondos/flecha_up_hover2.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#FFFFFF;
}
span.numerales{
	color: #EC780B;
	padding-left:3px;
	margin-right:8px;
	font-weight:bold;
}
dl.faq {
	background-color:#FFFFFF;
	width: 96%;
	border-bottom: 1px solid #232958;
	border-right: 1px solid #232958;
	border-top:1px solid #232958;
	margin: 15px auto;
	padding-bottom: 0.8em;
	background-image:url(siscodis/fondos/faq_margen_resp1.png);
	background-repeat:repeat-y;
}
dl.faq dt {
	background-color: #232958;
	background-repeat:no-repeat;
	color: #FFFFFF;
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding: 0.3em 5px;
	margin-left:7px;
}
dl.faq dd {
	color:#232958;
	padding-left: 1.3em;
	margin-top: 0.7em;
	padding-right: 0.7em;
}
dl.faq dd a{
	color:#333333;
}
dl.faq dd a:hover{
	text-decoration:none;
}
.pregunta{
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
/*-----------------------------fin de faq------------------------*/
.consulta{
	padding-right:10px;
	display:block;
	margin:1.1em 0.7em 0.7em 0.7em;
	font-weight:bold;
	text-align:left;
}
.consulta a{
	padding:8px 45px 3px 1px;
	background-image:url(siscodis/fondos/crear_consulta.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	text-decoration:underline;
	color:#232958;	
	
}
.consulta a:hover{
	background-color:#232958;
	background-image:url(siscodis/fondos/crear_consulta_hover.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#FFFFFF;
}
/*--------------tema------------*/
.temario{
	padding-right:15px;
	display:block;
	margin:1.1em 0.9em 0.7em 0.7em;
	font-weight:bold;
	text-align:left;
}
.temario a{
	padding:8px 60px 3px 1px;
	background-image:url(siscodis/fondos/crear_tema.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	text-decoration:underline;
	color:#232958;	
	
}
.temario a:hover{
	background-color:#232958;
	background-image:url(siscodis/fondos/crear_tema_hover.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#FFFFFF;
}
/*------------fin--consulta--tema------------*/

/*-------------up-----------------*/
.up{
	padding-right:1px;
	display:block;
	margin:0px 0px 2px 0px;
	font-weight:bold;
	text-align:center;
}
.up a{
	padding:1px 29px 3px 1px;
	background-image:url(siscodis/fondos/up.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#232958;	
	
}
.up a:hover{
	background-color:#232958;
	background-image:url(siscodis/fondos/up_hover.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#FFFFFF;
}
/*-----------------down----------------------*/
.down{
	padding-right:1px;
	display:block;
	margin:0;
	font-weight:bold;
	text-align:center;
}
.down a{
	padding:1px 20px 3px 1px;
	background-image:url(siscodis/fondos/down.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#232958;	
	
}
.down a:hover{
	background-color:#232958;
	background-image:url(siscodis/fondos/down_hover.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	color:#FFFFFF;
}
/*---------------------galeria-------------------*/
dl.imagenes {
	width:180px;
	height:130px;
	display:block;
	float:left;
	background-image:url(siscodis/fondos/imagenes_fondo.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#F0FCAB;
	border-right:1px solid #D0F500;
	border-bottom:1px solid #D0F500;
	border-top:1px solid #FDFFF0;
	border-left:1px solid #FDFFF0;
	padding: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	margin-top: 10px;
}
dl.imagenes dt{
	color:#232958;
	font-weight:bold;
	font-size:0.75em;
}
dl.imagenes dd img{
	border:2px solid #232958;
	margin-left:8px;
	margin-top:5px;
}
dl.imagenes dd.date {
	color:#FFFFFF;
	text-align:right;
	font-size:0.75em;
	margin-top: 5px;
	margin-right: 17px;
	background-image: url(siscodis/fondos/calendario_peque.gif);
	background-repeat: no-repeat;
	background-position: 87px center;
}
.herramienta {
	color:#FF0000;
	font-style:italic;
}

.nueva_imagen{
	margin: 1em 10%;
}
.leyenda {
	font-size: 0.8em;
	font-style: italic;
	color: #FF0000;
	margin-left: 14%;
	
}
ol.ordenada {
	color: #708305;
	font-style: italic;
	margin: 1em 4em;
	font-weight: bold;
	
}
ol.ordenada li a{
	color: #222958;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #222958;
	margin-bottom: 3px;
	
}
ol.ordenada li img {
	margin: 1em 6%;
}
ol.ordenada li a:hover{
	color: #FFFFFF;
	background-color: #222958;
}
ol.ordenada li ol{
	margin: 1em 4em;
}
ol.ordenada li ul {
	font-weight: normal;
	font-style: normal;

}
ol.ordenada li ul li ul li{
	background-image: url(siscodis/fondos/bullet_submenu.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
	list-style-type: none;
	
}
