@charset "utf-8";

body { background-color:#CFD2D2; text-align:center; margin:0px; font-family:"Trebuchet MS", "Helvetica"; font-size:11px; color:#333; background-image:url(imagenes/back.gif); background-repeat:repeat-y; background-position:left; }

#lienzo { width:791px; margin-left:20px; float:left; padding-top:210px; padding-right:25px; display:inline; }

#barraSup { width:100%; position:absolute; z-index:98; top:25px; height:170px; border-bottom:solid 1px #CCC; border-top:solid 1px #CCC; background-color:#FFF; left:0px; }
#bSupLogo { position:absolute; width:229px; height:49px; left:23px; top:14px; }

/* area de login */
	#loginTit { position:absolute; width:84px; height:11px; left:22px; top:23px; }
	#loginUser { position:absolute; width:190px; height:11px; left:24px; top:38px; text-align:left; }
	#loginPsw { position:absolute; width:190px; height:11px; left:24px; top:59px; text-align:left; }
	#loginTextField { background-color:#FFF; border:solid 1px #CCC; height:12px; width:113px; color:#666; font-size:10px; margin-left:65px; padding-left:3px; font-weight:bold; }
	#loginBotton { position:absolute; width:23px; height:15px; left:212px; top:61px; }
	#loginBottonGif { position:absolute; width:23px; height:15px; left:212px; top:61px; z-index:99; }

#news { width:92px; position:absolute; left:815px; top:238px; padding:15px 10px 15px 10px; visibility: visible; z-index:99; margin-left:1px; }
#newsTit { position:absolute; height:14px; width:38px; float:left; margin-top:-40px; z-index:99; margin-left:-12px; }
#newsModulo { width:100%; border-bottom:solid 1px #999; padding-bottom:7px; margin-bottom:15px; text-align:left; }
#externa { position:absolute; left:815px; top:237px; width:113px; height:277px; border:solid 1px #AAA; z-index:98; background-color:#E3E3E3; text-align:center; }
#scrollNews { float:left; margin-top:260px; border-top:dashed 1px #999; width:91px; margin-left:11px; display:inline; }


#botonera { float:right; width:472px; height:19px; display:inline; margin-right:37px; margin-top:-5px; }

#footer { width:720px; height:20px; border-bottom:solid 1px #666; border-top:solid 1px #666; background-color:#9A9A9A; float:left; display:inline; margin-top:15px; margin-left:35px; text-align:center;  }
#footerDatos { width:580px; border-bottom:solid 1px #999; float:left; display:inline; margin-top:15px; margin-left:105px; text-align:center; padding-bottom:5px; }
#footerLinks { width:720px; float:left; display:inline; margin-top:5px; margin-left:35px; text-align:center; margin-bottom:20px; }


/* Home */

#hFlash { float:right; width:495px; display:inline; margin-right:22px; }
#hClientesTit { float:left; width:65px; height:14px; display:inline; margin-left:32px; margin-top:-13px; }
#hClientes { position:absolute; width:250px; height:105px; left:44px; top:227px; }

/* Internas */

#intBackTop { float:right; width:495px; height:28px; position:relative; }
#intContenido { float:right; width:495px; background-image:url(/imagenes/intBack.gif); }
	#intTitulo { float:left; width:417px; height:157px; margin-left:37px; margin-top:11px; display:inline; }
	#intTexto { float:left; width:417px; margin-left:37px; margin-top:20px; display:inline; }
		#intTexto01 { float:left; width:417px; }
		#intTexto02 { float:left; width:403px; margin-top:10px; border-top:dashed 1px #CCC; border-bottom:dashed 1px #CCC; padding:4px 7px 4px 7px; background-color:#FDFFE1; cursor:pointer; color:#000; }
		#intTexto03 { float:left; width:403px; border-top:dashed 1px #CCC; border-bottom:dashed 1px #CCC; padding:4px 7px 4px 7px; background-color:#FDFFE1; cursor:pointer; color:#000; }
		.intTextoDesplegable { margin-left:5px; display:inline; float:left; width:391px; background-color:#333; color:#FFF; border-left:dashed 1px #CCC; border-right:dashed 1px #CCC; padding:7px 7px 7px 7px; text-align:left; }
		.intTextoTit { width:413px; margin-top:20px; margin-bottom:10px; float:left; display:inline; border-bottom:solid 1px #CCC; border-top:solid 1px #CCC; padding:2px 0px 2px 4px; text-align:left; background-color:#F2F2F2; }
		.intTextoTitPrinc { width:413px; margin-bottom:20px; float:left; display:inline; border-bottom:solid 1px #CCC; border-top:solid 1px #CCC; padding:2px 0px 2px 4px; text-align:left; background-color:#F2F2F2; }
		#intTextoContact { float:left; width:417px; margin-top:20px; text-align:left; }		
		#intTips { width:417px; margin-top:25px; float:left; margin-left:37px; display:inline; }
		
.clientesListado01 { padding-top:5px; padding-bottom:5px; text-align:left; line-height:10px; }
.clientesListadoTit { padding-top:2px; padding-bottom:2px; border-bottom:solid 1px #666; border-top:solid 1px #666; font-weight:bold; text-align:left; margin-bottom:5px; }

/* Formularios */

.formCelda01 { padding-top:3px; padding-bottom:3px; text-align:right; padding-right:5px; vertical-align:top; height:35px; }
.formCelda02 { padding-top:5px; padding-bottom:3px; text-align:right; padding-right:5px; vertical-align:top; }
.formCelda03 { padding-top:15px; padding-right:3px; padding-bottom:20px; text-align:right; vertical-align:top; }
.formCelda04 { text-align:left; vertical-align:top; }
.formTextField { padding-left:2px; border:solid 1px #666; background-color:#F5F5F5; width:160px; font-family:"Trebuchet MS", "Helvetica"; font-size:11px; color:#333; }
.formTextField02 { padding-left:2px; border:solid 1px #666; background-color:#F5F5F5; width:188px; height:100px; font-family:"Trebuchet MS", "Helvetica"; font-size:11px; color:#333; }
.formTextField03 { padding-left:2px; border:solid 1px #666; background-color:#F5F5F5; width:185px; font-family:"Trebuchet MS", "Helvetica"; font-size:11px; color:#333; }

.formEnviado {font-weight:bold;font-size:12px;}

/* PopUp PlanetaFeria */

#popUp { position:fixed; width:360px; height:223px; left:225px; top:50%; margin-top:-120px; z-index:99; padding:5px; border:solid 1px #999; }

/* 
#popUp { width:360px; height:223px; left:225px; z-index:99; padding:5px; border:solid 1px #999; position: absolute; top: 300px; top: expression( 300 + (ignorar = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) + 'px' ); }
*/

#popUpClose { position:absolute; right:10px; top:10px; }


/* Fuentes */

.Fnovedades { font-size:10px; color:#333; line-height:11px; }
a.Fnovedades { font-size:10px; color:#333; line-height:11px; text-decoration:none; }
a.Fnovedades:hover { text-decoration:underline; color:#000;  }

.Ffooter { font-size:10px; color:#333; line-height:14px; }
a.Ffooter { font-size:10px; color:#333; line-height:14px; text-decoration:none; }
a.Ffooter:hover { text-decoration:underline; color:#000;  }

.Ftexto01 { font-size:12px; text-align:left; line-height:25px; }
.Ftexto02 { font-size:11px; text-align:left; }

.FTIT01 { font-size:12px; text-align:left; color:#000; font-weight:bold; }

a.Flink01 { color:#FFF; text-decoration:yes; }
a.Flink01:hover { color:#CCC; }
