@charset "UTF-8";



.tyreBox {

	font-family: Arial, sans-serif;

	font-size: 11px;

	color: black;

	width: 150px

}

.tyreBox1 {

	font-family: Arial, sans-serif;

	font-size: 11px;

	color: black;

	width: 100%

}

.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 {
    FONT-SIZE: 11px;

    COLOR: black;

    FONT-FAMILY:  Arial, sans-serif;

    TEXT-DECORATION: none;
	
	margin: 0;

	padding: 0;
}*/

BODY {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:62.5%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}




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;

}


A.lienPortailBas {
    
    color:#000099;
    
    font-family:Verdana;
                  
    font-size:10px;
                  
    text-decoration:none;
    
}

A.lienPortailBas:hover {
    
    color:#000099;
    
    font-family:Verdana;
                  
    font-size:10px;
                  
    text-decoration:underline;
    
}

Font.obligatoire {

	color : #990000;

	font-family : Arial;

	font-size : 11px;

	font-weight : bold;

}



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 a{

	color : #000099; 

	font-family : Arial, sans-serif; 

	font-size : 11px; 

	font-weight : bold;

}
Font.bleuArial {

	color : #000099; 

	font-family : Arial, sans-serif; 

	font-size : 11px; 

	font-weight : bold;

}


Font.texteGris {
	
	color: #62557D;

	font-family: Arial;

	font-size: 11px;
	
}

Font.titreGris a{

  color: #62557D;

  font-family: Arial;

  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;

}



Font.OrangeGras {

	color : #FF9933; 

	font-family : Arial, sans-serif; 

	font-size : 18px; 

	text-decoration : bold;

}

Font.OrangeGras a {

	color : #FF9933; 

	font-family : Arial, sans-serif; 

	font-size : 18px; 

	text-decoration : bold;

}


A.OrangeGras {

	color : #FF9933; 

	font-family : Arial, sans-serif; 

	font-size : 18px; 

	text-decoration : bold;

}


Font.OrangeGrasPetit a{

	color : #FF9933; 

	font-family : Arial, sans-serif; 

	font-size : 13px; 

	text-decoration : bold;

}



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

}



FONT, TD, TR, TABLE

{

    FONT-SIZE: 11px;

    /*COLOR: black; */

    /*FONT-FAMILY:  Arial, sans-serif;*/

    TEXT-DECORATION: none;

}



INPUT

{

    FONT-FAMILY: Arial, sans-serif;

    FONT-SIZE: 10px;

	color: #666666;

}



SELECT

{

    FONT-FAMILY: Arial, sans-serif;

    FONT-SIZE: 10pt;

	color: #666666;

}

OPTION

{

    FONT-FAMILY: Arial, sans-serif;

    FONT-SIZE: 10px;

	color: #666666;

}

TEXTAREA

{

    FONT-FAMILY: Arial, sans-serif;

    FONT-SIZE: 10pt;

	color: #666666;

}



select

{

font-size:9px;

font-family:Verdana;

font-weight: normal;

}


select.Selected100

{

font-size:9px;

font-family:Verdana;

font-weight: normal;

background-color:#C5C9D6;

width : 100%;

}


select.Selected

{

font-size:9px;

font-family:Verdana;

font-weight: normal;

background-color:#C5C9D6;

}

select.UnSelected100

{

font-size:9px;

font-family:Verdana;

font-weight: normal;

background-color:#EDEEF2;

width : 100%;
}


select.UnSelected

{

font-size:9px;

font-family:Verdana;

font-weight: normal;

background-color:#EDEEF2;

}

.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;

}
Font.menuHautBlanc a{

	font-family: Arial, sans-sherif;

	color : #FFFFFF;

	/*font-weight : bold;*/

	font-size : 10px;

	text-decoration : none;

}
Font.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 a{

	color : #000099;

	font-family : Arial;

	font-size : 18px;

	font-weight : bold;

}

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.titreNoir a{

	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 a{

	color : #000099;

	font-family : Arial;

	font-size : 12px;

	font-weight : bold;

}



Font.titreBleu11 {

	color : #000099;

	font-family : Arial;

	font-size : 11px;

	font-weight : bold;

}



Font.textBleu {

	color : #000099;

	font-family : Arial;

	font-size : 11px;

	font-weight : normal;

}



Font.titreJaune {

	color : #FFFF00;

	font-family : Arial;

	font-size : 11px;

	font-weight : bold;

}



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 a{

    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;

}



.texteNormalNoirPetit {

    FONT-SIZE: 10px;

    FONT-FAMILY:  Arial, sans-serif;

    TEXT-DECORATION: none;

	COLOR: #000000;

}



.texteNormalNoirPetit a{

    FONT-SIZE: 10px;

    FONT-FAMILY:  Arial, sans-serif;

    TEXT-DECORATION:underline;

	COLOR: #000099;

}



.texteNormalNoirPetit a:visited{

    FONT-SIZE: 10px;

    FONT-FAMILY:  Arial, sans-serif;

    TEXT-DECORATION:underline;

	COLOR: #000099;

}

.texteNormalNoirPetit a:hover{

    FONT-SIZE: 10px;

    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;

}

.texteNormalNoirTresPetit {

    FONT-SIZE: 10px;

    FONT-FAMILY:  Arial, sans-serif;

    TEXT-DECORATION: none;

	COLOR: #000000;

	LINE-HEIGHT: 10px;

}

.txt12Gris {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #5C6365;	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;}

.thumb_On{
	color : #000000; 
	font-family : Arial, sans-serif; 
	font-size : 11px; 
	font-weight : bold;
	text-align : center;
}

.thumb_Off{
	color : #000099; 
	font-family : Arial, sans-serif; 
	font-size : 11px; 
	font-weight : normal;
	text-align : center;
}
.texte_cadre_bas{
	font-size:15px;
	color:#4a9856;
	text-align:center;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	top: 50%;
}
Font.texte_cadre_bas a {
	font-size:18px;
	color:#4a9856;
	text-align:center;
	font-weight:bold;
	padding-top:15px;
	display:block;

}
.link_more{
	display:block;
	font-size:11px;
	position:relative;
	color:#056098;
	font-weight:bold;
}
Font.link_more a{
	display:block;
	font-size:11px;
	position:relative;
	color:#056098;
	font-weight:bold;
}

.link_more2{
	display:block;
	font-size:11px;
	position:relative;
	color:#056098;
	font-weight:bold;
	top: -10px;
}

.link_more3{
	font-size:11px;
	position:relative;
	color:#056098;
	font-weight:bold;
	top: -10px;
}

Font.link_more2 a{
	display:block;
	font-size:11px;
	position:relative;
	color:#056098;
	font-weight:bold;
}
.texte_blanc {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.texte_blancGras {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bolder;
	color:#FFFFFF;
}