BODY	
	{
	Background-color: #FFFFFF;
	COLOR: #333333;
	font-family: Arial, Helvetica, san-serif;
	text-decoration: none;
	font-size: 11pt;
	margin-top:		0px;
	margin-bottom:	0px;
	margin-right:	0px;
	margin-left:	0px;
	scrollbar-face-color :		#B0B0B0;
	scrollbar-arrow-color :		#FFFFFF;
	scrollbar-track-color :		#FFFFFF;
	scrollbar-3dlight-color :	#B5B5B5;
	scrollbar-darkshadow-color:	#8D999E;
	scrollbar-shadow-color :	#8D999E;
	scrollbar-highlight-color : #FFFFFF;
	background-image: url(../img/fond.gif);	
	background-repeat: repeat-x;

	}

/* couleur des tables */
TABLE.TableFilet
	{
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	}

TD 
	{
	font-family: verdana, Arial, Helvetica, san-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	}
	
.TdMenu
	{
	COLOR: #666666; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: 8pt; 
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	padding-left: 0px;
	padding-right: 0px;
	}

.TdFondPage
	{
	background-image: url(../img/p_fond_img.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	}

.TdFondMenu
	{
	background-image: url(../img/p_menu_fond_h.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 615px;
	text-align: right;
	vertical-align: middle;
	COLOR: #666666; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: 8pt; 
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.1em;

	
	}

.TdFondSmenu
	{
	height: 21px;
	text-align: center;
	vertical-align: middle;
	COLOR: #666666; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: 9pt; 
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.5px;
	}

.TdFondIndic
	{
	background-image: url(../img/p_fond_indic.jpg);
	background-repeat: no-repeat;
	height: 6px;
	width: 740px;
	}
	
.TdCenter
	{	
	text-align: center;
	vertical-align: middle;
	}

.TdIndicSearch
	{
	COLOR: #666666; 
	font-family: Arial, Helvetica, san-serif; 
	font-size: 8pt;
	letter-spacing: 0.1em;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 10px;
	width: 300px;
	height: 21px;
	}
			
.txt 
	{
	font-family: verdana, Arial, Helvetica, san-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	text-align: justify;
	padding-left: 5px;
	padding-right: 5px;
	}
	
.txtRef
	{  
		font-size: 1pt; 
		text-decoration: none; 
		color: #fff;
		position:absolute;
		text-indent: -5000px;
		margin:0;
		line-height:0;
		overflow:hidden;

	}

.TitrePuce
	{  
		font-family: verdana, Arial, Helvetica, san-serif; 
		font-size: 9pt;
		letter-spacing: 0.1em;
		text-decoration: none; 
		color: #333333; 
		font-weight: bold;
		text-align: left;
		Padding:0px 0px 0px 12px; Background:url(../img/puce.gif) no-repeat 0px 6px;
	}	


.titre 
	{  
		font-family: verdana, Arial, Helvetica, san-serif; 
		font-size: 9pt;
		letter-spacing: 0.1em;
		text-decoration: none; 
		color: #333333; 
		font-weight: bold;
		text-align: left;		
	}

.titreRecherche
	{  
		font-family: verdana, Arial, Helvetica, san-serif; 
		font-size: 7.5pt;
		letter-spacing: 0.1em;
		text-decoration: none; 
		color: #333333; 
		font-weight: bold;
		text-align: left;
		Background-color: #FFCE1F;
		height: 25px;		
	}

.titreFiche
	{  
		font-family: verdana, Arial, Helvetica, san-serif; 
		font-size: 9pt;
		letter-spacing: 0.1em;
		text-decoration: none; 
		color: #333333; 
		font-weight: bold;
		text-align: left;
		padding-left: 5px;
		padding-right: 2px;				
	}
	
.MargeGauche 
	{        
		margin-left: 16px;
		margin-right: 5px;
	}

.MargeGauche2 
	{        
		margin-top: 10px;
		margin-left: 10px;
		margin-right: 10px;
		text-align: center;
	}
	
.pied
	{
        background-image: url(../img/p_pied_page.gif);
		padding-left: 0px;
		font-family: Arial, Helvetica, san-serif;
		font-size: 7.5pt;
		color: #660000;
		text-align: left;
		vertical-align: middle;
		height: 16px;
	}

A						{	text-decoration: none;						 																}
A:link					{	color: #666666;								text-decoration: none;											}
A:visited				{	color: #666666;								text-decoration: none;											}
A:hover					{	color: #000000;								text-decoration: none;											}

A.home					{	text-decoration: none;						 																}
A.home:link				{	color: #888888;								text-decoration: none;											}
A.home:visited			{	color: #888888;								text-decoration: none;											}
A.home:hover			{	color: #000000;								text-decoration: none;											}

A.LienMenu				{	text-decoration: none;						 																}
A.LienMenu:link			{	color: #FFFFFF;								text-decoration: none;											}
A.LienMenu:visited		{	color: #FFFFFF;								text-decoration: none;											}
A.LienMenu:hover		{	color: #000000;								text-decoration: none;											}

A.LienMenuOn			{	color: #000000;								text-decoration: none;											}
A.LienMenuOn:link		{	color: #000000;								text-decoration: none;											}
A.LienMenuOn:visited	{	color: #000000;								text-decoration: none;											}
A.LienMenuOn:hover		{	color: #000000;								text-decoration: none;											}

A.LienSmenu				{	text-decoration: none;						 																}
A.LienSmenu:link		{	color: #666666;								text-decoration: none;											}
A.LienSmenu:visited		{	color: #666666;								text-decoration: none;											}
A.LienSmenu:hover		{	color: #333333;								text-decoration: none;											}

A.contact				{	text-decoration: none;						 																}
A.contact:link			{	color: #000000;								text-decoration: none;											}
A.contact:visited		{	color: #000000;								text-decoration: none;											}
A.contact:hover			{	color: #666666;								text-decoration: none;											}

A.LienContact2			{	text-decoration: none;						 																}
A.LienContact2:link		{	color: #000000;								text-decoration: none;											}
A.LienContact2:visited	{	color: #000000;								text-decoration: none;											}
A.LienContact2:hover	{	color: #FFFFFF;								text-decoration: none;											}

A.lien					{	font-family: Arial, Helvetica, san-serif; text-decoration: none; font-weight: bold; letter-spacing: 0.1em; font-size: 9pt;	padding-botton: 10px;}
A.lien:link				{	color: #666666;								text-decoration: none;																}
A.lien:visited			{	color: #666666;								text-decoration: none;																}
A.lien:hover			{	color: #F0B505;								text-decoration: none;																}

A.lienHaut				{	font-family: verdana, Arial, Helvetica, san-serif; text-decoration: none; font-weight: bold; letter-spacing: 0.1em; font-size: 7pt;	}
A.lienHaut:link			{	color: #999999;								text-decoration: none;																}
A.lienHaut:visited		{	color: #999999;								text-decoration: none;																}
A.lienHaut:hover		{	color: #F0B505;								text-decoration: none;																}


A.lienpied				{	text-decoration: none; letter-spacing: 0.0em; 																}
A.lienpied:link			{	color: #660000;								text-decoration: none;											}
A.lienpied:visited		{	color: #660000;								text-decoration: none;											}
A.lienpied:hover		{	color: #FFFFFF;								text-decoration: none;											}

A.lienKyxar				{	font-family: Arial, Helvetica, sans-serif;	text-decoration: none; font-size: 8pt; margin-right: 5%; padding-top: 1px;		}
A.lienKyxar:link		{	color: #999999;								text-decoration: none;											}
A.lienKyxar:visited		{	color: #999999;								text-decoration: none;											}
A.lienKyxar:hover		{	color: #333333;								text-decoration: none;											}

input
	{
		font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; background-color: #FFFFFF;
		 padding-left: 5px;
		font-weight: bold;
	}
	
input.bord 
	{
		font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; background-color: #FFFFFF;
		BORDER: #0D232E 1px solid; padding-left: 5px;
		width: 280px;
		font-weight: bold;
	}
	
input.bord2 
	{
		font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FFFFFF;
		BORDER: #0D232E 1px solid; 
		width: 150px;
		font-weight: bold;
	}

input.submit 
	{
		font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FFCE1F;
		BORDER: #0D232E 1px solid; 
		width: 150px;
		font-weight: bold;
	}	
	
input.bord3 
	{
		font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #FFCE1F;
		BORDER: #0D232E 1px solid; 
		width: 280px;
		font-weight: bold;
	}
	
textarea
	{
		font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; background-color: #FFFFFF;
		BORDER: #0D232E 1px solid;
		width: 280px;
		font-weight: bold;
	}

select
	{
		font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; background-color: #FFFFFF; font-weight: bold;
		BORDER: #0D232E 1px solid;
		width: 150;
	}	
	
select.SelectMenu
	{
		font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; background-color: #FFFFFF; font-weight: bold;
		BORDER: #0D232E 1px solid;
		width: 150;
	}

	
/* ToHTML Style pour form de recherche */
TABLE.SF TD.aFond { Font-Family : verdana; Font-size : 8pt;  Background-Color: #888888; }
TABLE.SF TD.aTitre { Font-Family : verdana, Arial, Helvetica, san-serif; Font-size : 9pt; Font-weight:Bold; color: #333333; letter-spacing: 0.1em; Padding: 0 2px 0 2px;}
TABLE.SF TD.aLib  { Font-Family : verdana; Font-size : 8pt; Padding: 0 2px 0 2px; border-bottom: 1px solid #FFCE1F; }
TABLE.SF TD.aVal  { Font-Family : verdana; Font-size : 8pt; Padding: 0 2px 0 2px; }
TABLE.SF TD.aValX { Font-Family : verdana; Font-size : 8pt; Color:#FF0000; Padding: 0 2px 0 2px;}
TABLE.SF TD.aValD { Font-Family : verdana; Font-size : 8pt; Color:#339900; Padding: 0 2px 0 2px;}
TABLE.SF TD.aSep  { Font-Family : verdana; Font-size : 8pt; Font-weight:Bold; Padding: 0 2px 0 2px;}
TABLE.SF TD.aCom  { Font-Family : verdana; Font-size : 8pt; Padding: 0 2px 0 2px;}
TABLE.SF TD.aLink { Font-Family : verdana; Font-size : 8pt; Color:#333399; Padding: 0 2px 0 2px;}

/* ToHTML Style pour résultat recherche */
TABLE.SR { Border: 1px solid #888888; Border-Collapse:Collapse; }
TABLE.SR TD { Font-Family : verdana; Font-size : 8pt; Padding: 2px 2px 2px 2px; }
TABLE.SR TD.aFond { Background-Color: #888888; }
TABLE.SR TD.aTitre { Background-Color: #4D6A91; Font-size : 10pt; Font-weight:Bold; text-align: center; color: #ffffff; letter-spacing: 0.1em; Padding: 8px 2px 8px 2px; }
TABLE.SR TD.aLib  { Border-bottom: 1px solid #888888; Border-top: 1px solid #888888; Background-Color: #FFCE1F; Font-weight : bold; Padding: 5px 2px 5px 2px; }
TABLE.SR TD.aVal  { Background-Color: #ffffff; Padding: 5px 2px 5px 2px; }
TABLE.SR TD.aValX { Background-Color: #888888; Color:#FF0000; }
TABLE.SR TD.aValD { Background-Color: #888888; Color:#339900; }
TABLE.SR TD.aSep  { Font-weight:Bold; }
TABLE.SR TD.aCom  { Background-Color: #aaaaaa; }
TABLE.SR TD.aLink { Color:#333399; }

/* ToHTML Style pour fiche */
TABLE.FI { Border-Collapse:Collapse; }
TABLE.FI TD { Font-Family : verdana; Font-size : 8pt; Padding: 4px 6px 4px 6px; }
TABLE.FI TD.aFond { Background-Color: #888888; }
TABLE.FI TD.aTitre { Font-size : 9pt; Font-weight:Bold; color: #333333; letter-spacing: 0.1em;  }
TABLE.FI TD.aLib  { Border-left: 4px solid #FFCE1F; color : #333333; Font-weight : bold; Font-size : 9pt; letter-spacing: 0.1em;  }
TABLE.FI TD.aVal  { Background-Color: #ffffff; Padding: 5px 2px 5px 2px; }
TABLE.FI TD.aValX { Background-Color: #888888; Color:#FF0000; }
TABLE.FI TD.aValD { Background-Color: #888888; Color:#339900; }
TABLE.FI TD.aSep  { Font-weight:Bold; }
TABLE.FI TD.aCom  { }
TABLE.FI TD.aLink { Color:#333399; }

/* ToHTML Style pour résultat recherche */
TABLE.ADM { Border: 1px solid #888888; Border-Collapse:Collapse; }
TABLE.ADM TD { Font-Family : verdana; Font-size : 8pt; Padding: 2px 2px 2px 2px; }
TABLE.ADM TD.aFond { Background-Color: #888888; }
TABLE.ADM TD.aTitre { Background-Color: #4D6A91; Font-size : 10pt; Font-weight:Bold; text-align: center; color: #ffffff; letter-spacing: 0.1em; Padding: 8px 2px 8px 2px; }
TABLE.ADM TD.aLib  { Background-Color: #FFCE1F; Font-weight : bold; Padding: 5px 2px 5px 2px; }
TABLE.ADM TD.aVal  { Background-Color: #ffffff; Padding: 5px 2px 5px 2px; }
TABLE.ADM TD.aValX { Background-Color: #888888; Color:#FF0000; }
TABLE.ADM TD.aValD { Background-Color: #888888; Color:#339900; }
TABLE.ADM TD.aSep  { Font-weight:Bold; }
TABLE.ADM TD.aCom  { Background-Color: #aaaaaa; }
TABLE.ADM TD.aLink { Color:#333399; }

/**** Page occasions ****/
#gauche
{
	width:280px;
	top:0;
	vertical-align:top;
	padding-top:8em;
	text-align:center;
	/*border:#c00 1px solid;*/
	
}
#gauche p
{
	position:relative;
	float:left;
	left:1.5em;
	margin:2em auto;
	width:80%;
	text-align:center;
	padding:5px;
	vertical-align:top;
}
#centre
{
	position:relative;
	float:none;
	width:95%;
	/*border:2px #00FF33 solid;*/
	padding:0;
	margin:0 auto 2em auto;
	opacity: 0.7;  /* standard w3c */
	filter: alpha(opacity=70); /* ie */
	
}
#centre2
{ /* nos occasion */
	position:relative;
	top:0;
	margin-top:-435px;
	float:right;
	width:60%;
	/*border:1px #00FF33 solid;*/
}
#centre iframe
{
	width:100%;
	height:670px;
	background:#fff;
}

.sep
{ /* separateur */
	background:url(../img/seperator.gif) repeat-x left top;
	height:9px;
}
.sep hr
{
	display:none;
	margin:0;
	padding:0;
}
/*** config occasion ***/
/* CSS reset */
	
	
	#g2 {
		width:100%;
	}
	
	.box {
		margin:15px;
		padding:10px;
		border:1px solid #ccc;
	}
	
	.box p {
		margin-bottom:5px;
	}
		
	
	#rechercheG2, #rechercheoc {
		position:relative;
		left:4%;
		background:url(../img/degrade.jpg) repeat-x 0 -20px;
		border:1px solid #ccc;
		text-align:center;
		width:90%;
		padding:10px;
		margin-top:10px;
	}
#rechercheoc
{
	width:70%;
	left:0;
}
	#rechercheG2 a, #rechercheoc a {
		text-decoration:none;
		color:#fff;
		font-weight:bold;
		font-size:14px;
		display:block;
		width:100%;
	}
	
	#rechercheG2 a:hover, #rechercheoc a:hover {
		color:#fc3;
	}
	
	#rechercheG2 a:active, #rechercheoc a:active {
		color:red;
	}
	
	#g2 h3 {
		margin:0;
		padding:0;
		margin-bottom:15px;
		background:transparent url(../img/logo.ok.occasions.qualite.gif) no-repeat center center;
		width:100%;
		height:90px;
		text-indent:-999px;
		overflow:hidden;
	}
	
	#g2 h4 {
		margin:0;
		padding:0;
		color:#0061ab;
		text-align:right;
		padding-right:10px;
		padding-bottom:10px;
		margin-bottom:10px;
	}
	
	#g2premium {
		margin-top:15px;
	}
	
	#g2select, #g2premium, #g2access {
		background:#0061ab;
		padding:10px;
		height:25em;
	}
	
	#g2select div, #g2premium div, #g2access div {
		background:#fff;
	}
	
	#g2select h5, #g2premium h5, #g2access h5 {
		color:#0061ab;
		font-weight:bold;
		font-size:14px;
		margin:5px;
		padding-top:10px;
		text-transform:uppercase;
	}
	
	#g2select h6, #g2premium h6, #g2access h6 {
		font-weight:bold;
		font-size:11px;
		margin-left:5px;
		padding-bottom:5px;
	}
	
	#g2select ul, #g2premium ul, #g2access ul {
		list-style-type:square;
		padding-bottom:10px;
	}
	
	#g2select li, #g2premium li, #g2access li {
		margin-left:20px;
		margin-bottom:3px;
	}
