
a:link {color: #000000;text-decoration: none;}
a:active {color: #ff0202;text-decoration: none;}
a:hover {color: #a09a9a;}
a:visited {color: #000000;text-decoration: none;}

A.sub:link { color: #f461a3;
border-bottom-width: 2px;
border-bottom-style: dotted;
border-bottom-color: #ffcc33;}

A.sub:visited { color: #f461a3;
border-bottom-width: 2px;
border-bottom-style: dotted;
border-bottom-color: #cacaca;}



body {margin: 0px;
      padding: 0px;}


.interlin4 {line-height: 10px}
.interlin2 {line-height: 14px;
margin-left: 25px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: #a09a9a;
font-size: 9px
}

.caja {
position: absolute;
left: 75px;
padding: 3px;
width: 800px;
border-width: 1pt;
border-style: dotted;
border-color: #cacaca;
border-top-color: #cacaca;
}

.caja_central {
position: absolute;
left:248px;
width:510px; 
border-left-color: #fff;
border-right-color: #cacaca;
border-top-color: #ffffff;
border-bottom-color: #ffffff;
border-style: dotted;
border-width: 1pt;
padding: 5px;
margin: 2px
}

.caja_izquierda {
position: absolute;
left: 80px;
width:166;
}

.caja_derecha {
float: right;
width:110px;
padding-left: 2px
}

.caja_convocatoria {
position: relative;
left: 50px;
width: 500px;
padding:5px;
text-align: left
}


.calendario {
width: 100px;
margin: 0px;
padding: 2px;
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: #f60935;
font-size: 9px
}

h1{
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: #f156ae;
font-size: 20px
}

h2{
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: #000000;
font-size: 13px
}

h3{
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: #000000;
font-size: 10px
}

.tabla{
border-style: dotted;
border-color: #cacaca;
border-width: 1pt
}

.titulo{
font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: #000000;
font-size: 17px
}
.descripcion{
font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif;
color: #000000;
font-size: 11px
}
.texto{
font-family:  Verdana, Arial, Sans-Serif;
color: #000000;
font-size: 11px
}

.ante_titulo_fecha{
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: #a09a9a;
font-size: 10px
}

.left {clear: left}
.right {clear: right}
/*img {margin: -1px}*/
li {list-style-image: url("../IMG/flecha.gif")}

div.buscador input{
background: #f8f8f8 bottom right repeat-x ;
border: 1px solid  gray;
margin-bottom:0px;
padding: 0 0 0 1px;
width:165px;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 10px;
color: #a09a9a
}

*.boton {
background: url("../IMG/fondotabla.png") #f8f8f8 bottom right repeat-x ;
border: 2px solid #a09a9a;;
margin: 0px;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
padding-left: 1px;
width:55px;
height: 18px;
font-size: 8pt;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

.print_antetitulo {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 13px;
color: #000000;
}


.print_titulo {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 20px;
color: #000000;
font-weight: bold;
}

.print_publicado {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 13px;
color: #000000;
font-weight: bold;
}

.print_texto {
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 15px;
color: #000000;
}

img {
border: 0px;
margin-top: 1px;
margin-left: 4px;
margin-right: 4px;
margin-bottom: 3px;
} 


.spip_documents{
 padding: 15px;
}
.spip_doc_titre{
padding: 2px;
background:#000;
color:#000;
font-style: italic;
}																								
.linea {
width:100%;
height: 6px;
margin:0px;
border-top-style: dotted;
border-bottom-style: none;
border-left-style: none;
border-right-style: none;
border-top-color: #cacaca;
border-top-width: 1px;
}

.formulaire_spip label {color: #fff;}
.formulaire_spip .forml {
width: 99%;
padding: 1px;
border: 1px solid;
font-family: inherit;
font-size: inherit; }


.izquierda {clear: right;}


