/*#########################################*/
/*
					ESTILOS GENERALES
*/
/*#########################################*/
html,body{margin:0; padding:0;min-width:320px;}

body{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:100%;
color:#000;
margin:0 auto!important;padding:0!important;
overflow:hidden;
overflow-y:auto;


}
/*Este es el contenedor de todo*/
.main{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;z-index:1;
background-repeat:repeat;
min-width:320px;
overflow-x:hidden;
height:auto;
}

/* CONTENEDORES */
.se-wrapper{background:#fff;}
.contenedor-1{width:100%;}
.contenedor-2{background-position:top;}
.contenedor-3{}
.contenedor-4{}
.contenedor-contenido{}
.contenedor-menu-mobile{height:40px;width:100%;}
.contenedor-zonas{}

/*Zonas Editables*/
.zonas{overflow:hidden;padding-top:10px;padding-bottom:10px;}
.estructuraPagina-Izquierda,
.estructuraPagina-Derecha{padding:0;overflow: hidden;}
.estructuraPagina-Izquierda p,
.estructuraPagina-Derecha p,
.zonas p{margin-top:0;margin-bottom:0;}
.zonas img,
.estructuraPagina-Izquierda img,
.estructuraPagina-Derecha img{max-width:100%!important;}


/*ANCHO DEL SITIO*/
.width-960{max-width:960px!important;}

/* TITULOS */




/* TEXTO */
p{}
a, a:active, a:visited {}
a:hover {}
address{font-style:normal;}

/*CLASES EXPRESS*/
.tipo_pagina_1 img{max-width:100%;height:auto;}
#paginacion_tienda_virtual_info,#paginacion_tienda_virtual_barra{text-align:center;}

.WidgetLinkDestacado{color:#fff;font-family: 'Overlock SC', cursive;}


/*#########################################*/
/*
					HEADER 
*/
/*#########################################*/
header{vertical-align:middle;/*padding-top:20px;*/}
.header{}
/*Logo*/
.contenedor-empresa{padding:10px 0;}
#logo{vertical-align:middle;text-align:left;}
#logo img{width:auto;max-width:200px;height:auto;}
.nombre{display:block;vertical-align:middle;font-size:1.2em;padding:10px;}

/*Imagen de Cabecera */
.contenedor-cabecera{max-width:960px;width:100%;}
#cabecera{
	background-position:center top;
	background-image:url('fondo.jpg');
	background-repeat:no-repeat;
	width:100%;
	margin:0 auto;
	max-width:960px;
	height:100%;
	background-size:cover;
	padding-top:40%;
	position:relative;
	overflow:hidden;
	}	
.texto-cabecera{position:absolute;right:0;top:25%;width:60%;text-align:left;padding:20px;}
.texto-cabecera p{}

/*#########################################*/
/*
		SECCIONES
*/
/*#########################################*/
#secciones{max-width:960px;width:100%;margin-0:auto;}

.MenuSeccion{list-style:none;text-align:right;margin-bottom:0!important;vertical-align:middle;}
.MenuSeccion li{display:inline-block;text-align:center;}
.MenuSeccion li:hover{}
.MenuSeccion li a{font-size:1.2em;text-align:Center;display:block;margin-top:10px;padding:0 10px;}
.MenuSeccion li:first-child a{}
.MenuSeccion li:last-child a{}
.MenuSeccion li a:hover{}


/*#########################################*/
/*
		MENU PRINCIPAL
*/
/*#########################################*/

#menu-superior{}
#menu-superior .MenuPrincipal{list-style:none;text-align:right;font-size:0px;}
#menu-superior .MenuPrincipal li{display:inline-block;position:relative;}

#menu-superior .MenuPrincipal li a{display:block;padding:5px 10px;}
#menu-superior .MenuPrincipal li a:hover,.MenuSeccion li a:hover{}

#menu-superior .MenuPrincipal .select{}
#menu-superior .MenuPrincipal .select:hover{}


/* ------- Submenues li ul li */

#menu-superior .MenuPrincipal li ul{display:none;margin:0px;position:absolute;right:0px;top:55px;margin:0 auto;z-index:500;}
#menu-superior .MenuPrincipal li ul li{display:inline-block!important;text-align:center;}
#menu-superior .MenuPrincipal li ul li a{}
#menu-superior .MenuPrincipal li ul li:hover a{}

/*-----MENU-----selectnav---*/
.selectnav {display: none; }
.selectnav{
  font-size:1em;
  border:0px;
  font-weight:bold;
}
.selectnav option{}

/*MENU MOBILE*/
#menu-mobile{position:absolute;left:0;overflow-x:hidden;width:270px;

z-index:0;
}
#menu-mobile-button ul{}
#menu-mobile-button ul li{display:inline-block;vertical-align:middle;}
#menu-mobile-button .iconoMenuBg{width:43px;height:40px;padding:5px;}
#menu-mobile-button ul li span {display:block;height:100%;width:100%;background-repeat:no-repeat;}
#menu-mobile-button .seccionActual{}

#menu-mobile{height:auto;position:absolute;left:0;overflow-x:hidden;width:270px;}
#menu-mobile .MenuPrincipal{list-style:none;}
#menu-mobile .MenuPrincipal li{display:block;}
#menu-mobile .MenuPrincipal li a{display:block;padding:10px;font-size:10px;}
#menu-mobile .MenuPrincipal li ul{display:none;}
#menu-mobile .tieneUl{background-position:92% bottom;background-repeat:no-repeat;}


#menu-mobile .MenuPrincipal li ul li a{border:0px;}

#menu-superior .tieneUl{background-position:92% bottom;background-repeat:no-repeat;}

/*#########################################*/
/*
		CONTENIDO DE LAS PAGINAS
*/
/*#########################################*/
/*
.titulo-imagen{float:left;margin: 0 20px 8px 0;margin-top:10px;}
*/


#menu-mobile-button{z-index:50;cursor:pointer;}

.contenido-del-sitio{
padding-bottom:4em;
width:100%;

}

.contenido-del-sitio a{}


/* TABLAS DE GALERIA (PARA TEMPLATES VIEJOS)*/
#tablaGaleria{background: #transparent;}

/* TABLAS DE SERVICIOS (VIEJOS)*//*
.contenido-del-sitio table,.contenido-del-sitio tr,.contenido-del-sitio td {color:#000!important;background-color:transparent!important;border:none;margin:0!important;padding:0!important;padding-right:10px !important;}
table a{display:inline-block;margin:0 auto;}
table td p {margin:0 !important;text-align:left;}
table {	padding:10px !important;background: #ffffff;}*/





/*#########################################*/
/*
					FOOTER 
*/
/*#########################################*/

footer{padding-bottom:10px;padding:2.5em 0;}
footer h6{}

/*-------------- MENU FOOTER  */
#MenuFooter {}
#MenuFooter .MenuPrincipal{list-style:none;text-align:left;margin-bottom:5px;}
#MenuFooter .MenuPrincipal li{display:block;padding:5px 10px 5px 0px;float:left;}
#MenuFooter .MenuPrincipal li a:after{content:"   /";}
#MenuFooter .MenuPrincipal li a{display:block;font-size:;}
#MenuFooter .MenuPrincipal li ul{display:none;}
#MenuFooter .MenuPrincipal li:hover,#MenuFooter .MenuPrincipal a:hover{}
#MenuFooter .MenuPrincipal li:nth-of-type(2n+1) {
      clear: both; }

/*#########################################*/
/*
				MODIFICADORES
*/
/*#########################################*/

/*Zonas Editables*/
.zonas{overflow:hidden;}
.zonas img{max-width:100%!important;}

/* PACK CONTACTO, REDES SOCIALES Y DATOS */
.contenedor-datos{list-style:none;}
.redes{border-left:1px solid #ccc;padding-left:2.5%!important;height:100%;}
.contacto{font-size:1.1em;}
.web{}
.icon{padding-right:5px;floar:left;}

/*LOGO EXPRESS*/
#poweredby{text-align:left;margin:0!important;padding:0!important;}
#poweredby img{}
#poweredby p{text-align:left;margin:0!important;padding:0!important;}
#imagenpagina{
	width:100%;
	margin:0 auto;
	height:100%;
	padding-top:90%;
	position:relative;	
	}
#imagenpagina span{position:absolute;top:0;left:0;height:100%;width:100%;}
#imagenpagina img{}



/*#########################################*/
/*
				HELPERS
*/
/*#########################################*/
.padding-top-bottom-0{padding-top:0px!important;padding-bottom:0px!important;}
.padding-top-0{padding-top:0px!important;}
.padding-bottom-0{padding-bottom:0px!important;}
.padding-left-right-0{padding-left:0px!important;padding-right:0px!important;}
.padding-left-0{padding-left:0px!important;}
.padding-right-0{padding-right:0px!important;}
.fijoMobile{position:absolute;width:100%;top:0;left:0;z-index:900;}
.fijo ul {margin:0;padding:.5em;}
.fijoMobile ul { margin:0;padding:.5em;}
.fijo{position:fixed;width:100%;top:0;left:0;z-index:900;}
.inline-block{display:inline-block;}

.clearfix{clear:both;}
.absolute{position:absolute;}
.relative{position:relative;}

.top-0{top:0;}
.left-0{left:0;}
.right-0{right:0;}
.bottom-0{bottom:0;}

.width-50-100{width:45%;display:inline-block!important;vertical-align:middle;}
.margin-top-20{margin-top:20px;}
.margin-bottom-20{margin-bottom:20px;}

.display-no{display:none;}
.display-si{}
.spacer-20{height:20px;width:100%;}

/* 	FORMULARIO
*******************/
.label_form{
	padding-right:20px;
	vertical-align:top;
}
.campo_form{
	padding-bottom:7px;
}
	.campo_form input[type="text"],
	.campo_form textarea{
		max-width:300px;
		height:24px;
		padding:3px;
		border:1px solid #b4b4b4;
		font:italic 13px/20px 'Droid Serif',serif;
		color:#444;
		
	}
	
	.campo_form textarea{
		height:150px;
	}
	
input[type="submit"],
input[type="reset"]{
		margin:0 2px;
		padding:6px;
		border:0px;
		cursor:pointer;
		-webkit-border-radius: 8px;
		border-radius: 5px;
	}
	
input[type="submit"]:hover,
input[type="reset"]:hover{}
.campo_form input[type="submit"]{margin-left:27%;}
	
		
/*/////////FORMULARIOS CUSTOM/////////////*/
.FormWidget .itemForm{margin-top:20px;}
.FormWidget .labelForm{font-size:1em;padding-bottom:5px;font-weight:bold;}
.FormWidget .opcion {font-weight:normal; padding-right: 10px;}
.FormWidget .opcion input {margin-right:5px;margin-top:10px;}	
	
/*#########################################*/
/*
				COLORES
*/
/*#########################################*/

/***********COLOR 1********************/
/*GENERALES*/
.color {background-color:#C30;}
.color .main{}
/*ESTE ES EL COLOR O IMAGEN DE FONDO DEL SITIO*/
.background-se{background:#fff;}
.color .layer-menu-mobile{background:rgba(0,0,0,.3);
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
position:absolute;z-index:100!important;display:none;opacity:0;width:100%;height:100%;}
.color .contenedor-1{vertical-align:middle;/*padding-bottom:20px;*/}
.color .contenedor-4{background-color:#666;}
.color .contenido-del-sitio a{color:#;font-weight:bold;}
.color .contenedor-3{background-image:;background-repeat:repeat;}

.color a, .color a:visited, .color a:focus{color:#C30;}
.color a:hover{color:#f30;}

.color .header{border:1px solid #CCC;/*padding:10px;*/
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box;    
	box-sizing: border-box;min-height:100px;
	background:#fff;

}
.color .sombra-header img{vertical-align:top;width:100%;}
.color .menues{border:1px solid #ccc;margin-bottom:20px;padding-bottom:10px;}

.color #cabecera{}
.color .texto-cabecera{}
.color h1{color:#999;}
.color h3{color:#f63;}
.color b{}
.color strong{}
.color .nombre{color:#333}
.icon-mobile{float:right;font-size:1.3em;color:#f2f2f2;}

/*//////////////////CLASES EXPRESS////////////////////*/
.color .WidgetLinkDestacado{color:#fff;
	background: rgb(239,141,49); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(239,141,49,1) 0%, rgba(255,102,51,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,141,49,1)), color-stop(100%,rgba(255,102,51,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef8d31', endColorstr='#ff6633',GradientType=0 ); /* IE6-9 */
color:#fff!important;	font-size:1.1em;
	font-weight:normal!important;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
    /*-webkit-transition: background 300ms ease-out;
    -moz-transition: background 300ms ease-out;
    transition: background 300ms ease-out;*/ 
	
	}
.color .WidgetLinkDestacado:hover{
	background: rgb(255,102,51); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,102,51,1) 0%, rgba(204,51,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,102,51,1)), color-stop(100%,rgba(204,51,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,102,51,1) 0%,rgba(204,51,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,102,51,1) 0%,rgba(204,51,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,102,51,1) 0%,rgba(204,51,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,102,51,1) 0%,rgba(204,51,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6633', endColorstr='#cc3300',GradientType=0 ); /* IE6-9 */


}

/*/////////////////////////MENUES///////////////////*/

/*seccion*/
.color .MenuSeccion{display:inline-block;float:right;}
.color .MenuSeccion li a{color:#999;border:1px solid #ccc;border-bottom:0px;}
.color .MenuSeccion li a:hover{color:#f63;}
/*superior*/
.color #menu-superior{vertical-align:middle;padding:10px 0px 20px 0px;}
.color #menu-superior .MenuPrincipal{}
.color #menu-superior .MenuPrincipal li {font-size:0;font-size:18px;margin-right:2px;}
.color #menu-superior .MenuPrincipal li > a{font-size:1em;color:#333;}
.color #menu-superior .MenuPrincipal > li:hover > a{color:#f63}
.color #menu-superior .MenuPrincipal li ul{
	background-color:#d1d1d1;
	text-align:center!important;
	margin-left:-20px;
	margin-right:-20px;
}
.color #menu-superior .MenuPrincipal li ul a{color:#fff;padding-top:3px;padding-bottom:3px;font-size:16px;}
.color #menu-superior .MenuPrincipal li ul a:hover{color:#333;}
.color #menu-superior .MenuPrincipal li ul a:hover{}
.color #menu-superior .MenuPrincipal li ul li a:before{}
.color #menu-superior .MenuPrincipal > li .select{color:#F63;}
.color #menu-superior .tieneUl{background-image:url(flecha-2.png);}
.color #menu-mobile .tieneUl{background-image:url(flecha.png);}
.color #menu-mobile a{color:#fff;font-size:1.2em;border-bottom:1px solid #f63;}
/*BOTON para click Mobile*/
.color #menu-mobile-button {
background: rgb(239,141,49); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(239,141,49,1) 0%, rgba(255,102,51,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,141,49,1)), color-stop(100%,rgba(255,102,51,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef8d31', endColorstr='#ff6633',GradientType=0 ); /* IE6-9 */

color:#fff;font-size:1.2em;	
	}
.color #menu-mobile-button .iconoMenuBg{background-color:#ccc;}
.color #menu-mobile-button span {background-image:url(menu-icon-color.png);}
.color .selectedMenu{color:#;padding-left:10px;width:auto;}

/*footer*/

.color #MenuFooter .MenuPrincipal li a{color:#333;font-size:1em;}
.color #MenuFooter .MenuPrincipal li a:hover{color:#fff;}
.color #MenuFooter .MenuPrincipal .select{color:#fff;}


/*/////////////////////FO0TER//////////////////////////////*/
.color footer h6{color:#ccc;}
.color footer{color:#fff;}
.color footer a,.color footer a:visited,.color footer a:focus{color:#fff;}
.color footer a:hover{color:#fff;}

/*//////////////////MODIFICADORES////////////////////////*/
.color .icon{color:#f63;}
	
/*//////////////////FORMULARIO/////////////////////////////*/
.color input[type="submit"],
.color input[type="reset"]{
	
	font-size:1.1em;
		background: rgb(239,141,49); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(239,141,49,1) 0%, rgba(255,102,51,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,141,49,1)), color-stop(100%,rgba(255,102,51,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(239,141,49,1) 0%,rgba(255,102,51,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef8d31', endColorstr='#ff6633',GradientType=0 ); /* IE6-9 */
		color:#fff;
		margin:0 2px;
		padding:6px 10px;
		border:0px;
		cursor:pointer;
		-webkit-border-radius: 8px;
		border-radius: 5px;
    	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
    	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset;
    	-webkit-transition: background-color 300ms ease-out;
    	-moz-transition: background-color 300ms ease-out;
    	transition: background-color 300ms ease-out; 
	
	}
.color input[type="submit"]:hover,
.color input[type="reset"]:hover{
	background: rgb(255,102,51); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,102,51,1) 0%, rgba(204,51,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,102,51,1)), color-stop(100%,rgba(204,51,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,102,51,1) 0%,rgba(204,51,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,102,51,1) 0%,rgba(204,51,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,102,51,1) 0%,rgba(204,51,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,102,51,1) 0%,rgba(204,51,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6633', endColorstr='#cc3300',GradientType=0 ); /* IE6-9 */



	color:#fff;
	}
.color .sombra{}
.color .sombra img{vertical-align:top;}

/*///////////////FONTS////////////////////*/

.color .nombre{}
.color .texto-cabecera{font-size:4em;
font-family: 'Open Sans Condensed', sans-serif;font-weight:normal;
color:#666; text-align:right;
}
small {font-size:inherit; font-weight:300!important;font-family: 'Open Sans Condensed', sans-serif;}
.color .contenedor-datos{}
.color input[type="submit"],
input[type="reset"],.selectedMenu, nav,.nombre, h1,h2,h3,h4,h5,h6{
font-family: 'Overlock SC', cursive;
font-weight:normal!important;
}
.color nav{}
.color #menu-superior .MenuPrincipal li > a{font-size:1em;}
.color h1{font-size:1.8em;}
.color h2{font-size:1.6em;}
.color h3{font-size:1.2em;}
.color h4{font-size:1.2em;}
.color h5{font-size:1.1em;}
.color h6{font-size:1em;}	

/*#########################################*/
/*
				MEDIA QUERIES
*/
/*#########################################*/

@media screen and (max-width: 480px) {

.ImagenPagina{display:block!important;float:none!important;margin-left: 0px!important;}
.MenuSeccion li a{padding:10px 10px;text-align:Center;display:block;margin-top:5px;}
.color .texto-cabecera{font-size:1.7em!important;padding-top:5px;padding-bottom:5px;margin-left:0px;}

}
/*
@media screen and (max-width: 540px){
.color .texto-cabecera{font-size:2em!important;}
}*/

@media screen and (max-width: 767px) {
	.MenuSeccion{text-align:center!important;float:none!important;}
	.nombre{margin-bottom:20px;}
	#secciones{text-align:Center;}
	.MenuSeccion li{text-align:center;}
	
	.contenedor-datos{text-align:center;}
	.redes{text-align:center;padding-top:50px;}
	#poweredby p{text-align:center;}
	.contenedor-empresa{text-align:center;}
	#logo{text-align:center;}
	.zonas-lateral{display:none;}
	.icon{float:none;margin-right:5px;}
	.redes{border:0px;}
	.telefono,.calle,.web,.mail{line-height:1.4em;}
	
	.main{overflow:hidden;}
	.color .texto-cabecera{font-size:3em;margin-left:0px;width:70%;}
	footer .MenuPrincipal{text-align:center!important;}
	#MenuFooter .MenuPrincipal li{text-align:center!important;float:none;display:inline-block;} 
	#MenuFooter .MenuPrincipal{margin-bottom:30px!important;}
	footer h6{text-align:center!important;}
}
/*
@media screen and (max-width: 480px) {.color .texto-cabecera{font-size:1.7em!important;padding-top:5px;padding-bottom:5px;margin-left:0px;}}
@media screen and (max-width: 380px) {.color .texto-cabecera{font-size:1.2em!important;padding-top:5px;padding-bottom:5px;margin-left:0px;}}
*/
/*////////////////
//////////////// BUG FIXES
////////////////
*/
/*Contenedor del sitio*//*
.contenido-del-sitio{padding-bottom:5em;}*/
/*/////////FORMULARIOS CUSTOM/////////////*/
.FormWidget .itemForm{margin-top:20px;}
.FormWidget .labelForm{font-size:1em;padding-bottom:5px;font-weight:bold;}
.FormWidget .opcion {font-weight:normal; padding-right: 10px;}
.FormWidget .opcion input {margin-right:5px;margin-top:10px;}
/*Form*/
input[type="submit"],
input[type="reset"]{
	margin-right:5px;
}
/*FOOTER*//*
footer {padding-bottom:5em;}*/
/*TABLAS*/
.tipo_pagina_2 table,.tipo_pagina_2 tr,.tipo_pagina_2 td,.tipo_pagina_3 table,.tipo_pagina_3 tr,.tipo_pagina_3 td,
.tipo_pagina_6 table,.tipo_pagina_6 tr,.tipo_pagina_6 td,.tipo_pagina_7 table,.tipo_pagina_7 tr,.tipo_pagina_7 td
.tipo_pagina_8 table,.tipo_pagina_8 tr,.tipo_pagina_8 td,.tipo_pagina_9 table,.tipo_pagina_9 tr,.tipo_pagina_9 td
{border:none!important;}
.tipo_pagina_6 table,.tipo_pagina_6 tr,.tipo_pagina_6 td {background:transparent!important;border:none!important;}
/*del template especifico*/
table,tr,td {border-color:#666;}
/*////////////////
//////////////// FIN DE BUG FIXES
////////////////
*/


/*#########################################*/
/*
				CABECERA NO VISIBLE
*/
/*#########################################*/

body.menu-secciones-no-visible .MenuSeccion{
	display:none;	
}

body.menu-principal-no-visible .MenuPrincipal{
	display:none;	
}

#navegacion-footer .MenuPrincipal, #MenuFooter .MenuPrincipal {
	display:block;
}
body.menu-pie-no-visible #navegacion-footer ,body.menu-pie-no-visible #MenuFooter {
	display:none;	
}

body.cabecera-no-visible #cabecera{
    display: none !important;
}
body.cabecera-no-visible .c-no-visible{
    display: none !important;
}
body.cabecera-no-visible .contenedor-3{padding-top:0px;}