@charset "iso-8859-1";

Font.titreBleu14 {
        color : #000099;
        font-family : Arial;
        font-size : 14px;
        font-weight : bold;
}

Font.titreBleuClair14 {
        color : #0099F4;
        font-family : Arial;
        font-size : 14px;
        font-weight : bold;
}

Font.texteGris {
        color: #62557D;
        font-family: Arial;
        font-size: 11px;
}

Font.titreGris {
  color: #62557D;
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
}

Font.obligatoire {
        color : #990000;
        font-family : Arial;
        font-size : 11px;
        font-weight : bold;
}

a.lienOnglet {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000099;
    text-decoration: none;
}
a.lienOnglet:hover {
    text-decoration: underline;
}

.tyreBox {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: black;
	width: 150px
}
.DealerLocatorBox {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: black;
	width: 100px
}
.tyreBoxHome {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: black;
	width: 100px
}

BODY {
    color : White;
    font-family: Arial, Helvetica, sans-serif;
}

Font.textNav  {
	FONT-SIZE: 11px;
        FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
}

select
{
font-size:10px;
font-family:Verdana;
font-weight: normal;
}

.default {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color :#000099; 
}
A.lienJaune{
	color : Yellow;
	font-family : Arial;
	font-size : 11px;
	font-weight : normal;
	TEXT-DECORATIOn:none;
}

A.onglet1 {
	color : #000000;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	TEXT-DECORATIOn:none;
}
A.onglet1On {
	color : #FFFFFF;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
	TEXT-DECORATIOn:underline;
}

Font.txtcontenu {
	color : #000000; 
	font-family :  Verdana, sans-serif; 
	font-size : 10px; 
}

Font.legende {
	color : #000000; 
	font-family :  Verdana, sans-serif; 
	font-size : 9px; 
}

Font.bleu {
	color : #000099; 
	font-family : Verdana, Arial, sans-serif; 
	font-size : 10px; 
	font-weight : normal;
}

Font.noirGrasArial {
	color : #000000; 
	font-family : Arial, sans-serif; 
	font-size : 11px; 
	font-weight : bold;
}


Font.noirThinArialSouligne {
	color : #000000; 
	font-family : Arial, sans-serif; 
	font-size : 9px; 
	font-weight : thin;
	text-decoration: underline;
}

Font.noirThinArial {
	color : #000000; 
	font-family : Arial, sans-serif; 
	font-size : 9px; 
	font-weight : thin;
}

Font.bleuArial {
	color : #000099; 
	font-family : Arial, sans-serif; 
	font-size : 11px; 
	font-weight : bold;
}
Font.bleuArialThin {
	color : #000099; 
	font-family : Arial, sans-serif; 
	font-size : 11px; 
	font-weight : thin;
}

Font.textNoirSouligne {
	color : #000000; 
	font-family : Arial, sans-serif; 
	font-size : 11px; 
	text-decoration : underline;
}

a.lienRubrique{
	font-family : Verdana;
	font-size : 10px;
	color : #FFFFFF;
	font-weight: bold;
	text-decoration : none;
}

a.lienSsRubrique{
	font-family : Verdana;
	font-size : 10px;
	color : #FFFF00;
	font-weight: bold;
	text-decoration : none;
}

a.lienSsRubriqueHome {
	font-family : Verdana;
	font-size : 10px;
	color : #FFFF00;
	text-decoration : none;
}

A.lienSsRubriqueHome:hover{
	font-family : Verdana;
	font-size : 10px;
	color : #FFFF00;
	text-decoration : underline;
}

.lienSsRubriqueHomeSelect {
	font-family : Verdana;
	font-size : 10px;
	color : #FFFFFF;
	}


a.BarreNav{
	FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-WEIGHT: normal;        
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

a.BarreNavActif{
	FONT-SIZE: 10px;
    COLOR: Silver;
    FONT-WEIGHT: normal;        
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

Font.BarreNavActif{
    FONT-SIZE: 10px;
    COLOR: Silver;
    FONT-WEIGHT: normal;        
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

A{
    FONT-SIZE: 9pt;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

A.DE_Link {
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
}
A.DE_Link:visited {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
    COLOR: #000099;
}
A.DE_Link:hover {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
    COLOR: #000099;
}

A.DE_Link11 {
    FONT-SIZE: 11px;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
}
A.DE_Link11:visited {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
    COLOR: #000099;
}
A.DE_Link11:hover {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
    COLOR: #000099;
}
/*Sonderbehandlung, da in der Suche der Name "lientexteGras" statisch hinterlegt ist*/
A.lientexteGras {
    FONT-SIZE: 10px;
    COLOR: #000099;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
}
A.lientexteGras:visited {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
    COLOR: #000099;
}
A.lientexteGras:hover {
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: underline;
    COLOR: #000099;
}

FONT, TD, TR, TABLE, BODY, P
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY:  Verdana, Arial, sans-serif;
    TEXT-DECORATION: none;
}

INPUT
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10px;
    color: #000000;
}
.DE_input_grey
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10px;
    color: #666666;
}

SELECT
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10pt;
    color: #000000;
}
OPTION
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10px;
    color: #000000;
}
TEXTAREA
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 10pt;
    color: #000000;
}

select
{
font-size:9px;
font-family:Verdana;
font-weight: normal;
}

.menuHaut {
	font-family: Arial, sans-sherif;
	color : #FFFF00;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
}


.menuHautBlanc {
	font-family: Arial, sans-sherif;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
}

.on {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White; 
}

.onNormal {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: White; 
}


a.textSouligne  {
	FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
	text-decoration: underline;

}

a:visited.textSouligne {
	FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
	text-decoration: underline;
}

a:active.textSouligne {
	FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
	text-decoration: underline;
}

a.textSouligne:hover {
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
	text-decoration: underline;
	font-weight : normal;
}

Font.titreBleu {
	color : #000099;
	font-family : Arial;
	font-size : 18px;
	font-weight : bold;
}

Font.titreNoir {
	color : #000000;
	font-family : Arial;
	font-size : 18px;
	font-weight : bold;
}

Font.sousTitreNoir {
	color : #000000; 
	font-family : Arial, sans-serif; 
	font-size : 11px;
	font-weight : bold;
}

Font.titreBleu12 {
	color : #000099;
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
}

Font.textBleu {
	color : #000099;
	font-family : Arial;
	font-size : 11px;
	font-weight : normal;
}

a.titreJaune {
	color: #FFFF00;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

a.titreJaune:hover{
	color: #FFFF00;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

A.top {
	font-family :Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color:#000099 ; 
	text-decoration : underline; 
}

A.top:visited {
	font-family :Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color:#000099 ; 
	text-decoration : underline; 
}

A.top:hover {
	font-family :Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #000099 ;
	text-decoration : underline; 
}

A.topOn {
	font-family :Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #000099 ; 
}

A.topOn:visited {
	font-family :Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #000099 ; 
}

A.topOn:hover {
	font-family :Verdana, Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #000099 ;
}
/*
FONT.copy {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color :#000099; 
}

FONT.petit {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color :#000000; 
}
*/
FONT.texteNormalBlanc {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}
FONT.textGris {
	color : #666666;
	font-family : Arial;
	font-size : 10px;
	font-weight : normal;
}
/*
p {
	color : black;
	font-family : Arial, sans-serif;
	font-size : 11px;
	MARGIN: 3px;
}

.texteTitre {
    FONT-SIZE: 14px;
    FONT-FAMILY:  Verdana;
    TEXT-DECORATION: none;
	COLOR: #000099;
}

.texteNormal {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: none;
	COLOR: #000099;
}
*/

font.texteGrandNoirGras {
    FONT-SIZE: 20px;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: none;
	COLOR: #000000;
	font-weight : bold;
}

.texteNormalNoir {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: none;
	COLOR: #000000;
}

.texteNormalNoir a{
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: underline;
    COLOR: #000099;
}

.texteNormalNoir a:visited{
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: underline;
    COLOR: #000099;
}
.texteNormalNoir a:hover{
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: underline;
	COLOR: #000099;
}

.textNonSouligne {
	FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
	color :#000099; 
	text-decoration: none;
	font-weight : normal;
}
FONT.REMIX {
	color : #000000;
	font-family : Verdana, sans-serif;
	font-size : 14px;
	font-weight : normal;
}
FONT.Dimension {
	color : #000000;
	font-family : Arial, sans-serif;
	font-size : 12px;
	font-weight : normal;
}
/*
.titreBleu12 a:link{
	color : #000099;
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	text-decoration: underline;
}

.titreBleu12 a:visited{
	color : #000099;
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
	text-decoration: underline;
}

Font.ou {
	color : #000099;
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
}


.titreBlanc {
	color : #FFFFFF;
	font-family : Arial;
	font-size : 11px;
	font-weight : bold;
}



.titreJauneSimple {
	color : #FFFF00;
	font-family : Arial;
	font-size : 11px;
	font-weight : normal;
}
*/
.titreGris {
	color : #666666;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
}
.titreGrisSouligne {
	color : #666666;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
        text-decoration:underline;
}

/*
Font.petittitreBleu {
	color : #000099;
	font-family : Verdana;
	font-size : 10px;
	font-weight : bold;
}

A.menucontenuhaut {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color :#000099; 
	font-weight : normal;
	text-decoration:underline;
}
A:visited.menucontenuhaut {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color :#000099; 
	font-weight : normal;
	text-decoration:underline;
}
A:hover.menucontenuhaut {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color :#000099; 
	font-weight : normal;
	text-decoration:underline;
}

font.menucontenuhauton {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color :#000099; 
	font-weight : normal;
}

A.menucontenubas {
	font-family :  Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color :#000099; 
	text-decoration:underline;
}

A.menucontenubason {
	font-family : Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color :#000099; 
	text-decoration:none;
}
*/
input.contact{
	width : 167px;
}
input.projet{
	width : 167px;
}
.titreNormalNoir {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: none;
	COLOR: #000000;
}

Font.DE_txt_missing {
	color: #FF0000; 
	font-family:  Verdana, Arial, sans-serif; 
	font-size: 10px; 
}

Font.DE_txt {
	color: #000000; 
	font-family:  Verdana, Arial, sans-serif; 
	font-size: 10px; 
}

Font.DE_txt_blau {
	color: #000099; 
	font-family:  Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: normal;
}

.DE_txt_schwarz {
    FONT-SIZE: 10px;
    font-family:  Verdana, Arial, sans-serif; 
    TEXT-DECORATION: none;
    COLOR: #000000;
}
.DE_txt_schwarz a{
    FONT-SIZE: 10px;
    font-family:  Verdana, Arial, sans-serif; 
    TEXT-DECORATION: underline;
    COLOR: #000099;
}
.DE_txt_schwarz a:visited{
    FONT-SIZE: 10px;
    font-family:  Verdana, Arial, sans-serif; 
    TEXT-DECORATION: underline;
    COLOR: #000099;
}
.DE_txt_schwarz a:hover{
    FONT-SIZE: 10px;
    font-family:  Verdana, Arial, sans-serif; 
    TEXT-DECORATION: underline;
    COLOR: #000099;
}

.DE_txt_not_underline {
    FONT-SIZE: 10px;
    font-family:  Verdana, Arial, sans-serif; 
    color: #000099; 
    text-decoration: none;
    font-weight: normal;
}

Font.DE_title_blue18 {
	color: #000099;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
}
Font.DE_title_blue12 {
	color: #000099;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.DE_title_blue12 {
	color: #000099;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
Font.DE_title_blue14 {
	color: #000099;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
.DE_title_blue14 {
	color: #000099;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
}
Font.DE_title_black12 {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

a.DE_Menue_Top {
        font-family: Arial, sans-serif;
        font-size: 11px;
        color: YELLOW; 
        font-weight: bold;
}
a.DE_Menue_Top:hover{
        font-family: Arial, sans-serif;
        font-size: 11px;
        color: YELLOW; 
        font-weight: bold;
	text-decoration: underline;
}

a.DE_Menue_Top_Right {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFF00;
	text-decoration: none;
}
a.DE_Menue_Top_Right:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #FFFF00;
	text-decoration: underline;
}
a.DE_Menue_Top_Right_Select {
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
}
a.DE_Menue_Top_Right_Select:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.DE_Navbar  {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    color: #000099; 
    text-decoration: underline;
}
a:visited.DE_Navbar {
	FONT-SIZE: 11px;
        FONT-FAMILY:  Arial, sans-serif;
	color: #000099; 
	text-decoration: underline;
}
a:active.DE_Navbar {
	FONT-SIZE: 11px;
        FONT-FAMILY:  Arial, sans-serif;
	color: #000099; 
	text-decoration: underline;
}
a.DE_Navbar:hover {
	FONT-SIZE: 11px;
	FONT-FAMILY:  Arial, sans-serif;
	color: #000099; 
	text-decoration: underline;
	font-weight: normal;
}

a.DE_Navbar_Active{
    FONT-SIZE: 11px;
    COLOR: Silver;
    FONT-WEIGHT: normal;        
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
Font.DE_Navbar_Active{
    FONT-SIZE: 11px;
    COLOR: Silver;
    FONT-WEIGHT: normal;        
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
Font.DE_news_home {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none;
    COLOR: #000000;
}

Font.DE_title_grey {
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}
.DE_title_grey {
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

Font.DE_title_grey_underline {
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
        text-decoration: underline;
}
.DE_title_grey_underline {
	color: #666666;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
        text-decoration: underline;
}

A.DE_chronologie {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000000; 
	font-weight: normal;
	text-decoration: underline;
}
A.DE_chronologie:HOVER {
	color: black;
	text-decoration: underline;
}

a.DE_txt_underline {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    color: #000099; 
    text-decoration: underline;
}
a.DE_txt_underline:visited {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    color: #000099; 
    text-decoration: underline;
}
a.DE_txt_underline:active {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    color: #000099; 
    text-decoration: underline;
}
a.DE_txt_underline:hover {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    color: #000099; 
    font-weight: normal;
}

FONT.DE_txt_white {
    FONT-SIZE: 11px;
    FONT-FAMILY:  Arial, sans-serif;
    TEXT-DECORATION: none;
    COLOR: #FFFFFF;
}

.txt12Gris {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #5C6365;
    font-weight: bold;
}

.menuJobsOn {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000099; 
}

.menuJobsNormal {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099; 
}

.menuJobsNormal:hover{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099; 
	text-decoration: underline;
}

Font.DE_title_Jobs_blue20 {
	color: #6699CC;
	font-family: Arial;
	font-size: 20px;
	font-weight: normal;
}

<!--Moto-->
Font.DE_title_2R_01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000099;
    font-weight: bold;
}
.DE_title_2R_01 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000099;
    font-weight: bold;
}
.DE_link_grey_2R {
    color: #656876; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
    font-weight: normal;
}
.DE_link_grey_2R:hover {
    color: #003399; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px; 
    font-weight: normal;
}
.DE_txt_grey_2R {
    color: #666666; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: normal;
}
.DE_txt_grey_bold_2R {
    color: #666666; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: bold;
}
.DE_txt_grey_bold_2R:hover {
    color: #003399; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: bold;
}
.DE_link_blue_2R {
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099; 
}

.DE_txt_grey_2R_10 {
    color: #666666; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px; 
    font-weight: normal;
}

.DE_txt_blue_2R {
    color: #000099; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: normal;
}

.DE_link_blue_2R:hover{
	font-family: Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000099; 
	text-decoration: underline;
}
.DE_header_white_2R {
    color: #FFFFFF; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px; 
    font-weight: bold;
}
.DE_header_white_2R:hover {
    color: #FFFFFF; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px; 
    font-weight: bold;
    text-decoration: underline;
}
.DE_header_lightblue_2R {
    color: #7AA3D1; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px; 
    font-weight: bold;
}

.DE_txt_Legende_Spinne_2R {
    color: #000000; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px; 
    font-weight: normal;
}

.ts_active_2R {
    color: #000099;
    background-color: #E5EDFA;
    font-size: 11px; 
    font-weight: bold;
    padding-top: 12px;
    padding-left: 9px;
    padding-right: 9px;
    padding-bottom: 22px;
}
.ts_inactive_2R {
    color: #9A9A9A;
    background-color: #E6E6E6;
    font-size: 11px; 
    font-weight: bold;
    padding-top: 12px;
    padding-left: 9px;
    padding-right: 9px;
    padding-bottom: 22px;
}
.ts_header_table {
    background-color: #E5EDFA;
    padding-top: 5px;
    padding-bottom: 5px;
}

.DE_search_2R {
    border-width: 1px; 
    border-style: solid; 
    border-color: #b5bec7; 
    font-size: 10px; 
    color: #666666;
    height: 17px;
}

/* New Homepage */
.DE_txt_grey_11 {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: normal;
    text-decoration: none;
}
.DE_txt_grey_11 A {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: normal;
    text-decoration: none;
}
.DE_txt_grey_11 A:HOVER {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: normal;
    text-decoration: underline;
}
A.DE_txt_grey_11 {
    color: #666666; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: normal;
    text-decoration: none;
}
A.DE_txt_grey_11:HOVER {
    color: #666666; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    font-weight: normal;
    text-decoration: underline;
}

/* Challenge Green */
.DE_txt_cg_header_green_14 {
    color: #669900;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}

.DE_txt_cg_header_black_14 {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}

.DE_txt_cg_header_black_13 {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}

.DE_txt_cg_header1_green_11 {
    color: #669900;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.DE_txt_cg_header2_green_11 {
    color: #669900;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}

A.DE_txt_cg_11 {
    color: #669900;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

A.DE_txt_cg_11:HOVER {
    color: #669900;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.DE_txt_cg_invheader_green_14 {
    margin-top: 20px;
    padding-left: 5px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #669900;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
}

A.DE_cg_link_13 {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}

A.DE_cg_link_13:visited {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: none;
}

A.DE_cg_link_13:HOVER {
    color: #666666;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}
