@font-face {
    font-family: 'RooneyRegular';
    src: url('webfonts/rooney-regular-webfont.eot');
    src: url('webfonts/rooney-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/rooney-regular-webfont.woff') format('woff'),
         url('webfonts/rooney-regular-webfont.ttf') format('truetype'),
         url('webfonts/rooney-regular-webfont.svg#RooneyRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'RooneyBold';
    src: url('webfonts/rooney-bold-webfont.eot');
    src: url('webfonts/rooney-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/rooney-bold-webfont.woff') format('woff'),
         url('webfonts/rooney-bold-webfont.ttf') format('truetype'),
         url('webfonts/rooney-bold-webfont.svg#RooneyBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UrbanaSemiBold';
    src: url('webfonts/_urbana_semibold-webfont.eot');
    src: url('webfonts/_urbana_semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/_urbana_semibold-webfont.woff') format('woff'),
         url('webfonts/_urbana_semibold-webfont.ttf') format('truetype'),
         url('webfonts/_urbana_semibold-webfont.svg#UrbanaSemiBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UrbanaBold';
    src: url('webfonts/_urbana_bold-webfont.eot');
    src: url('webfonts/_urbana_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/_urbana_bold-webfont.woff') format('woff'),
         url('webfonts/_urbana_bold-webfont.ttf') format('truetype'),
         url('webfonts/_urbana_bold-webfont.svg#UrbanaBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UrbanaLight';
    src: url('webfonts/_urbana_light-webfont.eot');
    src: url('webfonts/_urbana_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/_urbana_light-webfont.woff') format('woff'),
         url('webfonts/_urbana_light-webfont.ttf') format('truetype'),
         url('webfonts/_urbana_light-webfont.svg#UrbanaLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UrbanaMedium';
    src: url('webfonts/_urbana_medium-webfont.eot');
    src: url('webfonts/_urbana_medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/_urbana_medium-webfont.woff') format('woff'),
         url('webfonts/_urbana_medium-webfont.ttf') format('truetype'),
         url('webfonts/_urbana_medium-webfont.svg#UrbanaMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*
@font-face {
    font-family: 'UrbanaLightItalic';
    src: url('webfonts/_urbana_lightitalic-webfont.eot');
    src: url('webfonts/_urbana_lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/_urbana_lightitalic-webfont.woff') format('woff'),
         url('webfonts/_urbana_lightitalic-webfont.ttf') format('truetype'),
         url('webfonts/_urbana_lightitalic-webfont.svg#UrbanaLightItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UrbanaMediumItalic';
    src: url('webfonts/_urbana_mediumitalic-webfont.eot');
    src: url('webfonts/_urbana_mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/_urbana_mediumitalic-webfont.woff') format('woff'),
         url('webfonts/_urbana_mediumitalic-webfont.ttf') format('truetype'),
         url('webfonts/_urbana_mediumitalic-webfont.svg#UrbanaMediumItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'UrbanaSemiBoldItalic';
    src: url('webfonts/_urbana_semibolditalic-webfont.eot');
    src: url('webfonts/_urbana_semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfonts/_urbana_semibolditalic-webfont.woff') format('woff'),
         url('webfonts/_urbana_semibolditalic-webfont.ttf') format('truetype'),
         url('webfonts/_urbana_semibolditalic-webfont.svg#UrbanaSemiBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/

/* 2015-02-26, JKR, iOS Schriftgroessen-Verzerrung ausschalten */
html { 
	-webkit-text-size-adjust: none; 
	-webkit-border-radius: 0;
	-webkit-appearance: none;
}

/*hochgestellt_tiefgestellt**********************************************************/
sup {vertical-align:top; font-size:0.9em; line-height:100%;}
sub {vertical-align:bottom; font-size1:0.8em; line-height:100%;}

.text_serif_norm {
	font: normal 14px/22px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	padding-left:25px;
	padding-top: 4px;
	padding-bottom: 12px;
	padding-right: 10px;
	color: #433F3F;
	-moz-font-feature-settings: "liga=0"; 
}
.text_serif_norm a {
	color: #704110;
	text-decoration: none;
}
.text_serif_norm a:hover {
	color: #741100;
	text-decoration: none;
}
.text_serif_bold {
	font: normal 14px/22px "RooneyBold", Georgia;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 12px;
	color: #433F3F;
 -moz-font-feature-settings: "liga=0"; 
}
.text_serif_bold a {
	color: #704110;
	text-decoration: none;
}
.text_serif_bold a:hover {
	color: #741100;
	text-decoration: none;
}
.text_titels_farbig {
	font: normal 16px/22px "UrbanaSemibold", Arial;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 12px;
	color: #d34a13;
	letter-spacing: 0.06em;
	text-decoration: none;
}
.text_titels {
	font: normal 16px/22px "UrbanaSemibold", Arial;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 12px;
	color: #433F3F;
	letter-spacing: 0.06em;
	text-decoration: none;
}
.text_titels a {
	color: #704110;
	text-decoration: none;
}
.text_titels a:hover {
	color: #741100;
	text-decoration: none;
}
.text_titels_gross {
	font: normal 18px/24px "UrbanaSemibold", Arial;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 12px;
	color: #433F3F;
	letter-spacing: 0.06em;
	text-decoration: none;
}
.text_titels_gross a {
	color: #704110;
	text-decoration: none;
}
.text_titels_gross a:hover {
	color: #741100;
	text-decoration: none;
}
.text_index {
	font: normal 12px/17px "Lucida Grande", Verdana;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
}
.text_index a {
	color: #704110;
	text-decoration: none;
}
.text_index a:hover {
	color: #741100;
	text-decoration: none;
}
.link_text {
	font: normal 14px/20px "RooneyBold", Georgia;
	padding-left:10px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	padding-top: 8px;
	text-decoration: none;
 -moz-font-feature-settings: "liga=0"; 
}
.link_text a {
	color: #7F5D32;
	text-decoration: none;
}
.link_text a:hover {
	color: #741100;
	text-decoration: none;
}
/*fehlermeldungen **********************************************************/
.fehler_serif_bold {
	font: 14px/22px "RooneyBold", Georgia;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 12px;
	padding-right: 10px;
	color: #600;
	-moz-font-feature-settings: "liga=0"; 
}
.fehler_serif_bold a {
	color: #704110;
	text-decoration: none;
}
.fehler_serif_bold a:hover {
	color: #741100;
	text-decoration: none;
}
/*titels**********************************************************/
.h6 {
	font: normal 28px/34px "UrbanaSemibold", Arial;
	padding-left:25px;
	padding-top:15px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.h5 {
	font: normal 18px/23px "UrbanaSemibold", Arial;
	padding-left:25px;
	padding-top:12px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.h5 a {
	font: normal 18px/23px "UrbanaSemibold", Arial;
	color: #704110;
	text-decoration: none;
}
.h5 a:hover {
	font: normal 18px/23px "UrbanaSemibold", Arial;
	color: #741100;
	text-decoration: none;
}
.h4 {
	font: normal 13px/18px "UrbanaSemibold", Arial;
	padding-left:25px;
	padding-top:12px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.date_suppen {
	font: normal 13px/18px "UrbanaSemibold", Arial;
	padding-top:12px;
	text-align: left;
	vertical-align: top;
	color: #635D5D;
	text-decoration: none;
	letter-spacing: 0.06em;
	border-bottom: 1px solid #DBDAD7;
}
/*suppen_beitraege_speziell **********************************************************/
.suppe_h6 {
	font: normal 28px/34px "UrbanaSemibold", Arial;
	padding-top:15px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0.06em;
	background: #E0DFDA;
}
.suppe_zwischentitel {
	font: normal 17px/25px "UrbanaSemibold", Arial;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.suppe_text_serif_lead {
	font: normal 14px/22px "RooneyRegular", Georgia;
	color: #433F3F;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 20px;
	padding-right: 30px;
	background: #E0DFDA;
	-moz-font-feature-settings: "liga=0";
}
.suppe_text_serif_norm {
	font: normal 14px/22px "RooneyRegular", Georgia;
	color: #433F3F;
  text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 20px;
	padding-right: 30px;
	background: #EEEDE8;
	-moz-font-feature-settings: "liga=0"; 
}	
.suppe_text_serif_norm a {
	color: #704110;
	text-decoration: none;
}
.suppe_text_serif_norm a:hover {
	color: #741100;
	text-decoration: none;
}
.suppe_text_seriflos {
	font: normal 14px/18px "UrbanaMedium", Verdana;
	color: #433F3F;
    text-align: left;
	vertical-align: top;
	letter-spacing: 0.06em;
	padding-top: 10px;
	padding-right: 30px;
	background: #EEEDE8;
}	
.suppe_text_seriflos a {
	color: #704110;
	text-decoration: none;
}
.suppe_text_seriflos a:hover {
	color: #741100;
	text-decoration: none;
}
.suppe_text_interview {
	font: normal 14px/22px "RooneyBold", Georgia;
	color: #6c6966;
    text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 20px;
	padding-right: 30px;
	-moz-font-feature-settings: "liga=0"; 
}	
.suppe_text_interview a {
	color: #704110;
	text-decoration: none;
}
.suppe_text_interview a:hover {
	color: #741100;
	text-decoration: none;
}
.suppe_randspalte {
	font: normal 14px/20px "UrbanaMedium", Verdana;
	padding-top:7px;
	padding-left: 28px;
	padding-right: 25px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #EEEDE8;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.suppe_randspalte a {
	color: #704110;
	text-decoration: none;
}
.suppe_randspalte a:hover {
	color: #741100;
	text-decoration: none;
}
.suppe_randspalte_fett {
	font: normal 14px/20px "UrbanaSemibold", Verdana;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.suppe_randspalte_klein {
	font: normal 12px/18px "UrbanaMedium", Verdana;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0em;
}
.suppe_randspalte_kursiv {
	font: normal 16px/21px "UrbanaSemiBold", Verdana;
	text-align: left;
	vertical-align: top;
	color: #6f7da3;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.suppe_randspalte_dunkel {
	font: normal 14px/20px "UrbanaMedium", Verdana;
	padding-top:7px;
	padding-left: 28px;
	padding-right: 25px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #E0DFDA;
	text-decoration: none;
	letter-spacing: 0.06em;
}
/*abonnieren_speziell **********************************************************/
.h5_abo {
	font: normal 16px/23px "UrbanaSemibold", Arial;
	padding-left:25px;
	padding-top:2px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	border-top: 2px solid #FFF;
	background: #EEEDE8;
	text-decoration: none;
	letter-spacing: 0.06em;
}
/*agenda_speziell **********************************************************/
.agenda_datum {
	font: normal 14px/20px "RooneyRegular", Georgia;
	padding-left:2px;
	padding-top:4px;
	text-align: right;
	vertical-align: top;
	color: #433F3F;
	border-top: 2px solid #FFF;
	background: #EEEDE8;
	text-decoration: none;
	padding-right: 14px;
	border-right: 1px dotted #FFF;
	-moz-font-feature-settings: "liga=0";
}
.agenda_datum_dunkler {
	font: normal 14px/20px "RooneyRegular", Georgia;
	padding-left:2px;
	padding-top:4px;
	text-align: right;
	vertical-align: top;
	color: #433F3F;
	border-top: 2px solid #FFF;
	background: #E0DFDA;
	text-decoration: none;
	letter-spacing: 0.06em;
	padding-right: 14px;
	border-right: 1px dotted #FFF;
	-moz-font-feature-settings: "liga=0";
}
.agenda_inhalt {
	font: normal 14px/20px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #EEEDE8;
	padding: 4px 20px 7px 25px;
	border-top: 2px solid #FFF;
	-moz-font-feature-settings: "liga=0";
}
.agenda_inhalt a {
	color: #704110;
	text-decoration: none;
}
.agenda_inhalt a:hover {
	color: #741100;
	text-decoration: none;
}
.agenda_inhalt_dunkler {
	font: normal 14px/20px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #E0DFDA;
	padding: 4px 20px 7px 25px;
	border-top: 2px solid #FFF;
	-moz-font-feature-settings: "liga=0";
}
.agenda_inhalt_dunkler a {
	color: #704110;
	text-decoration: none;
}
.agenda_inhalt_dunkler a:hover {
	color: #741100;
	text-decoration: none;
}
.agenda_titels {
	font: normal 16px/20px "UrbanaSemibold", Arial;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.agenda_titels a {
	color: #704110;
	text-decoration: none;
}
.agenda_titels a:hover {
	color: #741100;
	text-decoration: none;
}
.agenda_details {
	font: normal 14px/20px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #EEEDE8;
	padding: 4px 0px 4px 9px;
	border-top: 2px solid #FFF;
	border-left: 1px dotted #FFF;
	-moz-font-feature-settings: "liga=0";
}
.agenda_details a {
	color: #704110;
	text-decoration: none;
}
.agenda_details a:hover {
	color: #741100;
	text-decoration: none;
}
/*pinnwand_speziell **********************************************************/
.pinnwand_kategorie {
	font: normal 15px/18px "UrbanaSemibold", Arial;
	padding-top:4px;
	padding-left: 8px;
	padding-right: 4px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.pinnwand_kategorie a {
	color: #704110;
	text-decoration: none;
}
.pinnwand_kategorie a:hover {
	color: #741100;
	text-decoration: none;
}
.pinnwand_titel {
	font: normal 16px/18px "UrbanaSemibold", Arial;
	padding-top:4px;
	text-align: left;
	vertical-align: top;
	color: #807878;
	text-decoration: none;
	letter-spacing: 0.06em;
	padding-left: 10px;
}
.pinnwand_titel a {
	color: #704110;
	text-decoration: none;
}
.pinnwand_titel a:hover {
	color: #741100;
	text-decoration: none;
}
.pinnwand_titel_text {
	font: normal 16px/20px "UrbanaSemibold", Arial;
	padding-top:4px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.pinnwand_kat_titel {
	font: normal 14px/18px "UrbanaSemibold", Arial;
	padding-top:4px;
	padding-right: 10px;
	text-align: right;
	vertical-align: top;
	color: #989898;
	text-decoration: none;
	letter-spacing: 0.06em;
}
.pinnwand_kat_titel a {
	color: #704110;
	text-decoration: none;
}
.pinnwand_kat_titel a:hover {
	color: #741100;
	text-decoration: none;
}
.pinnwand_text {
	font: normal 14px/19px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-right: 8px;
	color: #433F3F;
	-moz-font-feature-settings: "liga=0"; 
}
.pinnwand_text a {
	color: #704110;
	text-decoration: none;
}
.pinnwand_text a:hover {
	color: #741100;
	text-decoration: none;
}
.pinnwand_admin {
	font: normal 11px/16px "Lucida Grande", Verdana;
	text-align: left;
	padding-left:11px;
	padding-top:2px;
	color: #433F3F;
	background: #EAE9E4;
	border-top: 1px solid #FFF;
}
.pinnwand_admin a {
	color: #7F5D32;
	text-decoration: none;
}
.pinnwand_admin a:hover {
	color: #741100;
	text-decoration: none;
}
/*jobs_speziell **********************************************************/
.job_title {
	color: #EEEDE8;
/*	font: 16px/18px "UrbanaSemibold",Arial; */
	font: 15px/17px "UrbanaSemibold",Arial;
	letter-spacing: 0.06em;
	padding-left: 10px;
	padding-top: 4px;
	text-align: left;
}
.job_label {
	font: normal 14px/19px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-right: 8px;
	color: #666666;
	-moz-font-feature-settings: "liga=0"; 
}
.job_label_bold {
	font: normal 14px/19px "RooneyBold", Georgia;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 6px;
	padding-right: 8px;
	color: #333333;
	-moz-font-feature-settings: "liga=0"; 
}
/*suchen_speziell **********************************************************/
.suchen_text_serif_norm {
	font: normal 14px/20px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	padding-left:25px;
	padding-top: 2px;
	padding-bottom: 6px;
	padding-right: 10px;
	color: #433F3F;
	border-top: 2px solid #FFF;
	background: #EEEDE8;
	-moz-font-feature-settings: "liga=0"; 
}
.suchen_text_serif_norm a {
	color: #704110;
	text-decoration: none;
}
.suchen_text_serif_norm a:hover {
	color: #741100;
	text-decoration: none;
}
.suchen_text_serif_norm_ohneabstand {
	font: normal 14px/20px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
	padding-bottom: 6px;
	color: #433F3F;
	border-top: 2px solid #FFF;
	background: #EEEDE8;
	-moz-font-feature-settings: "liga=0"; 
}
/*Adressen  **********************************************************/
.text_serif_adressen {
	font: normal 14px/22px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	border-top: 1px solid #FFF;
	background: #EEEDE8;
	padding: 6px 0px 15px 0px;
	-moz-font-feature-settings: "liga=0"; 
}
.text_serif_adressen a {
	color: #704110;
	text-decoration: none;
}
.text_serif_adressen a:hover {
	color: #741100;
	text-decoration: none;
}
.adressen_zwischentitel {
	font: normal 19px/24px "UrbanaSemibold", Arial;
	padding-top:5px;
	text-align: left;
	vertical-align: top;
	color: #EEEDE8;
	background: #9D998E;
	text-decoration: none;
	letter-spacing: 0.1em;
	border-top: 12px solid #FFF;
}

/*medien_archiv_speziell **********************************************************/
.text_serif_medien {
	font: normal 14px/22px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #EEEDE8;
	padding: 4px 20px 12px 25px;
	-moz-font-feature-settings: "liga=0"; 
}
.text_serif_medien a {
	color: #704110;
	text-decoration: none;
}
.text_serif_medien a:hover {
	color: #741100;
	text-decoration: none;
}
.text_serif_links {
	font: normal 14px/22px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #EEEDE8;
	padding: 4px 35px 12px 25px;
	-moz-font-feature-settings: "liga=0"; 
}
.text_serif_links a {
	color: #704110;
	text-decoration: none;
}
.text_serif_links a:hover {
	color: #741100;
	text-decoration: none;
}
.medien_zwischentitel {
	font: normal 19px/24px "UrbanaSemibold", Arial;
	padding-left:25px;
	padding-top:5px;
	text-align: left;
	vertical-align: top;
	color: #EEEDE8;
	background: #9D998E;
	text-decoration: none;
	letter-spacing: 0.2em;
	border-top: 12px solid #FFF;
}
.medien_gotop {
	font: normal 14px/24px "UrbanaSemibold", Arial;
	padding-left:9px;
	padding-top:5px;
	text-align: left;
	vertical-align: top;
	color: #EEEDE8;
	background: #9D998E;
	letter-spacing: 0.06em;
	border-top: 12px solid #FFF;
	border-left: 1px dotted #FFF;
}
.medien_gotop a {
	color: #FFFFFF;
	text-decoration: none;
}
.medien_gotop a:hover {
	color: #741100;
	text-decoration: none;
}
.buchrahmen {
	font: 11px/16px "Lucida Grande", Verdana;
	text-align: left;
	vertical-align: top;
	color: #262626;
	background: #EEEDE8;
	padding-top: 9px;
	text-decoration: none;
}
.buchrahmen a {
	font: 11px/16px "Lucida Grande", Verdana;
	color: #E0D6CC;
	text-decoration: none;
}
.buchrahmen a:hover {
	font: 11px/16px "Lucida Grande", Verdana;
	color: #E0D6CC;
	text-decoration: none;
}
.h5_medien {
	font: normal 18px/23px "UrbanaSemibold", Arial;
	padding-left:25px;
	padding-top:12px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #EEEDE8;
	text-decoration: none;
	letter-spacing: 0.06em;
	border-top: 3px solid #FFF;
}
.h5_medien a {
	font: normal 18px/23px "UrbanaSemibold", Arial;
	color: #433F3F;
	text-decoration: none;
}
.h5_medien a:hover{
	font: normal 18px/23px "UrbanaSemibold", Arial;
	color: #704110;
	text-decoration: none;
	}
.h5_medien_ohneabstand {
	font: normal 18px/23px "UrbanaSemibold", Arial;
	padding-top:12px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #EEEDE8;
	text-decoration: none;
	letter-spacing: 0.06em;
	border-top: 3px solid #FFF;
}
.medien_titel {
	font: normal 14px/18px "UrbanaSemibold", Arial;
	padding-top:4px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #EEEDE8;
	text-decoration: none;
	letter-spacing: 0.06em;
	padding-right: 12px;
}
.medien_verlag {
	font: normal 13px/18px "UrbanaMedium", Arial;
	padding-top:4px;
	padding-left: 8px;
	padding-right: 12px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	background: #EEEDE8;
	text-decoration: none;
	letter-spacing: 0.06em;
	border-left: 2px dotted #FFF;
}
.medien_verlag a {
	color: #704110;
	text-decoration: none;
}
.medien_verlag a:hover {
	color: #741100;
	text-decoration: none;
}
.bildplatzierung_links {
	border-top: 3px solid #FFF;
	text-align: right;
	vertical-align: top;
	background: #EEEDE8;
	padding-top: 15px;
	padding-left: 45px;
	padding-right: 15px;
}

/*fussleisten**********************************************************/
.text_fussleiste_index {
	font: normal 10px/28px "Lucida Grande", Verdana;
	padding-left:25px;
	text-align: left;
	vertical-align: middle;
	color: #ffffff;
}
.text_fussleiste_index a {
	color: #ffffff;
	text-decoration: none;
}
.text_fussleiste_index a:hover {
	color: #D3BEA4;
	text-decoration: none;
}
/*fussleiste rechts*/
.text_fussleiste_re_index {
	font: normal 10px/28px "Lucida Grande", Verdana;
	text-align: right;
	padding-right:25px;
	vertical-align:middle;
	color: #ffffff;
}
.text_fussleiste_re_index a {
	color: #ffffff;
	text-decoration: none;
}
.text_fussleiste_re_index a:hover {
	color: #D3BEA4;
	text-decoration: none;
}
/*fussleiste mittig*/
.text_fussleiste_unten {
	font: normal 10px/28px "Lucida Grande", Verdana;
	text-align: left;
	padding-left:22px;
	padding-top:5px;
	vertical-align:middle;
	color: #433F3F;
}
.text_fussleiste_unten a {
	color: #7F5D32;
	text-decoration: none;
}
.text_fussleiste_unten a:hover {
	color: #741100;
	text-decoration: none;
}
/*boxen**********************************************************/
.box_text {
	font: normal 14px/22px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
	padding-left:26px;
	padding-top: 8px;
	padding-right: 10px;
	color: #433F3F;
}
.box_text a {
	color: #704110;
	text-decoration: none;
}
.box_text a:hover {
	color: #741100;
	text-decoration: none;
}
.box_text_anschluss {
	font: normal 14px/20px "RooneyRegular", Georgia;
	text-align: left;
	vertical-align: top;
}
.box_text_anschluss a {
	color: #704110;
	text-decoration: none;
}
.box_text_anschluss a:hover {
	color: #741100;
	text-decoration: none;
}

/*boxen_titels*/
.h1 {
	font: normal 18px/20px "UrbanaSemibold", Arial;
	padding-left:10px;
	text-align: left;
	vertical-align: top;
	color: #433F3F;
	text-decoration: none;
	letter-spacing: 1px;
}
.h1 a {
	color: #704110;
	text-decoration: none;
}
.h1 a:hover {
	color: #741100;
	text-decoration: none;
}
.h2 {
	font: normal 18px/32px "UrbanaSemibold", Arial;
	text-align: left;
	vertical-align: top;
	padding-top: 16px;
	padding-left:26px;
	padding-right:12px;
	color: #433F3F;
	letter-spacing: 1px;
}
.h2 a {
	color: #704110;
	text-decoration: none;
}
.h2 a:hover {
	color: #741100;
	text-decoration: none;
}
.h3 {
	font: normal 16px/20px "UrbanaSemibold", Arial;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-left:26px;
	padding-bottom:5px;
	color: #433F3F;
	letter-spacing: 1px;
}
.h3 a {
	color: #704110;
	text-decoration: none;
}
.h3 a:hover {
	color: #741100;
	text-decoration: none;
}
.h3_text {
	font: normal 16px/20px "UrbanaMedium", Arial;
	text-align: left;
	vertical-align: top;
	padding-top: 6px;
	padding-bottom:5px;
	color: #433F3F;
	letter-spacing: 0.06em;
}
.h3_text a {
	color: #704110;
	text-decoration: none;
}
.h3_text a:hover {
	color: #741100;
	text-decoration: none;
}
/*navigation auf der startseite *************************************************************/
.nav_haupt {
	font: normal 15px/20px "UrbanaSemibold", Arial;
	text-align: left;
	vertical-align: top;
	padding-top: 12px;
	padding-left:10px;
	color: #433F3F;
	letter-spacing: 1px;
}
a.nav_haupt {
	color: #704110;
	text-decoration: none;
}
a.nav_haupt:hover {
	color: #741100;
	text-decoration: none;
}
