@charset "utf-8";

* { margin:0px; padding:0px; }
body { font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#EFEFEF; }

#container { width:970px; position:absolute; overflow:hidden; left:50%; margin-left:-485px; min-height:660px; }
#encabezado { width:970px; height:185px; margin-top:30px; background-color:#EFEFEF; background-image:url(../img/fondoMenu_ps.jpg); background-repeat:no-repeat; }
#logo { margin-left:30px; margin-top:15px; position:absolute; }
#flashome { width:980px; height:265px; margin-left:20px; }
#menuHome { width:960px; height:50px; background-image:url(../img/fondo_menuP_ps.jpg); background-repeat:no-repeat; position:absolute; left:5px; top:142px; }
#abajo { width:980px; background-image:url(../img/fondo_abajo.jpg); background-repeat:no-repeat; height:100px;}
#leyenda { position:absolute; top:75px; width:230px; left:350px;}
/* FONT ///////////////////////////////////////////////////////////////////////////////////*/
.arial10, .arial12, .arial12Y, .arial14, .footer { font-family:Arial, Helvetica, sans-serif; }
#menuP, .titTreb, .titTreb22, .txt1, .txt2, .txt3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  }

/* FONT SIZE //////////////////////////////////////////////////////////////////////////////*/
.arial10, .footer { font-size:10px; }
.arial12, .arial12Y, .txt1, .txt2, .txt3 { font-size:12px; }
#menuP, .arial14 { font-size:14px; }
.titTreb { font-size:20px; }
.titTreb22 { font-size:22px; }

/* FONT COLOR /////////////////////////////////////////////////////////////////////////////*/
#menuP, .li1 a, .arial14, .txt1 a:hover, .txt2, .txt2 a { color:#FFF; }
.li1Anular a { text-decoration:none; color:#FFFF88; }
.arial10 a:hover, .arial12Y a:hover { color:#FF8C11; }
.li1, .li1M, .li1 a:hover, .li1Anular a:hover { color:#333; }
.txt1, .txt1 a, .txt2 a:hover { color:#544C4B;}
.arial10 a, .arial12 a, .footer, .txt3, .txt3 a { color:#FFCA02;}
.arial10 { color: #999;}
.arial12, .arial12 a:hover, .titTreb22, .arial12Y , .arial12Y a, .titTreb { color:#665959;}

.txt1 a, .txt2 a, .txt3 a, .arial10 a, .arial12 a { text-decoration:none;}
/* UBICACIONES / FORMATOS /////////////////////////////////////////////////////////////////*/

#menuP { margin-left:10px; width:890px; padding-top:17px; }
#submenu { height:50px; width:980px; text-align:right; overflow:hidden;}
.li1, .li1 a, .li1M, .li1Anular, .li1Anular a { display:inline; padding:5px; text-decoration:none; }
#central { margin-left:15px; margin-top:25px; width:950px; }
.texto { width:425px; }
#bannerPromo { float:right; }
.promos { margin-top:20px; width:950px; height:230px; background-image:url(../img/back_promo.png); background-repeat:repeat-x; }
.promos table { width:950px; }
#micuenta2 td { padding:5px; }
#micuenta2 input { background-color:#999; border:1px #333 dotted; color:#FFF; }
#compras { float:right; margin-top:-460px; margin-right:0px; }
#compras td { padding:5px; }
#form1 { float:left; }
#form1, #form2 { text-align:left; }
#form1 td, #form2 td { padding:5px; }

/* PIE / FOOTER ///////////////////////////////////////////////////////////////////////////*/
#footer { width:980px; }
#footer table { width:960px; text-align:center; }

/* FORMULARIOS Y DEMÁS ///////////////////////////////////////////////////////////////////////////*/
select, textarea { border:1px #333 dotted; color:#665959; }
.line { border-top:1px #333 dotted; width:950px; }

/* loader */
#contentLYR { position:absolute; width:200px; height:115px; z-index:1; left: 200px; top: 200px; }
