body {
  font-family: "Arial",Times, serif;
  margin: 0;
  padding: 0;
  border: 0;
  height:100%;
  width:100%;
}


/*--------------------IFRAME CENTRO */
iframe { 

height:100%;
width:646px; 
margin:0px; 
}

/*-------------------------barras de desprazamento*/

BODY {
SCROLLBAR-FACE-COLOR: #FFFFFF ;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF ;
SCROLLBAR-SHADOW-COLOR:#FFFFFF ;
SCROLLBAR-3DLIGHT-COLOR:#FFFFFF ;
SCROLLBAR-ARROW-COLOR:#8282B0;
SCROLLBAR-TRACK-COLOR:#FFFFFF ;
SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF }




/*---------LETRAS---------------*/
.letra  {
 font-size : 9pt;
 text-align:justify; 

  vertical-align:middle;
 color:#999999; 
 font-weight:lighter;
}

.letraB  {
 font-size : 9pt; font-weight:bold;
 text-align:center; width:120px;  
 background-color:#FFFFFF;
 vertical-align:middle;
 color:#999999; 
 }


.letrasInicio {
 font-size : 9pt;
 text-align:justify; 
 color:#FF6600; 

 vertical-align:middle;
 font-weight:lighter; 
}

.letrasInicioB {
 font-size : 9pt;
 text-align:center; width:120px; 
 color:#FF6600; 
 background-color:#FFFFFF;
 vertical-align:middle;
 font-weight:bold; 
 cursor:pointer;
}

.verB{
 font-size : 8pt;
 text-align:center; 
 width:90px; 
 color:#FF6600; 
 background-color:#FFFFFF;
 vertical-align:middle;
 font-weight:bold; 
 cursor:pointer;
}

.letraNormal  {
 font-size : 8pt;
 text-align:justify; 
 vertical-align:middle;
 color:#999999; 

 font-weight:lighter;
}


.letraAzul  {
 font-size : 8pt;
 text-align:justify; 
 vertical-align:middle;
 color:#000099;

 font-weight:lighter;
}



.letrasInicioNormal {
 font-size : 8pt;
 text-align:justify; 
 vertical-align:middle;
 color:#FF6600; 

 font-weight:lighter;
}

/*------------------------------------*/


#centro {
position:relative;
top:0px; 
width:820px; 
height:600px; 
/*background-color:#FFFFFF; */
}


/*----------------LOGIN.php*/

#centroLogin {
position:absolute;
top:70px; 
left:200px;
/*right:30px; */
height:250px; 
width:350px; 

text-align:center;
/*background-color:#FFFFFF; */
}


#centroContacta {
position:absolute;
top:70px; 
left:50px;
/*right:30px; */
height:200px; 
width:350px; 

text-align:center;
/*background-color:#FFFFFF; */
}



#identificador {
position:relative;
height:30px; 
width:90px; 
text-align:right;
vertical-align:bottom;
margin:70px auto 0 auto;
}

#sms_restantes{
height:17px; 
width:480px; 
text-align:center; 
/*border: 1px solid #CCC;
border-bottom:1px solid #CCC; */

background-color:#DDDDDD; 

margin:50px auto 20px auto;
}


#sms{
margin-top:10px;
width:250px; 
height:100px; 
text-align:justify; 
border: 1px solid #CCC; 
overflow:auto;
}

#mensaxe{
height:50px; 
width:400px; 
text-align:center; 
margin:0 auto 0 auto;

}

#botons{
height:30px; 
width:400px; 
text-align:center; 
margin:10px auto 0 auto;

}




#caracteres{ 
position:relative;
height:20px; 
padding-top:1px; 
width:380px; 
text-align:right;
right:10px; 
margin:0 auto 0 auto;
}



/*non o uso
#data_caducidade{
position:relative;
top:80px; 
height:30px; 
}
*/

#cuadros {
position:relative;
top:60px; 
height:30px; 
width:180px; 
float:right;
/*background-color:#FFFFFF; */
vertical-align:baseline;
}

#textoNormal {
position:relative;
top:60px; 
height:30px; 
vertical-align:sub;
text-align:center;
/*background-color:#FFFFFF;*/
}


#loguear {
position:relative;
/*background-color:#FFFFFF;*/
text-align:center;
margin:100px auto 0 auto;
}






#conectar {
position:relative;
width:350px; 
/*background-color:#FFFFFF;*/
text-align:right;
margin:15px auto 0 auto;
}

/*----------------------CONTACTO.php*/


#datos {
position:relative;
top:60px; 
height:30px; 
margin-left:0px;
width:65px; 
/*background-color:#FFFFFF; */
/*float:both; */
text-align:right;
vertical-align:bottom;
}


#informacion {
position:relative;
top:60px; 
height:30px; 
width:255px; 
float:right;
vertical-align:baseline;
}
#consultar {
position:relative;
top:60px; 
width:350px; 
padding-top:100px;
left:0px;
/*background-color:#FFFFFF;*/
text-align:right;
}

/*-----------------PUBLICITATE&INFORMACION.php*/

#centroTexto {
position:absolute;
top:31px; 
left:180px;
right:10px;
/*background-color:#FFFFFF; */
text-align:justify;
}

#fondoTexto {
position:absolute;
top:376px; 
left:10px;
right:10px;
/*background-color:#FFFFFF; */
text-align:justify;
}

#fondoVer {
position:relative;
top:440px; 
left:10px;
right:10px;
width:477px;
/*background-color:#FFFFFF; */
text-align:right;
}

#columnaIzq {
position:relative;
top:20px; 
width:210px; 
/*background-color:#CCC; */
float:left;
text-align:justify; padding:5px;
}

#columnaDer {
position:relative;
top:20px; 
width:210px; 
float:right; padding:5px;
/*background-color:#000; */
}




/*-----------BANNER PUBLICIDADE*/
#banner {
position:relative;
top:10px; 
right:0px;
width:160px; 
height:595px;
/*background-color:#FFFFFF;*/
float:right;

}

/*-----------FIN BANNER PUBLICIDADE*/
#menu {
position:relative;
top:0px; 
left:0px;
width:159px; 
height:500px;
/*background-color:#FFFAAF; */
float:left;
}


#menu_r {
position:relative;
padding-top:0px; 
width:159px; 
height:595px;
/*background-color:#FFFAAF; */
float:left;
border-right:0px solid #CCC; 
background:url(imxpax/fondo_menext2.gif);
}
#menu_e {
position:relative;
padding-top:20px; 
width:159px; 
height:595px;
/*background-color:#FFFAAF; */
float:left;
border-right:0px solid #CCC; 
background:url(imxpax/fondo_menext2.gif);
}



#centro_iframe {
position:relative;
width:480px; 
height:595px;
float:right; 
border-right-style:solid; 
border-right-color:#CCCCCC; 
border-right-width:1px;
}


#sub_centro_iframe {
position:relative;
margin:0 auto 0 auto; 
text-align:center; 

}

#mas_publi{
position:relative;
text-align:justify; 
height:425px; 
padding-top:20px; 
}

#publi{
position:relative;
text-align:center; 
bottom:0px;

}



#texto {
position:relative;
top:10px; 
width:497px; 
height:595px;
float:left; 
}








/*---------------ENCABEZADO E LOGO*/
#logo {
position:relative;
top:20px; 
left:0%;
right:0%;
width:100%; 
height:102px; 
/*background-color:#00CC33; */
background-image:url(fondo.gif);
text-align:center;
}


.usuario  {
 font-size : 10pt;
 text-align:center; color:#FF6600;  
 font-weight:bold;
}






/*------------------------------CREDITOS*/
.letraCreditos  {
 font-size : 7pt;
 text-align:justify; 
 color:#999999; 
 background-color:#FFFFFF;
 font-weight:lighter;
}
.letrasInicioCreditos {
 font-size : 7pt;
 text-align:justify; 
 color:#FF6600; 
 background-color:#FFFFFF;
 font-weight:lighter;
}

#creditos {
position:relative;
top:7px; 
width:830px; 
text-align:left;
}

#linea {
position:relative;
top:5px; 
height:1px;
left:115px;
width:1050px; 
background-color:#CCCCCC;
color:#FFFFFF; 
}
/* FIN CREDITOS */


/*LINKS*/

a:link {
	text-decoration: none;
	}
a:visited {
	text-decoration: none;
	}
a:hover {
	text-decoration: none;
	}
a:active {
	text-decoration: none;
	}

#validos{
height:1px;
width:11em;
overflow:hidden;
margin:0 auto 15px auto;
text-align:left;
border:1px solid #CCC;
}
#invalidos{
height:1px;
width:11em;
overflow:hidden;
margin:0 auto 0 auto;
text-align:left;
border:1px solid #CCC;
}


#axenda{
height:200px;
width:320px;
overflow:scroll;
margin:0 auto 5px auto;
text-align:left; 
border:1px solid #CCC; 

}

#grupos{
height:250px;
width:140px;
overflow:scroll;
margin:20px 60px 10px 20px;
text-align:left;
border:1px solid #CCC; 
float:right;
}


#loger{
width:159px;
padding-top:50px;
/*margin:0 auto 0 auto; */
text-align:center;
}

#men{
width:380px;
/*margin:0 auto 0 auto; */
text-align:center;
margin:30px auto 10px auto;
}



#botons{
width:159px;
margin:20px auto 0 auto;
}

#sms{ 
text-align:center; 
width:159px; 
height:50px;
margin:30px auto 10px auto; 
border:0;
}
