body,form,input,checkbox,textarea,div,p,th,td { color: #717171; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

html, body {
	position:absolute;
	margin:0;
	padding:0;
	font-family:Arial,Helvetica;
	font-size:12px;
	background-color:#FFFFFF;
	width:100%;
	color:#717171
}

/* --- Liststyles --- */
.list1 {
	list-style-image:url(images/icons/list_1.gif);
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
	margin-left: 20px; 
	margin-top: 0px; 
	margin-bottom: 5px;
}

.list2 {
	list-style-image:url(images/icons/list_2.gif); 
	margin-left: 15px; 
	margin-top: 5px;
}

/* --- ende Liststyles --- */


p {
	margin:0;
	padding:0;
}

input, select, textarea {
	font-family:Arial,Helvetica;
	font-size:11px;
}

.cssButton   { 
	color: #71717171;
	font-size: 10px; 
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-color: #FFFFFF;
	border: solid 1px #71717171;
	height:17px;
	cursor: hand
}

.inputbox1 { 
	border: 1px solid #717171; 
	padding-left:3px}

.bg_login {
	background-color: #EFEFEF;

}
.searchfield { 
	border: 1px solid #58BBC8; 
	background-color: #FFFFFF; 
	padding-left:3px
}

.unsichtbar { /* instead of 'display:none;' because of some screenreaders*/
	position: absolute;
	left :-2000px;	
}

hr {	
	height:1px; 
	border-width:0; 
	border-style:solid; 
	color:#D6D6D6;
	margin:0px;
	padding:0px;
}

a {
 color:#5fa8e2;
 text-decoration:none;
}

a:hover {
 color:#5fa8e2;
 text-decoration:underline;
}


#sprachnavi {
	color:#5fa8e2;
	text-decoration:none;
}

a.sprachnavi {
	color:#5fa8e2;
	text-decoration:none;
	font-weight:bold;
}

a.sprachnavi:hover {
	color:#5fa8e2;
	text-decoration:none;
	font-weight:bold;
}

a.footer {
	color:#FFFFFF;
	text-decoration:none;
}

a.footer:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.small {
	font-size:11px;
	color:#5fa8e2;
}

.smallnews {
	font-size:11px;
	color:#717171;
}

.logout {
	font-size:11px;
	color:#6E6E6E;
	text-decoration:none;
}

a.logout {
	font-size:11px;
	color:#5fa8e2;
	text-decoration:none;
}

a.logout:hover {
	font-size:11px;
	color:#5fa8e2;
	text-decoration:none;
}

a.doclink_oben {
	font-size:11px;
	color:#CAC9C9;
	text-decoration:none;
}

a.doclink_oben:hover {
	font-size:11px;
	color:#CAC9C9;
	text-decoration:none;
}

.falert   { 
	color: red; 
	font-size: 11px;
	background-color: #EFEFEF; 
}

.falertlogin   { 
	color: red; 
	font-size: 11px;
}

.fadmin   { 
	color: black; 
	font-size: 11px;
	background-color: #EFEFEF;
}
a.fadmin	{ 
	color: black; 	
	text-decoration: underline; 
	font-size: 11px 
}
a.fadmin:hover	{ 
	color: black; 
	text-decoration: none; 
	font-size: 11px 
}
.fadminsmall  { 
	color: black; 
	font-size: 10px; 
	line-height: 11px  
}

/* --- Div :: um ganze Seite --- */
#page {
	position:relative;
	display:block;
	width:785px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	left:0px;
	height:100%;
}
/* --- ende Div :: um ganze Seite --- */
/* --- Header :: Logo --- */
#header {
	position:relative;
	display:block;
	height:90px;
	width:785px;
	border-right: 1px solid #C9C9C9;
	background-color:#F2F2F2;
	background-image:url(images/template/bg_header.gif);
	background-repeat:no-repeat;
	background-position:top;
}

#headerstart {
	position:relative;
	display:block;
	height:90px;
	width:785px;
	border-right: 1px solid #C9C9C9;
	background-color:#F2F2F2;
	background-image:url(images/template/bg_headerstart.gif);
	background-repeat:no-repeat;
	background-position:top;
}

#loggedin {
	top:40px;
	position:absolute;
	display:block;
	height:30px;
	width:400px;
	left:385px;
}
/* --- ende Header :: Logo --- */

/* --- Footer :: Fusszeile --- */
#footer {
	height:26px;
	float:left;
	postion:relative;
	padding-top:12px;
	width:785px;
	font-family:Tahoma,Arial,Helvetica;
	font-size:10px;
	color:#FFFFFF;
	background-color:#CECDCD;
	background-image:url(images/template/bg_footer.gif);
	background-repeat:no-repeat;
	border-right: 1px solid #C9C9C9;
}
/* --- ende Footer :: Fusszeile --- */

/* --- Login :: unter Navi --- */
#login {
	height:26px;
	float:left;
	postion:relative;
	padding:10px;
	width:144;
	font-size:11px;
}
/* --- ende Login :: unter Navi --- */




/*__________________________________________________________________________________________________________________*/

p	{ EditAppStyleTitel:Fliesstext; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #717171; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;  margin: 0px; padding: 0px;	}
h1	{ EditAppStyleTitel:Titel; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #5fa8e2; font-weight: bold; font-size: 14px; text-decoration: none; margin:0; padding:0 0 15px 0; font-family:Arial,Helvetica; line-height:1.1em;	} 
h2	{ EditAppStyleTitel:Titel; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #717171; font-weight: bold; font-size: 12px; text-decoration: none; margin:0; padding:0 0 15px 0; font-family:Arial,Helvetica; line-height:1.1em;	} 
h3	{ EditAppStyleTitel:Leadtext; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #5fa8e2; font-weight: normal; font-size: 12px;; text-decoration: none; margin-top: 0px; margin-bottom: 10px;}
h4	{ EditAppStyleTitel:Untertitel; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #717171; font-weight: bold; font-size: 12px; margin-top: 0px; margin-bottom: 3px;}
h5	{ EditAppStyleTitel:Text klein; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #8d8d8d; font-weight: normal; font-size: 11px; text-decoration: none; margin-top: 0px; margin-bottom: 0px; }

.fc		{ EditAppStyleTitel:Fliesstext; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #717171; font-size: 12px; text-decoration: none;}
.ftit1_sop		{ EditAppStyleTitel:Titel standard; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #5fa8e2; font-weight: bold; font-size: 14px; text-decoration: none; }
.ftit1_vip		{ EditAppStyleTitel:Titel standard; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #FFFFFF; background-image:url(images/template/bg_tit_vip.gif); font-weight: bold; font-size: 14px; text-decoration: none; display:block; with:100%; }
.flead		{ EditAppStyleTitel:Leadtext; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #5fa8e2; font-weight: normal; font-size: 12px; text-decoration: none; }
.ftit2_sop		{ EditAppStyleTitel:Untertitel; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #717171; font-weight: bold; font-size: 12px }
.ftit2_vip		{ EditAppStyleTitel:Untertitel; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #FFFFFF; background-color: #5fa8e2; font-weight: bold; font-size: 12px; display:block; with:100%; }
.fsmall		{ EditAppStyleTitel:Text klein; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #8d8d8d; font-weight: normal; font-size: 11px; text-decoration: none; }
.fsmallticker		{ EditAppStyleTitel:Text klein; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; }


/*.ftit1_wellness_sop		{ EditAppStyleTitel:Titel standard; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #5fa8e2; font-weight: bold; font-size: 14px; text-decoration: none; }
.ftit1_wellness_vip		{ EditAppStyleTitel:Titel standard; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #FFFFFF; background-image:url(images/template/bg_tit_vip.gif); font-weight: bold; font-size: 14px; text-decoration: none; display:block; with:100%; }
.flead_wellness		{ EditAppStyleTitel:Leadtext; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #5fa8e2; font-weight: normal; font-size: 12px; text-decoration: none; }
.ftit2_wellness_sop		{ EditAppStyleTitel:Untertitel; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #717171; font-weight: bold; font-size: 12px }
.ftit2_wellness_vip		{ EditAppStyleTitel:Untertitel; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #FFFFFF; background-color: #5fa8e2; font-weight: bold; font-size: 12px; display:block; with:100%; }
.fsmall_wellness		{ EditAppStyleTitel:Text klein; EditAppStyleType:Formatklasse; EditAppStyleAktiv:true; color: #8d8d8d; font-weight: normal; font-size: 10px; text-decoration: none; }
*/
body, textarea { scrollbar-3dlight-color: #000000; scrollbar-arrow-color: #000000; scrollbar-darkshadow-color: #F1F1F1; scrollbar-face-color: #DBDBDB; scrollbar-highlight-color: #F1F1F1; scrollbar-shadow-color: #000000; scrollbar-track-color: #E2E2E2; overflow-y:auto; overflow-x:hidden }
 table.transparent               { border-width:0px; border-style:none; border-color:#FFFFFF; border-collapse:separate; border-spacing:0px; }
 td.transparentTitelZeile        { color:#717171; padding:0px; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
 td.transparentTitelSpalte       { color:#717171; padding:0px; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
 td.transparentSummenZeile       { color:#717171; padding:0px; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
 td.transparentSummenSpalte      { color:#717171; padding:0px; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
 td.transparentTitel1            { color:#717171; padding:0px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
 td.transparentTitel2            { color:#717171; padding:0px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
 td.transparentDaten1            { color:#717171; padding:0px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
 td.transparentDaten2            { color:#717171; padding:0px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
 td.transparentSummen1           { color:#717171; padding:0px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
 td.transparentSummen2           { color:#717171; padding:0px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }

 td.transparentTitelZeile p      { color:#717171; }
 td.transparentTitelSpalte p     { color:#717171; }
 td.transparentSummenZeile p     { color:#717171; }
 td.transparentSummenSpalte p    { color:#717171; }
 td.transparentTitel1 p          { color:#717171; }
 td.transparentTitel2 p          { color:#717171; }
 td.transparentDaten1 p          { color:#717171; }
 td.transparentDaten2 p          { color:#717171; }
 td.transparentSummen1 p         { color:#717171; }
 td.transparentSummen2 p         { color:#717171; }
 
 .industry_mson_tp { background-color:#F5F5F5 !important; }
 .wellness_mson_tp { background-color:#F5F5F5 !important; }

/*ADAPTIVE*/
// SOP
 table.adaptivesop             { border-width:0px; border-style:solid; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.adaptivesopTitelZeile      { background-color:#EFEFEF; color:#717171; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px;  }
 td.adaptivesopTitelSpalte     { background-color:#EFEFEF; color:#717171; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px;  }
 td.adaptivesopSummenZeile     { background-color:#EFEFEF; color:#717171; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px;  }
 td.adaptivesopSummenSpalte    { background-color:#EFEFEF; color:#717171; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px;  }
 td.adaptivesopTitel1          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivesopTitel2          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivesopDaten1          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivesopDaten2          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivesopSummen1         { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivesopSummen2         { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }

 td.adaptivesopTitelZeile p    { color:#717171; }
 td.adaptivesopTitelSpalte p   { color:#717171; }
 td.adaptivesopSummenZeile p   { color:#717171; }
 td.adaptivesopSummenSpalte p  { color:#717171; }
 td.adaptivesopTitel1 p        { color:#717171; }
 td.adaptivesopTitel2 p        { color:#717171; }
 td.adaptivesopDaten1 p        { color:#717171; }
 td.adaptivesopDaten2 p        { color:#717171; }
 td.adaptivesopSummen1 p       { color:#717171; }
 td.adaptivesopSummen2 p       { color:#717171; }
 
 .industry_mson_adsop { background-color:#CBEAE9 !important; }
 .wellness_mson_adsop { background-color:#CBEAE9 !important; }

// VIP 
 table.adaptivevip              { border-width:0px; border-style:solid; border-color:#000000; border-collapse:collapse; border-spacing:10px; }
 td.adaptivevipTitelZeile      { background-color:#a2c6e2; color:#FFFFFF; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; }
 td.adaptivevipTitelSpalte     { background-color:#a2c6e2; color:#FFFFFF; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; }
 td.adaptivevipSummenZeile     { background-color:#a2c6e2; color:#FFFFFF; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; }
 td.adaptivevipSummenSpalte    { background-color:#a2c6e2; color:#FFFFFF; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; }
 td.adaptivevipTitel1          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivevipTitel2          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivevipDaten1          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivevipDaten2          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivevipSummen1         { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivevipSummen2         { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}

 td.adaptivevipTitelZeile p    { color:#FFFFFF; }
 td.adaptivevipTitelSpalte p   { color:#FFFFFF; }
 td.adaptivevipSummenZeile p   { color:#FFFFFF; }
 td.adaptivevipSummenSpalte p  { color:#FFFFFF; }
 td.adaptivevipTitel1 p        { color:#717171; }
 td.adaptivevipTitel2 p        { color:#717171; }
 td.adaptivevipDaten1 p        { color:#717171; }
 td.adaptivevipDaten2 p        { color:#717171; }
 td.adaptivevipSummen1 p       { color:#717171; }
 td.adaptivevipSummen2 p       { color:#717171; }
 
 .industry_mson_advip { background-color:#CBEAE9 !important; }
 .wellness_mson_advip { background-color:#CBEAE9 !important; }
 
// Winkel SOP  
 table.adaptivecro/*sop*/      { border-width:0px; border-style:solid; border-color:#000000; border-collapse:collapse; border-spacing:0px; }
 td.adaptivecroTitelZeile      { background-color:#EFEFEF; color:#717171; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #717171 }
 td.adaptivecroTitelSpalte     { background-color:#EFEFEF; color:#717171; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #717171 }
 td.adaptivecroSummenZeile     { background-color:#EFEFEF; color:#717171; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px;  }
 td.adaptivecroSummenSpalte    { background-color:#EFEFEF; color:#717171; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px;  }
 td.adaptivecroTitel1          { background-color:#EFEFEF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivecroTitel2          { background-color:#EFEFEF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivecroDaten1          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivecroDaten2          { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivecroSummen1         { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivecroSummen2         { background-color:#FFFFFF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#000000; padding:1px; border-bottom: solid 1px #5fa8e2 }

 td.adaptivecroTitelZeile p    { color:#717171; }
 td.adaptivecroTitelSpalte p   { color:#717171; }
 td.adaptivecroSummenZeile p   { color:#717171; }
 td.adaptivecroSummenSpalte p  { color:#717171; }
 td.adaptivecroTitel1 p        { color:#717171; }
 td.adaptivecroTitel2 p        { color:#717171; }
 td.adaptivecroDaten1 p        { color:#717171; }
 td.adaptivecroDaten2 p        { color:#717171; }
 td.adaptivecroSummen1 p       { color:#717171; }
 td.adaptivecroSummen2 p       { color:#717171; } 
 
 .industry_mson_adcro { background-color:#CBEAE9 !important; }
.wellness_mson_adcro { background-color:#CBEAE9 !important; }


// Winkel VIP 
 table.adaptivecro/*vip*/             { border-width:0px; border-style:solid; border-color:#000000; border-collapse:collapse; border-spacing:10px; }
 td.adaptivecrbTitelZeile      { background-color:#a2c6e2; color:#FFFFFF; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivecrbTitelSpalte     { background-color:#a2c6e2; color:#FFFFFF; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2 }
 td.adaptivecrbSummenZeile     { background-color:#a2c6e2; color:#FFFFFF; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; }
 td.adaptivecrbSummenSpalte    { background-color:#a2c6e2; color:#FFFFFF; font-weight:bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; }
 td.adaptivecrbTitel1          { background-color:#a2c6e2; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivecrbTitel2          { background-color:#a2c6e2; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivecrbDaten1          { background-color:#EFEFEF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivecrbDaten2          { background-color:#EFEFEF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivecrbSummen1         { background-color:#EFEFEF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}
 td.adaptivecrbSummen2         { background-color:#EFEFEF; color:#717171; font-weight:normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-width:0px; border-style:solid; border-color:#444444; padding:1px; border-bottom: solid 1px #5fa8e2}

 td.adaptivecrbTitelZeile p    { color:#FFFFFF; }
 td.adaptivecrbTitelSpalte p   { color:#FFFFFF; }
 td.adaptivecrbSummenZeile p   { color:#FFFFFF; }
 td.adaptivecrbSummenSpalte p  { color:#FFFFFF; }
 td.adaptivecrbTitel1 p        { color:#5fa8e2; }
 td.adaptivecrbTitel2 p        { color:#5fa8e2; }
 td.adaptivecrbDaten1 p        { color:#717171; }
 td.adaptivecrbDaten2 p        { color:#717171; }
 td.adaptivecrbSummen1 p       { color:#717171; }
 td.adaptivecrbSummen2 p       { color:#717171; }
 
 .industry_mson_adcrb { background-color:#CBEAE9 !important; }
 .wellness_mson_adcrb { background-color:#CBEAE9 !important; }  
 
 /*END ADAPTIVE*/
 


