/* STYLES */

body {  background-color:#FFF; font-family:"Times New Roman", Times, serif; font-size:12px; color:#000; margin-bottom:20px; }

img {border:0px; }

a { font-family:"Times New Roman", Times, serif; font-size:12px; color:#000; text-decoration:none; }
a:hover { color:#666;text-decoration:none; }


#lienzo { width:970px; background-color:#FFF; text-align:center; float:left; margin-left:10px; display:inline; margin-top:0px; margin-bottom:20px; }

#lienzoindex { width:365px; background-color:#FFF; text-align:center; position:absolute; left:50%; margin-left:-180px; padding-top:100px; }
 

/* HEADER */

#header { width:970px; height:100%; float:left;}


/* MENU PRINCIPAL */

#menu { width:970px; height:100%; float:left;}

#menuDer { width:60px; height:70px; float:left; padding-left:20px;}

.menuDerTxt { height:14px; float:left; text-align:left; font-family:"Times New Roman", Times, serif; font-size:14px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#000;}
.menuDerTxt:hover { background-color:#000; color:#FFF;}
 
#shop { width:60px; height:100%; float:left; padding-left:20px;}

.shop { height:14px; float:left; background-color:#66CC66; text-align:left; font-family:"Times New Roman", Times, serif; font-size:14px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#000;}
.shop:hover { color:none; }
.shop:visited { color:#none; }

.shop2 {height:14px; float:left; background-color:#FFFF00; text-align:left; font-family:"Times New Roman", Times, serif; font-size:14px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#000;}
.shop2:hover { color:none; }
.shop2:visited { color:#none; }

#subMenu { width:115px; height:70px; float:left; padding-left:10px; text-align:left;}
 
#subMenuCont { width:115px; height:14px; float:left;}

.subMenuTxt { height:14px; float:left; text-align:left; font-family:"Times New Roman", Times, serif; font-size:13px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#000;}
.subMenuTxt:hover { color:#555}
.subMenuTxt:visited { color:none}

.mas { height:14px; float:right; text-align:left; font-family:"Times New Roman", Times, serif; font-size:13px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#000;font-style:oblique;}
.mas:hover { color:#555; }


/* IMAGENES */

#imgCont { width:880px; height:100%; float:left; padding-left:90px; padding-top:20px; }

#img { width:687px; height:515px; float:left;}

#imgOverflow { width:687px; height:515px; float:left; overflow:scroll; overflow-x:hidden;}

.imgCont { width:880px; height:100%; float:left; padding-left:90px; padding-top:20px; overflow:scroll; overflow-x:disable;}

.imgContOverflow { width:880px; height:100%; float:left; padding-left:90px; padding-top:20px; overflow:scroll; overflow-x:disable;}

#imgDesc { width:183px; float:left; margin-bottom:10px; margin-left:10px; display:inline; text-align:left; }


/* GALERIA DE IMAGENES */

#botonera { width:183px; height:20px; float:left; margin-left:10px; display:inline; text-align:left; }


/* ABOUT */

#about { width:430px; height:70px; float:left; padding-left:10px; text-align:left;}


/* LIFE */

#contLife { width:887px; height:600px; float:left; padding-left:0px; overflow:scroll; overflow-x:hidden;}

#life { width:285px; height:214px; float:left; margin-right:3px; margin-bottom:3px; display:inline;}


/* RIGHT RESERVED */

#footer { width:950px; height:100%; float:left; text-align:left; margin-top:15px; margin-bottom:10px; margin-left:20px; display:inline; }


/* FUENTES */

.Fmenu { font-family:"Times New Roman", Times, serif; font-size:12px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#000; }
a.Fmenu:hover { color:#FFF; text-decoration:none; }

.FdescTit { font-family:"Times New Roman", Times, serif; font-size:12px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#66CC66; }
a.FdescTit:hover { color:#66CC66; text-decoration:none; }

.Fdesc { font-family:"Times New Roman", Times, serif; font-size:12px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#000; }
a.Fdesc:hover { color:#FFF; text-decoration:none; }

.Fnum { font-family:Arial, Helvetica, sans-serif; font-size:13px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#000; }
a.Fnum:hover { color:#66CC66; text-decoration:none; }

/* Fuentes NEW */
.FmenuObliYellow { font-family:"Times New Roman", Times, serif; font-size:12px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#00ccff; font-style:oblique; }
a.FmenuObliYellow:hover { text-decoration:none;}
a.FmenuObliYellow:visited { color:#999;}

/* Fuentes FULL */
.FmenuObliGreen { font-family:"Times New Roman", Times, serif; font-size:12px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#66cc66; font-style:oblique; }
a.FmenuObliGreen:hover { text-decoration:none;}
a.FmenuObliGreen:visited { color:#999;}

.Fcontact { font-family:"Times New Roman", Times, serif; font-size:12px; letter-spacing:0px; text-decoration:underline; line-height:13px; color:#000; }
a.Fcontact:hover { color:#000; text-decoration:underline; }

.Ffooter { font-family:Arial, Helvetica, sans-serif; font-size:9px; letter-spacing:0px; text-decoration:none; color:#000; }

.index { with:100%; height:14px; font-family:"Times New Roman", Times, serif; font-size:14px; letter-spacing:0px; text-decoration:none; line-height:13px; color:#000; font-style:oblique;}
.index:hover { color:#666 }