body{margin: auto;}
.opaN{opacity: 0;}
.galeriaintcont0{position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; display: inline-block; background-color: white; margin: auto; overflow: hidden;}
.galeriaintcontv0{position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; display: inline-block; background-color: #000000; margin: auto; overflow: hidden;}
.galeriaintimg{position: absolute; width: 100%; height: 100%; top: 0px; left: 0px;}
.galeriaintvid{position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; }
.galeriavid{position: absolute; width: 100%; height: 100%; top: 5px; left: 5px;}
.galeriab{width: 1600px; ; height: 660px; margin: auto;}
.galeriaintcont{width: 1600px; ; height: 660px; left: 0px; position: relative;}
.galeriaintcont0, .galeriaintcontv0{
	-webkit-box-shadow: 1px 2px 6px -2px rgba(0,0,0,0.6);
	-moz-box-shadow: 1px 2px 6px -2px rgba(0,0,0,0.6);
	box-shadow: 1px 2px 6px -2px rgba(0,0,0,0.6);
}
.contnavsd{position: relative; width: 650px; height: 30px; margin:auto; top: 90%; text-align: center;}
.navf{width: 45px; height: 150px; position: relative; display: inline-block; background-color: white; top: 150px;
	-webkit-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.1);
	z-index: 2000;
    border-radius: 3px;
}
.navf1a{left: 0px;}
.navf2a{right: 0px; float: right;}
.navf i{position: relative; font-size: 40px; left: 10px; top: 50px; color: #D3D3D3;}
.navf:hover{color: #A6A6A6; cursor: pointer; background-color: #333333;}
.navsd{width: 30px; height: 30px; font-size: 30px; background-color: #654a06; margin-right: 5px; border-radius: 100px; color: #b7de19; cursor: pointer;}
.navsd:hover{background-color: #333333; cursor: pointer;}
.navsdact{background-color: #e7ebf4; margin-right: 5px; border-radius: 100px; color: #207d16}
.menugaleria{
	width: 1600px; ; height: 440px;
	
}
.menugaleriav{
	width: 100% ; height: 600px;

}
.textog{position: relative; display: inline-block;}

.textog1{width: 320px; height: 50px; padding: 5px; font-size: 40px; left: 50%; top: -50px; opacity: 0; text-shadow: white;}
.textog2{width: 300px; height: 60px; font-size: 25px; left: 45%; top: 10px; opacity: 0;}
.textog3{width: 600px; height: 80px; font-size: 23px; text-align: justify; left: 690px; top: 75%; opacity: 0;}

.textog1b{width: 320px; height: 50px; padding: 5px; font-size: 40px; opacity: 100; left: 50%; top: 10px; transition: all 1s;}
.textog2b{width: 300px; height: 60px; font-size: 25px; opacity: 100; left: 50%; top: 10px; transition: all 1s;}
.textog3b{width: 600px; height: 80px; font-size: 23px; text-align: justify; opacity: 100; left: 325px; top: 75%; transition: all 1s;}
.textog2 .backt{background-color: Black; width: 310px; height: 100%; opacity: .30; border-radius: 10px;}
.textog3 .backt{background-color: Black; width: 600px; height: 100%; opacity: .50;}
.textoh{position: absolute; width: 580px; height: auto; color: white; left: 5px; top: 10px;}
.textoh1{width: 340px;}
.textoh2{color: #white; width: 310px; height: auto; text-align: center;}
.textoh3{}
.ht1b{color: white; display: inline-block; margin-right: 10px;}.ht2b{color: #78f60a; display: inline-block;}
.backt{position: absolute; top: 0px; height: 0px;}

.displayn{display: none;}
.brilloh{position: absolute; background-color: white; width: 1500px; height: 50px; transform: rotate(-40deg);}
.brillo1a{top: 190px; left: -1220px; opacity: .20;}
.brillo1b{top: 190px; left: 1420px; opacity: .20; -webkit-transition: all 3s; transition: all 3s;}
.brillo2a{top: 190px; left: -1120px; opacity: .20;}
.brillo2b{top: 190px; left: 1530px; opacity: .20; -webkit-transition: all 3s; transition: all 3s;}

.slectorg{width: 180px; height: 150px; background-color: red; position: relative; display: inline-block; top: 20px; left: 20px; transition: all .5s;}
.slectorv{width: 180px; height: 150px; background-color: red; position: relative; display: inline-block; top: 20px; left: 20px; transition: all .5s;}
.imgselector{position: absolute; top: 0px; left: 0px; width: 180px; height: 100px; background-color: blue; transition: all .5s;}
.imgselector img{width: 180px; height: 100px;}
.txtselector{position: absolute; top: 100px; left: 0px; width: 180px; height: 50px; background-color: #6f613b; color: white; text-align: center; transition: all .5s;}
.ActSelector{-webkit-filter: grayscale(.5); filter: grayscale(.5) transition: all .5s;}
.slectorg:hover{cursor: pointer; -webkit-filter: grayscale(0); filter: grayscale(0); -webkit-filter: saturate(150%); filter: saturate(150%); transition: all .5s;}
.txtselector h1{position: relative; text-align: center; width: auto; height: auto; font-size: 15px;}


.perf{position: relative; display: inline-block; width: 200px; height: 200px; background-color: #303030; left: 20px; top: 10px;}
.perg{position: absolute; width: 180px; height: 180px; left: 10px; top: 10px; background-color: #60ABEC;}
.userperi{position: relative; font-size: 150px; color: #87c7ff; margin: 0px auto; top: 20px; left: 20px;}
.txtper{position: absolute; color: white; top: 110px; left: 60px;}


.tipomenu{font-size: 22px; position: relative;
	display: inline-block; margin-right: 5px; width: 180px; height: auto; background-color: #b59a51; top: 6px; left: 20px; border-radius: 10px 10px 0px 0px; text-align: center;}

.displayn{display: none;}
.tipomenu:hover{background-color: #9C9C9C; cursor: pointer;}
.tipomenuAct{background-color: #1D1D1D; color: white;}



