div.to_tablee table tbody tr td.bgcolor-primary3 {
	background-color: transparent !important;
}

div.to_tablee table tbody tr td {
	white-space: nowrap;
}

/*quiz*/
#to_btn {
	font-size: 12px;
	line-height: 18px;
	margin: 0 0 16px 0px;
	background-image: url("../img/to-comments-close.gif");
	background-repeat: no-repeat;
	background-position: 136px 0px;
}/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */
#to_btn:hover {
	color: #e2001a;
	cursor: pointer;
	background-position: 136px -18px;
}/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */

.to_header_category {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 8px 0;
	color: #e2001a;	
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	padding: 3px 0 5px 0;
	float: left;
	width: 952px;
}
.to_header_category_search {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 8px 0;
	color: #e2001a;	
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
	/* padding: 3px 0 0px 0; */
	float: left;
	width: 952px;
	padding-top:7px;
	padding-bottom:7px;
}


/* container */
.to_stagemainteaser_text_container {
	position:absolute;
	left:50px;
	top: 210px;
	z-index: 10;
}/* used in: MR_M_A_TO_StageMainteaser.vm */
.to_quote_container {
	float: left;
	width: 410px;
	height: 240px;
	margin: 0 250px 16px 0;
}/* used in: MR_M_A_TO_Article_Column.vm */
.to_rubriken_container_width-1 {
	float: left;
	margin: 17px 0px 0px 0px;
	height: 22px;
	width: 226px;
	text-align: left;
	border-bottom: 1px solid #E6E6E6;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_rubriken_container_width-2 {
	float: left;
	margin: 17px 0px 0px 0px;
	height: 22px;
	width: 468px;
	text-align: left;
	border-bottom: 1px solid #E6E6E6;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_rubriken_container_width-3 {
	float: left;
	margin: 17px 0px 0px 0px;
	height: 22px;
	width: 710px;
	text-align: left;
	border-bottom: 1px solid #E6E6E6;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_margin {
	float: left;
	width: 16px;
	height: 2px;
	margin: -1px 0 0 0;
}/* used in: MR_S_CW_TO_Content_A.vm */
/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_container_quiz-answer {
	position:relative;
	left:-18px;
	top: 18px;
	margin: -3px 0 8px 0;
}/* used in: MR_M_A_TO_Form_Quiz_Answer.vm */
.to_container_survey-answer {
	margin: 8px 0 0px 0;
	width: 450px;
}/* used in: MR_M_A_TO_Form_Survey.vm */
/* used in: MR_M_A_TO_Form_Survey_Answer.vm */
.to_margin-bottom {
	margin-bottom: 16px;
}/* used in: MR_M_A_TO_Article_Link.vm */
/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */
/* used in: MR_M_A_TO_Quiz_Results_All.vm */
.to_teaser_container {
	position: relative;
	float: left;
	height: 233px;
	margin: 0 0 0px 0;
}/* used in: MR_M_K_TO_Teaser_Topic.vm */
/* used in: MR_M_K_TO_Teaser_Topics_Newsletter.vm */
.to_teaser_container:hover {
	background: #ddd;
}/* used in: MR_M_K_TO_Teaser_Topic.vm */
/* used in: MR_M_K_TO_Teaser_Topics_Newsletter.vm */
.to_teaser_container_quiz {
	float: left;
	height: 464px;
}/* used in: MR_M_K_TO_Teaser_Quiz.vm */
.to_teaser_container_double {
	float: left;
	height: 466px;
}/* used in: MR_M_K_TO_Teaser_Topic_Double.vm */
.to_teaser_container_double:hover {
	background: #ddd;
	z-index: 1000;
}/* used in: MR_M_K_TO_Teaser_Topic_Double.vm */
.MR_S_CW_TO_Homepage_A { /* dient gleichzeitig als container */
	padding: 0 0px 12px 0px;
}/* used in: MR_M_J_TO_Teaser_Topic_Big.vm */
.MR_S_CW_TO_Homeppage_J { /* dient gleichzeitig als container */
	position:relative;
	float: left;
	width: 428px;
	height: 466px;
	padding: 0 20px 0 20px;
}/* used in: MR_M_J_TO_Teaser_Topic_Big.vm */
.MR_S_CW_TO_Homeppage_J:hover { /* dient gleichzeitig als container */
	background: #ddd;
}/* used in: MR_M_J_TO_Teaser_Topic_Big.vm */
.to_article_intro {
	margin: 0 0 36px 0;
}/* used in: MR_M_A_TO_Article_Intro.vm */
/* used in: MR_M_A_TO_Quiz_Intro.vm */
.to_article_column {
	width: 952px;
	height: 238px;
	margin: 0 0 40px 0;
}/* used in: MR_M_A_TO_Article_Column.vm */
.to_article_image_text {
	margin: 0 36px 0px 0;
	padding: 0px 0 0 0px;
	overflow: auto;
	display: table;
}/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
.to_container_article-image-text {
	width:468px;
	padding: 0px 0 0 0;
	float: left;
	margin: 0 36px 0 0;
}/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
.to_container_article-image-text_relative {
	position: relative;
	top: 3px;
	width:468px;
	padding: 0px 0 0 0;
	float: left;
	margin: 0 36px 0 0;
}
.to_container_article-image-text_side {
	width: 100px;
	margin: 0px 0 0 0;
	float: left;
}/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
.to_article_gfx_wide {
	margin: 0 0 36px 0;
}/* used in: MR_M_A_TO_Article_gfx_wide.vm */
.to_article_gfx_slim {
	margin: 0 0 36px 0;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
.to_image_wide {
	margin: 0 0 37px 0;
}/* used in: MR_M_A_TO_Image_wide.vm */
.to_container_form-text {
	float:left;
	margin: 0 40px 0 0;
	width:250px;
}/* used in: MR_S_CW_TO_Recommendation.vm */
.to_container_form {
	float: left;
	width: 790px;
	margin: -20px 20px 20px 0;
}/* used in: MR_S_CW_TO_Recommendation.vm */
.to_container_expert-teaser { 
	overflow:hidden;
	width: 333px;
	margin: 0 0 0 242px;
}/* used in: MR_M_A_TO_Article_Expert_Teaser.vm */
/* used in: MR_M_A_TO_Article_Expert_Teaser_Element.vm */
.to_container_expert-element {
	margin: 0 0 -6px 0; 
	padding: 20px 0 0 0; 
	height:88px;
	display: table;
}/* used in: MR_M_A_TO_Article_Expert_Teaser.vm */
/* used in: MR_M_A_TO_Article_Expert_Teaser_Element.vm */
.MR_M_K_TO_Content_K {
	height: 226px;
	margin: 17px 0 50px 0;
}/* used in: MR_S_CW_TO_Content_A.vm */
.MR_S_CW_TO_Homepage {
	margin: 0 0 50px 0;
	height: 536px;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.MR_S_CW_TO_Homepage.to-home-tablet-portrait {
	display: none;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_container_img_survey {
	float: left;
	margin: 0 17px 0 0;
}/* used in: MR_M_A_TO_Form_Survey.vm */
.to_container_survey_image {
	float: left;
	margin: 0 36px 0 0;
}/* used in: MR_M_A_TO_Form_Survey_Results.vm */
.to_container_survey {
	width: 440px;
	height: auto;
	float: left;
	margin: -3px 0 17px 5px;
}/* used in: MR_M_A_TO_Form_Survey.vm */
/* used in: MR_M_A_TO_Form_Survey_Results.vm */
.to_container_survey-actionbuttons {
	margin: 19px 0 12px 20px;
}/* used in: MR_M_A_TO_Form_Survey.vm */
#tosurveyrror {
	margin: 0px 0 12px 0;
	color: #e2001a;
}/* used in: MR_M_A_TO_Form_Survey.vm */
.MR_S_CW_TO_Contact_E {
	width: 952px;
} /* used in: MR_S_CW_TO_Contact_E.vm */
/*-----------------------*/

/*teaserlink*/
.to_teaserlink {
	display: block; 
	position: absolute;
	top: 0px;
	width: 226px; 
	height: 233px; 
	border: none;
	opacity: 0;
	z-index: 50;
}/* used in: MR_M_J_TO_Teaser_Topic_Big.vm */
/* used in: MR_M_K_TO_Teaser_Topic.vm */
/* used in: MR_M_K_TO_Teaser_Topics_Newsletter.vm */
.to_teaserlink-long {
	display: block; 
	position: absolute;
	top: 0px;
	width: 226px; 
	border: none;
	opacity: 0;
	z-index: 50;
}/* used in: MR_M_K_TO_Teaser_Topic_Long.vm */
.to_teaserlink-stagemainteaser {
	display: block; 
	position: absolute;
	top: 146px;
	width: 952px; 
	height: 360px; 
	border: none;
	opacity: 0;
	z-index: 50;
}/* used in: MR_M_A_TO_StageMainteaser.vm */

.to_teaserlink-double {
	display: block; 
	position: relative;
	top: -482px;
	width: 226px; 
	height: 466px; 
	border: none;
	opacity: 0;
	z-index: 50;
}/* used in: MR_M_K_TO_Teaser_Topic_Double.vm */

/*----links--*/

html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.background-608 div.container_expert-element div.container_expert-teaser div.mr_e_link a.mr_e_link {
	background: url("../img/arrow_red.png") no-repeat scroll 0 5px transparent;
	background-image: url("../img/arrow_red.png");
	background-position: 0px 5px;
	background-position-x: 0px;
	background-position-y: 5px;
	background-size: initial;
	background-attachment: scroll;
	background-origin: initial;
	background-clip: initial;
	background-color: transparent;
	color: #000;
	padding-left:9px;	
}
html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.background-608 div.container_expert-element div.container_expert-teaser div.mr_e_link a.mr_e_link:hover {
	color: #e2001a;
}

html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.to_article div.to_container_article-image-text_side div.to_contenttext-448 div.basecontent-mr_e_paragraph p a.mr_e_link {
	background: url("../img/arrow_red.png") no-repeat scroll 0 5px transparent;
	background-image: url("../img/arrow_red.png");
	background-position: 0px 7px;
	background-position-x: 0px;
	background-position-y: 5px;
	background-size: initial;
	background-attachment: scroll;
	background-origin: initial;
	background-clip: initial;
	background-color: transparent;
	color: #000;
	padding-left:9px;
}
html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.to_article div.to_container_article-image-text_side div.to_contenttext-448 div.basecontent-mr_e_paragraph p a.mr_e_link:hover {
	color: #e2001a;
}

html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Quiz_Results_A div.to_navigationlink div.mr_e_link a.mr_e_link {
	background: url("../img/arrow_red.png") no-repeat scroll 0 5px transparent;
	background-image: url("../img/arrow_red.png");
	background-position-x: 0px;
	background-position-y: 5px;
	background-size: initial;
	background-attachment: scroll;
	background-origin: initial;
	background-clip: initial;
	background-color: transparent;
}/* used in: MR_M_A_TO_Article_Link.vm */
/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */
/* used in: MR_S_CW_TO_Quiz_Results_A.vm */
html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Quiz_Results_A div.to_navigationlink div.mr_e_link a.mr_e_link:hover {
	color: #e2001a;
}/* used in: MR_M_A_TO_Article_Link.vm */
/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */
/* used in: MR_S_CW_TO_Quiz_Results_A.vm */
.to_article a.mr_e_link:hover, .to_article_intro a.mr_e_link:hover, .MR_S_CW_TO_Homepage .to_rubriken_start-navigationlink:hover {
	color: #e2001a;
}/*used in: MR_M_A_TO_Article.vm */
/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_article a.mr_e_link, .to_article_intro a#to_article_intro-navigationlink, .MR_S_CW_TO_Homepage .to_rubriken_start-navigationlink {
	background: url("../img/arrow_red.png") no-repeat scroll 0 5px transparent;
	background-image: url("../img/arrow_red.png");
	background-position-x: 0px;
	background-position-y: 5px;
	background-size: initial;
	background-attachment: scroll;
	background-origin: initial;
	background-clip: initial;
	background-color: transparent;
}/*used in: MR_M_A_TO_Article.vm */
/* used in: MR_M_A_TO_Article_Intro.vm */
/* used in: MR_S_CW_TO_Homepage_A.vm */


/* background */
.to_background {
	background-color: #E6E6E6;
	padding: 0 0 3px 0;
	margin: 0 0 8px 0;
}/* used in: MR_M_A_TO_Article_gfx_wide.vm */
.to_background-608_quote {
	background-color: #E6E6E6;
	width: 608px;
	height: 100%;
	padding: 0 0 16px 0;
	margin: 0px 0 40px 0;
	display: table;
}/* used in: MR_M_A_TO_Article_Quote.vm */
.to_background-608 {
	background-color: #E6E6E6;
	width: 608px;
	height: 100%;
	padding: 0 0 22px 0;
	margin: 0px 0 40px 0;
	display: table;
}/* used in: MR_M_A_TO_Article_Expert_Teaser.vm */
.to_background-with-padding_608_vb {
	background-color: #E6E6E6;
	width: 568px;
	padding: 20px 20px 0px 20px;
	margin: 0 0 40px 0;
}/* used in: MR_M_A_TO_Article_Image.vm */
.to_background-with-padding_608 {
	background-color: #E6E6E6;
	width: 568px;
	padding: 20px 20px 16px 20px;
	margin: 0 0 40px 0;
}/* used in: MR_M_A_TO_Article_Image.vm */
/* used in: MR_M_A_TO_Article_Image_text_BG_Slim.vm */
.to_background-with-padding_608_links {
	background-color: #E6E6E6;
	width: 568px;
	padding: 18px 20px 1px 19px;
	margin: 0 0 40px 0;
}/* used in: MR_M_A_TO_Article_Links.vm */
.to_background-slim {
	background-color: #E6E6E6;
	width: 608px;
	height: auto;
	padding: 0 0 1px 0;
	margin: 16px 0 8px 0;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
.to_background-with-padding_952 {
	background-color: #E6E6E6;
	width: 912px;
	padding: 20px 20px 16px 20px;
	margin: 0 0 40px 0;
}/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */

/* teaserimage */
.to_stagemainteaser-teaserimage {
	z-index: 2;
	border: none;
	position:relative;
	display:block;
	height:360px;
}/* used in: MR_M_A_TO_StageMainteaser.vm */
.to_teaser_quiz-teaserimage {
	width: 186px;
	border: none;
	margin: 0 20px 0 20px;
}/* used in: MR_M_K_TO_Teaser_Quiz.vm */
.to_teaser_topic_newsletter-teaserimage {
	background-image: url("../img/to-headline-newsletter.png");
	background-repeat:no-repeat;
	width: 186px;
	height: 51px;
	border: none;
	margin: 0 20px 0 20px;
}/* used in: MR_M_K_TO_Teaser_Topics_Newsletter.vm */
.to_teaser_topic_double-teaserimage {
	width: 186px;
	height: auto;
	border: none;
	margin: 0 20px 0 20px;
}/* used in: MR_M_K_TO_Teaser_Topic_Double.vm */
.to_teaser_topic-teaserimage {
	width: 186px;
	border: none;
	margin: 0 20px 0 20px;
}/* used in: MR_M_K_TO_Teaser_Topic.vm */

/* Illustration */
.to_illustration_float-left {
	float: left;
	margin: 0 56px 0 0;
}/* used in: MR_M_A_TO_Article_Column.vm */
.to_illustration-186_expert-teaser {
	width: 186px;
	margin: 0px 20px 0 20px;
	float: left;
}/* used in: MR_M_A_TO_Article_Expert_Teaser.vm */
/* used in: MR_M_A_TO_Article_Expert_Teaser_Element.vm */
.to_illustration-464_survey {
	width: 464px;
}/* used in: MR_M_A_TO_Form_Survey.vm */
/* used in: MR_M_A_TO_Form_Survey_Results.vm */

/* Illustration Data Graphic */
.to_illustrationdatagraphic-gfx-568 {
	width: 568px;
	margin: 0 14px 0 20px;
	padding: 20px 0 0 0;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
.to_illustrationdatagraphic-gfx-924 {
	width: 924px;
	margin: 0px 14px 0 20px;
	padding: 20px 0 0 0;
}/* used in: MR_M_A_TO_Article_gfx_wide.vm */

/* Imagesource */
.to_imagesource {
	color: #5d6166;
	margin: -5px 0 6px 0;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	text-align: right;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
/* used in: MR_M_A_TO_Article_gfx_wide.vm */
/* used in: MR_M_A_TO_Article_Image.vm */ 
/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
/* used in: MR_M_A_TO_Image_Gallery.vm */
.to_imagesource-dynamic {
	color: #5d6166;
	margin: -5px 0 6px 0;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	text-align: right;
	position: relative;
	top: -36px;
}/* used in: MR_M_A_TO_Article_dynamic_image.vm */
.to_imagesource-186 {
	color: #5d6166;
	margin: -5px 20px 6px 20px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	width:186px;
	text-align: right;
	z-index: 30;
}/* used in: MR_M_K_TO_Teaser_Quiz.vm */
/* used in: MR_M_K_TO_Teaser_Topic.vm */
/* used in: MR_M_K_TO_Teaser_Topic_Double.vm */
.to_imagesource-428 {
	color: #5d6166;
	margin: -5px 0 6px 0;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	width:428px;
	text-align: right;
	z-index: 30;
}/* used in: MR_M_J_TO_Teaser_Topic_Big.vm */
.to_imagesource-464 {
	color: #5d6166;
	margin: -5px 0 6px 0;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:464px;
	text-align: right;
}/* used in: MR_M_A_TO_Form_Survey_Results.vm */
.to_imagesource-468 {
	clear: both;
	color: #5d6166;
	margin: -22px 0 6px 0;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:468px;
	height: 9px;
	text-align: right;
}/* used in: MR_M_A_TO_Article_Image.vm */
/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */ 
.to_imagesource-568 {
	clear: both;
	color: #5d6166;
	margin: -5px 0 6px 0;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:568px;
	height: 9px;
	text-align: right;
}/* used in: MR_M_A_TO_Article_Image_Text_BG_Slim.vm */
.to_imagesource_article-image_zoom {
	position: relative;
	top: -15px;
	clear: both;
	color: #5d6166;
	margin: -6px 0 3px 0;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:568px;
	height: 9px;
	text-align: right;
}/* used in: MR_M_A_TO_Article_Image.vm */ 
/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */ 
.to_imagesource_gfx-wide_zoom {
	position: relative;
	top: -15px;
	clear: both;
	color: #5d6166;
	margin: -6px 0 3px 10px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:924px;
	height: 9px;
	text-align: right;
}/* used in: MR_M_A_TO_Article_gfx_wide.vm */
.to_imagesource_gfx_zoom {
	position: relative;
	top: -15px;
	clear: both;
	color: #5d6166;
	margin: -6px 0 3px 10px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:568px;
	height: 9px;
	text-align: right;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
.to_imagesource-gfx-568 {
	color: #5d6166;
	margin: -6px 0 3px 14px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:568px;
	text-align: right;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
.to_imagesource-gfx-924 {
	color: #5d6166;
	margin: -6px 0 3px 14px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:924px;
	text-align: right;
}/* used in: MR_M_A_TO_Article_gfx_wide.vm */
.to_imagesource-952 {
	color: #5d6166;
	margin: -5px 0 3px 0;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:952px;
	text-align: right;
}/* used in: MR_M_A_TO_Image_wide.vm */
/* used in: MR_M_A_TO_StageMainteaser.vm */
.to_imagesource-survey {
	color: #5d6166;
	margin: -6px 0 3px 0;
	font-family: Arial, Helvetica, sans serif;
	font-size: 9px;
	white-space: nowrap;
	z-index: 30;
	width:464px;
	text-align: right;
}/* used in: MR_M_A_TO_Form_Survey.vm */

/*x-button*/
.to_x-button {
	background-image: url("../img/close_11x11_a.png");
	z-index: 60000;
	width: 11px;
	height: 11px;
	position: absolute;
	top: 5px;
	left: 2px;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
/* used in: MR_M_A_TO_Article_gfx_wide.vm */
/* used in: MR_M_A_TO_Article_Image.vm */ 
/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
/* used in: MR_S_CW_TO_Newsletter_Abonnement_E.vm */

/*-------------------------------*/

.to_img_article-image {
	padding: 0px 0 0 0;
}/* used in: MR_M_A_TO_Article_Image.vm */

/* Icon Action Button Zoom */
.to_iconactionbuttonzoom_gfx {
	position: relative;
	left: 28px;
	top: -12px;
	background-color: none;
	width: 17px;
	height: 18px;
	z-index:30;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
/* used in: MR_M_A_TO_Article_gfx_wide.vm */
.to_iconactionbuttonzoom_article-image {
	position: relative;
	left: 8px;
	top: -12px;
	background-color: none;
	width: 17px;
	height: 18px;
	z-index:30;
}/* used in: MR_M_A_TO_Article_Image.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
.to_iconactionbuttonzoom_article-image-text {
	position: relative;
	left: 8px;
	top: 270px;
	background-color: none;
	width: 17px;
	height: 18px;
	z-index:30;
}/* used in: MR_M_A_TO_Article_Image_Text.vm */

.illustrationdatagraphic {
	margin: 0px 0 0 0;
}/* used in: MR_M_A_TO_Article_Image_Text.vm */

/* video */
.to_videowithmenubar {
	float: left;
	margin: 0 20px 40px 0;	
}/* MR_M_A_TO_Article_Video.vm */
.to_videotext-container {
	width: 420px;
	float: left;
}/* MR_M_A_TO_Article_Video.vm */


/*------------------*/

/* Icon Action Button Video */
.to_iconactionbuttonvideo {
	z-index: 30;
	position:relative;
	width:60px;
	height:32px;
	left: 83px;
	top: -150px;
	border: 0 none;
}/* used in: MR_M_K_TO_Teaser_Topic.vm */

/* Icon Action Button Video */
.to_iconactionbuttonvideo_double {
	z-index: 30;
	position:relative;
	width:60px;
	height:32px;
	left: 83px;
	top: -250px;
	border: 0 none;
}/* used in: MR_M_K_TO_Teaser_Topic_Double.vm */

.to_teaser_topic_big-iconactionbuttonvideo {
	z-index: 30;
	position:absolute;
	width:60px;
	height:32px;
	left:204px;
	top:180px;
	border: 0 none;
}/* used in: MR_M_J_TO_Teaser_Topic_Big.vm */
.to_stagemainteaser-iconactionbuttonvideo {
	background-repeat: no-repeat;
	z-index: 30;
	position:relative;
	width:60px;
	height:32px;
	left:0px;
	top:0px;
	border: none;
}/* used in: MR_M_A_TO_StageMainteaser.vm */

/* Image Text */
.to_imagetext-468 {
	clear: both;
	color: #5D6166;
	width: 468px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0 0 36px 0;
}/* used in: MR_M_A_TO_Article_Image_Text.vm */ 
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
.to_imagetext-568 {
	color: #5D6166;
	width: 568px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	line-height: 16px;
}/* used in: MR_M_A_TO_Article_Image.vm */ 

/* Content Text */
.to_contenttext_article-image-text {
	position: absolute;
	color: #5D6166;
	font-size: 12px;
	font: Arial;
	font-weight: normal;
	line-height: 16px;
	padding-bottom: 20px;
	width: 408px;
}/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
.to_contenttext {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 16px 0;
}/* used in: MR_M_A_TO_Header.vm */
/* used in: MR_M_K_TO_Teaser_Quiz.vm */
/* used in: MR_S_CW_TO_Newsletter_Abonnement_E.vm */
/* used in: MR_S_CW_TO_Quiz_Results_A.vm */
/* used in: MR_S_CW_TO_Recommendation.vm */
.to_contenttext-with-margin {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;
	margin: 0 20px 0 20px;
}/* used in: MR_M_K_TO_Teaser_Topic_Double.vm */
.to_contenttext-186_video {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
	max-height: 48px;
	width: 186px;
	height: 76px;
	z-index: 300;
	margin: 2px 20px 20px 20px;
}/* used in: MR_M_K_TO_Teaser_Topic.vm */
.to_contenttext-186 {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
	max-height: 48px;
	width: 186px !important;
	max-width: 186px !important;
	z-index: 300;
	margin: 0 20px 20px 20px;
}/* used in: MR_M_K_TO_Teaser_Quiz.vm */
.to_contenttext-newsletter {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
	max-height: 48px;
	width: 186px !important;
	max-width: 186px !important;
	z-index: 300;
	margin: 9px 20px 20px 20px;
}/* used in: MR_M_K_TO_Teaser_Topics_Newsletter.vm */
.to_contenttext-335 {
	position:relative;
	color: #5d6166;
	height: 100%;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
	width: 335px;
	z-index: 300;
	margin: 1px 1px 1px 1px;
}/* used in: MR_M_A_TO_Article_Expert_Teaser.vm */
.to_contenttext-335_eee {
	position:relative;
	color: #5d6166;
	height: 100%;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
	width: 335px;
	z-index: 300;
	margin: 21px 1px 1px 1px;
}/* used in: MR_M_A_TO_Article_Expert_Teaser_Element.vm */
.to_contenttext-428 {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
	width: 428px;
	z-index: 300;
}/* used in: MR_M_J_TO_Teaser_Topic_Big.vm */
.to_contenttext-448 {
	color: #5D6166;
	font-size: 12px;
	font: Arial;
	font-weight: normal;
	line-height: 16px;
	margin-bottom: 20px;
	width: 448px;
}/* used in: MR_M_A_TO_Article_Image_Text.vm */
.to_contenttext-568 {
	color: #5D6166;
	font-size: 12px;
	font: Arial;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 15px 20px;
	width: 568px;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
.to_contenttext-608 {
	color: #5D6166;
	font-size: 12px;
	font: Arial;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 36px 0;
	width: 608px;
	height: auto;
}/* used in: MR_M_A_TO_Article_Content_Text.vm */
.to_contenttext-924 {
	color: #5D6166;
	font-size: 12px;
	font: Arial;
	font-weight: normal;
	line-height: 16px;
	margin: 0 0 13px 20px;
	width: 924px;
}/* used in: MR_M_A_TO_Article_gfx_wide.vm */
.to_stagemainteaser-contenttext {
	color: #fff;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	width: 516px;
	z-index: 300;
	margin: 0 0 16px 0;
}/* used in: MR_M_A_TO_StageMainteaser.vm */

/* radiobutton */
.to_radiobutton-quiz {
	margin: 5px 0 0 20px;
}/* used in: MR_M_A_TO_Form_Quiz_Answer.vm */
.to_radiobutton-survey {
	margin: 10px 0 0 0px;
}/* used in: MR_M_A_TO_Form_Survey.vm */
/* used in: MR_M_A_TO_Form_Survey_Answer.vm */
.radiobuttons-contenttext-quiz-teaser {
	margin: -21px 8px 8px 0px;
	width: 94%;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
}/* used in: MR_M_K_TO_Teaser_Quiz.vm */
.to_radiobuttons-contenttext-form {
	margin: -16px 8px 8px 19px;
	width: 94%;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
}/* used in: MR_M_A_TO_Form_Survey.vm */
.to_radiobuttons-contenttext-survey {
	margin: -18px 0 0 20px;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
}/* used in: MR_M_A_TO_Form_Survey.vm */
/* used in: MR_M_A_TO_Form_Survey_Answer.vm */
.to_radiobuttons-contenttext-quiz {
	margin: -17px 0 0 40px;
	width: 94%;
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	line-height: 16px;
}/* used in: MR_M_A_TO_Form_Quiz_Answer.vm */

/* Article Headline */
.to_stagemainteaser-articleheadline{
	color: #fff;
	font-family: 'MunichRe', Arial, Helvetica, sans serif;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-size: 32px;
	line-height: 36px;
	margin: 0 0 16px 0;
/*	max-height: 72px; MRQA-2107 */
	z-index: 300;
    border: 0 none;
	width: 516px;
}/* used in: MR_M_A_TO_StageMainteaser.vm */
.to_articleheadline {
    color: #E2001A;
	margin: 9px 0 8px 0;
	font-family: 'MunichRELight', Arial, Helvetica, sans serif;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-size: 32px;
	line-height: 36px;
    border: 0 none;
	width: 608px;
}/* used in: MR_S_CW_TO_Newsletter_Abonnement_E.vm */
/* used in: MR_S_CW_TO_Recommendation.vm */
.to_articleheadline-long {
    color: #E2001A;
	margin: 9px 0 8px 0;
	font-family: 'MunichRELight', Arial, Helvetica, sans serif;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	font-size: 32px;
	line-height: 36px;
    border: 0 none;
	width: 952px;
}/* used in: MR_M_A_TO_Article_Intro.vm */
/* used in: MR_M_A_TO_Quiz_Intro.vm */

/* Headline large */
.to_teaser_topic_newsletter-teaserheadlinelarge {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	white-space: nowrap;
	margin: 17px 20px 11px 20px;
}/* used in: MR_M_K_TO_Teaser_Topics_Newsletter.vm */
.to_teaser_topic_big-teaserheadlinelarge {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	white-space: nowrap;
	margin: 17px 0 11px 0;
}/* used in: MR_M_J_TO_Teaser_Topic_Big.vm */
.to_teaser_topic-teaserheadlinelarge {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	white-space: nowrap;
	margin: 17px 20px 11px 20px;
	width: 146px;
}/* used in: MR_M_K_TO_Teaser_Topic.vm */
.to_teaserheadlinelarge {
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	white-space: nowrap;
	margin: 17px 20px 11px 20px;
}/* used in: MR_M_A_TO_Header_Headline_Category.vm */
/* used in: MR_M_K_TO_Teaser_Quiz.vm */
/* used in: MR_M_K_TO_Teaser_Topic_Double.vm */

/* Intermediate Heading */
.to_intermediateheading {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 7px 0;
	color: #e2001a;
}/* used in: MR_M_A_TO_Article_dynamic_image.vm */
/* used in: MR_M_A_TO_Article_dynamic_image_hotspot.vm */
/* used in: MR_M_A_TO_Form_Quiz.vm */
/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */
/* used in: MR_M_A_TO_Form_Survey_Results.vm */
.to_intermediateheading_table {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 6px 0;
	color: #e2001a;
}/* used in: MR_M_A_TO_Article_Table.vm */
/* used in: MR_M_A_TO_Article_Table_BG.vm */
/* used in: MR_M_A_TO_Article_Table_BG_wide.vm */
/* used in: MR_M_A_TO_Article_Table_wide.vm */
.to_intermediateheading-survey {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 16px 0 9px 0;
	color: #e2001a;
}/* used in: MR_M_A_TO_Form_Survey.vm */
.to_intermediateheading-448 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 8px 0;
	color: #e2001a;
	width: 448px;
}/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
.to_intermediateheading-568 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: -9px 0 7px 20px;
	color: #e2001a;
	width: 568px;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
.to_intermediateheading-608 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 8px 0;
	color: #e2001a;
	width: 608px;
}/* used in: MR_M_A_TO_Article_Intermediate_Heading.vm */
.to_intermediateheading-924 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	width: 924px;
	margin: -17px 0 7px 20px;
	color: #e2001a;
}/* used in: MR_M_A_TO_Article_gfx_wide.vm */

/* Intermediate Heading grey */
.to_intermediateheadinggrey {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 16px 0 8px 0;
	padding: 16px 0 0 0;
}/* used in: MR_M_A_TO_Article_Links.vm */
/* used in: MR_M_A_TO_Comments.vm */
/* used in: MR_M_A_TO_Navigation_Subline.vm */
.to_intermediateheadinggrey_expert-teaser {
	position: relative;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 12px;
	margin: 0 0px 10px 0;
}/* used in: MR_M_A_TO_Article_Expert_Teaser.vm */
.to_intermediateheadinggrey_article-links {
	position: relative;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 12px;
	margin: 0 0px 10px 0;
}/* used in: MR_M_A_TO_Article_Links.vm */

html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.to_background-608 div.to_container_expert-element div.to_container_expert-teaser div.mr_e_link a.mr_e_link {
	background: url("../img/arrow_red.png") no-repeat scroll 0 5px transparent;
	background-image: url("../img/arrow_red.png");
	background-position: 0px 5px;
	background-position-x: 0px;
	background-position-y: 5px;
	background-size: initial;
	background-attachment: scroll;
	background-origin: initial;
	background-clip: initial;
}
.to_container_expert-teaser div.mr_e_link a.mr_e_link:hover {
	color: #e2001a;
}

/* parpagraph header */
.to_teaser_quiz-paragraphheader {
	color: #5D6166;
	font-family: Arial, Helvetica, sans serif;
	font-weight: bold;
	line-height: 16px;
	max-height: 16px;
	width: 186px;
	margin: 0 20px 16px 20px;
}/* used in: MR_M_K_TO_Teaser_Quiz.vm */


/* image title */
.to_imagetitle {
	clear: both;
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	max-height: none;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
/* used in: MR_M_A_TO_Article_gfx_wide.vm */
/* used in: MR_M_A_TO_Article_Video.vm */
.to_imagetitle-468 {
	clear: both;
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	max-height: none;
	width: 468px;
}/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
.to_imagetitle-568 {
	clear: both;
	color: #5d6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	max-height: none;
	width: 568px;
}/* used in: MR_M_A_TO_Article_Image.vm */ 


/*--------------------------*/

/*formtitledirectorytitle*/
.to_formtitledirectorytitle {
	font-family: Arial, Helvetica, sans serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #e2001a;
	margin: 0 0 6px 0;
}/* used in: MR_S_CW_TO_Recommendation.vm */



/*----------------------------*/

/* Seperating Line */
hr#to_article_intro-separatingline {
	background-color: #E6E6E6;
    color: #E6E6E6;
    margin-bottom: 14px;
    border: 0 none;
    height: 1px;
    line-height: 0;
    font-size: 12px;
    font-weight: normal;
    text-align: left;
}/* used in: MR_M_A_TO_Article_Intro.vm */
/* used in: MR_M_A_TO_Quiz_Intro.vm */

/* Kicker */
p#to_article_intro-kickerdachzeile {
	margin: 7px 0 7px 0;
	font-size: 15px;
    line-height: 16px;
    font-family: Arial;
    font-weight: normal;
    color: #5D6166;
    text-align: left;
}/* used in: MR_M_A_TO_Article_Intro.vm */
/* used in: MR_M_A_TO_Quiz_Intro.vm */
.to_stagemainteaser-kicker {
	z-index: 30;
	color: #e2001a;
	color: #fff;
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 9px 0;
}/* used in: MR_M_A_TO_StageMainteaser.vm */

/* Summary */
.to_summaryabstract {
	font-size: 16px;
    line-height: 20px;
    margin: 0 0 16px 0;
    font-family: 'Muchre', Arial, Helvetica, sans serif;
    font-weight: normal;
    color: #5D6166;
    text-align: left;
	width: 608px;
}/* used in: MR_M_A_TO_Article_Intro.vm */
/* used in: MR_M_A_TO_Quiz_Intro.vm */

/* balken */
.to_balken {
	height: 20px;
	background-color: #ccc;
	margin: 11px 0 21px 0;
	float:left;
}/* used in: MR_M_A_TO_Survey_Results.vm */
.to_balken-wrapper {
	margin: 0 0 0 -1px;
	width: 400px;
}/* used in: MR_M_A_TO_Survey_Results.vm */
.to_balken-text {
	margin: 8px 0 16px 8px;
	float:left;
	line-height: 26px;
}/* used in: MR_M_A_TO_Survey_Results.vm */
.to_clear {
	clear:both;
	line-height: 0;
}/* used in: MR_M_A_TO_Article_Expert_Teaser.vm */
/* used in: MR_M_A_TO_Article_Expert_Teaser_Element.vm */
/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
/* used in: MR_M_A_TO_Article_Video.vm */
/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */
/* used in: MR_M_A_TO_Survey_Results.vm */
/* used in: MR_M_A_TO_Image_Gallery.vm */
/* used in: MR_S_CW_TO_Quiz_Results_A.vm */


/* actionbutton */
.to_actionbutton-teaser {
	background: -moz-linear-gradient(top,  rgba(140,144,148,0.25) 0%, rgba(255,255,255,0.25) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(140,144,148,0.25)), color-stop(100%,rgba(255,255,255,0.25)));
	background: -webkit-linear-gradient(top,  rgba(140,144,148,0.25) 0%,rgba(255,255,255,0.25) 100%);
	background: -o-linear-gradient(top,  rgba(140,144,148,0.25) 0%,rgba(255,255,255,0.25) 100%);
	background: -ms-linear-gradient(top,  rgba(140,144,148,0.25) 0%,rgba(255,255,255,0.25) 100%);
	background: linear-gradient(to bottom,  rgba(140,144,148,0.25) 0%,rgba(255,255,255,0.25) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#408c9094', endColorstr='#40ffffff',GradientType=0 );

	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	
	border:1px solid #D9DADA;
	display:inline-block;
	color: #272B2E;
	font-family:Arial;
	font-size:11px;
	height:20px;
	line-height:20px;
	padding: 0 11px 0 11px;
	text-decoration:none;
	text-align:center;
}/* used in: MR_M_K_TO_Teaser_Quiz.vm */
.to_actionbutton {
	background: -moz-linear-gradient(top,  rgba(140,144,148,0.25) 0%, rgba(255,255,255,0.25) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(140,144,148,0.25)), color-stop(100%,rgba(255,255,255,0.25)));
	background: -webkit-linear-gradient(top,  rgba(140,144,148,0.25) 0%,rgba(255,255,255,0.25) 100%);
	background: -o-linear-gradient(top,  rgba(140,144,148,0.25) 0%,rgba(255,255,255,0.25) 100%);
	background: -ms-linear-gradient(top,  rgba(140,144,148,0.25) 0%,rgba(255,255,255,0.25) 100%);
	background: linear-gradient(to bottom,  rgba(140,144,148,0.25) 0%,rgba(255,255,255,0.25) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#408c9094', endColorstr='#40ffffff',GradientType=0 );

	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	
	border:1px solid #D9DADA;
	display:inline-block;
/*	color: #272B2E;*/
	font-family:Arial;
	font-size:11px;
/*	height:20px; */
	line-height:16px;
	padding: 0 15px 0 15px;
	text-decoration:none;
	text-align:center;
	margin: 0 5px 0 0;
}/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */
/* used in: MR_M_A_TO_Form_Survey.vm */
/* used in: MR_M_A_TO_Quiz_Results_All.vm */
/* used in: MR_S_CW_TO_Quiz_Results_A.vm */
.to_actionbutton:hover {
	background:#fff;
}/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */
/* used in: MR_M_A_TO_Form_Survey.vm */
/* used in: MR_M_A_TO_Quiz_Results_All.vm */
/* used in: MR_S_CW_TO_Quiz_Results_A.vm */
div.MR_S_CW_TO_Survey_A div.to_container_survey form#tosurvey div.to_container_survey-actionbuttons input.to_actionbutton {
	color: #272B2E !important; /* secondary color */
}
div.MR_S_CW_TO_Survey_A div.to_container_survey form#tosurvey div.to_container_survey-actionbuttons input.to_actionbutton:hover {
	color: #e2001a !important; /* secondary color */
}

/* Navigation Link */
a#to_article_intro-navigationlink {
	left: 779px;
	display: block;
    position: absolute;
    top: 160px;
    font-size: inherit;
    text-decoration: none;
    color: #272B2E !important;
    font-family: Arial;
    font-weight: normal;
    line-height: 16px;
    color: #5D6166;
    margin: 0;
    text-align: left;
}/* used in: MR_M_A_TO_Article_Intro.vm */
/* used in: MR_M_A_TO_Quiz_Intro.vm */
a#to_article_intro-navigationlink:hover {
    color: #e2001a !important;
}/* used in: MR_M_A_TO_Article_Intro.vm */
/* used in: MR_M_A_TO_Quiz_Intro.vm */

.MR_S_CW_TO_Homepage  .to_rubriken_start-navigationlink {
	font-family: Arial, Helvetica, sans serif;
	font-size:12px;
	line-height: 16px;
	color: #272b2e;
	margin: 4px 0 0 0;
	padding: 0 0 0 10px;
	margin: 0 0 0 20px;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
/*----------------------*/

/*navigationsubline*/
.to_navigationsubline {
	margin: 0 0 0 20px;
}/* used in: MR_S_CW_TO_Content_A.vm */


/*------------------------*/
.to_divider {
	position: absolute;
	top: 1px;
	left: 856px;
}

.to_rss {
	background-image: url("../img/to-icon-rss.gif");
	background-repeat: no-repeat;
	position: absolute;
	top: 1px;
	left: 892px;
	width: 16px;
	height: 14px;
}/* used in: MR_M_A_TO_Header.vm */
.to_rss:hover {
	background-position: 0px -16px;
}/* used in: MR_M_A_TO_Header.vm */

.to_order {
	background-image: url("../img/to-icon-order.gif");
	background-repeat: no-repeat;
	position: absolute;
	top: 1px;
	left: 870px;
	width: 16px;
	height: 14px;
}/* used in: MR_M_A_TO_Header.vm */
.to_order:hover {
	background-position: 0px -16px;
}/* used in: MR_M_A_TO_Header.vm */

.to_recommendation {
	background-image: url("../img/to-icon-email.gif");
	background-repeat: no-repeat;
	position: absolute;
	top: 1px;
	left: 914px;
	width: 16px;
	height: 14px;
}/* used in: MR_M_A_TO_Header.vm */
.to_recommendation:hover {
	background-position: 0px -16px;
}/* used in: MR_M_A_TO_Header.vm */

.to_contact {
	background-image: url("../img/to-icon-contact.gif");
	background-repeat: no-repeat;
	position: absolute;
	top: 1px;
	left: 936px;
	width: 16px;
	height: 14px;
}/* used in: MR_M_A_TO_Header.vm */
.to_contact:hover {
	background-position: 0px -16px;
}/* used in: MR_M_A_TO_Header.vm */

/* TO Header */
.to_header {
	display: block; 
	height: 146px;
	width: 952px;
}/* used in: MR_M_A_TO_Header.vm */
img#to_header-logo {
	display: inline;
	width: 350px;
	margin: 1px 0 11px 0;
}/* used in: MR_M_A_TO_Header.vm */
img#to_header-iconactionbuttons-socialicon_facebook, #to_header-iconactionbuttons-socialicon_twitter, #to_header-iconactionbuttons-socialicon_googleplus, #to_header-iconactionbuttons-socialicon_linkedin, #to_header-iconactionbuttons-socialicon_xing, #to_header-iconactionbuttons-divider {
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	height: 14px;
}
a#to_header-iconactionbuttons-functionicon_printausgabe {
	display: block;
	background-image: url("../img/print.gif");
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
}
a#to_header-iconactionbuttons-functionicon_printausgabe:hover {
	display: block;
	background-image: url("../img/print_hover.gif");
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
}
a#to_header-iconactionbuttons-functionicon_rss-feed {
	display: block;
	background-image: url("../img/rss.gif");
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
}
a#to_header-iconactionbuttons-functionicon_rss-feed:hover {
	display: block;
	background-image: url("../img/rss_hover.gif");
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
}
a#to_header-iconactionbuttons-functionicon_empfehlen {
	display: block;
	background-image: url("../img/kontakt.gif");
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
}
a#to_header-iconactionbuttons-functionicon_empfehlen:hover {
	display: block;
	background-image: url("../img/kontakt_hover.gif");
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
}
a#to_header-iconactionbuttons-functionicon_kontakt {
	display: block;
	background-image: url("../img/drucken.gif");
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
}
a#to_header-iconactionbuttons-functionicon_kontakt:hover {
	display: block;
	background-image: url("../img/drucken_hover.gif");
	float: right;
	margin-top: 10px;
	margin-left: 10px;
	width: 14px;
	height: 14px;
}

/*TO_Header-Pull-down menu und TO_Header-Pull-down menu (Options)
TO_Header-Pull-down menu */

#to_header-pulldownmenu {
	font-size: 12px;
	top: 74px;
	margin: 0 0 16px 0;
	position: absolute;
	height: 24px;
	width: 226px;
	/*float: left;*/
/*
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.25) 0%, rgba(140,144,148,0.25) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.25)), color-stop(100%,rgba(140,144,148,0.25)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#408c9094',GradientType=0 );*/
	/*background-color: #ffffff;
	*/
	background-image: url("../img/to-cat-bg.gif");
    background-repeat: no-repeat;
    display: block;
    left: 0;
}/* used in: MR_M_A_TO_Header.vm */
#to_header-pulldownmenu:hover {
 	background-position: 0 -26px;
}/* used in: MR_M_A_TO_Header.vm */
ul#to_header-pulldownmenu {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 0;
	z-index: 99;
}/* used in: MR_M_A_TO_Header.vm */
#to_header-pulldownmenu li.to_header-pulldowntopmenu {
	float: left;
	border: 1px solid #BABCBF;
}/* used in: MR_M_A_TO_Header.vm */

#to_header-pulldownmenu li.to_header-pulldowntopmenu:active {
	float: left;
	width: 224px;
}/* used in: MR_M_A_TO_Header.vm */
.to_header-pulldowntopmenu a {
	float: left;
	width: 206px;
	height: 24px;
}/* used in: MR_M_A_TO_Header.vm */
.to_header-pulldowntopmenu ul{
	display: none;
}/* used in: MR_M_A_TO_Header.vm */
.to_header-pulldowntopmenu a, .to_header-pulldownsubmenu a{
	padding: 4px 8px 2px 10px;
	color: #e2001a;
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	height: 16px;
}/* used in: MR_M_A_TO_Header.vm */
.to_section .to_header-pulldownsubmenu a{
	font-size: 12px;
	background-color: #FFFFFF;
	clear: both; /* special IE6 */
	z-index: 999;
}/* used in: MR_M_A_TO_Header.vm */
.to_section #to_header-pulldownmenu a:hover, .to_section .to_header-pulldowntopmenu.on a {
	background-color:  #EEE;
	color: #e2001a;
}/* used in: MR_M_A_TO_Header.vm */
.to_section:hover .to_header-pulldowntopmenu ul {
	display: block;
	z-index: 500;
}/* used in: MR_M_A_TO_Header.vm */
.to_section .to_arrow {
	border-color: #8C9094 transparent transparent transparent;
	border-style:solid;
	border-width:7px;
	position: relative;
	left: 200px;
	top: 30px;
	z-index: 100;
}/* used in: MR_M_A_TO_Header.vm */
.to_section:hover .to_arrow {
	border-color: transparent transparent #e2001a transparent;
	top: 23px;
}/* used in: MR_M_A_TO_Header.vm */
.to_section {
	width:0px;
	height:0px;
}/* used in: MR_M_A_TO_Header.vm */
#to_container-pulldownsubmenu {
}

/* TO_Header-Input field with Label and Icon action button (Search) */

.to_search-field {
	position:absolute;
	width: 146px;
	height: 16px;
	right: 22px;
	top: 0px;
	line-height: 16px;
	font-size: 11px;
	color: #5d6166;
	margin: 0;
	
	border: 1px solid #babcbf;
	/*padding: 3px 26px 3px 6px;*/
}/* used in: MR_M_A_TO_Header.vm */
.to_search-image {
	border: none;
	position:absolute;
	width: 19px;
	height: 16px;
	right: -3px;
	top: 0px;
	margin: 0;
	padding: 2px;
	outline: 0 none;
	background: url("../img/search_homepage_e2001a.gif") 0 0;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}/* used in: MR_M_A_TO_Header.vm */
.to_search-image:hover {
	background-position: 0px -18px;
}/* used in: MR_M_A_TO_Header.vm */
div#to-header-searchwrapper {
	position: absolute;
	width: 200px;
	height: 60px;
	right: 0px;
	top: 73px;
	overflow: hidden;
	outline: 0 none;
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	z-index: 200;
	border: 0 none;
}/* used in: MR_M_A_TO_Header.vm */
form#to-header-searchform {
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Arial;
	font-size: small;
	text-align: left;
	border: 0 none;
}
div#to-header-searchbox {
	outline: 0 none;
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	border: 0 none;
}
div#to-header-searchtextbox {
	outline: 0 none;
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	border: 0 none;
}
input#to-header-searchtextboxinput {
	font-size: 11px;
	margin: 0;
	padding: 3px 26px 3px 6px;
	width: 93px;
	border: 0 none;
}
div#to-header-searchicon {
	outline: 0 none;
	margin: 0;
	padding: 0;
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	border: 0 none;
}

input#to-header-searchiconinput {
	margin: 0;
	padding: 2px;
	position: absolute;
	right: 0px;
	top: 0px;
	font-size: 99%;
	border: 0 none;
}

/* Quote */
.to_quote {
	color: #5D6166;
	font-family: Munich Re Light, Arial, Helvetica, sans serif;
	font-size: 22px;
	line-height: 24px;
	max-height: 96px;
	width: 552px;
	background: none;
	border: none;
	padding: 16px 0 11px 20px;
}/* used in: MR_M_A_TO_Article_Quote.vm */
.to_quote-author {
	color: #5D6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	line-height: 16px;
	max-height: 32px;
	width: 552px;
	background: none;
	border: none;
	padding: 0 0 0px 20px;
}/* used in: MR_M_A_TO_Article_Quote.vm */
.to_quote-accentuated {
	color: #e2001a;
	margin: 20px 0 12px 20px;
	font-family: Munich Re Light, Arial, Helvetica, sans serif;
	font-size: 22px;
	line-height: 24px;
/*	max-height: 144px; */
	width: 410px;
	background: none;
	border: none;
	margin: 0px 14px 10px 0;
}/* used in: MR_M_A_TO_Article_Column.vm */
.to_quote-author-accentuated {
	color: #5D6166;
	font-family: Arial, Helvetica, sans serif;
	font-size: 11px;
	line-height: 16px;
	max-height: 32px;
	width: 418px;
	background: none;
	border: none;
	margin: 0 14px 14px 0;
}/* used in: MR_M_A_TO_Article_Column.vm */


/* MR_M_K_TO_Teaser_Quiz (MR_S_CW_TO_Homepage_K.vm) */
.to_button-commit-form {
	margin: 32px 0 16px 0;
}/* used in: MR_M_A_TO_Form_Quiz.vm */
/* used in: MR_M_K_TO_Teaser_Quiz.vm */
/* used in: MR_S_CW_TO_Quiz_Results_A.vm */

/* allgemein */
.to_social-media_wrapper {
	position: absolute;
	right: 105px;
	top: 20px;
}/* used in: MR_M_A_TO_Header.vm */
div.to_header .to_social-media_wrapper div.socialMedia {
	border: none;
}/* used in: MR_M_A_TO_Header.vm */

/* image gallery */
div.to_gallery-content {
    display: none;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-preview,
div.to_gallery-preview-last {
    margin-bottom: 17px;
    cursor: pointer;
    width: 186px;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-preview-new,
div.to_gallery-preview-new-last {
    margin-bottom: 16px;
    cursor: pointer;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-preview-new-last,
div.to_gallery-preview-last {
    margin-bottom: 0;
}/* used in: MR_M_A_TO_Image_Gallery.vm */

td.to_gallery-preview-image-container {
    position: relative;
    width: 160px;
    height: 90px;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-preview-image-active {
    border: 5px solid #86898c;
    position: absolute;
    width: 150px;
    height: 80px;
    z-index: 2500;
    display: none;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-preview-new:hover * div.to_gallery-preview-image-active {
    display: block !important;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-preview-image {
    position: absolute;
    z-index: 2000;
    width: 160px;
    height: 90px;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
td.to_gallery-preview-text {
    padding-left: 16px;
    border: none;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
td.to_gallery-preview-text div.to_gallery-preview-text-shift {
    margin-top: -3px;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-top-counter {
    height: 460px;
    overflow: hidden;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
h3.to_gallery-top-counter-headline {
    padding: 13px 0 12px 0;
    border-top: 1px solid #E6E6E6;
    border-bottom: 1px solid #E6E6E6;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-top-counter-paging {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 13px;
    padding: 0px 0 7px 0;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-top-counter-paging span {
    margin-right: 10px;
    color: #e2001a !important;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-top-counter-paging span a.colorApp {
    cursor: default;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-top-counter-entry-container {
    position: relative;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
div.to_gallery-top-counter-entry {
    position: absolute;
    left: 0;
    top: 0;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
/* New image gallery */
.to-image-gallery {
    width: 100%;
    border-top: 1px solid #bdbfc0;
    border-bottom: 1px solid #bdbfc0;
    margin-top: 0px;
    margin-bottom: 40px;
    padding-top: 24px;
    padding-bottom: 24px;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to-image-gallery-container {
    clear: both;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to-image-gallery-stage {
    width: 608px;
    float: left;
    margin-right: 36px;
    margin-bottom: -16px;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to-image-gallery-vscroller-container {
    overflow: hidden;
    width: 308px;
    height: 378px;
    position: relative;
}/* used in: MR_M_A_TO_Image_Gallery.vm */

.to-image-gallery-vscroller-container .to_v-scroller-up span,
.to-image-gallery-vscroller-container .to_v-scroller-down span {
    position: absolute;
    left: -5000px;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to-image-gallery-vscroller-container .to_v-scroller-up,
.to-image-gallery-vscroller-container .to_v-scroller-down {
    position: absolute;
    left: 0;
    width: 160px;
    height: 22px;
    display: block;
    background-repeat: no-repeat;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to-image-gallery-vscroller-container .to_v-scroller-up {
    top: 0;
	border: 1px solid #BABCBF;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.25) 0%, rgba(140,144,148,0.25) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.25)), color-stop(100%,rgba(140,144,148,0.25)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#408c9094',GradientType=0 );
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to_scroll-wrapper .to_arrow-up {
	border-color: transparent transparent #8C9094 transparent;
	border-style:solid;
	border-width:7px;
	width:0px;
	height:0px;
	position: relative;
	left: 75px;
	top: 0px;
	z-index: 1000;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to_scroll-wrapper .to_arrow-down {
	border-color: #8C9094 transparent transparent transparent;
	border-style:solid;
	border-width:7px;
	width:0px;
	height:0px;
	position: relative;
	left: 75px;
	top: 7px;
	z-index: 1000;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to_scroll-wrapper:hover .to_arrow-up {
	border-color: transparent transparent #e2001a transparent;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to_scroll-wrapper:hover .to_arrow-down {
	border-color: #e2001a transparent transparent transparent;
}/* used in: MR_M_A_TO_Image_Gallery.vm */

.to-image-gallery-vscroller-container .to_v-scroller-down {
    bottom: 0;
	border: 1px solid #BABCBF;
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.25) 0%, rgba(140,144,148,0.25) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.25)), color-stop(100%,rgba(140,144,148,0.25)));
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	background: -o-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	background: linear-gradient(to bottom,  rgba(255,255,255,0.25) 0%,rgba(140,144,148,0.25) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40ffffff', endColorstr='#408c9094',GradientType=0 );
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to-image-gallery-vscroller-container .to_v-scroller-up:hover {
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to-image-gallery-vscroller-container .to_v-scroller-down:hover {
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to-image-gallery-vscroller-container .to_v-scroller-scroll-area {
    position: absolute;
    left: 0;
    top: 38px;
    width: 308px;
    height: 302px; /* 296px */
    overflow: auto;
}/* used in: MR_M_A_TO_Image_Gallery.vm */
.to-gallery-numbering {
    margin: 8px 0 -4px 0 !important;
}/* used in: MR_M_A_TO_Image_Gallery.vm */


.to_slot0 {
	width: 484px;
	float: left;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_slot1 {
	width: 226px;
	margin: 0 16px 0 0;
	float: left;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_slot2 {
	width: 226px;
	margin: 0 16px 0 0;
	float: left;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_slot3 {
	width: 226px;
	margin: 0 16px 0 0;
	float: left;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_slot4 {
	width: 226px;
	float: left;
}/* used in: MR_S_CW_TO_Homepage_A.vm */
.to_slot4.to-home-tablet-portrait {
	display: none;
}/* used in: MR_S_CW_TO_Homepage_A.vm */

/* Overlay */
div.to_pageOverlay {
    display: none;
    padding: 16px;
    background-color: #eee;
    z-index: 50000;
    text-align: left;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
/* used in: MR_M_A_TO_Article_gfx_wide.vm */
/* used in: MR_M_A_TO_Article_Image.vm */ 
/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
/* used in: MR_S_CW_TO_Recommendation.vm */

.to_margin-bottom-16 { 
	margin-bottom: 16px !important; 
}/* used in: MR_M_A_TO_Form_Quiz_Results_All.vm */
/* used in: MR_M_A_TO_Quiz_Results_All.vm */

p.to_last,
div.to_last
{
    margin-bottom: 0;
}/* used in: MR_M_A_TO_Article_dynamic_image.vm */
/* used in: MR_M_A_TO_Article_dynamic_image_hotspot.vm */

a.to_iClose, /* used in: MR_M_A_TO_Article_gfx_slim.vm */
/* used in: MR_M_A_TO_Article_gfx_wide.vm */
/* used in: MR_M_A_TO_Article_Image.vm */ 
/* used in: MR_M_A_TO_Article_Image_Text.vm */
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */
/* used in: MR_S_CW_TO_Newsletter_Abonnement_E.vm */
/* used in: MR_S_CW_TO_Recommendation.vm */
a.to_iZoomIn, div.to_iZoomIn {
    display: inline-block;
    width: 22px;
    height: 16px;
    background-repeat: no-repeat;
    vertical-align: top;
    margin-top: 3px;
    cursor: pointer;
}/* used in: MR_M_A_TO_Article_gfx_slim.vm */
/* used in: MR_M_A_TO_Article_gfx_wide.vm */ 
/* used in: MR_M_A_TO_Article_Image.vm */ 
/* used in: MR_M_A_TO_Article_Image_Text.vm */ 
/* used in: MR_M_A_TO_Article_Image_Text_BG.vm */

.hidden
{
    display: none !important;
}

div.toNewsletterLayer {
    background-color: #FFFFFF;
    border: 1px solid #C6C6C6;
    display: none;
  /*  height: 354px;*/
	left: 484px;
    overflow: hidden;
    /*NK position: absolute;*/
    top: 264px;
    width: 466px;
    z-index: 5000;
}/* used in: MR_S_CW_TO_Newsletter_Abonnement_E.vm */
div#toNewsletterLayerOverlay {
    background-color: #EEEEEE;
    border: 1px solid #C6C6C6;
    color: #000000;
    display: none;
   /* height: 412px;*/
 /*   left: 484px;*/
    opacity: 0.8;
    position: absolute;
    text-align: center;
   /* top: 264px;
    width: 466px;*/
    z-index: 5010;
}
a.toNewsletterLayerClose {
    background-image: url("/app_resources/images/icons/to-close-v2.gif");
    display: block;
    height: 16px;
    right: 20px;
    top: 20px;
    width: 19px;
}
a.toNewsletterLayerClose:hover {
    background-position: 0 -18px;
}
div.toNewsletterContent {
    padding: 18px 20px 18px 20px;
}/* used in: MR_S_CW_TO_Newsletter_Abonnement_E.vm */

.topics_formeditor {
	margin: 0 0 20px 0;
}

/* Table */
.to_article_table {
	margin: 0px 0 37px 0;
	font-size: 12px;
	line-height: 16px;
	width: 608px;
}/* used in: MR_M_A_TO_Article_Table.vm */
.to_article_table_wide {
	margin: 0px 0 37px 0;
	width: 952px;
}/* used in: MR_M_A_TO_Article_Table_wide.vm */
.to_article_table_bg {
	margin: 0px 0 40px 0;
	background-color: #E6E6E6;
	width: 568px;
	padding: 20px 20px 1px 20px;
}/* used in: MR_M_A_TO_Article_Table_BG.vm */
.to_article_table_bg_wide {
	margin: 0px 0 40px 0;
	background-color: #E6E6E6;
	width: 912px;
	padding: 20px 20px 1px 20px;
}/* used in: MR_M_A_TO_Article_Table_BG_wide.vm */
.to_notetextexplanatorytext {
	margin: -23px 0 16px 0;
}/* used in: MR_M_A_TO_Article_Table.vm */
/* used in: MR_M_A_TO_Article_Table_BG.vm */
/* used in: MR_M_A_TO_Article_Table_BG_wide.vm */
/* used in: MR_M_A_TO_Article_Table_wide.vm */
.to_tablee {
	margin: 0 0 8px 0;
}/* used in: MR_M_A_TO_Article_Table.vm */
/* used in: MR_M_A_TO_Article_Table_BG.vm */
/* used in: MR_M_A_TO_Article_Table_BG_wide.vm */
/* used in: MR_M_A_TO_Article_Table_wide.vm */
.to_article_table .intermediateheading, .to_article_table_bg .intermediateheading, .to_article_table_wide .intermediateheading, .to_article_table_bg_wide .intermediateheading {
	margin: 0 0 7px 0;
}/* used in: MR_M_A_TO_Article_Table.vm */
/* used in: MR_M_A_TO_Article_Table_BG.vm */
/* used in: MR_M_A_TO_Article_Table_BG_wide.vm */
/* used in: MR_M_A_TO_Article_Table_wide.vm */
.to_article .tablee td {
	border-bottom: 1px solid #ddd;
	padding: 9px 0 8px 16px;
}/*used in: MR_M_A_TO_Article.vm */
/* used in: MR_M_A_TO_Article_Table.vm */
/* used in: MR_M_A_TO_Article_Table_BG.vm */
/* used in: MR_M_A_TO_Article_Table_BG_wide.vm */
/* used in: MR_M_A_TO_Article_Table_wide.vm */

.to_article_table_wide div.to_tablee div.d_t table thead tr th, .to_article_table div.to_tablee div.d_t table thead tr th, .to_article_table_bg div.to_tablee div.d_t table thead tr th, .to_article_table_bg_wide div.to_tablee div.d_t table thead tr th {
	border-top: 1px solid #e2001a !important;
	border-bottom: 1px solid #e2001a;
	color: #e2001a;
	padding: 8px 16px 7px 16px;
}
html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.to_article div.to_article_table div.to_tablee div.d_t table tbody tr td {
	padding: 8px 16px 7px 16px;
}

.to_tablee table tr:first-child td
{border-color: #e2001a;} 

.to_article div.to_article_table div.to_tablee div.d_t h3, 
.to_article div.to_article_table_wide div.to_tablee div.d_t h3, 
.to_article div.to_article_table_bg div.to_tablee div.d_t h3, 
.to_article div.to_article_table_bg_wide div.to_tablee div.d_t h3,
.to_article div.to_article_table div.to_tablee div.d_t table, 
.to_article div.to_article_table_wide div.to_tablee div.d_t table, 
.to_article div.to_article_table_bg div.to_tablee div.d_t table, 
.to_article div.to_article_table_bg_wide div.to_tablee div.d_t table {
	border-top: 1px solid #e2001a;
}

.to_article .basecontent-mr_e_headline {
	color: #e2001a;
	padding: 2px 0 0 0;
}/*used in: MR_M_A_TO_Article.vm */

/*dynamic image */
.to_info-container {
	position: relative;
	margin-bottom: 40px;
	z-index: 10;
}/* used in: MR_M_A_TO_Article_dynamic_image.vm */

.to_info-box {
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: -4px 0;
	z-index: 10000;
}/* used in: MR_M_A_TO_Article_dynamic_image.vm */

.to_info-padding {
	position:relative;
	padding: 12px 20px 16px 20px;
	background-color: #eee;
	z-index: 200;
}/* used in: MR_M_A_TO_Article_dynamic_image.vm */
/* used in: MR_M_A_TO_Article_dynamic_image_hotspot.vm */

.to_info-box:hover {
	background-position: -4px -36px;
	width: 416px;
	height: auto;
	z-index: 200;
}/* used in: MR_M_A_TO_Article_dynamic_image.vm */

html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.to_article div.to_contenttext-608 div.basecontent-mr_e_paragraph p a.mr_e_link {
	background: url("../img/arrow_red.png") no-repeat scroll 0 5px transparent;
	background-image: url("../img/arrow_red.png");
	background-position: 0px 5px;
	background-position-x: 0px;
	background-position-y: 5px;
	background-size: initial;
	background-attachment: scroll;
	background-origin: initial;
	background-clip: initial;
	
	padding: 0 0 0 8px;
	color: #e2001a;
}
html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.to_article div.to_contenttext-608 div.basecontent-mr_e_paragraph p a.mr_e_link:hover {
	color: #B6101D;
}

html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.to_article div.itB h4.intermediate_headl {
	color: #b6101d;
}

body.mr div.MR_S_CW_TO_Contact_E .composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer {
	margin: 0px;
	padding: 0px 0px 4px 0px;
}
body.mr div.MR_S_CW_TO_Contact_E .composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer .formElement label {
	width: 29.6%;
}
body.mr div.MR_S_CW_TO_Contact_E .composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer .formElement input,
body.mr div.MR_S_CW_TO_Contact_E .composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer .formElement textarea, 
body.mr div.MR_S_CW_TO_Contact_E .composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formElementContainer .select-box {
	width: 65.7%;
}

body.mr div.MR_S_CW_TO_Contact_E .composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formButtonContainer {
	margin: 0px 0px 0px 29.6%;
	padding-left: 26px;
}
body.mr div.MR_S_CW_TO_Contact_E .composedcontent-mr_m_e_form_contact .basecontent-form-editor form fieldset.formButtonContainer .formButton {
	margin: 0px;
	padding: 0 7px 0 0;
}

html body.mr div#wrp.home div#cnt div.sA div.contentslot div.MR_S_CW_TO_Contact_E div.composedcontent-mr_m_e_form_contact div.emailForm div .contentForm fieldset.formElementContainer div.formElement label.fullWidth {
	margin-bottom: 17px;
	font-size: 14px;
	font-family: arial, sans;
	color: #e2001a;
}
html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.MR_S_CW_TO_Content_A div.to_article div.to_background-with-padding_608 div.to_navigationlink div.basecontent-mr_e_paragraph {
	margin-bottom: 0 !important;
}

.hochzieher {
	position: relative;
	top: -16px;
}

.to_answer {
	font-size: 12px;
	font-family: Arial, Helvetica, sans serif;
}
html body.mr div#wrp.home div#cnt div.stA div.sA div.contentslot div.to_slot3 div.layer-newsletter div.newsletter-wrapper div.image-body div div.layer-newsletter-content div.layer-newsletter-box {
	border: none;
}

div#torecommendationform.recContainer div.toRecContainerSegC div.composedcontent-mr_m_e_form_contact div.emailForm div fieldset.formElementContainer div.formElement textarea {
	max-height: 150px;
	max-width: 313px;
}


div.MR_S_CW_TO_Content_A div.to_article div.to_article_gfx_slim div.imagetext {
	font-size: 11px;
}

div.MR_S_CW_TO_Content_A div.to_article div.to_article_gfx_wide div.imagetext {
	font-size: 11px;
}

div.MR_S_CW_TO_Content_A div.to_article div.to_article_gfx_slim div.to_background-slim div.to_contenttext-568 div.basecontent-mr_e_paragraph {
	margin-bottom: 15px !important;
}

div.MR_S_CW_TO_Content_A div.to_article div.to_article_gfx_wide div.to_background div.to_contenttext-924 div.basecontent-mr_e_paragraph {
	margin-bottom: 13px !important;
}


/** Image Carousel Module Restyling (by FM)
***/
.c_pl .to_article #MR_M_B_Stage_Media {
	margin-bottom: 40px;
}

.c_pl .to_article .d_m_media_content h4 {
	color: #e2001a;
}

.c_pl .to_article .d_mr {
	margin-top: 0px;
	margin-bottom: 40px;
	border-bottom: 1px solid #e6e6e6;
}
.c_pl .to_article .d_mr .d_mr_tr {
	margin-top: 0px;
	margin-bottom: 8px;
}
.c_pl .to_article .d_mr .d_m_media_hover.d_m_media_hover_effect,
.c_pl .to_article .d_mr .d_m_media_content.d_m_media_content_hover {
	color: #e2001a;
}