/* Gospel.ch - Main-Stylesheet */
html, body {
      font-size: 12px;
      font-family: Arial,Helvetica,sans-serif;
      color: #000000;
      text-align: left;
	  behavior:url("fileadmin/templates/gospel/menu/csshover.htc");
	  overflow: auto;
	  overflow-x: hidden;
      } 
h1{
      font-size: 16px;
      font-family: Arial,Helvetica,sans-serif;
      color: #000000;
      font-weight: bold;
      text-align: left;
	  margin-top: 2px;
	  margin-bottom: 8px;
      }
h2{
      font-size: 14px;
      font-family: Arial,Helvetica,sans-serif;
      color: #000000;
      font-weight: bold;
      text-align: left;
	  margin-top: 2px;
	  margin-bottom: 8px;
      }
h3{
      font-size: 13px;
      font-family: Arial,Helvetica,sans-serif;
      color: #000000;
      font-weight: bold;
      text-align: left;
	  margin-top: 2px;
	  margin-bottom: 8px;
      }
h4{
      font-size: 12px;
      font-family: Arial,Helvetica,sans-serif;
      color: #000000;
      font-weight: bold;
      text-align: left;
	  margin-top: 2px;
	  margin-bottom: 8px;
      }

body{
	  scrollbar-DarkShadow-Color:#AEA5A5;
	  scrollbar-Track-Color:#F0EBEB;
	  scrollbar-Face-Color:#F0EBEB;
	  scrollbar-Shadow-Color:#AEA5A5;
	  scrollbar-Highlight-Color:#F9F7F7;
	  scrollbar-3dLight-Color:#E5E0E0;
	  scrollbar-Arrow-Color:#AEA5A5;
	  }
table{
	  border-collapse:collapse;
      }	

ul {
      font-size: 12px;
      font-family: Arial,Helvetica,sans-serif;
      color: #000000;
      text-align: left;
	  margin-top: 5px;
	  margin-bottom: 5px;
      } 
ol {
      font-size: 12px;
      font-family: Arial,Helvetica,sans-serif;
      color: #000000;
      text-align: left;
	  margin-top: 5px;
	  margin-bottom: 5px;
      } 
li {
      font-size: 12px;
      font-family: Arial,Helvetica,sans-serif;
      color: #000000;
      text-align: left;
	  margin-top: 0px;
	  margin-bottom: 0px;
      } 

/* Shop Formatierung */

.shop_titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	margin-left: 2px;
}
.shop_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	margin-left: 2px;
}
a.shop_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
}
a.shop_link_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

/* Druckansicht Link Formatierung */

a.printlink {
text-decoration:none;
text-align:center;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#000000;
line-height:13pt;
}
a:link.printlink {
text-decoration:none;
text-align:center;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#000000;
line-height:13pt;
}
a:visited.printlink {
text-decoration:none;
text-align:center;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#000000;
line-height:13pt;
}
a:hover.printlink {
text-decoration:none;
text-align:center;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#999999;
line-height:13pt;
}
a:active.printlink {
text-decoration:none;
text-align:center;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#999999;
line-height:13pt;
}
a:focus.printlink {
text-decoration:none;
text-align:center;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#999999;
line-height:13pt;
}

/* ############################## ABSCHNITT MAILFORMULAR FORMATIERUNGEN ############################## */

fieldset  {
border-width:0px;
border-left-style:solid;
border-color:#999999;
}

.csc-mailform  {
border-width:0px;
border-left-style:solid;
border-color:#999999;
}


.csc-mailform-field {
font: 12px Verdana,Arial,Helvetica,sans-serif;
margin: 2px;
padding: 5px;
}

.csc-mailform-field label {
font: bold 12px Verdana,Arial,Helvetica,sans-serif;
float: left;
text-align: left;
padding: 1px;
color: black;
width: 130px;
}


.mf-input {
font: 12px Verdana,Arial,Helvetica,sans-serif;
clear: none;
width: 220px;
padding: 1px;
height: 20px;
}

.mf-pass {
font: 12px Verdana,Arial,Helvetica,sans-serif;
width: 220px;
padding: 1px;
height: 20px;
}

.mf-text {
font: 12px Verdana,Arial,Helvetica,sans-serif;
clear: none;
width: 220px;
height: 100px;
padding: 1px;
}

.mf-check {
padding: 1px;
}

.mf-radio {
padding: 1px;
}

.mf-select {
font: 12px Verdana,Arial,Helvetica,sans-serif;
width: 220px;
padding: 1px;
height: 20px;
}

.mf-file {
font: 12px Verdana,Arial,Helvetica,sans-serif;
width: 220px;
padding: 1px;
height: 20px;
}

#mailformRadiotest {
}

#mailformRadiotest legend {
}

.mf-reset {
font: bold 12px Verdana,Arial,Helvetica,sans-serif;
width: 100px;
height: 20px;
}

.mf-submit {
font: bold 12px Verdana,Arial,Helvetica,sans-serif;
width: 100px;
margin-left: 125px;
height: 20px;
}

/* ############################## ABSCHNITT TEXTPIC CAPTION FORMATIERUNGEN ############################## */

.csc-textpic-caption {
text-decoration:none;
font-weight:normal;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#999999;
line-height:10px;
}

/* ################################### ABSCHNITT RTE FORMATIERUNGEN ################################### */

.bilderrahmen {
	border: 1px solid #FFCC00;
}
.keinbilderrahmen {
	border: 0;
}

/* STANDARDFORMATIERUNGEN */
a { text-decoration:none; }
a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover { text-decoration:none; }
a:active { text-decoration:none; }
a:focus { text-decoration:none; }
	  
a.news {
text-decoration:none;
font-weight:normal;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#000000;
line-height:11pt;
}
a:visited.news {
text-decoration:none;
font-weight:normal;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#000000;
line-height:11pt;
}
a:hover.news {
text-decoration:none;
font-weight:normal;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#d8bda9;
line-height:11pt;
}
a:active.news {
text-decoration:none;
font-weight:normal;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#6F6F6F;
line-height:11pt;
}
a.fuss {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#9f9f9f;
line-height:11pt;
}
a:visited.fuss {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#9f9f9f;
line-height:11pt;
}
a:hover.fuss {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#EA6611;
line-height:11pt;
}
a:active.fuss {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#9f9f9f;
line-height:11pt;
}
.news {
font-weight:normal;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#6F6F6F;
line-height:11pt;
}
.fuss {
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:10px;
color:#9f9f9f;
line-height:11pt;
}

.titel_1_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.titel_1_links_weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.titel_1_zentriert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.titel_2_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.titel_2_zentriert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.titel_3_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.titel_3_zentriert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.titel_4_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.titel_4_zentriert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.text_1_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.text_1_zentriert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.text_2_links_grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: left;
}
.text_2_zentriert_grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-align: center;
}
.text_3_links_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E90D0D;
	text-align: left;
}
.text_3_zentriert_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #E90D0D;
	text-align: center;
}

.special_1_fett_kursiv {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	font-style: italic;
}
.special_2_grau_fett_kursiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-align: left;
	font-style: italic;
}
.special_3_rot_fett_kursiv {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E90D0D;
	text-align: left;
	font-style: italic;
}

/* LINKFORMATIERUNGEN TEXT */

a.link_text_1 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
}
a:link.link_text_1{
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
}
a:visited.link_text_1 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
}
a:hover.link_text_1 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#999999;
}
a:active.link_text_1 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
}
a:focus.link_text_1 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#999999;
}


a.link_text_grau_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
}
a:link.link_text_grau_2{
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
}
a:visited.link_text_grau_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
}
a:hover.link_text_grau_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#999999;
line-height:12pt;
}




a:active.link_text_grau_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
}
a:focus.link_text_grau_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#999999;
line-height:12pt;
}


a.link_text_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#E90D0D;
line-height:12pt;
}
a:link.link_text_rot_3{
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#E90D0D;
line-height:12pt;
}
a:visited.link_text_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#993333;
line-height:12pt;
}
a:hover.link_text_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#993333;
line-height:12pt;
}
a:active.link_text_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#993333;
line-height:12pt;
}
a:focus.link_text_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#993333;
line-height:12pt;
}

/* LINKFORMATIERUNGEN SPECIAL */

a.link_special_1 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
line-height:12pt;
font-style: italic;
}
a:link.link_special_1{
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
line-height:12pt;
font-style: italic;
}
a:visited.link_special_orange_1 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
line-height:12pt;
font-style: italic;
}
a:hover.link_special_orange_1 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
font-style: italic;
}
a:active.link_special_orange_1{ {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#000000;
line-height:12pt;
font-style: italic;
}
a:focus.link_special_orange_1 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
font-style: italic;
}


a.link_special_grau_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
font-style: italic;
}
a:link.link_special_grau_2{
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
font-style: italic;
}
a:visited.link_special_grau_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
font-style: italic;
}
a:hover.link_special_orange_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#999999;
line-height:12pt;
font-style: italic;
}
a:active.link_special_orange_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#CCCCCC;
line-height:12pt;
font-style: italic;
}
a:focus.link_special_orange_2 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#999999;
line-height:12pt;
font-style: italic;
}


a.link_special_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#E90D0D;
line-height:12pt;
font-style: italic;
}
a:link.link_special_rot_3{
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#E90D0D;
line-height:12pt;
font-style: italic;
}
a:visited.link_special_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#993333;
line-height:12pt;
font-style: italic;
}
a:hover.link_special_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#993333;
line-height:12pt;
font-style: italic;
}
a:active.link_special_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#993333;
line-height:12pt;
font-style: italic;
}
a:focus.link_special_rot_3 {
text-decoration:none;
font-weight:bold;
font-family: Arial,Helvetica,sans-serif;
font-size:12px;
color:#993333;
line-height:12pt;
font-style: italic;
}


a.button, a:link.button, a:visited.button
{
  float: left;
  margin: 2px 5px 2px 0px;
  padding: 2px;
  width: 125px;
  border-top: 2px solid #cccccc;
  border-bottom: 2px solid black;
  border-left: 2px solid #cccccc;
  border-right: 2px solid black;
  background: #cccccc;
  text-align: center;
  text-decoration: none;
  font: normal 10px Arial;
  color: black;
}
a:hover.button
{
  background: #eeeeee;
}
a:active.button
{
  border-bottom: 2px solid #eeeeee;
  border-top: 2px solid black;
  border-right: 2px solid #eeeeee;
  border-left: 2px solid black;
}