
.fondo   { background-image: url(../imag/general/fondo.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center top  }
.fondo_tabla   { background-image: url(../imag/inicio/fondo.png); background-repeat: no-repeat; background-position: center top }
.fondo_productos      { background-image: url(../imag/general/bottom.jpg); background-repeat: no-repeat; background-position: center bottom }
.fondo_productos2      { background-image: url(../imag/general/top.jpg); background-repeat: no-repeat; background-position: center top  }
.fondo_productos_lat_i      { background-image: url(../imag/general/iz.jpg); background-repeat: repeat-y; background-position: right top }
.fondo_productos_lat_d       { background-image: url(../imag/general/de.jpg); background-repeat: repeat-y; background-position: left top }
.fondo_tabla_pro    { background-image: url(../imag/productos/fondo.png); background-repeat: no-repeat; background-position: center top  }
.fondo_tabla_abr   { background-image: url(../imag/abrir/fondo.png); background-repeat: no-repeat; background-position: center top  }
.fondo_tabla_con    { background-image: url(../imag/contacto/fondo.png); background-repeat: no-repeat; background-position: center top  }
.fondo_tabla_not     { background-image: url(../imag/noticias/fondo.png); background-repeat: no-repeat; background-position: center top   }
.fondo_tabla_ven     { background-image: url(../imag/venta/fondo.png); background-repeat: no-repeat; background-position: center top   }
.fondo_tabla_te    { background-image: url(../imag/productos/fondo2.png); background-repeat: no-repeat; background-position: center top  }
.nav  { color: white; font-size: 12px; font-family: "Arial Narrow"; letter-spacing: 1px }
.nav_div  { color: white; font-family: "Arial Narrow"; font-size: 12px }
.tex  { color: #4a1e5e; font-size: 14px; font-family: "Times New Roman" }
.espacio  { color: #4a1e5e; font-size: 14px; font-family: "Times New Roman"; text-indent: 5px }
.tex2  { color: #af5134; font-size: 16px; font-family: "Times New Roman" }
.tex_pro   { color: #666; font-size: 14px; font-family: "Times New Roman" }
.tex_cap { color: #4a1e5e; font-size: 25px; font-family: "Times New Roman" }
.tex_cap2  { color: #7d322b; font-size: 25px; font-family: "Times New Roman" }
.tex_bottom  { color: #fff; font-size: 10px; font-family: Verdana }
.tex_lan   { color: #416993; font-size: 10px; font-family: Verdana }
.tex_slog  { color: #fff; font-size: 36px; font-family: Times; font-weight: lighter }
a:link  { color: #f3b483; font-size: 12px; font-family: "Arial Narrow"; text-decoration: none; letter-spacing: 1px }
a:visited  { color: #f3b483; font-size: 12px; font-family: "Arial Narrow"; text-decoration: none; letter-spacing: 1px }
a:hover { color: white; font-size: 12px; font-family: "Arial Narrow"; letter-spacing: 1px }
a:active  { color: #f3b483; font-size: 12px; font-family: "Arial Narrow"; text-decoration: none; letter-spacing: 1px }

a.flag{
	
	padding-right:25px;
	background-position:right center;
}

#portugal{
	background-image:url(../img/portugal_dis.jpg);
	background-repeat:no-repeat;
}

#espana{
	background-image:url(../img/espana_dis.jpg);
	background-repeat:no-repeat;
}

#francia{
	background-image:url(../img/francia_dis.jpg);
	background-repeat:no-repeat;
}

#portugal:hover,
#portugal-selected{
	background-image:url(../img/portugal.jpg);
	background-repeat:no-repeat;
}

#espana:hover,
#espana-selected{
	background-image:url(../img/espana.jpg);
	background-repeat:no-repeat;
}

#francia:hover,
#francia-selected{
	background-image:url(../img/francia.jpg);
	background-repeat:no-repeat;
}
#portugal-selected,
#espana-selected,
#francia-selected{
font-weight:bold;
}
.clearer{
	clear:both;
	font-size:1px;
	}
.gallery{
	
	margin-top:20px;
}

.gallery .thumb{

	text-align:center;
	background-color:#fff;
	float:left;
	margin-right:12px;
	margin-left:12px;
	margin-bottom:10px;
	border:1px solid #ccc;
	padding:2px;

}

.gallery .thumb a{
	display:block;
	margin:auto;
	width:150px;
	height:94px;
	overflow:hidden;
	}
.gallery .thumb img{
	border:none;
	
	
}