/* ----------------------------------------------------------------------------- * 
 *                      Atmosphäre: Farben und Schriften                         *
 *          Alle weiteren Styles stecken in der jeweiligen layout.css            *
 * ----------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------- * 
 * Verwendete Farben
 * Blue Colors:
 * #1A1F2B - dark blue
 * #30395C - middle dark blue
 * #4A6491 - middle blue
 * #85A5CC - middle light blue
 * #C2D2E5 - light blue
 
 eigene:
 #777776 - hellgrau
 #861b6e - violett
 #20839f - türkis
 
 * ----------------------------------------------------------------------------- */

@import url(http://fonts.googleapis.com/css?family=Raleway:400,700,400italic,700italic);

/*html    {
    font-size: 100%;
}*/

body {
    color: #404e58; /* dklgrau */
    font-family: 'Raleway', sans-serif;
    font-size: 62.5%; /* 10px */
    line-height: 1.5em; /* 24px */
	font-weight: 400;
}

.page-wrapper {
   background-color: #fff; 
}

header {
    background-color: #fff; 
    color: #efefef;
/*    box-shadow: 10px 10px 30px rgba(0, 0, 0, 0.5) inset;*/
}

.main {
    background-color: #fff;
    color: #000; 
}

.mainContent {
    color: #000;
	background-color: #bcd34d;
}


/* ----------------------------------------------------------------------------- * 
 *                             Textauszeichnungen                                *
 * ----------------------------------------------------------------------------- */

h1, h2, h3  {
    font-family: 'Raleway', sans-serif; /* Google-Font Gentium Book wenn verfügbar, sonst Fallback */
}

h1  {
    font-size: 3.0em; /* 30px; */
    line-height: 1.2em; 
	color: #404e58; /* dklgrau */
	font-weight: normal;
}


.text    {
    color: #000;
    font-family: 'Raleway', sans-serif;
    font-size: 1.4em; /* 12px */
    line-height: 1.5em; /* 26px */
}



a:link, a:visited {
    color: #fff;
    text-decoration: none;
}

a:hover, a:focus, a:active {
    color: #fff; /* weiss */
    text-decoration: underline;
}


/* ----------------------------------------------------------------------------- * 
 *                                    Navigation                                 *
 * ----------------------------------------------------------------------------- */


.nav-b {
	background-color: #606b74;
    color: #fff;
    font-family: 'Raleway', sans-serif;
    font-size: 1.6em; /* 16px */
	text-transform: uppercase;
	border-top: 7px solid #bcd34d;
}

.nav-b ul li {
    list-style: none;
}

.nav-b a:link, .nav-b a:visited {
    color: #bcd34d; /* gruen */
}

.nav-b a:hover {
    background-color: #bcd34d; /* gruen */
	color: #fff; /* weiss */
}



