
.navbar-inverse { background-color: #a90000; margin-bottom:10px; background-image:linear-gradient(to bottom,#aa0000 0,#a90000 100%);}
.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { background-color: #fff; color:#000 !important;}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { background-color: #fff }
.dropdown-menu { background-color: #fff}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { background-color: #fff}
.navbar-inverse { border-color: #a90000}
.navbar-inverse .navbar-brand { color: #fff; }
.navbar-inverse .navbar-brand:hover { color: #FFFFFF}
.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus { color: #FFFFFF}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus { color: #555555; background-color:#fff;}
.navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus { color: #FFFFFF}
.dropdown-menu>li>a { color: #555555; background-color:#f8f8f8;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { color: #555555}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover > a {
background-color: #fff;
background-image:none;
}
.navbar-inverse .navbar-nav>.active>a {
	background-image:none;
	background-repeat:none;
	-webkit-box-shadow:none;
	box-shadow:none;
}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-top-color: #999999}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-top-color: #FFFFFF}
.navbar-inverse .navbar-nav>.dropdown>a .caret { border-bottom-color: #999999}
.navbar-inverse .navbar-nav>.dropdown>a:hover .caret { border-bottom-color: #FFFFFF}

.navbar-inverse {
font: normal 14px open_sans, sans-serif;
font-family: "Open Sans",sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
min-height: 48px;
font-color: #555555;
}

@media (min-width: 768px){
.dropdown .dropdown-menu{
opacity: 0;
transition:         all 400ms ease;
-moz-transition:    all 400ms ease;
-webkit-transition: all 400ms ease;
-o-transition:      all 400ms ease;
-ms-transition:     all 400ms ease;
}
.dropdown:hover .dropdown-menu {
    display: block;
    opacity: 1;
}
.navbar-nav.navbar-right:last-child {margin-right: 30px;}
.navbar-nav > li > a {padding-top:0px !important; padding-bottom:0px !important; padding-right:13px !important;white-space: nowrap; text-color:#555555 !important; line-height:48px !important;}
.navbar {min-height:40px !important}
.navbar .container { height: 28px; }
.navbar-inverse .navbar-nav>li>a { color: #fff;}
.navbar-inverse { background-image:none; }
.navbar .collapse { padding-right: 0px; padding-left: 0px; }


.navbar{
	margin-bottom: 0px;
	border: 0px solid transparent;
	-webkit-border-radius: 0px 0px 0px 0px;
	-moz-border-radius-topright: 0px 0px;
	-moz-border-radius-topleft: 0px 0px;
	-moz-border-radius-bottomright: 0px 0px;
	-moz-border-radius-bottomleft: 0px 0px;
	border-bottom-left-radius: 0px !important;
	border-bottom-right-radius: 0px !important;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
}

}
@media (min-width: 768px){
.nav-subbar{
	background-color:#d3d3d3;
	width: 1140px;
	height:10px;
	margin-bottom:20px;
	display: block!important;
	content: '
	';
}

}

#footer_firma {
	background-color:#a90000; 
	border-color: #ffffff; 
	padding: 10px 20px;
	color:#ffffff;
	text-color:#fff;
	border-bottom-right-radius: 0px 0px;
	border-bottom-left-radius: 0px 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-bottomleft: 0px;
}
