/** html img,

* html .png{

    position:relative;

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "css/menu/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );

}
*/
@font-face { font-family: ng; src: url('fonts/ng.ttf'); } 
@font-face { font-family: ngb; src: url('fonts/ngb.ttf'); } 

img{border:none;}
a {outline:none;}
input {outline:none;}

body{
margin:0;
padding:0;
font-family:ng;
background-color:#352f24
}
.ngb{
font-family:ngb;
}



.global{
width:953px;
margin: 0 auto;
padding: 0;
overflow:visible;
position:relative;
z-index:3;
background-image:url(../img/bgall.jpg);
background-repeat:repeat-y;
min-height:712px;
margin-bottom:20px
}
.globalb{
width:953px;
margin: 0 auto;
padding: 0;
overflow:visible;
position:relative;
}
.borde{
border-left:3px solid #baad93;
border-right:3px solid #baad93;
}
.bgbco{
background-image:url(../img/bgbco.png);
background-repeat:repeat-x
}
.bgbcob{
background-image:url(../img/bgbcob.png);
background-repeat:repeat-x
}

.floatLeft{
float:left
}
.floatRight{
float:right
}
.clear{
clear:both;
height:0px;
font-size:0px;
color:transparent;
}


.oculto{
display:none;
}
.w100pc{
width:100%;
}
.absoluto{
position:absolute
}

.bgverde{
background-color:#5D6736
}
.bgrojo{
background-color:#71151D
}
.bgrojoclaro{
background-image:url(../img/rojoclaro.png);
}
.bgmarron{
background-color:#9A7E53
}
.bgbordo{
background-color:#96564E
}
.bgmarron2{
background-color:#9A7E53
}
.fondofoto{
background-image:url(../img/fondofoto.png);
background-repeat:no-repeat;
width:90px;
padding-left:6px;
padding-top:7px;
height:61px
}
.bdegris{
border-bottom:1px solid #BFB6AD
}
.bde2{
border:2px solid #ffffff
}
.blanco{
color:#DDD7D1
}
.blanco a:link, .blanco a:active, .blanco a:visited{
color:#DDD7D1;
text-decoration:none
}
.blanco a:hover{
color:#ffffff;
text-decoration:underline
}

.lh{
line-height:12px
}
.mh{
min-height:400px
}
.ubic{
background-image:url(../img/ubic.jpg);
background-repeat:no-repeat;
width:136px;
height:429px;
}
.ubicb{
background-image:url(../img/ubicb.jpg);
background-repeat:no-repeat;
width:136px;
height:429px;
}
.pointer{
cursor:pointer
}

/* menu styles */
#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	float: left;
		list-style: none;
		
}

	#jsddm li a
	{	display: block;
		
		text-decoration: none;
	
		
		white-space: nowrap}

	#jsddm li a:hover
	{	}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			z-index:20; 
			margin-left:0px; 
			padding:0px;
			padding-top:0px;
			margin-top:0px;
			background-image:url(../img/rojoclaro.png);
			z-index:99;
			}
		
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{	width: auto;
				
				}
			
			#jsddm li ul li a:hover
			{	}
/* menu styles */

/* Easy Slider */

#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:944px;
		height:334px;
		overflow:hidden; 
		
}	

		
	p#controls{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:18px;
		height:17px;
		position:absolute;
		left:15px;
		top:-290px;
		}	
		
		
	#nextBtn{ 
		left:910px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:18px;
		height:17px;
		background:url(../img/arrbleft.png) no-repeat 0 0;	
		
		}	
		#nextBtn a{ 
		background:url(../img/arrbright.png) no-repeat 0 0;	
		}			

#slider2{}	
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:883px;
		height:75px;
		overflow:hidden; 
		
}	

		
	p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:15px;
		height:14px;
		position:absolute;
		left:7px;
		top:35px;
		}	
		
		
	#nextBtn2{ 
		left:920px;
		top:35px;
		}														
	#prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:15px;
		height:14px;
		background:url(../img/arrsleft.png) no-repeat 0 0;	
		
		}	
		#nextBtn2 a{ 
		background:url(../img/arrsright.png) no-repeat 0 0;	
		}
#slider3{}	
#slider3 ul, #slider3 li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider3 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:883px;
		height:75px;
		overflow:hidden; 
		
}	

		
	p#controls3{
		margin:0;
		position:relative;
		} 
	
	#prevBtn3, #nextBtn3{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:15px;
		height:14px;
		position:absolute;
		left:7px;
		top:35px;
		}	
		
		
	#nextBtn3{ 
		left:920px;
		top:35px;
		}														
	#prevBtn3 a, #nextBtn3 a{  
		display:block;
		width:15px;
		height:14px;
		background:url(../img/arrsleft.png) no-repeat 0 0;	
		
		}	
		#nextBtn3 a{ 
		background:url(../img/arrsright.png) no-repeat 0 0;	
		}


/* Easy Slider */

.zmas{
z-index:4
}
.zmenos{
z-index:-10
}
.campo{
border:1px solid #BFB6AD;
background-color:transparent;
}
.boton{
background:url(../img/enviar.png) no-repeat 0 0;	
background-color:transparent;
border:0;
cursor:pointer
}