body {
margin-top:35px;
}

nav {
height:115px;

}

nav.navbar {
background-color:#ffffff;
border:0px solid red;
border-bottom:1px solid #2e2e5c;
}
nav.navbar div.collapse ul.nav {
padding-right:10px;
background-color:#ffffff;
border-top:0px;
}

nav.navbar div.collapse {
border-top:0px;background-color:#ffffff;
}

nav.navbar div.collapse ul.nav li {
margin-top:20px;

}
nav.navbar  div.collapse ul.nav li.active a{
background-color:#9d9d9c;
}
nav.navbar  div.collapse ul.nav li a{
color:#2e2e5c;
}

div#myCarousel {
top:-20px;
}

div#kontaktoben {
background-color:#2e2e5c;
margin:0px;
padding:0px;
top:-20px;
margin-top:-20px;
}

div#kontaktoben div {
text-align:center;
padding-top:0px;
padding-bottom:5px;
}

div#kontaktoben div p{
color:#ffffff;
font-size:16px;
line-height:23px;
}

div#kontaktoben div p a {
color:#ffffff;
text-decoration:none;
}


p {

font-size:16px;
line-height:23px;
}

h1 {
color:#2e2e5c;
}
h2 {
padding-bottom:0px;
}
h3 {
padding-top:0px;
margin-top:0px;
margin-bottom:20px;
}




div.kontaktoben {
background-color:#2e2e5c;
}

div.kontaktoben h1{
color:#2e2e5c;
}

div.kontaktoben p{
color:#2e2e5c;
font-size:16px;
line-height:23px;
}

div.kontaktoben p a {
color:#2e2e5c;
text-decoration:none;
}

div.kontaktoben h3,div.kontaktoben h2,div.kontaktoben li {
color:#2e2e5c;
}

li {
font-size:16px;
}

ul.menu li {
text-align:center;
}

div#footer {
padding-top:10px;
background-color:#2e2e5c;
}
div#footer p, div#footer a{
color:#ffffff;

}

div#myCarousel {

}
div#square-start {
margin-top:20px;
height:75px;
width:75px;
background-color:#9d9d9c;

}
h1 {
padding:0px;
margin:0px;
margin-top:20px;
}
p {

}

div#referenzen {
margin-top:10px;
margin-bottom:10px;
padding:20px;
background-color:#2e2e5c;
}

div#kontakt {
margin-top:10px;
margin-bottom:30px;
padding:20px;
background-color:#9d9d9c;
}

div#kontakt p, div#kontakt a,div#kontakt h3 {
color:#ffffff;
}

div#referenzen p, div#referenzen a,div#referenzen  h3 {
color:#ffffff;
}

div#square-foot {

height:25px;
width:25px;
background-color:#9d9d9c;
margin-top:10px;
}

div#footer p{
padding-top:10px;
}

div.copyright-block {
display:none;
}

div.blogreferenzen div.row{
padding-top:20px;
padding-bottom:40px;
}

div.blogreferenzen div.row div.col-md-6{
padding-top:10px;
}

div.refbox {
background-color:#9d9d9c;
margin:10px;
padding:5px;
width:300px;
float:left;
}
div.refbox a {
color:#ffffff;
font-weight:bold;
}