/* 
    Document   : layout.css
    Author     : Florian Reimann <fr@hogrefe.de>
    Description:
        This stylesheet is only for style (ie. colors and font options) purposes
*/

/* defaults */

body {
	background: #cecece;
	font-family: "Lucida Grande", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; 
	font-size: 14px;
	line-height: 1.5em !important;
}

/* colors */
body {
	color: #6f6f6f;
}

#pageWrap {
	background: #ffffff;
}

#navigationWrap,
.hoverNavigation {
	background: #1e3e55;
}

#navigationWrap a {
	color: #d7d7d7;
}

.navigation li:hover,
.navigation .active {
	background: #32536b;
	cursor: pointer;
}

#memberLogin,
.sidebarTeaser, #c11 {
	background: #d7d7d7;
}


.sidebarTeaser a, #c11 a {
	color: #636363;
}

a,
#footerWrap a {
	color: #1e3e55;
}

#footerWrap {
	border-top: 1px solid #b8b8b8;
}

h1, h2, h3, h4, h5 {
	color: #1e3e55;
	border-bottom: 1px solid #d0d0d0;
}

.hoverNavigation {
	border-top: 1px solid #fff;
}

#logo {
	cursor: pointer;
}

/* font sizes */
h1 {
	font-size: 1.6em;
	line-height: normal;
}

h2 {
	font-size: 1.5em;
}

h3 {
	font-size: 1.4em;
}

h4 {
	font-weight: bold;
}

b {
	font-weight: bold;
}

i {
	font-style: italic;
}

#c11 h2 {
	font-size: 1em;
}

#content ul {
	margin-left: 17px;
	list-style-type: disc;
}

#content ul ul {
	list-style-type: circle;
}

/*#content ul li {
	padding: 0;
	margin: 0;
}*/

#footerWrap {
	font-size: 0.8em;
}

/* spacing */
h1, h2, h3, h4, h5 {
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.subNavigation li {
	padding-left: 13px;
	padding-bottom: 3px;
}

.subNavigation_l2 {
	padding-top: 5px;
}

.subNavigation_l2 li {
	padding-left: 15px;
}

#footerWrap {
	padding-top: 5px;
}

.csc-default {
	margin-bottom: 15px;
}

/* images */
#logo {
	background: url(../img/header.png) no-repeat;
}

.subNavigation li {
	background: url(../img/arrow_no.png) 0 3px no-repeat;
}

.subNavigation .active {
	background: url(../img/arrow_act.png) 0 3px no-repeat;
}
