FORM {
	MARGIN: 0px
}
.fcajatexto {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #d6d6d6; WIDTH: 90px; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 14px; COLOR: #3b3b3b; FONT-SIZE: 10px; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid
}
.linea {
	BACKGROUND-COLOR: #8a8a8a
}
.linea2 {
	BACKGROUND-COLOR: #ececec
}
.fondonoticia {
	BACKGROUND-COLOR: #f6f6f6
}
.trebuchet10normalazulosc {
	LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #3a5b70; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.trebuchet11normalrojo {
	LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.trebuchet11boldrojonohover {
	LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.trebuchet11boldrojo {
	LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.trebuchet11boldrojo:hover {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.trebuchet11normalazulosc {
	LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #3a5b70; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.trebuchet11boldazulosc {
	LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #3a5b70; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.trebuchet11boldazulosc:hover {
	LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #3a5b70; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.trebuchet16boldrojo {
	LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.trebuchet16boldrojo:hover {
	LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.trebuchet30boldrojo {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 30px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.trebuchet20normalrojo {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 20px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.trebuchet20boldrojo {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.trebuchet20boldrojo:hover {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #ab0016; FONT-SIZE: 20px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.trebuchet16boldazulosc {
	LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; COLOR: #3a5b70; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.titulogranate {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS"; COLOR: #90000f; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.textoazulbold {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS"; COLOR: #3a5b70; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.textoazulnormal {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS"; COLOR: #3a5b70; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.textoazulnormal {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS"; COLOR: #3a5b70; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
A.textoazulnormal:hover {
	FONT-STYLE: normal; FONT-FAMILY: "Trebuchet MS"; COLOR: #3a5b70; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.arial11boldrojo {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #bd2e17; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
TD.trebuchet11normalazulosc A.academia {
	COLOR: #3a5b70; TEXT-DECORATION: none
}
TD.trebuchet11normalazulosc A.academia:hover {
	TEXT-DECORATION: underline
}

/* AŅADIDOS */
.fcajatexto
{
    BORDER-RIGHT: #d6d6d6 1px solid;
    BORDER-TOP: #d6d6d6 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #d6d6d6 1px solid;
    WIDTH: 90px;
    COLOR: #3b3b3b;
    LINE-HEIGHT: 14px;
    BORDER-BOTTOM: #d6d6d6 1px solid;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 14px;
    BACKGROUND-COLOR: #d6d6d6
}
.fcajatextoblog
{
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    FONT-SIZE: 11px;	
    LINE-HEIGHT: 11px;					
    WIDTH: 140px;
    COLOR: #2F405B;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 16px;
    BACKGROUND-COLOR: #FFFFFF
}
.fareatextoblog
{
    BORDER-RIGHT: #A5ACB2 1px solid;
    BORDER-TOP: #A5ACB2 1px solid;
    BORDER-LEFT: #A5ACB2 1px solid;
    BORDER-BOTTOM: #A5ACB2 1px solid;
    FONT-SIZE: 11px;	
    WIDTH: 415px;
	height: 165px;
    COLOR: #2F405B;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF
}

.linea
{
    BACKGROUND-COLOR: #8a8a8a
}
.linea2
{
    BACKGROUND-COLOR: #ececec
}
.fondonoticia
{
    BACKGROUND-COLOR: #f6f6f6
}
.trebuchet9boldrojo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.trebuchet11normalrojo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.trebuchet11boldrojonohover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.trebuchet11boldrojo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.trebuchet11boldrojo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.trebuchet11normalazulosc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.trebuchet11boldazulosc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.trebuchet11boldazulosc:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.trebuchet12normalazulclaro
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #1792D4;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.trebuchet12normalgrisclaro
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #969696;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.trebuchet12normalazulclarounder
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #1792D4;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.trebuchet12boldazulosc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
	line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.trebuchet12normalazulosc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.trebuchet14boldazulosc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
		line-height: 16px;					
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.trebuchet14boldrojo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.trebuchet14boldrojo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.trebuchet16boldrojo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
		line-height: 18px;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.trebuchet16boldrojo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
		line-height: 18px;		
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.trebuchet18boldrojo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.trebuchet18boldrojo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.trebuchet30boldrojo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 30px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.trebuchet20normalrojo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.trebuchet20boldrojo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.trebuchet20boldrojo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #ab0016;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.trebuchet16boldazulosc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
		line-height: 18px;
}

.trebuchet22normalazulosc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 22px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.titulogranate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #90000f;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
.textoazulbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
.textoazulnormal
{
    FONT-SIZE: 12px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}
A.textoazulnormal
{
    FONT-SIZE: 12px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: underline
}
A.textoazulnormal:hover
{
    FONT-SIZE: 12px;
    COLOR: #3A5B70;
    FONT-STYLE: normal;
    FONT-FAMILY: "Trebuchet MS";
    TEXT-DECORATION: none
}

.arial11boldrojo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BD2E17;
}
/* /AŅADIDOS */


#content ul{
	list-style-image:url(/garcia-romero/img/bullet_naranja.gif);
	margin-left:0px;
	padding-left:15px;
}
#content ul li{
	margin-bottom:10px;
}
.izquierda{ float:left; clear:left; }
.derecha{ float:right; clear:right; }
.noticias{ width:440px; height:175px; margin-bottom:15px; overflow:hidden; padding:10px; background-color:#EDEDED; }
.noticias a.trebuchet16boldrojo{ display:block; /*margin:5px 0px;*/ }
.noticias img{ margin-left:0px; margin-bottom:40px; border:0px; }
.noticias hr{ display:none; }

.nota{ display:block; margin-top:10px; border:1px solid #EDEDEE; color:#BBB; padding:12px; }

/* Formulario */
#reg_registro input[type="text"], #reg_registro input[type="password"]{ border:1px solid #B4B4B4; padding:3px 4px; display:inline-block; clear:right; }
#reg_registro .input_reg{ font-weight:bold; margin-left:15px; margin-bottom:10px; display:inline-block; clear:right; }
#reg_registro select{ border:1px solid #B4B4B4; padding:3px 4px; }
#reg_registro label{ float:left; width:150px; clear:left; }
#reg_registro label.label_reg_sexo1, #reg_registro label.label_reg_sexo2{ float:none; clear:none; width:auto; }
#reg_registro p{ margin:5px; padding:0px; }
#reg_registro fieldset{ padding:10px; margin-bottom:5px; }
#reg_registro .reg_fallo{ border:1px solid #B4B4B4; padding:3px 4px; background:#FFF url(/garcia-romero/img/alert.gif) top right no-repeat; }
#reg_registro .reg_fila_botones{ margin-top:15px; }
#reg_registro #reg_email1, #reg_registro #reg_apellidos, #reg_registro #reg_razon, #reg_registro #reg_direccion, #reg_registro #reg_adicionales0, #reg_registro #reg_adicionales1{ width:350px; }
#reg_registro #reg_nombre, #reg_registro #reg_provincia, #reg_registro #reg_poblacion, #reg_registro #reg_adicionales2, #reg_registro #reg_adicionales3{ width:300px; }
#reg_registro #reg_adicionales4{ width:80px; }

/* Alumnos */
table.sortable{ width:100%; }
table.sortable th{ background-color:#E2E2E2; cursor:pointer; }
table.sortable th, table.sortable td{ padding:4px 6px; color:#3a5b70; }
table.sortable th, table.sortable td{ padding:4px 6px; color:#3a5b70; }
table.sortable tr{ background:url(/garcia-romero/img/puntos.gif) bottom left repeat-x; }
table.sortable a.editar{ font-size:12px; color:#008800; }
table.sortable a.eliminar{ font-size:12px; color:#CC0000; }
#alum_registro input[type="text"], #alum_registro input[type="password"]{ border:1px solid #B4B4B4; padding:3px 4px; display:inline-block; clear:right; }
#alum_registro .input_reg{ font-weight:bold; margin-left:15px; margin-bottom:10px; display:inline-block; clear:right; }
#alum_registro label{ float:left; width:150px; clear:left; }
#alum_registro p{ margin:5px; padding:0px; }
#alum_registro fieldset{ padding:10px; margin-bottom:5px; }
#alum_registro .alum_fallo{ border:1px solid #B4B4B4; padding:3px 4px; background:#FFF url(/garcia-romero/img/alert.gif) top right no-repeat; }
#alum_registro #alum_apellidos, #alum_registro #alum_email{ width:350px; }


