body{
background:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image:url(../img/backgrounds/bg_body.gif);
}
.abstand_text{
float:left;
padding: 30px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.clear{clear:both;}
.error{
color:#ff0000;
}
.back_button{
padding: 10px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.nachoben{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.nachoben01{
padding: 8px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.nachoben02{
padding: 0px 0px 0px 0px;
margin: -15px 0px 0px 0px;
}
.success{
color:#009d66;
}
#container{
width:980px;
background:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#header{
float:left;
width:980px;
height:360px;
background:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#menu{
float:left;
width:900px;
height:52px;
background:#009d66;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 40px;
}
#editorial, #inhalt, #autoren, #veranstaltungen, #bestellung{
float:left;
height:35px;
background:transparent;
padding: 0px 0px 0px 0px;
margin: 17px 0px 0px 0px;
}
#editorial a, #inhalt a, #autoren a, #veranstaltungen a, #bestellung a{
height:100%;
width:100%;
padding: 16px 15px 0px 15px;
display:block;
}
#editorial{
margin: 17px 0px 0px 57px;
}
#inhalt{
margin: 17px 0px 0px 59px;
}
#autoren{
margin: 17px 0px 0px 61px;
}
#veranstaltungen{
margin: 17px 0px 0px 60px;
}
#bestellung{
margin: 17px 0px 0px 60px;
}
#content{
float:left;
width:980px;
background:#FFFFFF;
padding: 0px 0px 50px 0px;
margin: 0px 0px 0px 0px;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
}
#content_left{
float:left;
width:207px;
background:#FFFFFF;
background-image:url(../img/backgrounds/bg_content_left.jpg);
background-repeat: repeat-x;
padding: 131px 0px 0px 0px;
margin: 0px 0px 0px 40px;
text-align:left;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
}
#content_left p{
padding: 5px 0px 0px 0px;
}
#content_left ul{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 14px;
list-style-type:disc;
}
/* ------------------------------------------------------------------------------------------------------------------------ */
#footer{
float:left;
width:980px;
height:40px;
background:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
#footer_left{
float:left;
width:207px;
background:#FFFFFF;
border-top:1px solid #000000;
padding: 11px 0px 0px 0px;
margin: 0px 0px 0px 40px;
font-family:arial,verdana; font-style:normal; font-size:9px; color:#999ca4; font-weight:normal;text-decoration:none;
}
#footer_right{
float:left;
width:663px;
background:#FFFFFF;
border-top:1px solid #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 30px;
}
#startseite, #kontakt, #mediadaten, #agb, #impressum, #archiv{
float:left;
height:12px;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}
#startseite{
margin: 10px 0px 0px 148px;
}
.trennstrich{
float:left;
width:21px;
height:12px;
background-image:url(../img/buttons/trennstrich.jpg);
background-repeat: no-repeat;
background-position: center;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}
/* ------------------------------------------------------------------------------------------------------------------------ */
#heft{
float:left;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 40px;
}
#headerbild{
float:left;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 30px;
}
/* ------------------------------------------------------------------------------------------------------------------------ */
#startbild{
padding: 0px 0px 0px 0px;
margin: 30px 0px 0px 0px;
}

a.back:link {color:#ed3400;text-decoration:none;}
a.back:visited {color:#ed3400;text-decoration:none;}
a.back:hover {color:#ed3400;text-decoration:none;}
a.back:active {color:#ed3400;text-decoration:none;}
a.back:focus {color:#ed3400;text-decoration:none;}

a.up:link {color:#ed3400;text-decoration:none;font-size:10px;}
a.up:visited {color:#ed3400;text-decoration:none;font-size:10px;}
a.up:hover {color:#ed3400;text-decoration:none;font-size:10px;}
a.up:active {color:#ed3400;text-decoration:none;font-size:10px;}
a.up:focus {color:#ed3400;text-decoration:none;font-size:10px;}

a.underline:link {color:#009d66;text-decoration:none;}
a.underline:visited {color:#009d66;text-decoration:none;}
a.underline:hover {color:#009d66;text-decoration:underline;}
a.underline:active {color:#009d66;text-decoration:none;}
a.underline:focus {color:#009d66;text-decoration:underline;}
/* -----Editorial---------------------------------------------------------------------------------------------------------- */
#content_editorial{
float:left;
width:663px;
background:#FFFFFF;
background-image:url(../img/content/bg_editorial.jpg);
background-repeat: no-repeat;
padding: 114px 0px 0px 0px;
margin: 0px 0px 0px 30px;
text-align:left;
}
#content_editorial img.christian{
float:left;
padding: 0px 15px 0px 0px;
margin: 4px 0px 0px 0px;
}
#content_editorial p{
padding: 0px 0px 5px 0px;
}
#karte_editorial{
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 0px;
}
#footer_editorial{
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 0px;
}
#content_right_inner{
float:left;
width:640px;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
}

/* -----Der Inhalt--------------------------------------------------------------------------------------------------------- */
#content_inhalt{
float:left;
width:663px;
background:#FFFFFF;
background-image:url(../img/content/bg_inhalt.jpg);
background-repeat: no-repeat;
padding: 131px 0px 0px 0px;
margin: 0px 0px 0px 30px;
text-align:left;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
}
.content_item{
float:left;
width:321px;
height:249px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 21px 20px 0px;
}

.content_item_01{
float:left;
width:321px;
height:249px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
.content_item_1{
float:left;
width:321px;
height:241px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 21px 0px 0px;
}
.content_item_1_01{
float:left;
width:321px;
height:241px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.content_item a, .content_item_01 a, .content_item_1 a, .content_item_1_01 a{
width:100%;
height:100%;
display:block;
}
.content_item .titel, .content_item_01 .titel, .content_item_1 .titel, .content_item_1_01 .titel{
float:left;
padding: 0px 0px 0px 0px;
margin: 20px 0px 0px 0px;
}
.bild_artikel{
float:left;
width:321px;
height:228px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 21px 0px 0px;
}
.bild_artikel_01{
float:left;
width:321px;
height:228px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.bild_artikel_02{
float:left;
width:208px;
height:323px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 19px 0px 0px;
}
.bild_artikel_03{
float:left;
width:208px;
height:323px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 1px;
}
.bild_artikel_04{
float:left;
width:663px;
height:228px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.bild_artikel_05{
float:left;
width:208px;
height:302px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 19px 0px 0px;
}
.bild_artikel_06{
float:left;
width:208px;
height:302px;
background:#FFFFFF;
text-align:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 1px;
}
/* ---Die Autoren---------------------------------------------------------------------------------------------------------- */
#content_autoren{
float:left;
width:663px;
background:#FFFFFF;
background-image:url(../img/content/bg_autoren.jpg);
background-repeat: no-repeat;
padding: 131px 0px 0px 0px;
margin: 0px 0px 0px 30px;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
text-align:left;
}
p.kursiv{
font-style:italic;
color:#009d66;
}
.autoren_item{
float:left;
width:332px;
background:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.autoren_item_01{
float:left;
width:311px;
background:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 20px;
}
.autoren_item .bild{
float:left;
width:100px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.autoren_item .text{
float:left;
width:212px;
padding: 0px 0px 15px 0px;
margin: 0px 0px 0px 20px;
text-align:left;
}
.autoren_item_01 .bild{
float:left;
width:100px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.autoren_item_01 .text{
float:left;
width:191px;
padding: 0px 0px 15px 0px;
margin: 0px 0px 0px 20px;
text-align:left;
}
#content_autoren .trennstrich{
float:left;
width:663px;
height:1px;
border-top: 1px solid #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
/* ------------------------------------------------------------------------------------------------------------------------ */
#content_veranstaltungen{
float:left;
width:663px;
background:#FFFFFF;
background-image:url(../img/content/bg_veranstaltungen.jpg);
background-repeat: no-repeat;
padding: 131px 0px 0px 0px;
margin: 0px 0px 0px 30px;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
text-align:left;
}
#content_veranstaltungen .trennstrich{
float:left;
width:663px;
height:1px;
border-top: 1px solid #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
.veranstaltungen_item{
float:left;
width:208px;
background:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 19px 15px 0px;
}
.veranstaltungen_item_01{
float:left;
width:208px;
background:#FFFFFF;
padding: 0px 0px 0px 0px;
margin: 0px 0px 15px 0px;
}
/* -------Bestellung------------------------------------------------------------------------------------------------------- */
#content_bestellung{
float:left;
width:663px;
background:#FFFFFF;
background-image:url(../img/content/bg_bestellung.jpg);
background-repeat: no-repeat;
padding: 114px 0px 0px 0px;
margin: 0px 0px 0px 30px;
text-align:left;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
}
#content_bestellung .trennstrich{
float:left;
width:663px;
height:1px;
border-top: 1px solid #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
/* ------Kontakt----------------------------------------------------------------------------------------------------------- */
#content_kontakt{
float:left;
width:663px;
background:#FFFFFF;
background-image:url(../img/content/bg_kontakt.jpg);
background-repeat: no-repeat;
padding: 114px 0px 0px 0px;
margin: 0px 0px 0px 30px;
text-align:left;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
}
#content_kontakt .trennstrich{
float:left;
width:663px;
height:1px;
border-top: 1px solid #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}

.form_label{
float:left;
width:139px;
padding: 8px 0px 4px 0px;
margin: 0px 0px 3px 0px;
font-weight:bold;
font-family:arial;
font-size:12px;
}
.form_radio{
float:left;
width:524px;
padding: 4px 0px 6px 0px;
margin: 0px 0px 3px 0px;
font-weight:bold;
font-family:arial;
font-size:12px;
}
.form_input{
float:left;
width:524px;
padding: 4px 0px 6px 0px;
margin: 0px 0px 3px 0px;
}
.form_area{
float:left;
width:524px;
padding: 4px 0px 6px 0px;
margin: 0px 0px 3px 0px;
}
.form_input_klein{
float:left;
width:524px;
padding: 4px 0px 6px 0px;
margin: 0px 0px 3px 0px;
}
.form_input input{
width:362px;
height:20px;
border: 1px solid #000000;
font-family:arial;
font-size:12px;
}
.form_input_klein input{
width:40px;
height:20px;
border: 1px solid #000000;
font-family:arial;
font-size:12px;
text-align:center;
}
.form_area textarea{
width:362px;
height:116px;
border: 1px solid #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
font-family:arial;
font-size:12px;
}
.legende_01{
float:right;
font-size:11px;
margin: 0px 164px 0px 0px;
}
.legende_02{
float:right;
font-size:11px;
margin: -20px 154px 30px 0px;
text-align:right;
}
.form_submit{
margin: 0px 0px 30px 0px;
}
.form_agb{
float:left;
width:524px;
padding: 4px 0px 6px 0px;
margin: 0px 0px 10px 0px;
font-size:11px;
}
.form_agb a{
color:#000000;
}
/* ------------------------------------------------------------------------------------------------------------------------ */
#content_mediadaten{
float:left;
width:663px;
background:#FFFFFF;
background-image:url(../img/content/bg_mediadaten.jpg);
background-repeat: no-repeat;
padding: 131px 0px 0px 0px;
margin: 0px 0px 0px 30px;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
text-align:left;
}
.pdf{
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 29px;
}

#daten{
float:left;
width:633px;
padding: 0px 0px 0px 0px;
margin: 20px 0px 30px 0px;
}
#groessen{
float:left;
width:511px;
padding: 0px 0px 0px 0px;
margin: 20px 0px 30px 0px;
}
#daten .titel{
font-weight:bold;
font-family:arial;
font-size:12px;
width:110px;
}
#groessen .titel{
font-weight:bold;
font-family:arial;
font-size:12px;
width:130px;
}
#groessen hr{
color:#999ca4;
height:1px;
background:#999ca4;
border: 0px;
}
#groessen .header{
font-weight:bold;
font-family:arial;
font-size:12px;
width:110px;
color:#ed3400;
border: 0px;
padding: 0px 0px 16px 0px;
margin: 0px 0px 0px 0px;
}
#daten .abstand{
font-weight:bold;
font-family:arial;
font-size:12px;
width:110px;
}
#content_mediadaten .trennstrich{
float:left;
width:663px;
height:1px;
border-top: 1px solid #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
.legende{
float:left;
width:633px;
font-size:11px;
}

.mediadaten_item{
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 37px 30px 0px;
}
.mediadaten_item_01{
float:left;
padding: 0px 0px 0px 0px;
margin: 0px 0px 30px 0px;
}
/* ------------------------------------------------------------------------------------------------------------------------ */
#content_agb{
float:left;
width:663px;
background:#FFFFFF;
background-image:url(../img/content/bg_agb.jpg);
background-repeat: no-repeat;
padding: 131px 0px 0px 0px;
margin: 0px 0px 0px 30px;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
text-align:left;
}
h1{
font-family:arial; font-style:normal; font-size:14px; color:#000000; font-weight:bold;text-decoration:none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
h2{
font-family:arial; font-style:normal; font-size:12px; color:#000000; font-weight:bold;text-decoration:none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 2px 0px;
}
#agb_inner{
float:left;
width:640px;
}
#liste_agb_01{
padding: 0px 0px 0px 0px;
margin: -14px 0px 0px 18px;
list-style-type:lower-alpha;
}
.label01{
width:140px;
font-weight:bold;
float:left;
font-family:arial;
font-size:12px;
padding: 2px 0px 0px 0px;
}

/* ------Impressum----------------------------------------------------------------------------------------------------- */
#content_impressum{
float:left;
width:663px;
background:#FFFFFF;
background-image:url(../img/content/bg_impressum.jpg);
background-repeat: no-repeat;
padding: 114px 0px 0px 0px;
margin: 0px 0px 0px 30px;
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
text-align:left;
}
.label{
width:110px;
font-weight:bold;
float:left;
font-family:arial;
font-size:12px;
padding: 1px 0px 0px 0px;
}
#content_impressum a{
font-family:"Times New Roman", serif; font-style:normal; font-size:14px; color:#000000; font-weight:normal;text-decoration:none;
}
#content_impressum a:hover{
text-decoration:underline;
}
#content_impressum a.up{
color:#ed3400;text-decoration:none;font-size:10px;
}
/* ------------------------------------------------------------------------------------------------------------------------ */
.highlight{
float:none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
