body {
    font-family: 'Nunito', sans-serif;
}

/* line 4, C:/xampp/htdocs/pagina4/css/estilos.scss */
#cabecera {
    display: block;
    margin-left: auto;
    margin-right: auto; }

/* line 9, C:/xampp/htdocs/pagina4/css/estilos.scss */
#barra {
    background-color: #915E2C; }

/* line 12, C:/xampp/htdocs/pagina4/css/estilos.scss */
h1 {
    text-align: center; }
	

/* line 18, C:/xampp/htdocs/pagina4/css/estilos.scss */

h3 {
    text-align: center;
	font-weight: bold;
	 font-size: 3em;
	}
	
	
#noticias {
    margin-top: 20px; }

/* line 21, C:/xampp/htdocs/pagina4/css/estilos.scss */
aside ul li a {
    background-color: #B17E4B;
    font: 1em Arial, sans-serif;
    color: #fff;
    font-weight: bold; }

/* line 27, C:/xampp/htdocs/pagina4/css/estilos.scss */
aside ul li a:hover {
    color: #B17E4B; }

/* line 30, C:/xampp/htdocs/pagina4/css/estilos.scss */
section a {
    color: #422100;
    font-weight: bold;
    text-decoration: underline; }

/* line 35, C:/xampp/htdocs/pagina4/css/estilos.scss */
section div div img {
    display: block;
    margin-left: auto;
    margin-right: auto;}

/* line 40, C:/xampp/htdocs/pagina4/css/estilos.scss */
article {
    font: 1em Arial, sans-serif;
    color: #B17E4B; }

/* line 44, C:/xampp/htdocs/pagina4/css/estilos.scss */
article img {
    display: block;
    margin-left: auto;
    margin-right: auto; }

/* line 49, C:/xampp/htdocs/pagina4/css/estilos.scss */
#panel-170316 div div span {
    color: #fff; }

/* line 52, C:/xampp/htdocs/pagina4/css/estilos.scss */
.panel-default > .panel-heading {
    text-align: center;
    font-weight: bold; }

/* line 56, C:/xampp/htdocs/pagina4/css/estilos.scss */
#panel-170316 ul li {
    color: #000000; }

/* line 59, C:/xampp/htdocs/pagina4/css/estilos.scss */
#panel-170316 ul li a {
    color: #422100; }



/* line 75, C:/xampp/htdocs/pagina4/css/estilos.scss */
#contacto {
    text-align: center; }

@media (max-width: 990px) {
    /* line 79, C:/xampp/htdocs/pagina4/css/estilos.scss */
    section {
        margin-top: 40px; } }

@media (min-width: 530px) {
    /* line 84, C:/xampp/htdocs/pagina4/css/estilos.scss */
    #carousel {
        width: 80%;
        display: block;
        margin-left: auto;
        margin-right: auto; } }

@media (min-width: 655px) {
    /* line 92, C:/xampp/htdocs/pagina4/css/estilos.scss */
    #carousel {
        width: 70%;
        display: block;
        margin-left: auto;
        margin-right: auto; } }

@media (min-width: 740PX) {
    /* line 100, C:/xampp/htdocs/pagina4/css/estilos.scss */
    #carousel {
        width: 60%;
        display: block;
        margin-left: auto;
        margin-right: auto; } }

@media (min-width: 860px) {
    /* line 108, C:/xampp/htdocs/pagina4/css/estilos.scss */
    #carousel {
        width: 50%;
        display: block;
        margin-left: auto;
        margin-right: auto; } }

@media (min-width: 992px) {
    /* line 116, C:/xampp/htdocs/pagina4/css/estilos.scss */
    #carousel {
        width: 80%;
        display: block;
        margin-left: auto;
        margin-right: auto; } }

@media (min-width: 1309px) {
    /* line 124, C:/xampp/htdocs/pagina4/css/estilos.scss */
    #carousel {
        width: 60%;
        display: block;
        margin-left: auto;
        margin-right: auto; } }

@media (min-width: 1738px) {
    /* line 124, C:/xampp/htdocs/pagina4/css/estilos.scss */
    #carousel {
        width: 76%;
        display: block;
        margin-left: auto;
        margin-right: auto; } }

@media (min-width: 2065px) {
    /* line 124, C:/xampp/htdocs/pagina4/css/estilos.scss */
    #carousel {
        width: 40%;
        display: block;
        margin-left: auto;
        margin-right: auto; } }

@media (min-width: 768px) and (max-width: 992px) {
    /* line 132, C:/xampp/htdocs/pagina4/css/estilos.scss */
    article img {
        display: block;
        margin-left: auto;
        margin-right: auto;
        margin-top: 20px; } }

/* line 139, C:/xampp/htdocs/pagina4/css/estilos.scss */
.no-js #carousel {
    display: none; }

/* line 142, C:/xampp/htdocs/pagina4/css/estilos.scss */
.no-js #oculto {
    display: block;
    color: #fff;
    background: red;
    text-align: center;
    font-weight: bold; }

/* line 149, C:/xampp/htdocs/pagina4/css/estilos.scss */
.js #oculto {
    display: none; }

/* line 152, C:/xampp/htdocs/pagina4/css/estilos.scss */
h3 {
    font-size: 1.17em;
    font-weight: bold; }
.public{
    display: block;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid black;
}
/*# sourceMappingURL=estilos.css.map */

.espacio{
    padding: 2%;
    clear: both;
}


.tablenet table th,table.tablenet td{
    padding: 5px;
    border: 1px solid black;
}

table.tablenet th{
    text-align: center;
    border: 1px solid black;
    text-align: center;
    font-weight: bold;
    background: #915E2C;
    color: #fff; 
    padding: 5px;
}


table.tablenet{
    border: 1px solid black;
    border-collapse: collapse;
}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #422100;
}

.panel-default>.panel-heading {
    color: #333;
    background-color: #B17E4B;
    border-color: #ddd;
}

/* line 62, C:/xampp/htdocs/pagina4/css/estilos.scss */
footer {
    /*background-color: #915E2C;*/
    font: 1em Arial, sans-serif;
    color: #ffffff;
    text-align: center;
    /*margin-top: 200px;*/ 
    /*height: 195px;*/
}

/*footer {
    width: auto;
    height: 200px;
    
    margin-top:-200px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    background: #333;
    border-top: 2px solid #000;
}*/


.navbar {
    position: relative;
    min-height: 25px;
    margin-bottom: 25px;
    border: 1px solid transparent;
}

/*.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #422100;
}*/
/*a:hover, a:active{
    color: #B17E4B !important;
}*/


th{
    background-color: #B17E4B;
    font: 1em Arial, sans-serif;
    color: #fff;
    font-weight: bold;
}
table{
    border: 1px solid grey;
}
td{
    padding-left: 25px !important;
    font-weight: bold;
}

h1,h2{
    color: #422100;
}
h5{
    color: green;
	display: inline;
	font-weight: bold;
}

h4{
	color: green;
	font-weight: bold;
	font-style: italic;
	text-align: center;

}

#pvenue p{
	text-align: center;
}


.separ{
    min-height: 120px;
    max-height: 120px;
}