﻿td {font-family: Verdana; font-size: 11px; color: #000000;}
p {font-family: Verdana; font-size: 11px; color: #000000;}

h1 { font-family: Verdana; font-size: 18px; color: #BE090C;margin:0;padding:0}
h2 { font-family: Verdana; font-size: 16px; color: #BE090C;margin:0;padding:0}
h3 { font-family: Verdana; font-size: 14px; color: #BE090C;margin:0;padding:0}
h3.Blanc { font-family: Verdana; font-size: 14px; color: #FFFFFF;margin:0;padding:0}
h4 { font-family: Verdana; font-size: 12px;  color: #BE090C;margin:0;padding:0}
h5 { font-family: Verdana; font-size: 10px; color: #636367;margin:0;padding:0}
h6 { font-family: Verdana; font-size: 10px; color: #636367;margin:0;padding:0}

strike.blanc {
	color: #FFF;
}

#New {
position:absolute;
width: 100px;
height: 75px;
}

.ZoneTexte  { border:1px solid #A5ACB2; background-color: #ffffff; color:#0D0D1A; font-size: 10px; margin:0;padding:0;}
.stylebouton {font-family: Verdana; font-size: 10px; color: #0D0D1A; 
	    background-color : #ffffff; border : 1px solid #3D3D3D;}

.Blanc  {color : #ffffff;}
.Rouge  {color : #BE090C;}

.Txt1 {
font-family: Verdana;
color : #ffffff;
}

.Txt2 {
font-family: Verdana;
color : #ffffff;
}

.Txt3 {
color : #000000;
font-family: Verdana;
}

.Txt4 {
color: #313131;
font-family: Verdana;
}

body {
	margin: 0px;
	padding: 0px;
	background-color : #9A0000;
}

a:link {font-family: Verdana; color: #FFFFFF; text-decoration: none;}
a:active {font-family: Verdana; color: #FFFFFF; text-decoration: none;}
a:visited {font-family: Verdana; color: #FFFFFF; text-decoration: none;}
a:hover{font-family: Verdana; color: #FFFFFF; text-decoration: none;}

a.LienClair {font-family: Verdana; color: #CE0005; text-decoration: none;}
a:link.LienClair {font-family: Verdana; color: #CE0005; text-decoration: none;}
a:active.LienClair {font-family: Verdana; color: #CE0005; text-decoration: none;}
a:visited.LienClair {font-family: Verdana; color: #CE0005; text-decoration: none;}
a:hover.LienClair {font-family: Verdana; color: #CE0005; text-decoration: none;}
.MaBox{
border-top: none;
border-left: none;
border-right: none;
border-bottom:#CE0005 2px dotted;
}


a:link#Gris {font-family: Verdana; color: #636367; text-decoration: none;}
a:active#Gris {font-family: Verdana; color: #636367; text-decoration: none;}
a:visited#Gris {font-family: Verdana; color: #636367; text-decoration: none;}
a:hover#Gris{font-family: Verdana; color: #737377; text-decoration: none;}

a:link.Ajout {font-family: Verdana; color: #438136; text-decoration: none;}
a:active.Ajout {font-family: Verdana; color: #438136; text-decoration: none;}
a:visited.Ajout {font-family: Verdana; color: #438136; text-decoration: none;}
a:hover.Ajout {font-family: Verdana; color: #5EB44B; text-decoration: none;}

a:link.AjoutOver {font-family: Verdana; color: #5EB44B; text-decoration: none;}
a:active.AjoutOver {font-family: Verdana; color: #5EB44B; text-decoration: none;}
a:visited.AjoutOver {font-family: Verdana; color: #5EB44B; text-decoration: none;}
a:hover.AjoutOver {font-family: Verdana; color: #5EB44B; text-decoration: none;}

a:link.ajoutProduit {font-family: Verdana; color: #62B650; text-decoration: none;}
a:active.ajoutProduit {font-family: Verdana; color: #62B650; text-decoration: none;}
a:visited.ajoutProduit {font-family: Verdana; color: #62B650; text-decoration: none;}
a:hover.ajoutProduit {font-family: Verdana; color: #62B650; text-decoration: none;}

a:link.ajoutProduitOver {font-family: Verdana; color: #A0D396; text-decoration: none;}
a:active.ajoutProduitOver {font-family: Verdana; color: #A0D396; text-decoration: none;}
a:visited.ajoutProduitOver {font-family: Verdana; color: #A0D396; text-decoration: none;}
a:hover.ajoutProduitOver {font-family: Verdana; color: #A0D396; text-decoration: none;}

a:link#New {font-family: Verdana; color: #D01E1E; text-decoration: none;}
a:active#New {font-family: Verdana; color: #D01E1E; text-decoration: none;}
a:visited#New {font-family: Verdana; color: #D01E1E; text-decoration: none;}
a:hover#New {font-family: Verdana; color: #E75454; text-decoration: none;}

a:link#New2 {font-family: Verdana; color: #D01E1E; text-decoration: none;}
a:active#New2 {font-family: Verdana; color: #D01E1E; text-decoration: none;}
a:visited#New2 {font-family: Verdana; color: #D01E1E; text-decoration: none;}
a:hover#New2 {font-family: Verdana; color: #E75454; text-decoration: none;}

a:link#Rouge {font-family: Verdana; color: #BE090C; text-decoration: none;}
a:active#Rouge {font-family: Verdana; color: #BE090C; text-decoration: none;}
a:visited#Rouge {font-family: Verdana; color: #BE090C; text-decoration: none;}
a:hover#Rouge {font-family: Verdana; color: #E80B10; text-decoration: none;}

.FonDGris {
	background-color : #f8f8f8;
}

.FonDRouge {
	background-color : #BE090C;
}

.FonDGrisFonce {
	background-color : #dfdfdf;
}

.BGGrisClair {
	background-color : #F0F0F0;
}

.BGGrisFonce {
	background-color : #E4E4E4;
}

.DegradeFond {
	background-image : url(images/Interface/DegradeFond.gif);
	background-repeat: repeat-x;	
	background-position: center top;

}


.FondMenuGris {
	background-color : #f8f8f8;
	border:1px solid #cd0000;	
}

.FondCadre {
	background-image : url(images/Interface/FondGris.gif);
	background-repeat: repeat-y;
	background-position: center top;
	height:631px;	
}
.OmbrePorteeD {
	background-image : url(images/Interface/OmbreBasD.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.OmbrePorteeG {
	background-image : url(images/Interface/OmbreBasG.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.HautCadre {
	background-image : url(images/Interface/HautCadre.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:104px;	
}
.PiedPage {
	background-image : url(images/Interface/PiedPage.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:55px;	
}

.FdHt {
	background-image: url('images/Interface/FdHt0.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	height:66px;
}
.FdBas {
	background-image: url('images/Interface/ImgFondBas.jpg');
	background-repeat: no-repeat;
	background-position: center bottom;
	height:117px;
	
}

.TailleContenu {
	width:950px;
}

.MargeHt {
	height:66px;
}
.Newsletter {
	background-image: url('images/Interface/FondNewsletter.gif');
	background-repeat: no-repeat;
	background-position: center;
	width:193px;
	height:50px;
}

.MonPanier {
	background-image: url('images/Interface/FondPanier.gif');
	background-repeat: no-repeat;
	background-position: left;
	background-color: #DFDFDF;
	width:193px;
	height:76px;
}

.EncartInscription {
	background-image: url('images/Interface/FondEncart.gif');
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #DFDFDF;
}

.EncartInscriptionOk {
	background-image: url('images/Interface/FondEncart.gif');
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #DFDFDF;
}

.Recherche {
	background-image: url('images/Interface/Recherche.gif');
	background-repeat: no-repeat;
	background-position: center;
	width:193px;
	height:36px;
}

.Menu1 {
	background-image: url('images/Interface/MenuFerrari/MenuFerrari.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	width:155px;
}
.Menu2 {
	background-image: url('images/Interface/MenuPorsche/MenuPorsche.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	width:155px;
}

.Menu3 {
	background-image: url('images/Interface/MenuAutres/MenuAutres.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	width:155px;
}

.CadreGris {
	background-image : url(images/Interface/FondZoneText.gif);
	background-repeat: repeat-x;
	border:1px solid #727272;
	}

.CadreGris:hover {
	background: url(images/Interface/ZoneTexteSelected.gif) no-repeat top left;
	background-repeat: repeat-x;
	border:1px solid #727272;
}

.CadreGris:focus,.CadreGris:active {
	background: url(images/Interface/ZoneTexteSelected.gif) no-repeat top left;
	background-repeat: repeat-x;
	border:1px solid #727272;
}

.CadreRouge {
	background-color : #ffffff;
	border:1px solid #BE090C;
	}
	
.CtGris {
	border:1px solid #727272;
	}
	
.AutreObj{
	background-image: url('images/Interface/AutresObjets/AutreObjFond2.jpg');
	background-repeat: no-repeat;
	background-position: center;
	width:427px;
	height:119px;
}

.OverFerrari {background-image: url('images/Interface/MenuFerrari/Ferrari.gif');}
.OverPorsche {background-image: url('images/Interface/MenuPorsche/Porsche.gif');}
.OverAutres {background-image: url('images/Interface/MenuAutres/Autres.gif');}




/*  CSS POPUP  */
a:hover img,a:active img{
border-color:#BE090C;
}




#arplan{ /* arrière plan */
position:absolute;
top:0;
left:0;
z-index:190;
background-color: #555;
-moz-opacity: 0.6;
opacity: 0.6;
height:100%;
width:100%;
}

#pop{ /* fenêtre */
position:absolute;
left:3px;
top:3px;
z-index:200;
background-color:#FFF;
}
#pop img{cursor:pointer;border:0}

#titre,.galerie dt{
font:15px/22px Verdana;
color:brown;
background-color:#fff;
text-align:center
}
#statIM{ 
text-align:center;
}
#cdeIM{ 
padding:0 3px;
}
#pop a{ 
padding:0;
text-decoration:none;
}
#pop a:active,#pop a:focus,#pop a:visited{ /*evite de marquer le lien actif*/
color:blue;
background-color:#fff;
}
#pop a span{ 
text-decoration:underline
}
#suivant{
position:relative;right:0
}
#fermer{
float:none;text-align:right;
}

body{height:100%,width:100%}
#croix{ /* croix pour fermer */
cursor:hand/*IE5*/;
}
#pop img{cursor:hand}
#arplan{ /* arrière plan */
filter:Alpha(opacity=60);
cursor:hand/*IE5*/;
}

#pop{
filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#63421b,strength=6)
}
a:hover,a:active{z-index:600}/* sinon bug opera */

/* Mon Panier */
a.PanierListe  {font-family: Verdana; color: #1F1F21; text-decoration: none;}
a:link.PanierListe  {font-family: Verdana; color: #1F1F21; text-decoration: none;}
a:active.PanierListe {font-family: Verdana; color: #1F1F21; text-decoration: none;}
a:visited.PanierListe {font-family: Verdana; color: #1F1F21; text-decoration: none;}
a:hover.PanierListe{font-family: Verdana; color: #434345; text-decoration: none;}

.Cell2 {
	background-color: #D7D7D7;
}

.CellOver {
	background-color: #E5E5E5;
}

.CellOverFinal {
	background-color: #CD0000;
	color:#FFFFFF;
}
.CellOverFinal td {
	background-color: #CD0000;
	color:#FFFFFF;
}

.Note {
	color: #4F4F4F;
	font-family: Verdana;
	font-size: 11px;
}

.ErreurConnexion {
	background-color: #9D0E0E;
	color: #FFFFFF;
	border-color: #F37676;
	border-collapse: collapse;
}

.Deconnection {
	background-color: #0E9C15;
	color: #FFFFFF;
	border-color: #76F379;
	border-collapse: collapse;
}

.Compte {
	background-image: url('images/Spacer.gif');
}

.CompteOver {
	background-image: url('images/Interface/FondOver.png');
}

a.moncompte  {font-family: Verdana; color: #4F0000; text-decoration: none;}
a:link.moncompte {font-family: Verdana; color: #4F0000; text-decoration: none;}
a:active.moncompte {font-family: Verdana; color: #4F0000; text-decoration: none;}
a:visited.moncompte {font-family: Verdana; color: #4F0000; text-decoration: none;}
a:hover.moncompte {font-family: Verdana; color: #B30000; text-decoration: none;}

.Prix {
	font-family: Verdana;
	font-size: 11px;
}

.EncartFond {
	background-image: url('images/Interface/EncartFond.gif');
}

.Valid {
	color: #5db545;
	font-family: Verdana;
	font-size: 14px;
}

.RougePrestige {
	background-image: url('images/Interface/RougePrestige.jpg');
	background-repeat: no-repeat;
	background-position: left top;
}

.EncartTransparent {
	background-image: url('images/Interface/EncartTransparent.png');
	background-repeat: no-repeat;
	background-position: left top;
}
p.none {
	margin:0; 
	padding:0;
	display: inline;
}
div.nostyle {
	margin:0; 
	padding:0;
	display: inline;
}

#FormatMail {
	font-family: Verdana;
	font-size: 11px;
}

.TitreMail {
	font-family: Verdana; 
	font-size: 16px; 
	color: #BE090C; 
	margin:0;
}

.LienFonce a{
	color: #980F0F;
}

.LienFonce a:hover{
	color: #EC3737;
}

#SupprContenu {
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 990;
	background-color: transparent;
	visibility: hidden;
	filter:alpha(opacity=100);   /* Internet Explorer 6     */
   -moz-opacity:1;           /* Mozilla 1.6 et infér.   */
   opacity: 1;               /* CSS3 et Mozilla récents */
}

.SupprConfirm {
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 999;
	background-color: transparent;
	/*visibility: visible;*/
	filter:alpha(opacity=100);   /* Internet Explorer 6     */
   -moz-opacity:1;           /* Mozilla 1.6 et infér.   */
   opacity: 1;               /* CSS3 et Mozilla récents */
}

.SupprContenu {
	position: absolute;
	width: 100%;
	height: 100%;
	text-align: center;
	z-index: 999;
	background-color: transparent;
	/*visibility: visible;*/
	filter:alpha(opacity=100);   /* Internet Explorer 6     */
   -moz-opacity:1;           /* Mozilla 1.6 et infér.   */
   opacity: 1;               /* CSS3 et Mozilla récents */
}

.FondClair {
	background-color: #EFEFEF;
}

.BgRechercheOver {
	background-color: #BC2021;
}

a:link.moncompte {font-family: Verdana; color: #4F0000; text-decoration: none;}
a:active.moncompte {font-family: Verdana; color: #4F0000; text-decoration: none;}
a:visited.moncompte {font-family: Verdana; color: #4F0000; text-decoration: none;}
a:hover.moncompte {font-family: Verdana; color: #B30000; text-decoration: none;}

.BGGrisClair td a {color: #BC2021; text-transform: uppercase;}
.BGGrisClair td a:active{ color: #BC2021; text-transform: uppercase;}
.BGGrisClair td a:visited{ color: #BC2021; text-transform: uppercase;}
.BGGrisClair td a:hover{ color: #BC2021; text-transform: uppercase;}
.BGGrisClair span {color: #6B6B6B;}
.BGGrisClair td {color: #555555;}

.BGGrisFonce td a{ color: #BC2021; text-transform: uppercase;}
.BGGrisFonce td a:active{ color: #BC2021; text-transform: uppercase;}
.BGGrisFonce td a:visited{ color: #BC2021; text-transform: uppercase;}
.BGGrisFonce td a:hover{ color: #BC2021; text-transform: uppercase;}
.BGGrisFonce span {color: #6B6B6B;}
.BGGrisFonce td {color: #555555;}

.BgRechercheOver a {color: #FFF; text-transform: uppercase;}
.BgRechercheOver a:active{color: #FFF; text-transform: uppercase;}
.BgRechercheOver a:visited{color: #FFF; text-transform: uppercase;}
.BgRechercheOver a:hover{color: #FFF; text-transform: uppercase;}
.BgRechercheOver span {color: #C8C8C8;}
.BgRechercheOver td {color: #E2E2E2;}