
#main_container #menuitem7 a:link { color:#fff; text-decoration: none; }
#main_container #menuitem8 a:link { color:#fff; text-decoration: none; }
#main_container #menuitem9 a:link { color:#fff; text-decoration: none; }
#main_container #menuitem10 a:link { color:#fff; text-decoration: none; }
#main_container #menuitem11 a:link { color:#fff; text-decoration: none; }

#main_container #menuitem7 a:visited { color:#fff; text-decoration: none; }
#main_container #menuitem8 a:visited { color:#fff; text-decoration: none; }
#main_container #menuitem9 a:visited { color:#fff; text-decoration: none; }
#main_container #menuitem10 a:visited { color:#fff; text-decoration: none; }
#main_container #menuitem11 a:visited { color:#fff; text-decoration: none; }

#main_container #menuitem7 a:hover { color:#f04357; text-decoration: none; }
#main_container #menuitem8 a:hover { color:#46a046; text-decoration: none; }
#main_container #menuitem9 a:hover { color:#076248; text-decoration: none; }
#main_container #menuitem10 a:hover { color:#44b276; text-decoration: none; }
#main_container #menuitem11 a:hover { color:#92d35e; text-decoration: none; }


#main_container, #main_container7, #main_container8, #main_container9, #main_container10, #main_container11{
background-color:#303c61;
background-image:url(../images/night_bg.png);
}

#main_container7 h1, #main_container7 h2, #main_container7 h3 { color:#f04357; }

#main_container7 .menu-level1-current-active a:link { color:#333; text-decoration: none; }
#main_container7 .menu-level1-current-active a:active { color:#333; text-decoration: none; }
#main_container7 .menu-level1-current-active a:visited { color:#333; text-decoration: none; }
#main_container7 .menu-level1-current-active a:hover { color:#f04357; text-decoration: none; }

#main_container7 a:link { color:#f04357; text-decoration: none; }
#main_container7 a:visited  {color:#f04357; text-decoration: none; }
#main_container7 a:active { color:#f04357; text-decoration: none; }
#main_container7 a:hover  {color:#333; text-decoration: none; }


#main_container7 #menuitem7 a:link { color:#f04357; text-decoration: none; }
#main_container7 #menuitem8 a:link { color:#333; text-decoration: none; }
#main_container7 #menuitem9 a:link { color:#333; text-decoration: none; }
#main_container7 #menuitem10 a:link { color:#333; text-decoration: none; }
#main_container7 #menuitem11 a:link { color:#333; text-decoration: none; }

#main_container7 #menuitem7 a:visited { color:#f04357; text-decoration: none; }
#main_container7 #menuitem8 a:visited { color:#333; text-decoration: none; }
#main_container7 #menuitem9 a:visited { color:#333; text-decoration: none; }
#main_container7 #menuitem10 a:visited { color:#333; text-decoration: none; }
#main_container7 #menuitem11 a:visited { color:#333; text-decoration: none; }

#main_container #menuitem7 a:hover, #main_container7 #menuitem7 a:hover, #main_container8 #menuitem7 a:hover, #main_container9 #menuitem7 a:hover, #main_container10 #menuitem7 a:hover, #main_container11 #menuitem7 a:hover { color:#f04357; text-decoration: none; }
#main_container #menuitem8 a:hover, #main_container7 #menuitem8 a:hover, #main_container8 #menuitem8 a:hover, #main_container9 #menuitem8 a:hover, #main_container10 #menuitem8 a:hover, #main_container11 #menuitem8 a:hover { color:#46a046; text-decoration: none; }
#main_container #menuitem9 a:hover, #main_container7 #menuitem9 a:hover, #main_container8 #menuitem9 a:hover, #main_container9 #menuitem9 a:hover, #main_container10 #menuitem9 a:hover, #main_container11 #menuitem9 a:hover { color:#076248; text-decoration: none; }
#main_container #menuitem10 a:hover, #main_container7 #menuitem10 a:hover, #main_container8 #menuitem10 a:hover, #main_container9 #menuitem10 a:hover, #main_container10 #menuitem10 a:hover, #main_container11 #menuitem10 a:hover { color:#44b276; text-decoration: none; }
#main_container #menuitem11 a:hover, #main_container7 #menuitem11 a:hover, #main_container8 #menuitem11 a:hover, #main_container9 #menuitem11 a:hover, #main_container10 #menuitem11 a:hover, #main_container11 #menuitem11 a:hover { color:#92d35e; text-decoration: none; }


#main_container7 .ce-textpic{

border-bottom: 1px solid #f04357;

}

#sun{

position:absolute; 
left:0px; 
top:100%;

margin-top:-500px;

width:100%;
height:600px;
overflow:hidden;

z-index:90;

background-image:url(../images/night_sun.png);
background-repeat:no-repeat;
background-size:100% auto;
background-position:top center;

animation: sunny 4s ease-in 0s 1 reverse;

}

#clouds_01{
z-index:100;
opacity:0.9;

background-image:url(../images/night_clouds_01.png);
}

#clouds_02{
z-index:100;
opacity:0.9;

background-image:url(../images/night_clouds_02.png);
}

#clouds_03{
z-index:120;
opacity:0.9;

background-image:url(../images/night_clouds_03.png);
}

#gym_liestal{
background-image:url(../images/sommer/night_gym_liestal.png);
}


#logo{
background-image:url(../images/night_logo_gym_liestal.png);
}

#main_container #logo{
background-image:url(../images/night_logo_gym_liestal.png);
}

#main_container7 #logo{
background-image:url(../images/sommer/day_logo_gym_liestal_02_2.png);
}


#kontakt p{
font-family: "brandon-grotesque",sans-serif;
font-size:10px;
text-transform:uppercase;
font-style:normal;
font-weight:600;
letter-spacing:2px;
line-height:18px;
color:#fff;
margin:0px;
margin-top:6px;
list-style: none;
}

#kontakt a:link { color:#fff; text-decoration: none; }
#kontakt a:active { color:#fff; text-decoration: none; }
#kontakt a:visited { color:#fff; text-decoration: none; }
#kontakt a:hover { color:#34183e; text-decoration: none; }

#search{
position:relative;
top:-16px;
left:70px;
width:100px;
height:15px;

background-image:url(../images/night_search-loop.png);
background-repeat:no-repeat;
background-size:100% 100%;

cursor:pointer;

    -moz-transition: all 0.3s ease-in-out 0s;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -o-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}