/*___________________________________________________________________________________________________________________________*/
/*_______________                                                                                             _______________*/
/*_______________  (c) Quelltor Christliche Freikirche e.V. - Bernhard Sarcher                                _______________*/
/*___________________________________________________________________________________________________________________________*/



/*_______________  Fließtext + Überschriften
*/
/* muli-regular - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/muli-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Muli Regular'), local('Muli-Regular'),
       url('fonts/muli-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/muli-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/muli-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/muli-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/muli-v11-latin-regular.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/muli-v11-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Muli Italic'), local('Muli-Italic'),
       url('fonts/muli-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/muli-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/muli-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/muli-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/muli-v11-latin-italic.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-600 - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/muli-v17-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/muli-v17-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/muli-v17-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/muli-v17-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/muli-v17-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/muli-v17-latin-600.svg#Muli') format('svg'); /* Legacy iOS */
}

/*___________________________________________________________________________________________________________________________
*/


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
			margin: 0;
			padding: 0;
			border: 0;
			font-size: 100%;
			font: inherit;
			vertical-align: baseline;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
			display: block;
}
body {
			line-height: 1;
}
ol, ul {
			list-style: none;
}
blockquote, q {
			quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
			content: '';
			content: none;
}
table {
			border-collapse: collapse;
			border-spacing: 0;
}

html {
}

body { 
			padding:0; 
			border:0;
			background-color:#fff;
			width:100%;
			font-family: Muli, arial, verdana, helvetica;
			font-weight:400;
			font-size:14px;
}

img {
			border:none;
			text-decoration:none;
}


/*___________________________________________________________________________________________________________________________
*/


a:link {	text-decoration:underline;	color:#777;}
a:visited {	text-decoration:underline;	color:#777;}
a:focus {	text-decoration:underline;	color:#777;}
a:hover {	text-decoration:underline;	color:#6c9242;}
a:active {	text-decoration:underline;	color:#777;}


/*___________________________________________________________________________________________________________________________
*/


#seite { 
			width:100%;
			margin:0px auto;
} 

.abstand_seite { 
			display:none;
} 

#kopf { 
			display:none;
} 

#kopf_print { 
			margin:30px 0 50px 350px;
} 

#mitte_seite { 
			float:left;
			width:100%;
} 

#sticky { 
			display:none;
} 

#navi { 
			display:none;
} 

#mittelteil { 
			clear:both;
} 

#links { 
			display:none;
}

#inhalt_media { 
			float:left;
			width:100%;
			height:394px;
			margin:0 0 30px 0;
}

#inhalt { 
			float:left;
			width:90%;
			background-color:#fff;
			padding:0 20px 0 20px;
			margin:0;
			color:#333;
}

#fuss { 
			display:none;
} 

#fuss_inhalt { 
			display:none;
} 

#fuss_inhalt a { 
			display:none;
} 

#fuss_inhalt a:hover { 
			display:none;
} 

#socialshareprivacy {
			display:none;
}


/*___________________________________________________________________________________________________________________________
*/


h1 {		font-size:1.35em;
			color:#6c9242;
			font-weight:400;
}

.tab_predigt {
			line-height:16px;
			padding:14px 0 0 0;
}

.tab_termine {
			line-height:16px;
			padding:18px 0 0 0;
}

.tab_pressespiegel {
			padding:10px 0 30px 0;
			vertical-align:middle;
}

ul.aufzaehlung {
			list-style-image:url(bilder/aufzaehlungszeichen.png);
			margin:15px 0px 10px 15px;
}

ul.aufzaehlung li {
			padding-bottom:10px;
}

.runde_ecken {
			-moz-border-radius: 8px; 
			-webkit-border-radius: 8px; 
			border-radius: 8px;
}

.center {
			text-align:center;
}

.k {		font-style:italic;
}

.u {		text-decoration:underline;
}

.gruen {	color:#6c9242;
}

.schwarz {	color:#000;
}

.grau {		color:#666;
}

.rot {		color:#c20e0d;
}

.t14 {		font-size:0.95em;
}

.t15 {		font-size:1.1em;
}

.t16 {		font-size:1.25em;
}

.t18 {		font-size:1.25em;
}

.t20 {		font-size:2em;
}
