@charset "UTF-8";
/* CSS Document */


body {color:#595959 !important;
	
}

/*.header-wrapper {background:url(../img-dr-bausch/hg.jpg) top center no-repeat !important;
background-color:transparent !important;
}*/

.header .logo img {width:300px !important;
}

.gebaeude {width:300px;
float:right;
}

.baum {width:80%;}

.baum1 {width:49%;
float:left;
}

.baum2 { 
float:right;
width:49%;
}


.header .header-wrapper .primary .navbar .navbar-collapse .nav > li > a { color:#595959 !important;
font-size:1em;
}

.sub li a {width:120px !important;
font-size:1.1em;
color:#595959 !important;
}

.sidebar .widget header, .sidebar .widget .title-block {

    padding: 0px 0px 21px !important;
}

#main {
    padding-top: 0px !important;
	background:url(../img-bausch-park-neu-kaliss/park-neu-kaliss.png) no-repeat left top;
}
.page-header {
    margin: 0px 0px 15px !important;
}

strong {font-weight:normal !important;
color:#b25464;}


.bildlinks {float:left;
padding: 5px 10px 10px 0px;
}
.bildrechts {float:right;
padding: 5px 0px 10px 10px;
}

.rechts {text-align:right;}

h1, .h1, h2, .h2 {
    font-size: 1.2em !important;
	font-weight:normal !important;
	color:#444;
	margin-bottom:1% !important;
}

article {margin-bottom:120px !important;}

footer  {position:fixed;
	bottom:0;
	z-index:3;
	width:100% !important;
	margin-bottom: 0;
	}
	
#footer .footer-top {
        padding: 0px 0px 13px !important;
}
	
.footer-bottom .container .row {font-size:1.3em !important;}	

#footer .footer-bottom {
    background: #F7F7F7 none repeat scroll 0% 0%;
    border-top-width: 1px;
    line-height: 1.3em !important;
    padding: 10px 0px 10px 0px !important;
}
	
.aktiv {
    background: #FFF none repeat scroll 0% 0%;
    border-color: #CCC;
    border-radius: 3px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
    transition: all 0.2s linear 0s;
}

.sidebar .widget {
    margin: 0px 0px 20px !important;
}

.sidebar .menu li a {font-size:1em !important;
}

.sidebar .menu  .sub li a {font-size:1em !important;
padding-left:55px !important;
}

.sprechzeiten {font-size:1em;}

.sprechzeiten p {margin:10px 0 10px 0;}

.sprechzeiten a {color:#037ab2;}

p {
    margin: 0px 0px 11px !important;
}
td {padding:2px !important;}

.abstand {padding-top:10px;}
.abstand2 {padding-top:12px;}

.footer-top a {color:white; font-size:1.2em;font-family:ubuntu;}

/* line 60, ../sass/_typography.scss 
.page-box {
  min-height: 100%;
  height: auto !important;
  height: 100%;
}*/
