@charset "utf-8";
/* CSS Document */
body {margin: 0 auto; font-family:Arial, Helvetica, sans-serif; cursor: crosshair; display:none;
}
img{ border:none;
}
.toplogo{
background:#000; height:145px; /*3C3742*/
}
.menuyf{
margin-top:30px;
}
.menu{
margin-right:40px; margin-top:20px;letter-spacing: 1px;font-size: 21px;line-height: 24px;text-transform: uppercase;color: #c7c2cc; font-family: 'Conv_sas';
}
.menuprin{
margin-right:40px; margin-top:30px;
}
.menuurl{
text-decoration: none;
font-size: 42px;
line-height: 39px;
text-transform: uppercase;
font-weight: bold;
color:#a6a1ac;
font-family:'Conv_boldd';
}
.menuurl:hover{
color:#d63b37;transition: all 0.4s ease;
}
.homee{
color:#d63b37;
text-decoration: none;
font-size: 42px;
line-height: 39px;
text-transform: uppercase;
font-weight: bold;
font-family:'Conv_boldd';
}
/*************FUENTES*****************/
@font-face {
	font-family: 'Conv_boldd';
	src: url('fonts/boldd.eot');
	src: local('☺'), url('fonts/boldd.woff') format('woff'), url('fonts/boldd.ttf') format('truetype'), url('fonts/boldd.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Conv_chunkfive';
	src: url('fonts/chunkfive.eot');
	src: local('☺'), url('fonts/chunkfive.woff') format('woff'), url('fonts/chunkfive.ttf') format('truetype'), url('fonts/chunkfive.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Conv_sas';
	src: url('fonts/sas.eot');
	src: local('☺'), url('fonts/sas.woff') format('woff'), url('fonts/sas.ttf') format('truetype'), url('fonts/sas.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
        font-family: "DIN Condensed Web";
        src: url('215881348-bold.eot');
        src: url('215881348-bold.eot?#iefix') format('embedded-opentype'),
        url('215881348-bold.svg#DIN Condensed Web') format('svg'),
        url('215881348-bold.woff') format('woff'),
        url('215881348-bold.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }
/*************FF*****************/
.contenedor1{ padding-top:70px; 
}
.subtit{
font-size: 32px;font-family:'Conv_boldd'; text-transform:uppercase;margin-right:40px; padding-top:20px;
line-height: 40px;
color: #3c3742;
}
.subtit2{
font-size: 32px;font-family:'Conv_boldd'; text-transform:uppercase;margin-right:40px; padding-top:20px;
line-height: 40px;
color: #999;
}
.textocolder{
font: 15px/24px Arial, sans-serif; margin-right:20px; margin-top:25px;
font-family: 'Conv_sas', sans-serif; 
color: #a09ba6; 
}
/****enlaces cajas****/
.cajalink{font-family:'Conv_chunkfive';font-size: 40px; text-decoration:none; color:#FFFFFF; text-transform:uppercase; font-weight:normal; line-height:40px; z-index:9999!important; position:relative;
}
.vertodo{
position: relative;font-family:'Conv_sas', sans-serif; text-decoration:none; border-bottom: 2px solid #3c3742; padding-top:40px;
text-transform: uppercase;
transition: all 0.4s ease;
color: #3c3742;
font-size: 21px;
line-height: 24px;
display: inline-block;
letter-spacing: 1px;
}
.vertodo:hover{
border-bottom:2px solid transparent;
}
.vermas{
font-family:'Conv_sas', sans-serif; text-decoration:none; border-bottom: 2px solid #3c3742; 
text-transform: uppercase;
transition: all 0.4s ease;
color: #3c3742;
font-size: 21px;
line-height: 24px;
display: inline-block;
letter-spacing: 1px; font-weight:normal!important;
}
.vermas:hover{
border-bottom:2px solid transparent;
}
.vermasc{
font-family:'Conv_sas', sans-serif; text-decoration:none; border-bottom: 2px solid #999; 
text-transform: uppercase;
transition: all 0.4s ease;
color: #999;
font-size: 21px;
line-height: 24px;
display: inline-block;
letter-spacing: 1px; font-weight:normal!important;
}
.vermasc:hover{
border-bottom:2px solid transparent;
}
.contenedore{ padding-top:80px;
}
.titfondo{
font-size: 32px;font-family:'Conv_sas'; font-weight:bold;
line-height: 30px;
text-transform: uppercase;
color: #3c3742;
padding-top: 52px;
}
.textfondo{font: 15px/24px Arial, sans-serif;font-family: 'Conv_sas';padding-top: 42px; text-align:justify;
line-height: 30px;
color: #726c7b;
}
.textfondo2{font-size:19px;font-family: 'Conv_sas';padding-top: 42px; text-align:justify;
line-height: 30px;
color: #726c7b;
}
.contenedoreu{ padding-top:80px; padding-bottom:80px; min-height:600px;
}
/****logos****/
.logo{text-transform:uppercase; color:#FFFFFF;margin-top:20px; margin-right:80px; float:right; position:relative; 
}
.logo2{text-transform:uppercase; color:#FFFFFF;
}
/****footer****/
.footerb{ background:#3C3742; border-top:#d63b37 9px solid; height:200px;  
}
.foordir{font-family:Tahoma;
font-size: 11px; font-weight:normal;
line-height: 18px;
color: #77737d;

}
.foordirurl{font-family:Tahoma;
font-size: 11px; font-weight:normal; text-decoration: none;
line-height: 18px;
color: #77737d;

}
.foordirurl:hover{ text-decoration:underline;
}
.footel1{ font-size:19px;color: #77737d;font-family: 'Conv_sas';
}
.footel2{font-size:39px; color:#77737d;font-family: 'Conv_sas';
}
.cajafotomenu{ border-left: #d63b37 20px solid;  height:auto!important;
}
.cajafotomenu2{ border-left: #3c3742 10px solid;height:auto!important;
}
/****footer creditos****/
.copy{ background:#000000; height:70px;border-top: 1px solid #111; font-family:Tahoma; font-size:11px; 
}
.contactar{ color:#4e4e4e!important; font:11px Tahoma, Geneva, sans-serif;  text-decoration: none!important;
}
.contactar:hover{ text-decoration: underline!important;
}
.creditos{color:#4e4e4e!important; font:11px Tahoma, Geneva, sans-serif;text-transform:none!important; 
}
.webm{font: italic 16px Cambria,Georgia,serif; color:#B91A02!important;
}
/* ------------------ GALERIA  ---------------*/
.imgnotgal{ width:340px; height:auto; 
}
.imgnotgal:hover{
filter: alpha(opacity=80);
opacity: .80;
}
.imgnotgal2{ width:146px; height:auto; 
}
.imgnotgal2:hover{
filter: alpha(opacity=80);
opacity: .80;
}
.crop{
 float:left;
 margin-right:32px;
 overflow:hidden; /* IMPORTANTE */
 position:relative; /* IMPORTANTE */
 width:322px;
 height:242px;
 }
 /* Ocultamos parte de la imagen */
.crop img{
	position:absolute;
	top:0;
	left:2px;
 }
.volverrlink{position: relative;
font-family: 'Conv_sas', sans-serif;
text-decoration: none;
border-bottom: 2px solid #3c3742;
text-transform: uppercase;
transition: all 0.4s ease;
color: #3c3742;
font-size: 21px;
line-height: 24px;
display: inline-block;
letter-spacing: 1px;
}
.volverrlink:hover{text-decoration:none; border-bottom:2px solid transparent;
}
.volverr{ padding-top:40px;
}
.subtiseccion{text-decoration: none;margin-right:40px; padding-top:40px;
font-size: 32px;
line-height: 39px;
text-transform: uppercase;
font-weight: bold;
color:#a6a1ac;
font-family:'Conv_boldd';
}
#Cargando {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
min-height: 100% !important;
overflow: hidden;
z-index: 99999;
background: url(slide/themes/light/loading.gif) no-repeat center center, #FFCEAC;
}
/****cajas productos****/
.caja1{ background:#F8A26A; cursor:pointer; margin-left:4px; text-align:center; padding-top:70px; padding-bottom:70px; text-shadow: 0 0 3px #000000;
}
.caja1:hover{ background:#3c3742;transition: all 0.4s ease;  margin-left:-366px; 
}
.cajabig2{margin-top:30px; height:120px!important;
}
.caja2{background:#6699CC; cursor:pointer; margin-right:4px; text-align:center; padding-top:70px; padding-bottom:70px; text-shadow: 0 0 3px #000000;
}
.caja2:hover{ background:#3c3742;transition: all 0.4s ease; margin-right:-456px; position:relative;
}
.caja7{background:#EB5368; cursor:pointer; margin-left:4px; text-align:center; padding-top:70px; padding-bottom:70px; text-shadow: 0 0 3px #000000;
}
.caja7:hover{ background:#3c3742;transition: all 0.4s ease; margin-left:-279px; 
}
.cajabig3{margin-top:30px; height:120px!important;
}
.caja4{ background:#669933; cursor:pointer; margin-right:4px; text-align:center; padding-top:50px; padding-bottom:50px; text-shadow: 0 0 3px #000000;
}
.caja4:hover{ background:#3c3742;transition: all 0.4s ease;  margin-right:-261px; position:relative; 
}
.caja5{ background:#AF7AC4; cursor:pointer; margin-right:4px; text-align:center; padding-top:70px; padding-bottom:70px; text-shadow: 0 0 3px #000000;
}
.caja5:hover{ background:#3c3742;transition: all 0.4s ease;  margin-right:-252px; position:relative;
}
.caja6{ background:#BD4B42; cursor:pointer; margin-left:4px; text-align:center; padding-top:50px; padding-bottom:50px; text-shadow: 0 0 3px #000000;
}
.caja6:hover{ background:#3c3742;transition: all 0.4s ease; margin-left:-202px;
}
.caja3{ background:#2C3E6D; cursor:pointer; margin-left:4px; text-align:center; padding-top:70px; padding-bottom:70px; text-shadow: 0 0 3px #000000;
}
.caja3:hover{ background:#3c3742;transition: all 0.4s ease; margin-left:-246px;
}
.caja8{ background:#FF9933; cursor:pointer; margin-right:4px; text-align:center; padding-top:50px; padding-bottom:50px; text-shadow: 0 0 3px #000000;
}
.caja8:hover{ background:#3c3742;transition: all 0.4s ease; margin-right:-265px; position:relative;
}
.caja9{ background:#545750; cursor:pointer; margin-left:4px; text-align:center; padding-top:70px; padding-bottom:70px; text-shadow: 0 0 3px #000000;
}
.caja9:hover{ background:#3c3742;transition: all 0.4s ease; margin-left:-427px; position:relative;
}
.prod1{ border-bottom:#F8A26A dotted 1px; margin-top:14px; padding-top:10px; #999;font-size: 20px;
}
.prod2{ border-bottom:#669933 dotted 1px; margin-top:14px; padding-top:10px; #999;font-size: 20px;
}
.prod3{ border-bottom:#2C3E6D dotted 1px; margin-top:14px; padding-top:10px; #999;font-size: 20px;
}
.prod4{ border-bottom:#AF7AC4 dotted 1px; margin-top:14px; padding-top:10px; #999;font-size: 20px;
}
.prod5{ border-bottom:#EB5368 dotted 1px; margin-top:14px; padding-top:10px; #999;font-size: 20px;
}
.prod6{ border-bottom:#6699CC dotted 1px; margin-top:14px; padding-top:10px; #999;font-size: 20px;
}
.prod7{ border-bottom:#BD4B42 dotted 1px; margin-top:14px; padding-top:10px; #999;font-size: 20px;
}
.prod8{ border-bottom:#FF9933 dotted 1px; margin-top:14px; padding-top:10px; #999;font-size: 20px;
}
.prod9{ border-bottom:#545750 dotted 1px; margin-top:14px; padding-top:10px; #999;font-size: 20px;
}
/**************clientes scroll****************/
.imgcliens{ width:107px; height:65px; opacity:0.7;
}
.simply-scroll-clip { /* Clip DIV - automatically generated */
		position: relative;
		overflow: hidden;
}
.simply-scroll-list li {
			padding: 0;
			margin: 0;
			list-style: none;
}
	
.simply-scroll-list li img {
			border: none;
			display: block;
}
.simply-scroll .simply-scroll-clip {
		width: 681px;
		height: 140px;
}
.simply-scroll .simply-scroll-list li {
			float: left;
			width: 130px;
			height: 200px;
}
/*********************************banderas*************************************/
.flagss{
margin-top:5px; position:relative; margin-left:280px;
}
.flagc{cursor:pointer!important; filter:alpha(opacity=90);opacity: .9; border:none; width:30px; height:auto;
}
.flagc:hover{filter:alpha(opacity=50);
}
.bustext{
font-size: 14px;color: #9E96A7;float:left; position: relative; margin-right:11px; text-transform: uppercase; font-family:'Conv_sas'; font-weight:normal;
}
/*********************/
.socialb{float:right; margin-right:40px; margin-top:240px;
}
/* ------------------ CLIENTES  ---------------*/
.imgclient{ width:107px; height:65px; 

}
.imgpos{ font-size:11px; display:block; font-family:Tahoma; color:#666666; margin-bottom:25px; margin-top:-10px;
}
