@charset "iso-8859-1";

html, body {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
}

.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

}

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-size : 10px;

	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;

}

*/


a.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;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size : 11px; 
	padding:0px;
	margin:0px;
	height:100%;
}

#global {
	height:100%;
}

#centrer {
	width: 785px;
	background-color:#FFFFFF;
}

#tableau {
	height:100%;
}

#centrer_back {
	position:absolute;		
	left: 50%; 
	top: 50%;
	width: 785px;
	margin-top: -141px; /* moitié de la hauteur */
	margin-left: -392px; /* moitié de la largeur */
	background-color:#FFFFFF;
	
}

#home_btnEntrer {
	float:left;
	margin-top:-80px;
	padding-left:400px;
	width:385px;
}

#header {
	height:89px;
	overflow:hidden;
}

#menuTop {
	float:left;
	margin-top:-77px;
	padding-left:465px;
	height:25px;
	width:300px;
	font-size:10px;
	color:#ffff00;
}

#menuTop .link {
	float:left;
	height:25px;
	padding-top:7px;
}

#menuTop .bordure {
	float:left;
	background-image:url(../images/menu_top_separator.gif);
	background-repeat:no-repeat;
	padding-left:20px;
}

#menuTop .link a {
	color:#ffff00;
	text-decoration:none;
}

#menuTop .link a:hover {
	text-decoration:underline;
}

#titleTop_Home {
	float:left;
	margin-top:-44px;
	padding-left:218px;
	height:10px;
	width:200px;
	color:#FFFFFF;
	font-size:10px;
	text-align:left;
	white-space:nowrap;
}

#titleTop_Int {
	position:absolute;
	top:37px;
	left:460px;
	height:10px;
	width:300px;
	margin:0px;
	padding:0px;
	
	color:#FFFFFF;
	font-size:10px;
}

#titleTop_Int_back{
	position:absolute;
	top:37px;
	left:370px;
	height:10px;
	width:300px;
	margin:0px;
	padding:0px;
	
	color:#FFFFFF;
	font-size:10px;
}

#titleTop_back{
	float:left;
	margin-top:-69px;
	padding-left:218px;
	height:10px;
	color:#FFFFFF;
	font-size:10px;
}

#footer {
	position:relative;
	float:left;
	padding:0px 37px 0px 37px;
	margin:0px;
}

.floatLeft {
	float:left;
}

.floatLeftLimited {
	float:left;
	width:785px;
}

.floatRight {
	float:right;
}

#baseline {
	margin:5px 0px 0px 0px;
	color:#62557d;
	font-size:10px;
}

.menuBottom {
	padding:0px;
	margin:2px 0px 0px 0px;
	color:#07077A;
	font-size:10px;
}

.menuBottom .copyright {
	color:#a199b1;
}	

.menuBottom a {
	color:#07077A;
	text-decoration:none;
}

.menuBottom a:hover {
	text-decoration:underline;
}

#logoFooter {
	float:right;
	margin:-35px 0px 0px 0px;
	right:37px;
	top:0px;
}

#bli {
	clear:both;	
}