.background {
	height: 420px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #97CCFE;
	background-repeat: no-repeat;
}

.backgroundSinMargen {
	height: 420px;
	background-color: #97CCFE;
	background-repeat: no-repeat;
}

.taula-peu {
	background-image: url(../images/fons-peu.gif);
	background-repeat:  repeat-x;
	padding: 10px 15px 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	text-align: center;
}
.img-marge-20pxes {
	background-image: none;
	margin-left: 20px;
}
.img-marge-20pxdr {
	background-image: none;
	margin-right: 20px;
}

.taula-cap {
	padding-right: 20px;
	padding-left: 20px;
		padding-top: 5px;
}
.taula-registre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09426D;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
.taula-registre A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #09426D;
}
.taula-registre A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #70B3F3;
}

.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 20px;
	vertical-align: middle;
}

.menu A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.menu A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D9EBFC;
	text-decoration: none;
}

.separador{
	padding-left: 10px;
	padding-right: 10px;
}

.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09426D;
	background-color : #D9EBFC;
	border : 1px solid #09426D;
	padding-left : 4px;
	height: 17px;
	width: 102px;
}

input.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight : normal;
	text-align : center;
	height: 17px;
	width: 64px;
	background-color : #91A3BF;
	border-top: 1px solid #D9EBFC;
	border-right: 1px solid #09426D;
	border-bottom: 1px solid #09426D;
	border-left: 1px solid #D9EBFC;
}


input.botonPropuestaFormativa {
	/*height: 17px;
	width: 64px;*/
	background-color : #779BBC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #242A2F;
	font-weight : normal;
	text-align : center;
	height: 40px;
	width: 120px;
	border-top: 1px solid #D9EBFC;
	border-right: 1px solid #09426D;
	border-bottom: 1px solid #09426D;
	border-left: 1px solid #D9EBFC;
}		

input.botonModulo {
	_height: 17px;
	_width: 64px;
	background-color : #91A3BF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #242A2F;
	font-weight : normal;
	text-align : center;
	height: 40px;
	width: 160px;
	border-top: 1px solid #D9EBFC;
	border-right: 1px solid #09426D;
	border-bottom: 1px solid #09426D;
	border-left: 1px solid #D9EBFC;
}		

input.botonhov {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight : normal;
	text-align : center;
	height: 17px;
	width: 64px;
	background-color : #D9EBFC;
	border-top: 1px solid #AFBCCD;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #AFBCCD;
}

.taula-barra {
	background-color: #E1F1FD;
	border: 1px solid #194464;
}

.taula-peu-int {
	background-image: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
}

.opacidad40 {
filter: alpha(opacity=40);
-moz-opacity: .4;
opacity: .4;
}

.titularAnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2F3940;
	font-weight: bold;
}

.titular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #153A58;
	font-weight: 700;
	line-height: 150%	
}

.titularPolitica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:##275479;
	font-weight: 700;
	line-height: 150%	
}

.textoAnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #242A2F;
	font-weight: normal;
	text-align: justify;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #153A58;
	font-weight: normal;
	line-height: 150%
}

.subtitular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2F3940;
	font-weight: bold;
}

.titular-pd30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2F3940;
	font-weight: bold;
	padding-left: 30px;
	padding-bottom: 30px;
}
.capa-pd30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #2F3940;
	font-weight: bold;
	padding: 30px;
background: url(../images/transparencia.gif);
}


.usuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #09426D;
}
.usuario A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09426D;
	text-decoration: none;
	font-weight: normal;
}

.usuario A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFA426;
	text-decoration: none;
	font-weight: normal;
}
.usuario image {
	margin-left: 14px;
	vertical-align: middle;
		margin-bottom: 1px;


}


.texto A:link {
	COLOR: #1C3E5A; TEXT-DECORATION: none; 	font-weight : bold;
}
.texto A:active {
	COLOR: #4B7EBD; TEXT-DECORATION: none; 	font-weight : bold;
}
/**/
.texto A:hover {
	COLOR: #4B7EBD;  TEXT-DECORATION: none; 	font-weight : bold;
}
.texto A {
	COLOR: #1C3E5A;  TEXT-DECORATION: none; 	font-weight : bold;
}ul {
	list-style-image: url(../images/square.gif);
	list-style-type: square;
}
.tablepopup {
	background-color: #D9EBFC;
	padding: 20px;
}
.bt-izq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	font-weight: bold;
	border: 1px solid #1C3E5B;
   padding: 5px;
}
.bt-izq  a {
	color: #1C3E5B;
	text-decoration: none;
	display: block;
	width: 100%;
	padding-left: 4px;

}

.bt-izq  a:hover {
    color: #3E89C1;
}
.bt-izq-no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3E89C1;    
		font-size: 11px;
	font-weight: bold;
	border: 1px solid #3E89C1;
   padding: 5px;
}
.texto11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1C3E5A;
	font-weight: normal;
	text-align: center;
}
.navenlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	border-top: 1px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 7px solid #FFCA3F;
width:160px;
height:24px;

}

.navenlace a {
	color: #666666;
	text-decoration: none;
	display: block;
	width: 100%;
	background-image: url(../images/bt-modulos-0.gif);
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;

}

.navenlace a:hover {
	background-image: url(../images/bt-modulos-1.gif);
}

.navegador{
	width:160px;
}



.RegistroLiteral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}
.RegistroLiteralTop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #242A2F;
	font-weight: normal;
	text-align: top;
}

.RegistroEntrada {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #09426D;
	background-color : #D9EBFC;
	border : 1px solid #09426D;
	padding-left : 4px;
	height: 17px;
}

.RegistroEntradaConsultaCoordinador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #FFFFFF;
	border : 1px solid #000000;
	padding-left : 4px;
	height: 17px;
}
.RegistroEntradaTextAreaConsultaCoordinador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color : #FFFFFF;
	border : 1px solid #000000;
	padding-left : 4px;
}
.RegistroEntradaOpcion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left : 4px;
	height: 17px;
}
.RegistroNota {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
}

.textoPolitica {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000F;
	font-weight: normal;
	text-align: justify;
}
.OpcionesMenuModulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #242A2F;
	font-weight: normal;
	text-align: justify;
}
