html, body {
   font-family: Tahoma, Arial, Verdana, sans-serif;		font-size:8pt;
   color: #ffffff;   background-color: #565656;	 border:0px solid #000000;
	text-align: center;							/* centrado principal del web para IE */
   width:100%;
	margin:7px 0px 0px 0px;						/*margenes arriba/abajo*/

}


div		{ color:#ffffff; background-color:inherit;  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
img		{ border:0px solid #ff0000; }
a 			{ text-decoration:none;color:#ffffff; background-color:inherit; }
a:hover	{ text-decoration:none;color:#999999; background-color:inherit; }
ul			{ margin:0px 0px 0px 0px; }
p 			{ padding:0px 0px 0px 0px;  margin:0px 0px 0px 0px; }





#wrap													/* centrado principal y tamaņo del web para mozilla/opera/netscape  */
{	padding:0px 0px 0px 0px;
	margin:0px auto 0px auto; width:959px;
}


.letranegra {color:#000000;}

.panel {															/* cualquier panel fondo negro y borde blanco  */
	margin:2px 0px 2px 0px;					  				/* separacion superior entre paneles */
	background-color: #000000;	color:#ffffff;
	border: 1px solid #FFFFFF;
}

.panel .Header{
	border-bottom: 1px solid #ffffff;
   font-size: 8pt;
	font-weight: bold;
	line-height:23px;
	height:23px;				/*aņadido por fabri-imk 29/09/2006 para poder meter float-divs dentro del header*/
   padding-left: 10px;
	clear: both;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}




#TopBar							{ height:42px;}

#TopBar div#Logo				{ float:left;padding-left:20px;padding-top:8px; }
#TopBar div#Nav 				{ float:right; padding-right:16px;}
#TopBar div#Nav ul 			{ list-style:none; }																	/*para que no salgan los puntitos*/
#TopBar div#Nav li  			{ float:left; line-height:25px; text-align:center;padding-top:8px;} /*el float left alinea el objeto inmediatamente a la izquierda del otro*/
#TopBar div#Nav li img		{ margin-top: 5px;}
#TopBar div#Nav li a			{ font-weight: bold; color:#7DAACB; background-color:inherit; padding: 3px 6px 3px 6px; font-size:7pt; } /*color del texto del menu superior*/
#TopBar div#Nav li a:hover	{ font-weight: bold; color:#ffffff; background-color:inherit;}

#MenuBar					/*aqui va el Menu de flash*/
{	height:49px;
   margin-top: -3px; overflow:hidden;
	background-color: #ffffff;	color:#000000;
   border-top: 0px solid #000000;
}
#MenuBar div#NavMenu  	{ float:right;color:#666666; background-color:inherit; padding:0px 0px 0px 0px; }
#MenuBar div#NavMenu h4 { margin:0px 0px 0px 0px }
#MenuBar div.Warning  	{ float:left; color:#ff0000; background-color:inherit; }
#MenuBar ul   		    	{ list-style:none; }							 /*el float left alinea el objeto inmediatamente a la izquierda del otro*/
#MenuBar li   			 	{ float:left;  font-family:Tahoma, Arial, sans-serif;font-weight:bold;text-align:center;padding: 1px 15px 0px 15px }
#MenuBar a 			    	{ color:#666666; background-color:inherit; }
#MenuBar a:hover      	{ color:#000000; background-color:inherit; }

#BreadCrumbs		  /*migas de pan*/
{	text-align:left; background-color: #000000; color:#7DAACB;
   margin-top: -3px;		/*para que se junte con el de arriba*/
	padding:6px 0px 0px 12px;
	height:20px;
	/*display:none;*/
}
#BreadCrumbs ul { list-style-type: none;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:19px;}
#BreadCrumbs li  { float:left;background-image: url(/imagenes/flechablanca.png);   background-repeat: no-repeat; line-height: 12px;
padding:0px 11px 0px 11px; }
#BreadCrumbs li a {  color:#7DAACB; background:inherit;font-size:7.5pt;font-weight:bold;}
#BreadCrumbs li a:hover {  color:#ffffff;background:inherit;}
#BreadCrumbs li strong { color:#dcdcdc; background:inherit;font-size:7.5pt;font-weight:bold;}



#BottomBar			/*aviso legal*/
{	line-height:22px;
	height:22px;
	clear: both;
}
#BottomBar	a { color:#ffffff; background-color:inherit; padding-right:6px}
#BottomBar	a:hover { color:#999999; background-color:inherit;text-decoration:none;}
#BottomBar div div {  margin-top:1px;}
#BottomBar a img  	{ 	vertical-align: middle; margin-top:2px;margin-bottom:2px;}



#Centro				/*aqui va el iframe*/
{  margin-bottom:4px;
}



/* para los envios de info por sms*/
.ToolTipSMS {  display:none;z-index:100;position:absolute;top:200px;left:10px;
	background:#333333;color:#ffffff;border:1px solid #ffffff;
	margin:0px 0px 0px 0px;padding:9px 17px 9px 17px;
}

.ToolTipSMS form { margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.ToolTipSMS input.NumMovil  { width:120px; font-family: Tahoma, Arial, sans-serif; font-size:8pt; margin-top:5px;}
.ToolTipSMS input.btnEnviar { width:58px; margin-top:5px;margin-right:5px; }
.ToolTipSMS input.btnCerrar {  width:58px;  }
.ToolTipSMS #auxIFRAME { display:none;width:400px;height:200px; }
.ToolTipSMS #auxIFRAME2 { display:none;width:430px;height:200px; }





