@charset "utf-8";
/* CSS Document */



body {
	margin-top:20px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFFFFF;


}
a {
	text-decoration:none;
	color:#FFFFFF;
}

.contenedor{
margin:0 auto;
width:799px;
}

.idiomas{
width:799px;
height:21px;
}

.header {
background-image:url(../img/header.jpg);
width:799px;
height:111px;
}

.contenido {
background-image:url(../img/back.jpg);
background-repeat:no-repeat;
width:799px;
float:left;

}

.contenido2 {
background-image:url(../img/back_contacto.jpg);
width:799px;
height:440px;
}

.footer{
width:799px;
float:left;
background-image:url(img/footer.png);
padding-top:20px;
}


.menu{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-left:28px;
padding-top:73px;

}

.menu li {
display:inline;
color:#b0aeb0;
font-size:11px;
font-weight:bold;
}

.menu li a{
color:#DCDBDC;
}

.menu li a:hover{
color:#f5b972;
}

.titulo_seccion{
height:38px;
width:799px;
background-color:#1c2329;
}

.txt_portada{
width:782px;

margin-top:21px;
color:#E5E5E5;
background-color:#444e57;

}

.menu_home{
margin-top:15px;
color:#FFFFFF;
width:680px;
float:right;
}
/* ---------------------------------------español*/
.productos{
background-image:url(../img/productos.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.productos:hover{
background-position: 0 -228px;
}

.noticias{
background-image:url(../img/noticias.jpg);
width:163px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.noticias:hover{
background-position: 0 -228px;
}

.documentacion{
background-image:url(../img/documentacion.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.documentacion:hover{
background-position: 0 -228px;
}

.aplicaciones{
background-image:url(../img/aplicaciones.jpg);
width:162px;
height:227px;
float:left;
text-align:right;
}

.aplicaciones:hover{
background-position: 0 -228px;
}


/* ---------------------------------------catalan*/

.menu_home_cat{
margin-top:15px;
color:#FFFFFF;
width:680px;
float:right;
}


.productos_cat{
background-image:url(../img/productos_cat.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.productos_cat:hover{
background-position: 0 -228px;
}

.noticias_cat{
background-image:url(../img/noticias_cat.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.noticias_cat:hover{
background-position: 0 -228px;
}

.documentacion_cat{
background-image:url(../img/documentacion_cat.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.documentacion_cat:hover{
background-position: 0 -228px;
}

.aplicaciones_cat{
background-image:url(../img/aplicaciones_cat.jpg);
width:162px;
height:227px;
float:left;
text-align:right;
}

.aplicaciones_cat:hover{
background-position: 0 -228px;
}

/* ---------------------------------------frances*/

.menu_home_fr{
margin-top:15px;
color:#FFFFFF;
width:680px;
float:right;
}

.productos_fr{
background-image:url(../img/productos_fr.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.productos_fr:hover{
background-position: 0 -228px;
}

.noticias_fr{
background-image:url(../img/noticias_fr.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.noticias_fr:hover{
background-position: 0 -228px;
}

.documentacion_fr{
background-image:url(../img/documentacion_fr.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.documentacion_fr:hover{
background-position: 0 -228px;
}

.aplicaciones_fr{
background-image:url(../img/aplicaciones_fr.jpg);
width:162px;
height:227px;
float:left;
text-align:right;
}

.aplicaciones_fr:hover{
background-position: 0 -228px;
}

/* ---------------------------------------ingles*/

.menu_home_en{
margin-top:15px;
color:#FFFFFF;
width:680px;
float:right;
}

.productos_en{
background-image:url(../img/productos_en.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.productos_en:hover{
background-position: 0 -228px;
}

.noticias_en{
background-image:url(../img/noticias_en.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.noticias_en:hover{
background-position: 0 -228px;
}

.documentacion_en{
background-image:url(../img/documentacion_en.jpg);
width:162px;
height:227px;
float:left;
margin-right:5px;
text-align:right;
}

.documentacion_en:hover{
background-position: 0 -228px;
}

.aplicaciones_en{
background-image:url(../img/aplicaciones_en.jpg);
width:162px;
height:227px;
float:left;
text-align:right;
}

.aplicaciones_en:hover{
background-position: 0 -228px;
}

/* ---------------------------------------*/

.bloke_noticias{
background-color:#52585E;
float:left;
/*height:80px;*/
margin-left:15px;
margin-top:10px;
width:376px;
filter: alpha(opacity=80);
opacity: .8;
-moz-opacity:0.8;
}

.paginacion_noticias{
margin-top:10px;
}

.pagi a{
color:#000000;
}

.pagi a:hover{

color:#ffffff;
}

.leer_toda a{
color:#efbb6c;
}

.leer_toda a:hover{

color:#ffffff;
}

.cuadro_normativa{
background-image:url(../img/normativa_cuadro.png);
float:right;
height:24px;
width:652px;
}

.cuadro_superior{
width:614px;
background-color:#52585E;
}

.menu_normativa{
list-style:none;
padding-left:15px;
}

.menu_normativa li{
height:20px;
line-height:18px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-indent:4px;

}

.menu_normativa li a{
display:block;
color:#000000;
height:20px;
}

.menu_normativa li a:hover{
background-color:#f6ba63;
color:#000000;
height:20px;
}

.pie_normativa{
margin-left:148px;
}

.info_producto{
float:left;
width:405px;

}


.menu_producto{
/*background-color:#FFFFFF;*/
float:right;
/*float:left;*/
/*margin-left:14px;*/
width:190px;

}

.productos_todo{
list-style:none;
width:190px;
/*height:15px;*/
background-color:#444e57;
padding:0;
margin:0;
}

.productos_todo li{
list-style:none;
width:190px;
height:16px;
background-color:#444e57;
display:block;
border-bottom:1px solid #FFFFFF;
color:#c9ced3;
}

.productos_todo li a{
list-style:none;
width:190px;
height:15px;
background-color:#444e57;
/*display:block;*/
color:#c9ced3;


}

.productos_todo li a:hover{
list-style:none;
width:190px;
height:15px;
color:#ffffff;
}

.roundedBox { background-color:#6c6d72;position:relative; padding:5px; margin:8px 12px; width:762px;

filter: alpha(opacity=80);
opacity: .8;
-moz-opacity:0.8;
float:left;}


.corner {position:absolute; width:5px; height:5px;}

.topLeft { background:url(../img/angle_grey_left_top.jpg);top:0; left:0; background-position:-5px -5px;}

.topRight {background:url(../img/angle_grey_right_top.jpg);top:0; right:0; background-position:-5px -5px;}

.bottomLeft {background:url(../img/angle_grey_left_bottom.jpg);bottom:0; left:0; background-position:-5px -5px;}

.bottomRight {background:url(../img/angle_grey_right_bottom.jpg);bottom:0; right:0; background-position:-5px -5px;}



.roundedBox2 { background-color:#616A73;position:relative; padding:5px; margin:8px 12px; width:762px;

filter: alpha(opacity=80);
opacity: .8;
-moz-opacity:0.8;
float:left;}


.corner2 {position:absolute; width:5px; height:5px;}

.topLeft2 { background:url(../img/up-left.jpg);top:0; left:0; background-position:-5px -5px;}

.topRight2 {background:url(../img/up-right.jpg);top:0; right:0; background-position:-5px -5px;}

.bottomLeft2 {background:url(../img/down-left.jpg);bottom:0; left:0; background-position:-5px -5px;}

.bottomRight2 {background:url(../img/down-right.jpg);bottom:0; right:0; background-position:-5px -5px;}



.foto_gran{

width:250px;
float:left;
}
.cont1_fotos{
margin-top:5px;
float:left;
margin-right:10px;
}
.cont2_fotos{
margin-top:5px;
float:left;
margin-right:10px;
}
.foto_peque{
width:29px;
float:left;
}
.cont_fotos{
width:250px;
margin-left:28px;
}

.titul_noticia_gran{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
margin-left:300px;
}

.text_noticia_gran{
width:420px;
margin-left:300px;
color:#FFFFFF;
}
.boto_volver{
float:right;
margin-right:5px;
margin-bottom:5px;
}

.caracteristicas{
color:#414c51;
list-style:none;
padding-left:15px;
margin:0;
margin-top:8px;
}

.caracteristicas li{
font-weight:bold;
margin-top:1px;
}

.imagen_tela{
float:left;
margin-top:15px;
width:192px;
}

.modulos_contacto{
margin-left:10px;
margin-top:20px;
/*width:222px;*/
}

.modulo_contacto1{
width:222px;
height:121px;
filter: alpha(opacity=80);
opacity: .8;
-moz-opacity:0.8;
color:#FFFFFF;
background-image:url(../img/modulo_contacto.jpg);
margin-top:10px;
}

.modulo_contacto2_sup{
width:300px;
height:10px;
filter: alpha(opacity=80);
opacity: .8;
-moz-opacity:0.8;
background-image:url(../img/modul_form_sup.jpg);
background-repeat:no-repeat;
margin-bottom:0px;
}

.modulo_contacto2_sub{
width:300px;
height:10px;
filter: alpha(opacity=80);
opacity: .8;
-moz-opacity:0.8;
background-image:url(../img/modul_form_sub.jpg);
background-repeat:no-repeat;
}

.modulo_contacto2_mid{
width:300px;
filter: alpha(opacity=80);
opacity: .8;
-moz-opacity:0.8;
background-image:url(../img/modul_form_mid.jpg);
background-repeat:repeat-y;
text-align:left;
}


/*.modulo_contacto2{
width:300px;
height:165px;
filter: alpha(opacity=80);
opacity: .8;
-moz-opacity:0.8;
margin-top:13px;
background-image:url(../img/modulo_contacto2.jpg);
}*/

.texto_contacto{
width:75px;
font-size:9px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
color:#FFFFFF;
float:left;
margin:0px;
}

.texto_contacto li{
margin-top:7px;
text-align:right;}

.inputs_contacto{
width:125px;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
margin-left:8px;
}

.inputs_contacto li{}

.cont_produc{
float:left;
width:190px;
}
