/* Menü Font */
@import url(https://fonts.googleapis.com/css?family=Schoolbell);

@font-face {
 font-family: Lamebrai;
 src: url("../fonts/lamebrain_brk_pro.eot"); /* EOT file for IE */
}

@font-face {
 font-family: Lamebrai;
 src: url("../fonts/lamebrain_brk_pro.ttf"); /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: Nobile;
 src: url("../fonts/nobile-webfont.eot"); /* EOT file for IE */
}

@font-face {
 font-family: Nobile;
 src: url("../fonts/nobile-webfont.ttf"); /* TTF file for CSS3 browsers */
}


/* ToDo Hotfix for login form goes to middle in a beautiful codingstyle */
#user-login-form{
	margin-left:30px;
}
#content .cont .menu li{
	float:left;	
}
#content .cont {
	color:#000;
	font-size:1.15384em; /* 15px */
}

#content .cont p {
	margin:0;
	margin-bottom:20px;	
}

#content .cont ul {
	margin: 20px 0;
}

#content .cont ul li {
	font-size: 1.30769em; /* 15px */
	margin-bottom:12px;	
	line-height: 1.92308em;
}

#content .item-list ul li {
	font-size: 1em;
}

#content .cont li {
	margin-bottom: 12px;
}

#content .cont li p {
	font-size: 1em;
}

#content .cont .plain-language p,
#content .cont .plain-language li {
	font-size: 1.30769em;
	line-height: 1.92308em;
}

#content .cont h1{
	color:#336a9b;	
	font-family:'Nobile', arial, serif;
	font-size:1.69230em; /* 22px */
	margin:0;	
	margin-bottom:10px;
	margin-top:40px;
}
#content .cont h2{
	color:#336a9b;	
	font-family:'Nobile', arial, serif;
	font-size: 1.26667em; /* 19px */
	margin:0;	
	margin-bottom:20px;
	margin-top:40px;
	line-height: 1.31579em; /* 25px */
	/*height: 22px;*/
}

#content .cont h2 a{
	color:#336a9b;	
}
#content .cont .content.clear-block h2{
	margin-top: 20px;
	clear: both;
}

#content .cont .content.clear-block .headline-backlink-wrapper h2{
	margin-top: 20px;
	clear: none;
}
#content .cont .pane-title{
	margin-top:0;
}

#content .cont #image-galerie-panel .pane-title {
	/* meine Fotoalben */
	margin-top: 40px;
}

#content .cont h3{
	color:#336a9b;	
	font-family:'Nobile', arial, serif;
	font-size: 1.06667em; /* 16px */
	margin:0;
	margin-bottom:10px;
	margin-top:0 !important;	
	line-height: 1.25em;
}
#content .cont h4{
	color:#FF6600;	
	font-family:'Nobile', arial, serif;
	font-size:1.23076em; /* 16px */
	margin:0;	
	margin-bottom:10px;
	margin-top:40px;
}
a{
	/*color:#68A100;*/
	font-family: 'Nobile', arial, serif;
	text-decoration: none;
	margin:0;	
}
a:hover{
	/*color:#84B923;*/
	font-family: 'Nobile', arial, serif;
	text-decoration:underline;
	margin:0;	
}

/* Inhalt des Textfeldes gemaeï¿½ den Vorgaben aus dem Meeting editieren */
#edit-body h2,
#edit-body h2 a{
	display:block;
	margin-bottom:10px;
	color: #97b940;
	font-size: 18px;	
}
#edit-body h3,
#edit-body h3 a{
	color: #97b940;
	font-size: 15px;	
	margin-bottom:10px;
}
#edit-body h4,
#edit-body h4 a{
	color: #FF6600;	
	margin-bottom:10px;
}

#edit-body p{
	color: #1b1b1b;
	margin-bottom: 20px;
}
#edit-body a,
#edit-body p a{
	color: #97b940;
	text-decoration: none;
}