/****************Enlaces*******************/

a:link {color: #256696; TEXT-DECORATION: underline}
a:visited {color: #256696; TEXT-DECORATION: underline}
a:hover {color: #12334B; TEXT-DECORATION: none}

a.menu {color: #FFFFFF; TEXT-DECORATION: none; font-size:8pt; font-weight:normal}
a:visited.menu {color: #FFFFFF; TEXT-DECORATION: none; font-size:8pt; font-weight:normal}
a:hover.menu {color: #FFFFFF; TEXT-DECORATION: none; font-size:8pt; font-weight:bold}

a.s1{color: #a6d2ea; TEXT-DECORATION: none; font-size:8pt;}
a:visited.s1{color: #a6d2ea; TEXT-DECORATION: none; font-size:8pt;}
a:hover.s1{color: #FFFFFF; TEXT-DECORATION: none; font-size:8pt;}

a.m1{color: #A6D2EA; TEXT-DECORATION: none; font-size:8pt; vertical-align:center; horizontal-align:center; text-align:center}
a:visited.m1{color: #A6D2EA; TEXT-DECORATION: none; font-size:8pt; vertical-align:center; horizontal-align:center; text-align:center}
a:hover.m1{color: #FFFFFF; TEXT-DECORATION: none; font-size:8pt; vertical-align:center; horizontal-align:center; text-align:center}

a.m1Act{color: #FFFFFF; TEXT-DECORATION: none; font-size:8pt; vertical-align:center; horizontal-align:center; text-align:center}
a:visited.m1Act{color: #FFFFFF; TEXT-DECORATION: none; font-size:8pt; vertical-align:center; horizontal-align:center; text-align:center}
a:hover.m1Act{color: #FFFFFF; TEXT-DECORATION: none; font-size:8pt; vertical-align:center; horizontal-align:center; text-align:center}

/****************Capas*******************/

div  {
 font-family: Arial; font-size:8pt; color:#444444; background-color:#FFFFFF;
}

/****************Celdas*******************/

TD {
 font-family: Arial; font-size:8pt; color:#444444
}

TR {
 font-family: Arial, Comic Sans MS Arial, Comic Sans MS , Arial; font-size:8pt; 
}

.tdcajatrans{
 border:1px solid #C0C0C0; font-family: Arial;color:#333333; width:100%; height:100%;  background-color:transparent;}

.tdcentral{
 background-color:#FFFFFF; background-image:url('../images/1/degradados.jpg'); background-repeat:repeat-x; background-position:bottom}

.tdcaja{
 border:1px solid #C0C0C0; font-family: Arial;color:#333333; width:100%; height:100%;  background-color:#FFFFFF;}

.tdcajab{border:1px solid #057FC5; font-family: Arial;color:#333333; background-color:transparent;}
.tdcajab_disabled{border:1px solid #B6CFE9; font-family: Arial;color:#333333; background-color:transparent;}

.tdcajamensajes{
 border:1px solid #057FC5; font-family: Arial;color:#333333; background-image:url('../images/fondomensajes.jpg'); width:783; height:429}

.tdtitulomensajes{
 border-bottom: 1px dotted #057FC5; color:#0A5B89; font-size:9pt; FONT-FAMILY: Arial; margin-left:8; height:20; vertical-align:bottom}

.tdpiecajamensajes{
 color: #057FC5; font-size: 14px;} /*border-top: 1px dotted #057FC5;*/

.tdcajaantispam{
 background-position: right top; border:1px solid #FFFFFF; font-family: Arial;color:#333333; background-color:#007DC4; background-image:url('../images/registro/antispamfondo.gif'); background-repeat:no-repeat}

.tdazulb1b2{ border-top:1px solid #4E9CD2; border-bottom:1px solid #4E9CD2; font-family: Arial; background-color:#007DC4; height:64px;}
.tdazulb1b2_escuelas{ border-top:1px solid #4E9CD2; border-bottom:1px solid #4E9CD2; font-family: Arial; background-color:#005482; height:64px;}

.tdlogo{
 background-image:url('../images/1/logosvds1.gif')}
 
.tdbuscador{
 background-image:url('../images/1/fondo-buscador.jpg'); background-position: right; background-color:#73B0E7; background-repeat:no-repeat}
 
.tdsupderecha{
 background-image:url('../images/1/fondo-derechasup.jpg'); background-position: right;}

.tdpie{
 background-image:url('../images/1/fonspeu.gif')}
 
.tdmenu{
 background-image:url('../images/1/fonssubmenu.gif'); background-color:#007DC4}

.tdsombramenu{
 background-image:url('../images/sombrasubmenu.gif'); background-color:#FFFFFF}

.tdparrilla{
 background-image:url('../images/1/fondoparrilla.gif'); background-color:#749BC0}

.tdparrilla_impar{color: #476736; background-image:url('../images/1/fondoparrilla.gif'); background-color:#ADC761}
.tdparrilla_impar_select{color: #000000; background-color:#A2C7EA}

.tdparrilla_par{color: #476736;  background-color:#D9E7F2}
.tdparrilla_par_select{color: #000000; background-color:#A2C7EA}



.tdesq1{
 background-image:url('../images/1/esq.gif'); background-repeat:repeat-y; background-position: right;}

.tddre1{
 background-image:url('../images/1/dre.gif'); background-repeat:repeat-y; background-position-x:left}

.menuizqcontenido{vertical-align: center; letter-spacing: 0; font-weight: bold; background-color: #5399C8; height:23; width:10%}

.menuizqcontenido_act{vertical-align: center; letter-spacing: 0; font-weight: bold; background-color: #B9CFE9; height:23; width:10%}

.tdcajacolor{
 border:1px solid #B9CFE9; font-family: Arial;color:#333333; width:100%; height:100%;  background-color:#FDF9F2}

.textecolorseccion{ color:#0A5B89;}



.tdcampsform{ 
 color:#007DC4; font-size:8pt; FONT-FAMILY: Arial; font-weight:normal; height:19px} 

.locuhomeesp{ border: 1px solid #0E618D; padding-left: 4px; padding-right: 4px; 
               padding-top: 1px; padding-bottom: 1px; background-image: 
               url('../images/1/home-esp.jpg')} 
.becashome{  background-image: url('../images/banners/becashome.jpg')} 

.tdtitulolistado{border-bottom:1px solid #365D82; color: #FFFFFF; font-weight: bold; background-color: #4F8ECA}
 
.listadop{vertical-align: center; letter-spacing: 0; font-weight: bold; background-color: #b8a5c7; height:18; width:10%}
.listadop1{vertical-align: center; letter-spacing: 0; font-weight: bold; background-color: #78ACDC; height:18; width:10%}

.tdcolorcarnet {background-color: #005C91; height:64;}
.fotocarnet {border: 1px solid #FFFFFF; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}
.tdcolorcarnetPais {color: #A1B7CB;}




/****************Scrolls*******************/

body { scrollbar-3d light-color: #FFFFFF; scrollbar-arrow-color: #1462a2; scrollbar-darkshadow-color: 
 #ffffff; scrollbar-face-color: #d9e7f2; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: 
 #9bd1ff; scrollbar-track-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-base-color: #aacce8;
 font-family: Arial, Comic Sans MS Arial, Comic Sans MS , Arial;
 text-transform: none; text-decoration: none; 
 font-size: 8pt; background-color: #007DC4;
 background-image:url('../images/fondo-bcn-pisos.gif'); 
 background-repeat:repeat-x; background-position-y:top} 


/****************Textos*******************/

.textep { color:#999999; font-size:8pt; FONT-FAMILY: Arial;} 
.textepa { color:#75BADF; font-size:7pt; FONT-FAMILY: Arial} 
.textem { color:#555555; font-size:8pt}  
.texteb { color:#FFFFFF; font-size:8pt; FONT-FAMILY: Arial;} 
.textebanners { color:#FFFFFF; font-size:8pt; FONT-FAMILY: Arial; margin-left:7;} 
.titols1 { color:#0A5B89; font-size:9pt; FONT-FAMILY: Arial; font-weight:bold; margin-left:0; margin-top:2} 
.textea { color:#0A5B89; FONT-FAMILY: Arial; font-weight:bold; margin-left:2; margin-top:2} 
.titols1b { color:#FFFFFF; font-size:9pt; FONT-FAMILY: Arial; font-weight:bold; margin-left:8; margin-top:2} 
.titols2 { color:#0A5B89; font-size:9pt; FONT-FAMILY: Arial; font-weight:bold; margin-bottom:2} 
.ombra {filter:progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=135, Strength=3)} 

/****************Degrados*******************/

.degradados1
	{border:1px solid #398BC5; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#58a6db', endColorStr='#3889c7', gradientType='0'); background-color:#3889c7}
.degradadoinf
	{FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#007DC4', endColorStr='#004D75', gradientType='0'); background-color:#007DC4}}

/****************Formularios*******************/

TEXTAREA 
{
   	border:1px solid #808080; FONT-FAMILY: Arial, arial;
   	FONT-SIZE: 8pt;
   	background-color: white;
   	color: black; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2;}


INPUT	
{
   	border:1px solid #666666; FONT-FAMILY: Arial, arial;
   	FONT-SIZE: 8pt;
   	background-color: #FFFFFF;
   	color: #000000; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2; text-indent:4}
   	

INPUT.login	
{
   	border:1px solid #FFFFFF; FONT-FAMILY: Arial, arial;
   	FONT-SIZE: 8pt;
   	background-color: #FFFFFF;
   	color: #666666; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2; text-indent:4}

INPUT.boton	
{
   	border:1px solid #749BC0; FONT-FAMILY: Arial, arial;
   	FONT-SIZE: 8pt;
   	background-color: #749BC0;
   	color: #FFFFFF; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2; text-indent:4}


INPUT.b	
{
   	border:transparent;
   	background-color: #007DC4;
   	color: #666666; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2; text-indent:4}

Select	
{
   	border:1px solid #999999; FONT-FAMILY: Arial, arial;
   	FONT-SIZE: 8pt;
   	background-color: #F3F3F3;
   	color: #000000; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2;}

INPUT.mis	
{
   	border:transparent;
   	background-color: #EBF2F8;
   	color: #666666; margin-right:6; margin-left:2; margin-top:2; margin-bottom:2; text-indent:4}



/****************Transparencia*******************/

#im {FILTER: alpha(opacity=60);-moz-opacity: 0.60;}
#imcentre {FILTER: alpha(opacity=75);-moz-opacity: 0.75;}
#imm {FILTER: alpha(opacity=01);-moz-opacity: 0.01;}

fi
