﻿body.contraste, 
body.contraste #header, 
body.contraste #footer, 
body.contraste #main, 
body.contraste p, 
body.contraste a, 
body.contraste h2 a, 
body.contraste #page, 
body.contraste #header, 
body.contraste #main, 
body.contraste strong, 
body.contraste #footer,
body.contraste div,
body.contraste section,
body.contraste footer,
body.contraste h1,
body.contraste h2,
body.contraste h3,
body.contraste h4,
body.contraste h5,
body.contraste h6,
body.contraste border,
body.contraste span,
body.contraste select,
body.contraste .navbar-default{ 
    background: #333; 
    color: #eeeeee !important; 
}

body.contraste #pl{display:none;}


body.contraste .menu_principal {
    border-top: solid 1px #eeeeee;
    border-bottom: solid 2px #eeeeee;
    margin: 10px 0 5px 0;
    width: 100%;
    display: flex;
    justify-content: space-between;
}


body.contraste .titulo_item
{
	border-bottom: #eeeeee solid 2px;
}

body.contraste .footer
{
	border-top: solid 1px #eeeeee;
}

body.contraste .bootstrap-datetimepicker-widget table td.active{
    background-color: #eeeeee;
}

body.contraste .nav-tabs>li.active>a{
    border-left: #eeeeee solid 2px!important;
    border-right: #eeeeee solid 2px!important;
    border-top: #eeeeee solid 2px!important;
    border-bottom: #eeeeee solid 2px!important;
}

body.contraste .nav-tabs {
    border-bottom: #eeeeee solid 2px!important;
}

body.contraste .noticia_lista .data {
     background: #333; 
    color: #eeeeee !important; 
}

body.contraste .data b {
     background: #333; 
    color: #eeeeee !important; 
}

body.contraste .data span {
     background: #333; 
    color: #eeeeee !important; 
}

body.contraste .list-group a:hover, body.contraste .list-group a:focus
{
	color: #333;
}

body.contraste .nav>li>a:hover, body.contraste .nav>li>a:focus {
    text-decoration:underline;
    background-color: #333;
}