/*equeleto*/

#topconten{
	width:100%;
	height:150px;
}
#topmenu{
	width:900px; margin:auto;
	height:25px;
}
#contex{
	width:69%;
	margin-right:1.5%;
}
#contex_navleft{
	width:auto;
	height:auto;
	margin:0;
	padding-top:10px;
	float:left;
}
.navright_sponner{
	background:#EAEAEA;
	width:29%;
	height:400px;
	border:0;
	float:left;
}
.navright_sponner h3{
	background:#99CC66;
	color:#FFFFFF;
	padding:20px 5px;
	margin:0;
}

#bannertop{
	width:70%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:30px;
	border:#0033CC 1px solid;
	clear:both;
}
#bannerbottom{
	width:auto;
	margin:auto;
	padding:10px;
	border:#ffffff 1px solid;
	text-align:center;
	clear:both;
}
#die{
	width:755px;
	max-width:1000px;
	margin:auto;
	height:80px;
	border-width:0px 1px;
	border-color:#0099FF;
	border-style:solid;
}
#portada p{
	padding:5px;
	margin:0;
}
#portada span{
	boder: 4px #FFFFF solid;
}

.portada_box{
	background:#E7E7E7;
	width:32.5%;
	height:auto;
	margin:0 2px 5px 2px;
	
	position:static;
}
.portada_box_float{
	background:#E7E7E7;
	width:32.5%;
	height:auto;
	margin:0 0 5px 4px;
	padding-bottom:10px;
	float:left;
	position:static;
}

#nosotros{
	background:#fff; 
	height:100%; 
	min-height:190px; 
	margin:5px 0px;
	padding-right:5px; 
	position:static; 
	clear:both;
}
#nosotros p{ text-align:justify;}
/* sponner */
.sponner_primavera{
	width:260px;
	height:100px;
	background:#FFFFFF url(../images/0000031.jpg) no-repeat;
	float:left;
}
.sponner_rpc{
	width:260px;
	height:100px;
	background:#E2EBFE url(../images/0000030.jpg) no-repeat;
	float:left;
}
.sponner_rpc p{
	background:#E2EBFE;
	margin:5px 280px 5px 5px;
}
.sponner_autodesk{
	width:auto;
	height:15px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	background-color: #000000;
	background: #000000;
}
.sponner_csi{
	width:auto;
	height:15px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	background-color: #333333;
	background: #333333;
}
.sponner_re{
	width:auto;
	height:15px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	background-color: #000000;
	background: #000000;
}
.sponner_haestad{
	width:auto;
	height:15px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	background-color: #333333;
	background: #333333;
}
.sponner_primav{
	width:auto;
	height:15px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	background-color: #666666;
}
.sponner_hp{
	width:auto;
	height:15px;
	padding-top:5px;
	padding-bottom:10px;
	padding-left:5px;
	background-color: #666666;
}
/* box */
.box290x180{
	background:#E7E7E7;
	width:290px;
	height:180px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:3px;
	margin-right:3px;
	float:left;
	clear:both;
}
.box285x180{
	background:#E7E7E7;
	width:285px;
	height:180px;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:3px;
	margin-right:3px;
	float:left;
}
.box190x180{
	background:#E7E7E7;
	width:32%;
	height:auto;
	margin-bottom:5px;
	margin-top:0px;
	margin-left:3px;
	margin-right:3px;
	position:static;
}
.box382x190{
	background-image:url(../images/hosepccad.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:382px;
	height:190px;
	top: 147px;
	left:0px;
	position:absolute;
	z-index:1;
}
.box380x190{
	background:#D5D8AF;
	width:80%;
	margin:5px;;
	min-height:190px;
	padding-right:5px;
	position:static;
}
.boxeventos{
	width:200px;
	height:190px;
	top: 558px;
	left:0px;
	padding-left:5px;
	border-right:#FFCC00 1px solid;
	position:absolute;
	clear:both;
	z-index:2;
}

.boxproductos1{
	width:83.9%;
	margin-left:210px;
	height:200px;
	clear:both;
}
.table_descrip{
	margin-left:5px;
	margin-bottom:5px;
	border-bottom:1px #666666 solid;	
}
.table_descripx{
	margin-left:5px;
	margin-bottom:5px;
}
/* table */
table.table587{
	width:387px;
	border:0;
	padding:0;
}

#contact { clear:both; overflow:auto}
#contact h4{ color:#000!important; font-size:18px;}
#contact_address{ width:380px; margin:10px; float:left;}
#contact_mail{ width:480px; height:270px; margin:10px; float:right; background:url(../images/contactos_mail.jpg) top no-repeat center; }
#contact_form{ width:380px; margin:10px; float:left;}
#contact_form form label{ display:block;}
#contact_banner{ width:460px; margin:10px; float:right;}
#contact_thanks{ width:380px;}
