body {
	/*background: -webkit-linear-gradient(#FEE6CC, #fff, #FEE6CC, #FEE6CC); /* For Safari 5.1 to 6.0 */
	/*background: -o-linear-gradient(#FEE6CC, #fff, #FEE6CC, #FEE6CC); /* For Opera 11.1 to 12.0 */
	/*background: -moz-linear-gradient(#FEE6CC, #fff, #FEE6CC, #FEE6CC); /* For Firefox 3.6 to 15 */
	/*background: linear-gradient(#FEE6CC, #fff, #FEE6CC, #FEE6CC); /* Standard syntax */
	font-family: 'Handlee', cursive;
	width: 100%;
	color: #DD9F61; /*NARANJA FUERTE*/
}

::-webkit-scrollbar { width:10px;  }
/*::-webkit-scrollbar-button       {  }*/
::-webkit-scrollbar-track { 
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px; 
}
/*::-webkit-scrollbar-track-piece  {  }*/
::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}
/*::-webkit-scrollbar-corner       {  }
::-webkit-resizer                { }
*/

/*
a:link,a:visited,a:active{
	text-decoration:underline;
}
a:hover{
	text-decoration:underline;
}
*/
#tabla-top {
	width: 1024px;
	height: 200px;
/*	background-color: #fff;*/
	padding: 0px;
	margin: 0px;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
}

.tabla-admin {
	width: 1000px;
	height: 20px;
/*	background-color: #fff;*/
	padding: 0px;
	margin: 0px;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
}
.t-a_subtitulo{
	background: #FEE6CC;
	vertical-align: top;
}
.t-a_linea0{
	font-size: 14px;
	/*background: linear-gradient(left, #fff 40%, #FFF5EC 60%); /* Standard syntax */
	background: -moz-linear-gradient(left, #fff 100%, #FFF5EC 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #fff, #fff 50%, #FFF5EC); /* Chrome10-25,Safari5.1-6 */
	/*background: #FFF5EC;*/
	vertical-align: top;
}
.t-a_linea1{
	font-size: 14px;
	background: #FFF5EC;
	vertical-align: top;
}
.t-a_linea1:hover{
	font-size: 14px;
	background: #FFF3E6;
	color: #FFF3E6;
	vertical-align: top;
}
.t-a_linea2{
	font-size: 14px;
	background: #FFF;
	vertical-align: top;
}
.t-a_linea2:hover{
	font-size: 14px;
	background: #FFF3E6;
	color: #FFF3E6;
	vertical-align: top;
}

.barra-top{
	background: #DD9F61;
	color: #FEE6CC;
}

#tabla-fondo {
	box-align: center;
	width: 1010px;
	background-color: #fff;
	/*border-top: 1px solid #abadb3;
	border-right: 1px solid #C793F1;
	border-bottom: 1px solid #e3e9ef;	
	border-left: 1px solid #e3e9ef;
	padding: 3px;*/
	margin: 2px 12px 2px 13px;
	/* DER px  ABAJ px  DIFUS px  COLOR*/
	/*-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 4px 14px #000;*/
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	/*border: 2px solid #DD9F61;
	-webkit-border-radius: 10px; 
	-moz-border-radius: 10px;
	border-radius: 10px;*/
}
.tr-nav {
	background: -webkit-linear-gradient(#FEE6CC, #fff, #FEE6CC, #FEE6CC); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(#FEE6CC, #fff, #FEE6CC, #FEE6CC); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(#FEE6CC, #fff, #FEE6CC, #FEE6CC); /* For Firefox 3.6 to 15 */
	background: linear-gradient(#FEE6CC, #fff, #FEE6CC, #FEE6CC); /* Standard syntax */
	/*background: linear-gradient(#fff 40%, #FEE6CC 60%, #fff 65%); /* Standard syntax */
	padding: 0px;
	margin: 0px;
}
.menu_3l {
	font-size: 18px;

}
 

.boton-menu{
	margin: 0 0 0 0;
	padding: 0px 0 20px 0;
	width: 150px;
	height: 15px;
	color: #fff;
	font-size: 22px;
	font-weight: regular;
	cursor:pointer;
}

/*.boton-menu:link,:visited,:active{
	font-size: 18px;
	color: #fff;
	text-decoration: none;
}

.boton-menu:hover{
	margin: 0 0 0 0;
	width: 150px;
	height: 15px;
	font-size: 22px;
	color: #fff;

}*/

.botones-nav{
	margin: 0 0 0 1px;
	width: 150px;
	font-family: 'Hammersmith One', sans-serif;	
	color: #DD9F61;
	font-size: 18px
	/*border: 1px solid #DD9F61;
	background-color: #FEE6CC;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;*/
	/* DER px  ABAJ px  DIFUS px  COLOR*/
	/*-moz-box-shadow: 1px 2px 2px #DD9F61;
	-webkit-box-shadow: 1px 2px 2px #DD9F61;
	box-shadow: 1px 2px 4px #DD9F61;
	-webkit-transition: all 0.30s ease-in-out;*/
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	
}
.botones-nav{
	font-size: 18px;
	color: #DD9F61;
	text-decoration: none;
}

.botones-nav:hover{
	font-size: 18px;
	cursor: pointer;
	text-decoration: underline;
}

#contenido_menu {
	font-family: 'Hammersmith One', sans-serif;	
	color: #DD9F61;
	font-size: 18px;
	border: 1px solid #DD9F61;
    background-color: #FEE6CC;
    width: 200px; 
    /*height: 400px; */
	-webkit-box-shadow: 1px 2px 2px #DD9F61;
	box-shadow: 1px 2px 4px #DD9F61;
	-webkit-transition: all 0.30s ease-in-out;*/
}

#contenido {
	font-family: 'Hammersmith One', sans-serif;	
	color: #DD9F61;
	font-size: 22px;
	border: 1px solid #DD9F61;
    background-color: #fff;
    margin: 0 0 0 5px; 
    width: 330px; 
    height: 400px; 
    overflow: auto; 
    top: 0;
}

.logo-GA {
	/*background: -webkit-linear-gradient(left, #fff, #FEE6CC, #fff); /* For Safari 5.1 to 6.0 
	background: -o-linear-gradient(right, #fff, #FEE6CC, #fff); /* For Opera 11.1 to 12.0 
	background: -moz-linear-gradient(right, #fff, #FEE6CC, #fff); /* For Firefox 3.6 to 15 
	background: linear-gradient(to right, #FEE6CC, #fff); /* Standard syntax */
	background: #FEE6CC;
	padding: 0px;
	margin: 0px;
	border-radius: 5px 0px 0px 0px;

}

.social-nav{
	height: 20px;
	
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
	/* DER px  ABAJ px  DIFUS px  COLOR*/
	-moz-box-shadow: 1px 2px 2px #DD9F61;
	-webkit-box-shadow: 1px 2px 2px #DD9F61;
	box-shadow: 1px 2px 4px #DD9F61;
	-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	
}
.filosofias {
	height: 40px;
	width: 100%;
	border: 1px solid #DD9F61;
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border-radius: 5px;
    cursor: pointer;
    background-color: #fff;
}

.titulos {
	/*background: -webkit-linear-gradient(left, #fff, #FEE6CC, #fff); /* For Safari 5.1 to 6.0 
	background: -o-linear-gradient(right, #fff, #FEE6CC, #fff); /* For Opera 11.1 to 12.0 
	background: -moz-linear-gradient(right, #fff, #FEE6CC, #fff); /* For Firefox 3.6 to 15 
	background: linear-gradient(to right, #DD9F61, #fff); /* Standard syntax DD9F61*/
	background: #DD9F61;
	padding: 0 0 0 4px;
	margin: 0 0 0 4px;
	border-radius: 5px 0px 0px 0px;
    font-family: 'Handlee', cursive;
    /*font-family: 'Syncopate', sans-serif;*/
	font-size: 22px;
	color: #fff;
	-moz-text-shadow: 1px 2px 2px #DD9F61;
	-webkit-text-shadow: 1px 2px 2px #DD9F61;
	text-shadow: 1px 2px 4px #DD9F61;
	

}

.titulos_top {
	font-size: 18px;
	color: #fff;
/*	-moz-text-shadow: 1px 2px 2px #DD9F61;
	-webkit-text-shadow: 1px 2px 2px #DD9F61;
	text-shadow: 1px 2px 4px #DD9F61;*/

}

.titulos_top:hover {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}

.logo {
	padding: 4px;
	margin: 0 0 0 5px;
	/*border-radius: 10px 0px 0px 0px;*/
    font-family: 'Kaushan Script', cursive;
	/*font-family: 'Roboto', sans-serif;	*/
	/*font-family: 'Caveat Brush', cursive;*/
	/*font-family: 'Indie Flower', cursive;*/
	/*font-family: 'Lobster', cursive;*/
	/*font-family: 'Gloria Hallelujah', cursive;*/
	/*font-family: 'Shadows Into Light', cursive;*/
    /*font-family: 'Poiret One', cursive;*/
    /*font-family: 'Handlee', cursive;
    /*font-family: 'Syncopate', sans-serif;*/
	font-size: 76px;
	color: #000;
	font-weight: normal;
	/*-moz-text-shadow: 1px 2px 2px #DD9F61;
	-webkit-text-shadow: 1px 2px 2px #DD9F61;*/
	/*text-shadow: 1px 2px 4px #DD9F61;*/

	line-height: 1em;

	/*text-shadow:0px 0px 0 rgb(222,222,222),1px 1px 0 rgb(199,199,199),2px 2px 0 rgb(176,176,176),3px 3px 0 rgb(153,153,153), 4px 4px 0 rgb(130,130,130),5px 5px 4px rgba(0,0,0,0.85),5px 5px 1px rgba(0,0,0,0.5),0px 0px 4px rgba(0,0,0,.2);*/
}

.sub-logo {
	text-align: left;
	/*padding: 0 0 0 200px;*/
	margin: 0 0 0 250px;
	border-radius: 10px 0px 0px 0px;
	/*font-family: 'Roboto', sans-serif;	*/
    font-family: 'Kaushan Script', cursive;
	font-size: 24px;
	color: #DD9F61;
	font-weight: normal;
	/*-moz-text-shadow: 1px 2px 2px #DD9F61;
	-webkit-text-shadow: 1px 2px 2px #DD9F61;
	text-shadow: 1px 2px 4px #7F7F7F;*/

}
.prod_tabla{
	/*width: 333px;*/
    display:block;
    height: 300px;       /* Just for the demo          */
    overflow-y: auto;    /* Trigger vertical scroll    */
    overflow-x: hidden;  /* Hide the horizontal scroll */
}


.contenidof {
    font-family: 'Handlee', cursive;
	padding: 0 0 0 0px;
	margin: 0 5px 0 5px;
	border-radius: 10px 0px 0px 0px;
	/*font-family: 'Roboto', sans-serif;	*/
	font-size: 18px;
	color: #DD9F61;
	font-weight: normal;
	background-color: #fff;
	text-align: justify;
	
}

.contenido_titulo {
	font-family: 'Gudea', sans-serif;
	margin: 0 5px 15px 5px;
	font-size: 20px;
	color: #DD9F61;
	font-weight: bold;
	text-align: center;
	/*text-decoration: underline;*/
	
}

.contenido_texto {
	font-family: 'Gudea', sans-serif;
	margin: 0 5px 0 5px;
	font-size: 16px;
	color: #DD9F61;
	font-weight: normal;
	text-align: justify;
	
}

.flotante {
	border: 1px;
	width:550px; 
    height:250px;
	position:absolute;
	bottom:100px;
	left:430px;
	background-color: #fff;
	visibility:hidden;
	z-index: 10;
    /*opacity: 0;*/
	-moz-box-shadow: 	2px 2px 4px 2px #DD9F61;
	-webkit-box-shadow: 2px 4px 2px 2px #DD9F61;
	box-shadow: 		2px 2px 4px 4px #8B6914;
	/*-webkit-transition: all 0.30s ease-in-out;
	-moz-transition: all 0.30s ease-in-out;
	-ms-transition: all 0.30s ease-in-out;
	-o-transition: all 0.30s ease-in-out;
	transition: all 0.30s ease-in-out;*/
}

.productos {
	font-family: 'Roboto', sans-serif;	
	font-size: 13px;
	color: #DD9F61;
	text-decoration: none;
}

.categoria{
	font-family: 'Hammersmith One', sans-serif;	
	color: #DD9F61;	
	font-size: 14px; 
	margin: 0 0 0 5px; 
	width: 330px; 
	height: 400px; 
	overflow: auto; 
	top: 0;
}

.hr-v{
	color: #FEE6CC;	
	height: 20px;
	width: 1px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.contacto{
	width: 800px;
	font-family: 'Handlee', cursive;
	font-weight: bold;
	color: #CE965E;
}

.contacto_btn{
	width: 100px;
	height: 50px;
	font-family: 'Handlee', cursive;
	font-weight: bold;
	color: #CE965E;
}

select{
	font-family: 'Handlee', cursive;
	font-weight: bold;
	color: #CE965E;
}
