/* Allgemeine HTML-Tags */
body
{
background-color: #A1D2FC;
font-family: Arial,Verdana,Helvetica,sans-serif;
text-decoration: none;
font-size: 10px;
margin:0px;
padding:0px;
width:799px;
}
a {color:#ff0100;text-decoration:none;font-weight:bold}
a:visited {text-decoration:none;font-weight:bold}
a:hover {text-decoration:underline;}
a.link {cursor:pointer}
h3 {font-size: 110%;margin:0px}
td {font-size: 110%}

p {margin:0px}
img {border:none;margin-right:5px;margin-bottom:5px}
form {display:inline;}
.body_article_print {background-color:#ffffff;}
.print_article_text	{font-size:12px}

/* WEBCAST spezifische Styles */
.layout_title {color:#ff9a01;font-size:184%;margin-top:0px}
.layout_subtitle {}
.bibeltext {background-image:url('img/bibeltext_bg.jpg'); background-repeat:no-repeat;border: solid 1px #ff9a01;color:#ff9a01;padding:10px 10px 10px 110px;margin:10px 0px;min-height:50px;font-size:110%;}
.previewimage {float:left; margin-right:10px;margin-bottom:5px;}
#breit {background-color:#ffffff;padding:10px;}
.kursiv {font-style:italic;font-weight:normal;margin:0px}
.box {border:solid 1px #FF9900;width:200px;padding:10px;font-size:110%;margin:0px 0px 20px 0px}
.left {float:left;}
.right{float:right;}
.small{font-size:90%}
.sichersurfen{background-image:url('img/sichersurfen.jpg'); background-repeat:no-repeat;height:70px;width:200px}

/* STYLES für den Headerbereich */
#header {position:relative;}
.header_top { background-image:url('img/header.jpg'); background-repeat:no-repeat;height:104px}
.header_logo { position:absolute;left:12px;top:8px;width:115px;height:110px}
.header_links {position:absolute;top:8px;right:50px;font-size:12px}
.header_menu_mini {font-weight:bold;color:#ffffff;padding:2px 10px;text-decoration:none;}
.header_menu_mini_aktiv {background-color:#FFFF00;font-weight:bold;color:#ff0100;padding:2px 10px;text-decoration:none;}
.header_menu_static {position:absolute;left:124px;top:66px;font-size:140%;font-family:Comic Sans MS,Arial;font-weight:bold;}
.header_menu_active {float:left;color:#000000;margin-right:21px}
.header_menu_inactive {float:left;color:#000000;margin-right:21px}
.header_submenu {background-image:url('img/bg_submenu.jpg'); background-repeat:no-repeat;height:25px}
.header_submenu_items{margin-left: 155px;padding:1px 5px;font-size:130%;font-family:Comic Sans MS,Arial;font-weight:bold;}
.header_submenu_inactive, .header_submenu_active{margin:0px 5px;}
.header_submenu_active,.header_menu_active {background-color:#FFFF00;}
/* STYLES für den Inhaltsbereich */

/*Startseite*/
#content {background-color:#ffffff;padding:10px;}
.spaltelinks {border-right: solid 2px #e5e5e5;width:480px;border-collapse:collapse}
.feature_jm_aktuell {background-color:#fff5cd;width:456px;margin:10px 0px}
.feature_jm_aktuell_header {color:#ff0100;font-size:200%;font-weight:bold;padding-left:10px;font-family:Comic Sans MS,Arial;}
.feature_jm_frageantwort {background-color:#ffebe6;width:456px;margin:10px 0px}
.feature_jm_frageantwort_header {color:#ff0100;font-size:200%;font-weight:bold;padding-left:10px;font-family:Comic Sans MS,Arial;}
.feature_jm_frageantwort_text {padding:10px;font-size:120%;margin:10px}
.feature_jm_frageantwort_text h1{font-size:115%;margin:0px;}
.feature_jm_frageantwort_text img {margin-right:10px}
.feature_jm_witz {background-image:url('img/feature_jm_witz.gif');background-repeat:no-repeat;width:256px;height:125px;padding-top:10px;padding-left:200px;margin:10px 0px}
.feature_jm_witz_kopf {color:#000000;font-size:110%;margin-bottom:3px;}
.feature_jm_witz_text {padding:3px;width:242px;height:107px;font-weight:bold;color:#ff0100;font-size:110%}
.feature_jm_textzeile {background-image:url('img/feature_jm_textzeile.gif');background-repeat:no-repeat;width:445px;height:25px;padding-top:4px;padding-left:11px;margin:10px 0px}
.feature_jm_textzeile_text {width:434px;height:20px;color:#ff0100;font-size:130%;font-weight:bold;font-family:Comic Sans MS,Arial;}

/*Artikel*/
#content_artikel {background-color:#ffffff;padding-top:13px}
.spaltelinks_artikel {border-right: solid 2px #e5e5e5;width:520px;border-collapse:collapse;padding: 0px 18px 13px 27px;}
.print_send	{border-top:solid 1px #e5e5e5;border-bottom:solid 1px #e5e5e5;text-align:right;padding:7px;margin-bottom:10px;}

/*Fragen*/
.detail_frage_header{background-image:url('img/fragen_header.jpg'); background-repeat:no-repeat;height:18px;}
.detail_frage_text{background-image:url('img/fragen_bg.jpg');padding:5px 30px;font-weight:bold;font-size:110%;}
.detail_frage_footer{background-image:url('img/fragen_footer.jpg'); background-repeat:no-repeat;height:44px;}
.detail_frage_image{float:right}
.fragen_feature_10,.fragen_feature_11,.fragen_feature_12,.fragen_feature_13 {border:solid 1px #ff9a01;padding:10px;padding-left:117px;min-height:55px;margin:10px 0px;font-weight:bold; }
.fragen_feature_10 {background-image:url('img/fua_schule.gif'); background-repeat:no-repeat;}
.fragen_feature_11 {background-image:url('img/fua_freunde.gif'); background-repeat:no-repeat;}
.fragen_feature_12 {background-image:url('img/fua_familie.gif'); background-repeat:no-repeat;}
.fragen_feature_13 {background-image:url('img/fua_religion.gif'); background-repeat:no-repeat;}
.fua_header {margin:10px 0px}
.fua_frage	{padding:3px 0px 3px 24px}

/*Formulare*/
.form_breit	{width:508px}
.form_header {background-image:url('img/form_header.jpg');background-repeat:no-repeat;height:27px;width:510px}
.form_body {background-color:#fff3c0;font-size:110%;padding:5px;width:500px}
.form_body dl { padding-left:400px;}
.form_footer {background-image:url('img/form_footer.jpg');background-repeat:no-repeat;height:36px;}
input.text {width:200px;}
.form_body h3 {padding-left:20px;margin-bottom:10px;}
.eLR {margin:10px 0px;}
.eLR dt {background-color:#fff3c0;margin:10px 0 0 0; padding: 5px;}
.eLR dd {background-color:#fffbec;margin: 0; padding: 5px;}
.message {background-color:#fff3c0;padding:10px;margin:10px 0px}
.messageSuccess {color:green; font-weight:bold;font-size:120%}
.messageError {color:red; font-weight:bold;font-size:120%}

/* TV */
.iptv	{position:relative;margin-top:20px;font-weight:normal;font-size:110%}
.tv_play {display: block; position: absolute; top: 165px; left: 205px;}
#wmpHead {background-image:url('img/tv_header.jpg');background-repeat:no-repeat;height:20px}
#wmpPlayer,#wmpOptions,#wmpHelp {background-image:url('img/tv_content.jpg');background-repeat:repeat-y;padding:2px 50px;width:393px}
#wmpSettings {background-image:url('img/tv_footer.jpg');background-repeat:no-repeat;height:120px;margin-bottom:20px}
.mach_mit {background-image:url('img/tv_machmit.jpg');background-repeat:no-repeat;padding-top:102px}
.sendung {padding:15px 0px;border-bottom: solid 1px #e5e5e5;font-size:110%}
.archiv_header {border-bottom:solid 1px #e5e5e5;padding:10px 0px;}
.archiv_footer {padding:10px 0px;}
.studiogast {padding:2px ! important; width:490px ! important;}
.studiogast_text {padding: 10px 50px;}

/*Witze*/
.witz_header{background-color:#fff3c0;font-weight:bold;padding:3px 10px;}
.witz_content{background-color:#fffbec;padding:10px;margin-bottom:20px}

/*Radio*/
.radio_programm {width:480px;background-color:#FFF3BF;padding:15px;color:#B5B5B5;font-size:110%;font-weight:bold;}
.tag_aktiv {width:29px;float:left;background-image:url('img/bubble_aktiv.gif');background-repeat:no-repeat;height:25px;padding:8px 13px;font-size:180%;font-weight:bold;}
.tag_aktiv a {color:#000000}
.tag_passiv {width:29px;float:left;background-image:url('img/bubble_passiv.gif');background-repeat:no-repeat;height:25px;padding:8px 13px;font-size:180%;font-weight:bold;}
.tag_passiv a {color:#ffffff;}
.tag_navi {text-align:right}

/*Chat*/
.chat_intro {margin-left:65px}
.chat_zu {background-image:url('img/chat_zu.gif');background-repeat:no-repeat;width:216px;height:122px}
.chat_auf {background-image:url('img/chat_auf.gif');background-repeat:no-repeat;width:136px;height:87px;padding:0px 40px;padding-top:35px;font-size:150%;text-align:center;}
.chat_next {margin-left:230px;font-size:120%}
.chat_header {margin-left:20px;}

/*Ecards*/
.form_body_ecard {background-color:#fff3c0;font-size:110%;padding:5px 60px;}

/*Suche*/
div.witz_header h1.layout_title {color:#ff9a01;font-size:120%;margin:0px}

/* STYLES für die rechte Spalte */
.spalte_rechts{width:229px;overflow:hidden;white-space: nowrap}
.feature_jm_radio {background-image:url('img/feature_jm_radio.gif');background-repeat:no-repeat;width:210px;height:170px;padding-top:65px;padding-left:78px}
.feature_jm_radio_sendung {margin-bottom:4px;}
.feature_jm_radio_sendung a {font-weight:bold;}
.feature_jm_radio_text {width:178px;height:102px;top:20px;position:relative;}
.feature_jm_tv {background-image:url('img/feature_jm_tv.gif');background-repeat:no-repeat;width:251px;height:125px;padding-top:90px;padding-left:37px}
.feature_jm_tv_text {width:207px;height:31px;font-size:110%;padding: 5px 2px;text-align:center}
.feature_jm_chat {background-image:url('img/feature_jm_chat.gif');background-repeat:no-repeat;width:249px;height:150px;padding-top:20px;padding-left:50px}
.feature_jm_chat_mini {background-image:url('img/feature_jm_chat_mini.gif');background-repeat:no-repeat;width:179px;height:107px;padding-top:13px;padding-left:37px;font-size:87%;margin:0 0 20px;}
.feature_jm_chat_text {width:208px;height:45px;font-size:120%;padding-top:3px}
.feature_jm_ontour {float:left;margin-top:15px;background-image:url('img/feature_jm_ontour.gif');background-repeat:no-repeat;width:225px;height:110px;padding-top:115px;padding-left:3px}
.feature_jm_ontour_text {width:223px;height:90px;font-size:110%;font-weight:bold;}
.feature_jm_newsletter {background-image:url('img/feature_jm_newsletter.jpg');background-repeat:no-repeat;width:216px;height:140px;margin:0 0 20px;}
.feature_cartoon { border-bottom: solid 1px #e5e5e5; padding:10px 0px;}
.erfurter_netcode {float:right;margin-top:15px;}
/* FuA */
.fua_formular	{width:216px;font-size:110%}
.fua_formular_header {background-image:url('img/form_header_mini.jpg');background-repeat:no-repeat;width:206px;padding-top:20px;padding-left:10px;font-weight:bold;background-color:#FFF3BF;}
.fua_formular_content {padding:5px 10px;background-color:#FFF3BF;}
.fua_formular_footer {background-image:url('img/form_footer_mini.jpg');background-repeat:no-repeat;width:216px;height:30px;}
.form {margin:5px}
.form_links {float:left;width:40%;text-align:right;padding:2px;margin:5px 0px}
.form_rechts{padding:2px;margin:5px 0px;margin-left:43%}
.form_radio_rechts{float:right;padding-right:20px}
.form_radio_left{float:left;}
.form_submit	{text-align:center;margin:10px}

/* STYLES für den Footerbereich */
#footer {position:relative;background-image:url('img/bg_footer.jpg');background-repeat:no-repeat;height:50px;}
.footer_links{position:absolute;bottom:8px;left:24px;font-size:12px}
div.logo_erf {position:absolute;right:10px;top:-20px;bottom:0px;width:160px}
.logo_erf_left {float:left;padding-top:22px;}
.logo_erf_right {float:right;}
a#submenu1 {color:#EF7B18;padding: 0 6px 0 4px;font-size:110%;}
/* Lists */
dl.list {
	margin: 0;
	padding:5px 0;
	clear: both;
}
dl.list dt {
	float: left;
	margin: 0;
	padding: 0 1% 0 0;
	width: 50%;
	text-align: right;
}
dl.list dd {
	float: right;
	margin: 0;
	padding: 0;
	width: 48%;
}


/* Float-Clearfix (Standard für dl-Listen) */
.clearfix:after, dl.list:after, #appContent div.data:after {
	content: ".";
	display: block;
	height: 0;
    clear: both;
	visibility: hidden;
}
.clearfix, dl.list, #appContent div.data { display: inline-block;}
/* Hides from IE-Mac \*/
* html .clearfix, * html dl.list, * html #appContent div.data { height: 1%; }
.clearfix, dl.list, #appContent div.data { display: block; }
/* End hide from IE-Mac */
