@charset "UTF-8";

html, body {margin:0; padding:0; width:100%; height:100%; overflow:auto;background-color: #fff;}
body {font-family:verdana, arial, sans-serif; font-size:90%;}


#top {width: 100%;
height: 100px;
z-index:2;
margin: 0px;
background-color: #000;
background-image:url(img/ftop.jpg); 
background-repeat: no-repeat;
position: relative;
opacity: 0.99;
-moz-opacity: 0.99;
-khtml-opacity: 0.99;
filter: alpha(opacity=99);
float: left; 
top: 0px;  
left: 0px;
}

#mferia {width: 100%;
height: 120px;
z-index:22;
margin: 0px;
background-color: #000;
position: relative;
opacity: 0.80;
-moz-opacity: 0.80;
-khtml-opacity: 0.80;
filter: alpha(opacity=80);
float: left; 
top: 0px;  
left: 0px;
}

#amplia {width: 100%;
height: 100%;
z-index:23;
margin: 0px;
background-color: #fff;
position: relative;
opacity: 0.95;
-moz-opacity: 0.95;
-khtml-opacity: 0.95;
filter: alpha(opacity=95);
float: left; 
top: 0px;  
left: 0px;
display: block;
}

#mnot {width: 100%;
height: 120px;
z-index:22;
margin: 0px;
background-color: #fff;
position: relative;
opacity: 0.90;
-moz-opacity: 0.90;
-khtml-opacity: 0.90;
filter: alpha(opacity=90);
float: left; 
top: 0px;  
left: 0px;
}

#mnoticias {width: 100%;
height: 100%;
z-index:22;
margin: 0px;
background-color: #fff;
position: relative;
opacity: 0.90;
-moz-opacity: 0.90;
-khtml-opacity: 0.90;
filter: alpha(opacity=90);
float: left; 
top: 0px;  
left: 0px;
}

#mconozca {width: 278px;
height: 236px;
z-index:20;
margin: 0px;
background-color: #000;

position: relative;
opacity: 0.99;
-moz-opacity: 0.99;
-khtml-opacity: 0.99;
filter: alpha(opacity=99);
float: left; 
top: 0px;  
left: 0px;
}

#mconozca2 {width: 278px;
height: 100%;
z-index:20;
margin: 0px;
background-color: #000;
background-image:url(img/fempleo.jpg); 
background-repeat: no-repeat;
position: relative;
opacity: 0.99;
-moz-opacity: 0.99;
-khtml-opacity: 0.99;
filter: alpha(opacity=99);
float: left; 
top: 0px;  
left: 0px;
}

#mtecnicas {width: 278px;
height: 100%;
z-index:20;
margin: 0px;
background-color: #000;
background-image:url(img/ftecnicas.jpg); 
background-repeat: no-repeat;
position: relative;
opacity: 0.99;
-moz-opacity: 0.99;
-khtml-opacity: 0.99;
filter: alpha(opacity=99);
float: left; 
top: 0px;  
left: 0px;
}

#mproductos {width: 278px;
height: 100%;
z-index:21;
margin: 0px;
background-color: #fff;
position: relative;
float: left; 
top: 0px;  
left: 0px;
}

#mproductoscab {width: 278px;
height: 78px;
z-index:20;
margin: 0px;
background-image:url(img/faccesos.jpg); 
background-repeat: no-repeat;
background-color: #fff;
position: relative;
float: left; 
top: 0px;  
left: 0px;
}


#ddestacado {width: 100%;
height: 154px;
z-index:20;
margin: 0px;
background-image:url(img/destacado.png); 
background-repeat: no-repeat;
position: relative;
float: left; 
top: 0px;  
left: 0px;
}

#bajo {width: 100%;
height: 100px;
z-index:10;
margin: 0px;
background-color: #000;
position: relative;
float: left; 
top: 0px;  
left: 0px;
}
#ambientes {width: 100%;
height: 60px;
z-index:10;
margin: 0px;
background-color: #000;
position: relative;
float: left; 
top: 0px;  
left: 0px;
}
#imgcabe {width: 100%;
height: 292px;
padding: 0px;
z-index:2;
margin: 0px auto;
background-color: #fff;
position: relative;
opacity: 0.99;
-moz-opacity: 0.99;
-khtml-opacity: 0.99;
filter: alpha(opacity=99);
float: left; 
top: 0px;  
left: 0px;
}
#pagina {
	width: 100%;
	height: 100%;
	z-index:10;
	margin: 0px;
	position: relative;
	float: left;
	top: 0px;
	left: 0px;
	display: block;

}

#contenedorp {width: 350px;
height: 400 px;
z-index:10;
margin: 0px auto;
background-color: #000;
position: relative;
opacity: 0.99;
-moz-opacity: 0.99;
-khtml-opacity: 0.99;
filter: alpha(opacity=99);
float: left; 
top: 162px;  
left: 930px;
display: block ;
border:solid 2px #d7b184;

}
#flecha {width: 11px;
height: 20 px;
z-index:10;
margin: 0px auto;
background-color: #000;
position: relative;
opacity: 0.90;
-moz-opacity: 0.90;
-khtml-opacity: 0.90;
filter: alpha(opacity=90);
float: left; 
top: 0px;  
left: 0px;
}
#logonegro {width: 200px;
height: 93 px;
z-index:100;
margin: 0px auto;
background-color: #000;
background-image:url(img/logonegro.jpg); 
background-repeat: no-repeat;
position: relative;
float: left; 
top: 0px;  
left: 0px;
}
#menu {
width: 100%;
height: 22 px;
z-index:3;
margin: 0px;

position: relative;

float: left;
top: 98px;  
left: 0px;
}
#ruta {
width: 926px;
height: 20 px;
background-image:url(img/fondo_ruta.jpg); 
background-repeat: no-repeat;
z-index:4;
margin: 0px;
position: relative;
float: left;
top: 0px;  
left: 0px;
}


#contacto {
width: 278px;
height: 400px;
z-index:125;
margin: 0px;
background-color: #999;
position: relative;
float: left;
top: 0px;  
left: 0px;
overflow: auto;
border:solid 1px #C90;
}

#punt {
width: 20px;
height: 20px;
z-index:100;
margin: 0px;
background-image:url(img/puntet.png); 
background-repeat: no-repeat;
position: absolute;
float: left;
top: 1040px;  
left: 970px;
display:block;

}


#idiomas {
width: 420px;
height: 37px;
z-index:7;
margin: 0px;
position: relative;
float: right;
top: 35px;  
left: 0px;
}

#legal {
width: 200px;
height: 37px;
z-index:17;
margin: 0px;
position: relative;
float: right;
top: 50px;  
left: 0px;
}
#pie {
width: 100%;
height: 27px;
z-index:18;
margin: 0px;
position: relative;
float: left;
top: 30px;  
left: 0px;
}

.blancop2
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 65%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}

.blancop
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 75%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.blancop:link
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 75%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.blancop:hover
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 75%;
	font-weight: normal;
	color: #d7b184;
	text-decoration: none;

}
.blancop:active
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 75%;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.gris
{
	padding: 0px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 12px;
	color:#666;
	text-decoration: none;

}
.idiomap
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color:#666;
	text-decoration: none;

}
.idiomap:link
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-decoration: none;

}
.idiomap:hover
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #955c43;
	text-decoration: none;
}
.idiomap:active
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-decoration: none;

}
.menup
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.menup:link
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.menup:hover
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #955c43;
	text-decoration: none;
}
.menup:active
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.menupp
{
	padding: 0px; 
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.menupp:link
{
	padding: 0px; 
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.menupp:hover
{
	padding: 0px; 
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #955c43;
	text-decoration: none;
}
.menupp:active
{
	padding: 0px; 
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
.menup2
{
	padding: 0px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 18px;
	font-weight: normal;
	color:#333;
	text-decoration: none;

}
.menup2:link
{
	padding: 0px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 18px;
	font-weight: normal;
	color:#333;
	text-decoration: none;

}
.menup2:hover
{
	padding: 0px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 18px;
	font-weight: normal;
	color: #955c43;
	text-decoration: none;
}
.menup2:active
{
	padding: 0px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 18px;
	font-weight: normal;
	color:#333;
	text-decoration: none;

}
.menu1
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#666;
	text-decoration: none;

}
.menul:link
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: none;

}
.menu1:hover
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #955c43;
	text-decoration: none;

}
.menul:active
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: none;

}


.blanco
{
	padding: 5px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.blanco:link
{
	padding: 5px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.blanco:hover
{
	padding: 5px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 11px;
	font-weight: normal;
	color: #d7b184;
	text-decoration: none;

}
.blanco:active
{
	padding: 5px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}

.negrotit
{
	padding: 5px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 18px;
	font-weight: normal;
	color:#333;
	text-decoration: none;

}
.rojotitg
{
	padding: 0px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 26px;
	font-weight: normal;
	color:#333;
	text-decoration: none;

}
.rojotit
{
	padding: 0px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 18px;
	font-weight: normal;
	color:#955c43;
	text-decoration: none;

}
.rojotitp
{
	
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color:#955c43;
	text-decoration: none;

}
.rojotitp:link
{
	
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color:#955c43;
	text-decoration: none;

}
.rojotitp:hover
{
	
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color:#955c43;
	text-decoration: none;

}
.rojotitp:active
{
	
	font-family:Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color:#955c43;
	text-decoration: none;

}
.negro
{
	padding: 0px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 12px;
	font-weight: normal;
	color: #7a7979;
	text-decoration: none;

}
.negro:link
{
	padding: 2px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 12px;
	font-weight: normal;
	color: #7a7979;
	text-decoration: none;

}
.negro:hover
{
	padding: 2px; 
	font-family:Arial,Tahoma, Verdana,;
	font-size: 12px;
	font-weight: normal;
	color: #7a7979;
	text-decoration: none;

}
.negrop
{	
	font-family:Arial,Tahoma, Verdana,;
	font-size: 10px;
	font-weight: normal;
	color:#333;
	text-decoration: none;
}
.negrop:link
{	
	font-family:Arial,Tahoma, Verdana,;
	font-size: 10px;
	font-weight: normal;
	color:#333;
	text-decoration: none;
}
.negrop:hover
{	
	font-family:Arial,Tahoma, Verdana,;
	font-size: 10px;
	font-weight: normal;
	color:#333;
	text-decoration: none;
}
.negrop:active
{	
	font-family:Arial,Tahoma, Verdana,;
	font-size: 10px;
	font-weight: normal;
	color:#333;
	text-decoration: none;
}
.dorado
{
	padding: 5px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #d7b184;
	text-decoration: none;

}

.dorado_publi
{
	padding: 5px; 
	font-family:Arial, Verdana, Tahoma,;
	font-size: 12px;
	font-weight: normal;
	color: #d7b184;
	borderWidth = "2px";
	borderColor = #C60;
	text-decoration: none;

}

.dorado_peque
{
	padding: 5px; 
	font-family:Arial, Verdana, Tahoma,;
	font-size: 11px;
	font-weight: normal;
	color: #d7b184;	
	text-decoration: none;

}

.dorado_gran
{
	padding: 5px; 
	font-family:Arial, Verdana, Tahoma,;
	font-size: 12px;
	font-weight: bold;
	color: #d7b184;	
	text-decoration: none;

}


.dorado:hover
{
	padding: 5px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}
.dorado:link
{
	padding: 5px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #d7b184;
	text-decoration: none;

}
.dorado:active
{
	padding: 5px; 
	font-family:Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #d7b184;
	text-decoration: none;

}



	
