@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0;}
p {	font-family:"Arial"; /*font-size:14px;*/ font-size:9px; color:#646464; font-weight:normal;	margin:0; padding:0;}
a {font-family:"Arial"; font-size:12px; color:#646464; font-weight:normal;	margin:0; padding:0;
	text-decoration:none;}
h1 {font-family:"Arial"; font-size:30px; color:#cc0009; font-weight:normal; margin:0; padding:0;}
h2 {font-family:"Arial"; font-size:12px; color:#000000; font-weight:normal; font-style:italic; margin:0; padding:0;}
h3 {font-family:"Arial"; font-size:24px; color:#000000; font-weight:normal; margin:0; padding:0;}
h4 {font-family:"Arial"; font-size:16px; color:#646464; font-weight:normal;	margin:0; padding:0;}
h5 {font-family:"Arial"; font-size:12px; color:#cc0009; font-weight:normal; margin:0; padding:0;}
h6 {font-family:"Arial"; font-size:12px; color:#706fcf; font-weight:normal; margin:0; padding:0;}
img {border:none;}
#LineaArriba {margin:0; padding:0; margin-top:30px;
	width:82%; height:75px; text-align:left;
	background-image:url(imagenes/Linea1Rep.gif); background-repeat:repeat-x;}
#LineaArribaMedia {margin:0; padding:0; margin-top:30px;
	width:82%; height:75px; text-align:left;
	background-image:url(imagenes/Linea2Rep.gif); background-repeat:repeat-x;}
#LineaArribaContacto {margin:0; padding:0; margin-top:30px;
	width:82%; height:75px; text-align:left;
	background-image:url(imagenes/Linea3Rep.gif); background-repeat:repeat-x;}
	#IconoMC {margin:0; padding:0;
		width:600px; height:75px;
		background-image:url(imagenes/Linea1Rep.gif); background-repeat:repeat-x;
		float:right;}
	#IconoMCMedia {margin:0; padding:0;
		width:600px; height:75px;
		background-image:url(imagenes/Linea2Rep.gif); background-repeat:repeat-x;
		float:right;}
	#IconoMCContacto {margin:0; padding:0;
		width:600px; height:75px;
		background-image:url(imagenes/Linea3Rep.gif); background-repeat:repeat-x;
		float:right;}
	#IconoMCText { margin:0; padding:0;
			width:500px; height:75px;
			float:left;}
			#Titulo {margin:0; padding:0; padding-top:10px;
				width:500px; height:30px;
				text-align:right;}
			#TituloMedia {margin:0; padding:0; padding-top:10px;
				width:500px; height:30px;
				text-align:right;}
			#TituloContacto {margin:0; padding:0; padding-top:10px;
				width:500px; height:30px;
				text-align:right;}
			#TituloMedia h1 {color:#706fcf;}
			#TituloContacto h1 {color:#000;}			
			#Subtitulo {margin:0; padding:0;
				width:500px; height:35px;
				text-align:right;}
#Contenedor {margin:0 auto;
	text-align:left;
	width:800px; height:auto;}
	#ContPrincipal {margin:0; padding:0;
		width:800px; height:auto;}
		#Izq {
	margin:0;
	padding:0;
	width:280px;
	height:450px;
	float:left;
	overflow:hidden;
}
			#Menu1 { margin-top:70px; margin-left:50px; padding:0;
				width:150px; height:auto;}
				#Menu1Lista { list-style:none; margin:0; padding:0; text-align:right;}
				#Menu1Lista li a:hover {color:#cc0009;}
			#Menu2 { margin-top:30px; margin-left:50px; padding:0;
				width:150px; height:auto;}
				#Menu2Lista { list-style:none; margin:0; padding:0; text-align:right;}				
				#Menu2Lista li a:hover {color:#706fcf;}
			#Contacto { margin-top:30px; margin-left:25px; padding:0;
				width:250px; height:auto; text-align:right;}
			#ContactoTexto { margin:0; padding:0; text-align:right;
				width:200px; height:auto;
				float:left;}
			#ContactoTexto h5 {font-family:"Arial"; font-size:12px; color:#000000; font-weight:normal; 
				margin:0; padding:0;}
			#ContactoTexto span {color:#cc0009;}
			#ContactoTexto b{color:#706fcf; font-weight:normal;}
			#Sobre {margin-top:15px;}
		#Der {
	padding:0;
	margin-bottom:0px;
	width:520px;
	height:auto;
	overflow:hidden;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
			#Columna1Studio { margin-top:10px; margin-left:15px; padding:10px;
				width:225px; height:auto; text-align:justify;
				float:left;}
			#Columna1Studio span {color:#cc0009;}
			#Columna2Studio { margin-top:10px; margin-left:260px; padding:10px;
				width:225px; height:auto; text-align:justify;}
			#FlashStudio {margin-top:70px; margin-bottom:50px; margin-left:25px;}
			#Columna1Media { margin-top:10px; margin-left:15px; padding:10px;
				width:225px; height:auto; text-align:justify;
				float:left;}
			#Columna1Media span {color:#706fcf;}
			#Columna2Media { margin-top:10px; margin-left:260px; padding:10px;
				width:225px; height:auto; text-align:justify;}
			#FlashMedia {margin-top:70px; margin-bottom:50px; margin-left:25px;}
#LineaAbajo { margin:0; padding:0;
	width:100%; height:50px; text-align:left;}	
	#rojo {width:59%; height:50px; text-align:right; margin:0; padding:0;
		border-top:solid 1px #cc0009;
		float:right;}
	#violeta {width:59%; height:50px; text-align:right; margin:0; padding:0;
		border-top:solid 1px #706fcf;
		float:right;}
	#negro {width:59%; height:50px; text-align:right; margin:0; padding:0;
		border-top:solid 1px #000;
		float:right;}
#PiedePagina {margin:0 auto;
	text-align:left;
	width:800px; height:100px;}
	#PieContenido {margin:0; padding:0;
		width:800px; height:40px;
		border-bottom:solid 1px #cc0009; border-top:solid 1px #cc0009;}
	#PieContenido h3 {text-align:center; margin-top:10px;}
	#PieContenido span {color:#cc0009;}		
	#PieContenidoMedia {
	margin:0;
	padding:0;
	width:800px;
	height:40px;
	border-bottom:solid 1px #706fcf;
	border-top:solid 1px #706fcf;
}
	#PieContenidoMedia h3 {text-align:center; margin-top:10px;}
	#PieContenidoMedia span {color:#706fcf;}
	#PieContenidoContacto {margin:0; padding:0;
		width:800px; height:40px;
		border-bottom:solid 1px #000; border-top:solid 1px #000;}
	#PieContenidoContacto h3 {text-align:center; margin-top:10px;}
	#PieContenidoContacto span {color:#000;}	

/* Servicios Studio */
			#SServiciosIzq {margin:0; padding:0; margin-top:50px;
				width:300px; height:auto;
				float:left;}
			#SServiciosIzq span {color:#cc0009;}
				#SServiciosIzqLista {margin-left:30px; padding:0;}
				#SServiciosIzqLista li { font-family:"Arial"; font-size:14px; color:#646464; font-weight:normal;
					margin:0; padding:0; list-style-image:url(imagenes/ListaRojo.gif);}
			#SServiciosDer {margin-left:365px; margin-top:50px; padding:0;
				width:155px; height:405px;}
/* Trabajos Studio */
			#STrabajos {margin:0; padding:0; margin-top:50px; margin-left:50px;
				width:420px; height:360px;}
			#STrabajos a {color:#cc0009;}
			#STrabajos a:hover {color:#646464;}
			#STrabajos span {color:#cc0009;}
				#STrabajosLista {margin-left:30px; padding:0; line-height:20px;}
				#STrabajosLista li { font-family:"Arial"; font-size:14px; color:#646464; font-weight:normal;
					margin:0; padding:0; list-style-image:url(imagenes/ListaRojo.gif);}
#STrabajosLineaAbajo1 {margin:0; padding:0;
	width:100%; height:20px; text-align:left;}
#TrabajosGaleria {margin:0 auto;
	text-align:left;
	width:800px; height:auto;}
	#TrabajosGaleriaContenido {margin:0; padding:0; margin-bottom:20px;
		background-color:#CCC;
		width:800px; height:300px;}
#STrabajosLineaAbajo2 { margin:0; padding:0;
	width:100%; height:50px; text-align:left;}
	
/* Servicios Media */
			#MServiciosIzq1 {
	padding:0;
	margin-top:0px;
	width:350px;
	height:auto;
	float:left;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
			#MServiciosIzq1 span {color:#706fcf;}
				#MServiciosIzqLista1 {margin-left:30px; padding:0;text-align:justify;}
				#MServiciosIzqLista1 li { font-family:"Arial"; font-size:14px; color:#646464; font-weight:normal;
					margin:0; padding:0; list-style-image:url(imagenes/ListaVioleta.gif); margin-bottom:20px;}
			#MServiciosDer1 {
	margin-left:360px;
	margin-top:0px;
	padding:0;
	width:160px;
	height:auto;
}
		#MServicios700 {margin:0; padding:0; margin-left:100px; 
			width:700px; height:auto;}
			#MServiciosIzq3 {margin:0; padding:0;
				width:165px; height:auto;
				float:left;}
			#MServiciosDer3 { margin-left:160px; padding:0;
				width:535px; height:auto;}
			#MServiciosDer3 span {color:#706fcf;}
				#MServiciosDerLista3 { margin-left:30px; padding:0; text-align:justify;}
				#MServiciosDerLista3 li {
	font-family:Arial;
	font-size:9px;
	color:#646464;
	font-weight:normal;
	padding:0;
	list-style-image:url(imagenes/ListaVioleta.gif);
	margin-bottom:0px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
			#MServiciosIzq4 {margin:0; padding:0;
				width:700px; height:auto;}
			#MServiciosIzq4 span {color:#706fcf;}
				#MServiciosIzqLista4 {margin-left:30px; padding:0; text-align:justify;}
				#MServiciosIzqLista4 li {
	font-family:Arial;
	font-size:11px;
	color:#646464;
	font-weight:normal;
	margin:0;
	padding:0;
	list-style-image:url(imagenes/ListaVioleta.gif);
}

/* Trabajos Media */
			#MTrabajos {margin:0; padding:0; margin-top:50px; margin-left:50px;
				width:420px; height:360px;}
			#MTrabajos a {color:#706fcf;}
			#MTrabajos a:hover {color:#646464;}
			#MTrabajos span {color:#706fcf;}
				#MTrabajosLista {margin-left:30px; padding:0; line-height:20px;}
				#MTrabajosLista li { font-family:"Arial"; font-size:14px; color:#646464; font-weight:normal;
					margin:0; padding:0; list-style-image:url(imagenes/ListaVioleta.gif);}
#MTrabajosLineaAbajo1 {margin:0; padding:0;
	width:100%; height:20px; text-align:left;}
#TrabajosGaleria {margin:0 auto;
	text-align:left;
	width:800px; height:auto;}
	#TrabajosGaleriaContenido {margin:0; padding:0; margin-bottom:20px;
		background-color:#CCC;
		width:800px; height:300px;}
#MTrabajosLineaAbajo2 { margin:0; padding:0;
	width:100%; height:50px; text-align:left;}

/* Contacto */
			#ContactoIzq1 {margin:0; padding:0; margin-top:50px;
				width:270px; height:auto;
				float:left;}
			#ContactoIzq1 h2 {font-size:14px; color:#cc0009; font-style:normal;}	
			#ContactoIzq1 span {color:#706fcf; font-size:12px;}
				#MServiciosIzqLista1 {margin-left:30px; padding:0;text-align:justify;}
				#MServiciosIzqLista1 li {
	font-family:Arial;
	font-size:11px;
	color:#646464;
	font-weight:normal;
	padding:0;
	list-style-image:url(imagenes/ListaVioleta.gif);
	margin-bottom:0px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
}
			#ContactoDer1 {margin-left:270px; margin-top:50px; padding:0;
				width:250px; height:auto;}
				
		#Contacto700 {margin:0; padding:0;
			margin-top:90px; margin-left:100px; margin-bottom:60px;
			width:700px; height:auto;}
		#Contacto700 h1 { font-size:16px; margin-bottom:5px;}
			#Nombre {margin:0; padding:0;
				width:450px; height:auto;}
				#NombreEmpresa {margin:0; padding:0; padding-top:5px;
					width:440px; height:20px;
					color:#646464;
					border-left:#9F9E9E solid 1px; border-top:#9F9E9E solid 1px;
					border-bottom:#434242 solid 1px; border-right:#434242 solid 1px;}
			#Ciudad { margin:0; padding:0;
				width:340px; height:auto;
				float:left;}
				#CiudadTexto{margin:0; padding:0; padding-top:5px;
					width:330px; height:20px;
					color:#646464;
					border-left:#9F9E9E solid 1px; border-top:#9F9E9E solid 1px;
					border-bottom:#434242 solid 1px; border-right:#434242 solid 1px;}
			#Telefono { margin:0; padding:0;
				width:340px; height:auto;
				float:right;}
				#FonoTexto {padding-top:5px;
					width:330px; height:20px;
					color:#646464;
					border-left:#9F9E9E solid 1px; border-top:#9F9E9E solid 1px;
					border-bottom:#434242 solid 1px; border-right:#434242 solid 1px;}
			#Email { margin:0; padding:0; margin-top:10px;
				width:340px; height:auto;}
				#EmailTexto{margin:0; padding:0; padding-top:5px;
					width:330px; height:20px;
					color:#646464;
					border-left:#9F9E9E solid 1px; border-top:#9F9E9E solid 1px;
					border-bottom:#434242 solid 1px; border-right:#434242 solid 1px;}
			#Asunto { margin:0; padding:0;
				width:700px; height:auto;}
				#AsuntoTexto{margin:0; padding:0; padding-top:5px;
					width:690px; height:300px;
					color:#646464; font-family:"Arial"; font-size:12px;
					border-left:#9F9E9E solid 1px; border-top:#9F9E9E solid 1px;
					border-bottom:#434242 solid 1px; border-right:#434242 solid 1px;}
			#Boton {margin:0; padding:0;
				width:138px; height:auto;
				float:right;}
				#BtnEnviar{margin:0; padding:0;
					width:130px; height:35px;
					color:#cc0009; background-color:#CCC;
					border-left:#9F9E9E solid 1px; border-top:#9F9E9E solid 1px;
					border-bottom:#434242 solid 1px; border-right:#434242 solid 1px;}

