/*
	99Lime.com HTML KickStart by Joshua Gatcke
	style.css

*/

/*---------------------------------
	IMPORTS
-----------------------------------*/
@import url(http://fonts.googleapis.com/css?family=Arimo:400,700);

/*---------------------------------
	OVERRIDES
-----------------------------------*/
h1,h2,h3,h4,h5,h6{
font-family: "Arimo", arial, verdana, sans-serif;
font-weight:normal;
}

thead th,
tbody th{
font-family: "Arimo", arial, verdana, sans-serif;
}

button,
a.btn,
input[type="submit"],
input[type="reset"],
input[type="button"]{
font-family: "Arimo", arial, verdana, sans-serif;
}

.menu{
font-family: "Arimo", arial, verdana, sans-serif;
}

blockquote{
font-family: "Arimo", arial, verdana, sans-serif;
}

/*---------------------------------
	LAYOUT
-----------------------------------*/
body{
margin:0;
padding:0 0 0 0;
color:#000;
background:#fff url(images/bg-body.jpg) repeat-x;
font:normal 0.9em/150% 'Arimo', arial, verdana, sans-serif;
text-shadow: 0 0 1px transparent; /* google font pixelation fix */
}

#wrap{
width:100%;
background:#fff;
margin:30px auto 30px auto;
padding:0 2%;
border:1px solid #ccc;
}


.menu {
    right: 0;
}


.logo{
width:428px;
height:166px;
margin-left:11px;
background:url(images/logo.png) no-repeat bottom;

}



.logo a {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}


.logo.folge {
    margin-left:0;
        margin-bottom: 160px;
      margin-top: 40px;
}

@media all and (max-width: 768px) {

.logo{
background:url(images/logo-mobile.png) no-repeat bottom;
width:100%;
height:166px;
margin-left:0px;

}
    
    .logo.folge {
       margin-top: 0;
}

body{
background:#fff url(images/bg-body-mobile.jpg) repeat-x;
}

.top-center {
padding: 0!important;
}

}




.top-center{
padding: 0 111px;
text-align:center;
}

.top-h3{
margin-top:-11px;
color:#003366;
}

h3{
color:#003366;
}



.sticker{
position: absolute;
border: none;
top: 70%;
left: 85%;
}

@media all and (min-width: 768px) and (max-width: 1024px) {
	.sticker{
width:19%;
top: 60%;
}
}


@media all and (max-width: 767px) {
	.sticker{
width:22%;
top: 75%;
left: 80%;
}
}






#kontakt{
border-top: solid 1px #999;
margin: 40px 0;}








#footer{
	clear:both;
text-shadow:0px 1px 1px #fff;
background:#eee;
}

#footer ul{
    text-align: right;
    list-style: none;
    padding: 5px 15px;
}

#footer ul li{
        display: inline;
}
#footer li a{
 text-decoration: none;
} 

