div.to_social-media_wrapper:after {
    background-image: url("../img/tr.gif");
    background-position: 0px 0;
    background-repeat: no-repeat;
    bottom: 28px;
    content: "";
    font-size: 17px;
    left: 124px;
    padding-right: 4px;
    padding-top: 11px;
    position: absolute;
}
div.tocontact,
div.tocontact div.to_header,
div.MR_S_CW_TO_Survey_Results_A,
div.MR_S_CW_TO_Survey_Results_A div.to_header,
div.MR_S_CW_TO_Survey_A,
div.MR_S_CW_TO_Survey_A div.to_header,
div.MR_S_CW_TO_Search_A, 
div.MR_S_CW_TO_Search_A div.to_header,
div.MR_S_CW_TO_Quiz_Results_Final_A,
div.MR_S_CW_TO_Quiz_Results_Final_A div.to_header,
div.MR_S_CW_TO_Quiz_Results_A,
div.MR_S_CW_TO_Quiz_Results_A div.to_header,
div.MR_S_CW_TO_Quiz_Question_A,
div.MR_S_CW_TO_Quiz_Question_A div.to_header,
div.MR_S_CW_TO_Content_A,
div.MR_S_CW_TO_Content_A div.to_header,
div.MR_S_CW_TO_Homepage_A,
div.MR_S_CW_TO_Homepage_A div.to_header {
	position: relative;
}

div.tocontact,
div.MR_S_CW_TO_Survey_Results_A,
div.MR_S_CW_TO_Survey_A,
div.MR_S_CW_TO_Search_A,
div.MR_S_CW_TO_Quiz_Results_Final_A,
div.MR_S_CW_TO_Quiz_Results_A div.to_header,
div.MR_S_CW_TO_Quiz_Question_A div.to_header,
div.MR_S_CW_TO_Content_A div.to_header,
div.MR_S_CW_TO_Homepage_A div.to_header {
	margin-top: 18px;
}

div.MR_S_CW_TO_Search_A {
	min-height: 600px;
}


/* TEASER LINKS START */
.to_teaserlink {
    height: 100%;
    position: absolute;
    top: 0;
    width: 226px;
}

.to_teaserlink-double {
	position: relative;
	top: -482px;
	width: 226px; 
	height: 466px; 
}

.to_teaserlink-long {
	position: absolute;
	top: 0px;
	width: 226px; 
}

.to_teaserlink-stagemainteaser {
	position: absolute;
	top: 146px;
	width: 952px; 
	height: 360px; 
}

.to_teaserlink,
.to_teaserlink-double,
.to_teaserlink-stagemainteaser,
.to_teaserlink-long {
	background-color: #FFFFFF;
	border: medium none;
	display: block; 
	z-index: 50;
  	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;
	-khtml-opacity: 0.0;
	opacity: 0.0;
}
/* TEASER LINKS END */

div.to_section ul#to_header-pulldownmenu li.to_header-pulldowntopmenu a#sel:hover {
	background-color: transparent;
}

div.to_stagemainteaser-teaserimage img.image {
	position:absolute;
	clip:rect(auto auto 360px auto);
}

.to_teaserlink-stagemainteaser:hover {
	background-color: #000000;
	z-index: 50;
  	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
	filter: alpha(opacity=10);
	-moz-opacity: 0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;
}


div.to_teaser_topic-teaserimage img.image {
	width: 186px;
	height: 104px;
	display:block;
}

div.to_teaser_topic_double-teaserimage img.image {
	/* height: 335px; */
	/* width: 186px; */
	display:block;
}

/* ---------------- */
div.to_article h4.intermediate_headl {
	font-family: MunichRe, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom: 16px;
	color: #e2001a;
}


div.to_article_intro .MunichREWeb-Light {
	font-family: 'MunichRELight', Arial, Helvetica, sans serif;
}

div.tozoomdummy {
	background-repeat: no-repeat;
    cursor: pointer;
    display: inline-block;
    height: 16px;
    margin-top: 3px;
    vertical-align: top;
    width: 22px;
}

div.MR_S_CW_TO_Contact_E {
	min-height: 400px;
}

div.tonwslttr div.layer-newsletter div.newsletter-wrapper div.layer-newsletter-content div.layer-newsletter-box div.toClsButton a.button:hover,
div.recContainer div.toRecContainerSegC div.toClsButton a.button:hover {
	color: #e2001a;
}

div.tonwslttr div.layer-newsletter div.newsletter-wrapper div.layer-newsletter-content div.layer-newsletter-box div.toClsButton a.button,
div.recContainer div.toRecContainerSegC div.toClsButton a.button {
	padding-top: 4px;
	padding-bottom: 3px;

}

div.recContainer div.toRecContainerSegC div.toClsButton a.button {
	position: relative;
	top:293px;
}

div.tonwslttr div.layer-newsletter div.newsletter-wrapper div.layer-newsletter-content div.layer-newsletter-box div.toClsButton a.button {
	position: relative;
	top:-32px;
}

div.tonwslttr div.layer-newsletter div.newsletter-wrapper div.image-body div div.layer-newsletter-content div.layer-newsletter-box div.m_fnE div.composedcontent-mr_m_e_form_newsletter_success h2.basecontent-mr_e_headline {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	line-height: 16px;
	margin: 0 0 7px 0;
	color: #e2001a;
}

div.tonwslttr div.layer-newsletter div.layer-newsletter-box div.to_articleheadline div.basecontent-mr_e_headline div b {
	font-weight: bold;
}


/* MRSUP-300 - by Fabian Marcus @ Imperia*/
div.to_slot4.to-home-desktop div.tonwslttr div.layer-newsletter div.layer-newsletter-box div.to_articleheadline {
	width: auto;
}

div.to_slot4.to-home-desktop div.tonwslttr div.layer-newsletter div.newsletter-wrapper div.layer-newsletter-content div.layer-newsletter-box div.toClsButton a.button {
	position: static;
	top: 0px;
}

div.to_slot4.to-home-desktop div.tonwslttr div.layer-newsletter div.layer-newsletter-box h2.to_nl_articlesubheadline {
	color: #E2001A;
	font-weight: 300;
	font-family: 'MunichRELight', Arial, Helvetica, "sans serif";
}
/* MRSUP-300 end */

div.MR_S_CW_TO_Quiz_Results_A div.to_article_intro {
	margin-bottom: 26px;
}

div.MR_S_CW_TO_Quiz_Results_A div.to_article_intro 
div.to_summaryabstract.MunichREWeb-Light {
	margin-bottom: 29px;
}


div.MR_S_CW_TO_Quiz_Question_A div.to_contenttext b,
div.MR_S_CW_TO_Quiz_Results_A div.to_contenttext b {
	line-height: 24px;
}

div.MR_S_CW_TO_Quiz_Question_A div.to_button-commit-form,
div.MR_S_CW_TO_Quiz_Results_A div.to_button-commit-form {
	margin-bottom: 21px;
/*	margin-top: 12px; */
}

div.MR_S_CW_TO_Quiz_Question_A div.to_button-commit-form {
	margin-top: 35px;
}

div.MR_S_CW_TO_Quiz_Question_A div.to_article_intro {
	margin-bottom: 30px;
}

div.MR_S_CW_TO_Quiz_Question_A div.to_article_intro 
div.to_summaryabstract.MunichREWeb-Light {
	margin-bottom: 33px;
}


div.MR_S_CW_TO_Quiz_Question_A div.to_form_quiz div.to_intermediateheading {
	margin-bottom: -13px; 
}

div.radiobuttons-contenttext-quiz-teaser div.to_container_quiz-answer,
div.MR_S_CW_TO_Quiz_Question_A div.to_form_quiz form#toquiz div.to_container_quiz-answer {
	margin-bottom: 11px;
}

div.radiobuttons-contenttext-quiz-teaser div.to_container_quiz-answer div.to_radiobuttons-contenttext-quiz,
div.MR_S_CW_TO_Quiz_Question_A div.to_form_quiz form#toquiz div.to_container_quiz-answer div.to_radiobuttons-contenttext-quiz {
	color:#272B2E;
}

div.MR_S_CW_TO_Quiz_Results_A div.to_quiz_answer {
	margin-top: -4px;
}

div.to_teaser_container_quiz div.radiobuttons-contenttext-quiz-teaser div.to_container_quiz-answer {
	top:15px;
}

/* MRQA-2969 START */
.to_recommendation_window {
	position: absolute; 
	z-index: 50000; 
	display: block; 
	left: 395.5px; 
	top: 87.5px;
}

.to_iZoomPos {
	margin-top: -18px; 
	margin-bottom: 18px;
}

.to_iHidden {
	visibility:hidden;
}

.to_pageOverlayPos{
	position: absolute; 
	top: -1px; 
	right: 1px;
}
.to_ImageSourceHeightExtension{
	height: 16px;
}
.to_container_article-image-text-pos{
	position: static; 
	margin-right:32px;
}
.to_container_article-image-text-side-width{
	width:1px;
}
.to_intermediateheading-width{
	width:68px;
}
.to_contenttext_article-image-text-width{
	width:68px;
}
.to_ImageBig-width{
	width: 468px;
}
.to_article_link_font-size{
	font-size: 12px;
}
.to_article_link_pos{
	margin-bottom: 16px; 
	margin-top: -16px;
}
.to_header_category_format{
	width: 952px; 
	margin: 0; 
	border-top-width: 1px; 
	border-bottom-width: 1px; 
	border-top-color:	#C7C7C7; 
	border-bottom-color: #C7C7C7; 
	border-top-style: solid; 
	border-bottom-style: solid;
}
.to_contenttextPos{
	position: absolute; 
	top: 44px; 
	margin: 0 0 6px 0;
}
.to-gallery-numbering-pos{
	margin-top: 8px;
}
.to_ContactFormEntry-width{
	width:608px;
}
.to_NewsLetterLayerPos{
	position: absolute; 
	z-index: 50000;
}
.to_TeaserContainerHeightExtension{
	height: 232px;
}
/* MRQA-2969 END */