/*Fichero estilo.css*/
body{
  /*background-color:#E8E8E8;*/
  background-color:#000000;
  font-family:arial;
  font-size:4pt;
}

a {
  text-decoration:none;
  color: #FFFFFF;
}

.otros_enlaces {
  color: #E80000;
  border: 0px ;
}

.enlace_series {
  color: #E80000;
  border: 0px ;
}

.menuhorizontal a {
  text-decoration:none;
  color: #000000;
}

.menugris a {
  text-decoration:none;
  color: #000000;
}


div.centrado{
width: 982;
position:absolute; 
top:0; 
left:50%;
margin-left:-485px; 
}

table.principal{
/*width:982px;*/
height:545px;
}


table.completo {
  /*height:100%;*/
  width: 100%;;
}

table.menu{
/*height:100%;*/ 
/*width:86%;*/
}

td.menuhorizontal{
font-family:arial;
font-size:8pt;
font-weight:normal;
/*height:11%;*/
}

table.menuseleccionado{
border-top-width:1px;
border-top-style:solid;
border-top-color:black;
width:100%;
font-family:arial;
font-size:8pt;
font-weight:bolder;
}

table.contenido{
width:100%;
}

table.borderojo{
border-width:medium;
border-style:solid;
border-color:#E80000;
}

table.noticias{
/*height:354;*/
/*height:355;;*/
background-color:black;
color:white;
width:98%;
margin-left:10;
}
table.noticias2{
width:404;
/*height:352;*/
}
table.titulonoticia{
width:330;
background-color:white;
color:black;
border-bottom-width:thin;
border-color:#e80000;
border-bottom-style:solid;
font-family:arial;
font-size:9pt;
font-weight:bold;
margin-top:15px;
}

table.noticia{
width:330;
background-color:white;
color:black;
font-family:arial;
font-size:9pt;
text-align:justify;
}

table.paratrabajar{
background-color:black;
color:white;
padding-left:10;
padding-right:10;
padding-top:0;
/*height:355;*/
/*height:355;*/
width:100%;
margin-left:10;
}

table.paratrabajarblanco{
background-color:white;
color:black;
padding-left:10;
padding-right:10;
padding-top:0;
/*height:355;*/
/*height:355;*/
width:100%;
margin-left:10;
}

table.contenidoservicios{
/*height:353;*/
/*height:355;*/
background-color:black;
color:white;
width:100%;
margin-left:10;
font-family:arial;
font-size:8pt;
padding-left:15;
padding-right:10;
padding-top:15;
font-weight:bold;
}

table.paises{
  /*background-color:black;*/
  color:black;
  font-family:arial;
  font-size: 10px;
}
td.columna1{
  background-color:white;
  text-align:center;
}
td.columna2{
  background-color:white;
}
td.columna3{
  background-color:black;
}
td.columna4{
  background-color:white;
  width:19%;
  text-align:center;
}
td.columna5{
  background-color:black;
  width:42%;
}
td.negro{
  background-color:black;
  height:10;
}
td.fondonegro{
  background-color:black;
}
td.blanco{
  background-color:white;
}

td.rojo{
  /*height: 30px;*/
  background-color:#E80000;
  color:white;
  padding-left:10;
  padding-right:10;
  font-family:arial;
  font-size:9pt;
}


td.contacto{
text-align:right;
vertical-align:bottom;
padding-right:15;
padding-bottom:10;
font-size:10pt;
font-family:helvetica;
color:white;
}

td.idiomas{
text-align:right;
vertical-align:middle;
padding-right:15;
padding-top:0;
font-family:helvetica;
font-size:9pt;
color:white;
}

td.logo{
width:50%;
/*height:90;*/ 

}
td.submenu{
  /*height:5%;*/
  padding-left:18;
}

td.submenunegro{
  /*height:5%;*/
  padding-left:18;
  
  font-family:sans-serif;
  font-size:10px;
  color:#000000;
  font-weight:bold;
}

td.submenu a{ 
  font-family:sans-serif;
  font-size:10px;
  color:#B0B0B0;
  font-weight:bold;
  
  text-decoration:none;
}

td.menunegro{
  /*height:8%;*/
  font-family:helvetica;
  font-size:9px;
  color:black;
  font-weight:bold;
  padding-bottom: 8px;
}
td.menugris{
  /*height:5%;*/
  
  font-family:sans-serif;
  font-size:8pt;
  color:black;
  /*font-weight:bold;*/
  color:#B0B0B0;
  padding-bottom: 8px;
}

*html td.menunegro{
  padding-bottom: 2px;
}

*html td.menugris{
  padding-bottom: 2px;
}

td.menugris a {
  font-family:sans-serif;
  font-size:8pt;
  color:black;
  /*font-weight:bold;*/
  /*color:#B0B0B0;*/
  
  text-decoration: none;
}

td.espaciomenu{
  /*height:10px;*/
}
td.cabecera{
background-color:black;
}

td.contenido{
  padding-left:13px;
  padding-right:23px;
  font-family:helvetica;
  font-size:9pt;
  text-align:justify;
}

td.contenido2{
font-family:helvetica;
font-size:9pt;
text-align:justify;
width:150;
}

td.contenido3{
text-align:left;
vertical-align:top;
}

td.frase{
color:white;
font-size:8pt;
font-family:arial;
vertical-align:middle;  
text-align:center;
width:60%;
}


td.abrircomillas{
width: 5%;
background-color:black;
}


td.realizaciones {
background-color:black;
color:white;
padding-left:15;
font-size:10pt;
font-family:arial;

}
td.pie{
background-color:black;
/*text-align:right;*/
height:22;
color:white;
/*font-size:8pt;*/
font-size:9px;
font-family:arial, verdana, times new roman;
font-weight:bold;
/*padding-right:100;*/
padding-top: 10px;
padding-left: 25px;
}

td.producto{
color:#E80000;
font-family:helvetica;
font-size:8pt;
font-weight:bold;
}

td.serie{
color:#E80000;
font-size:18pt;
font-family:arial;
font-weight:bold;
vertical-align:bottom;
height:50;
}
td.modelo{
color:black;
font-size:13pt;
font-family:arial;
font-weight:bold;
text-align:left;
padding-left:20;
vertical-align:middle;
height:40;
}
td.titulocaracteristicas{
color:white;
background-color:black;
text-align:left;
font-size:10pt;
width:80%;
height:30;
font-family:arial;
}
td.caracteristicas{
vertical-align:top;
padding-top:20;
padding-left:20;
font-size:10pt;
font-weight:bold;
font-family:arial;
}
td.noticia{
  padding-left:10;
  padding-top:10;
  vertical-align:top;
}
td.informacion{
text-align:right;
}
td.lineaformulario{
background-color:#E80000;
width:7;
vertical-align:bottom;
}
td.formulario1{
color:black;
font-family:arial;
font-size:10;
background-color:#E80000;
font-size:12;
font-weight:bold;
padding-left:8;
}

td.formulario2{
color:white;
font-family:arial;
background-color:#E80000;
font-size:12;
font-weight:bold;
padding-left:8;
}

div.trabajartitulo{
color:white;
font-size:14pt;
font-family:arial;
float:left;
font-weight:bold;
padding-top:10;
height:10%;

}
td.trabajardatos{
vertical-align:top;
text-align:left;
padding-top:0;
height:70%;
}

td.trabajarbotones{
vertical-align:top;
text-align:right;
padding-right:40;
}

td.redcomercial{
  font-weight:normal;
  vertical-align:top;
  padding-left:40;
  padding-top:25;
}

td.pais{
  vertical-align:top;
  width: 80px;
}

td.eslogan{
font-size:8pt;
font-family:helvetica;
font-weight:bolder;
height:19;
}



.firma{
color: #FFFFFF;
font-size:9px;
font-family:arial;
}

font.jaso{
font-family:arial;
font-size:10pt;
font-weight:bold;
}
font.informacion{
font-size:6pt;
}
font.email{
color:#E80000;
}

div.trabajardatos{
color:white;
font-size:9pt;
font-family:arial;

padding-bottom: 9px;
}

p.continente{
  text-decoration:underline;
  margin-bottom:3;
  color:#E80000; 
}

font.continente{
  color:black;
  font-weight:bolder;
  font-size:11px;
}

p.pais{
  margin-bottom:0;
  margin-top:0;
  font-size:10px;
  color:black;
  /*font-weight:bold;  */
}
a.pais{
  text-decoration: underline;
  margin-bottom:0;
  margin-top:0;
  font-size:10px;
  color:black;
  /*font-weight:bold; */
}
p.servicios{
font-size:8pt;
color:white;
margin-top:0;
margin-bottom:3;
}

p.redcomercial{
  color:#E80000;
  font-size:12pt;
  margin-bottom:2;
  width: 150px;
  line-height: 25px
}

  p.cero{
  margin-top:0;
  margin-bottom:0;
  }

input{
background-color:#424242;
border-top:0;
border-left:0;
border-right:0;
border-width:1px;
border-color:grey;
color:white;
}
textarea{
font-family:arial;
font-size:10pt;
background-color:#424242;
border-top:0;
border-left:0;
border-right:0;
border-width:1px;
border-color:grey;
color:white;
overflow:hidden;
}

input.botonborrar{
background-color:black;
color:white;
font-size:9pt;
border-style:solid;
border-top-width:0;
border-bottom-width:0;
border-color:white;
}
input.botonenviar{
background-color:black;
color:white;
font-size:9pt;
border-style:solid;
border-top-width:0;
border-bottom-width:0;
border-left-width:0;
border-color:white;
}

*html div.linearoja{
  top:12px;
  
  height: 2px; 
  background-image: url('../images/linea_roja.jpg'); 
  background-repeat: repeat-x;
}

div.linearoja{
  position:relative;
  top:12px;
  /*top:10;*/
  left:25px;
  
  height: 2px; 
  background-image: url('../images/linea_roja.jpg'); 
  background-repeat: repeat-x;
}

div.linearoja2{
  position:relative;
  top:1px;
  left:0;
  
  width: 100%; 
  height: 2px; 
  background-image: url('../images/linea_roja.jpg'); 
  background-repeat: repeat-x;
}

*html div.linearoja2{
  position:relative;
  top:7px;
  left:0;
  
  width: 100%; 
  height: 2px; 
  background-image: url('../images/linea_roja.jpg'); 
  background-repeat: repeat-x;
}

*html div.lateralroja{
  top:10px;
}

div.lateralroja{
position:relative;
top:10px;
/*top:9;*/
left:0px;
}

img.lineaproductos{
width:452;
height:2;
}
img.lineafilosofia{
width:290;
height:2;
}
img.cabecera{
width:399;
height:110;
}
img.linea_roja{
width:166;
height:2;
}
img.lateral_rojo{
height:68;
width:25;
}
img.contenido{
width:404;
height:352;
}

img.fodolateral{
height:352;
width:13;
}

a.modelos {
  color: black; 
  font-size: 14px; 
}

a.modelos:hover {
  font-weight:bold; 
  font-size: 16px; 
}

table.mapamundi {
  background-color:white; 
  color:black; 
  height: 100%; 
  background-image: url('../images/mapamundi.jpg'); 
  background-repeat: no-repeat; 
  background-position: 350px 60px;
}

.enlace_blanco {
 font-family:arial; 
 font-size:9pt; 
 font-weight:bold;
}

.descripion_grua li{
  padding-bottom: 5px;
}

.contenido div li{
  padding-bottom: 7px;
}

.ampliar {
 color: black;
}

.ampliar:hover {
  font-weight: bold;
}
/*Fin de fichero estilo.css*/

.contenido div h3{
  color: #e80000;
  font-size: 16px;
  /*font-family: Tahoma; */
}

.rojo_productos p{
  padding-top: 0px;
  margin-top: 0px;
  padding-bottom: 7px;
  margin-bottom: 0px;
} 

	.fade-box {
		position: absolute;
		text-align:center;
	}

	#image-container {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;						
			}