body								{ margin: 0; padding: 0; background: #000; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; }
#todo								{ position: relative; margin: 0 auto; padding: 0 0 100px 0; left: 0; top: 0px; width: 765px; background: url(../images/fondo_interior.jpg) 265px 0 repeat-y;}
td									{ vertical-align: top; }
h2									{ font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; border-bottom: 1px solid white; }
h3									{ font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; margin-top: 30px; }
h4									{ font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; margin-top: 5px; }
a									{ text-decoration: none; color: #9A948d; font-weight: bold; }
a:hover								{ text-decoration: underline; }
form { margin: 0; }
#Fcontacto input, textarea			{ width: 350px; margin: 0 0 5px 10px; padding-left: 10px; background-color: #000; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; border: 2px solid #333; }
#Fcontacto textarea	 				{ overflow: hidden; }
#Fcontacto button					{ cursor: pointer; width: 60px; height: 25px; border: 2px solid #333; margin-top: 20px; background: #000 url(../images/bot_enviar.gif) center 0 no-repeat; }
#Fcontacto button:hover				{ background-position: center -20px; }
a img								{ border: none; }

#logo								{ height: 75px; padding: 20px 20px 0 20px; }
#contenido							{ width: 450px; margin: 0; padding: 0 20px 0 20px; }
#contenido p.lista					{ font-weight: bold; margin: 30px 0 5px;  }
#menu								{ width: 155px; }

#menu ul							{ list-style: none; margin: 0; padding: 0; }
#menu ul ul							{ list-style: none; margin: 0 0 10px 0; padding: 0 0 0 10px; }
#menu ul ul	ul					{ margin: 0 0 2px 0; padding: 0 0 0 2px; }

#menu #bot_home a 				{ display: block; margin-bottom: 5px; width: 20px; height: 20px; background: url(../images/bot_home.gif) no-repeat 0 -1px; }
#menu #bot_home a:hover			{ background-position: 0 -19px; }
#menu a 						{ display: block; margin: 0 0 3px 0; padding: 0; height: 15px; background: url(../images/bot_sonido.gif) no-repeat;}

#menu a#sonido 					{ background-image: url(../images/bot_sonido.gif); }
#menu a#imagen 					{ margin-left: 3px; background-image: url(../images/bot_imagen.gif); }
#menu a#produccion 				{ background-image: url(../images/bot_produccion.gif); }
#menu a#clientes 				{ background-image: url(../images/bot_clientes.gif); }
#menu a#localizacion 			{ margin-left: 3px; background-image: url(../images/bot_localizacion.gif); }
#menu a#empresa					{ background-image: url(../images/bot_empresa.gif); }
#menu a#presentacion 			{ background-image: url(../images/bot_presentacion.gif); margin-left: 3px; }
#menu a#instalaciones 			{ background-image: url(../images/bot_instalaciones.gif); margin-left: 15px; }
#menu a#contacto 				{ background-image: url(../images/bot_contacto.gif) no-repeat; }
#menu a#instal_sonido 			{ background-image: url(../images/bot_sonido.gif); margin-left: 30px;}
#menu a#instal_imagen 			{ background-image: url(../images/bot_imagen.gif); margin-left: 30px;}
#menu a#instal_produccion 		{ background-image: url(../images/bot_inst_produccion.gif); }
#menu a#servicios 				{ background-image: url(../images/bot_servicios.gif); margin-left: 15px; }
#menu a#sonido_toma 			{ background-image: url(../images/bot_tomasonido.gif); margin-left: 15px;  }
#menu a#salas 					{ background-image: url(../images/bot_salas.gif); margin-left: 15px;  }
#menu a#producciones 			{ background-image: url(../images/bot_producciones.gif); margin-left: 15px;  }
#menu a#cine 					{ background-image: url(../images/bot_cine.gif); margin-left: 30px; }
#menu a#musica 					{ background-image: url(../images/bot_musica.gif); margin-left: 30px; }
#menu a#television 				{ background-image: url(../images/bot_television.gif); margin-left: 30px; }
#menu a#publicidad 				{ background-image: url(../images/bot_publicidad.gif); margin-left: 30px; }
#menu a#imagen_toma 			{ background-image: url(../images/bot_tomaimagen.gif); margin-left: 15px; }
#menu a#descargas 				{ background-image: url(../images/bot_descargas.gif); }
#menu a:hover					{ background-position: 0 -13px; }




#contenido ul						{ list-style: none; margin: 0 0 15px 5px; padding: 0; }
#contenido ul li					{ margin-bottom: 5px; margin-left: 5px; padding-left: 10px; background: url(../images/flecha_listas.gif) 0 5px no-repeat; }


img.derecha							{ float: right; margin: 0 0 15px 15px; }

#pie								{ position: absolute; top: 0; left: 0; margin: 400px 0 0 10px; font: 10px Tahoma, Arial, sans-serif; color: #9A948d; }

.sincss								{ display: none; }


#life_interior a					{ position: absolute; display: block; top: 10px; left: 572px; width: 198px; height: 60px; background: url(../images/life_and_film_09.jpg) no-repeat; }
#life_interior a:hover				{ background-position: 0 -60px; }





