	
	
	/*ELEMENTOS GRALES*/
	
	* {
		margin:0;
		padding:0;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		_margin:0;
		_padding:0;
		_font-family: Arial, Helvetica, sans-serif;
		_font-size: 11px;
		#margin:0;
		#padding:0;
		#font-family: Arial, Helvetica, sans-serif;
		#font-size: 11px;
	}
	
	body {
		text-align:center;
		
		
	}
	
	img{
	border:none;
	
	}
	.style1{
		color: #FFFFFF;
	}
	.bloque {
	width:412px;
		margin-left: 12px;
		margin-top:10px;
	}

	.bloque_trabajos {
	width:412px;
		margin-left: 12px;
		margin-top:0px;
	}


	.style3 {
		color: #333333
	}
	
	li {
		list-style-type: disc clolor
	: #ccccccc;
		list-style-position: inside;
		list-style-type: disc;
		list-style-image: url(../images/bullet.gif);
		margin-left: 3px;
	}
	
	a:link {
	color: #CCCCCC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}

label
{
float:left;
	color:#FFFFFF;
	width:100px;
}
	
	/*CONTENTS*/
	
	#content {
		width:800px;
		_width:890px;
		#width:900px;
		margin:auto;
		_margin:auto;
		#margin:auto;
		text-align: left;
		_text-align: left;
		#text-align: left;
		border:#000000 solid 1px;
		_border:#000000 solid 1px;
		#border:#000000 solid 1px;
		background-color: #1A1A1A;
		_background-color: #1A1A1A;
		#background-color: #1A1A1A;
		height: 580px;
		_height: 580px;
		#height: 580px;
	}
	
	#content_contenido .imagenes {
		width: 500px;
		_width: 450px;
		#width: 450px;
		margin-top: 24px;
		margin-right: 20px;
		margin-bottom: 0px;
		float: right;
	}
	
	#content_izq {
		width:210px;
		#width:210px;
		_width:190px;
		border-right-width: 1px;
		_border-right-width: 1px;
		#border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #999999;
		height: 550px;
		_height: 550px;
		#height:550px;
		
	}
	
	#content_der {
		float: right;
		_float:right;
		#float:right;
		width: 590px;
		
		#width:686px;
	}
	
	#content_contenido {
		float: right;
		left: 421px;
		top: 344px;
		_top: 344px;
		#top: 344px;
		_top: 344px;
		#top: 344px;
		margin-right: 20px;
		background-color: #1A1A1A;
		width: 550px;
		_width: 550px;
		#width: 550px;
	}
	
	#recuadro {
		height: 395px;
		_height: 300px;
		#height: 300x;
		width: 508px;
		_width: 508px;
		#width: 508px;
		background-color: #FFFFFF;
		_background-color: #FFFFFF;
		#background-color: #FFFFFF;
		margin: 45px;
		
		
	}
	
	/*ELEMENTOS DE CABECERA Y FOOTER*/
	
	
	#logo {
	height: 116px;
	_height: 116px;
		#height: 116px;
	float: left;
	left: 129px;
	_left: 129px;
		#left: 129px;
	background-repeat: no-repeat;
	margin-left: 9px;
	_margin-left: 4px;
	#margin-left: 4px;
	
	}
	.botonera {
		width: 190px;
		_width: 190px;
		#width: 190px;
		height: 180px;
		margin-top: 2px;
		_margin-top: 2px;
		#margin-top: 2px;
		margin-left: 20px;
		_margin-left: 20px;
		#margin-left: 20px;
	}
	
	.mail {
		float: right;
		width: 589px;
		_width: 650	px;
		#width: 686px;
		margin-top: 16px;
		_margin-top: 16px;
		#margin-top: 16px;
		height: 60px;
		_height: 60px;
		#height: 60px;
		border-bottom-color: #CCCCCC;
		border-bottom-width: 1px;
		border-bottom-style: solid;
	}
	#header {
		width: 190px;
		#width: 190px;
		_width: 190px;
		margin-left: 24px;
		#margin-left: 34px;
		_margin-left: 34px;
		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #999999;
	}
	#footer {
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #999999;
		height: 20px;
		float: right;
		width: 800px;
		
		#width: 900px;
		text-align: right;
		
	}
	
	
	.tit_footer {
		margin-right: 20px;
		_margin-right: 10px;
		#margin-right: 10px;
		float: right;
		line-height: 26px;
		color: #999999;
	}
	.tit_mail {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #999999;
		text-align: right;
		margin-right: 20px;
	}
	.ico_mail {
		height: 11px;
		width: 15px;
		float: left;
		left: 980px;
		padding-left: 449px;
		#padding-left:530px;
		_padding-left:530px;
		background-repeat: no-repeat;
		background-position: right;
	}
	
	
		/*TEXTOS*/
	
	
	
	.texto {
		width: 350px;
		_width: 350px;
		#width: 350px;
		margin-top: 12px;
		_margin-top: 9px;
		#margin-top: 9px;
		padding-top: 26px;
		_padding-top: 10px;
		#padding-top: 10px;
		
		margin-left: 24px;
		_margin-left: 15px;
		#margin-left: 15px;
		color: #FFFFFF;
		text-align: justify;
	}
	
	.texto_contacto {
		width: 500px;
		height: 400px;
		margin-left: 59px;
		_margin-left: 59px;
		#margin-left: 59px;
		color: #FFFFFF;
	}
	.texto_servicios {
		width: 560px;
		_width: 660px;
		#width: 660px;
		margin-top: 12px;
		_margin-top: 9px;
		#margin-top: 9px;
		padding-top: 26px;
		_padding-top: 10px;
		#padding-top: 10px;
		padding-right:5px;
		margin-left: 10px;
		overflow: auto;
		height:350px;
		color: #FFFFFF;
		text-align: justify;
	}
	#texto_carpinteria {
		 width: 350px;
		_width: 350px;
		#width: 350px;
		margin-top: 12px;
		_margin-top: 9px;
		#margin-top: 9px;
		padding-top: 26px;
		_padding-top: 10px;
		#padding-top: 10px;
		
		margin-left: 24px;
		_margin-left: 15px;
		#margin-left: 15px;
		color: #FFFFFF;
		text-align: justify;
	}
	
	
	
	
	
	
		/*TITULOS*/
	
	.titulo_somos {
		height: 11px;
		width: 350px;
		text-transform: uppercase;
		letter-spacing: 9px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		margin-top: 123px;
		_margin-top: 70px;
		#margin-top: 70px;
		background-image: url(../images/tit_somos.jpg);
		background-repeat: no-repeat;
	}
	.titulo_contacto {
		height: 11px;
		width: 250px;
		text-transform: uppercase;
		letter-spacing: 9px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		margin-top: 123px;
		_margin-top: 70px;
		#margin-top: 70px;
		background-image: url(../images/tit_contacto.jpg);
		background-repeat: no-repeat;
	}
	.titulo_obra {
		height: 11px;
		width: 300px;
		text-transform: uppercase;
		letter-spacing: 9px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		margin-top: 123px;
		_margin-top:70px;
		#margin-top:70px;
		background-image: url(../images/tit_carpinteria.jpg);
		background-repeat: repeat;
	}
	.titulo_trabajos {
		height: 11px;
		width: 400px;
		_width: 350px;
		#width: 350px;
		text-transform: uppercase;
		letter-spacing: 9px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		margin-top: 123px;
		_margin-top:70px;
		#margin-top:70px;
		background-image: url(../images/tit_trabajos.jpg);
		background-repeat: no-repeat;
	}
	
		.titulo_trabajos_new {
		height: 11px;
		width: 400px;
		_width: 350px;
		#width: 350px;
		text-transform: uppercase;
		letter-spacing: 9px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		margin-top: 90px;
		_margin-top:70px;
		#margin-top:70px;
		background-image: url(../images/tit_trabajos.jpg);
		background-repeat: no-repeat;
	}
	.titulo_servicios {
		height: 11px;
		width:400px;
		text-transform: uppercase;
		letter-spacing: 9px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		margin-top: 123px;
		_margin-top:70px;
		#margin-top:70px;
		background-image: url(../images/tit_servicios.jpg);
		background-repeat: no-repeat;
	}
	.titulo_carpinteria {
		height: 11px;
		width: 350px;
		text-transform: uppercase;
		letter-spacing: 9px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		margin-top: 123px;
		_margin-top:70px;
		#margin-top:70px;
		background-image: url(../images/tit_carpinteria.jpg);
		background-repeat: no-repeat;
	}
	
	.titulo_dc {
		height: 11px;
		width: 300px;
		text-transform: uppercase;
		letter-spacing: 9px;
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		margin-top: 123px;
		_margin-top:70px;
		#margin-top:70px;
		background-image: url(../images/tit_dc.jpg);
		background-repeat: no-repeat;	
		
		}
		
	
	
	/*IMAGENES*/
	
	.miniaturas {
	width: 550px;
	margin-left: 23px;
	height: 370px;
	_height: 340px;
	#height: 340px;
	
	float: left;
	
	}
	
	.miniaturas_new {
	width: 550px;
	margin-left: 1px;
	height: 370px;
	_height: 340px;
	#height: 340px;
	
	float: left;
	
	}
	
	.imagen {
	height: 250px;
	width: 378px;
	margin-left: 90px;
	padding: 5px;
	}
	#img {
		height: 57px;
		width: 77px;
		margin: 3px;
		float: left;
		
	}
	.imagen_centro {color: #999999}
	
	.imagenes_der {
		float: right;
		width: 200px;
		_width: 180px;
		#width: 180px;
		margin-top: 40px;
	}
	.img1 {
		margin: 12px;
	}
	
	/*SWF*/
	
	
	#modulo_flash {
		float: right;
		width: 550px;
		_float: right;
		_width: 550px;
		#float: right;
		#width: 550px;
	}
	#pelicula {
		height: 400px;
		_height: 380px;
		#height: 380px;
		width: 550px;
		_width: 510px;
		#width: 510px;
		background-color: #FFFFFF;
	}
	
	#imagen_swf {
	float: right;
	height: 275px;
	width: 175px;
	margin-top: 60px;
	_margin-top: 80px;
		#margin-top: 80px;
	margin-right: 11px;
	_margin-right: 0px;
		#margin-right: 11px;
	_margin-left: 0px;
		#margin-left: opx;
	background-color: #1A1A1A;
	}
	
	
	/*FORMULARIO*/
	
	.dato_color {
	color:#FFFFFF;
	}
	.dato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 26px;
	color: #999999;
     }
	
    #formulario {
	margin: 4px;
			
	}
	
	
	.bloque_form {
	float:right;
	}
	
	.texto_form {
	_width:0px;
	#width: 0px;
	
	
	}
	.cont_form {
	
	}
	
	
	.celdas {
	border: 1px solid #ff9933;
	background-color: #1A1A1A;
	text-align: left;
	float:right;
	width: 300px;
	margin-right:23px;
	color:#FFFFFF;
	}
	
	.celdas_2 {
	border: 1px solid #ff9933;
	background-color: #1A1A1A;
	width: 300px;
	
	
	margin:0px;
	padding:0px;
	color: #CCCCCC;
	font-size: 11px;
	margin-top:5px;
	margin-bottom:5px;
	}
	#btn_enviar {
	
		font-family: Arial, Helvetica, sans-serif;
		background-color: #1A1A1A;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		color: #ff9933;
		font-weight: bold;
		cursor: pointer;
		overflow: hidden;
		margin-top:4px;
		margin-left: 385px;
		#margin-left: 380px;
		_margin-left: 380px;
	}
	.subtit_contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	height: 12px;
	width: 200px;
	margin-left: 45px;
	margin-top: 34px;
	}
	.form {
	color: #1A1A1A;
	padding-top: 12px;
	margin-left:65px;
	height: 300px;
	width: 450px;
	}

	
	.ico_mail2 {
		float: left;
		margin-left: 665px;
		
		
	}

