@charset "UTF-8";
/* =CALL LIBRARY */
	@import url("reset-min.css"); /* ------- Reset all CSS Styles */

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background:url(../imagenes/fondo_web.jpg) repeat-x;

}

A {
	COLOR: #000; TEXT-DECORATION: none
}
A:link {
	COLOR: #333333
}
A:visited {
	COLOR: #333333; BACKGROUND-COLOR: transparent
}
A:hover {
	COLOR: #d6151a; BACKGROUND-COLOR: #f4f6f7
}

#wrapper { 
 margin: 0 auto;
 width: 795px;
 padding-left:10px;
 background-color:#ffffff;
}
#header {
 color: #333;
 width: 790px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 height: 65px;
 margin: 10px 0px 5px 0px;
 background:#ffffff;
}

#logo {
	margin-left:0px;
	float: left;
	width: 142px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:10px;
	height:18px;
}

#menu_top {
	
	margin-left:10px;
	float: left;
	/*width: 200px;*/
	font-size:10px;
	color:#666666;
	font-weight:bold;
	padding-left:220px;
	padding-top:20px;
	height:17px;
}

.menuHome {
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 3px; 
	COLOR: #003366; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Verdana
}

#navigation {
 float: left;
 width: 785px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 5px 0px;
 background-color:#DFE2E6;
 height: 20px;
 border-top:1px;
 border-top-color:#ccc;
  border-bottom:1px;
 border-bottom-color:#ccc;
 
}

#distribuidores {

	padding-left:20px;
	padding-top:10px;

}



#texto_home{

 color: #000;

}

/*breadcrumb*/

#titulo_menu {
	margin-left:0px;
	float: left;
	width: 142px;
	background: #CE292F;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	padding-top:2px;
	height:18px;
}

#breadcrumb {
	margin-left:10px;
	float: left;
	width: 505px;
	font-size:10px;
	color:#666666;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	height:17px;
}

#leftcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background:#ffffff;
 margin: 0px 5px 5px 0px;
 padding: 0px;
 height: 415px;
 width: 150px;
 float: left;
}
#rightcolumn { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background:#ffffff;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 padding-left:5px;
 height: 100%;
 width: 625px;
 display: inline;
 
}

#footer_line{

 width: 770px;
 BORDER-TOP: #b3bbc7 1px solid;
 height:0px;
 _height:0px;
 margin-left:10px;


 
}
#footer { 
 width: 770px;
 height:50px;
 clear: both;
 color: #333;
 border: 0px solid #ccc;
 background-color:#F3F2ED;
 margin: 0px 0px 5px 0px;
 padding: 0px;
 PADDING-LEFT: 10px; 
 FONT-SIZE: 11px; 
 PADDING-BOTTOM: 5px; COLOR: #8d97a7; 
 PADDING-TOP: 10px; 
 _PADDING-TOP: 0px;
 FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Verdana; 
 BACKGROUND-COLOR: #ffffff
}

#copyright {
 float:left;
 width: 270px;
}

#direccion{
 float:left;
 width: 370px;
 padding-left:120px;
}




------

#wrapper_home {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	background: url("/path/to/your/background_cols.gif") repeat;
}

#foto_home {
	margin: 0 0 5px 0;
	background: url(../imagenes/foto_home.gif);
	width:625px;
	height:180px;
}

#txt_foto_home h1{
font-size:25px;
font-weight:bold;
color:#CE292F;
letter-spacing:-1px;
padding-left:270px;
padding-top:8px;
}

.top_columna_home {
	float: left;
	width: 191px;
	height:21px;
	padding-top:4px;
	padding-left:10px;
	background-image:url(../imagenes/fondo_col.gif);
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;  
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Verdana;
	COLOR: #d6151a;
}

#col_izq {
	float: left;
	width: 201px;
	background: #fff;
	FONT-SIZE: 10px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Verdana
}	
		

#col_der {
margin-left:10px;
	float: right;
	width: 202px;
	background: #fff;
		FONT-SIZE: 10px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Verdana
}

#centro {
	margin-left:10px;
	float: left;
	width: 201px;
	background: #fff;
		FONT-SIZE: 10px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Verdana
}

/*menu izquierdo categorias*/
.menu_categorias {
	WIDTH: 150px
}
.menu_categorias A:link {
	BACKGROUND-POSITION: left center; BORDER-TOP: #b3bbc7 1px solid; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../imagenes/punto.gif); PADDING-BOTTOM: 6px; FONT: 10px Trebuchet MS, Arial, Helvetica, Verdana; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.menu_categorias A:visited {
	BACKGROUND-POSITION: left center; BORDER-TOP: #b3bbc7 1px solid; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../imagenes/punto.gif); PADDING-BOTTOM: 6px; FONT: 10px Trebuchet MS, Arial, Helvetica, Verdana; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.menu_categorias A:hover {
	BACKGROUND-POSITION: left center; BORDER-TOP: #b3bbc7 1px solid; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; FONT: 10px Trebuchet MS, Arial, Helvetica, Verdana; COLOR: #d6151a; PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}

.footer_txt {
	PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #8d97a7; PADDING-TOP: 20px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Verdana; BACKGROUND-COLOR: #ffffff
}


/* layout interno*/


/*#wrapper_interno {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 630px;
	background: url("/path/to/your/background_cols.gif") repeat;
}
*/

#home_interno {
	float: left;
	width: 440px;
	background-color:#ffffff;
	height:100%;
}

#home_categorias {
	float: left;
	width: 630px;
	background-color:#ffffff;
	height:100%;
}

#col_der_int { 
	float: left;
	margin: 0;
	width: 175px;
	background-color:#ffffff;
	height:100%;
}

.contorncolor {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	VERTICAL-ALIGN: top; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	BACKGROUND-COLOR: #ffffff
}

.espaiblanc {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	HEIGHT: 1px; 
	BACKGROUND-COLOR: #fff
}

.submenu {
	BORDER-TOP: #bdd6f0 1px solid; 
	PADDING-LEFT: 8px; 
	FONT: bold 11px Trebuchet MS, Arial, Helvetica, Verdana; 
	VERTICAL-ALIGN: middle; COLOR: #ffffff; 
	BORDER-BOTTOM: #a1c2e6 1px solid; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #d6151a
}

#navdreta A:link {
	BACKGROUND-POSITION: left center; 
	BORDER-TOP: #cccccc 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 8px; 
	BACKGROUND-IMAGE: url(../imagenes/punto.gif); 
	PADDING-BOTTOM: 6px; 
	FONT: 10px Trebuchet MS, Arial, Helvetica, Verdana; 
	COLOR: #000; 
	PADDING-TOP: 6px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #ffffff
}
#navdreta A:visited {
	BACKGROUND-POSITION: left center; 
	BORDER-TOP: #cccccc 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 8px; 
	BACKGROUND-IMAGE: url(../imagenes/punto.gif); 
	PADDING-BOTTOM: 6px; 
	FONT: 10px Trebuchet MS, Arial, Helvetica, Verdana; COLOR: #000; 
	PADDING-TOP: 6px; 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #ffffff
}
#navdreta A:hover {
	BACKGROUND-POSITION: left center; 
	BORDER-TOP: #cccccc 1px solid; 
	DISPLAY: block; 
	PADDING-LEFT: 8px; 
	BACKGROUND-IMAGE: url(../imagenes/punto.gif); 
	PADDING-BOTTOM: 6px; 
	FONT: 10px Trebuchet MS, Arial, Helvetica, Verdana; COLOR: #000; 
	PADDING-TOP: 6px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #ebebeb
}


.descripcio {
	PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../gen/linia.gif); FONT: 11px/1.2 Trebuchet MS, Arial, Helvetica, Verdana; WIDTH: 220px; BACKGROUND-REPEAT: repeat
}

.descripcio2 {
	PADDING-LEFT: 8px; FONT: 11px/1.2 Trebuchet MS, Arial, Helvetica, Verdana; WIDTH: 615px; BACKGROUND-REPEAT: repeat
}

.volver {
	PADDING-LEFT: 8px; 
	FONT: 11px/1.2 Trebuchet MS, Arial, Helvetica, Verdana;
	font-weight:bold;
}

.descripcio_top {
	PADDING-LEFT: 8px; 
	BACKGROUND-IMAGE: url(../gen/linia.gif); 
	FONT: 11px/1.2 Trebuchet MS, Arial, Helvetica, Verdana; 
	WIDTH: 400px; 
	BACKGROUND-REPEAT: repeat;
	font-weight:bold;
}

.descripcioespai {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../gen/separador.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat
}

.contornfoto {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 175px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 175px; BACKGROUND-COLOR: #ffffff
}

.dropshadow {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../gen/highlight.gif); WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #dadada
}
.dropshadowbottom {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../gen/highlight.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 3px; BACKGROUND-COLOR: #dadada
}

.titol {
	FONT-SIZE: 14px; 
	MARGIN-LEFT: 3px; COLOR: #d6151a; 
	LINE-HEIGHT: 30px; 
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, Verdana;
	font-weight: bold;
}


/* Footer NexoDigital*/

	.nexodigital{

		font-size:10px;
		
		color: #8D97A7;
		line-height:17px;
		
	}
	
		.nexodigital a{
		font-size: 10px;
		color: #8D97A7;
	
	}
	.nexodigital a:hover{
		font-size: 10px;
		color: #CE292F;
	
	}


