body{background:url(../img/fd_gral.gif) repeat-x 0 0; font-size:100%; line-height: 100%; color: #333; font-family:Arial, Helvetica, sans-serif;}
a, a:visited {
	color: #000000
}
p.no_datos{margin:0.3em 0 0 0; padding:0 0 0.3em 0.8em; color:#3d3d3d; font-weight: bolder;}
#menu_superior h1 {margin-top: 0; margin-bottom: 0;}
#contenedor_sede{margin:0 auto; padding:0; width:974px; background:#FFF url(../img/fondoTop.gif) repeat-x 0 0; border-left:1px solid #999; border-right:1px solid #999;}
#logocabecera {margin:5px 5px 0 21px; padding:0; background:url(../img/banner_sede2.jpg) no-repeat; width:664px; height:101px; float:left;}
#logocabecera2 {margin:5px 5px 0 21px; padding:0; background:url(../img/banner_sede.jpg) no-repeat; width:664px; height:101px; float:left;}
#logocabecera a {text-indent:-10000px; width:70%; height:90%; display:block;}
#listadocabecera {margin:0 1em 0 0; padding:0.1em 0 0 0; vertical-align:top; text-align:right;}
#listadocabecera ul {clear: right; margin-top: 0px; margin-bottom: 4px;}
#listadocabecera ul li{border-left: 1px dotted #666; margin:0; padding:0 5px 0 5px; display:inline;font-size:0.8em;}
#listadocabecera ul li.nobarraizq {border: 0;}
#pie_sede {margin:0; padding:5px; background:#f8f8f2 url(../img/fondoPieTop.gif) repeat-x left top; clear:both; color:#4d4e53; border-bottom:1px solid #dfddcb;}
#menu_pie {display:inline; float:right; margin:0.5em 0 0 0; padding:0 15px 0 10px; text-align:right;}
#pie_listado {margin:0 0.5em 0 0; padding:0; text-align:right; vertical-align:top;}
#pie_listado ul {font-size:0.75em;}
#pie_listado ul li {display:inline; margin:0 0.5em;}
#datos_pie{
	float:left;
	background:url(../img/escudo_pie.gif) no-repeat 4px 0;
	border-right:1px solid #ab9c8f;
	width: 300px;
	padding-top: 4;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 255px;
	height: 67px;
	margin-top: 12;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#colC{margin:1% 2% 0 0; padding:0 0 2% 0; float:right; width:25%;}
#colD{margin:1% 0 0 2%; padding:0 0 2% 0; float:left; width:70%;}
#colD_enlaces{margin:1% 0 0 2%; padding:0 0 2% 0; float:left; width:70%;}
#colD p{text-align:justify; margin:0 1em 0.5em 0;}
#colD p.herramientas {margin:0; padding:0 0 0.5em; text-align:right; width:98%;}
#colD p.descdch {margin-top:2em; text-align:right;}
#colD p.dch {line-height:0.5em; text-align:right;}
#colD p.caja{text-align:left;}
#colD ul{margin:0.5em 0.1em 0.5em 1.5em; padding:0; font-size:0.8em; color:#666666;}
#colD ul li{margin:0 0 0.3em 0.2em; padding:1px 1px 1px 9px; list-style:none; background:url(../img/it_mod.gif) no-repeat 0 0;}
#colD_enlaces ul li{margin:0 0 0.3em 0.2em; padding:1px 1px 1px 9px;font-size:0.8em;color:#666666;}
#colD ul li.videos{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 5px; background:url(../img/ico_video.gif) no-repeat 0 0;}
#colD ul li.sonidos{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 5px; background:url(../img/ico_audio.gif) no-repeat 0 0;}
#colD ul li.archivosrel{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 2px; background:#ffffff;}
#colD ul li.webs{margin:0 0.8em 0.3em 0.2em; padding:1px 1px 1px 4px; background:url(../img/icon_web.gif) no-repeat 0 0;}
#colD ul.paginado{clear: right; text-align: right; margin-top: 0; margin-left: 0; padding:0;}
#colD ul.paginado li{padding:1px 1px 1px 9px; margin:0 0.1em 0 0.1em; display:inline; background:url(../img/it_mod.gif) no-repeat 0 0; font-size:0.92em;}
#colD ul.paginado li a{border:1px solid #666666;}
#colD ul li li{margin:0 0 0.3em 0.2em; font-size:1.2em; padding:1px 1px 1px 9px; list-style:none; background:url(../img/it_mod.gif) no-repeat 0 0;}
#colD ul li li li{font-size:1.2em;}
#colD ul li li li li{font-size:1.2em;}
#colD ol{margin:0.5em 0.1em 0.5em 1.5em; padding:1px 1px 1px 20px; font-size:0.8em;}
#colD ol ul{margin:0.2em 0 0.3em 0.2em; padding:1px 1px 1px 9px; list-style:none;}
#colDD{margin:1% 0 0 2%; padding:0 0 2% 0; float:left; width:70%;}
#colDD p{text-align:justify; margin:0 1em 0.5em 0;font-size:1.0em;}
ul.enlaces2{margin:1em 0; padding:4px 0; font-size:0.9em;}
#colM {display:inline-block; height:auto; margin: 0 2% 0 2%;width:95%;}
#bienvenida {background: white url(../img/fondo_bienvenida.jpg) top left no-repeat; padding: 10px 10px 0 300px; min-height: 157px}
#colJSede {
	padding: 0;
	width: 100%;
	HEIGHT: 94px;
	margin: 0px;
}
#filaA_se{margin:8px 0 4px 3px; padding:0; width:246px; float:left;}
#fechahora {font-size:0.7em; padding: 0; width: 25%; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; float:left;}
#fechahoraficha {padding: 0; width: 100%; margin-top: 5px; margin-right: 2px; margin-bottom: 0px; HEIGHT: 20px; font-weight: bolder;}
/*.mod_bannerSede img{margin-bottom:0.4em;} */
.mod_bannerSede img{margin-bottom:0em;} 
.mod_ppal_sede {
	background-color:#FFFFFF;
	border-bottom:0 none;
	float:left;
	margin-left:0;
	margin-right:0.5em;
	margin-top:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	width:32%;
	FONT-WEIGHT: bold;
}
.mod_ppal_sede h2 {
	margin:0;
	padding:0.5em;
	text-align: center;
	height:1.3em;
	color:#ffffff;
	BACKGROUND-COLOR: #a00002;
	font-size:1em;
	font-weight: bold;
	background-attachment: scroll;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}
.mod_ppal_sede ul { margin:0 0 0 0.3em; padding:0; font-size:0.9em;}
.mod_ppal_sede ul li { margin: 0 0 0.2em 0.5em; padding:0.1em 0 0.1em 0.7em; list-style:none; background: url(../img/it_mod_vitigudino.gif) no-repeat 0 0.2em;}
.mod_ppal_sede a {
	color:#333333;
}
.menufoto2Sede {
	width:213px;
	height: 90px;
	margin-top: 1px;
	margin-right: 0em;
	margin-bottom: 4px;
	margin-left: 0em;
	padding-top: 1px;
	padding-right: 0em;
	padding-bottom: 4px;
	padding-left: 0em;
}
.menufoto2Sede  img {
	width:213px; 
}
.lsepSede{margin:0; padding:0; display:block; width:100%; border:1px solid #FFF; clear:both;}
.mod_bannerSedeE{border-bottom:0 none;
	float:left;
	height:200px;
	margin-left:0;
	margin-right:0.5em;
	margin-top:0.5em;
	padding-left:0;
	padding-right:0;
	padding-top:1.3em;
	width:48%;
}
.mod_centro_se_sup{background:#fff url(../img/fondocuadro_cabecera_grande.gif) top left no-repeat ; height:11px;}
.mod_centro_se_inf{background:#fff url(../img/fondocuadro_pie_grande.gif) top left no-repeat ; height:11px; margin-bottom: 20px;}
.mod_centro_se{padding:0 7px 1px 6px; background:url(../img/fondocuadro_cuerpo_grande.gif) top left repeat-y;}
.mod_centro_se p.tit_caja_centro{
	margin:0;
	padding:0.2em 0.7em 0.3em 0.7em;
	font-weight: bold;
	color: #333333;
	text-align:left;
}
.mod_centro_se form{margin-bottom:1.5em;}
.mod_centro_se ul{
	margin:0.8em 0em 0.8em 1em;
	padding:0;
	color:#333333;
}
.mod_centro_se ul li{margin:0 0 0.3em 0.5em; padding:0 0 0 10px; list-style:none; background:url(../img/it_mod.gif) no-repeat 0 0;}
.mod_centro_se ul li a {
	color: #333333;
}
.mod_centro_se ul li span{color:#4d4e53;}
.mod_centro_se p, .mod_gal p{margin:10px; padding:0;}
.mod_centro_se p.fecha{margin:10px 10px 0 10px; padding:0; font-size:0.85em; color:#5b5b5b;}
.mod_centro_se p.noticia{
	margin:0 10px 1em 10px;
	padding:0;
	font-size:1em;
	color:#333333;
}
.mod_centro_se p.nota{margin:10px; padding:5px; border:1px solid #DFDDCB; font-size:0.85em; background:#fcfcd6;}
.mod_centro_se p.nota span{margin:0; padding:0 0 0 10px; background:url(../img/it_flecha.gif) no-repeat;}
.mod_centro_se p.question{margin:10px; padding:0;}
.mod_lat_se_sup{background:#fff url(../img/fondocuadro_cabecera.gif) top left no-repeat ; height:11px;}
.mod_lat_se_inf{background:#fff url(../img/fondocuadro_pie.gif) top left no-repeat ; height:11px; margin-bottom: 10px;}
.mod_lat_se{font-size: 90%; padding:0 6px 1px 6px; background:url(../img/fondocuadro_cuerpo.gif) top left repeat-y; font-size:0.8em;}
.mod_lat_se2{font-size: 90%; padding:0 6px 1px 6px; background:url(../img/fondocuadro_cuerpo.gif) top left repeat-x; font-size:0.8em;}
.mod_lat_se h2{
	margin:0;
	padding:0.2em 0.7em 0.3em 0.7em;
	font-size: 100%;
	font-weight: bold;
	color: #666666
}
.mod_lat_se form{margin-bottom:1.5em;}
.mod_lat_se ul{
	margin:0.8em 0em 0.8em 1em;
	padding:0;
	color:#333333;
}
.mod_lat_se ul li{margin:0 0 0.3em 0.5em; padding:0 0 0 10px; list-style:none; background:url(../img/it_mod.gif) no-repeat 0 0;}
.mod_lat_se ul li a {
	color: #333333;
	font-weight: bold
}
.mod_lat_se ul li span{color:#4d4e53;}
.mod_lat_se p, .mod_gal p{margin:10px; padding:0;}
.mod_lat_se p.tit_caja_lat{
	margin:0;
	padding:0.2em 0.7em 0.3em 0.7em;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
}
.mod_lat_se p.fecha{margin:10px 10px 0 10px; padding:0; font-size:0.85em; color:#5b5b5b;}
.mod_lat_se p.noticia{
	margin:0 10px 1em 10px;
	padding:0;
	font-size:1em;
	color:#333333;
}
.mod_lat_se p.nota{margin:10px; padding:5px; border:1px solid #DFDDCB; font-size:0.85em; background:#fcfcd6;}
.mod_lat_se p.nota span{margin:0; padding:0 0 0 10px; background:url(../img/it_flecha.gif) no-repeat;}
.mod_lat_se p.question{margin:10px; padding:0;}
.mod_lat_se_tra{font-size: 0.9em; padding:0 6px 1px 6px; background:url(../img/fondocuadro_cuerpo.gif) top left repeat-y; font-size:0.8em;}
.mod_lat_se_tra h2{
	margin:0;
	padding:0.2em 0.7em 0.3em 0.7em;
	font-size: 130%;
	font-weight: bold;
	color: #333333
}
.mod_lat_se_tra form{margin-bottom:1.5em;}
.mod_lat_se_tra ul{margin:0.8em 0em 0.8em 1em; padding:0; color:#5B5B5B;font-weight: bold;}
.mod_lat_se_tra ul li{margin:0 0 0.3em 0.5em; padding:0 0 0 10px; list-style:none; background:url(../img/it_mod.gif) no-repeat 0 0;}

.mod_lat_se_tra ul li a {
	color: #333333;
	font-weight: normal
}
.mod_lat_se_tra ul li span{
	color:#333333;
}
.mod_lat_se_tra p{margin:10px; padding:0;font-size: 90%; font-weight: bold;}
.mod_lat_se_tra p.tit_caja_lat{
	margin:0;
	padding:0.2em 0.7em 0.3em 0.7em;
	font-size: 100%;
	font-weight: bold;
	color: #333333;
}
.mod_lat_se_tra p.fecha{margin:10px 10px 0 10px; padding:0; font-size:0.85em; color:#5b5b5b;}
.mod_lat_se_tra p.noticia{
	margin:0 10px 1em 10px;
	padding:0;
	font-size:1em;
	color:#333333;
}
.mod_lat_se_tra p.nota{margin:10px; padding:5px; border:1px solid #DFDDCB; font-size:0.85em; background:#fcfcd6;}
.mod_lat_se_tra p.nota span{margin:0; padding:0 0 0 10px; background:url(../img/it_flecha.gif) no-repeat;}
.mod_lat_se_tra p.question{margin:10px; padding:0;}
a.mas_sede{
	padding:0 0 0 0.8em;
	font-size:0.8em;
	color:#333333;
	font-weight: bold;
	background:url(../img/it_flecha.gif);
	background-repeat:no-repeat;
}
.mod_not_se{padding:0 6px 1px 6px; color:#5C7093; font-weight:bold;}
.icono_documento {border:1px solid #AB9C8F; margin:2px 0 5px; padding:2px; width:15px;}
.img_galeria {border:1px solid #AB9C8F; margin:2px 0 5px; padding:2px; width:107px;}
.mod_gal_sup2{background:url(../img/fd_mod_gal_sup2.gif) no-repeat scroll 0 0 transparent; height:20px; width:630px;}
.mod_gal2 {background:url(../img/fd_mod_gal_center2.gif) repeat-y scroll 0 0 transparent; font-size:0.8em; margin:-10px 0 0; padding:0 6px 1px; width:630px;}
.mod_gal_inf2 {background:url(../img/fd_mod_gal_inf2.gif) no-repeat scroll 0 0 transparent; height:20px;}
.titulo_galeria {border-bottom:1px solid #D2D5D6; margin:0; padding:4px 7px 5px; width:255px; font-size:0.9em;}
.recurso_galeria {color:#4D4E53; font-size:0.9em; margin:0; padding:4px 7px 5px; width:400px;}
.mod_caja_etiqueta {color:#4D4E53; font-weight:bold; text-align:left;}
.mod_caja_etiqueta_azul {
	font-size:0.8em;
	font-weight:lighter;
	color:#666666;
	margin:0 0 0.5em 0;
}
.img_tramite{text-align:center;}
.mapa {height: 18px; width: 18px; border: 0;}
.mod_bannerSedeFechaOficial{
        border-bottom:0 none;
	float:none;
        clear: both;
	height:auto;
	margin-left:30%;
	margin-right:0.5em;
	margin-top:0.5em;
	padding-left:0;
	padding-right:0;
	padding-top:1.3em;
	width:48%;
}

a.mas_sede_hora_oficial{
	padding:0 0 0 0.8em;
	font-size:1em;
	color:#333333;
	font-weight:
    bold;
	background:url(../img/it_flecha.gif);
	background-repeat:no-repeat;
}
.banda66C {
	background-repeat: repeat;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	height: 40px;
	float: right;
	text-align: left;
	background-color: #FFF;
	color: #666;
}
.band {
	background-repeat: repeat;
	width: 100%;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFF;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	height: auto;
	float: right;
	text-align: left;
	background-color: #FFF;
	color: #666;
        font-size: 16px;
}
.band p{
	font-size: 0.9em;
}
.for {
	background-repeat: repeat;
	width: 43%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	height: auto;
	float: left;
	text-align: left;
	color: #999;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 0px;
	margin-top: 2px;
	font-size: 11px;
	
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 4px;
	padding-left: 0px;
	vertical-align: middle;
}
.for2 {
	background-repeat: repeat;
	width: 40%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #f0f0f0;
	border-right-color: #f0f0f0;
	border-bottom-color: #f0f0f0;
	border-left-color: #f0f0f0;
	height: auto;
	float: left;
	text-align: left;
	color: #999;
	margin-bottom: 4px;
	padding-top: 5px;
	padding-bottom: 0px;
	margin-top: 0px;
	font-size: 11px;
	
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 4px;
	padding-left: 0px;
	vertical-align: middle;
}
.cajaT {
	background-repeat: repeat;
	height: auto;
	text-align: left;
	color: #666666;
	font-size: 11px;
	
	vertical-align: middle;
	border: 1px solid #CCC;
	margin: 0px;
	padding: 0px;
	background-color: #F8F8F8;
}
.numeros  a:hover {
	color: #333333;
	text-decoration:underline;
	cursor:pointer;
}
.numeros a:active  {
	color: #333333;
	cursor:pointer;
}
.numeros a:visited  {
	color: #333333;
	cursor:pointer;
}
.numeros a:link  {
	color: #333333;
	cursor:pointer;
}
.numeros {
	background-repeat: repeat;
	width: auto;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	float: left;
	text-align: center;
	background-color: #FFF;
	color: #333333;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 2px;
	margin-left: 3px;
	padding-right: 2px;
	padding-left: 3px;
	font-weight:bold;
}
.nu {
	background-repeat: repeat;
	width: auto;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	float: left;
	text-align: left;
	color: #333333;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 2px;
	margin-left: 3px;
	padding-right: 2px;
	padding-left: 3px;
	font-weight:bold;
	height: auto;
	clear: none;
}
.nuC {
	background-repeat: repeat;
	width: 120px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	float: left;
	text-align: left;
	color: #333333;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 2px;
	margin-left: 3px;
	padding-right: 2px;
	padding-left: 3px;
	font-weight:bold;
	height: auto;
	clear: none;
}
.numeros9 {
	background-repeat: repeat;
	width: auto;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	float: left;
	text-align: center;
	color: #333333;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 2px;
	margin-left: 3px;
	padding-right: 2px;
	padding-left: 3px;
	font-weight:bold;
	height: 24px;
	margin-top: 8px;
	padding-top: 8px;
}
.nur {
	background-repeat: repeat;
	width: 140px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	float: left;
	text-align: left;
	color: #333333;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 2px;
	margin-left: 3px;
	padding-right: 2px;
	padding-left: 3px;
	font-weight:bold;
	height: auto;
}
.bandaCon {
	background-repeat: repeat;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	height: 26px;
	text-align: center;
	background-color: #FFF;
	color: #666;
	float: right;
	font-size: 11px;
	vertical-align: middle;
	padding-top: 8px;
	margin-top: 8px;
	margin-bottom: 5px;
}
.bandaCon2 {
	background-repeat: repeat;
	width: 100%;
	height: 26px;
	float: right;
	text-align: center;
	background-color: #FFF;
	color: #666;
	font-size: 11px;
	vertical-align: middle;
	padding-top: 4px;
	margin-top: 4px;
	margin-bottom: 5px;
}
.azul {
	background-repeat: repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	background-color: #f2f2f2;
	vertical-align: middle;
}
.rojo {
	font-size: 12px;
}
.TRojo {
	;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	
	font-size: 12px;
	font-weight: bold;
	color: #C25453;
	padding-left: 2px;
}
.TGris {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	font-weight: bold;
	color: #666666;
	padding-left: 2px;
}
.n1 {
	float: left;
	height: auto;
	width: 370px;
	border: 1px none #E0E0E0;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.n2 {
	float: right;
	height: auto;
	width: 290px;
	border: 1px none #E0E0E0;
	letter-spacing: 0.6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	text-align: right;
}
.n5 {
	float: left;
	height: auto;
	width: 170px;
	border: 1px none #E0E0E0;
	font-weight: normal;
	font-variant: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 1px;
}
.n6 {
	float: right;
	height: auto;
	width: 480px;
	border: 1px none #E0E0E0;
	letter-spacing: 0.6px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: -5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -5px;
	text-align: right;
}
.img {
    margin: 0px;
    padding: 0px;
    border-top-style: none;
    border-bottom-style: none;
    border-right-style: none;
    border-left-style: none;
}
.img2 {
    margin: 0px;
    padding: 0px;
    border-top-style: none;
    border-bottom-style: none;
    border-right-style: none;
    border-left-style: none;
    cursor:pointer;
}
.numeroSelec {
	background-repeat: repeat;
	height: 18px;
	text-align: center;
	
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	background-image: url(../img/nSelec.jpg);
	margin: 0px;
	padding: 0px;
	width: 20px;
	float: left;
	line-height: 18px;
}
.numeroSiguiente {
	background-repeat: repeat;
	height: 18px;
	text-align: center;
	
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	background-image: url(../img/siguiente.jpg);
	margin: 0px;
	padding: 0px;
	width: 20px;
	float: left;
	line-height: 14px;
}
.numeroAnterior {
	background-repeat: repeat;
	height: 18px;
	text-align: center;
	
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	background-image: url(../img/anterior.jpg);
	margin: 0px;
	padding: 0px;
	width: 20px;
	float: left;
	line-height: 14px;
}
.numeroUltimo {
	background-repeat: repeat;
	height: 18px;
	text-align: center;
	
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	background-image: url(../img/ultimo.jpg);
	margin: 0px;
	padding: 0px;
	width: 20px;
	float: left;
	line-height: 14px;
}
.numeroPrimero {
	background-repeat: repeat;
	height: 18px;
	text-align: center;
	
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	background-image: url(../img/primero.jpg);
	margin: 0px;
	padding: 0px;
	width: 20px;
	float: left;
	line-height: 14px;
}
.numeroNoSelec {
	background-repeat: repeat;
	height: 18px;
	text-align: center;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	background-image: url(../img/nNoSelec.jpg);
	width: 20px;
	float: left;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.BandaBlan {
	float: right;
	height: auto;
	width: 100%;
	border: 1px none #E0E0E0;
	letter-spacing: 0.6px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	display: inline-block;
}
.imgBorde {
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	line-height: 5px;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}
.TextGrisB2 {
  background-repeat: repeat;
  border-color: #CCCCCC #FFFFFF;
  border-style: none;
  border-width: 1px 0;
  color: #666666;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
  margin: 0 6px 0 0;
  padding: 0;
  text-align: left;
}
.md {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center; align: center;
}
.t30 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: right;
	align: center;
	width: 20%;
	font-weight: bold;
	color: #333;
	background-color: #FCFEFE;
}
.t6 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	align: center;
	width: 45%;
	margin-right: 0px;
	margin-left: 7px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.t60 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	align: center;
	width: 75%;
	font-size: 12px;
	background-color: #f3f7f9;
}
.t5 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: left;
	align: center;
	width: 45%;
	margin-right: auto;
	margin-left: auto;
	margin-top: auto;
	margin-bottom: auto;
}
.bandaGris {
	background-repeat: repeat;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	height: 19px;
	float: right;
	background-color: #9a9a9a;
	color: #FFF;
	
	font-size: 13px;
	margin-top: 4px;
	margin-bottom: 3px;
	padding-bottom: 1px;
	text-align: left;
	font-weight: bold;
}
.bandaGris3 {
	background-repeat: repeat;
	width: 98%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	float: right;
	text-align: left;
	margin-top: 2px;
}
.bandaNN {
	background-repeat: repeat;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	height: auto;
	float: right;
	text-align: left;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	padding-top: 5px;
	margin-right: 0px;
	padding-right: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
.b5 {
	background-repeat: repeat;
	width: 60px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	height: auto;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #333;
}
.b9 {
	background-repeat: repeat;
	width: 450px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	height: auto;
	float: left;
	text-align: left;
	
	font-size: 13px;
	font-weight: bold;
	color: #5B5B5B;
}
.b9 a:hover {
	color: #5B5B5B; text-decoration:underline;cursor:pointer;
}
.b9 a:active  {
	color: #5B5B5B;cursor:pointer; 
}
.b9 a:visited  {
	color: #5B5B5B;cursor:pointer; 
}
.b9 a:link  {
	color: #5B5B5B;cursor:pointer; 
}
.tip {
    color: #fff;
    font-weight: bold;
    background:#024E99;
    display:none; /*--Hides by default--*/
    padding:10px;
    position:absolute;    
    z-index:1000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.tip h2 {
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    line-height: 30px;
    text-decoration: underline
}
.tip ul li {
    color: #fff;
    font-weight: bold;
}
.tip p {
    color: #fff;
    font-weight: bold;
}
.capa56{
	height: 2px;
	width: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
}
.titulo {
  border: 0;
  background: transparent;
  font-size: 100%;
  font-weight: bold;
  color:#4D4E53;
  margin:0.4em 0 0.1em;
  padding:0 0 0.4em;
  width:100%;
  line-height:130%;
}
.numerosTramites  a:hover {
	color: #666666;
	text-decoration:underline;
	cursor:pointer;
}
.numerosTramites a:active  {
	color: #333333;
	cursor:pointer;
}
.numerosTramites a:visited  {
	color: #333333;
	cursor:pointer;
}
.numerosTramites a:link  {
	color: #333333;
	cursor:pointer;
}
.numerosTramites {
	background-repeat: repeat;
	width: 25%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	float: left;
	text-align: left;
	vertical-align: middle;
	background-color: #FFF;
	color: #333333;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 2px;
	margin-left: 3px;
	padding-right: 2px;
	padding-left: 3px;
	font-weight:bold;
}

.numerosTramitesImg {
	background-repeat: repeat;
	width: 5%;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-style: none;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #FFF;
	border-bottom-color: #CCC;
	border-left-color: #FFF;
	float: left;
	text-align: center;
	background-color: #FFF;
	color: #333333;
	vertical-align: middle;
	font-size: 11px;
	vertical-align: middle;
	margin-right: 2px;
	margin-left: 3px;
	padding-right: 2px;
	padding-left: 3px;
	font-weight:bold;
}
.colE_localizativo {
    border: 2px solid #EEEEEE;
    float: left;
    margin: 0.5em 0.3em 0.3em 0;
    width: 98%;
    padding: 0 0.2em 0.5em 0.3em;
    text-align:justify;
    font-size: 0.9em;
}
.colE_localizativo p{

    margin-bottom: 0;
    margin-left: 1em;
    margin-top: 0.1em;
    margin-right: 0.5em;
}

#colE_localizativo h3 {
    font-size: 1.1em;
    margin: 0 0 0.4em;
    padding-top: 0.5em;
    font-weight: bold;
}
.colE_localizativo ul{
    margin-top: 0;

}

.colE_localizativo ul li{
    margin:0.1em 1em 0 1em;
    padding:0.1em 0 0.1em 0.7em;
    list-style:none;
    background:url(../img/it_mod.gif) no-repeat 0 2px;
    font-size:12px;
    color:grey;
    font-weight:lighter;
}

#colD .mod_lat_se_sup {
    background: #F8F8F2;
    border-right: 1px solid #666666;
    border-left: 1px solid #666666;
    border-top: 1px solid #666666;
    width: 240px;
    margin-left: auto;
    margin-top: 1em; 
    margin-right: auto;
    margin-bottom: 0;
    padding-left: 10px;
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
}
#colD .mod_lat_se {
    background: #F8F8F2;
    border-right: 1px solid #666666;
    border-left: 1px solid #666666;
    width: 234px;
    margin-left: auto;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    padding-left: 10px;
}
#colD .mod_lat_se a {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
#colD .mod_lat_se img {
    margin-bottom: 5px;
    vertical-align: middle;
}  

#colD .mod_lat_se_inf {
    background: #F8F8F2;
    border-right: 1px solid #666666;
    border-left: 1px solid #666666;
    border-bottom: 1px solid #666666;
    width: 240px;
    margin-left: auto;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 1em;
    padding-left: 10px;
}
.img_certificado {
    border: 0 none;
    margin: 0 0 0 5px;
    padding: 0px;
}
#iframe_load {
    text-align: center;
}
.img_loading {
    border: 0 none;
    margin: auto;
    text-align: center;
    margin-top:40px;
	margin-left:0px;
	margin-rigth:5px;
	margin-bottom:0px;
	padding-top:40px;
	padding-left:0px;
	padding-rigth:5px;
	padding-bottom:0px;
}


.tip_docs {
    color: #fff;
    font-weight: bold;
    background:#024E99;
    display:none; /*--Hides by default--*/
    padding:10px;
    position:absolute;
                float:left;    
    z-index:1000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.tip_docs h2 {
    color: #fff;
    font-weight: bold;
    font-size: 16px;
    line-height: 30px;
    text-decoration: underline
}
.tip_docs ul li {
    color: #fff;
    font-weight: bold;
}
.tip_docs p {
    color: #fff;
    font-weight: bold;
}

