@charset "iso-8859-1";



.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;
}



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 {

	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 {

  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.OrangeGrasPetit {

	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;

}



.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.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 {

	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.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 {

    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;
}

div.Portlet {
	height:133px;
	padding-left:0px; padding-top:0px;
	background-image:url(../images/fond2.jpg); background-repeat:no-repeat;
}

div.PortletMOW {
	height:133px;
	padding-left:0px; padding-top:0px;
	background-image:url(../images/fond2.jpg); background-repeat:no-repeat;
}

div.PortletTitre {
	height:20px;
	margin-top:-123px;
	padding-top:5px;
	text-align:center;
	color : #000099;
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
}

div.PortletTitreMOW {
	height:20px;
	margin-top:-93px;
	padding-top:5px;
	text-align:center;
	color : #000099;
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
}

.PortletBackgroundBottom{
   background-position: 50% 100%;
   background-repeat:no-repeat;
}

.PortletBackgroundRightBottom{
   background-position: 100% 100%;
   background-repeat:no-repeat;
}

FONT.titreGris14 {
	color : #666666;
	font-family : Arial;
	font-size : 14px;
	font-weight : normal;
}

.TalkingPoint{
	background-color:#C8D0EA;
}

.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;
}

Font.titreBleu14 {

	color : #000099;
	font-family : Arial;
	font-size : 14px;
	font-weight : bold;
}

div.Portlet {
	height:133px;
	padding-left:0px; padding-top:0px;
	background-image:url(../images/fond2.jpg); background-repeat:no-repeat;
}
div.PortletTitre {
	height:20px;
	margin-top:-123px;
	padding-top:5px;
	text-align:center;
	color : #000099;
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
}

div.PortletTitreMOW {
	height:20px;
	margin-top:-93px;
	padding-top:5px;
	text-align:center;
	color : #000099;
	font-family : Arial;
	font-size : 12px;
	font-weight : bold;
}

div.PortletMOW {
	height:133px;
	padding-left:0px; padding-top:30px;
	
}

div.PortletFin {
	height:20px;
	margin-top:90px;
	padding-top:5px;
	background-image:url(../images/1x1_transparent.gif); background-repeat:no-repeat;
}

.PortletBackgroundBottom{
   background-position: 50% 100%;
   background-repeat:no-repeat;
} 

.PortletBackgroundRightBottom{
   background-position: 100% 100%;
   background-repeat:no-repeat;
}

FONT.titreGris14 {
	color : #666666;
	font-family : Arial;
	font-size : 14px;
	font-weight : normal;
}

.TalkingPoint{
	background-color:#C8D0EA;
}

.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;

}

Font.titreBleu14 {

	color : #000099;
	font-family : Arial;
	font-size : 14px;
	font-weight : bold;

}



