
/*
  The following standard setting and these paragraph styles rules
  should be listed before the alignment rules. Otherwise,
  the alignment rules won't overwrite the standard setting.
*/


.language--en-GB { background-color: #9090AE; }
.language--en-US { background-color: #7070AE; }
.language--de    { background-color: #FEDE01; }
.language--fr    { background-color: #8080B5; }
.language--es    { background-color: #FFFF00; }
.language--ja    { background-color: #FF8080; }

p.language--en-GB { border-width: 0 0 0 2px; border-style: solid; border-color: #9090AE; }
p.language--en-US { border-width: 0 0 0 2px; border-style: solid; border-color: #7070AE; }
p.language--de    { border-width: 0 0 0 2px; border-style: solid; border-color: #FEDE01; }
p.language--fr    { border-width: 0 0 0 2px; border-style: solid; border-color: #8080B5; }
p.language--es    { border-width: 0 0 0 2px; border-style: solid; border-color: #FFFF00; }
p.language--ja    { border-width: 0 0 0 2px; border-style: solid; border-color: #FF8080; }

/*
blockquote {
 background-color: silver;
}
*/

cite {
 background-color: green;
}

tt, acronym {
 background-color: yellow;
}

samp, abbr {
 background-color: red;
}

/*p,*/

p-implied {
  margin-top:1px; 
  margin-bottom:3px
}

.p--standard {
  font-size:13px;
  font-family:arial;
  font-weight: normal;

}

.p--heading-1 {
	font: bold 15px Arial !important; 
	line-height: 120% !important;
	color: #000000 !important;
	
}

.align--left {
  text-align: left;
}

.align--center  {
  text-align: center;
}

.align--right {
  text-align: right;
}

.align--justify {
  text-align: justify;
}

.float--left {
  float: left;
  margin-top:4px;
  margin-bottom:0px;
  margin-right:20px;
}

.float--right {
  float: right;
  margin-top:4px;
  margin-bottom:0px;
  margin-left:20px;
}

.float--none {
  float: none;
  /*margin:20px;*/
}

.float--leftbottom {
}

.float--rightbottom {
}

.float--lefttop {
}

.float--righttop {
}
.underline  {
  text-decoration: underline
}

.strike  {
  text-decoration: line-through
}

.font-name--arial { font-family:Arial; }
/*
.font-name--lucida-sans-unicode { font-family:Lucida Sans Unicode !important; }
.font-name--arial-black { font-family:Arial Black; }
.font-name--arial-narrow { font-family:Arial Narrow; }
.font-name--century { font-family:Century; }
.font-name--courier { font-family:Courier; }
.font-name--lucida-console { font-family:Lucida Console; }
.font-name--times-new-roman { font-family:Times New Roman; }
.font-name--verdana { font-family:Verdana; }
*/

.font-size--10  { font-size:10px; }
.font-size--11  { font-size:11px; }
.font-size--13 { font-size:13.35px; }
.font-size--16 { font-size:16px; }

/*
.font-size--8  { font-size:8pt; }
.font-size--9  { font-size:9pt; }
.font-size--10 { font-size:10pt; }
.font-size--11 { font-size:11pt; }
.font-size--12 { font-size:12pt; }
.font-size--14 { font-size:14pt; }
.font-size--16 { font-size:16pt; }
.font-size--18 { font-size:18pt; }
.font-size--20 { font-size:20pt; }
.font-size--24 { font-size:24pt; }
.font-size--26 { font-size:26pt; }
.font-size--28 { font-size:28pt; }
.font-size--36 { font-size:36pt; }
.font-size--48 { font-size:48pt; }
.font-size--72 { font-size:72pt; }
*/

.color--black { color: black; }
.color--green { color: green; }
.color--silver { color: silver; }
.color--lime { color: lime; }
.color--gray { color: gray!important; }
.color--olive { color: olive; }
.color--white { color: white; background-color: pink;}
.color--yellow { color: yellow; }
.color--maroon { color: maroon; }
.color--navy { color: navy; }
.color--red { color: red; }
.color--blue { color: blue; }
.color--purple { color: purple; }
.color--teal { color: teal; }
.color--fuchsia { color: fuchsia; }
.color--aqua { color: aqua; }


.background-color--white { 
	background-color: white;
}

.border-collapse--collapse { border-collapse:collapse; }

/*
blockquote { background-color: silver; }
*/

.q { background-color: silver; }


/*.list-item--coremedia 			{ color: blue; display: list-item; }*/

.list-item--none                        { list-style-type: none; }
.list-item--square                      { list-style-type: square; }
.list-item--circle                      { list-style-type: circle; }
.list-item--disc                        { list-style-type: disc; }


/* 
Styles for elements transformed during paste
*/


.blockquote,
.dl {
   margin: 1.33em 0
}

.blockquote {
  margin-left: 40px;
  margin-right: 40px
}

.cite,
.em,
.var,
.address {
  font-style: italic;
}

.tt,
.code,
.kbd,
.samp {
  font-family: monospace;
}

.dt,
.dd {
  margin-left: 40px;
  list-style-type: none;
}

.dd {
  margin-left: 40px;
}

.ins { text-decoration: underline }
.center { text-align: center }

.abbr,
.acronym {
  font-variant: small-caps;
  letter-spacing: 0.1em
}

/*----------------------------- Conti Special ----------------------------------*/

/* -----------------ContiCinside -----------------*/

.colorContiCinside--black { color: black; }
.colorContiCinside--gray { color: #ccc; }
.colorContiCinside--dGray { color: #999; }
.colorContiCinside--lachs { color: #fc9; }
.colorContiCinside--orange { color: #f90; }
.colorContiCinside--white { color: white; background-color: pink;}

.background-colorTableContiCinside--white { background-color: white; }
.background-colorTableContiCinside--lachs { background-color: #fc9; }
.background-colorTableContiCinside--orange { background-color: #f90; }
.background-colorTableContiCinside--gray { background-color:  #999; }


/* -----------------ContiAutomobil -----------------*/

.colorContiAutomobil--white { color: white; background-color: pink;}
.colorContiAutomobil--hGray { color: #ccc; }
.colorContiAutomobil--gray { color: #999; }
.colorContiAutomobil--dGray { color: #333; }
.colorContiAutomobil--black { color: #000; }
.colorContiAutomobil--orange { color: #f90; }
.colorContiAutomobil--lachs { color: #fc9; }

.background-colorContiAutomobil--black { background-color: black; }

.background-colorTableContiAutomobil--black { background-color: #000; }
.background-colorTableContiAutomobil--orange { background-color: #f90; }
.background-colorTableContiAutomobil--lachs { background-color: #fc9; }
.background-colorTableContiAutomobil--dGray { background-color: #666; }
.background-colorTableContiAutomobil--hGray { background-color: #ccc; }

/* -----------------ContiAutomobilRelaunch -----------------*/

.colorContiAutomobilRelaunch--white { color: white !important; }
.colorContiAutomobilRelaunch--hGray { color: #ccc !important; }
.colorContiAutomobilRelaunch--gray { color: #999 !important; }
.colorContiAutomobilRelaunch--dGray { color: #333 !important; }
.colorContiAutomobilRelaunch--black { color: #000 !important; }
.colorContiAutomobilRelaunch--orange { color: #f90 !important; }
.colorContiAutomobilRelaunch--lachs { color: #fc9 !important; }

.background-colorContiAutomobilRelaunch--black { background-color: black !important; }

.background-colorTableContiAutomobilRelaunch--black { background-color: #000 !important; }
.background-colorTableContiAutomobilRelaunch--orange { background-color: #f90 !important; }
.background-colorTableContiAutomobilRelaunch--lachs { background-color: #fc9 !important; }
.background-colorTableContiAutomobilRelaunch--dGray { background-color: #666 !important; }
.background-colorTableContiAutomobilRelaunch--hGray { background-color: #ccc !important; }

.background-colorTableContiAutomobilRelaunch--noBgRelaunch { padding:7px; }
.background-colorTableContiAutomobilRelaunch--orangeRelaunch { 
	background-color: #FB9D00;
	border: solid 1px #CCCCCC!important;
	padding:7px;
}
.background-colorTableContiAutomobilRelaunch--lachsRelaunch { 
	background-color: #EED2A3;
	border: solid 1px #CCCCCC!important;
	padding:7px;
}
.background-colorTableContiAutomobilRelaunch--dGrayRelaunch { 
	background-color: #D9D9D9;
	border: solid 1px #CCCCCC!important;
	padding:7px;
}
.background-colorTableContiAutomobilRelaunch--hGrayRelaunch { 
	background-color: #E9E9E9; 
	border: solid 1px #CCCCCC!important;
	padding:7px;
}
.background-colorTableContiAutomobilRelaunch--whiteRelaunch { 
	background-color: #FFFFFF; 
	border: solid 1px #CCCCCC!important;
	padding:7px;
}

.font-nameContiAutomobilRelaunch--arial { font-family:Arial; }
.font-nameContiAutomobilRelaunch--lucida { font-family:Lucida, Arial; }

.font-sizeContiAutomobilRelaunch--10  { font-size:10px; }
.font-sizeContiAutomobilRelaunch--11  { font-size:11px; }
.font-sizeContiAutomobilRelaunch--13 { font-size:13.35px; }
.font-sizeContiAutomobilRelaunch--16 { font-size:16px; }

.font-sizeContiAutomobilRelaunch--12  { font-size:12px; }
.font-sizeContiAutomobilRelaunch--15 { font-size:15px; }


/* -----------------ContiAutomobilRelaunchTruck -----------------*/

.colorContiAutomobilRelaunchTruck--white { color: white!important; }
.colorContiAutomobilRelaunchTruck--hGray { color: #ccc!important; }
.colorContiAutomobilRelaunchTruck--gray { color: #999!important; }
.colorContiAutomobilRelaunchTruck--dGray { color: #333!important; }
.colorContiAutomobilRelaunchTruck--black { color: #000!important; }
.colorContiAutomobilRelaunchTruck--orange { color: #FB9D00!important; }
.colorContiAutomobilRelaunchTruck--lachs { color: #fc9!important; }

.background-colorContiAutomobilRelaunchTruck--black { background-color: black!important; }

.background-colorTableContiAutomobilRelaunchTruck--black { background-color: #000!important; }
.background-colorTableContiAutomobilRelaunchTruck--orange { background-color: #f90!important; }
.background-colorTableContiAutomobilRelaunchTruck--lachs { background-color: #fc9!important; }
.background-colorTableContiAutomobilRelaunchTruck--dGray { background-color: #666!important; }
.background-colorTableContiAutomobilRelaunchTruck--hGray { background-color: #ccc!important; }

.background-colorTableContiAutomobilRelaunchTruck--noBgRelaunch { }
.background-colorTableContiAutomobilRelaunchTruck--orangeRelaunch { background-color: #FB9D00!important; }
.background-colorTableContiAutomobilRelaunchTruck--lachsRelaunch { background-color: #EED2A3!important; }
.background-colorTableContiAutomobilRelaunchTruck--dGrayRelaunch { background-color: #D9D9D9!important; }
.background-colorTableContiAutomobilRelaunchTruck--hGrayRelaunch { background-color: #E9E9E9!important; }
.background-colorTableContiAutomobilRelaunchTruck--whiteRelaunch { background-color: #FFFFFF!important; }

.background-colorTableContiAutomobilRelaunchTruck--lGrayRelaunch { background-color: #E9E9E9; border: solid 1px #CCCCCC!important; padding: 7px;}

.background-colorTableContiAutomobilRelaunchTruck--blueLightRelaunch { background-color: #93C2DE!important; border: solid 1px #FFFFFF!important; padding: 10px!important;}
.background-colorTableContiAutomobilRelaunchTruck--blueMediumRelaunch { background-color: #4AAAD2!important; border: solid 1px #FFFFFF!important; padding: 10px!important; }
.background-colorTableContiAutomobilRelaunchTruck--blueStrongRelaunch { background-color: #019BE1!important; border: solid 1px #FFFFFF!important; padding: 10px!important; }

.background-colorTableContiAutomobilRelaunchTruck--greenLightRelaunch { background-color: #90BD92!important; border: solid 1px #FFFFFF!important; padding: 10px!important;}
.background-colorTableContiAutomobilRelaunchTruck--greenMediumRelaunch { background-color: #56A469!important; border: solid 1px #FFFFFF!important; padding: 10px!important; }
.background-colorTableContiAutomobilRelaunchTruck--greenStrongRelaunch { background-color: #00934D!important; border: solid 1px #FFFFFF!important; padding: 10px!important; }

.background-colorTableContiAutomobilRelaunchTruck--redLightRelaunch { background-color: #C38068!important; border: solid 1px #FFFFFF!important; padding: 10px!important;}
.background-colorTableContiAutomobilRelaunchTruck--redMediumRelaunch { background-color: #AD533C!important; border: solid 1px #FFFFFF!important; padding: 10px!important; }
.background-colorTableContiAutomobilRelaunchTruck--redStrongRelaunch { background-color: #9D3325!important; border: solid 1px #FFFFFF!important; padding: 10px!important; }

.background-colorTableContiAutomobilRelaunchTruck--blackRelaunch { background-color: #000000!important; border: solid 1px #FFFFFF!important; padding: 10px 6px 10px 6px!important; }

.font-nameContiAutomobilRelaunchTruck--arial { font-family:Arial!important; }
.font-nameContiAutomobilRelaunchTruck--lucida { font-family:Lucida, Arial!important; }

.font-sizeContiAutomobilRelaunchTruck--10  { font-size:10px!important; }
.font-sizeContiAutomobilRelaunchTruck--11  { font-size:11px!important; }
.font-sizeContiAutomobilRelaunchTruck--13 { font-size:13.35px!important; }
.font-sizeContiAutomobilRelaunchTruck--16 { font-size:16px!important; }

.font-sizeContiAutomobilRelaunchTruck--12  { font-size:12px!important; }
.font-sizeContiAutomobilRelaunchTruck--15 { font-size:15px!important; }

/* -----------------ContiBarum-----------------*/
.background-colorContiBarum--yellow { background-color: #ffd400; }

.colorContiBarum--white { color: white; background-color: pink;}
.colorContiBarum--gray { color: #999; }
.colorContiBarum--dBlue { color: #000066; }
.colorContiBarum--yellow { color: #ffd400; }

.background-colorTableContiBarum--yellow { background-color: #ffd400; }
.background-colorTableContiBarum--dBlue { background-color: #000066; }
.background-colorTableContiBarum--gray { background-color: #999; }
.background-colorTableContiBarum--hGray { background-color: #ccc; }


/* -----------------ContiUniroyal-----------------*/
.colorContiUniroyal--white { color: white; background-color: pink;}
.colorContiUniroyal--red { color: #ed1d25; }
.colorContiUniroyal--black { color: black; }
.colorContiUniroyal--gray { color: #999; }

.background-colorTableContiUniroyal--white { background-color: white; }
.background-colorTableContiUniroyal--red { background-color: #ed1d25; }
.background-colorTableContiUniroyal--gray { background-color: #ccc; }
.background-colorTableContiUniroyal--dGray { background-color: #999; }


/* -----------------ContiSemperit-----------------*/

.colorContiSemperit--white { color: white; background-color: pink;}
.colorContiSemperit--hGray { color: #ccc; }
.colorContiSemperit--gray { color: #999; }
.colorContiSemperit--dGray { color: #333; }
.colorContiSemperit--black { color: black; }
.colorContiSemperit--sBlue { color: #06c; }

.background-colorTableContiSemperit--white { background-color: white; }
.background-colorTableContiSemperit--blue { background-color: #06c; }
.background-colorTableContiSemperit--gray { background-color: #999; }
.background-colorTableContiSemperit--hGray { background-color: #ccc; }

/* -----------------ContiAutomotiveSystems-----------------*/
.background-colorContiAutomotiveSystems--hGray { background-color: #e7e7e7; }

.colorContiAutomotiveSystems--white { color: white; background-color: pink;}
.colorContiAutomotiveSystems--hGray { color: #ccc; }
.colorContiAutomotiveSystems--gray { color: #999; }
.colorContiAutomotiveSystems--dGray { color: #333; }
.colorContiAutomotiveSystems--black { color: black; }
.colorContiAutomotiveSystems--orange { color: #f90; }
.colorContiAutomotiveSystems--lachs { color: #fc9; }

.background-colorTableContiAutomotiveSystems--hGray { background-color: #e7e7e7; }
.background-colorTableContiAutomotiveSystems--orange { background-color: #f90; }
.background-colorTableContiAutomotiveSystems--lachs { background-color: #fc9; }
.background-colorTableContiAutomotiveSystems--dGray { background-color: #666; }


/* -----------------ContiGeneralTire-----------------*/

.colorContiGeneralTire--white { color: white; background-color: pink;}
.colorContiGeneralTire--gray { color: #999; }
.colorContiGeneralTire--dGray { color: #333; }
.colorContiGeneralTire--black { color: black; }
.colorContiGeneralTire--red { color: #c03; }
.colorContiGeneralTire--pink { color: #f99; }

.background-colorTableContiGeneralTire--white { background-color: white; }
.background-colorTableContiGeneralTire--gray { background-color: #999; }
.background-colorTableContiGeneralTire--hGray { background-color: #ccc; }
.background-colorTableContiGeneralTire--red { background-color: #c03; }


/* -----------------ContiEntyrety -----------------*/

.font-sizeContiEntyrety--9  { font-size:9px; }
.font-sizeContiEntyrety--11  { font-size:11px; }
.font-sizeContiEntyrety--13 { font-size:13.35px; }
.font-sizeContiEntyrety--16 { font-size:16px; }

.font-nameContiEntyrety--verdana { font-family:Verdana; }

.pContiEntyrety--standard {
  font-size:11px;
  font-family:Verdana;
  font-weight: normal;
}

.pContiEntyrety--heading-1 {
  font-size:13px;
  font-family:Verdana;
  font-weight: bold;
}

.colorContiEntyrety--white { color: white; background-color: pink;}
.colorContiEntyrety--gray { color: #999; }
.colorContiEntyrety--dGray { color: #333; }
.colorContiEntyrety--blue { color: #0a51a1; }
.colorContiEntyrety--hGray { color: #6699ff; }
.colorContiEntyrety--black { color: black; }

.background-colorTableContiEntyrety--white { background-color: white; }
.background-colorTableContiEntyrety--gray { background-color: #999; }
.background-colorTableContiEntyrety--dGray { background-color: #333; }
.background-colorTableContiEntyrety--dLila { background-color: #540c7a; }
.background-colorTableContiEntyrety--lila { background-color: #92aa7; }


/* -----------------ContiGislaved-----------------*/
.background-colorContiGislaved--black { background-color: black; }

.colorContiGislaved--white { color: white; background-color: pink;}
.colorContiGislaved--hGray { color: #ccc; }
.colorContiGislaved--gray { color: #999; }
.colorContiGislaved--dGray { color: #333; }
.colorContiGislaved--black { color: black; }
.colorContiGislaved--orange { color: #f90; }
.colorContiGislaved--lachs { color: #fc9; }

.background-colorTableContiGislaved--white { background-color: white; }
.background-colorTableContiGislaved--gray { background-color: #999; }
.background-colorTableContiGislaved--hGray { background-color: #ccc; }
.background-colorTableContiGislaved--black { background-color: black; }


/* -----------------ContiOTR-----------------*/

.colorContiOTR--white { color: white; background-color: pink;}
.colorContiOTR--hGray { color: #ccc; }
.colorContiOTR--gray { color: #999; }
.colorContiOTR--dGray { color: #333; }
.colorContiOTR--black { color: black; }
.colorContiOTR--orange { color: #f90; }
.colorContiOTR--lachs { color: #fc9; }

.background-colorTableContiOTR--black { background-color: #000; }
.background-colorTableContiOTR--orange { background-color: #f90; }
.background-colorTableContiOTR--lachs { background-color: #fc9; }
.background-colorTableContiOTR--dGray { background-color: #666; }
.background-colorTableContiOTR--hGray { background-color: #ccc; }
.background-colorTableContiOTR--white { background-color: white; }


/* -----------------ContiATE-----------------*/

.font-sizeContiATE--11  { font-size:11px; }
.font-sizeContiATE--13  { font-size:13px; }
.font-sizeContiATE--16  { font-size:16px; }

.font-nameContiATE--arial { font-family:Arial; }
.font-nameContiATE--lucida { font-family:Lucida Sans Unicode, Arial !important; }

.colorContiATE--white, .colorContiATE--white p, .colorContiATE--white span { color: #FFFFFF !important; }
.colorContiATE--black, .colorContiATE--black p, .colorContiATE--black span { color: #000000 !important; }
.colorContiATE--gray, .colorContiATE--gray p, .colorContiATE--gray span   { color: #999999 !important; }
.colorContiATE--dGray, .colorContiATE--dGray p, .colorContiATE--dGray span { color: #333333 !important; }
.colorContiATE--blue, .colorContiATE--blue p, .colorContiATE--blue span   { color: #004D94 !important; }
.colorContiATE--hBlue, .colorContiATE--hBlue p, .colorContiATE--hBlue span { color: #6699ff !important; }

.background-colorTableContiATE--white { background-color: #FFFFFF !important; }
.background-colorTableContiATE--blue  { background-color: #004D94 !important; }
.background-colorTableContiATE--gray  { background-color: #999999 !important; }
.background-colorTableContiATE--hGray { background-color: #E9E9E9 !important; }
.background-colorTableContiATE--dGray { background-color: #666666 !important; }

/* -----------------ContiVerkehrswacht-----------------*/

.colorContiVerkehrswacht--white { color: white; background-color: pink;}
.colorContiVerkehrswacht--hGray { color: #ccc; }
.colorContiVerkehrswacht--gray { color: #999; }
.colorContiVerkehrswacht--dGray { color: #333; }
.colorContiVerkehrswacht--black { color: black; }
.colorContiVerkehrswacht--orange { color: #f90; }
.colorContiVerkehrswacht--lachs { color: #fc9; }

.background-colorTableContiVerkehrswacht--black { background-color: black; }
.background-colorTableContiVerkehrswacht--orange { background-color: #f90; }
.background-colorTableContiVerkehrswacht--lachs { background-color: #fc9; }
.background-colorTableContiVerkehrswacht--dGray { background-color: #606060; }
.background-colorTableContiVerkehrswacht--hGray { background-color: #ccc; }


/* -----------------ContiGeschaeftsbericht-----------------*/

.colorContiGeschaeftsbericht--white { color: white; background-color: pink;}
.colorContiGeschaeftsbericht--hGray { color: #ccc; }
.colorContiGeschaeftsbericht--gray { color: #999; }
.colorContiGeschaeftsbericht--dGray { color: #333; }
.colorContiGeschaeftsbericht--black { color: black; }
.colorContiGeschaeftsbericht--orange { color: #f90; }
.colorContiGeschaeftsbericht--lachs { color: #fc9; }

.font-sizeContiGeschaeftsbericht--9  { font-size:9px; }
.font-sizeContiGeschaeftsbericht--10  { font-size:10px; }
.font-sizeContiGeschaeftsbericht--11  { font-size:11px; }
.font-sizeContiGeschaeftsbericht--13 { font-size:13.35px; }
.font-sizeContiGeschaeftsbericht--16 { font-size:16px; }

.background-colorTableContiGeschaeftsbericht--white { background-color: white; }
.background-colorTableContiGeschaeftsbericht--mossGreen { background-color: #999966; }
.background-colorTableContiGeschaeftsbericht--hBrown1 { background-color: #ebdfd3; }
.background-colorTableContiGeschaeftsbericht--hBrown2 { background-color: #e2d2c2; }
.background-colorTableContiGeschaeftsbericht--brown { background-color: #a68462; }
.background-colorTableContiGeschaeftsbericht--hBlue { background-color: #d4dee8; }
.background-colorTableContiGeschaeftsbericht--grayBlue { background-color: #b4c6d6; }
.background-colorTableContiGeschaeftsbericht--blue { background-color: #5d87a1; }
.background-colorTableContiGeschaeftsbericht--hGray { background-color: #ccc; }


/* -----------------ContiPneusExpert-----------------*/

.colorContiPneusExpert--white { color: white; background-color: pink;}
.colorContiPneusExpert--black { color: black; }
.colorContiPneusExpert--red { color: #f33; }

.background-colorTableContiPneusExpert--white { background-color: white; }
.background-colorTableContiPneusExpert--hGray { background-color: #ccc; }
.background-colorTableContiPneusExpert--gray { background-color: #999; }


/* -----------------ContiElearningSSR-----------------*/

.colorContiElearningSsr--black { color: black; }
.colorContiElearningSsr--gray { color: #ccc; }
.colorContiElearningSsr--dGray { color: #999; }
.colorContiElearningSsr--lachs { color: #fc9; }
.colorContiElearningSsr--orange { color: #f90; }
.colorContiElearningSsr--white { color: white; background-color: pink;}

.background-colorTableContiElearningSsr--white { background-color: white; }
.background-colorTableContiElearningSsr--lachs { background-color: #fc9; }
.background-colorTableContiElearningSsr--orange { background-color: #f90; }
.background-colorTableContiElearningSsr--gray { background-color:  #999; }


/* -----------------ContiCOC-----------------*/
.background-colorContiCOC--anthrazit { background-color: #333333; }

.colorContiCOC--black  { color: black; }  
.colorContiCOC--gray  { color: #ccc; }   
.colorContiCOC--dGray  { color: #999; }   
.colorContiCOC--lachs { color: #fc9; }  
.colorContiCOC--cOrange { color: #f90; }
.colorContiCOC--uRed { color: #ed1d25; }
.colorContiCOC--sBlue { color: #06c; } 
.colorContiCOC--bYellow { color: #ffd400; }
.colorContiCOC--bBlue { color: #000066; } 
.colorContiCOC--gtRed { color: #e53138; }
.colorContiCOC--gtPink { color: #ff9999; }
.colorContiCOC--anthrazit { color: #333333; }
.colorContiCOC--sYellow { color: #ffd400; }
.colorContiCOC--sRed { color: #ff3300; } 
.colorContiCOC--vBlue { color: #004b93; }
.colorContiCOC--vRed { color: #e20026; }
.colorContiCOC--gBlue { color: #006ab3; }
.colorContiCOC--gYellow { color: #ffdd00; }
.colorContiCOC--mBlue { color: #003772; } 
.colorContiCOC--mRed { color: #da2f36; }
.colorContiCOC--mGray { color: #cad6dc; }
.colorContiCOC--white { color: white; background-color: pink;}

.background-colorTableContiCOC--black  { color: black; }  
.background-colorTableContiCOC--gray  { color: #ccc; }   
.background-colorTableContiCOC--dGray  { color: #999; }   
.background-colorTableContiCOC--lachs { color: #fc9; }  
.background-colorTableContiCOC--cOrange { color: #f90; }
.background-colorTableContiCOC--uRed { color: #ed1d25; }
.background-colorTableContiCOC--sBlue { color: #06c; } 
.background-colorTableContiCOC--bYellow { color: #ffd400; }
.background-colorTableContiCOC--bBlue { color: #000066; } 
.background-colorTableContiCOC--gtRed { color: #e53138; }
.background-colorTableContiCOC--gtPink { color: #ff9999; }
.background-colorTableContiCOC--anthrazit { color: #333333; }
.background-colorTableContiCOC--sYellow { color: #ffd400; }
.background-colorTableContiCOC--sRed { color: #ff3300; } 
.background-colorTableContiCOC--vBlue { color: #004b93; }
.background-colorTableContiCOC--vRed { color: #e20026; }
.background-colorTableContiCOC--gBlue { color: #006ab3; }
.background-colorTableContiCOC--gYellow { color: #ffdd00; }
.background-colorTableContiCOC--mBlue { color: #003772; } 
.background-colorTableContiCOC--mRed { color: #da2f36; }
.background-colorTableContiCOC--mGray { color: #cad6dc; }
.background-colorTableContiCOC--white { color: white; }

/* -----------------ContiTS800 -----------------*/

.colorContiTS800--white { color: white; background-color: pink;}
.colorContiTS800--hGray { color: #ccc; }
.colorContiTS800--gray { color: #999; }
.colorContiTS800--dGray { color: #333; }
.colorContiTS800--black { color: #000; }
.colorContiTS800--orange { color: #f90; }
.colorContiTS800--lachs { color: #fc9; }
.colorContiTS800--anthracite { color: #333333; }
.colorContiTS800--grayBlack { color: #181818; }

.background-colorContiTS800--black { background-color: black; }

.background-colorTableContiTS800--black { background-color: #000; }
.background-colorTableContiTS800--orange { background-color: #f90; }
.background-colorTableContiTS800--lachs { background-color: #fc9; }
.background-colorTableContiTS800--dGray { background-color: #666; }
.background-colorTableContiTS800--hGray { background-color: #ccc; }
.background-colorTableContiTS800--anthracite { background-color: #333333; }
.background-colorTableContiTS800--grayBlack { background-color: #181818; }

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~ TABLE START HERE ~~~~~~~~~~~~~~~~~~~~*/
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.tableFirstRow,  .tableFirstRow td{
	background-color: #FB9D00;
	font-family:Arial!important;
	font-size:15px!important;
	font-weight:bold!important;
	color: #00ff00;
	padding:9px;
	border: 1px solid!important;
	border-color: #CCCCCC!important;
}

.tableOtherRows, .tableOtherRows table, .tableOtherRows td, .tableOtherRows p {
	background-color: #E9E9E9;
	border: 1px solid!important;
	border-color: #CCCCCC!important;
	font-family:Lucida Sans Unicode!important;
	font-size:11px!important;
	padding:7px;
}

.tableFirstColumn, .tableFirstColumn table, .tableFirstColumn td, .tableFirstColumn p {
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #CCCCCC;
	font-family:Lucida Sans Unicode!important;
	font-size:11px!important;
	color: #000000!important;
	padding:7px;
}

.headerRowClass, .headerRowClass table, .headerRowClass td, .headerRowClass p {
	background-color: #FFFFFF;
	border: 1px solid;
	border-color: #CCCCCC;
	font-family:Lucida Sans Unicode!important;
	font-size:11px!important;
	color: #000000!important;
	padding:7px;
}

.tableAlternateRows, .tableAlternateRows table, .tableAlternateRows td, .tableAlternateRows p {
	background-color: #D9D9D9;
	border: 1px solid!important;
	border-color: #CCCCCC!important;
	font-family:Lucida Sans Unicode!important;
	font-size:11px!important;
	padding:7px;	
}
