/*********************   custom css file for individual purposes  **********************************/
.content-teaser-service-box{
	border-top:1px solid #AFAFAF;
	padding-top:25px;
	padding-bottom:25px;	
}

.content-teaser-service-box-image img.teaser-big{
    border:1px solid #AFAFAF;
    float:left;
    display: block;
}

.content-teaser-service-box .teaser-text {
margin-left:0px;
}

.content-teaser-service-box .teaser-text-abstand {
margin-left:214px;
}

.content-teaser-service-box a.mehr {
	padding-left: 4px;
	color: #990000;
	font-size: 12px;
}

.service-link {

}

.service-link .logo-box {
    float:left;
    width:30px;
    height:16px;
    padding-right: 5px;
}

.service-link img {
    clear:right;
    display:block;
    float:right;
    margin-top:2px;
}

.service-link-text {
    margin-left:34px;
}

.service-link a.title {
    color:#7B7B7B;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    line-height:16px;
}

/*********************   content teaser standard  **********************************/

.content-teaser-standard-box{
	border-top:1px solid #AFAFAF;
	padding-top:25px;
	padding-bottom:25px;	
}

.content-teaser-standard-box-image img.teaser-big{
    border:1px solid #AFAFAF;
    margin:0px 14px 10px 0px; 
    float:left;
    display: block;
    z-index:-1;
}

.content-teaser-standard-box .teaser-text {

}

.content-teaser-standard-box .teaser-text h1.title{
    font-size:22px;
    color:#990000;
    line-height:22px;
    margin:0;
}

.content-teaser-standard-box a.mehr {
	padding-left: 4px;
	color: #990000;
	font-size: 12px;
}


.morelink {
    margin-left:0px;
}

.morelink a.title {
	background-image: url(img/ico_link_con.gif?101522);
	background-repeat: no-repeat;
	background-position:left;
    color:#990000;
    font-size:11px;
    font-weight:bold;
    line-height:16px;
	padding-left:15px;
}

.morelink a.title:hover {
	text-decoration:underline;
}

/*********************   teaser standard box   **********************************/

.teaser-standard-box ul{
	margin-left: 0px;
	padding-left: 20px;
}

.teaser-standard-box a {
    color:#990000;
    text-decoration:none;
}

.teaser-standard-box a:hover {
	text-decoration:underline;
}

.teaser-standard-box .headline a {
    color:#7B7B7B;
    text-decoration:none;
}

.teaser-standard-box .headline a:hover {
	text-decoration:underline;
}

.teaser-standard-box a.weitere {
    color:#7B7B7B;
    text-decoration:none;
}

.teaser-standard-box a.weitere:hover {
	text-decoration:underline;
}

/*********************   content teaser doppel   **********************************/

.content-teaser-doppel-box{
	border-top:1px solid #AFAFAF;
	padding-top:25px;
	padding-bottom:25px;	
	valign:top;
}

div#content-teaser-doppel-box-links{
	float: left;
	width: 255px;
	valign: top;
}

div#content-teaser-doppel-box-rechts{
	float: right;
	width: 255px;
	valign: top;
}

.content-teaser-doppel-box-image img.teaser-big{
    border:1px solid #AFAFAF;
    margin-bottom:15px;
   display: block;
}

.content-teaser-doppel-box .teaser-text {

}

.content-teaser-doppel-box .teaser-text h1.title{
    font-size:22px;
    color:#990000;
    line-height:22px;
    margin:0;
}

.content-teaser-doppel-box a.mehr {
	padding-left: 4px;
	color: #990000;
	font-size: 12px;
}

/*********************   content teaser trio   **********************************/

.content-teaser-trio-box{
	border-top:1px solid #AFAFAF;
	padding-top:25px;
	padding-bottom:25px;	
}

div#content-teaser-trio-box-links{
	float: left;
	width: 165px;
	height: 100%;
}

div#content-teaser-trio-box-rechts{
	float: right;
	width: 165px;
	height: 100%;
}

div#content-teaser-trio-box-mitte{
	margin-left:180px;
	margin-right:179px;
	height: 100%;
}

.content-teaser-trio-box-image img.teaser-big{
    border:1px solid #AFAFAF;
    margin-bottom:15px;
   display: block;
}

.content-teaser-trio-box .teaser-text {

}

.content-teaser-trio-box .teaser-text .title{
    font-size:12px;
    color:#990000;
    line-height:12px;
    margin:0;
}

.trio_title{
    font-size:12px;
    color:#990000;
    line-height:12px;
    margin-bottom:5px;
}

.content-teaser-trio-box a.mehr {
	color: #990000;
	font-size: 12px;
}

/*********************    teaser doppel   **********************************/

.teaser-doppel-box{
	border-top:1px solid #AFAFAF;
	valign:top;
}

.teaser-doppel-box-links{
	float: left;
	width: 92px;
	valign: top;
}

.teaser-doppel-box-link-links{
	float: left;
	width: 92px;
}

.teaser-doppel-box-rechts{
	margin-left:10px;
	float: right;
	width: 92px;
	valign: top;
}

.teaser-doppel-box-link-rechts{
	margin-left:10px;
	float: right;
	width: 92px;
}

.teaser-doppel-box-image img.teaser-big{
    border:1px solid #AFAFAF;
    margin-bottom:5px;
   display: block;
}

.teaser-doppel-box .teaser-text {

}

.teaser-doppel-box  h1.title{
    font-size:12px;
    font-weight:bold;
    color:#7b7b7b;
    margin:0;
}

.teaser-doppel-box .teaser-text{
    font-size:11px;
    font-weight:normal;
    color:#afafaf;
    margin:0;
}
.doppel_weitere {
text-align:right;
font-size:11px;
}

/*********************   anzeige text   **********************************/

.hwsanzeige {
	margin:8px 0px 2px 0px;
    background:#FFF;
    line-height:13px;
    font-size:10px;
    color:#7B7B7B;
    text-align:right;	
}

.hwsanzeigenomargin {
	margin-top:0px;
}

/********************* stamp abobereich ****************/
.abolink:link {
	FONT-FAMILY: Arial;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    line-height:16px;
    align:center;
}
.abolink:active {
	FONT-FAMILY: Arial;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    line-height:16px;
    align:center;
}
.abolink:visited {
	FONT-FAMILY: Arial;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    line-height:16px;
    align:center;
}
.abolink:hover {
	FONT-FAMILY: Arial;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    line-height:16px;
    align:center;
}
.abolink:focus {
	FONT-FAMILY: Arial;
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    line-height:16px;
    align:center;
}

/*****FÃ¼r die Multilink Box*******/

.multilink {
	
	 background-image:url(img/s1.btn.leer.194.jpg?101522);
}

/******************************************************/

.we_input {
	WIDTH: 160px;
	HEIGHT: 16px;
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-STYLE: solid;
	BORDER-COLOR: #afafaf;
	BORDER-WIDTH: 1px;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	COLOR:#8c8c8c;
	margin-bottom:5px;
}
.we_bannerschrift {
	font-size:22px;
	FONT-FAMILY: Arial;
	font-weight:bold;
	color: #9b0000;
	margin-top:5px;
	margin-bottom:5px;	
}
a.we_link {
    color:#7b7b7b;
    font-size:12px;
    text-decoration:none;
    font-weight:bold;
    margin:0px;
    padding:0px;
    valign:top;
}
.we_font {
    color:#9c9c9c;
    font-size:12px;
    margin:0px;
    padding:0px;
    valign:top;
}
.content-headergrafik-box-rahmen {
   border:1px solid #AFAFAF;
}

/*************** Moneyspecial **********************/
.teaser-moneyspecial-box {
	width:218px;
	border:1px solid #AFAFAF;
	background:#F5F5F5;
	padding:12px 0px 0px 0px;
	line-height:13px;
	margin-top:15px;
	font-size:11px;
	color:#7B7B7B;
}
.teaser-moneyspecial-box .headline {
font-size:12px;
margin-bottom:9px;
margin-left:12px;
}
.moneyspecial-navi-overflow {
	height:23px;
	width:218px;
	margin-top:10px;
	overflow:visible;
}
.moneyspecial-navi {
	width:218px;
	height:23px;
	overflow:visible;
}
#moneyspecial-overview {
	display:none;
}
#moneyspecial-topflop {
	display:none;
}
.moneyspecial-navi a {
	position:relative;
	bottom:0px;
	left:0px;
	display:block;
	float:left;
	line-height:19px;
	height:19px;
	font-weight:700;
	border-top:1px solid #AFAFAF;
	border-bottom:1px solid #AFAFAF;
	text-decoration:none;
}
.moneyspecial-navi a:hover {
	position:relative;
	bottom:4px;
	left:0px;
	height:19px;
	line-height:19px;
	padding-top:4px;
	border-bottom:0;
	text-decoration:none;
}
a.active {
	position:relative;
	bottom:4px;
	height:19px;
	line-height:19px;
	padding-top:4px;
	border-bottom:0;
	text-decoration:none;
}
a.reiter-links {
	text-align:center;
	width:96px;
	align:left;
	border-right:1px solid #AFAFAF;
	float:left;
	text-decoration:none;
}
a.reiter-links:hover {
	border-right:1px solid #AFAFAF;
	text-decoration:none;
}
a.reiter-rechts {
	border-left:1px solid #AFAFAF;
	width:96px;
	text-align:center;
	text-decoration:none;
	
}
a.reiter-rechts:hover {
	text-decoration:none;
}
a.active-reiter-rechts {
	border-left:1px solid #AFAFAF;
	width:96px;
	text-align:center;
	text-decoration:none;
}
a.reiter-rechts:hover {
	border-left:1px solid #AFAFAF;
	margin-left:0;
	text-decoration:none;
}
.ms_clearer {
	clear:both;
	padding:0;
	margin:0;
}
/*** Moneyspecial angepasste originalstyles ***/

/* CONTENT-BEREICH */
div.gx_box {
	background-color: #F5F5F5;
	width: 194px;
	valign:top;
	padding:0;
	margin:0;
	/*padding:10px;*/
}
div.gx_box h2 {
	display:none;
}

/* Kurstabelle */
div.gx_box  table.gx_data {
	width:194px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #fff;
	border-collapse: collapse;
	border: 1px solid #bfbfbf;
	margin-bottom:15px;
	margin-left:12px;
	margin-top:10px;
	valign:top;

}
div.gx_box table.gx_data th {
	padding:0px 2px 2px 2px;
	background-color: #fff;
	text-align:left;
	white-space: nowrap;
	color: #7B7B7B;
	border-bottom: 1px solid #bfbfbf;
}
div.gx_box table.gx_data td {
	padding:0px 2px 2px 2px;
}
div.gx_box table.gx_data td a,
div.gx_box table.gx_data td a:link,
div.gx_box table.gx_data td a:visited {
	color: #7B7B7B;
	text-decoration: none;
}

div.gx_box .gx_data input {
	border:0px solid #afafaf;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#7b7b7b;
	width:100px;
}

div.gx_box .gx_data .r input {
	border-top:2px solid #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color:#afafaf;
	width:30px;
}

div.gx_box table.gx_data td a:hover {
	text-decoration: underline;
	color: #7B7B7B;
}

div.gx_box table.gx_data .r {
	text-align:right;
}
div.gx_box table.gx_data .c {
	text-align:center;
}
/* Alternierende Hintergrundfarben */
.gx_c01 {
	background-color: #ffffff;
}
.gx_c02 {
	background-color: #ffffff;
}
/* Kursfarben */
.gx_green {
	color: #009900;
}
.gx_red {
	color: #FF0000;
}

/* weiterfÃ¼hrende links */
div.gx_box div.gx_more {
	padding: 0px 0px 10px 0px; 
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

div.gx_box .gx_more a,
div.gx_box .gx_more a:link,
div.gx_box .gx_more a:visited {
	color:#7B7B7B;
	text-decoration:none;
}
/*************** Moneyspecial **********************/


/**********************TEST FINGER WECH ***********************/

.entry-body blockquote {
padding-left:20px;
margin:10px 0;
}
.entry-body ul {
list-style-position: inside;
}
.entry-body li {
padding-left:20px;
margin-bottom:10px;
}