body { 
margin: 40px 0px 0px 0px;
background-color: white;
}
.container { background-color:#fff; }
.container div p { background-color:#fff; }
.info a {
color: #F0F0F0;
font-family:"museo-sans-condensed",sans-serif;
font-size:38px;
font-weight: 900;
/*font: 30px "Helvetica Neue", Arial, "Liberation Sans", FreeSans, sans-serif;
font-weight: 900;*/
text-decoration: none;
}
.info span {display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center;}
.info img {display: block; margin: 0px 0px -100px 0px; padding: 0px 0px 0px 0px;}
a img, a span { vertical-align: middle; horizontal-align: middle;}

.navi a {
color: #F0F0F0;
font-family:"museo-sans-condensed",sans-serif;
font-size:150px;
font-weight: 900;
/*font: 30px "Helvetica Neue", Arial, "Liberation Sans", FreeSans, sans-serif;
font-weight: 900;*/
text-decoration: none;
}
.navi span {display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center;}
.navi img {display: block; margin: 0px 0px -165px 0px; padding: 0px 0px 0px 0px;}

/* .info {display:block;} */
h2 { color:#fff; }

.kontakt {
text-align: center; 
margin-bottom: 20px;
font-family: "museo-sans",sans-serif;
}
.adres { color: #ff00ff;}
.banner { height: 200px; vertical-align: middle; display: table-cell;}

.highlighted a {
color: #a161bf;
font-family:"museo-sans-condensed",sans-serif;
font-size:38px;
font-weight: 900;
text-decoration: none;
}
.highlighted span {display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align:center;}
.highlighted img {display: block; margin: 0px 0px -100px 0px; padding: 0px 0px 0px 0px;}
