body {
	background-image: url("http://www.janos-ruhpolding.de/images/janos/bg_yellow.png");
	}
/*########################################################
######		Navigation formatieren 		##################
########################################################*/
.wrapper-toolnav{
	background-color: #550000;
	box-shadow: 0px 5px 10px 2px #555555;
	-moz-box-shadow: 0px 5px 10px 2px #555555;
	-webkit-box-shadow: 0px 5px 10px 2px #555555;
	}
#nav-toolnav{
	background-color: #550000;
	margin-bottom: 10px;
	}
.navbar .nav {
	background-color: #FBF8C5;
	z-index:9;
}
.navbar-inverse .navbar-inner{
	background-color: #550000;
	background-image: none;
	border-color: #550000;
	}
.hr-beige-top, .hr-beige-bottom{
	border:1px thin yellow;
	margin:10px 0px 10px 0px;
	background-color: yellow;
	color: yellow;
	}
.navbar-inner {
	background-color: transparent;
	background-image: none;
	border: none;
	box-shadow: none;
	}
.wrapper-navmenu {
    background-image: url("http://www.janos-ruhpolding.de/Janos/images/janos/border.png");
    background-position: center center;
    background-size: 100px 70px;
	height: 62px;
	}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .nav li a:hover{
	background-color: #550000;
	color: #ffffff;
	font-size: 2em;
	text-shadow: none;
	}
.navbar .nav > li > a{
	background-color: transparent;
    color: #555555;
    font-size: 2em;
    text-shadow: none;
	}
.navbar{
	margin-bottom: 15px;
	}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{
	box-shadow: 0 0 0 5px #480000;
	-moz-box-shadow: 0 0 0 5px #480000;
	-webkit-box-shadow: 0 0 0 5px #480000;
}
.camera_caption {
	right:0px;
	width:30%;
	}
#header {
	background-color: transparent;
	}
#footer{
	background-image: none;
	background-color: #550000;
	box-shadow: 0px -5px 10px 2px #555555;
	-moz-box-shadow: 0px -5px 10px 2px #555555;
	-webkit-box-shadow: 0px -5px 10px 2px #555555;
	}
#footer {
	background-image: url("http://www.janos-ruhpolding.de/Janos/images/janos/footer.png");
	background-size:100% 100%;
	}
/*########################################################
######		Untermenu Speisekarte   	##################
########################################################*/
.untermenu_speisekarte {
	border:10px double #550000;
	margin-top: 50px;
	padding: 10px 0px 10px 20px;
	background-color: #ffffff;
	/*-webkit-border-top-left-radius: 200px;
	-webkit-border-bottom-right-radius: 200px;
	-moz-border-radius-topleft: 200px;
	-moz-border-radius-bottomright: 200px;
	border-top-left-radius: 200px;
	border-bottom-right-radius: 200px;*/
}
.untermenu_speisekarte > .nav {
	margin-bottom: 0px;
}
.untermenu_speisekarte > ul > li > a {
	color: #550000;
}
.untermenu_speisekarte > ul > li:hover > a {
	font-weight: bold;
}
.nav > li > a:hover {
	background-color: transparent;
}
.nav > li > span.separator{
margin-right: 20px;
}
/*########################################################
######		Speisekarte formatieren 	##################
########################################################*/

#dinner-image{
	margin-bottom: 20px;
	width: 100%;
	}
.speisekarte{
	margin-bottom: 20px;
	width: 100%;
	white-space: nowrap;
	border-collapse: none;
	}
.speisekarte_big{
	margin-bottom: 20px;
	width: 100%;
	border-collapse: none;
	}
table.speisekarte tr td{
	vertical-align: bottom;
}
table.speisekarte tr td p{
	margin: 0px;
	}
.menu_table_head {
	color: darkred;
	/* border-bottom: 2px dotted red; */
	font-size: 20px;
	}
.menu_table_meal{
	font-weight: bold;
	}
.menu_table_meal_no_description{
	font-weight: bold;
	width:1%;
	}
.menu_table_description{
	/*border-bottom: 1px dotted #550000;*/
	width:1%;
	}
.menu_table_gap{
	border-bottom: darkred dotted 1px;
	width:99%;
	}
.menu_table_price{
	text-align: right;
	/*border-bottom: 1px dotted #550000;*/
	}

/*########################################################
######		Terminkalender			 	##################
########################################################*/

.note_events{
	background-color: #FBF8C5;
	color: #333333;
    box-shadow: 0 10px 5px -5px #000000;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 20px;
	border: 6px solid #550000;
	margin-bottom: 20px;
	}
/*########################################################
######		GC-Link					 	##################
########################################################*/
.gc-link {
	font-size: 12px;
	color: #FFD;
}