/* A VIRER
.modele_piece2_basd{width:42px;height:52px;background-image:url('./images/modele_piece2_basd.jpg');float:left;}
#modele_piece2_haut{padding-top:18px;padding-left:35px;width:915px;height:18px;background-image:url('./images/modele_piece2_haut.jpg');}
#modele_piece2_center{padding-left:35px;width:915px;background-repeat:repeat-y;background-image:url('./images/modele_piece2_center.jpg');}
.modele_piece2_basg{width:36px;height:52px;background-image:url('./images/modele_piece2_basg.jpg');float:left;}
.modele_piece2_basbas{width:950px;height:36px;background-image:url('./images/modele_piece2_basbas.jpg');}
*/

#conteneur {width:950px;margin-left:auto;margin-right:auto;text-align:left;background-color:#FFF;}
#conteneurframe {width:740px;text-align:left;background-color:#FFF;}

#classement{float:right;width:210px;border:0px;	text-align:right;}

#supertop{background-image:url("/images/V2/supertop.jpg");height:9px;width:950px;vertical-align:top;}

#titre_haut{background-image:url("/images/V2/titre_haut.jpg");height:35px;width:950px;}

#titreblabla2{background-image:url("/images/V2/cadre_blabla2.jpg");height:20px;width:930px;padding-top:5px;padding-left:20px;color:#FFFFFF;}

#titre_marque{float:right;height:20px;width:345px;font-size:10px;text-align:center;margin-top:5px;}

#titre_Accueil{float:left;height:20px;width:930px;font-size:10px;padding-top:35px;text-align:right;}

#cadre{width:950px;height:221px;}

#cadre_gauche{width:653px;height:221px;float:left;}

#titre_bas{width:653px;height:178px;}
	#titre_basg{ float:left; background-image:url("/images/V2/titre_basg.jpg");	width:186px; height:125px; padding-top:53px;}
	#titre_basd{ float:left;background-image:url("/images/V2/titre_basd.jpg");width:467px;height:178px;}
	
	#haut_description{width:653px;height:123px;}
	.photomarque{height:30px; width:180px; padding-top:93px;}
	.nbrdemandes{width:140px;height:30px;color:#FF0000;font-family:Verdana;font-size:9px; line-height:14px; font-weight:bold; text-align:center; margin-left:5px}

li.arbo{background-image:url("/images/V2/fleche_arbo.jpg");	background-repeat:no-repeat;display:inline;	padding-left:29px;}
ul.arbo{display:inline;padding:0px;margin:0px;}

#arbo{background-image:url("/images/V2/arbo.jpg");height:66px;width:653px;}
	#texte_arbo{height:48px;width:653px;font-family:Arial;font:bold;}
	#titreblabla{margin-left:20px;font-family:Verdana;font-size:10px;color:#FFFFFF;height:15px;width:630px; padding-top:5px;overflow:hidden;}
	#titreblabla a{font-family:Verdana;font-size:10px;color:#FFFFFF; }

#cadre_video{float:left;background-image:url("/images/V2/cadre_video.jpg");width:255px;height:194px;padding-top:50px;padding-left:42px;}

#video{	float:left;width:187px;	height:157px;}

#texte_par_defaut_haut{background-image:url("/images/V2/tpd.jpg");width:950px;height:14px;}

#texte_par_defaut{background-color:#EEEEEE;	font-family:Verdana;font-size:10px;	width:950px;padding-bottom:10px;}
#texte_par_defaut_admin{background-color:#FFF;	font-family:Verdana;font-size:10px;	width:950px;padding-bottom:10px;}

#texte_par_defaut a{color:#FF0000;}

#texte_par_defaut a.tpd{color:#000000;}

#bandeau_marque{background-image:url("/images/V2/bandeau_vert.jpg");background-repeat:repeat-x;width:724px;	height:32px;color:#FFFFFF;font-family:Verdana;padding-top:5px;padding-left:10px;font-weight:bold;}

body {overflow-y: hidden ;background-color:#333;font-family:Verdana;font-size:10px;margin:0;padding:0;text-align:center;}

body.frame {overflow-y:auto; background-color:#FFFFFF; font-family:Verdana; font-size:10px; text-align:left;}

body.admin {overflow-y: auto ; background-color:#333;font-family:Verdana;font-size:12px;margin:0;padding:0;text-align:center;}
 
html > body {overflow-y: auto}

p {margin:0;}
h1 {font-size:12px;font-weight:bold;display:inline;}
h2 {font-size:12px;display:inline;}
h2 b{color:#F00;}
img {border:0;}
a {	color:#59595C;text-decoration:none;	font-family:Verdana;font-size:10px;}
a:hover {color:#59595C;	text-decoration:underline;font-family:Verdana;font-size:10px;}
a.admin {color:#59595C;	text-decoration:none;font-family:Verdana;font-size:12px;}
a.admin:hover {color:#59595C;text-decoration:underline;	font-family:Verdana;font-size:12px;}
a.red {color:#FF0000; text-decoration:none;font-family:Verdana;font-size:10px;}
a.red:hover {color:#FF0000; text-decoration:underline;font-family:Verdana;font-size:10px;}
a.tpd {color:#000000; text-decoration:underline;font-family:Verdana;font-size:10px;}
a.tpd:hover {color:#000000; text-decoration:underline;font-family:Verdana;font-size:10px;}
a.classement {color:#0000FF; font-family:Verdana;font-size:11px;}
a.classe:hover {color:#0000FF; font-family:Verdana;font-size:11px;}
a.invisible {font-family:Verdana;color: #666;text-decoration:none;}
a.invisible:hover {font-family:Verdana;color: #666;text-decoration:none;}
.clear{clear:both}

#recherche_simple{background-image:url("/images/V2/recherche.jpg");float:left;width:914px;height:40px;}
	
	.inputrechFC{font-size:12px;width: 163px;}
	
	#tab_ma{z-index:999;font-size:12px;position:absolute;background-color:#FFFFFF;color:#000000;padding:0;margin:0;margin-top:1px;}
	#tab_ma tr:hover{background-color:#3366cc;color:#FFFFFF;}
	#tab_mo{z-index:999;font-size:12px;position:absolute;background-color:#FFFFFF;padding:0;color:#000000;margin:0;}
	#tab_mo tr:hover{background-color:#3366cc;color:#FFFFFF;}
	#tab_z{z-index:999;font-size:12px;position:absolute;background-color:#FFFFFF;padding:0;color:#000000;margin:0;}
	#tab_z tr:hover{background-color:#3366cc;color:#FFFFFF;}
	#tab_p{z-index:999;font-size:12px;position:absolute;background-color:#FFFFFF;padding:0;color:#000000;margin:0;}
	#tab_p tr:hover{background-color:#3366cc;color:#FFFFFF;}
	
	#bandeau_recherche{background-image:url("/images/V2/bandeau_vert.jpg");background-repeat:repeat-x;width:940px;height:27px;background-color:#CCCCCC;color:#FFFFFF;font-family:Verdana;padding-top:5px;padding-left:10px;font-weight:bold;}
	#recherche_accueil{float:left;width:930px;padding:10px;background-color:#EEEEEE;}
	
.menu1{float:left; width:62px; padding-left:22px; height:23px;padding-top:8px;background-image:url("/images/V2/menu1.jpg");}
.menu2{float:left; width:171px;padding-left:18px; height:23px;padding-top:8px;background-image:url("/images/V2/menu2.jpg");}
.menu3{float:left; width:174px;padding-left:18px; height:23px;padding-top:8px;background-image:url("/images/V2/menu3.jpg");}
.menu4{float:left; width:155px;padding-left:18px; height:23px;padding-top:8px;background-image:url("/images/V2/menu4.jpg");}

.menu1_over{float:left; width:62px; padding-left:22px; height:23px;padding-top:8px;background-image:url("/images/V2/menu1_over.jpg");}
.menu2_over{float:left; width:171px;padding-left:18px; height:23px;padding-top:8px;background-image:url("/images/V2/menu2_over.jpg");}
.menu3_over{float:left; width:174px;padding-left:18px; height:23px;padding-top:8px;background-image:url("/images/V2/menu3_over.jpg");}
.menu4_over{float:left; width:155px;padding-left:18px; height:23px;padding-top:8px;background-image:url("/images/V2/menu4_over.jpg");}



.menu1 a{font-size:13px; font-weight:bold; color:#FFFFFF;}
.menu2 a{font-size:12px; font-weight:bold; color:#FFFFFF;}
.menu3 a{font-size:12px; font-weight:bold; color:#FFFFFF;}
.menu4 a{font-size:12px; font-weight:bold; color:#FFFFFF;}
.menu5 a{font-size:12px; font-weight:bold; color:#FFFFFF;}

.menu1 a:hover{	color:#FFFFFF; text-decoration:none;}
.menu2 a:hover{	color:#FFFFFF; text-decoration:none;}
.menu3 a:hover{	color:#FFFFFF; text-decoration:none;}
.menu4 a:hover{	color:#FFFFFF; text-decoration:none;}
.menu5 a:hover{color:#FFFFFF; text-decoration:none;}

.menu1_over a{font-size:13px; font-weight:bold; color:#FFFFFF;}
.menu2_over a{font-size:12px; font-weight:bold; color:#FFFFFF;}
.menu3_over a{font-size:12px; font-weight:bold; color:#FFFFFF;}
.menu4_over a{font-size:12px; font-weight:bold; color:#FFFFFF;}
.menu5_over a{font-size:12px; font-weight:bold; color:#FFFFFF;}

.menu1_over a:hover{	color:#FFFFFF; text-decoration:none;}
.menu2_over a:hover{	color:#FFFFFF; text-decoration:none;}
.menu3_over a:hover{	color:#FFFFFF; text-decoration:none;}
.menu4_over a:hover{	color:#FFFFFF; text-decoration:none;}
.menu5_over a:hover{color:#FFFFFF; text-decoration:none;}


#plus{padding-left:15px;width:895px;font-family:Verdana;font-size:10px;} 

#marques{float:left;width:785px;color:#FFFFFF;}

#bandeau_liste{background-image:url("/images/V2/bandeau_orangerouge.jpg");background-repeat:repeat-x;width:765px;height:27px;color:#FFFFFF;padding-top:5px;padding-left:10px;font-weight:bold;}

.gaucheindex{float:left;width:367px; padding-left:20px;}
.droiteindex{float:left;width:355px; padding-left:20px;}

.toplist_auto{width:372px; height:41px; background-image:url("/images/V2/topauto.jpg"); background-repeat:no-repeat; font-size:30px; padding-top:50px; padding-left:15px;}
.toplist_moto{width:365px; height:41px; background-image:url("/images/V2/topmoto.jpg"); background-repeat:no-repeat; font-size:30px; padding-top:50px; padding-left:10px;}

.list_auto{width:362px; background-image:url("/images/V2/cadreautomoto.jpg");background-repeat:repeat-y; font-family:Arial;font-size:14px; padding-left:5px;}
.list_moto{width:363px; background-image:url("/images/V2/cadreautomoto.jpg");background-repeat:repeat-y; font-family:Arial;font-size:14px; padding-left:5px;}

.footlist_auto{width:367px; height:28px; background-image:url("/images/V2/footautomoto.jpg"); background-repeat:no-repeat;}
.footlist_moto{width:368px; height:28px; background-image:url("/images/V2/footautomoto.jpg"); background-repeat:no-repeat;}

.b3 {float:left;width:106px;height:114px;font-size:9px;text-align:center;line-height:20px;background-image:url("/images/V2/b3.jpg"); background-repeat:no-repeat; background-position:bottom right; padding-top:7px;padding-left:10px; margin-top:10px;}

#cadre_droite{float:left;width:152px;padding-left:3px;color:#FFFFFF;}

	.cadre_texte{width:152px;background-color:#EEEEEE;color:#000000;padding-left:5px;padding-top:5px;padding-bottom:10px;padding-right:5px;}
	
	#title_texte{padding-top:5px;padding-bottom:5px;color:#808284;}
	
	.submit{background-image:url("/images/V2/btn.jpg");width:139px;text-align:center;height:17px;font-size:10px;font-weight:bold;color:#494B4D;}
	
	#bandeau_vendre{background-image:url("/images/V2/bandeau_orangerouge.jpg");.
	background-repeat:repeat-x;width:152px;height:29px;color:#FFFFFF;padding-top:3px;padding-left:10px;font-weight:bold;}
	
	#bandeau_compte{background-image:url("/images/V2/bandeau_vert.jpg");
	background-repeat:repeat-x;width:152px;height:29px;color:#FFFFFF;padding-top:3px;padding-left:10px;font-weight:bold;}
	
	#bandeau_alerte{background-image:url("/images/V2/bandeau_rouge.jpg");
	background-repeat:repeat-x;width:152px;height:29px;color:#FFFFFF;padding-top:3px;padding-left:10px;font-weight:bold;}
	
	#bandeau_actu{background-image:url("/images/V2/bandeau_bleu.jpg");
	background-repeat:repeat-x;width:152px;height:29px;color:#FFFFFF;padding-top:3px;padding-left:10px;font-weight:bold;}

#contact {width:950px; height:400px; background-image:url("/images/V2/contact.jpg"); text-align:left; padding-top:30px;}
	
	.titrecontact {width:950px;text-align:center; font-size:20px; color:#fff; }
	.contactg{float:left; width:423px; padding-left:30px; padding-top:30px; font-size:13px;}
	.contactd{float:left; width:458px; padding-left:20px; padding-top:30px;}

.slogan1{float:left;width:613px;padding-left:23px;font-weight:bold;height:40px;padding-top:10px;text-align:center;color:#006838;}
.slogan2{float:left;width:55px;}
.slogan3{float:left;width:152px;padding-right:29px;font-weight:bold;text-align:center;color:#FFFFFF;}
.titreslogan{padding-top:18px;padding-left:35px;width:915px;height:18px;}
.slogan{padding-left:35px;width:915px;background-image:url('/images/V2/slogan.jpg'); height:62px;font-size:16px; padding-top:15px;}
.slogan a{font-size:16px; color:#FFFFFF;}
.sloganpub{width:871px;background-image:url('/images/V2/sloganpub.jpg'); height:47px;font-size:16px; padding-top:5px;}
.sloganpub3{float:left;width:152px;font-weight:bold;text-align:center;color:#FFFFFF;}
.sloganpub a{font-size:16px; color:#FFFFFF;}
.sloganv2{padding-left:35px;width:915px;background-image:url('/images/V2/slogan2.jpg'); height:62px;font-size:16px; padding-top:15px;}
.sloganv2 a{font-size:16px; color:#FFFFFF;}
.titre_piece{float:left;width:800px;height:18px;font-size:16px;font-family:Arial;}

#cadre_piece{padding-top:0px;padding-right:0px;padding-bottom:2px;width:950px;font-size:14px;}
.listeg{float:left; width:174px;}
	.listeg_h{width:159px;background-image:url('/images/V2/listeg_h.jpg');height:46px;padding-left:15px;padding-top:5px;font-size:14px;font-weight:bold;text-align:center;color:#FFF;}
	.listeg_m{width:174px;background-image:url('/images/V2/listeg_m.jpg'); background-repeat:repeat-y;}
		.imgcalandre{width:134px; padding-left:40px;}
	.listeg_b{width:174px;background-image:url('/images/V2/listeg_b.jpg'); height:13px;}
	
	.autre_marque{width:162px;height:47px; padding-left:12px;}
	.autre_zone{width:162px;height:47px; padding-left:12px;}

.listed{float:left; width:766px;}
	.listed_h{width:776px;background-image:url('/images/V2/listed_h.jpg'); height:36px;padding-top:15px;font-size:14px;font-weight:bold;text-align:center;color:#FFF;}
	.listed_m{width:760px;padding-left:16px;background-image:url('/images/V2/listed_m.jpg'); background-repeat:repeat-y;}
	.listedl_m{width:730px;padding-left:46px; padding-top:5px; height:20px;background-image:url('/images/V2/listed_m.jpg'); background-repeat:repeat-y;font-weight:bold;}
	.listedl_m2{width:730px;padding-left:46px; padding-top:5px; height:20px;background-image:url('/images/V2/listed_m2.jpg'); background-repeat:repeat-y;font-weight:bold;}
	.listed_b{width:776px;background-image:url('/images/V2/listed_b.jpg'); height:31px;}

.retour{width:139px;background-image:url('/images/V2/retour.jpg'); height:20px; padding-left:35px;padding-top:7px;}

.cadre_image{float:left; width:370px; height:190px; padding-top:10px;}
.cadre_image_h{width:349px; height:23px; background-image:url('/images/V2/cadre_image_h.jpg'); padding-left:21px; padding-top:10px; text-align:left; }
.cadre_image_h a{font-size:12px;font-weight:bold;}
.cadre_image_b{width:359px; height:157px; background-image:url('/images/V2/cadre_image_b.jpg');padding-left:11px; text-align:center;}

.cadre_rouge_h{width:938px;height:36px;background-image:url('/images/V2/cadre_rouge_h.jpg');font-size:18px;font-weight:bold;padding-left:12px;padding-top:15px;color:#fff;text-align:center;}
.cadre_rouge_h{width:938px;height:46px;background-image:url('/images/V2/cadre_rouge_h.jpg');font-size:18px;font-weight:normal;padding-left:12px;padding-top:5px;color:#fff;text-align:center;}
.cadre_rouge_m{width:930px; min-height:51px;background-image:url('/images/V2/cadre_rouge_m.jpg'); background-repeat:repeat-y; padding-left:20px;}
.cadre_rouge_b{width:950px; height:20px;background-image:url('/images/V2/cadre_rouge_b.jpg');}
.cadre_rouge_m2{width:910px; min-height:51px;background-image:url('/images/V2/cadre_rouge_m.jpg'); background-repeat:repeat-y; padding-left:40px;}

#vendre_gauchecadre{float:left;width:360px;padding-top:5px;padding-left:10px;font-size:14px;}
#vendre_gauchecadre a{font-size:14px; text-decoration:none;}
#vendre_droitecadre{float:left;border: 1px #999999 solid;text-align:center;width:530px;padding-right:10px;font-size:12px;}

.select{height:70px;}

.top_rouge{width:762px; height:36px; background-image:url('/images/V2/top_rouge.jpg'); padding-left:12px; text-align:center; font-size:18px; padding-top:15px;}
.top_orange{width:762px; height:36px; background-image:url('/images/V2/top_orange.jpg'); padding-left:12px; text-align:center; font-size:18px; padding-top:15px;}
.top_gris{width:762px; height:36px; background-image:url('/images/V2/top_gris.jpg'); padding-left:12px; text-align:center; font-size:18px; padding-top:15px;}

.ligne{width:734px; background-image:url('/images/V2/ligne.jpg'); padding-left:30px;padding-right:10px; background-repeat:repeat-y; color:#000;}

.top_bas{width:774px; height:19px; background-image:url('/images/V2/top_bas.jpg');}
.top_bas2{width:774px; height:19px; background-image:url('/images/V2/top_bas2.jpg');}

.gauche{float:left;width:287px; padding-top:30px;}
.droite{float:left;width:437px; text-align:left; padding-left:10px;}

.b {float:left;width:100px;height:114px;margin:10px;text-align:center;line-height:18px; background-image:url("/images/V2/modele.jpg");}
.b a{font-size:11px; text-decoration:none;}

.blablabtn{ background-repeat:no-repeat; height:37px; font-weight:bold;background-position:top center; background-image:url("/images/V2/btn_rech.jpg"); width:537px; text-align:center; color:#fff; font-size:16px;}
 


.modele_piece2_bas{width:872px;height:50px;padding-top:1px;padding-bottom:1px;float:left;background-image:url('./images/pubfc.jpg');}

#select_piece{width:915px;height:52px;padding-top:5px;font-size:10px;font-family:Verdana;}

#select_dep{height:22px;float:left;text-align:left;font-size:14px;font-family:Verdana;}

#select_zone{height:22px;float:left;text-align:left;font-size:14px;font-family:Verdana;}

#select_pieceparent{height:22px;float:left;text-align:left;font-size:14px;font-family:Verdana;}

#select_year1{padding-left:10px;height:22px;text-align:left;float:left;font-size:14px;font-family:Verdana;}

#select_year2{float:left;padding-left:10px;height:22px;text-align:left;font-size:14px;font-family:Verdana;}

#select_price1{float:left;padding-left:10px;height:22px;text-align:left;font-size:14px;font-family:Verdana;}

#select_price2{float:left;padding-left:10px;height:22px;text-align:left;font-size:14px;font-family:Verdana;}

.pagination_vert{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#47AC04;}
.pagination_vertfonce{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#2F6311;}
.pagination_violet{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#9619E7;}
.pagination_rouge{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#F80A0A;}
.pagination_rose{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#FF04CD;}
.pagination_orange{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#F8700C;}
.pagination_noir{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#000000;}
.pagination_marron{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#864613;}
.pagination_kakie{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#C8A733;}
.pagination_jaune{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#FAC344;}
.pagination_gris{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#827C7C;}
.pagination_bleuclair{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#3393F7;}
.pagination_bleufonce{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#504B9D;}
.pagination_cyan{margin-top:5px;border:#999999 solid 1px;margin-bottom:5px;width:870px;margin-left:1px;font-size:12px;font-family:Verdana;background-color:#4C9E9F;}
a.pagination{color:#fff;font-size:12px;}

table.tabacheter th{color:#FFFFFF;font-size:12px;font-family:Verdana;background-color:#666666;text-align:center;}
table.tabannonce {border-right:1px solid #000;}
table.tabannonce th{color:#FFFFFF;font-size:12px;font-family:Verdana;background-color:#666666;text-align:center;}

.tabannonce td{border-left:1px solid #000;padding-top:10px; padding-bottom:10px;font-size:10px; text-align:center;border-bottom:1px solid #000;}

.rowalt1 {background-color:#FFFFFF;}
.rowalt2 {background-color:#EEF5D6;}
.row5 {font-weight:normal;}
.row6 {background-color:#EEF5D6;font-weight:normal;}
.row5 td{font-weight:normal;}
.row6 td{background-color:#EEF5D6;font-weight:normal;}
.row5 a{font-size:14px;font-weight:normal;}
.row6 a{font-size:14px;font-weight:normal;}

.red{display:inline;color:#FF0000;}
.red6{display:inline;color:#FF0000;font-size:24px;}
.red4{display:inline;font-size:16px;color:#FF0000;}
.red2{display:inline;font-size:12px;color:#FF0000;}
.white{display:inline;color:#FFFFFF;}
.blue{display:inline;color:#0000FF;}
.black{display:inline;color:#000000;} 

.annonce{width:930px; padding-left:20px; height:260px;  background-image:url('/images/V2/annonce.jpg');}

#reponse_droitefond{float:right;width:538px;padding-left:110px;}

#reponse_gauchecadre{width:246px;padding-top:5px;padding-left:10px;font-family:Arial;font-size:14px;}

#reponse_droitecadre{float:left; width:420px;text-align:center;padding-left:70px;padding-right:20px;padding-top:20px;font-family:Arial;font-size:14px;}

.btn_newrech{width:950px; height:46px; text-align:center;padding-top:7px;  background-image:url('/images/V2/btn_newrech.jpg');}
.btn_newrech a{font-size:17px;color:#FFFFFF;}

#cadre_alerte_haut{float:left;text-align:center;width:728px;height:1px;margin-left:100px;background-image:url("/images/cadre_alerte_haut.jpg");}

#cadre_alerte_center{float:left;text-align:center;width:728px;font-size:12px;padding-top:10px;margin-left:100px;background-repeat:repeat-y;background-image:url("/images/cadre_alerte_center.jpg");}

#cadre_alerte_center2{float:left;text-align:center;width:728px;font-size:12px;padding-top:10px;margin-left:100px;background-repeat:repeat-y;background-image:url("/images/cadre_alerte_center.jpg");}

#cadre_alerte_bas{float:left;text-align:center;width:728px;height:5px;margin-left:100px;background-image:url("/images/cadre_alerte_bas.jpg");}

#select_modelea{width:728px;height:50px;}

#select_parenta{width:728px;height:50px;}

#select_lapiecea{width:728px;height:50px;}

#mini_marque{padding-top:15px;float:left;width:100px;height:80px;}

.mini_mini_marque{float:left;width:115px;height:20px;}

.mini_mini_marque_m{float:left;width:102px;height:20px;text-align:center;}

#mini_mini_marque_admin{float:left;text-align:center;width:59px;height:44px;}


#marques2{
	float:left;
	width:740px;
	height:630px;
	color:#FFFFFF;
	overflow:hidden;
}

#marques_big{
	float:left;
	width:770px;
	padding-left:110px;
	color:#FFFFFF;
}

	.marque_logo {
		width:145px;
		height:111px;
		text-align:center;
	}
	
	.marque_lien {
		width:145px;
		height:22px;
		color:#59595C;
		text-align:center;
		padding-top:3px;
	}

	.pointilles{
		height:1px;
		border-bottom:dotted 1px #333;
	}
	
	#inscription{
		background-image:url("/images/V2/inscription.jpg");
		width:161px;
		height:33px;
		padding-top:5px;
	}
	a.inscription {
		color:#FFFFFF; 
		text-decoration:none;
		font-family:Verdana;
		font-size:12px;
	}
	
.cadre{
	width:760px;
	float:left;
}
	
	.description{
		float:left;
		width:730px;
	}
	
	.bandeau_resultats{
		background-image:url("/images/V2/bandeau_bleu.jpg");
		background-repeat:repeat-x;
		width:940px;
		height:29px;
		color:#FFFFFF;
		padding-top:3px;
		padding-left:10px;
		font-weight:bold;
	}
	
	.bandeau_resultatscourt{
		background-image:url("/images/V2/bandeau_bleu.jpg");
		background-repeat:repeat-x;
		width:340px;
		height:29px;
		color:#FFFFFF;
		padding-top:3px;
		padding-left:10px;
		font-weight:bold;
	}

	#recherche{
		width:945px;
		height:160px;
		padding-bottom:10px;
		padding-left:5px;
		overflow:hidden;
		color:#000000;
		font-size:11px;
		background-color:#EEEEEE;
	}
	
	.recherche_big{
		width:330px;
		padding-left:20px;
		overflow:hidden;
		color:#000000;
		font-size:11px;
		padding-top:20px;
		/*border: 1px solid #CCCCCC;*/
		border-top:0px;
		background-color:#FFFFFF;
	}
	
	
	
	
	
	.description_add{
		float:left;
		width:660px;
		padding-left:290px;
	}
	
	.bandeau_add{
		background-image:url("/images/V2/bandeau_bleu.jpg");
		background-repeat:repeat-x;
		width:360px;
		height:29px;
		color:#FFFFFF;
		padding-top:3px;
		padding-left:10px;
		font-weight:bold;
	}

	#recherche_add{
		width:370px;
		height:100px;
		padding-bottom:10px;
		text-align:center;
		overflow:hidden;
		color:#000000;
		font-size:11px;
		background-color:#EEEEEE;
	}

#recherche a{
	width:226px;
	float:left;
	text-align:left;
	padding-left:5px;
	height:34px;
}

#recherche br{clear:both;}	
	
.recherche_big a{
	
	
	text-align:left;
	padding-left:5px;
	height:34px;
}

.recherche_big br{clear:both;}	

#foot {
	width:950px;
	font-size:14px;
	color:#999999;
	clear:both;
	text-align:center;
}

#footer {
background-image:url("/images/V2/footer.jpg");
background-repeat:no-repeat;
width:950px;
height:55px;
clear:both;
text-align:center;
}


#copyrightsite {
	width:950px;
	background-image:url("/images/V2/copyright.jpg");
	font-size:12px;
	height:35px;
	color:#333333;
	clear:both;
	text-align:center;
}

#linkautresboutiques{text-align:center;background-color:#333;}
#linkautresboutiques a{color:#666}

.backlink{
	font-size:9px;
	color:#000000;
	text-align:center;
}
.backlink a{
	color:#000000;
}
.backlink a:hover{
	color:#000000;
}
.backlink strong{
	font-weight:normal;
}

.p {
float:left;
padding:5px;
text-align:left;
line-height:15px;
width:150px;
}

#spacer {
float:left;
width:126px;
height:20px;
}


#tab_modele {
float:left;
max-width:598px;
text-align:left;
}

.tab_modele_haut{
background-image:url("/images/V2/tab_modele_haut.jpg");
width:578px;
height:20px;
padding-left:20px;
padding-top:10px;
}

.tab_modele_1{
background-image:url("/images/V2/tab_modele_1.jpg");
width:578px;
height:19px;
padding-left:20px;
padding-top:5px;
}

.tab_modele_2{
background-image:url("/images/V2/tab_modele_2.jpg");
width:578px;
height:19px;
padding-left:20px;
padding-top:5px;
}

.tab_modele_bas{
background-image:url("/images/V2/tab_modele_bas.jpg");
width:598px;
height:23px;
}

.tab_modele_zone{
background-image:url("/images/V2/tab_modele_zone.jpg");
width:588px;
background-repeat:repeat-y;
padding:5px;
}
.zone{
float:left;
width:281px;
height:153px;
padding:5px;
padding-bottom:10px;
}

.zone2{
float:left;
width:281px;
min-height:153px;
padding:5px;
padding-left:28px;
padding-bottom:10px;
}


.zone_haut{
background-color:#F3F3F5;
width:260px;
height:30px;
padding-top:5px;
padding-left:20px;
border:#999999 1px solid;

}

.zone_milieu{
background-image:url("/images/V2/zone_milieu.jpg");
width:282px;
height:123px;
}

.zone_milieu2{
background-image:url("/images/V2/zone_milieu.jpg");
width:282px;
background-repeat:repeat-y;
min-height:10px;
padding-left:1px;
}


.zone_bas{
background-image:url("/images/V2/zone_bas.jpg");
width:282px;
height:3px;
}

#envoiok{	
	width:920px;
	padding-left:30px;
}

#btn_click{
	background-image: url("/images/V2/btn_click.jpg");
	width:715px;
	height:31px;
	padding-top:10px;
	padding-left:50px;
	font-size:16px;
	color:#FFFFFF;
}

#tab_plan{
	float:left;
	padding-left:250px;
	width:700px;
	padding-top:10px;
}

.tab_casse{
	float:left;
	padding-left:30px;
	width:920px;
	padding-top:10px;
}

.tab_haut1{background-image:url("/images/V2/tab_haut1.jpg");width:13px;height:30px;}

.tab_haut2{background-image:url("/images/V2/tab_haut2.jpg");background-repeat:repeat-x;height:20px;padding-top:10px;}

.tab_haut3{background-image:url("/images/V2/tab_haut3.jpg");width:17px;height:30px;}

.tab_11{background-image:url("/images/V2/tab_11.jpg");width:13px;height:24px;}

.tab_12{background-image:url("/images/V2/tab_12.jpg");background-repeat:repeat-x;height:19px;padding-top:5px;}

.tab_13{background-image:url("/images/V2/tab_13.jpg");width:17px;height:24px;}

.tab_21{background-image:url("/images/V2/tab_21.jpg");width:13px;height:24px;}

.tab_22{background-image:url("/images/V2/tab_22.jpg");background-repeat:repeat-x;height:19px;padding-top:5px;}

.tab_23{background-image:url("/images/V2/tab_23.jpg");width:17px;height:24px;}

.tab_bas1{background-image:url("/images/V2/tab_bas1.jpg");width:13px;height:24px;}

.tab_bas2{background-image:url("/images/V2/tab_bas2.jpg");background-repeat:repeat-x;height:24px;}

.tab_bas3{background-image:url("/images/V2/tab_bas3.jpg");width:17px;height:24px;}

.center{
text-align:center;
}

.opti{
display:none;
}

.p2 {
float:left;
padding:5px;
width:500px;
text-align:left;
line-height:15px;
}

.pieces1 {
float:left;
padding:1px;
text-align:center;
line-height:15px;
}

.pieces1 img{
	border:1px;
	border-color:#000000;
}

.row1 {background-color:#FFFFFF;}
.row2 {background-color:#EEF5D6;}
.row3 {background-color:#AAB192;}
.row4 {color:#333;font-size:12px;font-style:italic;}
.row5 {font-weight:bold;color:#336142;}
.row6 {font-weight:bold;color:#FF0000;}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}


#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background-repeat:repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #FFFFFD;z-index: 102;color:#000000;display:none;border: 4px solid #0C9E49;text-align:left;top:50%;left:50%;}
* html #TB_window {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-image:url("/images/V2/tb_title.jpg");height:27px;color:#FFFFFF;}
#TB_ajaxContent{background-color:#EEEEEE;clear:both;padding:5px 10px 10px 10px;text-align:center;margin:5px 5px 5px 5px;overflow:auto;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;}
* html #TB_load {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}


.c2 {
float:right;
text-align:center;
vertical-align:middle;
margin:10px;
width:320px;
height:400px;
}
.c3 {
float:right;
text-align:left;
width:170px;
}

.formuinscription{
	float:right;
	margin-right:500px;
	display:inline;
}

.titrepage {font-size:14px;
	
	border-bottom:solid 1px;
}

#tabadmin {padding-left:20px;padding-right:20px;}
#tabadmin table{border:solid 1px;font-size:12px; width:850px;}
#tabadmin th{text-align:center;font-weight:bold;}
#tabadmin td{padding:0px;margin:0px;}
#tabadmin h1{color:#FFFFFF;font-size:18px;}
#tabadmin h2{font-size:18px;}
#tabadmin2 {padding-left:20px;padding-right:20px;}
#tabadmin2 table{border:solid 1px;font-size:12px; width:850px;}
#tabadmin2 th{text-align:center;font-weight:bold;}
#tabadmin2 td{padding:0px;margin:0px;}
#tabadmin2 h1{color:#FFFFFF;font-size:18px;}
#tabadmin2 h2{font-size:18px;}

/*.menu {
	background-image:url("/images/piece-detachee-m.jpg");
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	width:950px;
	height:79px;
	text-align:center;
}*/

.contenu {
	width:928px	
	padding:10px;
	clear:both;
}

.contenuframe {
	width:740px;	
	clear:both;
}

.bandeau_infos2{
	background-image:url("/images/V2/bandeau_vert.jpg");
	background-repeat:repeat-x;
	width:730px;
	height:34px;
	color:#FFFFFF;
	padding-top:3px;
	padding-left:10px;
	font-weight:bold;
}
	
#infos {
	float:left;
	width:850px;
	text-align:left;
	padding-left:100px;
	padding-top:5px;
	font-size:10px;
	font-family:Verdana;
	color:#59595C;
}

#infosframe {
	float:left;
	width:740px;
	text-align:left;
	font-size:10px;
	font-family:Verdana;
	color:#59595C;
}

iframe.frame{
border:0;
}

.infos_haut{
	background-image:url("/images/V2/infos_haut.jpg");
	width:720px;
	height:20px;
	padding-left:20px;
	padding-top:10px;
}
.debinfos_1{
	background-image:url("/images/V2/debinfos_1.png");
	width:20px;
	height:1px;
	background-repeat:repeat-y;
}
.infos_1{
	background-color:#FFFFFF;
	width:350px;
	height:18px;
	text-align:left;
	padding-top:5px;
}
.infos_colspan1{
	background-color:#FFFFFF;
	width:700px;
	height:18px;
	text-align:center;
	padding-top:5px;
}
.fininfos_1{
	background-image:url("/images/V2/fininfos_1.png");
	width:20px;
	height:1px;
	background-repeat:repeat-y;
}


.debinfos_2{
	background-image:url("/images/V2/debinfos_2.png");
	width:20px;
	height:1px;
	background-repeat:repeat-y;
}
.infos_2{
	background-color:#F3F3F5;
	width:350px;
	height:20px;
	text-align:left;
	padding-top:5px;
}
.infos_colspan2{
	background-color:#F3F3F5;
	width:700px;
	height:20px;
	text-align:center;
	padding-top:5px;
}
.fininfos_2{
	background-image:url("/images/V2/fininfos_2.png");
	width:20px;
	height:1px;
	background-repeat:repeat-y;
}
.btn_infos{
	background-image:url("/images/V2/btn_infos.jpg");
	width:177px;
	height:23px;
}

.infos_bas{
	background-image:url("/images/V2/infos_bas.jpg");
	width:740px;
	height:24px;
}

#pageliens{
	width:900px;
	text-align:center;
	padding-top:20px;
	padding-left:50px;
}

#cadre_partenaire_1{
	float:left;
	background-image:url("/images/V2/cadre_partenaires_1.jpg");
	width:275px;
	height:89px;
	padding-top:30px;
	text-align:center;
}

#cadre_partenaire_2{
	float:left;
	background-image:url("/images/V2/cadre_partenaires_2.jpg");
	width:464px;
	height:89px;
	padding-top:30px;
	text-align:center;
}

#cadre_partenaire_3{
	float:left;
	background-image:url("/images/V2/cadre_partenaires_3.jpg");
	width:739px;
	height:89px;
	padding-top:30px;
	text-align:center;
}



.contact_haut{
	float:left;
	background-image:url("/images/V2/contact_haut.jpg");
	width:720px;
	height:19px;
	padding-left:20px;
	padding-top:10px;
}

.contact_1{
	float:left;
	background-image:url("/images/V2/contact_1.jpg");
	width:720px;
	height:24px;
	padding-left:20px;
}

.contact_2{
	float:left;
	background-image:url("/images/V2/contact_2.jpg");
	width:720px;
	height:24px;
	padding-left:20px;
}

.contact_3{
	background-image:url("/images/V2/contact_3.jpg");
	float:left;
	width:535px;
	height:183px;
	padding-left:20px;
	padding-top:5px;
}

.contact_4{
	background-image:url("/images/V2/contact_4.jpg");
	float:left;
	width:180px;
	height:138px;
}

.contact_5{
	float:left;
	background-image:url("/images/V2/contact_5.jpg");
	width:740px;
	height:265px;
}

.contact_6{
	background-image:url("/images/V2/contact_6.jpg");
	float:left;
	width:5px;
	height:188px;
}

.contact_bas{
	float:left;
	background-image:url("/images/V2/contact_bas.jpg");
	width:740px;
	height:23px;
}

.dmde{
	margin-top:10px; 
	width:745px;
	height:32px;
	padding-top:10px;
	padding-left:20px;
	margin-left:20px;
	margin-right:20pw;
	background-image:url("/images/V2/btn_click.jpg"); 
	background-repeat:no-repeat;
	color:#FFFFFF;
	
}

.dmde a{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.dmde a:hover{color:#FFFFFF;}

.pointeur{
	color: blue; 
	font-size: 14px; 
	font-weight:bold;
}

#addcasse {
	float:left;
	width:845px;
	text-align:left;
	padding-left:105px;
	padding-top:5px;
	font-family:Verdana;
	color:#59595C;
}

#admin{
	width:950px;
	padding-left:100px;
}

.infobulle{ position: absolute;	visibility : hidden; display: none; border: 1px solid #000000; background-color: #0B9442; font-family:Verdana; font-size:11px; color:#FFFFFF; }
.centrereponse {position:absolute;margin-left:-200px;margin-top:-170px;width: 418px;height:285px;text-align: left;background-image:url("/espace_clients/billet2.jpg");border:solid;border:1px;border-color:#000;}
#telcasse{font-weight:bold;color:#FFFFFF;font-size:14px;margin-top:170px;margin-left:160px;}
#code{font-weight:bold;color:#FF0000;margin-top:10px;margin-left:300px;}
#fermerbillet{text-align:center;margin-top:48px;margin-left:220px;}
#fermerbillet a{color:#000;font-family:verdana;font-size:14px;font-weight:bold;}
#date{display:none;}

.tabcasse4 td{
	padding-bottom:4px;
	padding-left:6px;
}
.tabcasse4 input{
	width:225px;
	height:13px;
	font-size:10px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

.tabcasse4 select{
	width:145px;
	height:20px;
	font-size:9px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

input.buttoncasse4{
	width:145px;
	height:20px;
	font-size:9px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

.tabcasse3 td{
	padding-bottom:4px;
	padding-left:6px;
}
.tabcasse3 input{
	width:145px;
	height:13px;
	font-size:10px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

.tabcasse3 select{
	width:145px;
	height:20px;
	font-size:9px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

input.buttoncasse3{
	width:145px;
	height:20px;
	font-size:9px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

.tabcasse2 td{
	padding-bottom:4px;
	padding-left:6px;
}

.tabcasse2 input{
	width:645px;
	height:13px;
	font-size:10px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

input.inputcasse3court{
	width:20px;
	height:13px;
	font-size:10px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

input.inputcasse3moyen{
	width:50px;
	height:13px;
	font-size:10px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

input.inputcasse4court{
	width:20px;
	height:13px;
	font-size:10px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

input.inputcasse4moyen{
	width:50px;
	height:13px;
	font-size:10px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

.tabcasse2 select{
	width:50px;
	height:20px;
	font-size:10px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}

select.selectcasse3moyen{
	width:90px;
	height:20px;
	font-size:9px;
	border:1px solid #000000;
	margin:0;
	padding:0;
}



#carte_grise{
	background-image:url("/images/carte_grise2.jpg");
	position:absolute;
	width:631px;
	height:540px;
}