@import url(cnandalucia/layout.css);
@import url(cnandalucia.news.css);

html, body {
	margin: 0px;
    padding: 0px;
    text-align: center;
    background-color: #ffffff;
}

html, body, #workspace {
    height: 100%;
}

table#contenedor {
    margin: 0 auto; padding: 0!important; border-width: 0;
    border-style: none;
    border-collapse: collapse;
    background: url("../media/images/cnandalucia/fondos/pagebackground.gif") 0px 10px repeat-y;
    min-height: 700px;
}

#workspace {
    width: 820px;
    max-width: 820px;
    min-height: 700px;
    margin: 0 auto;
    padding-right: 20px;
	text-align: left;
}

html>#workspace #sections {
  height: 100%;
}

html>#workspace #content_layout {
  height: 100%;
}

#sections {
}
    #sections .accordionTabTitleBar {  /* width 147  */
	    margin: 2px 0 0 3px;
	    width: 147px;
        background-color: #92B865 !important;
	    color: #024001 !important;
        font-weight: bold;
	    text-indent: 5px;
	    border:1px solid #163B10 !important;
	    line-height: 20px;
        height: 100%;
    }

    #sections .accordionTabTitleBar#privada {  /* width 147  */
        background-color: #FFDA9C;
    }
    	li.privada {
    		background-color: #FFDA9C !important;
    	}

	#sections ul {
		padding: 0 !important;
		margin: 0 !important;
	}
    #sections ul li {  /* width 147  */
	    margin: 2px 0 0 3px;
	    width: 145px;
    	background-color: #FFFFFF;
	    color: #000099;
     	font-weight: normal;
	    text-indent: 0px !important;
	    border: #163B10 1px solid;
	    line-height: 15px;
	    padding: 4px 0px 3px 3px;
        display: block;
    }
	    #sections ul li.selected {
		    /*background: #E6EAF5 url("../media/images/cnandalucia/navegacion/flecha.gif") no-repeat 5px 4px;*/
		    background-color: #eff4e6;
		    font-weight: bold;
	    }
	    #sections ul li.selected a {
    	    text-indent: 0px !important;
	    }
	    #sections a {
	    	display: block;
	    	width: 100%;
	    	color: #024001 !important;
	    }
	    #sections a:hover {
		    color: #ff0000;
	    }

#content_layout {
    float: left;
	width: 630px; max-width: 630px; overflow: hidden;
    padding-top: 20px; padding-right: 20px;
    height: 100%;
}

#content_layout h2 {
    border-bottom: 3px solid #92b865;
}

#content_layout h2 span {
	border-bottom: 6px solid #d7d6d0;
}

/*#content_layout #content {
	height: 400px;
}*/

#content_div {
	background: white;
	color: #000000;
}


form {
	/*background-color: #E6EAF5;*/
	background-color: #eff4e6;
}
	#sugerencia-textarea {
	clear:left;
	width: 415px;
	}

#home_texto {
	/*background-image: url("../media/images/cnandalucia/home/home.jpg");*/
    background-repeat: no-repeat;
    background-position: top left;
    position: relative;
	float:left;
	height:auto;	
}

#head {
    margin: 0;
    width: 800px;
    height: 178px;
    max-height: 178px;
    overflow: hidden;
    background: url("../media/images/cnandalucia/fondos/head.jpg") top left no-repeat;
}

#head h1 {
    display: none;
}

#head p {
	color: #ffffff;
	font-size: 85%;
	float: right;
    clear: both;
    margin: 1.5em;
    padding-right: 105px;
}

    #head p a {
	    color: #ffffff;
    }

#head div#application_date {
    float: right;
    clear: both;
    color: #fff;
    margin-top: 8.5em; margin-right: .5em;
    font-size: 8pt;
}

    #personal_data {
	    color: #ffffff;
	    font-size: 90%;
	    width: 80%;
	    text-align: right;
	    float: right;
        clear: both;
        margin: 1em; margin-right: 15em;
        margin-bottom: 0;
    }

#artwork {
	height: 26px;
	width: 633px;
    float: left;
    clear: both;
	background-color: #92b865;
	border: solid 1px #163b10;
	text-align: center;
}
	#artwork span {
		font-family: Garamond;
		font-size: 18px;
		font-weight: bold;
		margin-left: 25px;
		color: #024001;
		line-height: 26px;
	}

#identity {
	/*position: absolute;
	top: 178px;
	left: 637px;*/
    float: left;
	height: 26px;
	width: 163px;
	background-color: #92b865;
	border: solid 1px #163b10;
	text-align: center;
}

	#identity a {
		font-family: Tahoma, Arial;
		font-size: 14px;
		font-weight: bold;
		color: #024001;
		line-height: 26px;
        text-transform: uppercase;
	}




#options {
	background-color: #F3F3F3;
    border-bottom: 1px solid #999999;
}

.options_title {
	font-weight: normal;
	text-transform: uppercase;
}

#options ul li a {
	font-weight: bold;
	color: #000066;
}

#options ul li a:hover {
	text-decoration: underline;
    color: #253B62;
}


/* CONTENT.CSS */
#content h3 {
	color:  #253B62;
}

#content a {
	color: #024001;
}

#content a:hover {
	text-decoration: underline;
}

#content img{
	_width:expression(this.width > 550 ? 550: true);
	max-width:550px;
	height:auto !important;

}

div.actions a {
   /*background: #F0F0DA;*/
   /*background: #E9EBF1;*/
   background: #eff4e6;
   color: #333333 !important;
   border: 1px outset #666666;
   /* bug explorer lines */
   line-height: 3em !important;
   padding-top: 0px !important;
   padding-bottom: 0px !important;
}

div.actions a:hover {
	background: #FAFAF0;
	color: #333333 !important;
}

div.actions a:active {
   border: 1px inset #999999;
}

table.resultados {
	background-color: white;
}

	.resultados td {
		border-bottom: 1px solid #999999;
	}

	.resultados thead {
		color: #000000;
		/*background-color: #E6EAF5;*/
		background-color: #eff4e6;
        border-bottom: 1px solid #00329B;
	}

    .resultados a {
        color: #666666 !important;
    }

dl {
    background: #eff4e6;
}

dt {
	color: #666666;
}

dl a {
	text-decoration: underline;
}

.navigation {
	color: #333333;
}

fieldset {
    border-top: 2px solid #DDDDDD;
}

legend {
    /*color: #253B62;*/
	color: #000000;
}

input {
    border: 1px inset #CCCCCC;
}

/*ROLES*/

.roles_container{
	margin-left:29%;
	margin-top:15px;
	text-align:left;
	padding-left:5px;
	*padding-left:3px; /*Para ie*/
	*margin-left:25%;
	_margin-left:26%; /*ie6*/
	
}
.roles_container ul{
	list-style-type: none;
	margin:0;
	padding:0;
}
.roles_container li{
	list-style-type: none;
	margin:0;
	padding:0;

}
.roles_container input{
	border:none;
	width:auto;
	margin-left:0 !important;
}
.roles_container label{
	float:none;
	width:auto;
	display:inline-block !important;
	padding-bottom:1.5px;
	text-align:left !important;
	
}

#links_index {
    /*background-color: #E9EBF1;*/
    background-color: #eff4e6;
}

    #links_index .title{
        color: #333333;
		background-color: #DDDFD7;
        border-bottom: 2px solid #DDDFD7;
    }

    .links_index_value {
        color: #000000 !important;
        border-bottom: 1px solid #DDDFD7;
    }

    .links_index_value a:hover {
        color: #333333;
    }


    .links_group table{
    	background-color: white;
    }

    .links_group th {
        color: #333333;
		/*background-color: #E9EBF1;*/
        background-color: #eff4e6;
        border-bottom: 2px solid #DDDFD7;
    }

    .links_group td {
    	border-bottom: 1px solid #DDDFD7;
    }

    .links_group a {
    	color: #000000 !important;
    }

    .links_group a:hover {
        color: #003399 !important;
    }

.visita {
    border: 1px solid #CCCCCC;
    background-color: white;
}

#mapaDistritos .title {
    /*color: #003399;*/
    color: #000000;
    /*border: 1px solid #8397CA;*/
    border: 1px solid #92B865;
}

#mapaDistritos .subtitle {
    /*color: #003399;*/
    color: #000000;
    /*border-bottom:1px solid #8397CA;*/
    border-bottom: 1px solid #92B865;
}

.highlight{
	text-align: center;
	text-decoration: underline;
	font-weight: bold;
}

.horarios {
	text-align: center;
	font-weight: bold;
}

.dias {
	text-align: center;
}

.localidad{
	font-weight: bold;
	position: relative;
}

.localidad span {
	position: absolute;
	right: 0;
}

.horarios, .dias, .localidad {
	margin: 1em 0;
}
/*
#faqs_index {
	background: #F3F4F9;
	border: 1px solid #8397CA;
}

#faqs_index a, .faqs dd a {
	color: #000066;
}

dl.faqs {
    border-top: none;
	padding: 0;
	background: none;
}

dl.faqs dt {
	font-weight: bold;
	color: black;
	background: #E6EAF5;
	border: 1px solid #8397CA;
    border-width: 1px 1px 0 1px;
}

dl.faqs dd {
	background: #F3F4F9;
	border: 1px solid #8397CA;
    border-top: none;
}
*/
ul.listado_completo li {
	list-style: none;
}

ul.listado_completo li a {
	color: black !important;
	font-weight: bold;
}

div#custom {
	margin: 4em 2em 0;
}

/* ESTILOS AULA JUR�DICA */

#aulajuridica {
	background: transparent;
}

#aulajuridica .title {
	padding: 5px;
	background: #E6EAF5;
	color: #253B62;
	font-weight: bold;
	margin-bottom: 10px;
}

#aulajuridica .question {
	font-size: 11px;
	padding: 5px 8px 5px 8px;
	margin: 0;
	margin-bottom: 10px;
	color: #333333;
	border: #E6EAF5 1px solid;
	background: #FFFFFF;
}
#aulajuridica .question_nopublish {
	font-size: 11px;
	padding: 5px 8px 5px 8px;
	margin: 0;
	margin-bottom: 10px;
	color: #253B62;
	border: #E6EAF5 1px solid;
	background: url("../media/images/cnandalucia/fondos/disabled.png");
}

/* ESTILOS PARA FAQs*/

#faqs_index {
	background: #F3F4F9;
	padding: 0px 0 5px 0;
	font-size: 11px;
	color: black;
	line-height: 15px;
}

#faqs_index a {
	color: #000000;
}

#faqs_index a:hover {
	color: #000066;
}

#faqs_index h3 {
	background: #DDDFD7;
	padding: 10px 0 10px 20px;
	text-align: left;
	color: #333333;
	border-bottom: 2px solid #E6EAF5;
	font-size: 12px;
}

dl.faqs {
	width: auto;
	background: transparent;
	font-size: 11px;
	margin-top: 30px;
}

dl.faqs dt {
	background: #EFF0EC;
	color: #253B62;
}

dl.faqs dd {
	background: #EFF0EC;
	margin-bottom: 10px;
}

table.calendar {
	border: 2px solid #798dc4;
}

table.calendar thead tr#calendar-year-row {
	background-color: #d7d6d0;
}

table.calendar tbody td {
	border: 1px solid #798dc4;
}

table.calendar tbody td.calendar-day:hover {
	background-color: #d7d6d0;
}

table.calendar thead th#calendar-previous-year:hover, table.calendar thead th#calendar-next-year:hover {
	background-color: #d7d6d0;
}

#exdecanos {
	font-family: Arial;
}
	#exdecanos .Estilo3 {color: #FFCC66; font-size: 24px;}
	#exdecanos a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#exdecanos a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#exdecanos a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#exdecanos a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#exdecanos .Estilo7 {font-family: Arial; }
	#exdecanos .Estilo8 {font-family: Arial; font-size: 10px; }
	#exdecanos .Estilo9 {font-size: 12px}
	#exdecanos .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#exdecanos .Estilo11 {font-size: 10px}
	#exdecanos .Estilo12 {font-size: 12px; font-family: Arial; }
	#exdecanos .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#exdecanos td,th {
		font-family: Arial;
	}
	#exdecanos .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#exdecanos .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#exdecanos .Estilo27 {font-size: 14px; color: #FFFFFF;}
	#exdecanos .Estilo31 {font-size: 10px; font-family: "Arial Black"; }
	#exdecanos .Estilo33 {font-size: 10px; color: #FF0000; }
	#exdecanos .Estilo34 {color: #000099}

	#exdecanos .Estilo1 {	font-family: "Palatino Linotype";
		font-style: italic;
		color: #000099;
	}
	#exdecanos .Estilo2 {	font-family: "Palatino Linotype";
		font-weight: bold;
		font-size: 18px;
		color: #000099;
	}
	#exdecanos .Estilo16 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
	#exdecanos .Estilo60 {font-family: Arial; font-size: 10px; }
	#exdecanos .Estilo60 {color: #FFFFFF}

#delegados {
	font-family: Arial;
}
	#delegados .Estilo3 {color: #FFCC66; font-size: 24px;}
	#delegados a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#delegados a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#delegados a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#delegados a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#delegados .Estilo7 {font-family: Arial; }
	#delegados .Estilo8 {font-family: Arial; font-size: 10px; }
	#delegados .Estilo9 {font-size: 12px}
	#delegados .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#delegados .Estilo11 {font-size: 10px}
	#delegados .Estilo12 {font-size: 12px; font-family: Arial; }
	#delegados .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#delegados td,th {
		font-family: Arial;
	}
	#delegados .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#delegados .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#delegados .Estilo27 {font-size: 14px; color: #FFFFFF;}
	#delegados .Estilo31 {font-size: 10px; font-family: "Arial Black"; }
	#delegados .Estilo33 {font-size: 10px; color: #FF0000; }
	#delegados .Estilo34 {color: #000099}
	#delegados .Estilo1 {	font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	}
	#delegados .Estilo2 {	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000099;
	}
	#delegados .Estilo34 {color: #000099}
	#delegados .Estilo35 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; font-weight: bold; }
	#delegados .Estilo37 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; }
	#delegados .Estilo38 {color: #0000CC}
	#delegados .Estilo4 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000099; }
	#delegados .Estilo16 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
	#delegados .Estilo39 {font-family: Arial; font-size: 10px; }
	#delegados .Estilo39 {color: #FFFFFF}
	#delegados .Estilo40 {color: #000099}
	#delegados .Estilo40 {color: #000099}

#directiva {
	font-family: Arial;
}
	#directiva .Estilo3 {color: #FFCC66; font-size: 24px;}
	#directiva a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#directiva a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#directiva a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#directiva a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#directiva .Estilo7 {font-family: Arial; }
	#directiva .Estilo8 {font-family: Arial; font-size: 10px; }
	#directiva .Estilo9 {font-size: 12px}
	#directiva .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#directiva .Estilo11 {font-size: 10px}
	#directiva .Estilo12 {font-size: 12px; font-family: Arial; }
	#directiva .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#directiva td,th {
		font-family: Arial;
	}
	#directiva .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#directiva .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#directiva .Estilo27 {font-size: 14px; color: #FFFFFF;}
	#directiva .Estilo31 {font-size: 10px; font-family: "Arial Black"; }
	#directiva .Estilo33 {font-size: 10px; color: #FF0000; }
	#directiva .Estilo34 {color: #000099}
	#directiva .Estilo16 {	font-family: "Palatino Linotype";
		font-size: 30px;
		font-weight: bold;
		color: #000099;
	}
	#directiva .Estilo17 {	font-family: "Palatino Linotype";
		color: #000099;
	}
	#directiva .Estilo18 {font-size: normal}
	#directiva .Estilo19 {font-family: "Palatino Linotype"; color: #000099; font-size: normal; }
	#directiva .Estilo61 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
	#directiva .Estilo60 {font-family: Arial; font-size: 10px; }
	#directiva .Estilo60 {color: #FFFFFF}

#historia {
	font-family: Arial;
}
	#historia .Estilo3 {color: #FFCC66; font-size: 24px;}
	#historia a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#historia a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#historia a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#historia a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#historia .Estilo7 {font-family: Arial; }
	#historia .Estilo8 {font-family: Arial; font-size: 10px; }
	#historia .Estilo9 {font-size: 12px}
	#historia .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#historia .Estilo11 {font-size: 10px}
	#historia .Estilo12 {font-size: 12px; font-family: Arial; }
	#historia .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#historia td,th {
		font-family: Arial;
	}
	#historia .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#historia .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#historia .Estilo27 {font-size: 14px; color: #FFFFFF;}
	#historia .Estilo31 {font-size: 10px; font-family: "Arial Black"; }
	#historia .Estilo33 {font-size: 10px; color: #FF0000; }
	#historia .Estilo34 {color: #000099}
	#historia .Estilo11 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#historia .Estilo16 {color: #000066}
	#historia .Estilo17 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066; }
	#historia .Estilo18 {font-size: 10px}
	#historia .Estilo18 {	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#historia .Estilo19 {font-size: 10px}
	#historia .Estilo19 {	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#historia .Estilo20 {font-size: 10px}
	#historia .Estilo20 {	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#historia .Estilo21 {font-size: 10px}
	#historia .Estilo21 {	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#historia .Estilo23 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
	#historia .Estilo24 {font-size: 10px}
	#historia .Estilo24 {	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#historia .Estilo25 {font-size: 10px}
	#historia .Estilo25 {	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

/*
#notariosguardia {
	font-family: Arial;
}
	#notariosguardia .Estilo3 {color: #FFCC66; font-size: 24px;}
	#notariosguardia a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#notariosguardia a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#notariosguardia a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#notariosguardia a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#notariosguardia .Estilo7 {font-family: Arial; }
	#notariosguardia .Estilo8 {font-family: Arial; font-size: 10px; }
	#notariosguardia .Estilo9 {font-size: 12px}
	#notariosguardia .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#notariosguardia .Estilo11 {font-size: 10px}
	#notariosguardia .Estilo12 {font-size: 12px; font-family: Arial; }
	#notariosguardia .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#notariosguardia td,th {
		font-family: Arial;
	}
	#notariosguardia .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#notariosguardia .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#notariosguardia .Estilo27 {font-size: 14px; color: #FFFFFF;}
	#notariosguardia .Estilo31 {font-size: 10px; font-family: "Arial Black"; }
	#notariosguardia .Estilo33 {font-size: 10px; color: #FF0000; }
	#notariosguardia .Estilo34 {color: #000099}
	#notariosguardia .Estilo2 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
	#notariosguardia .Estilo3 {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
	#notariosguardia .Estilo4 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
	#notariosguardia .Estilo5 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #FFFFFF; }
	#notariosguardia .Estilo6 {color: #FFFFFF}
	#notariosguardia .Estilo16 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333333; }
	#notariosguardia .Estilo17 {color: #333333}
	#notariosguardia .Estilo18 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000; }
	#notariosguardia .Estilo19 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; }
	#notariosguardia .Estilo20 {color: #FFFFFF; font-weight: bold; }
*/

#archiveros {
	font-family: Arial;
}
	#archiveros .Estilo3 {color: #FFCC66; font-size: 24px;}
	#archiveros a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#archiveros a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#archiveros a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#archiveros a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#archiveros .Estilo7 {font-family: Arial; }
	#archiveros .Estilo8 {font-family: Arial; font-size: 10px; }
	#archiveros .Estilo9 {font-size: 12px}
	#archiveros .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#archiveros .Estilo11 {font-size: 10px}
	#archiveros .Estilo12 {font-size: 12px; font-family: Arial; }
	#archiveros .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#archiveros td,th {
		font-family: Arial;
	}
	#archiveros .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#archiveros .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#archiveros .Estilo27 {font-size: 14px; color: #FFFFFF;}
	#archiveros .Estilo31 {font-size: 10px; font-family: "Arial Black"; }
	#archiveros .Estilo33 {font-size: 10px; color: #FF0000; }
	#archiveros .Estilo34 {color: #000099}
	#archiveros .Estilo1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12;
	}
	#archiveros .Estilo3 {font-size: 12px}
	#archiveros .Estilo4 {font-weight: bold}
	#archiveros .Estilo6 {font-size: 12px; color: #CC0000; }
	#archiveros .Estilo10 {font-size: 12px; color: #000000; }
	#archiveros .Estilo16 {
		color: #000000;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#archiveros .Estilo18 {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
	#archiveros .Estilo19 {color: #000000}
	#archiveros .Estilo36 {
		font-family: "Palatino Linotype";
		font-weight: bold;
		font-size: 24px;
	}

#delegaciones {
	font-family: Arial;
}
	#delegaciones .Estilo3 {color: #FFCC66; font-size: 24px;}
	#delegaciones a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#delegaciones a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#delegaciones a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#delegaciones a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#delegaciones .Estilo7 {font-family: Arial; }
	#delegaciones .Estilo8 {font-family: Arial; font-size: 10px; }
	#delegaciones .Estilo9 {font-size: 12px}
	#delegaciones .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#delegaciones .Estilo11 {font-size: 10px}
	#delegaciones .Estilo12 {font-size: 12px; font-family: Arial; }
	#delegaciones .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#delegaciones td,th {
		font-family: Arial;
	}
	#delegaciones .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#delegaciones .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#delegaciones .Estilo27 {font-size: 14px; color: #FFFFFF;}
	#delegaciones .Estilo31 {font-size: 10px; font-family: "Arial Black"; }
	#delegaciones .Estilo33 {font-size: 10px; color: #FF0000; }
	#delegaciones .Estilo34 {color: #000099}

#distritos {
	font-family: Arial;
}
	#distritos .Estilo3 {color: #FFCC66; font-size: 24px;}
	#distritos a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#distritos a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#distritos a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#distritos a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#distritos .Estilo7 {font-family: Arial; }
	#distritos .Estilo8 {font-family: Arial; font-size: 10px; }
	#distritos .Estilo9 {font-size: 12px}
	#distritos .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#distritos .Estilo11 {font-size: 10px}
	#distritos .Estilo12 {font-size: 12px; font-family: Arial; }
	#distritos .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#distritos td,th {
		font-family: Arial;
	}
	#distritos .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#distritos .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#distritos .Estilo27 {font-size: 14px; color: #FFFFFF;}
	#distritos .Estilo31 {font-size: 10px; font-family: "Arial Black"; }
	#distritos .Estilo33 {font-size: 10px; color: #FF0000; }
	#distritos .Estilo34 {color: #000099}
	#distritos .Estilo1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#distritos .Estilo2 {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 16px;
	}
	#distritos .Estilo4 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; }

#sustituciones {
	font-family: Arial;
}
	#sustituciones table {
		border-collapse: separate;
	}
	#sustituciones a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#sustituciones a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#sustituciones a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#sustituciones a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#sustituciones .Estilo7 {font-family: Arial; }
	#sustituciones .Estilo8 {font-family: Arial; font-size: 10px; }
	#sustituciones .Estilo9 {font-size: 12px}
	#sustituciones .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#sustituciones .Estilo11 {font-size: 10px}
	#sustituciones .Estilo12 {font-size: 12px; font-family: Arial; }
	#sustituciones .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#sustituciones td,th {
		font-family: Arial;
	}
	#sustituciones .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#sustituciones .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#sustituciones .Estilo33 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000099;
	}
	#sustituciones .Estilo34 {
		color: #0000CC;
		font-weight: bold;
	}
	#sustituciones #Texto {
	/*	position:absolute;*/
		width:500px;
		height:50px;
		z-index:3;
/*	left: 180px;
		top: 215px;*/
	}
	#sustituciones .Estilo35 {font-size: 14px}
	#sustituciones .Estilo36 {
		font-size: 10px;
		color: #FFFFFF;
		font-weight: bold;
	}

#anales {
	font-family: Arial;
}
	#anales table {
		border-collapse: separate;
	}
	#anales a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#anales a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#anales a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#anales a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#anales .Estilo7 {font-family: Arial; }
	#anales .Estilo8 {font-family: Arial; font-size: 10px; }
	#anales .Estilo9 {font-size: 12px}
	#anales .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#anales .Estilo11 {font-size: 10px}
	#anales .Estilo12 {font-size: 12px; font-family: Arial; }
	#anales .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#anales td,th {
		font-family: Arial;
	}
	#anales .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#anales .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#anales #Texto {
		position:absolute;
		width:530px;
		height:50px;
		z-index:3;
		left: 180px;
		top: 215px;
	}
	#anales .Estilo36 {
		font-size: 10px;
		color: #FFFFFF;
		font-weight: bold;
	}
	#anales .Estilo24 {font-family: Garamond;
		font-size: 24px;
		font-style: italic;
		font-weight: bold;
	}
	#anales .Estilo26 {font-size: 18px;
		font-family: Garamond;
	}
	#anales .Estilo32 {font-size: 16px; font-family: Garamond; font-weight: bold; }
	#anales .Estilo37 {font-size: 12px; font-weight: bold; }
	#anales #Layer2 {
		position:absolute;
		width:650px;
		height:295px;
		z-index:3;
		left: 215px;
		top: 310px;
		background-color: #FFFFFF;
		visibility: visible;
		overflow: auto;
	}
	#anales .Estilo39 {font-family: Garamond; font-size: 24px; font-style: italic; font-weight: bold; color: #000099; }

#enlaces {
		font-family: Arial;
}
	#enlaces .Estilo3 {color: #FFCC66; font-size: 24px;}
	#enlaces a:link {
		color: #0000CC;
		text-decoration: none;
	}
	#enlaces a:visited {
		text-decoration: none;
		color: #0000CC;
	}
	#enlaces a:hover {
		text-decoration: none;
		color: #FF0000;
	}
	#enlaces a:active {
		text-decoration: none;
		color: #0000CC;
	}
	#enlaces .Estilo7 {font-family: Arial; }
	#enlaces .Estilo8 {font-family: Arial; font-size: 10px; }
	#enlaces .Estilo9 {font-size: 12px}
	#enlaces .Estilo10 {
		color: #000099;
		font-weight: bold;
	}
	#enlaces .Estilo11 {font-size: 10px}
	#enlaces .Estilo12 {font-size: 12px; font-family: Arial; }
	#enlaces .Estilo13 {
		color: #0000CC;
		font-size: 12px;
	}
	#enlaces td,th {
		font-family: Arial;
	}
	#enlaces .Estilo14 {color: #000099; font-weight: bold; font-size: 12px; }
	#enlaces .Estilo15 {
		color: #FFCC66;
		font-size: 18px;
		font-family: Garamond;
		font-weight: bold;
	}
	#enlaces .Estilo27 {font-size: 14px; color: #FFFFFF;}
	#enlaces .Estilo31 {font-size: 10px; font-family: "Arial Black"; }
	#enlaces .Estilo33 {font-size: 10px; color: #FF0000; }
	#enlaces .Estilo34 {color: #000099}
	#enlaces .Estilo11 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
	#enlaces .Estilo13 {font-family: Arial, Helvetica, sans-serif; font-size: small; font-weight: bold; }
	#enlaces .Estilo6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
	#enlaces #Layer1 {
		position:absolute;
		visibility:inherit;
		width:50px;
		height:50px;
		z-index:1;
	}
	#enlaces a:link {
		text-decoration: none;
		color: #000099;
	}
	#enlaces a:visited {
		text-decoration: none;
		color: #000099;
	}
	#enlaces a:hover {
		text-decoration: none;
		color: #CC0000;
	}
	#enlaces a:active {
		text-decoration: none;
		color: #000099;
	}
	#enlaces #Layer2 {
		position:absolute;
		visibility:inherit;
		left:44px;
		top:49px;
		width:38px;
		height:31px;
		z-index:1;
	}
	#enlaces .Estilo15 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; }
	#enlaces #PC {
		position:absolute;
		width:200px;
		z-index:17;
		left: 300px;
		top: 120px;
	}
.boton{
	background:#E9EBF1  none repeat scroll 0 0;
	padding:2px;
	border:1px outset #666666;
	text-decoration:none !important;
	cursor:pointer;
	margin:5px;
}


.fileAttacherMain{
	float:left;
	display:inline;
	width:400px;
	color:#636060;
}
.fileAttacherMain h3 a{
		color:#636060;
}
.attachedFiles{
	float:left;
	display:inline;
	width:400px;
	margin-top:10px;
}
.attachedFiles div{
	float:left;
	display:inline;
	width:400px;
}
.attachedFiles h3{
	float:left;
	display:inline;
	width:400px !important;
	color:#9D556B;
}
.fileWrapper{
	float:left;
	display:inline;
	width:350px !important;
	margin:5px 0;		
}
.fileWrapper span a {
	color:#636060;
}
.deleteWrapper{
	float:left;
	display:inline;
	width:10px !important;
	margin:5px 0;	
	width:40px;
	clear:right;
}
.deleteForm{
	display:none !important;
}
.fileInfoWrapper{
	width:453px !important;
}