@charset "UTF-8";
body 


{
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	text-shadow: 0px 0px;
	color: #467339;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	font-size: 1.3em;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

h1 {
    color: #990000;
    padding: 0;
    font-size: 1.3em;
}
h11 {
    color: #990000;
    padding: 0;
    font-size: 1.1em;
}


h2 {
    color: #990000;
    font-size: 1.1em;
}
a {
    color: #000066;
    text-decoration: none;
}
a:hover  {
    color: #990000;
    text-decoration: none;
}
a:visited {
    color: #000066;
    text-decoration: none;
}
a:focus {
	color: #FF6600;
	text-decoration: none;
}
.navbar-default {
    border-radius: 0;
    border-style: none;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
    font-size: 13px;
    text-shadow: 0 0px;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    color: #5B2901;
    padding-right: 15px;
    background-color: #990000;
}
.nav.navbar-nav li a {
    color: #FFFFFF;
}
.nav.navbar-nav li a:hover  {
    color: #000066;
}
.container-fluid #defaultNavbar1 .nav.navbar-nav a:hover {
    background-color: #CFE4F8;
    color: #000066;
}
.nav.navbar-nav.navbar-right .dropdown .dropdown-toggle {
	color: #5B2901;
}
.nav.navbar-nav.navbar-right li a:hover  {
	color: #467339;
	background-color: #D9CFBB;
}



.dropdown-menu .sub-menu {
	left: 100%;
	position: absolute;
	top: 0;
	visibility: hidden;
	margin-top: -1px;
}

.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}

.dropdown:hover .dropdown-menu {
    display: block;
}

.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
	margin-top: 0;
	font-size: 13px;
	background-color: #F8F8F8;
}

.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
	border-top: 6px solid transparent;
	border-left: none;
	border-right: 6px solid #fff;
	border-bottom: 6px solid transparent;
	top: 11px;
	left: -6px;
	font-size: 18px;
}
.row .col-md-12.col-sm-12 {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 3em;
	padding-right: 3em;
}
.row .col-md-8.col-sm-8 {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 3em;
	padding-right: 3em;
}
.row .col-md-6.col-sm-6 {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 3em;
	padding-right: 3em;
}
.row .col-md-6.col-sm-6 a:hover {
    color: #990000;
}
.row .col-md-4.col-sm-6 {
	padding-left: 3em;
	padding-right: 3em;
}
.row .col-md-4.col-sm-4 {
	padding-left: 3em;
	padding-right: 3em;
}
.row .col-md-3.col-sm-3.col-xs-3 {
	padding-left: 3em;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.panel-footer {
    padding-left: 3.6em;
    background-color: #990000;
    font-size: 0.8em;
    border-radius: 0px / 0;
    color: #FFFFFF;
}
.panel-footer a:hover {
    background-color: #D9CFBB;
    border-radius: 0px / 0;
    color: #990000;
}
.liveart  {
    font-size: 0.8em;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    text-align: right;
    background-image: url(../logo/hintergrund.gif);    
}
.liveart a:hover {
	color: #FF6600;
}
.text-rot {
    color: #990000;
}
.text-weiss {
    color: #FFFFFF;
}
.text-weiss {
	color: #FFFFFF;
}
