/* CSS Document */

body { margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#conteniner { margin-left:auto; margin-right:auto; width:924px; background:url(../img/fondo.jpg); background-repeat:repeat; overflow:hidden;}
#menu { width:183px; float:left; padding-left:22px; background:url(../img/menu.jpg);}
  
#idioma {width:183px; float:left; padding:10px 0px 0px 0px; color:#b4933b; font-size:9px; height:41px;}
#idioma ul { margin:0px; padding:0px; list-style:none;}
#idioma li { float:left; margin-right:5px;}
#idioma li a { color:#FFFFFF; text-decoration:none;} #idioma li a:hover { color:#b4933b; text-decoration:underline;}


.idioma2 { color:#b7b7b7; text-decoration:none; float:left;padding-top:5px; padding-left:20px;}
.idioma2 a { color:#b7b7b7; text-decoration:none;} .idioma2 a:hover { color:#b4933b; text-decoration:underline;}

.lista1 {width:183px; float:left; padding:32px 0px 0px 0px; color:#FFF; font-size:11px;}
.lista1 ul { margin:0px; padding:0px; list-style:none; }
.lista1 li { color:#FFFFFF; line-height:18px;margin:0px;}
.lista1 li a { color:#FFFFFF; text-decoration:none;margin:0px;}
.lista1 li a:hover { color:#e40087; text-decoration:none;}


.lista2 {width:183px; float:left; padding:82px 0px 2px 0px; color:#FFF; font-size:10px;}
.lista2 ul { margin:0px; padding:0px; list-style:none; }
.lista2 li { color:#FFFFFF; line-height:18px;margin:0px;}
.lista2 li a { color:#FFFFFF; text-decoration:none;margin:0px;}
.lista2 li a:hover { color:#e40087; text-decoration:none;}

.lista3 {color:#FFFFFF; font-size:11px;}

.lista4 { font-size:11px;}
.lista4 ul { margin:0px; padding:0px; }
.lista4 li { line-height:18px; margin:0px; list-style:none; width:220px; float:left;}
.lista4 li a {color:#666; text-decoration:none; margin:0px;}
.lista4 li a:hover { color:#e40087; text-decoration:none;}



.activo { color:#e40087; text-decoration:none;}


.creativitat { float:left; color:#656567; font-size:9px; width:90px; padding-top:5px;}
.creativitat a { color:#656567; text-decoration:none;} .creativitat a:hover { color:#b4933b; text-decoration:none;}

 a.crea { color:#656567; text-decoration:none;} a.crea:hover { color:#b4933b; text-decoration:none;}

#logo { width:205px; height:100px; float:left; background-image:url(../img/logo.jpg); margin-left:-22px;}
#logo span{display:none;}
#logo a{ display:block;width:205px; height:127px;}


#contenido { width:705px; float:left; padding:10px 0px 0px 14px;}
.foto { width:690px; height:348px; float:left;} 
.show { width:690px; height:535px; float:left;} 
.logos  { width:690px; height:95px; float:left; border-bottom:9px solid #000000; margin-bottom:15px;} 

#titulo { width:685px; float:left; background:#000000; padding:5px 0px 0px 5px; height:20px;}

.menues { color:#c90e77; float:left; font-size:11px; margin-right:10px; background:url(../img/titulos.jpg) no-repeat 0px 5px; padding-left:10px;}
.menues1 { color:#FFFFFF;}
.menues1 a{ color:#FFFFFF; float:left; font-size:11px; margin-right:10px; background:url(../img/titulos_over.jpg) no-repeat 0px 5px; padding-left:10px; text-decoration:none;}
.menues1 a:hover{ color:#c90e77; float:left; margin-right:10px; background:url(../img/titulos.jpg) no-repeat 0px 5px; padding-left:10px;}

.menues2 { color:#FFFFFF;float:right;font-size:11px;}
.menues2 a{ color:#FFFFFF;margin-right:10px; background:url(../img/titulos_over.jpg) no-repeat 0px 5px; padding-left:10px; text-decoration:none;}
.menues2 a:hover{ color:#c90e77; float:right;  margin-right:10px; background:url(../img/titulos.jpg) no-repeat 0px 5px; padding-left:10px;}


#titulo2 { width:705px; height:9px; float:right; }

#textos_home {width:690px; float:left; padding:15px 0px 15px 0px;font-size:11px; text-align:justify;}
#textos_home strong { color:#c90e77;}

#textos_imp {width:690px; float:left; padding:15px 0px 15px 0px; line-height:20px;font-size:11px;}
#textos_imp p strong { color:#c90e77;}

#textos_equipo {width:690px; float:left; padding:15px 0px 15px 0px; line-height:20px;font-size:11px;}
#textos_equipo a{color:#0066b3; text-decoration:none;} #textos_equipo a:hover{color:#e40087; text-decoration:underline;}
#textos_equipo strong { color:##c90e77;}

#textos_lab {width:690px; float:left; padding:15px 0px 15px 0px; font-size:11px;}

#textos_lab strong { color:#c90e77;}

#textos_imp strong { color:#000;}


#textos_descarga{width:690px; float:left; padding:15px 0px 15px 0px; line-height:18px;font-size:11px;}

#textos_descarga a  { color:#000; text-decoration:none;}
#textos_descarga a:hover  { color:#c90e77; text-decoration:underline;}



#textos_contacto {width:690px; float:left; padding:0px 0px 15px 0px;font-size:11px; text-align:justify; background-color:#000000; color:#FFFFFF; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
#textos_contacto form { float:left; padding-left:20px; border-left:1px solid #FFFFFF;} 
#textos_contacto textarea { width:500px; font-family:Arial, Helvetica, sans-serif; font-size:11px; height:200px; padding-top:5px; border:0px; }
#textos_contacto input {font-size:10px; height:14px; border:0px; }
#textos_contacto input#largo {width:200px; font-size:10px; height:14px; border:0px; }
#textos_contacto select {width:60px; font-size:10px; height:20px; border:0px; }
#textos_contacto input.submitbutton{height:20px; cursor:pointer;}

#textos_contacto h2 { color:#FFFFFF;}

#textos_contacto a { padding:5px; background:#FFFFFF; color:#000000; text-decoration:none;height:10px;}
#textos_contacto a:hover { padding:5px; background:#e7095e; color:#FFFFFF; text-decoration:none; }
#espacio { width:50px; float:left; height:200px;}



.rosa { color:##c90e77;}

/*#firma {width:910px; height:19px; float:right; text-align:right; font-size:9px; background:url(../img/pie2.jpg) 0px 7px repeat-x; padding-top:15px; margin-right:14px; }*/
/* MALO #firma {width:924px; height:19px; float:right; text-align:right; font-size:9px; background:url(../img/pie2.jpg) repeat-x; padding-top:15px; }*/
#firma {width:909px; height:19px; float:left; text-align:right; font-size:9px; background:url(../img/pie2.jpg) repeat-x; padding-top:15px; }

 a.f { color:#000; text-decoration:none;} a.f:hover { color:#b4933b; text-decoration:none;}

.sample{}

.links {padding:10px;margin-top:20px}
.links a{font-size:14px;color:#0080FF;text-decoration:none}
.links a:hover{font-weight:bold}

#cont{width:550px;margin:0 auto;background:#fff;text-align:left;padding:20px}

.buttons{padding:0px;}
.buttons span{color:#FFF;cursor:pointer;font:12px;font-weight:bold; line-height:18px;}
.buttons span.active, .buttons span:hover{color:#e40087; font-weight:bold;}



.buttons2  { width:690px;  float:left; border-bottom:9px solid #000000; margin-bottom:15px; padding-bottom:15px;}
.buttons2 p {padding:0px; margin:0px;}
.buttons2   span{color:#000;cursor:pointer;font:12px;font-weight:bold; line-height:18px; margin-left:80px;background:url(../img/marca_nega.jpg) no-repeat 0px 3px; padding-left:10px;}
.buttons2  span.active, .buttons2  span:hover{color:#e40087; font-weight:bold; background:url(../img/marcas_active.jpg)no-repeat  0px 3px;}



/* Sample 4*/
#box4{
	position:absolute;
}
#box4 div{
	width:690px;
	height:240px;
	float:left;

}


#box5{
	position:absolute;
}

#box5 h3{ font-size:12px; margin:0px; color:#ed008c;}
#box 5 p { margin:0px;}

.foto_maquinas { width:210px; float:left;}
.foto_maquinas img.maquinas { float:left; margin-right:10px; }

.maquinas_texto { float:left; padding:0px 0px 5px 10px; border-left:3px solid #000000; width: 467px; height:300px;}
.maquinas_texto h3{ font-size:12px; margin:0px; color:#ed008c;}
.maquinas_texto p { margin:0px;}





#info4{
	background:#fff !important;
	color:red !important;
	cursor:default; display:none;
}


/* ********************************** */



.mask1{
	position:relative;
	width:690px;
	height:180px;
	overflow:hidden;
}
.mask2{
	position:relative;
	width:240px;
	height:180px;
	overflow:hidden;
}
.mask3{
	position:relative;
	width:690px;
	height:240px;
	overflow:hidden;
}
.mask4{
	position:relative;
	width:690px;
	height:320px;
	overflow:hidden;
}


/** CV **/
#cv-message{min-height:10px;color:#cc0000;padding:10px;}
#cv-bolsa_ok{}
#logo_cqc{
float:left;
width:205px;
margin-top:-35px;
}
#logo_cqc img{
	height:35px;
	margin-left:20px;
}
.coluna_maquinas_der{
	width:440px;
	float:right;
}

.coluna_maquinas_iz{
	width:250px;
	float:left;
}
