body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8b8b8b; margin:0 auto; text-align:center;}

*{padding:0; margin:0;}

a{outline:none;}

#cTotal{width:850px; margin:0 auto;}


/* ///// HEADER ///// */
#header{width:100%; height:108px; text-align:right;}
#header .logo{background:url(/imagenes/logoC.jpg) no-repeat; position:relative; float:left; top:0%;}
#header .logo a{width:189px; height:108px; display:block;}
#header .logo a span{display:none;}

#header .fechaHoy{padding:40px 0 0 0;}
#header .div_llamenos{margin:10px 0 0 386px; text-align:right;}
#header .caja_llamenos{width:210px; color:#555; border:1px solid #acacac; text-align:center; padding:3px;}
#header .boton_llamenos{width:55px; height:22px; border:1px solid #040404; color:#040404; cursor:pointer;}
#header input{font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#dfddde;}



/* ///// CONTENT ///// */
#content{width:500px; position:relative; float:right; margin:160px 0 10px 0; text-align:left; padding:0 0 30px 0;}
#content h1{border-bottom:10px solid #fe1824; border-top:10px solid #fe1824; color:#8b8b8b; padding:12px 0 12px 10px; font-size:18px; letter-spacing:-0.01em; font-weight:normal;}
#content h2{font-size:14px; color:#fe1824; padding:10px 0 10px 10px;}
#content p{padding:5px 5px 5px 10px;}
#content a{color:#737373; text-decoration:underline;}
#content a:hover{background-color:#ff98a8; text-decoration:none;}

#content ul li{margin:0 0 0 20px; color:#8b8b8b;}

#content .separadorListado{background-color:#868686; width:500px; height:5px; margin:5px 0;}

#content .paginade{font-weight:bold; text-align:right;}
#content .paginade a{color:#8f8f8f; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none;}
#content .totPag{float:right;}
#content .totPag a{color:#FFF; text-decoration:none;}
#content .totPag a:hover{background:none;}
#content .totPag .paginaU{background-color:#fff; width:12px; height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8px; text-align:center; vertical-align:middle; color:#8f8f8f;}
#content .totPag .paginas{background-color:#8f8f8f; color:#fff; width:12px; height:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:8px; text-align:center; vertical-align:middle;}
#content .totPag .paginas:hover{background-color:#CCC; color:#FFF; cursor:pointer}

#content .fechaProy{text-transform:capitalize; padding:0 10px;}
#content .foto_G1{margin:10px 10px 0 5px;}
#content .foto_G2{margin:10px 0 0 5px;}
#content .foto_G2, #content .foto_G1, #content .foto_G{padding:5px; border:1px solid #df0023;}

#content .titulo{color:#df0023; font-size:13px; font-weight:bold;}

#content .fotos_articulo{width:500px;}
#content .foto_art{padding:5px; border:1px solid #df0023;}

#content .neg{color:#000;}
#content .listado{list-style:decimal;}

#content .caja-contacto{width:200px; font-size:10px;}
#content .select-contacto{width:204px; font-size:10px;}
#content .caja-hora{font-size:10px; width:88px;}
#content .caja-hora2{font-size:10px; width:85px;}
#content .contacto-mail{color:#666;}

#content .thumb{padding:5px; border:1px solid #df0023; float:right; position:relative; width:110px; height:80px;}



/* ///// MENU ///// */
#menu{position:relative; top:0%; left:0%; width:350px; float:left; margin:160px 0 0 0; text-align:left; padding:0 0 30px 0;} 

#menu .edicion a{background:url(/imagenes/menu/edicion.jpg) no-repeat;}
#menu .postproduccion a{background:url(/imagenes/menu/postproduccion.jpg) no-repeat;}
#menu .servicios-produccion a{background:url(/imagenes/menu/servicios-produccion.jpg) no-repeat;}
#menu .alquiler-salas a{background:url(/imagenes/menu/alquiler-salas.jpg) no-repeat;}
#menu .copias-masters a{background:url(/imagenes/menu/copias-masters.jpg) no-repeat;}
#menu .trabajos a{background:url(/imagenes/menu/trabajos.jpg) no-repeat;}

#menu .edicion a:hover{background:url(/imagenes/menu/edicionS.jpg) no-repeat;}
#menu .postproduccion a:hover{background:url(/imagenes/menu/postproduccionS.jpg) no-repeat;}
#menu .servicios-produccion a:hover{background:url(/imagenes/menu/servicios-produccionS.jpg) no-repeat;}
#menu .alquiler-salas a:hover{background:url(/imagenes/menu/alquiler-salasS.jpg) no-repeat;}
#menu .copias-masters a:hover{background:url(/imagenes/menu/copias-mastersS.jpg) no-repeat;}
#menu .trabajos a:hover{background:url(/imagenes/menu/trabajosS.jpg) no-repeat;}


#menu .edicion a, #menu .postproduccion a, #menu .servicios-produccion a, #menu .alquiler-salas a, #menu .copias-masters a, #menu .trabajos a, #menu .edicion a:hover, #menu .postproduccion a:hover, #menu .servicios-produccion a:hover, #menu .alquiler-salas a:hover, #menu .copias-masters a:hover, #menu .trabajos a:hover{width:330px; height:30px; display:block;}
#menu .edicion a span, #menu .postproduccion a span, #menu .servicios-produccion a span, #menu .alquiler-salas a span, #menu .copias-masters a span, #menu .trabajos a span{display:none;}

#menu .trabajos{background:url(/imagenes/menu/trabajos.jpg) no-repeat;}
#menu .separador{padding:6px 0;}

#menu .titBusqueda{padding-top:8px;}

#menu .llamenos{background:url(/imagenes/menu/llamenos.jpg) no-repeat; width:330px; height:30px; display:block;}
#menu .llamenos span{display:none;}

#menu .caja_busqueda{width:265px; color:#555; border:1px solid #acacac; padding:3px;}
#menu .boton_busqueda{width:55px; height:22px; border:1px solid #040404; color:#040404; cursor:pointer;}
#menu input{font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#dfddde;}

#menu .sep_trb{border-bottom:1px solid #8b8b8b; width:300px; margin:10px 25px;}

#menu .ulttrabajos{width:330px;}
#menu .ulttrabajos a, #menu .ulttrabajos strong{color:#000;font-weight:bold}
#menu .ulttrabajos a:hover{color:#555;}
#menu .ulttrabajos img{padding:3px; border:1px solid #df0023; width:110px; margin:0 3px 0 0;}



/* ///// FOOTER ///// */
#footer{top:100%; margin:10px 0; display:block; clear:both; width:100%; background:url(/imagenes/pie.jpg) no-repeat; height:30px; color:#000; font-weight:bold; text-align:right;}
#footer div{padding:2px 10px;}
#footer div a{color:#000; text-decoration:none;}
#footer div a:hover{text-decoration:underline;}
