/* TABLE DES MATIÈRES:
	- Générale (body, html, h1, h2, ...)
	- Conteneur
	- Menu
	- Textes
	- Pieds de page
	- Formulaires
----------------------------------------------------------------------------------------*/

/* GÉNÉRAL
--------------------------------------------------------------------------------------- */
body#main{
	background:#fff url(Gx/M/fond.gif) repeat-x;
	margin: 0; padding: 0;
}
html{
	color:#4d4d4d;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma;
}
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, img{border:0; margin:0; padding:0;}

h1{
	color:#d71321;
	font-size:24px;
	font-weight:normal;
}

h2{
	color:#d71321;
	font-size:15px;
	font-weight:bold;
	margin:10px 0;
}


/* CONTENEUR
--------------------------------------------------------------------------------------- */
#haut{
	height:100px;
}

#logo{
	padding:13px 0 0 32px;
	float:left;
}

#ensemble{
	width:983px;
}

#fadedroit{
	float:right;
	background:transparent url(Gx/M/entete_droit.gif) no-repeat 0 97px;
	width:20px; height:402px;
}

#conteneur{
	float:left;
	margin: 0; padding:0; 
	text-align:left;
	width:963px;
}

#gauche{
	float:left;
}

#contact{
	font-size:12px;
	color:#4d4d4d;
	line-height:150%;
	padding-left:30px;
	margin-bottom:30px;
}

#carproof{
	padding-left:26px;
}

#contenu{
	background:#fff url(Gx/M/contenu_fond.gif) repeat-x;
	float:right;
	width:748px;
	min-height:305px; _height:305px;
}

#include{
	padding:10px;
}

#infolettre{
	float:right;
	width:230px;
}

/* ZONE PROMOTIONS
--------------------------------------------------------------------------------------- */
#promotion{
	background:transparent url(Gx/00/promofond.gif) repeat-y;
	width:725px;
	padding-bottom:3px;
}

#promohaut{
	background:transparent url(Gx/00/promofond_haut.gif) no-repeat;
	margin-top:20px;
	height:8px;
	font-size:0;
}

#promocontenu{
	padding:4px 10px 0 10px;
}

#promobas{
	background:transparent url(Gx/00/promofond_bas.gif) no-repeat;
	height:8px;
	font-size:0;
}

#vehPromotion{
	width:265px;
	float:left;
	margin-left:15px;
}

#rabais{
	width:178px;
	float:right;
	margin:7px 10px 0 0;
}

.imagesMain{
	float:left;
	margin:0 10px 10px 0;
	width:230px;
}

.imagesMain a, .imagesMain a:visited{
	text-decoration:none;
	font-size:15px;
}

.imagesMain a:hover, .imagesMain a:visited:hover{
	color:#000;
	text-decoration:underline;
	font-size:15px;
}

.imagesMain img{display:block;}

/* PAGE VÉHICULES NEUFS
--------------------------------------------------------------------------------------- */
.vehNeuf{
	float:left;
	width:238px;
	margin:0 4px 5px 0;
}

.vehNeuf img{display:block;}

.vehNeuf a{
	text-decoration:none;
	outline:none;
}

.vehNeuf a span, .vehNeuf a:link span, .vehNeuf a:visited span{
	background-color: #e9e9e9;
	display:block;
	text-decoration:none;
	padding:3px 4px 4px 5px;
	color:#000;
	font-weight:bold;
	
}

.vehNeuf a:hover span, .vehNeuf ul li a:visited:hover span, 
.vehNeuf a:focus span, .vehNeuful li a:active span{
	background-color:#e51937;
	color:#fff;
}


/* MENU
--------------------------------------------------------------------------------------- */
#menusec{
	background: transparent url(Gx/M/menuhaut_bordure.gif) no-repeat top left;
	height:97px; 
	margin:0; padding:0 0 0 1px;
	float:right;
}
#menusec ul li{
	background: transparent url(Gx/M/menuhaut_bordure.gif) no-repeat top right;
	list-style-type:none;
	margin:0; padding:0 1px 0 0;
	display:block;
	float:left;
}
#menusec ul li a, #menusec ul li a:link, #menusec ul li a:visited{
	text-align:center;
	text-decoration:none;
	font-size:12px;
	color:#000;
	width:100px; height:57px; _height:97px;
	padding-top:40px;
	display:block;
	float:left;
}

#menusec ul li a:hover, #menusec ul li a:visited:hover, 
#menusec ul li a:focus, #menusec ul li a:active{
	color:#d71321;
}
#menusec ul li a.actif, #menusec ul li a.actif:visited{
	background:#fff url(Gx/M/menuhaut_fleche.gif) no-repeat center 86px;
	color:#d71321;
}

#menu{
	background:#535353 url(Gx/M/menu_fond.gif) repeat-x;
	margin:0; padding:0;
	width:212px; height:305px;
	margin-bottom:23px;
}
#menu ul li{
	background:none;
	list-style-type:none;
	padding:0; margin:0; 
	display:block;
	position:relative;
	_width:210px; _height:20px;
}
#menu ul li a, #menu ul li a:link, #menu ul li a:visited{
	color:#fff;
	font-size:14px;
	text-decoration:none;
	padding:11px 0 0 35px;
	border-bottom:1px solid #919191;
	width:177px; height:26px; _width:212px; _height:38px;
	display:block;
}
#menu ul li a:hover, #menu ul li a:visited:hover,
#menu ul li a:focus, #menu ul li a:active{
	background-color:#5e5e5e;
}
#menu ul li a.actif, #menu ul li a.actif:visited{
	background:transparent url(Gx/M/menu_fleche.gif) no-repeat 200px center;
	color:#e51d3a;
}

#menu ul li ul{margin:0;padding:0;background:#535353;display:none;position:absolute;left:212px;top:0;}
#menu ul li ul li{padding:0; margin:0; display:block; float:none;list-style-type:none;}
#menu ul li ul li a, #menu ul li ul li a:link, #menu ul li ul li a:visited{
	float:none;
	font-size:12px;
	text-transform:none;
	font-weight:normal;
	padding:7px 15px 5px 15px;
	width:200px; height:26px; _width:235px; _height:38px;
}

#menu ul li ul li a:hover, #menu ul li ul li a:visited:hover, #menu ul li ul li a.actif, #menu ul li ul li a.actif:visited{background:#5e5e5e;color:#fff;}

.instMenuAccueil{
	float:left; 
	width:187px;
}

.instMenuAccueil a, .instMenuAccueil a:link, .instMenuAccueil a:visited{
	background-color:#f6f6f6;
	text-decoration:none;
	display:block;
}

.instMenuAccueil span{
	display:block;
}

.instMenuAccueil a:hover, .instMenuAccueil a:visited:hover,
.instMenuAccueil a:focus, .instMenuAccueil a:active{
	background:#eee;
	width:187px;
}

.titreMenu{
	background:#000 url(Gx/00/separateur.gif) no-repeat bottom right;
	color:#d71321;
	font-size:12px;
	font-weight:bold;
	padding:8px 10px 7px 10px;
}

.contMenu{
	color:#a1a1a1;
	line-height:150%;
	padding:7px 3px 7px 7px;
	border-right:1px solid #c8c8c8;
}

/* TEXTES
--------------------------------------------------------------------------------------- */
p{font-size: 12px; line-height: 150%; color: #4d4d4d;}
p a, p a:link, p a:visited, ul li a, ul li a:visited, ol li a, ol li a:visited{color: #0A254E; text-decoration: underline;}
p a:hover, p a:visited:hover, ul li a:hover, ul li a:visited:hover, ol li a:hover, ol li a:visited:hover{
	color:#000; text-decoration:underline;
}
ul li{
	background:transparent url(Gx/M/liste_fleche.gif) no-repeat 0px 8px;
	font-size:12px;
	line-height:150%;
	list-style-type:none;
	padding-left:16px;
}
ol{
	margin:0 0 0 20px;}
ol li{
	font-size:12px; line-height:150%; color:#1F1F1F; margin-left:16px;padding:0 0 6px 0;}


.textePetit{font-size:11px;}
.texteGros{font-size:14px;line-height:150%;}

/* 
p:first-letter{color:green; font-size:200%; text-transform:uppercase;}
sup{position:relative; bottom:0.3em; vertical-align:baseline;}
sub{position:relative; bottom:-0.2em; vertical-align:baseline;}
*/

.lienRSS{
	background: url(Gx/rss.gif) no-repeat left;
	padding:5px 0 5px 20px;
}
.lienPDF{
	float:left;
	background: url(Gx/icone_PDF.gif) no-repeat left;
	padding:5px 0 5px 20px;
	margin-left:20px;
}

.lienPrix{
	float:right;
	font-size:17px;
	margin-right:20px;
	padding:5px 0 5px 0;
}

.lienForm{
	float:left;
	background: url(Gx/icone_cadenas.gif) no-repeat left;
	padding:5px 5px 5px 20px;
	font-size:14px;
	border:1px solid #ccc;
}

.rouge{
	color:#d71321;
}

/* PIED DE PAGE
--------------------------------------------------------------------------------------- */
#logohonda{
	float:left;
	margin:0 10px;
}

#champInfolettre{
	float:left;
	display:block;
	background:transparent url(Gx/M/field_infolettre.gif) no-repeat;
	border:none;
	padding:5px 5px;
	color:#6e6e6e;
	width:174px; _width:184px; height:18px; _height:28px;
	display:block;
	margin-right:4px;
}

#piedPage{color:#000; font-family:Tahoma; font-size:10px; padding:30px 20px; height:80px; margin-top:30px; background:transparent url(Gx/M/pdp_fond.gif) no-repeat;}
#piedPage a{color:#000; text-decoration:none;}
#piedPage a:hover{color:#000; text-decoration:underline;}
#piedPage #copyrights{float:right; margin:0; text-align:right; padding-left:14px; color:#000;}
#piedPage #copyrights a{font-weight:none;}
#piedPage #copyrights #lienCopyrights{font-weight:normal; text-decoration:none; color:#000;}
#piedPage #copyrights #lienCopyrights:hover{font-weight:normal; text-decoration:underline; color: #000;}

#piedPage #texte {color:#000; font-size:11px; float:left; margin:0; text-align:left; padding-left:0px;}
#piedPage #texte a{font-weight:bold;}
#piedPage #texte a:hover{font-weight:bold; text-decoration:underline;}

/* FORMULAIRES
--------------------------------------------------------------------------------------- */
fieldset{margin-bottom:10px; padding: 5px; border:1px solid #bbb;font-size: 11px;}
fieldset legend{font-size: 14px; font-weight: bold; color:#d71321; padding:3px;border: 1px solid #999;}
fieldset label{font-size: 12px; color:#000;margin:2px 10px; 2px 0}

.champTexte{	
	background: #fff;
	border: 1px solid #ddd;
	color: #000;
	font-size: 11px;
	margin:2px 0 2px 0;
	width:150px;
}
.listeDeroulante{
	background: #fff;	
	border: 1px solid #ddd;
	color: #000;
	font-size: 11px;
	margin:2px 0 2px 0;
}
.boiteTexte{
	background: #fff;
	border: 1px solid #ddd;
	color: #000;
	font-family: "Trebuchet MS";
	font-size: 11px;
	margin:2px 0 2px 0;
}
.bouton{
	background-color: #fff;
	border: 1px solid #ddd;
	color: #000;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
}
.bouton:hover{background-color: #ffe; border-color:#d71321} /* FF seulement */

.boutonRadio{background: #EEF3F7;color: #4E677A;font-size: 11px;}
.caseaCocher{border: none;}
.erreur{color: #FF0000;}



#map{
	width:450px;
	height:295px;
	float:right;
	overflow:hidden;
}

/* TABLEAU SPECIFICATIONS VÉHICULE
-------------------------------------------------------------------------------------------------*/

table.spec{
	margin:0;
	padding:0;
	border-collapse:collapse;
	width:728px;
}

table.spec th{
	text-align:left;
	color:#fff;
	background-color:#535353;
	padding:5px;
	font-size:12px;
}

table.spec td{
	width:80px;
	padding:3px;
	border:1px solid #535353;
	text-align:center;
	font-size:12px;
}

table.spec td.caract{
	width:350px;
	padding:3px;
	text-align:left;
}

/* LIGHTBOX CONTROL 
--------------------------------------------------------------------------------------- */
#lightbox{padding:20px 20px 5px 20px;}
#lightboxDetails{padding-top:5px;}	
#lightboxCaption{float:left; color:#fff; font-size:12px;font-weight:bold;}
#keyboardMsg{float:right;}
#keyboardMsg a{color:#fff; font-size:11px; text-decoration:none; letter-spacing:2px; text-transform:uppercase; font-weight:bold;}
#lightbox img{border:10px solid #FFF;}
div#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
#lightbox{ background:#990000;} /* couleur du contour popup */
#overlay{background-color: #3B392B;} /* couleur du fond tranparent */

/* Outils d'info-bulles en javascript onMouseover="ddrivetip('')"
************************************************************** */
#dhtmltooltip { position: absolute; left: -300px; width: 150px; padding: 10px; visibility: hidden; z-index: 100; text-align : left; }
#dhtmltooltip dt, #dhtmltooltip dd { width : auto; padding : 0; margin : 0 }
#dhtmltooltip dd { padding-left : 5px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #9A6219; text-align: left; }
#dhtmltooltip dt { margin-bottom : 2px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #513903; text-align: left;}
#dhtmlpointer { position:absolute; left: -300px; z-index: 101; visibility: hidden; }
#dhtmltooltip { border: 1px solid #555; background-color: #FCF5E5; color : #000; }
#dhtmltooltip dt { color : #000; border-bottom : 1px solid #000; }
#dhtmltooltip p { color : #000; }

/*Pour les specifications*/

.featureThumbnail {
float:left;width:90px;
}
.featureTout {
float:left;width:250px;
}
.featureLink {
	padding-top:7px;
}
.indentTd {
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
}
.descText {
	font-size:11px;
	color:#333333;
	line-height:18px;
}
label {
	font-size:11px;
	color:#333333;
	line-height:18px;
}
.tableheader {
	background:#575757;
	font-size:11px;
	color:#f5f5f5;
	font-weight:bold;
	padding:17px 0 9px 15px;
}
.tablerowone {
	background:#ececec;
	font-size:10px;
	color:#000000;
	padding:6px 0 9px 15px;
}
.tablerowtwo {
	background:#ffffff;
	font-size:10px;
	color:#000000;
	padding:6px 0 9px 15px;
}


/* MODULE VEHICULE USAGÉ LISTE ET DÉTAIL
--------------------------------------------------------------------------------------- */
#ModuleUsage{
	float: left;
	width: 693px;
	/*height: 500px;
	overflow: scroll;*/
}
#ModuleUsage #navigation{
	width: 693px;
	background: url(Gx/Module/navigation_bg.gif) repeat-x top;
	height: 38px;
}
#navigation #classepar{
	float: right;
	padding-top: 7px;
	padding-right: 16px;
}

#navigation #classepar a, #navigation #classepar a:link, #navigation #classepar:visited, #navigation #classepar span{
	text-decoration: none;
	color: #fff;
	display: block;
	float: left;
	padding: 5px 14px 12px 14px;
	background: url(Gx/Module/classepar_a_bg.gif) no-repeat right top;
}

#navigation #classepar span{
	color:#999999;	
}

#navigation #classepar a:hover, #navigation #classepar a:visited:hover{text-decoration: underline;}

#navigation #classepar a.actif, #navigation #classepar a.actif:hover, #navigation #classepar a.actif:visited:hover{
	background: #fff url(Gx/Module/classepar_a_actif.gif) no-repeat right top;
	color: #000;
	text-decoration: none;
	padding: 5px 18px 12px 10px;
}
#navigation #classepar a.dernier, #navigation #classepar a.dernier:link, #navigation #classepar a.dernier:visited,#navigation #classepar span.dernier{background: none;padding-right: 5px;}

#listevehicule, #detailvehicule{
	float: left;
	padding-left: 25px;
	padding-right: 15px;
	padding-top: 5px;
}
.vehicule{
	float: left;
	width: 653px;
	padding-top: 10px;
}

.vehicule .photo,
.vehicule .photo:link,
.vehicule .photo:visited,
#detailvehicule .photo{
	text-decoration: none;
	border: 1px #b6b6b6 solid;
	display: block;
	float: left;
	padding: 3px;
}
#listevehicule .vehicule a.photo:hover,
#listevehicule .vehicule a.photo:visited:hover{border: 1px #d51321 solid;}

#listevehicule .vehicule .description h3 a,
#listevehicule .vehicule .description h3 a:link,
#listevehicule .vehicule .description h3 a:visited,
#detailvehicule h3{
	font-size: 14px;
	font-weight: bold;
	color: #373333;
	text-decoration: underline;
}
#listevehicule .vehicule .description h3 a:hover,
#listevehicule .vehicule .description h3 a:visited:hover{color: #d51321;}

#listevehicule, #detailvehicule .rouge{
	color: #d51321;
	font-size: 11px;
}
#listevehicule p, #detailvehicule p{
	font-size: 11px;
	color: #747373;
}
.petitespace{
	padding-top: 6px;
}

#texte {font-size:12px; float:left;}
#texte a{font-weight:bold;}
#texte a:hover{font-weight:bold; text-decoration:underline; color:#000;}

/* MODULE VEHICULE USAGÉ LISTE
--------------------------------------------------------------------------------------- */
#ModuleUsage #navigation form{padding: 8px 0 0 17px;margin: 0;}

#ModuleUsage #navigation form select option.fabriquant{
	font-weight:bold;
}

#ModuleUsage #navigation form label{
	color: #fff;
	font-size: 11px;
	line-height: 15px;
	padding: 0 5px 0 0;
	margin: 0 2px 0 2px;_margin: 0;
	font-weight: bold;
	text-transform: uppercase;
}
#ModuleUsage #navigation form .listeDeroulante{_margin: 0;}

#listevehicule .vehicule a.photo img{display: block;}

#listevehicule .vehicule .description{
	width: 470px;_width: 490px;
	padding: 10px;
	float: right;
	background-color: #f2f2f2;
}
#listevehicule .vehicule .description a.detail,
#listevehicule .vehicule .description a.detail:link,
#listevehicule .vehicule .description a.detail:visited{
	width: 96px;_width: 106px;
	height: 18px;_height: 21px;
	background: url(Gx/Module/detail_bg.gif) no-repeat left top;
	display: block;
	float: right;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	padding: 3px 0 0 10px;
}
#listevehicule .vehicule .description a.detail:hover,
#listevehicule .vehicule .description a.detail:visited:hover{text-decoration: underline;}

/* MODULE VEHICULE USAGÉ DÉTAIL
--------------------------------------------------------------------------------------- */
#navigation a.retour, #navigation a.retour:link, #navigation a.retour:visited{
	text-decoration: none;
	color: #fff;
	padding: 12px 14px 12px 14px;
	display: block;
	float: left;
}
#navigation a.retour:hover, #navigation a.retour:visited:hover{text-decoration: underline;}

#detailvehicule .gauche{float: left;width: 414px;}
#detailvehicule .droite{float: right;	width: 205px;_width: 225px;}

#detailvehicule .gris{
	width: 205px;_width: 225px;
	padding: 10px;
	float: right;
	background-color: #f2f2f2;
}
#detailvehicule a.imprimer,
#detailvehicule a.imprimer:link,
#detailvehicule a.imprimer:visited{
	background: url(Gx/Module/imprimer_ico.gif) no-repeat left top;
	padding: 2px 0 2px 20px;
	text-decoration: none;
	font-size: 11px;
	color: #373333;
}
#detailvehicule a.envoyer,
#detailvehicule a.envoyer:link,
#detailvehicule a.envoyer:visited{
	background: url(Gx/Module/envoyer_ico.gif) no-repeat left 2px;
	padding: 1px 0 2px 20px;
	text-decoration: none;
	font-size: 11px;
	color: #373333;
	margin-top: 5px;
	display: block;
	float: left;
}
#detailvehicule a.imprimer:hover,
#detailvehicule a.imprimer:visited:hover,
#detailvehicule a.envoyer:hover,
#detailvehicule a.envoyer:visited:hover
{text-decoration: underline;}

#detailvehicule  a.demandeprix,
#detailvehicule  a.demandeprix:link,
#detailvehicule  a.demandeprix:visited{
	display: block;
	float: left;
	width: 175px;_width: 201px;
	height: 31px;_height: 47px;
	padding: 16px 0 0 26px;
	margin-top: 20px;
	background: url(Gx/Module/demandeprix_bg.gif) no-repeat left top;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 14px;
	text-decoration: none;
}
#detailvehicule a.demandeprix:hover,
#detailvehicule a.demandeprix:visited:hover{text-decoration: underline;}

#album{
	width: 225px;
	float: right;
}
#album a{
	border: 1px #999999 solid;
	float: left;
	display: block;
	margin: 4px 0 0 4px;
}
#album a img{
	display: block;
	float: left;_float: none;
}
#specifications{
	margin-top: 20px;
	width: 206px;
	float: left;
}
#options{
	margin-top: 20px;
	padding-left: 20px;
	float: left;
	width: 186px;_width: 206px;
	border-left: 1px #dad8d8 solid;
}
#navigationbas{
	float: left;
	border-top: 1px #dad8d8 solid;
	width: 653px;
}
#navigationbas #classepar{
	float: right;
	padding-right: 16px;
}
#navigationbas a.retour, #navigationbas a.retour:link, #navigationbas a.retour:visited {
	text-decoration: none;
	color: #000;
	padding: 6px 14px 0 14px;
	display: block;
	float: left;
}
#navigationbas a.retour:hover, #navigationbas a.retour:visited:hover{text-decoration: underline;}

#navigationbas #classepar a, #navigationbas #classepar a:link, #navigationbas #classepar:visited, #navigationbas #classepar span{
	text-decoration: none;
	color: #000;
	display: block;
	float: left;
	padding: 6px 14px 0 14px;
	background: url(Gx/Module/classeparbas_a_bg.gif) no-repeat right top;
}
#navigationbas #classepar span{color:#999999;}

#navigationbas #classepar a:hover, #navigationbas #classepar a:visited:hover{text-decoration: underline;}

#navigationbas #classepar a.dernier, #navigationbas #classepar a.dernier:link, #navigationbas #classepar a.dernier:visited,#navigationbas #classepar span.dernier{background: none;padding-right: 5px;}

#detailvehicule #demandeDePrix label{float:left;width:50px;margin-top:3px;}
#detailvehicule #demandeDePrix label.large{float:left;width:100px;margin-top:3px;}
#detailvehicule #demandeDePrix input.text {float:right;width:125px;margin-top:3px;}
#detailvehicule #demandeDePrix textarea {width:200px;margin-top:3px;}

#detailvehicule #envoieAmi label{float:left;width:60px;margin-top:3px;}
#detailvehicule #envoieAmi input.text {float:right;width:115px;margin-top:3px;}
#detailvehicule #envoieAmi textarea {width:200px;margin-top:3px;}

/* PAGINATION
--------------------------------------------------------------------------------------- */

a.pagination{
	background-color:#4A494C;
	color:white;
	heigth:10px;
	padding:2px 8px 2px 8px;
	text-decoration:none;
	margin:0 2px 0 0;
}

span.pageEnCours{
	background-color:#A50D18;
	color:white;
	heigth:10px;
	padding:2px 8px 2px 8px;
	text-decoration:none;
	margin:0 2px 0 0;
}

#numpage{
	margin-top:5px;	
}

/*   SECTION PRIVILEGE	*/

a.btn, a.btn:link, a.btn:visited{
	background:transparent url(Gx/10/bg_btn.gif) no-repeat top left;
	display:block;
	float:left;
	width:324px;
	height:37px;
	line-height:35px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	text-indent: 20px;
	margin: 0 0 5px 0;}
a.btn:hover{
	text-decoration: none;}

#rec{
	border-collapse: collapse;
	border: none;
	width: 620px;}
#rec th{
	background: #535353;
	text-align: center;
	padding:5px 0;
	color: #FFF;
	border-right: 1px solid #FFF;		}
#rec td{
	border-right: 1px solid #FFF;		
	padding:4px 0;
	text-align:center;}
#rec .tr2 td{
	background: #F1F1F1;}
#rec .first{
	text-align:left;
	padding:2px 6px 2px 6px;
	width: 310px;}
			

	
			
			