body{
	
	background-image:url(../images/fondo_muro.jpg);
	background-repeat:repeat-x;
	margin-top:0px;
	}

strong{
	font-family:Century Gothic;
	font-size:14px;
	font-weight:normal;
	}


strong.text1{
	font-family:Century Gothic;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
	
	}


p.bienvenido{
	font-family:Century Gothic;
	font-size:24px;
	font-weight:bold;
	}
	
#cmp_banner{
	margin: 0px;
	padding:0px;
	width:948px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	}
#cmp_banner_izq{
	margin: 0px;
	padding:0px;
	width:610px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	float:left;
	
	}
	
#cmp_banner_der{
	margin: 0px;
	padding:0px;
	width:330px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	float:left;
	
	}

#cmp_video{
	margin: 40px 0px 0px 30px;;
	padding:5px 0px 0px 10px;
	background-image: url(../images/fdo_movie.jpg);
	width:297px;
	}
	
	
#cmp_bienvenido{
	margin:0px 0px 0px 0px;
	padding:4px 0px 0px 5px;
	width:150px;
	height:50px;
	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	}

#cmp_texto{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:635px;
	height:auto;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	
	}
#cmp_mision{
	
	margin:13px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:650px;
	height:48px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	}
	
	#cmp_mision_img{
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:130px;
	height:auto;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float: left;
	}
	#cmp_mision_txt{
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:450px;
	height:auto;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float: left;
	}

	#cmp_vision{
	
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:650px;
	height:auto;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float:left;
	}
#cmp_vision_img{
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:130px;
	height:auto;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float: left;
	}

#cmp_vision_txt{
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:450px;
	height:auto;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float: left;
	}	
	
#cmp_body{
	background-color:#FFF;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:950px;
	height:907px;;	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	
	}	

#cmp_body_izq{
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:620px;
	height:895px;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	float: left;
	}	
	#cmp_body_der{
	background-image: url(../images/fdo_face.jpg);
	
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:310px;
	height:870px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float: left;
	
	}
#cmp_body_subizq{
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:310px;
	height:900px;	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	float: left;
	}	
	#cmp_body_subder{
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:300px;
	height:900px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float: left;
	
	}
	
.cla_titulo{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:300px;
	height:auto;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	
	font-family:Century Gothic;
	font-size:18px;
	font-weight:bold;
	font-style:italic
	}
	
.cla_img{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:280px;
	height:116px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	
	}
	
#cmp_casa_txt{
	margin:17px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:280px;
	height:92px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	text-align:justify;
	}
	
.cla_leer_mas{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:112px;
	height:19px;	
	
	border-width: 0px;
	border-style: solid;
	}
	
	.cla_leer_mas_bot{
	margin:24px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:112px;
	height:19px;	
	
	border-width: 0px;
	border-style: solid;
	}
	
	.cla_line{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:602px;
	height:15px;	
	
	border-width: 0px;
	border-style: solid;
	}
	
	#cmp_versatilidad{
	margin:13px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:202px;
	height:15px;	
	border-color: red;
	border-width: 0px;
	border-style: solid;
		
		}
		
#cmp_persona_txt{
	margin:17px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:280px;
	height:74px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	text-align:justify;
	}

#cmp_producto{
	margin:25px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:280px;
	height:19px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	font-family:Century Gothic;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#09a007;
	}

#cmp_producto_img{
	margin:25px 0px 0px 12px;
	padding:0px 0px 0px 0px;
	width:290px;
	height:222px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;

	}

#cmp_siguenos{
	margin:45px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:280px;
	height:19px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	font-family:Century Gothic;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#09a007;
	}
	
	#cmp_face{
	margin:10px 0px 0px 25px;
	padding:0px 0px 0px 0px;
	width:110px;
	height:105px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;

	}
	
	#cmp_boletin{
	margin:0px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	width:275px;
	height:155px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;

	}
	
		#cmp_boletin_izq{
	margin:15px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	width:135px;
	height:105px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float:left;
	}
	
		#cmp_boletin_der{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:130px;
	height:125px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float:left;
	}
	
	#label1{
		margin:5px 0px 0px 40px;
		
	}
	#label2{
		margin:2px 0px 0px 49px;
		
	}
	#label3{
		margin:2px 0px 0px 39px;
		
	}
		#label4{
		margin:20px 0px 0px 170px;
		
	}
	
	#pagina{
	margin:15px 0px 0px 330px;
	padding:0px 0px 0px 0px;
	width:270px;
	height:20px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	color:#FFF;
	}
	
		#gao{
	margin:0px 0px 0px 430px;
	padding:0px 0px 0px 0px;
	width:70px;
	height:20px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	color:#FFF;
	}
	
	.cmp_body_cont{
	background-color:#FFF;
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:950px;
	height:907px;;	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	
	}	
	
	.cmp_body_cont_izq{
	background-image: url(../images/bans2.png);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:310px;
	height:895px;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	float: left;
	}
	
	.cmp_body_cont_izq_puertas{
	background-image: url(../img/banerpuerta.png);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:310px;
	height:895px;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	float: left;
	}
	
	.cmp_body_cont_izq_construccion{
	background-image: url(../img/banercons.png);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:310px;
	height:895px;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	float: left;
	}
	
	
	.cmp_body_cont_izq_reves{
	background-image: url(../img/banerreves.png);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:310px;
	height:895px;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	float: left;
	}
	
	.cmp_body_cont_izq_biodiv{
	background-image: url(../img/ban_biodiv.png);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:310px;
	height:895px;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	float: left;
	}
	
	.cmp_body_cont_izq_tec2{
	background-image: url(../img/banertec2.png);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:310px;
	height:895px;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	float: left;
	}

	
	
	.cmp{
	background-color:#FFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-width: 0px;
	
	}
		.cmp_body_cont_izq_pro{
	background-image: url(../img/banlateral1.png);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:310px;
	height:895px;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	float: left;
	}	
	
	.cmp_body_cont_izq_con{
	background-image: url(../img/banlateral2.png);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:310px;
	height:895px;	
	border-color: blue;
	border-width: 0px;
	border-style: solid;
	float: left;
	}	
	
	
	.cmp_body_cont_der{
	
	margin:6px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	width:620px;
	height:895px;	
	border-color: green;
	border-width: 0px;
	border-style: solid;
	float:left;
	text-align:justify;
	
	
	
	}
	
	
.buttonmenu{
list-style-type: none;
padding: 10px 0px 0px 10px;
width: 270px;
border: 0px solid;
border-color:#b796cf ;
height:200px;
font-family:Century Gothic;
	font-size:14px;
	font-weight:normal;
}

.buttonmenu li a{
	color: #858c8f;
display: block;
width: 250px;
margin:0px;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
 /*light dark dark light*/
text-decoration:none;
height:25px;
border-bottom:1px solid;
border-color:#b5b5b5 ;
}


.buttonmenu li a:visited{
color: #858c8f;
}

.buttonmenu li a:hover, .buttonmenu li a:active{
color: WHITE;
background-color: #09a007;
}

#cmp_banner_materiales{
	background-image: url(../img/fdo_materiales.png);
	margin: 0px;
	padding:0px;
	width:948px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	}
	
	#cmp_banner_versatilidad{
	background-image: url(../img/fdo_versa.png);
	margin: 0px;
	padding:0px;
	width:948px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	}
	
	
	#cmp_banner_beneficios{
	background-image: url(../img/fdo_beneficios.png);
	margin: 0px;
	padding:0px;
	width:948px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	}
	
	#cmp_banner_diseno{
	background-image: url(../img/fdo_diseno.png);
	margin: 0px;
	padding:0px;
	width:948px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	}
	
	#cmp_banner_proyecto{
	background-image: url(../img/fdo_proyects.png);
	margin: 0px;
	padding:0px;
	width:948px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	}
	
	#cmp_banner_preguntas{
	background-image: url(../img/fdo_preg.png);
	margin: 0px;
	padding:0px;
	width:948px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	}
	
	#cmp_banner_contacto{
	background-image: url(../img/fdo_contacto.png);
	margin: 0px;
	padding:0px;
	width:948px;
	height:300px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	}
	
	#cmp_banner_materiales_text{
	text-align:justify;
	margin: 0px;
	padding:30px 50px;
	width:848px;
	height:100px;
	
	border-color: red;
	border-width: 0px;
	border-style: solid;
	}