@charset "utf-8";
/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	margin-left:10px;
}
.clear{
	clear:both;
}
a img {
	border: none;
}
#page{
	background-color:#FFFFFF;
}
/************************************************************************************
 * LEFT SIDE
 ************************************************************************************/
#left{
	position:relative;
	float:left;
	padding: 10px 5px 20px 10px;
	margin: 0px;
	width:505px;
}
#left p a{
	color:#000000;
}
.article{
	clear:both;
	float:left;
	font-size:12px;
	width:505px;
}
.article h2{
	color:#5f5f5f;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}
#artikel {
	margin-top:-15px;
}
#artikel .article h1, .article h1{
	font-size:16px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
}
#artikel #titleContainer{
	float:left;
	width:100%;
	padding-bottom:5px;
}
#artikel #titleContainer .mediaContainer{
	float:left;
	width:10%;
	border-right:5px solid #f4f3f8;
}
#artikel #titleContainer .textContainer{
	float:left;
	width:85%;
	margin-left:10px;
}
.mediaContainer .mediabox{
	width:100%;
	text-align:center;
}
#mediabox_audio_off, #mediabox_audio_on{
	padding-bottom:5px;
}
.article h1 a{
	color:#2A2A74;
}
.article span{
	font-size:12px;
}
#artikel_dachzeile{
	position:relative;
	width:245px;
}
.article .author{
	font-style:italic;
}
.article .more{
	font-weight:bold;
}
.article .more:hover{
	text-decoration:underline;
}
.article .linkRect{
	clear:both;
	float:left;
	width:11px;
	height:11px;
	background-image:url(/wort/web/data/images/rect_gray.gif);
	background-repeat:no-repeat;
	margin-top:1px;
}
.article .link{
	float:left;
	padding:0px;
	list-style:none;
	padding-left:10px;
}

.article_eilmeldung h2 {
	margin-top:5px;
}

.article_eilmeldung .link{
	width:465px;
}

.article .linkCol{
	margin:10px 0px 0px 0px;
}

.article .linkCol .link{
	width:480px;
}

.article_eilmeldung .linkCol .link{
	width:460px;
}

.article .link a{
	font-size:12px;
	text-decoration:none;
	color:#000000;
}

.article .link a:hover{
	text-decoration:underline;
}

.article_center .image{
	float:left;
	padding: 0px 0px 5px 0px;
	width:505px;
	display:compact;
}

.article_left, .article_right, .article_center {
	margin:5px 0px 5px 0px;
}

.article_reset {
	margin:0px 0px 0px 0px;
}

.article_reset .link {
	width:470px;
}

.article_left .image{
	float:left;
	padding: 0px 10px 5px 0px;
	width:180px;
	display:compact;
}

.article_right .image{
	float:right;
	padding: 0px 0px 5px 10px;
	width:180px;
}

.article_left .teaserContainer, .article_right .teaserContainer, .article_center .teaserContainer{
	position:relative;
	margin-top:-40px;
	height:40px;
	text-align:right;
}

.article_left .teaserIcon, .article_right .teaserIcon, .article_center .teaserIcon{
	float:right;
	margin-right:2px;
}

.article_eilmeldung_header {
	float:left;
	width:501px;
	margin-top:-24px;
	color:#FFF;
	padding:2px;
	font-weight:bold;
	font-size:12px;
	-webkit-border-top-right-radius: .4em;
	-moz-border-radius-topright: .4em;
	border-top-right-radius: .4em;
	background-color:#d72326;
}

.article_eilmeldung_container {
	float:left;
	margin:0px 0px 0px 0px;
}

.article_eilmeldung {
	float:left;
	padding:5px;
	width:493px;
	margin:-7px 0px 10px 0px;
	border:1px solid #d72326;
	border-top:0px;
}

.article_eilmeldung .image{
	margin-top:5px;
}

.article_eilmeldung_center .image{
	width:493px;
	margin-top:5px;
}

.article_eilmeldung .noimage {
	padding-top:5px;
}

.article_eilmeldung_center .image img {
	width:493px;
}

.article_eilmeldung_center .teaserContainer {
	width:493px;
}

.article_eilmeldung .teaserContainer img {
	width:40px;
}

.article_eilmeldung_icon {
	position:relative;
	width:100%;
	margin-left:-5px;
	width:30px;
	height:29px;
	background-image:url('/wort/web/data/images/icon_eilmeldung.gif');
	z-index:10;
}

/*
.article_small{
	clear:none;
	float:left;
	width:232px;
}
*/
.article_small_left{
	clear:none;
	float:left;
	width:232px;
	padding-right:10px;
	border-right:1px dotted #2A2A74;
	margin-bottom:5px;
}

.article_small_right{
	clear:none;
	float:left;
	width:232px;
	margin-left:-1px;
	padding-left:10px;
	border-left:1px dotted #2A2A74;
	margin-bottom:5px;
}

#left h1{
	font-size:16px;
	font-weight:bold;
	color: #25256B;
	margin-top:0px;
	padding-top:0px;
}

.left_h1_underlined{
	font-size:22px;
	font-weight:normal;
	color:#2A2A74;
	margin:0px 0px 10px 0px;
	padding:0px 0px 8px 0px;
	line-height:12px;
	border-bottom:0px
}

#left hr{
	clear:both;
/*	color: #2e284e;
	background-color: #2e284e;
	height: 1px;
	border:none;
	margin:5px 0px 5px 0px;*/
	height:0;
	border-style: dotted;
	border-width: 1px 0 0 0;
	border-color:#2A2A74; 
/*
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:100%;
*/
}

#artikel_titel_2{
	float:left;
	width:100%;
	margin-top:20px;
	font-size:14px;
	font-weight:bold;
	color:#4E4E4E;
}

#artikel_titel_dachzeile {
	position:relative;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	color:#4e4e4e;
}

#artikel_title{
	position:relative;
	float:left;
	width:100%;
	margin-bottom:15px;
	font-size:20px;
	font-weight:normal;
}

#artikel_unterzeile{
	position:relative;
	float:left;
	width:100%;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	color:#4e4e4e;
}

.bullet1{
	position:relative;
	float:left;
	width:10px;
	height:10px;
	background-color:#25256B;
	padding-bottom:0px;
	margin:4px 5px 0px 0px;
	font-size:1px;
}

#artikel_datum{
	position:relative;
	float:left;
	width:95%;
	font-size:11px;
	color:#9F9F9F;
	padding:4px 4px 0px 4px;
	margin-top:5px;
	margin-bottom:4px;
	border-bottom:1px solid #c8c9dd;
	text-align:right;
}

#artikel_datum .readspeaker{
	float:left;
	width:25%;
	text-align:left;
}

#artikel_datum .datum{
	float:right;
	width:70%;
	margin-top:5px;
	text-align:right;
}

#artikel h1{
	font-size:20px;
	font-weight:bold;
	color:#2A2A74;
}

#artikel h3{
	font-size:14px;
	font-weight:bold;
	/* wegen Abstand Werbung autor*/
	margin-bottom:12px;
}

#artikel hr {
	display:none;
}

#artikel_autor{
	float:left;
	font-size:11px;
	font-style:italic;
	padding-top:10px;
}

.artikel_image_icon{
	position:relative;
	width:100%;
	text-align:right;
	margin-top:-40px;
	height:40px;
	z-index:4;
}

.artikel_image_foto{
	position:relative;
	float:right;
	color:#666666;
	font-size:11px;
	height:17px;
/*	margin-bottom:16px;*/
	margin-top:2px;
	margin-bottom:5px;
}

.artikel_image_foto a{
	position:relative;
	top:-17px;
	z-index:4;
}

.artikel_image_text{
	clear:right;
	font-weight:normal;
	font-size:11px;
	margin-bottom:10px;
}

.artikel_image{
	width:245px;
	position:relative;
	float:left;
	margin:0px 2px 10px 0px;
	padding:2px 2px 2px 0px;
	border-bottom:1px dotted #262a73;
/*	margin: 5px 10px 5px 0px;
	border:10px solid #F3F3F5;*/
}

#artikel_image_container{
	float:left;
	width:252px;
}

#artikel_image_container_clear{
	float:left;
	clear:both;
	width:252px;
}

.artikel_image br {
	display:none;
}

.artikel_image_flex{
	clear:both;
	position:relative;
	float:left;
	margin: 5px 10px 5px 0px;
	border-bottom:1px dotted #262a73;
}

.artikel_image_img img{
	width:100%;
}

.artikel_image_leitartikel{
	width:100px;
	position:relative;
	float:left;
	margin: 0px 10px 5px 0px;
}

.artikel_liste {
	clear:both;
}

.artikel_video_container{
	width:505px;
	position:relative;
	float:left;
	margin-bottom:10px;
}

.artikel_video{
	width:468px;
	margin: 5px 10px 5px 0px;
}

.artikel_video_foto{
	position:relative;
	float:right;
	font-size:11px;
	height:17px;
	margin-bottom:16px;
}

.artikel_video_text{
	clear:right;
	font-weight:normal;
	font-size:11px;
}

#artikel_text{
	clear:both;
	font-size:12px;
}

#artikel_text h2{
	font-size:12px;
	font-weight:bold;
}

#artikel_text table, #artikel_text table tr td, #artikel_text table tr th{
	border:1px solid #7D7EAA;
	border-collapse:collapse;
}

#artikel_text thead{
	font-weight:bold;
}

#artikel_text ul, #artikel_text ol{
	margin: 3px 0px 3px 20px;
	padding:0px;
}

#artikel_text ul li, #artikel_text ol li{
	margin: 0px;
	padding:2px 0px;
}

#artikel_text ul a{
	color:#000000;
}

.artikel_mehr a, #artikel_lesen a, .article a{
	color:#000000;
	text-decoration:none;
}

#artikel_lesen .artikel_lesen_title, #artikel_meinung .artikel_meinung_title{
	font-weight:bold;
}

#artikel_meinung .artikel_meinung_desc {
	width:475px;
	padding:5px;
	background-color:#e0e8f3;
	margin-bottom:5px;
}

#artikel_lesen #artikel_zurueck{
	font-weight:normal;
}

#artikel_text .artikel_mehr, .artikel_mehr{
/*	width:239px;*/
	width:224px;
	float:right;
	margin-right:1px;
	border-left:15px solid #7d7eaa;
	border-right:1px solid #7d7eaa;
	border-bottom:1px solid #7d7eaa;
	margin-bottom:5px;
}

#artikel_text .artikel_mehr h1,.artikel_mehr_title{
	height:22px;
	line-height:22px;
	color:#FFF;
	background-color:#7d7eaa;
	margin:0px;
	padding-left:5px;
	margin-left:-5px;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
}

#artikel_text .artikel_mehr ul, .artikel_mehr ul{
	list-style:none;
	margin: 0px 5px;
	padding:0px;
/*	padding:2px 2px 5px 2px;*/
}

#artikel_text .artikel_mehr ul li, .artikel_mehr ul li{
	position:relative;
	margin:0px;
	padding:5px 0px 5px 0px;
}

#artikel_text .artikel_mehr ul li:first-child, .artikel_mehr ul li:first-child{
	border-top:none;
}

#artikel_text .displayLine {
	display:block;
	height:0;
	border-style: dotted;
	border-width: 1px 0 0 0;
	border-color:#2A2A74; 
}

#artikel_lesen{
/*	width:239px;*/
	position:relative;
	border-left:15px solid #7d7eaa;
	border-right:1px solid #7d7eaa;
	border-bottom:1px solid #7d7eaa;
	margin:10px 0px 0px 0px;
	font-size:12px;
}

#artikel_lesen h1{
	height:22px;
	line-height:22px;
	color:#FFF;
	background-color:#7d7eaa;
	margin:0px;
	padding-left:5px;
	margin-left:-5px;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
}

#artikel_lesen ul{
	list-style:none;
	margin:0px;
	padding:2px 2px 5px 5px;
}

#artikel_lesen ul li{
	margin:0px;
	padding:0px;
}

#artikel_link{
	float:left;
	width:100%;
	margin: 10px auto 10px auto;
	font-size:11px;
	border-top:1px dotted #262a73;
	border-bottom:1px dotted #262a73;
}

#artikel_link a, a:visited{
	color:#000000;
	text-decoration:none;
}

#artikel_link a:hover{
	text-decoration:underline;
}

#artikel_link .text{
	float:left;
	width:30%;
	color:#6c6c6c;
	line-height:30px;
	margin-right:5px;
	padding:5px 0px 5px 10px;
}

#artikel_link .text img{
	float:left;
	line-height:16px;
	margin-right:5px;
}

#artikel_link_bookmark{
	float:left;
	margin: 0px auto 0px auto;
	width:500px;
}

#artikel_link_bookmark a{
	color: #000000;
	text-decoration:none;
}

#artikel_link_bookmark img {
	margin:2px;
}

#artikel_link_bookmark .container {
	float:left;
	width:100%;
}

#artikel_link_bookmark .title{
	float:left;
	width:100%;
	font-weight:bold;
	text-align:left;
}

#artikel_link_bookmark .titleSP{
	float:left;
	width:48%;
	font-size:11px;
	line-height:25px;
}

#artikel_link_bookmark .icon{
	float:left;
	width:12%;
	text-align:center;
}

#artikel_link_info{
	float:left;
	width:100%;
	font-size:11px;
	padding:2px 2px 5px 2px;
	text-align:center;
	background:#fff;
	height:16px;
}

#artikel_link_email_error{
	position:relative;
	margin-bottom:10px;
	padding:5px;
	width:100%;
	font-size:10px;
	background:#FFDFDF;
	border:1px solid #B30000;
}

#artikel_link_email_success{
	float:left;
	margin: 0px auto 10px auto;
	border-top: 1px solid #D2D2D2;
	border-bottom: 3px solid #D2D2D2;
	background:#F4F4F4;
	width:100%;
	font-weight:bold;
	font-size:11px;
}

#artikel_link_email_success .line{
	width:90%;
	margin: 5px 5px 5px 15px;
	text-align:center;
}

#artikel_link_email{
	float:left;
	width:500px;
	margin: 0px auto 10px auto;
	border-bottom: 3px solid #262a73;
}

#artikel_link_email .container {
	float:left;
	width:460px;
	margin:10px 10px 5px 10px;
	padding-bottom:5px;
}

#artikel_link_email .title{
	float:left;
	width:100%;
	font-weight:bold;
}

#artikel_link_email .line{
	float:left;
	width:100%;
	font-size:11px;
	margin-top:5px;
}

#artikel_link_email input{
	width:100%;
	font-size:11px;
	margin-top:2px;
}

#artikel_link_email textarea{
	width:100%;
	height:50px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

#artikel_link_email .submit{
	float:left;
	width:100%;
	margin: 10px 0px 0px 0px;
	text-align:right;
}

#artikel_link_email .submit a{
	color:#000099;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#artikel_buttons{
	margin: 10px auto 10px auto;
	text-align:center;
}

#artikel_buttons button{
	width:80px;
	height:20px;
	font-size:11px;
	vertical-align:middle;
	background-image:url(../images/artikel_button.gif);
	background-position:center;
	background-repeat:no-repeat;
	background-color:transparent;
	border:none;
	width:70px;
	height:18px;
}

#artikel_meinung{
	clear: both;
	background-color:#FFF;
}

#artikel_meinung_head {
	float:left;
	width:500px;
	border:1px solid #CACACA;
	padding:1px;
}

#artikel_meinung_login {
	float:right;
	font-weight:bold;
	width:300px;
	height:20px;
	line-height:20px;
	border:1px solid #CACACA;
	border-top:1px solid #FFF;
	margin:-2px 0px 5px -2px;
	margin-right:0px;
	padding-left:10px;
	background-color:#FFF;
	font-size:11px;
}

.artikel_meinung_commentbox {
	float:left;
	width:486px;
	border:5px solid #F3F3F5;
	padding:5px;
	background-color:#F3F3F5;
	margin:3px 0px 6px 0px;
}

.artikel_meinung_commentbox textarea{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:482px;
	border:1px solid #CACACA;
}

.artikel_meinung_commentbox input{
	float:right;
	margin:2px 2px 0px 0px;
	width:100px;
	background-color:#FFF;
	border:1px solid #CACACA;
}

#artikel_meinung_head .artikel_meinung_head_container {
	float:left;
	width:100%;
	background-color:#c2d2e9;
}

#artikel_meinung_head h1 {
	float:left;
	margin: 0px 0px 0px 0px;
	padding:1px 6px 0px 6px;
	font-size:12px;
	font-weight:bold;
	background-color:#c2d2e9;
}

#artikel_meinung_head .comments {
	float:right;
	font-size:10px;
	font-weight:bold;
	margin:2px 2px 2px 2px;
	padding:0px 10px 0px 10px;
	line-height:20px;
	color:#2e2f72;
	background-color:#FFF;
}

#artikel_meinung h1{
	padding:1px 6px 0px 6px;
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:18px;
	background-color:#c2d2e9;
	padding:2px;
}

#artikel_meinung div{
/*
	width:463px;
	margin:5px auto 5px auto;
	padding:6px 13px 6px 13px;
*/
}

#artikel_meinung div a{
	font-size:11px;
	color:#000000;
}

#artikel_meinung ul{
	font-size:12px;
	list-style:none;
	margin: 0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	border:5px solid #f3f3f5;
}

#artikel_meinung ul li{
	padding:0px 0px;
	margin-bottom:10px;
}

#artikel_meinung ul li:first-child{
	border-top:none;
}

#artikel_meinung .artikel_meinung_leser{
	clear:both;
	display:block;
	margin:10px 0px;
	padding:0px 0px 0px 22px;
	font-size:12px;
	border:5px solid #f3f3f5;
	
}

.article_back{
	float:left;
	width:820px;
	height:30px;
	border-top:1px solid #B3C4CE;
	border-bottom:1px solid #B3C4CE;
	background-color:#F3F3F5;
	margin:10px 0px;
	padding:0px 0px 0px 10px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.article_back a{
	text-decoration:none;
	color:#000000;
}

.article_back img{
	padding: 3px 8px 0px 0px;
	border:none;
}

.article_back span{
	position:relative;
	top:-5px;
}

.article_back span:hover{
	text-decoration:underline;
}

.leitartikel_artikel{
	margin: 0px 0px 0px 0px;
	font-size:12px;
}

.leitartikel_artikel .leitartikel_image{
	width:90px;
	position:relative;
	float:left;
	margin: 0px 5px 5px 0px;
}

.leitartikel_artikel .leitartikel_text{
	width:410px;
	position:relative;
	float:left;
	margin: 0px 0px 5px 0px;
}

.leitartikel_artikel a, .leitartikel_artikel h1 a{
	text-decoration:none;
	color:#000000;
}

.leitartikel_artikel h1{
	font-size:18px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

.leitartikel_artikel .leitartikel_author, .leitartikel_artikel .leitartikel_date{
	font-style:italic;
	font-size:11px;
}

.ressort_title_grey, .eilmeldung_title{
	clear:both;
	color:#FFFFFF;
	height:20px;
	font-weight:bold;
	font-size:15px;
	margin:10px 0px;
}

.ressort_title_grey{
	float:left;
	background-color:#646ba1;
	width:495px;
	padding-left: 10px;
	margin-top:15px;
	margin-bottom:5px;
}

.ressort_title_grey a {
	color:#fff;
	text-decoration:none;
}

.eilmeldung_title{
	background-color:#EB1A42;
	width:505px;
	text-align:center;
	text-transform:uppercase;
}

.formright{
	text-align:right;
	margin:0px;
	padding:0px;
}

.formright form{
	margin:0px;
	padding:0px;
}

.famTab{
	float:left;
	font-size:14px;
	line-height: 20px;
	font-weight:bold;
}

/*************************
 * UEBERSICHTSSEITE
 *************************/
.uebersichtNav {
	font-size:12px;
	width:505px;
}

.uebersichtNav a {
	color:#000;
	text-decoration:none;
}

.uebersichtNav a:hover {
	text-decoration:underline;
}

.uebersichtNavLeft {
	float:left;
	width:150px;
	text-align:left;
}

.uebersichtNavMid {
	float:left;
	width:200px;
	text-align:center;
}

.uebersichtNavRight {
	float:right;
	width:150px;
	text-align:right;
}


/*************************
 * TABS
 *************************/
.sec{
	background-color:#f3f6fd;
}
 
.tabElement{
	clear:both;
}

#artikel_text .tabs, .tabs{
	list-style:none;
	padding:0px;
	margin: 0px;
	height:22px;
/*	width:300px;*/
	border-bottom: solid 1px #cacaca;
}

#artikel_text .tab, #artikel_text .tabMultimediateaser, .tab, .tabMultimediateaser{
	float:left;
/*	width:286px;*/
	padding:1px 6px 0px 6px;
	height:21px;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	background-color:#c1d3eb;
}

.tabElement .tab, #tabContentRight {
	width:286px;
}

.tabRight {
	width:284px;
}

#tab-1-1, #tab-1-2, #tab-1-3 {
	width:85px;
	text-align:center;
}

.tabMultimediateaser{
	color:#25256B;
	font-weight:bold;
}

.tab a{
	text-decoration:none;
	color:#000000;
}

.tabAktiv, .tabMultimediateaserAktiv, #artikel_text .tabAktiv, #artikel_text .tabMultimediateaserAktiv{
	background-image:none;
	background-color:#FFFFFF;
	border-bottom:none;
}

.tabAktiv {
	border-top:1px solid #CACACA;
	border-right:1px solid #CACACA;
	border-left:1px solid #CACACA;
}

.tab {
	margin-right:1px;
}

.tabContent, .tabMultimediateaserContent{
	visibility:hidden;
	display: none;
}

.tabContentAktiv, .tabMultimediateaserContentAktiv{
	display: block;
	visibility:visible;
	position:relative;
	clear:both;
	border-left:solid 1px #cacaca;
	border-right:solid 1px #cacaca;
	border-top:none;
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
	height:100%;
	background-color:#FFF;
}

.tabContentAktiv{
	padding:5px;
	border-bottom:none;
}

.tabMultimediateaserContent{
	padding:15px 0px 10px 5px;
	visibility:visible;
	display: block;
	float:left;
	width:500px;
/*	display: block;
	position:relative;
	clear:both;
*/
	margin-top:0px;
	margin-bottom:0px;
	font-size:12px;
	height:100%;
	background:none;
	background-color:#c1d3eb;
	border:0px;
}

.tabMultimediateaserContent .header{
	padding-bottom:15px;
	font-weight:bold;
	font-size:14px;
	padding-left:5px;
}

.tabMore{
	font-weight:bold;
}

.tabMore:hover{
	text-decoration:underline;
}

.tabList{
	list-style:none;
	margin:2px 2px 0px 2px;
	padding:0px;
}

.tabListNumber{
	list-style-type:none;
	position:relative;
	padding-left:0px;
}

.tabListBullet2{
	list-style-type:disc;
	position:relative;
	padding-left:20px;
}

.tabList li{
	margin:0px;
	padding:5px 0px;
	border-bottom:1px solid #C2D2E9;
}

.tabList li img{
	border:none;
}

.tabListTitle{
	color:#FFFFFF;
	background-color:#25256B;
	font-weight:bold;
	position:relative;
	left:0px;
	margin:0px;
	padding:5px 0px 5px 8px;
	width:291px;
}

.tabBottom{
	height:5px;
	width:298px;
	border-left:1px solid #cacaca;
	border-right:1px solid #cacaca;
	border-bottom:1px solid #cacaca;
	background-color:#FFF;
}

.tabInfo{
	width:95%;
	font-size:10px;
	text-align:right;
	margin-top:3px;
}

.tabInfo a {
	color:#000000;
	text-decoration:none;
}

.tab_artikel{
	border-left: solid 1px #CACACA;
	border-top: solid 1px #CACACA;
	border-right: solid 1px #CACACA;
	border-bottom:none;
	float:left;
	padding:1px 6px 0px 6px;
	height:21px;
	font-size:12px;
	font-weight:bold;
	color:#000;
	background-color:#C2D2E9;
	line-height:18px;
}

.tab_artikel a{
	text-decoration:none;
	color:#000000;
}

.tabArtikelAktiv{
	background-image:none;
	background-color:#FFF;
	color:#000;
	border-bottom:none;
}

.tabArtikelAktiv a{
	text-decoration:none;
	color:#000;
}

.tabArtikelContentAktiv{
	display: block;
	visibility:visible;
	position:relative;
	clear:both;
	border-bottom:none;
	border-right:solid 1px #CACACA;
	border-left:solid 1px #CACACA;
	border-bottom:solid 1px #CACACA;
	border-top:none;
	margin:0px;
	padding:0px;
	font-size:12px;
	background-color:#FFFFFF;
	height:100%;
}

.tab_ArtikelContent_top{
	margin:0px;
	padding:5px;
	background-color:#FFF;
	color:#000;
	border-right:solid 1px #CACACA;
	border-left:solid 1px #CACACA;
}

.tabDetail{
}

/*************************
 * NOTDIENSTE
 *************************/
.notdienste_box_list_content{
	list-style:none;
	padding-left:0px;
	padding-right:0px;
	margin-bottom:0px;
	margin-top:5px;
	margin-left: 5px;
	margin-right:5px;
}

.notdienste_box_list_content li{
	padding-top:5px;
	padding-bottom:5px;
	line-height: 17px;
	vertical-align: middle;
	border-top:1px solid #BBBFEC;
}

.notdienste_box_list_content li:first-child{
	border-top:none;
}

.notdienste_box_list_content .notdienste_title, .notdienste_date{
	font-weight:bold;
}

.notdienste_left{
	float:left;
}

.notdienste_logoimg{
	text-align: right;
	margin-right:20px;
}

/*************************
 * FAMILIENANZEIGEN
 *************************/
.anzeigen_box_list_content{
	list-style:none;
	padding: 0px;
	margin: 0px 5px 0px 5px;
}

.anzeigen_box_list_content li{
	padding: 5px 0px;
	margin:0px;
	border-top:1px solid #BBBFEC;
	list-style-image:url(../images/quadrat.gif);
	list-style-position:inside;
	line-height:10px;
}

.anzeigen_box_list_content li:first-child{
	border-top:none;
}

.anzeige{
	text-align:center;
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
}

/*************************
 * FOTOGALERIE
 *************************/
#diaporama{
	clear:both;
	position:relative;
	width:820px;
/*	height:445px; */
	margin: 20px 0px 0px 10px;
	padding:0px;
	font-size:12px;
}

#diaporama .title {
	width:565px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
	padding-top:10px;
}

#diaporama .desc {
	width:565px;
	font-size:12px;
	text-align:center;
	margin-bottom:5px;
	margin-left:10px;
}

#diaporama .bild {
	float:left;
	width:565px;
	margin: 10px 0px 0px 10px;
	padding:0px;
	text-align:center;
}

#bild_container {
	line-height:auto;
}

#bild_container .bildClass {
	padding:2px;
	background-color:#fff;
}

#bild_container .bildAutor {
	font-size:9px;
	text-align:center;
	font-style:italic;
}

#bild_container .bildDescription {
	padding-top:5px;
}

#bild_container img {
	border: 4px solid #E7ECF0;
}


#diaporama .seiten {
	width:100%;
	height:60px;
	line-height:30px;
	text-align:center;
	margin-top:10px;
}

#diaporama .seiten a {
	color:#000;
}

#diaporama .seitenNavLinks {
	float:left;
	width:10%;
	text-align:right;
}

#diaporama .seitenNavLinks a {
	text-decoration:none;
}

#diaporama .seitenNavLinks a:hover {
	text-decoration:underline;
}

#diaporama .seitenNavMitte {
	float:left;
	width:50%;
	text-align:center;
	font-size:10px;
}

#diaporama .navLink a {
	padding:3px;
	font-size:12px;
	text-decoration:none;
	border: 1px solid #B3C4CE;
}

#diaporama .navLink a:hover {
	padding:3px;
	color:#000;
	background-color:#E7ECF0;
	border: 1px solid #B3C4CE;
}

#diaporama .navLinkActive {
	padding:3px;
	color:#000;
	font-size:16px;
	background-color:#E7ECF0;
	border: 1px solid #B3C4CE;
}

#diaporama .navLinkActive a {
	text-decoration:none;
}

#diaporama .seitenNavRechts {
	float:left;
	width:10%;
	text-align:left;
}

#diaporama .seitenNavRechts a {
	text-decoration:none;
}

#diaporama .seitenNavRechts a:hover {
	text-decoration:underline;
}

#diaporama_thumbnails {
	float:left;
	width:220px;
	height:320px;
	margin: 10px 0px 0px 10px;
	padding:0px;
	text-align:center;
}

#diaporama_thumbnails .abstand {
	text-align:center;
}

#diaporama_thumbnails .scroll {
	overflow: auto;
	width: 200px;
	height: 320px;
	scrollbar-base-color: #B3C4CE;
	scrollbar-arrow-color: white;
	scrollbar-track-color: #E7ECF0;
	scrollbar-shadow-color: black;
	scrollbar-lightshadow-color: black;
	scrollbar-darkshadow-color: gray;
	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: black;
}

#diaporama_thumbnails .scrollItem {
	margin-bottom:5px;
	padding:1px;
	background-color:#fff;
}

#diaporama_thumbnails img {
	border: 2px solid #E7ECF0;
}

#diaporama_thumbnails b img {
	font-weight:normal;
	border: 2px solid #AEBECB;
}

/*************************
 * WEITERE FOTOGALERIEN
 *************************/
#fotogalerien {
	width:820px;
	height:auto;
	margin: 10px 0px 0px 10px;
	padding:0px;
	font-size:12px;
}

#fotogalerien .title {
	float:left;
	width:100%;
	height:auto;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:10px;
}

#fotogalerien .navLeft {
	float:left;
	width:390px;
	margin-left:10px;
	line-height:30px;
	text-align:left;
}

#fotogalerien .navLeft a {
	color:#000;
	text-decoration:none;
}

#fotogalerien .navRight {
	float:right;
	width:390px;
	margin-right:10px;
	line-height:30px;
	text-align:right;
}

#fotogalerien .navRight a {
	color:#000;
	text-decoration:none;
}

#fotogalerien .galerie_zeile {
	float:left;
	width:100%;
	padding-bottom:5px;
}

#fotogalerien .galerie {
	float:left;
	padding:5px;
	width:400px;
}

#fotogalerien .galerie_bild {
	float:left;
	width: 142px;
	height: 92px;
	padding:3px;
	background-color:#E7ECF0;
	
}

#fotogalerien .galerie_bild_content {
	float:left;
	overflow: hidden;
	width: 140px;
	height: 90px;
	border: 1px solid #fff;
}

#fotogalerien .galerie_content {
	float:left;
	width:245px;
	padding-left:5px;
}

#fotogalerien .galerie_titel {
	font-size:14px;
	font-weight:bold;
	color:#1D4C76;
}

#fotogalerien .galerie_titel a {
	color:#1D4C76;
	text-decoration:none;
}

#fotogalerien .galerie_dachzeile {
	font-size:10px;
}

#fotogalerien .galerie_text {
	font-size:12px;
}

#fotogalerien .weitereGalerien{
	float:left;
	width:100%;
	line-height:30px;
	text-align:center;
	font-size:10px;
}

#fotogalerien .weitereGalerien select{
	font-size:10px;
}


/*************************
 * GOTTESDIENSTE
 *************************/
.gottesdienstbox, .gottesdienstbox2{
	border:1px solid #CACACA;
	font-weight:bold;
	font-size:11px;
	padding:5px;
}

.gottesdienstbox3{
	border:1px solid #CACACA;
	background: #FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:5px 5px 15px 5px;
	margin-top:15px;
	font-weight:normal;
}

.gottesdienstbox3 .subtitle{
	margin-bottom: 15px;
	margin-top: 5px;
	height: 20px;
	border-bottom:1px solid #CACACA;
}

.gottesdienstbox3 #big{
	font-weight:bold;
}

.gottesdienstbox3 a:link, .gottesdienstbox3 a:hover, .gottesdienstbox3 a:visited, .gottesdienstbox3 a:active{
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}

.gottesdienstbox ul, .gottesdienstbox2 ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

.gottesdienstbox li{
	height: 30px;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	line-height: 0px;
}

.gottesdienstbox2 li{
	line-height:30px;
	height:30px;
	font-weight:normal;
}

.gottesdienst_title{
	font-weight:bold;
}

.gottesdienstbox .subtitle{
	padding:5px;
	margin:1px;
	font-size:12px;
	background-color:#F3F3F5;
}

.gottesdienstbox2 .subtitle{
	margin-top: 5px;
	padding-top: 5px;
	height: 25px;
}

.gottesdienstbox_left{
	line-height: 20px;
	padding-left:5px;
	float:left
}

.gottesdienstbox_right{
	text-align:right;
	margin-top:3px;
	padding:0px;
}

.gottesdienstbox form{
	margin:0px;
	padding:0px;	
} 

.gottesdienstbox_feld1{
	width:80px;
	float:left;
}

.gottesdienstbox_feld2{
	width:60px;
	float:left;
}

.gottesdienstbox_feld3{
	width:150px;
	float:left;
}

.gottesdienstbox_feld4{
	width:70px;
	float:left;
}

.gottesdienstbox_feld5{
	width:130px;
	float:left;
}

.gottesdienstbox_feld6{
	width:100px;
	float:left;
}

.btn_container, .anmeldeformular_btn_container{
	width:100%;
	text-align:right;
}

.anmeldeformular_btn_container{
	margin-top:30px;
}

.gottesdienst_btn, .anmeldeformular_btn{
	border: 0px solid #FFFFFF; 
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; 
	color: #000000; 
	background: transparent;
	width:139px; 
	height:29px;
	margin-top:3px;
	background-color:#ebebed;
	border:1px solid #cacacc;
}

.gottesdienst_selectBoxStyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #CACACA;
	margin-bottom:5px;
}

/*************************
 * ANGEBOTE
 *************************/
.angebotebox{
	border:1px solid #CACACA;
	font-weight:bold;
	font-size:12px;
	padding:5px;
}

.angebotebox a{
	color:#000000;
}

.angebotebox .subtitle{
	margin-bottom: 5px;
	margin-top: 5px;
	font-weight:normal;
}

.angebotebox .ziffer{
	color:#25256b;
	font-size:20px;
	font-style:italic;
}

.angebotebox .subtitle3{
	padding-left: 14px;
	margin-bottom: 15px;
}

.angebotebox .subtitle4{
	padding: 5px;
}

#formsearchbox {
	padding:5px;
	background-color:#F3F6FD;
}

#formsearchbox form{
	margin: 5px;

}

#formsearchbox select{
	border: solid 1px #B9BfEB;
	background-color: #ffffff;
}

.subtitle5{
	text-align: right;
	margin: 25px 5px 5px 5px;
	border-bottom:1px solid #2E284E;
	padding-bottom: 5px;
}

.subtitle5 .left{
	float: left;
}

#pagination{
	float:left;
	margin: 25px 0px 25px 0px;
	text-align: center;
	width: 100%;
}

#pagination .prev{
	float:left;
	width:20%;
}

#pagination .next{
	float:right;
	width:20%;
	text-align:right;
}

#pagination .pages{
	float:left;
	width:60%;
}

#pagination .page_backward_inactive{
	margin-right: 30px;
	font-weight: normal;
	padding: 5px;
}

#pagination .page_backward_active{
	margin-right: 30px;
}

.page_backward_active a:link, .page_backward_active a:visited, .page_backward_active a:active{
	color: #000000;
	text-decoration: none;
	padding: 5px;
	/* ADDED BY Saint-Paul */
	position:relative;
	float:left;
	margin-right: 30px;
}

.page_backward_active a:hover{
	background-color: #25256b;
	color: #ffffff;
}

#pagination .page_forward_active{
	margin-left: 30px;
	/* ADDED BY Saint-Paul */
	position:relative;
	top:6px;
}

.page_forward_active a:link, .page_forward_active a:visited, .page_forward_active a:active{
	color: #000000;
	text-decoration: none;
	padding: 5px;
	/* ADDED BY Saint-Paul */
	clear:both;
}

.page_forward_active a:hover{
	background-color: #25256b;
	color: #ffffff;
}

#pagination .selected_page_number{
	padding: 5px;
	font-weight: bold;
	color:#FFF;
	background-color: #25256B;
	/* ADDED BY Saint-Paul */
	position:relative;
	float:left;
}

.unselected_page_number a:link, .unselected_page_number a:active, .unselected_page_number a:visited{
	color: #000000;
	text-decoration: none;
	padding: 5px;
	/* ADDED BY Saint-Paul */
	/*display:inline-block;*/
	position:relative;
	float:left;
}

.unselected_page_number a:hover{
	background-color: #25256B;
	color: #ffffff;
}

#pagination .more_pages_active{
	font-weight: bold;
}
	
#pagination .more_pages_inactive{
	display: hidden;
}

.searchcontent{
	margin: 5px;
	font-weight: normal;
}

.searchcontent a{
	color:#000000;
	text-decoration:none;
}

.curveycontainer{
	padding-left: 0px;
}

.angebotebox .curveybox{
	width: 100%;
/*	margin-bottom: 15px;
	padding-bottom: 15px;*/
	margin-bottom:5px;
	background-color:#F3F6FD;
}

.curveybox a:link, .curveybox a:active, .curveybox a:hover, .curveybox a:visited{
	color: #000000;
	text-decoration:none;
}
	
.curveybox .curveylist{
	padding-bottom: 15px;
}

.curveybox ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

.curveybox li{
	list-style-image:url(../images/quadrat.gif);
	margin-left: 30px;
}

.curveybox .right{
	text-align:right;
}

.curveybox .button{
	width: 139px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	background-repeat:no-repeat;
	margin-left: 15px;
	background-color:#ebebed;
	border:1px solid #cacacc;
}

.curveybox .content{
}

.curveybox .topcurves{
	height: 5px;
}

.curveybox .bottomcurves{
	height: 5px;
}

.btn_offer_left, .btn_offer_right{
	width: 139px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	background-repeat:no-repeat;
	margin-left: 15px;
	margin-right: 15px;
	position:relative;
	top:-15px;
	background-color:#ebebed;
	border:1px solid #cacacc;
}

.btn_offer_left{
	float:left;
}

.btn_offer_right{
	float:right;
}

#angebote_subbanner{
	width: 505px;
	height: 50px;
	line-height: 50px;
	text-align: right;
	background-image:url(../images/epaper.jpg);
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}

#angebote_subbanner p{
	position:relative; 
	top:8px;
	right:8px;
}

/*************************
 * MEINWORT
 *************************/

#meinwortbox{
	border:1px solid #B9BfEB;
	background: #FFFFFF url(../images/box/backg_box.gif) repeat-x bottom;
	font-weight:bold;
	font-size:12px;
	padding:5px;
}

/*************************
 * UMFRAGE
 *************************/
.survey_bar_green, .survey_bar_orange, .survey_bar_red{
	height:18px;
	border-width:1px;
	border-style:outset;
	border-bottom:none;
	border-left:none;
}

.survey_bar_green{
	background-color:#389736;
	border-top-color:#267B2E;
	border-right-color:#338E38;
}

.survey_bar_orange{
	background-color:#C55A35;
	border-top-color:#9F4727;
	border-right-color:#B95431;
}

.survey_bar_red{
	background-color:#B01716;
	border-top-color:#8F0C0F;
	border-right-color:#A61419;
}

.survey_result{
	width:505px;
	border-spacing:2px;
	font-size:14px;
	font-weight:bold;
}

.survey_result thead{
	background-color:#25256B;
	color:#FFFFFF;
}

.survey_result td{
	padding:5px;
}

.survey_result tbody td{
	background-color:#DADFE5;
}

.survey_percent{
	text-align:center;
}

.survey_participants{
	font-size:12px;
	font-weight:bold;
	margin:30px 5px 45px 5px;
}

.survey_others{
	margin:0px;
	padding:0px;
	list-style:none;
	font-size:12px;
	font-weight:bold;
}

.survey_others li{
	border-top:1px solid #BBBFEC;
	padding: 15px 0px;
}

.survey_others li a{
	text-decoration:none;
	color:#000000;
}

.survey_others li a:hover{
	text-decoration:underline;
}
/*************************
 * SPORTSTABELLE
 *************************/
.sp_flexr_title{
	font-size:10px;
	text-align: left;
	font-weight:bold;
	padding:5px;
	margin:0px;
	float:left;
}

.title_ergebnissdienst{
	color:#4c4c4c;
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px;
}
.sport_uebersichts_listing{
	width:100%;
	font-size:11px;
	font-weight:bold;
	list-style:none;
	padding:0px;
	margin:0px;	
	border-bottom:1px solid #dbdae8;
	margin-bottom:10px;	
		
}

.sport_uebersichts_listing_row2{
	background-color:#f5f4f9;
}

/*
.sport_uebersichts_listing .title{
	
	background-color:#f5f4f9;
	border-right:1px solid #dbdae8;
}

.sport_uebersichts_listing li{
	float:left;
	padding:5px;
	
	
	
}
.sport_uebersichts_listing li.last{
	float:left;
	padding:5px;
	

	
	
}

.sport_uebersichts_listing li ul{
	list-style:none;
	padding:0px;
	marging:0px;
	font-weight:normal;
}

.sport_uebersichts_listing li ul li{
	clear:both;
	width:100%;
	margin:0px;
	border:0px;
	border-right:1px solid #dbdae8;
}

.sport_uebersichts_listing li ul li a{
	text-decoration:none;
	color:#000000;
}

*/
.sport_uebersichts_listing thead{
	color:#000000;
	font-weight:bold;
	background-color:#f5f4f9;
	
}
.sport_uebersichts_listing thead td{
	padding:5px;
	text-align:center;
	border-bottom:1px solid #dbdae8;

}
.sport_uebersichts_listing td{
	padding-left:10px;
}

.sport_uebersichts_listing td.left{
	border-right:1px solid #dbdae8;
	
}

.sport_uebersichts_listing tbody td a{
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

#spieltag_flexr {
	width:298px;
	font-size:11px;
	margin:0px;
	padding:0px;
	float:left;
}
#spieltag_select_flex{
	margin-top:0px;
	margin-bottom:0px;
	float:left;
	margin:2px;
	padding:0px;
	font-size:11px;
}

#spieltag_flexr tr.row1, #sp_flexr_tabelle tr.row1{
	background-color:#FFFFFF;
}
#spieltag_flexr tr.row2, #sp_flexr_tabelle tr.row2{
	background-color:#f3f6fb;
}
.sp_list_container, .sp_list_containerright{
	float:left;
	font-weight:normal;
	margin-left:20px;
	padding:0px;
	list-style:url(/wort/web/data/images/red_arrow.gif);
}

.sp_list_container li a, .sp_list_containerright li a{
	text-decoration:none;
	color:#000000;
}

.sp_list_containerright{
	float:right;
	margin-left:0px;
	margin-right:20px;
}

#main_sports {
	width:298px;
	font-size:14px;
	font-weight:bold;
	
}
#main_sports div{
	float:left;
	padding-top:6px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;
	border-bottom:1px solid #CACACA;
	border-right:1px solid #CACACA;
	cursor:pointer;
}

#sp_flexr_tabelle{
	width:295px;
	font-size:11px;
	/*border:1px solid black;*/
	margin-left:5px;
	display:none;
}

#main_sports div.sportr_clicked{
	background-color:#ecf0f9;
}

#main_sports div.last{
	border-right:0px;
	padding-right:11px;
}

.sp_title{
	text-transform: uppercase;
	background-color: #636363;
	color: #FFFFFF;
	text-align: left;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
	width:453px;
	margin-bottom:15px;
	font-size:11px;
	font-weight:bold;
}

#spieltag th{
	text-transform: uppercase;
	background-color: #636363;
	color: #FFFFFF;
	text-align: left;
	padding-left: 7px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#spieltag thead{
	display:none;
}
#spieltag td, #tabelle td{
	border-bottom:solid 1px #FFFFFF;
}
#spieltag, #tabelle {
	width:463px;
	font-size:11px;
	border-collapse: collapse;
}
#spieltag tr, #tabelle tr{
	background-color: #F3F8FC;
}
#spieltag .spieltag{
	color:#6765b0;
	height: 25px;
	text-align: left;
	background-color: #FFFFFF;
	padding-left: 7px;
	font-weight: bold;
}
.spt_date, .spt_homet, .spt_guestt, .spt_result{
	text-align: left;
	padding-left: 0px;
}
.spt_date{
    width:73px;
	padding-left: 7px;
}
.spt_dateEmpty{
    width:0px;
	padding-left: 7px;
}

.spt_homet,.spt_guestt{
	width:90px;
}
.spt_homet_next{
	width:125px;
	padding-left: 7px;
}
.spt_guestt_next{
	width:125px;
	padding-left: 7px;
}
.spt_date_next{
	width:125px;
	padding-left: 7px;
}
.spt_txt{
	margin-top:10px;
	margin-bottom:10px;
	font-size:11px;
	padding-left:7px;
}
#tabelle th{
	background-color: #c6c6c6;
	text-align: left;
}
#tabelle td,th{
	padding-left: 7px;
	border-bottom:solid 1px #FFF;
}
.spieltag_select_box{
	margin-top:30px;
	margin-bottom:10px;
	font-size:11px;
	padding-left:7px;
}
#spieltag_select{
	font-size:11px;
	margin-left:20px;
}

#tabelle_button{
	cursor:pointer;
	float:right
}
#tabelle_button_container{
	float:left;
	text-align:center;
	font-size:10px;
	width:284px;
	padding:5px;
	font-weight:bold;
	border:1px solid #f3f6fb
}
#sp_list_divcontainer{
	float:left;
	font-size:11px;
	width:100%;
	padding:0px;
}
/*************************
 * DOSSIERS
 *************************/
.dossier_index{
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 15px 0px;
	border-bottom:1px solid #BBBFEC;
	font-size:13px;
}
.dossier_index .dossier_index_title{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}
.dossier_left .dossier_index_image{
	float:left;
	padding: 0px 10px 10px 0px;
	width:180px;
}
.dossier_right .dossier_index_image{
   float:right;
   padding: 0px 0px 10px 10px;
	width:180px;
}
.dossier_center .dossier_index_image{
	clear:both;
	padding: 0px 0px 10px 0px;
	width:505px;
}
.dossier_index .dossier_index_author{
	float:left;
	font-style:italic;
}
.dossier_index .dossier_index_more{
	float:right;
	font-weight:bold;
}
.dossier_index .dossier_index_more a{
	text-decoration:none;
	color:#000000;
}
.dossier_index .dossier_index_more a:hover{
	text-decoration:underline;
}

#dossier_lesen{
	font-size:12px;
	margin:10px 0px 0px 0px;
	padding:0px;
}

#dossier_lesen a{
	color:#25256B;
	text-decoration:none;
}

#dossier_lesen h1{
	height:19px;
	color:#25256B;
	margin:0px;
/*	padding:2px 0px 0px 5px;*/
	line-height:19px;
	font-size:12px;
	font-weight:bold;
}

#dossier_zurueck{
	font-weight:normal;
}

/*************************
 * VIDEOS
 *************************/
.video, .videos{
	margin: 15px 0px 0px 0px;
	padding: 0;
	font-size:12px;
}
.video .video_description{
	font-weight:bold;
	margin: 15px 0px 40px 0px;
}
.video_logo {
	text-align: right;
	width: 100%;
	margin-right: 0;
}
.videos_more_title{
	font-size:12px;
	font-weight:bold;
	margin: 15px 0px;
}
.videos .video_maintitle{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	margin-bottom:10px;
	color: #25256B;
	border-bottom:1px solid #25256B;
}
.videos .video_title{
	font-size:18px;
	font-weight:bold;
	margin-bottom:10px;
}
.videos .video_image_left, .videos .video_image_right{
	position:relative;
	margin-bottom:10px;
	width:180px;
}
.videos .video_image_left{
	margin-right:10px;
	float:left;
}
.videos .video_image_right{
	margin-left:10px;
	float:right;
}
.videos .more{
	float:right;
	font-weight:bold;
}
.videos .more a{
	text-decoration:none;
	color:#000000;
}
.videos .more a:hover{
	text-decoration:underline;
}
.video_overlay_container{
	position:absolute;
	width:0px;
	height:0px;
}
.video_overlay{
	cursor: pointer;
	position:absolute;
	width:40px;
	height:40px;
	top: 45px;
	left: -50px;
	margin:0px;
	padding:0px;
	background-image:url(/wort/web/data/images/icon_teaser_video.png);
}
a:hover .video_overlay{
	background-image:url(/wort/web/data/images/icon_teaser_video.png);
}
/*************************
 * MULTIMEDIA TEASERS (BILD & VIDEO)
 *************************/
.multimediateaser{
	clear:both;
	background-color:#c1d3eb;
}

.multimediateaser_element{
	position:relative;
	float:left;
	margin:0px 3px 0px 0px;
	padding:0px;
	width:120px;
}

.multimediateaser_element a {
	text-decoration:none;
}

.multimediateaser_element img{
	width:118px;
	border:2px solid #FFF;
}

.multimediateaser_text{
	margin-top:10px;
	font-weight:bold;
	color:#272973;
}

.multimediateaser_icon{
	width:100%;
	margin-top:-40px;
	text-align:right;
}

.multimediateaser_icon img{
	width:40px;
	border:0px;
}
/*************************
 * BILDSTRECKE
 *************************/
.bildstrecke{
	margin:15px 0px 15px 0px;
	font-size:10px;
}
.bildstrecke a{
	color:#000000;
	text-decoration:none;
}
.bildstrecke img{
	position:relative;
	float:left;
	margin: 0px 10px 0px 0px;
	border:none;
}
.bildstrecke_date{
	display:block;
	margin: 0px 0px 10px 0px;
}
.bildstrecke_title{
	display:block;
	font-size:16px;
	font-weight:bold;
}
.bildstrecke_text{
	display:block;
}
.bildstrecke .more{
	cursor:pointer;
	float:right;
}
/*************************
 * FOTOGALERIE
 *************************/
.galerie_title{
	font-size:22px;
	font-weight:bold;
	margin: 30px 0px 0px 0px;
}
.galerie_title2{
	font-size:16px;
	margin: 10px 0px 5px 0px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #BBBFEC;
}
.galerie_subtitle2{
	font-size:12px;
	font-weight:bold;
}
.galerie_images {
	margin: 0px 0px 42px 27px;
	height:125px;
}
.galerie_images div {
	float: left;
	border: none;
}
.galerie_images a {
	display: block;
	width: 158px;
	height: 125px;
	text-align: center;
	vertical-align: middle;
	text-decoration:none;
}
.galerie_images span {
	display: inline-block;
	vertical-align: middle;
	height: 100%;
}
.galerie_images img {
	border: none;
	vertical-align: middle;
}
/*************************
 * ANMELDEFORMULAR
 *************************/
.anmeldeformular{
	width:484px;
	border:1px solid #25256B;
	padding:10px;
}
.anmeldeformular2{
	width:484px;
	border:none;
	padding:0px;
}
.anmeldeformular, .anmeldeformular2{
	font-size:10px;
}
.anmeldeformular_header{
	background-image:url(../images/epaper.jpg);
	width:491px;
	height:22px;
	margin: 0px 0px 10px 0px;
	padding:28px 15px 0px 0px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-align:right;
}
.anmeldeformular_title{
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
.anmeldeformular_abos{
	margin: 20px 10px 20px 120px;
}
.anmeldeformular .anmeldeformular_select_title, .anmeldeformular2 .anmeldeformular_select_title{
	background-color:#BCBDC1;
}
.anmeldeformular ul, .anmeldeformular2 ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.anmeldeformular ul li, .anmeldeformular2 ul li{
	margin-top:10px;
	margin-bottom:10px;
}
.anmeldeformular .field_text, .anmeldeformular2 .field_text{
	display:inline-block;
	width:150px;
	vertical-align:top;
}
.anmeldeformular .field_input input, .anmeldeformular2 .field_input input{
	font-size:12px;
	width:200px;
}
.anmeldeformular .field_input textarea, .anmeldeformular2 .field_input textarea{
	font-size:12px;
	width:300px;
	height:200px;
}
.anmeldeformular .field_input select, .anmeldeformular2 .field_input select{
	width:205px;
}
.anmeldeformular .obligatorisch, .anmeldeformular2 .obligatorisch{
	margin: 30px 0px 20px 0px;
	padding:0px;
	font-weight:bold;
}
.anmeldeformular .bezahlung, .anmeldeformular2 .bezahlung{
	margin: 20px 0px 0px 25px;
	padding:0px;
	font-weight:bold;
}
.anmeldeformular .input a, .anmeldeformular2 .input a{
	color:#000000;
	font-weight:bold;
}
.anmeldeformular a, .anmeldeformular2 a{
	color:#000000;
}
.anmeldeformular .error, .anmeldeformular .error a, .anmeldeformular2 .error, .anmeldeformular2 .error a{
	color:#FF0000;
	font-weight:bold;
}
/*************************
 * Kommentarfunktion
 *************************/
#commentTab {
	clear:both;
	table-layout:fixed;
	border-collapse:collapse;
}
#commentTab td.cText {
	text-align:left;
	padding: 10px;
}
#commentTab td {
	border:1px solid #BBBFEC;
	font-size:9pt;
	text-align:center;
	padding:5px;
}
.cText {
	text-align:left;
}
#commentTab th {
	border:1px solid #BBBFEC;
	background-color:#EDF7FF;
	background-image:url(images/kopf_bg01.gif);
	margin:0px;
	padding:0px 10px 0px 10px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:27px;
	line-height:24px;
}
#commentTab th a {
	color:white;
}
#contentTab th{
	background-image:url(images/kopf_bg01.gif);
	margin:0px;
	padding:0px 0px 0px 22px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:27px;
	line-height:24px;
}
/*************************
 * EWE
 **************************/
.ewe{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	font-size:12px;
}
.ewe h1{
	font-size:16px;
	font-weight:bold;
}
.ewe h2{
	font-size:14px;
	font-weight:bold;
}
.ewe h3, .ewe h4, .ewe h5, .ewe h6{
	font-size:12px;
	font-weight:bold;
}
.ewe a{
	color:#000000;
}
/**************************
 * AUTOFESTIVAL UEBERSICHT CSS
 *************************/
#uebersicht {
	font-size:12px;
	color: #000;
}
#uebersicht h2 {
	font-size:16px;
	font-weight:bold;
}
#uebersicht a {
	color: #000;
}
.logos {
	float:left;
	font-size:10px;
	color:#000;
	width:110px;
	padding:5px;
	margin:1px;
	background-color:#f1f1f1;
	text-align:center;
}
.logos a {
	color:#000;
	font-size:10px;
	text-decoration:none;
}
.logos a:hover {
	text-decoration:underline;
}
/**************************
 * AUTO-MOTO PREISLISTE CSS
 *************************/
#preisliste {
	float:left;
	width:500px;
	font-size:12px;
	color: #000;
}
#preisliste a {
	color: #000;
}
#preisliste .titel {
	float:left;
	width:490px;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	background-color:#f1f1f1;
}
#preisliste .modell {
	float:left;
	padding:2px;
	padding-left:5px;
	width:380px;
}
#preisliste .preis {
	float:left;
	padding:2px;
	width:100px;
}
#preisliste .logos {
	float:left;
	width:70px;
	height:55px;
	font-size:10px;
	padding:5px;
	margin:1px;
	text-align:center;
	background-color:#f1f1f1;
}
#preisliste .logos a {
	text-decoration:none;
}
#preisliste .logos a:hover {
	text-decoration:underline;
}
/**************************
 * BOERSE
 *************************/
#boerseTabElement .tabs{
	width:auto;
}
#boerse_tabs .tab, #boerse_anleihen_tabs .tab{
	width:auto;
}
#boerse_anleihen, #boerse_opc, #boerse_gdr{
	border-bottom:1px solid #CBCBCD;
}
#boerseTitle{
    position:relative;
    width:505px;
    margin-top:5px;
    margin-bottom:5px;
}
#boerseTitle h1 {
    padding:0px;
    margin:0px;
}
#boerseTitle .open{
    font-size:12px;
    color:#21DF00;
}
#boerseTitle .closed{
    font-size:12px;
    color:#A40000;
}
ul.boerse{
    list-style:none;
    height:20px;
    line-height:20px;
    margin:0;
    padding:0;
    clear:both;
}
ul.boerse li.tabHeader{
    float:left;
    margin-right:7px;
    font-weight:bold;
}
ul.boerse li.tabData{
    float:left;
    margin-right:7px;
}
ul.tabDivider{
	margin-bottom:2px;
	border-bottom:1px solid #CACACA;
}
ul.boerseLUXX{
    list-style:none;
    height:40px;
    margin:0;
    padding:0;
    clear:both;
}
ul.boerseLUXX li.tabHeader{
    float:left;
    margin-right:7px;
    font-weight:bold;
}
ul.boerseLUXX li.tabData{
    float:left;
    margin-right:7px;
}
ul.boerseOBL{
    list-style:none;
    height:40px;
    margin:0;
    padding:0;
    clear:both;
}
ul.boerseOBL li.tabHeader{
    float:left;
    margin-right:7px;
    font-weight:bold;
}
ul.boerseOBL li.tabData{
    float:left;
    margin-right:7px;
}
#boerse_luxx {
    font-size:11px;
}
#boerse_luxx .tabCode {
    width:100px;
}
#boerse_luxx .tabAktie {
    width:150px;
}
#boerse_luxx .tabWert {
    width:70px;
}
#boerse_luxx .tabAnzahl {
    width:50px;
}
#boerse_luxx .tabProzent {
    width:60px;
}
#boerse_luxx .tabLink {
    width:20px;
}
#boerse_indizes {
    font-size:11px;
}
#boerse_indizes .tabAktie {
    width:200px;
}
#boerse_indizes .tabWert {
    width:100px;
}
#boerse_indizes .tabProzentWert {
    width:80px;
}
#boerse_indizes .tabProzent {
    width:80px;
}
.boerseGreen {
    color:#21DF00;
}
.boerseRed {
    color:#A40000;
}
#boerse_performance, #boerse_luxx, #boerse_indizes, #boerse_glossar {
    border-bottom:1px solid #CBCBCD;
}
#boerse_werte {
    border-top:1px solid #CBCBCD;
    border-bottom:1px solid #CBCBCD;
    font-size:11px;
}
#boerse_werte .tabDesc {
    font-style:italic;
    font-size:11px;
    color:#5F5F5F;
    margin-top:5px;
    width:95%;
}
#boerse_werte .tabTitel {
    width:110px;
}
#boerse_werte .tabLetzter {
    width:65px;
}
#boerse_werte .tabVorheriger {
    width:65px;
}
#boerse_werte .tabVar {
    width:70px;
}
#boerse_werte .tabMax {
    width:55px;
}
#boerse_werte .tabMin {
    width:55px;
}
#boerse_werte .tabLink {
    width:20px;
}
#boerse_werte .tabCloture {
    width:310px;
    text-align:center;
}
#boerse_werte .tabJahr {
    width:167px;
    text-align:center;
}
#boerse_rechts {
    float:left;
    width:298px;
    border:1px solid #CACACA;
    padding:0px 0px 2px 0px;
    margin-bottom:10px;
	background-color:#FFF;
}
#boerse_rechts .header {
    float:left;
    width:286px;
	font-size:12px;
	font-weight:bold;
	padding:1px 6px 0px 6px;
	line-height:20px;
	background-color:#c2d2e9;
}
#boerse_rechts .titel {
    float:left;
    width:50%;
}
#boerse_rechts .datum {
    float:left;
    width:25%;
    font-size:11px;
	font-weight:normal;
}
#boerse_rechts .uhrzeit {
    float:left;
    width:25%;
    font-size:11px;
	font-weight:normal;
}
#boerse_rechts .data {
    float:left;
    width:286px;
    padding:4px;
}
#boerse_rechts .value {
    float:left;
    width:40%;
    font-size:16px;
    font-weight:bold;
}
#boerse_rechts .value_diff {
    float:left;
    width:60%;
    font-size:16px;
    font-weight:bold;
}
#boerse_rechts .green {
    color:#21DF00;
}
#boerse_rechts .red {
    color:#A40000;
}
#boerse_rechts .dataFlash {
    float:left;
    width:286px;
    padding:2px;
    margin:2px;
    text-align:center;
}
#boerse_rechts .boerseLink {
    float:left;
    width:50%;
    font-size:10px;
    text-align:left;
}
#boerse_rechts .boerseLink a {
    color:#A40000;
    text-decoration:none;
}
#boerse_rechts .infoLink {
    float:right;
    width:40%;
    font-size:10px;
    text-align:right;
}
#boerse_rechts .infoLink a {
    color:#A40000;
    text-decoration:none;
}
#boerse_glossar {
    font-size:11px;
}

/************************************************************************************
 * HOT NEWSLETTER
 ************************************************************************************/
 
#eilmeldung_header {
	background-color: red;
	color: #ffffff;
	font-size:14px;
	text-align: center;
}
 
#eilmeldung_box {
	border: 1px solid red;
	padding: 5px;
 }
 
#eilmeldung_title {
	font-size:16px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 10px;
 }
 
#eilmeldung_text {
	font-size:12px;
	font-weight: bold;
	color: #000000;
 }
 
 /* ANZEIGEN */
.anzeigen_rubrik {
	position:relative;
	float:left;
	width:100%;
	border:3px solid #EFEFEF;
	margin:0px -5px -5px -5px;
	padding:5px;
}

#anzeigen_titel {
	position:relative;
	float:left;
	width:100%;
	font-size:10px;
	color:#6F6F6F;
	text-align:right;
	text-transform:uppercase;
	padding:2px;
}

.teaser_anzeige {
	position:relative;
	float:left;
	width:100%;
	border-top:1px solid #CFCFCF;
	border-bottom:1px solid #AFAFAF;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:5px;
	background-image:url('/wort/web/data/images/anzeigen_bg.jpg');
	background-position:bottom;
	background-repeat:repeat-x;
}

.teaser_anzeige h1 {
	padding:0px 0px 10px 0px;
	margin:0px;
}

.teaser_anzeige h2 {
	padding:5px 0px 10px 0px;
	margin:0px;
}

.teaser_anzeige .image {
	margin:0px 10px 0px 10px;
	padding:0px;
	border:1px solid #FFF;
}
/*
.teaser_anzeige img {
	margin-left:5px;
	border:1px solid #FFF;
}
*/
.teaser_anzeige_titel {
	position:relative;
	float:left;
	width:98%;
	font-size:10px;
	color:#6F6F6F;
	text-align:right;
	text-transform:uppercase;
	padding:2px;
}

.teaser_anzeige_mehr {
}

.teaser_anzeige_mehr a {
	color:#25256B;
	font-weight:bold;
	font-style:italic;
	text-decoration:none;
}


/* Artikel Top Slider */
#artikelTopSliderContainer {
	float:left;
	margin-bottom:5px;
}

#artikelTopSlider{ 
	width:820px; 
	padding-right:0px; 
	position:relative; 
	border:5px solid #ccc; 
	height:250px; 
	background:#fff;
	overflow:hidden;
}
#artikelTopSlider ul.ui-artikeltoptabs-nav{ 
	position:absolute; 
	top:0; left:520px; 
	list-style:none; 
	padding:0; margin:0; 
/*	width:318px; */
	width:300px;
}
#artikelTopSlider ul.ui-artikeltoptabs-nav li{ 
	padding:1px 0;  
	font-size:12px; 
	color:#666; 
}
#artikelTopSlider ul.ui-artikeltoptabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
	max-width:95px;
	max-height:47px;
}
#artikelTopSlider ul.ui-artikeltoptabs-nav li span{ 
	font-size:11px;
}
#artikelTopSlider li.ui-artikeltoptabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;
	text-decoration:none;
}
#artikelTopSlider li.ui-artikeltoptabs-nav-item a:hover{ 
}
#artikelTopSlider li.ui-artikeltoptabs-nav-item .title{ 
	font-weight:bold;
	color:#2A2A74;
	line-height:24px;
}
#artikelTopSlider li.ui-artikeltoptabs-nav-item .text{ 
	color:#000;
}
#artikelTopSlider li.ui-artikeltoptabs-selected{ 
	background:#EFEFEF;
}
#artikelTopSlider .infoBG {
	position:absolute;
	top:189px;
	width:510px;
	height:50px;
	left:0px;
	background-color:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	opacity: 0.4;
	padding:5px;
}
#artikelTopSlider .info {
	position:absolute;
	top:190px;
	width:510px;
	height:50px;
	left:0px;
	padding:5px;
	z-index:100;
}
#artikelTopSlider .info h2{ 
	font-size:18px;
	color:#fff; margin:0;
	overflow:hidden; 
}
#artikelTopSlider .info p{ 
	margin:0px; 
	padding-top:3px;
	font-family:Verdana;
	font-size:11px; 
	line-height:15px;
	color:#f0f0f0;
}
#artikelTopSlider .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#artikelTopSlider .info a:hover{ 
	text-decoration:none; 
}

/* Artikel Top Eilmeldung */
#artikelTopEilmeldung {
	width:820px; 
	padding-right:0px; 
	position:relative; 
	background:#fff;
	float:left;
	margin-bottom:5px;
	font-size:12px;
}

#artikelTopEilmeldung a{
	color:#000000;
	text-decoration:none;
}

#artikelTopEilmeldung h1 {
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 15px;
	padding:2px 0px 2px 0px;
}

#artikelTopEilmeldung h3 {
	margin:0px 0px 0px 15px;
	padding:2px 0px 2px 0px;
	font-size:12px;
	font-weight:normal;
}

#artikelTopEilmeldung .article_eilmeldung_header {
	float:left;
	width:820px;
	margin-top:-24px;
	margin-left:5px;
	color:#FFF;
	padding:2px;
	font-weight:bold;
	font-size:12px;
	-webkit-border-top-right-radius: .4em;
	-moz-border-radius-topright: .4em;
	border-top-right-radius: .4em;
	background-color:#d72326;
}

#artikelTopEilmeldung .article_eilmeldung {
	float:left;
	padding:5px;
	width:805px;
	margin:-7px 0px 0px 12px;
	border:1px solid #d72326;
	border-top:0px;
}

#artikelTopEilmeldung .article_eilmeldung_icon {
	position:relative;
	width:100%;
	width:30px;
	height:29px;
	background-image:url('/wort/web/data/images/icon_eilmeldung.gif');
	z-index:10;
	margin-left:0px;
}

.tableFormat th {
	color: #fff;
	border:0px;
	background-color:#7D7EAA;
	text-align:left;
}

.tableFormat td {
	padding:2px;
	vertical-align:top;
}