@charset "utf-8";
/* CSS Document */


body { margin:0px auto; background-color:#000; font-family:arial; background-image:url(img/bg_ra.png); background-repeat:repeat;}
#carcasa {margin:0px auto; width:980px;}
#cab_fhm {float:left; margin:0 0 1px 0; display:inline; width:980px; height:110px; background-color:#d6001a; background-image:url(img/cab_fhm.gif); background-repeat:no-repeat; background-position:0px 0px; border-bottom:1px solid #000;}
#cab_fhm .logo {float:left; margin:26px 0 0 9px; display:inline; width:205px; height:55px;}
#cab_fhm .logo img {float:left; margin:0px; display:inline;}
#cab_fhm .mega {float:left; margin:9px 0 0 29px; display:inline; width:728px; height:90px;}

/*#home #contenido {float:left; margin:0px; display:inline; width:980px; height:750px; background-image:url(img/fondo_home2.jpg); background-repeat:no-repeat; background-position:0px 0px;}
#home #contenido .player {float:right; margin:20px 25px 0 0; display:inline; width:590px; height:332px;}
#home #contenido .bt {float:right; margin:25px 0 0 0; display:inline; width:965px; height:40px; padding-right:15px; text-align:right;}
#home #contenido .gal {float:left; margin:145px 0 0 360px; display:inline; width:600px; height:210px;}
#home #contenido .gal h2 {float:left; margin:0px; display:inline; width:600px;}
#home #contenido .gal .thumb {float:left; margin:0 10px 10px 0; display:inline; width:50px; height:50px;}
#home #contenido .gal .ver {float:left; margin:5px 10px 0 0; display:inline; width:180px;}*/

#galeria #contenido {float:left; margin:0px; display:inline; width:980px; min-height:850px; background-image:url(img/bg_gal.jpg); background-repeat:no-repeat; background-position:top; background-color:#FFF; padding-bottom:25px;}

#galeria #contenido h2 {float:left; margin:30px 0 0 30px; display:inline; width:900px; font-size:40px; color:#000;}
#galeria #contenido p {float:left; margin:10px 0 0 30px; display:inline; width:900px; color:#FFF; font-size:16px;}
#galeria #contenido p a {color:#FFF; font-weight:bold; text-decoration:blink;}
#galeria #contenido p a:hover {color:#FFF; font-weight:bold; text-decoration:underline;}

#galeria #contenido .publi {float:left; display:inline; margin:30px 40px 0 20px; width:302px;}
#galeria #contenido .publi h2 {float:left; display:inline; margin:0px; width:302px; height:12px; padding-top:2px; background-color:#000; color:#FFF; text-align:center; font-size:9px;}
#galeria #contenido .publi .roba {float:left; display:inline; margin:0px; width:300px; height:250px; padding:0px; background-color:#000; border:1px solid #000;}

#galeria #contenido .thumbnails {float:left; display:inline; margin:15px 40px 0 50px; width:920px;}
#galeria #contenido .thumbnails .thumb {float:left; display:inline; margin:10px 10px 0 0; width:70px; height:70px;}
#galeria #contenido .thumbnails .thumb img {float:left; display:inline; margin:0px; width:70px; height:70px; -ms-interpolation-mode: bicubic; border:1px solid #000;}


#galeria #contenido .foto {float:left; display:inline; margin:30px 0 0 0; width:600px; text-align:center;}
#galeria #contenido .foto img { border:1px solid #FFF; max-width:600px;}
#galeria #contenido .botones {float:right; display:inline; margin:10px 18px 20px 0; width:600px; height:40px; background-image:url(img/rallitas.gif); position:relative; z-index:1;}
#galeria #contenido .botones .left {float:left; display:inline; margin:3px 0 0 0;}
#galeria #contenido .botones .right {float:right; display:inline; margin:3px 3px 0 0;}
#galeria #contenido .botones .num { position:absolute; top:9px; left:280px; font-size:20px; font-weight:bold; z-index:100}

#galeria #contenido .bt {float:left; margin:30px 0 0 0; display:inline; height:40px; width:287px; padding-right:15px; text-align:center; background-image:url(img/rallitas.gif);}

