﻿@charset "utf-8";
/* CSS Document */
/* Declarando elementos HTML 5 */
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
	display: block;
}
body {
	background-color: #333333;
	text-align:center;
}
* {
	margin: 0;
	padding: 0;
}
@font-face {
	font-family: 'Futura';
	src: url('../fonts/futura_light_bt-webfont.eot');
	src: url('../fonts/futura_light_bt-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/futura_light_bt-webfont.woff') format('woff'), url('../fonts/futura_light_bt-webfont.ttf') format('truetype'), url('../fonts/futura_light_bt-webfont.svg#FuturaLtBTLight') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FuturaLight';
	src: url('../fonts/futura3-webfont.eot');
	src: url('../fonts/futura3-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/futura3-webfont.woff') format('woff'), url('../fonts/futura3-webfont.ttf') format('truetype'), url('../fonts/futura3-webfont.svg#FuturaCondensedLightThinRg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'FuturaRegular';
	src: url('../fonts/futura_3-webfont.eot');
	src: url('../fonts/futura_3-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/futura_3-webfont.woff') format('woff'), url('../fonts/futura_3-webfont.ttf') format('truetype'), url('../fonts/futura_3-webfont.svg#FuturaCondensedNormalRegular') format('svg');
	font-weight:100;
	font-style: normal;
}
#page_one {
	margin: 0 auto;
	width: 1000px;
	height:770px;
	

}
/*a, a:visited {
	color: #fff;
	text-decoration: none;
}*/
label {
	font-size: 20px;
}
#content {
	display: block;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
/* - - - *HEADER - - - */
hgroup {
	width: 100%;
	clear: both;
}
h1 {
	padding-bottom: 13px;
	padding-left: 24px;
	padding-top: 17px;
	color: #fff;
	width: 120px;
	float: left
}
h1 a img {
	border: 0;
}
h2 {
	float: right;
	width: 123px;
	padding-bottom: 13px;
	padding-right: 44px;
	padding-top: 16px;
	font-family: 'Futura';
	font-size: 1em;
	color: #fff;
	font-weight:normal;
	text-indent: 59px;
}
h2 select {
	float: left;
	margin-left: 12px;
	padding: 0;
	/*background-color: #ccc;*/
	margin-bottom: 6px;
	margin-top: -6px;
	width: 112px;
}

h3 {
}
h4 {
	font-family: 'Futura';
	font-size: 1.2em;
	font-weight:normal;
	color: #939598;
	padding-bottom: 12px;
	text-transform:uppercase;
	text-align:left;
}
h5 {
	font-family: 'Futura';
	font-size: 0.9em;
	font-weight:bold;
	color: #fff;
	padding-bottom: 12px;
	text-transform:uppercase;
	text-align:left;

}
/* - - - *NAV - - - */
#menu {
	background-image: url(../images/nav.png);
	background-repeat: repeat-x;
	color: #fff;
	height: 48px;
	font-family: 'Futura';
	font-size: 0.9em;
}
#menu ul {
	padding-left:42px;
	padding-right: 42px;
}
#menu ul li {
	display: inline;
	padding-left:22px;
	padding-right: 22px;
	padding-top: 5px;
		padding-bottom: 15px;
}
#menu ul li a {
	color: #fff;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	text-shadow: 0 1px #000;
	font-size: 0.9em;
}
#menu ul li a:hover {
	color: #fff;
	text-decoration: none;
	background-color: #8a8a8a;
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	-moz-box-shadow:0 0 5px #000;
	-webkit-box-shadow:0 0 5px #000;
	box-shadow:0 0 5px #000;
}
.drop-menu {
	display: block;
	padding-left: 10px;
	padding-top: 3px;
	/*font-size: 1.3em;*/ /*QUITADO AINHOA 13/09/2011*/
	height: 20px;
	max-height: 25px;
	width: 110px;
	cursor: pointer;
	font-family: 'Futura';
	color: #fff;
	float:left;
	
}
.drop-menu a 
{
	color:#fff;
	text-decoration: none;
	}

.drop-menu_buscador {
 padding-left: 60px;
	padding-top: 3px;
	/*font-size: 1.3em;*/ /*QUITADO AINHOA 13/09/2011*/
	height: 20px;
	width: 285px;
	cursor: pointer;
	font-family: 'Futura';
	color: #fff;
	float: right;
}
.drop-menu-busqueda {
	display: block;
	padding: 14px 7px;
	font-size: 1.5em;
	height: 20px;
	max-height: 25px;
	width: 150px;
	cursor: pointer;
	font-family: 'Futura';
	background-image: url(../images/nav.png);
	background-repeat: repeat-x;
	color: #fff;
	float:left;
}
#menu2 {
	background-image: url(../images/nav.png);
	background-repeat: repeat-x;
	color: #fff;
	float:right;
	width: 100%;
	height: 43px;
	
}
#menu2.nav {
	background-image: url(../images/nav.png);
	background-repeat: repeat-x;
	color: #fff;
	padding-left: 12px;
}
.drop-menu:hover {
	transition: height ease-in 500ms; /* css3 transition */
	-o-transition: height ease-in 500ms;
	-moz-transition: height ease-in 500ms;
	-webkit-transition: height ease-in 500ms;
}
.drop-menu:hover .sub-menu {
	display: inline-block;
}
.sub-menu {
	display: none;
	width: 160px;
	background: #4f4f4f;
	padding: 5px 5px;
	margin-top: -2px;
	/*font-size: 0.8em;*/
	font-size: 1em; /*AÑADIDO AINHOA 13/09/2011*/
}
.sub-menu li ul {
	padding-left: 17px;
}
.sub-menu li {
	list-style-type: none;
	display: block;
	/*height: 22px;*/
	padding: 3px 0;
	color: #a2a2a2;
	-webkit-transition: .3s ease-in-out;/* animación de los submenus solo de  3 segundos, en el modo sin activar, se debe indicar el tiempo de ejecución*/
	-moz-transition: .3s ease-in-out;
	-o-transition: .3s ease-in-out;
}
.sub-menu li.logos {
	list-style-type: none;
	display: block;
	height: 33px;
	padding: 3px 0;
	color: #a2a2a2;
	-webkit-transition: .3s ease-in-out;/* animación de los submenus solo de  3 segundos, en el modo sin activar, se debe indicar el tiempo de ejecución*/
	-moz-transition: .3s ease-in-out;
	-o-transition: .3s ease-in-out;
	border: 0;
}
.sub-menu li.logos a img {
	border: 0;
}
.sub-menu li a{
	
	color: #a2a2a2;
	text-decoration:none;
	border: 0;
	
}
.sub-menu li img {
}
.sub-menu li:hover {
	-webkit-transform: translate(9px, 0px);
	-moz-transform: translate(9px, 0px);
	-o-transform: translate(9px, 0px);/* el x, y de la transción*/
	color: #fff;
}
.sub-menu li:hover a {
	
	color: #fff;
}
.sub-menu li:visited {
	-webkit-transform: translate(9px, 0px);
	-moz-transform: translate(9px, 0px);
	-o-transform: translate(9px, 0px);/* el x, y de la transción*/
	color: #fff;
}
#center
{
      
           background-color: #58595B; 
           text-align:left;
           margin-left:auto;
           margin-right:auto;
    
    }
    
    .text_small
    {
        
        font-size: 0.8em;
        width: 350px;
        float: left;
        }
     .text_smalla
    {
        
        font-size: 0.8em;
        width: 350px;
        float: left;
        margin-left: 12px;
        }
/* - - - *CONTENIDO - - - */
#titular {
	font-size: 4em;
	font-family: 'Futura';
	font-size: 3.5em;
	color: #fff;
	margin-top:140px;
	padding-right: 22px;
	height:60px;
	text-align: right;
	float: right;
}
section.fotos {
	margin: 0 auto;
	padding-left: 2em;
	padding-top: 2em;
	color: #fff;
}
section.fotos img {
	padding-left: 1em;
}
/* - - - *FOOTER - - - */

footer {
	color: #fff;
	background-color:#F00;
	clear:both;
}
footer nav#nav_footer {
	background-color:#666;
	
	
}
footer nav#nav_footer ul  {
	padding: 7px;
	background-color:#666;
	text-align:right;

}
footer nav#nav_footer ul li {

	display: inline;
	font-family: 'Futura';
	font-size: 0.87em;

}
footer nav#nav_footer ul li a {
color: #fff;
text-decoration: none;		
}
footer nav#nav_footer ul li a:hover {
color: #fff;
text-decoration: underline;	
}
/*---contenido------*/
#contenido {
	width: 100%;
	clear: both;
}
#contenido_busqueda {
	width: 90%;
	clear: both;
	padding-left: 1em;
	padding-top: 2em;
		font-family: 'Futura';
}
#contenido_busqueda p {
	color: #fff;
}
#contenido_syc{
	width: 100%;
	clear: both;
	height: 540px;
}
#contenido_syc_height{
	width: 100%;
	clear: both;
	
}
#contenido_syc_portada{
	width: 100%;
	clear: both;
}
#portada {
	width: 100%;
	clear: both;
}
/*---subcontenido------*/
#subcontenido {
	margin-top: 60px;
	width: 750px;
	/*width: 776px;*/
	color: #fff;
	float: right;
}

#subcontenido_busqueda {
	padding-top: 12px;
	width: 990px;
	color: #fff;
	float: left;

}
 #subcontenido_mapa  {
padding-top: 60px;
width: 990px;
color: #fff;
float: left;

}
#subcontenido_busqueda a {
color: #cecece;

}
#subcontenido_busqueda a:hover {
color: #eeeeee;
text-decoration:none;

}
div.capa_buscador
{
  padding-left: 2.2em;
  padding-right: 2.2em;
  padding-bottom: 1em; 

    }
 div.capa_buscador a
{
  color: #fff;

    }
  div.capa_buscador table td
{
    border: 0px solid #58595b;

    }
     div.capa_buscador table th
{
    border: 0px solid #58595b;
    background-color: #58595b;

    }
 div.tabla_buscador
{
  border 0em;    
    }

#subcontenido_legal {
	margin-top: 60px;
	width: 990px;
	color: #fff;
	float: right;

}
#subcontenido_producto {
	margin-top: 60px;
	width: 690px;
	color: #fff;
	float: right;
}
#subcontenido_empresa
{
    margin-top: 60px;
	/*width: 590px;*/
	width: 790px;
	color: #fff;
	float: right;
    }
#subcontenido_portada {
	margin-top: 60px;
	width: 96%;
	color: #fff;
	float: right;
	font-family: 'Futura';
	/*font-size: 1.05em;*/
	font-size: 0.87em;
}
#subcontenido2 {
	margin-top: 60px;
	width: 990px;
	color: #fff;
	float: right;
}
#text-subcontenido {
	
	width: 370px;
	height: 100%;
	font-family: 'Futura';
	font-size: 1em;
	text-align:justify;
	float:left;
}

#text-subcontenido a 
{
	color: #fff;
	text-decoration: none;
	}


#text-subcontenido_align {
	float: left;
	width: 348px;
    /*width: 372px;*/
	height: 100%;
	font-family: 'Futura';
	/*font-size: 1em;*/
	font-size: 0.87em;
	text-align:justify;
}
#text-subcontenido_left {
	float: left;
	width: 670px;
	height: 100%;
	font-family: 'Futura';
	font-size: 1em;
	text-align:justify;
}
#text-subcontenido_eo2 {
	float: left;
	width: 480px;
	
	padding-left: 50px;
	padding-right: 20px;
	height: 100%;
	font-family: 'Futura';
/*	font-size: 1em;*/
font-size: 0.87em;
	text-align:justify;
}
#text-subcontenido_legal {
	float: left;
	width: 690px;
	
	padding-left: 50px;
	padding-right: 20px;
	height: 100%;
	font-family: 'Futura';
/*	font-size: 1em;*/
font-size: 0.87em;
	text-align:justify;
}
#text-subcontenido2 {
	
	width: 380px;
	height: 100%;
	font-family: 'Futura';
	font-size: 1em;
	text-align:justify;	
}

#text-subcontenido p, #text-subcontenido_align p, #text-subcontenido_eo2 p {
	
	padding-bottom: 0.87em;
}

#text-subcontenido ul{
	
	padding-left: 12px;
	padding-top: 12px;
}

#text-subcontenido ul li, #text-subcontenido_align ul li, #text-subcontenido_eo2 ul li{
	/*padding-top:12px;*/ /*QUITADO AINHOA 13/09/2011*/
	/*margin-left: 32px;*/ /*QUITADO AINHOA 14/06/2012*/
	margin-left: 24px;
	/*padding-bottom: 4px;*/ /*QUITADO AINHOA 13/09/2011*/
	text-align: justify; /*MODIFICADO*/


}
#text-subcontenido_sin {
	float: left;
	width: 400px;
	height: 100%;
	font-family: 'Futura';
	/*font-size: 1em;*/
	font-size: 0.87em;
	text-align:justify;
}
#foto-subcontenido {
	float: right;
	/*height: 100%;*/
}
#foto-subcontenido-both {
	
	clear: both;
	padding-left: 15px;
}
#foto-subcontenido img {
	padding-right: 17px;
}
#foto-subcontenido-flash
{
    padding-right: 17px;
    float: right;
	height: 100%
    }
#foto-subcontenido_pro {
	
	height: 100%;
	width: 96%;
	
}
.foto_prod
{
    display: block; 
    width: 31%;
    float:left;
    padding-left:1px;
    padding-right: 3px;
    padding-bottom:30px;
}

.foto_prod_portada
{
    display: block; 
    width: 32%;
    float:left;
    padding-left:1px;
    padding-right: 3px;
    }
    .foto_prod_portada li
    {
        
         list-style-type:disc;
    list-style-position: inside;
    color: #fff;
    margin-left: -5px;
    
    }
.foto_prod_portada li a
{
    color: #fff;
    text-decoration: none;
   
    }
  .foto_prod_portada li a:hover
{
    color: #ddd;
    text-decoration: none;
    }
.foto_prod_portada img
{
    margin: 0 auto;
   
    }
 .foto_prod_portada li
{
    padding-bottom: 1px;

    
   

    }
     .foto_prod_portada p
{

     text-align: left;
     width: 270px;
    }

.foto_prod_syc
{
    display: block; 
    width: 30%;
    float:left;
    padding-left:1px;
    padding-right: 3px;
     padding-bottom: 18px;
    }
.foto_prod span
{
  font-family: 'Futura';
  	font-size: 0.81em;
  /*	text-transform:uppercase;*/ /*QUITADO AINHOA 13/09/2011*/
  height:50px;
  
    }
    
   .foto_prod_syc span
{
  font-family: 'Futura';
  	font-size: 0.81em;
  	float: left;
  	width: 300px;
}

/*---accordion-menú dinámico------*/
#accordion {
	margin-top: 60px;
	width: 100px;
	color: #939598;
	float: left;
	/*margin-left: 12px;*/ /*QUITADO AINHOA 13/09/2011*/
}
#accordion_large {
	margin-top: 60px;
	width: auto;
	width: 170px;
	color: #939598;
	float: left;
	/*height:600px;*/
	margin-left: 12px;
}
#accordion_area {
	margin-top: 60px;
	/*width: 300px;*/
	width: 150px;
	color: #939598;
	float: left;
	/*height:600px;*/
	margin-left: 12px;
}
#accordion_eo {
	margin-top: 60px;
	width: 200px;
	color: #939598;
	float: left;
	margin-left: 12px;
	margin-right: 42px;
}

#accordion .item, #accordion_eo .item, #accordion_area .item, #accordion_large .item  {
	/*width: 200px;*/
    width: 220px;
	/*height: 30px;*/ /* height = total height of A child element */
	height: 20px;
	overflow: hidden;
	transition: height ease-in-out 500ms; /* css3 transition */
	-o-transition: height ease-in-out 500ms;
	-moz-transition: height ease-in-out 500ms;
	-webkit-transition: height ease-in-out 500ms;
	color: #939598;
	margin-bottom: 2px;
	padding-left: 12px;
}
#accordion .item_no, #accordion .item_no a, #accordion_large .item_no {
/*width: 200px;*/
    width: 230px;
	overflow: hidden;
	transition: height ease-in-out 500ms; /* css3 transition */
	-o-transition: height ease-in-out 500ms;
	-moz-transition: height ease-in-out 500ms;
	-webkit-transition: height ease-in-out 500ms;
	color: #fff;
	margin-bottom: 2px;
	padding-left: 8px;/*ANTES 12px*//*MODIFICADO AINHOA 13/09/2011*/
}
#accordion .item_active, #accordion_eo .item_active, #accordion_area .item_active, #accordion_large .item_active  {
	width: 200px;
	height: 30px; /* height = total height of A child element */
	overflow: hidden;
	transition: height ease-in-out 500ms; /* css3 transition */
	-o-transition: height ease-in-out 500ms;
	-moz-transition: height ease-in-out 500ms;
	-webkit-transition: height ease-in-out 500ms;
	color: #fff;
	margin-bottom: 2px;
	padding-left: 12px;
}
#accordion .item2, #accordion_eo .item2, #accordion_area .item2, #accordion_large .item2  {
	width: 200px;
/*	height: 30px;*/ /* height = total height of A child element */
/*height: 20px;*/
	/*overflow: hidden;*/
	/*transition: height ease-in-out 500ms;*/ /* css3 transition */
	/*-o-transition: height ease-in-out 500ms;
	-moz-transition: height ease-in-out 500ms;
	-webkit-transition: height ease-in-out 500ms;*/
	color: #939598;
	margin-bottom: 2px;
	padding-left: 12px;
}
#accordion .item2, #accordion_eo .item2, #accordion_area .item2, #accordion_large .item2_large {
	width: 200px;
/*	height: 30px;*/ /* height = total height of A child element */
/*height: 23px;*/
	/*overflow: hidden;*/
	/*transition: height ease-in-out 500ms;*/ /* css3 transition */
	/*-o-transition: height ease-in-out 500ms;
	-moz-transition: height ease-in-out 500ms;
	-webkit-transition: height ease-in-out 500ms;*/
	color: #939598;
	
	/*padding-left: 12px;*/
}



#accordion .item2_active
{
	margin-bottom: 2px;}


#accordion .item2_active a, #accordion_eo .item2_active a, #accordion_area .item2_active a {
	width: 400px;
	text-indent: 12px;
	 /* height = total height of A child element */
	/*overflow: hidden;*/
	/*transition: height ease-in-out 500ms;*/ /* css3 transition */
	/*-o-transition: height ease-in-out 500ms;
	-moz-transition: height ease-in-out 500ms;
	-webkit-transition: height ease-in-out 500ms;*/
	color: #fff;
		
}
#accordion_large .item2_active a{
	
	/*text-indent: 12px;*/
	 /* height = total height of A child element */
	/*overflow: hidden;*/
	/*transition: height ease-in-out 500ms;*/ /* css3 transition */
	/*-o-transition: height ease-in-out 500ms;
	-moz-transition: height ease-in-out 500ms;
	-webkit-transition: height ease-in-out 500ms;*/
	color: #fff;
	/*height: auto;*/
    margin-left:12px;
	
		
}
#accordion_large .item2_large a{
	
	text-indent: 12px;
	 /* height = total height of A child element */
	/*overflow: hidden;*/
	/*transition: height ease-in-out 500ms;*/ /* css3 transition */
	/*-o-transition: height ease-in-out 500ms;
	-moz-transition: height ease-in-out 500ms;
	-webkit-transition: height ease-in-out 500ms;*/

	height: auto;
	/*height: 33px;
	margin-top: 15px;*/
	
}

#accordion_large .item2_largeactive a{
	
	text-indent: 12px;
	 /* height = total height of A child element */
	/*overflow: hidden;*/
	/*transition: height ease-in-out 500ms;*/ /* css3 transition */
	/*-o-transition: height ease-in-out 500ms;
	-moz-transition: height ease-in-out 500ms;
	-webkit-transition: height ease-in-out 500ms;*/
	color: #fff;
	/*height: auto;
	height: 23px;
	margin-top: 22px;*/
	
}
#accordion .subitem, #accordion_eo .subitem, #accordion_area .subitem, #accordion_large .subitem{
	font-weight: normal;
	text-indent: 20px;
	list-style-type: none;
}
#accordion a, #accordion_eo a, #accordion_area a {
	display: block;
	/*height: 20px;*/
	/*line-height: 20px;*/
	color: #939598;
	/*padding: 5px;*/
	font-family: 'Futura';
/*	font-size: 1.2em;*/
	text-decoration: none;
	font-size: 1em;
}
#accordion_large a {
	display: block;
	/*height: 20px;*/
	/*line-height: 20px;*/
	color: #939598;
	/*padding: 5px;*/
	font-family: 'Futura';
/*	font-size: 1.2em;*/
	text-decoration: none;
	font-size: 1em;
	/*height: 77px;*/
	width: 160px;
	
	
}
#accordion, #accordion_area p {
	height: 150px;	
	padding-bottom: 0.1em;
	color: #fff;
	font-family: 'Futura';
	/*text-align: justify;*/
	
}
#accordion div:hover a, #accordion_eo div:hover a, #accordion_area div:hover a, #accordion_large div:hover a {
	color: #fff;
}
#accordion div.item:hover, #accordion_eo div.item:hover, #accordion_area div.item:hover, #accordion_large div.item:hover  {
	/*height: 150px;*/ /* height = total height of A and P elements */
	height: 100px;
}
  #accordion div:hover li.off a ,   #accordion  li.off a,#accordion_eo div:hover li.off a, #accordion_area div:hover a, #accordion_large div:hover a    
{
  
	color: #828282;
}


/*---- menu mapa web ------*/
ul.mapa

{
float: left;
font-family: 'Futura';
width: 190px;
text-align: center;
   
    }
ul.mapa li 

{
display: inline;
   width: 100%;
    }
    
ul.mapa li.tit
    {
        
font-size: 1.2em;
margin-bottom: 15px;
width: 650px;
background-color: #0173ba;
padding-left: 32px;
padding-right: 32px;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;

        }
ul.mapa li ul 

{
display: block;
padding-top: 12px;

    }
    ul.mapa li ul.productos 

{
display: block;
width: 230px;

    }
 ul.mapa li ul.productos li  a

{

width: 170px; /*MODIFICADO AINHOA antes 170px 13/09/2011*/
padding-top: 5px;
padding-bottom: 5px;
list-style-type:circle;
list-style-position:inside;



}
 ul.mapa li ul.productos li  a:hover

{

background-color: #868686;



}
ul.mapa li ul.productos li

{
width: 180px;
padding-top: 5px;
padding-bottom: 5px;
border: 0;


}
ul.mapa li ul li

{ 
 
 padding-bottom: 5px;   
display: block;
border: 0;
padding: 2px;
width: 167px;
margin-bottom: 9px;
text-align:center;


}
 ul.mapa li ul li a

{ color: #fff;
  text-decoration: none;
  display: block;
  border: 1px solid #eee;

 }

ul.mapa li ul li a:hover

{ text-decoration: underline; 
    background-color: #868686;
    
    }
.right
{
    float: right;
    
    }
 .left
{
    float: left;
} 


.buscador
{
    
float: right;
background-color: #14a750;
color: #fff;
border: 1px solid #14a750;
width: 90px;
text-align: center;
padding-top: 1px;
padding-bottom: 1px;
margin-top: 0px;
}

.input_buscador
 {
     
     float: left;
     width: 185px;
     height: 18px;
}

.zonas
{
    position: relative;
/*    top:-290px;*/
top:-184px;
    left: 25px;
    	font-family: 'Futura';
    	z-index: 1000;
    	font-size: 0.66em;
    
    }
 .zonas ul li
{
    list-style-type: none;
    margin-bottom: 2px;
    
    }

/*ESTILOS FONDOS DE PAGINA*/
.contactar
{background-image: url(../images/bg_contactar.jpg);
	  background-color: #58595B; 
	  background-position: top center; 
	   background-repeat: no-repeat; 
    
    }
.producto 
{
	background-image: url(../images/bg_producto_syc.jpg);
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat; 
	}
	
.producto_syc_acerosoldar 
{
	background-image: url(../images/bg_producto_syc_acerosoldar.jpg );
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	}
	
.producto_syc_electrosolsables
{
	background-image: url(../images/bg_producto_syc_acerosoldar.jpg );
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	}
.producto_syc_accesoriolaton
{
	background-image: url(../images/bg_producto_syc_laton.jpg );
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	}
.producto_syc_aceroinox 
{
	background-image: url(../images/bg_producto_syc_inox.jpg );
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	}

.producto_syc_press 
{
	background-image: url(../images/bg_producto_syc_press.jpg);
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	
	}
.producto_syc_calefaccion 
{
	background-image: url(../images/bg_producto_syc_calefaccion.jpg);
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	}
	
.producto_syc_fijacion
{
	background-image: url(../images/bg_producto_syc_fijacion.jpg);
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	}
	
.producto_syc_valvulaslaton
{
	background-image: url(../images/bg_producto_syc_valvulaslaton.jpg);
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	}
	
.producto_syc_cimberio
{
	background-image: url(../images/bg_producto_syc_cimberio.jpg);
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	}

.producto_syc_industriales 
{
	background-image: url(../images/bg_producto_syc_industriales.jpg );
	background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
	}

.producto_eo 
{
	background-image: url(../images/bg_producto_eo.jpg);
    background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat; 
	}
	
.producto_eo_hierromaleable

{ 
	background-image : url(../images/bg_producto_eo_maleable.jpg);
    background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat; 
	
	}
	
	.producto_eo_juntasrapidas

{ 
	background-image : url(../images/bg_producto_eo_juntasrapidas.jpg);
    background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat; 
	
	}

.producto_eo_ranurado

{ 
	background-image : url(../images/bg_producto_eo_ranurado.jpg);
    background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat; 
	
	}

 .producto_fundicion
{
	background-image: url(../images/bg_fundicion_industrial.jpg);
	background-color: #58595B; 
	background-position: top center; 
    background-repeat: no-repeat; 
	}
.calidad 
{
    background-image: url(../images/bg_calidad.jpg);
    background-color: #58595B; 
	background-position: top center;
	background-repeat: no-repeat;
	    }
.empresa 
{
    background-image: url(../images/bg_empresa.jpg);
    background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat; }
	   
 .home
{
    background-image: url(../images/bg_home.jpg);
    background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;

}
.clientes
{
    background-image: url(../images/bg_fundicion_industrial.jpg);
    background-color: #58595B; 
	background-position: top center; 
	background-repeat: no-repeat;
    }

/*bg_accesorio_soldar_acero.jpg
bg_calidad.jpg
bg_empresa.jpg
bg_fundicion_industrial.jpg
bg_hierro_maleable.jpg

bg_producto_eo.jpg
bg_producto_syc.jpg*/

/*Contacto*/

.rojo
{
    
    font-size: 1em;
    color: #FF0000;
}

.legend
{
    font-weight: bold;
    font-size: 1.2em;
    color: #cccccc;
}

.actions
{
    float: right;
    margin-right: 0em;
    padding-right: 0.6em;
}
.formwidth
{
    width: 18em;
    font-size: 0.9m;
    color: #000;
    background-color: #cccccc;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    margin-bottom: 9px;
}
.formwidthrojo
{
    width: 18em;
    font-size: 0.9m;
    color: #000;
    background-color: #cccccc;
    border-top: 1px solid #ff0000;
    border-bottom: 1px solid #ff0000;
    border-left: 1px solid #ff0000;
    border-right: 1px solid #ff0000;
    margin-bottom: 9px;
}
.formwidthg
{
    width: 24em;
    height: 8em;
    color: #000;
    font-size: 0.9m;
    background-color: #cccccc;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
}
.formwidthgrojo
{
    width: 24em;
    height: 8em;
    color: #000;
    font-size: 0.9m;
    background-color: #cccccc;
    border-top: 1px solid #ff0000;
    border-bottom: 1px solid #ff0000;
    border-left: 1px solid #ff0000;
    border-right: 1px solid #ff0000;
}
input, textarea, select
{
	border:1px solid #9CB2C7;
	color:#000;
	font-size:0.8em;

	text-align:left;
}
.paddingleft {
    padding-left: 2em;
}fieldset
{
    
    width: 500px;
    border: 1px solid #ccc;}
    
.border 
{
    border: 0px;
    }
    
 legend 
 {
 	color: #fff;
 	font-weight: bold;}
 	
 input.boton1 
 {
 	padding:4px;
 	
 }
 	
  a img
 {
 	border:0px;}
 	
 div.nav 
 {
 	padding-left: 40px;
 	padding-top: 2px;
 	}
.icoleft 
{
    float: left;
    width: 56px;
    height: 210px;
    }
.icolefta 
{
    float: left;
    width: 70px;
    height: 240px;
    padding-right: 14px;
    }
.icoleftb 
{
    float: left;
    width: 60px;
    height: 280px;
    }
.conjunico, conjunico2  
{
   clear: both;
width: 380px;
    }
    .conjunico ul, conjunico2 ul
{
  float: left;
  width: 230px;
    }

    
   .conjunico p
{

width: 203px;
padding-left: 12px;
    }
    
      .conjunico2 p
{

width: 218px;
padding-left: 12px;
    }

.text 
{
    font-size: 1em;
    }
    
div.flashcatalogo 
{
float: right;
font-family: 'Futura';
font-size: 0.82em;
text-align:justify;	
	}
	.locaflash 
	{
	    float: left;
	    width: 470px;
	    margin-left: 254px;
	    margin-bottom: 20px;
	    }
#DivImageScrollerFX
{
    
    margin: 0 auto;

color: #fff;
font-size: 15px;
text-align: center;
font-family: 'Futura';
    }
    
    #DivImageScrollerFX_height
{
    
margin: 0 auto;
margin-top: 34px;
color: #fff;
font-size: 15px;
text-align: center;
font-family: 'Futura';
    }
    
     #capa_oculta
   {
      position: relative;
      top: -250px; 
       }
li.off a
  {
       color: #ccc;
      	font-family: 'Futura';
      	cursor: help;

	cursor:text;
      
      }
      li.off 
  {
      color: #ccc;
      	font-family: 'Futura';
      	cursor: help;
      	

      
      }
      
      ul.subitem a.tooltip
      {
           color: #ccc;
           cursor: help;
           
          }
          

a.tooltip span {
    display: none;
    color: #fff;
    font-size: 12px;
    text-align: left;
    padding-top: 1px;
    padding-left: 10px;
    padding-right: 5px;
    text-transform: uppercase;  
   
}
a.tooltip:hover span {
   
    color: #fff;
    display: inline;
    position: absolute;
    background-image: url(../images/hover.png);
    /*background-color: #58585a; */
	background-position: top center; 
	background-repeat: no-repeat;
	width: 220px;
	height: 18px;
    
    
}

div#tabs a 
{
	color: #000;}
	
	
span.bold
{
	font-weight: bold;
	}
.e_logo a
{
    
 text-decoration: underline;
 
 }
.logo
{
    vertical-align:text-bottom;
    }

div.flash div.issuuembed div div span {display:none;
                                       
                                       }

.issuuembed 
{
    background-color: #626366;
    }