/*Thank you for flying with MX-Directory, please prepare for ez customization.
The Admin Preference Category Color settings override this css.
Entries occuring across pages are listed in common*/

/*Common*/

.c_header {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: 600;
	}
.titresearch {
	text-align:left;
	font-size:13px;
	font-weight:bold;
	background-image: url(atm_annuaire.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:42px;
}
.c_categtitle {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	padding:2px 5px 2px 5px;
/*	border:1px solid #CDD4DA;
	background-color:#F7FBFA;
	*/}
.totallink  {
	font-size: xx-small;
	font-variant:normal;
	color: #66CC66;
	}
.index_subcats {
	font-size: xx-small;
	color: #66CC66;
}
.subcateg {
	text-align:left;
	margin:5px 20px 5px 2px;
	padding:2px 8px 5px 0px;
	border-top:1px solid #333333;
	}
.c_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
}
.c_formbuttons {
	height: 18px;
}
.c_img_display {
}
.c_select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-variant: small-caps;
}
.c_select_letters{
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-variant: small-caps;
	vertical-align: middle;
	text-align: center;
}

/* TITRES PAGES*/

.dirheader {
	/*border:1px solid #666666;*/
	margin:0px 30px 0px 30px;
	padding:0;
	background-image:url(titre.png);
	background-repeat:no-repeat;
	background-position:center;
	height:70px;
}

.headersaving {
	text-align:center;
	border:1px solid #666666;
	margin:0px 10px 10px 10px;
	padding:0;
	background-image:url(titre2.png);
	background-repeat:no-repeat;
	background-position: center;
	height:57px;
	background-color:#FFFFFF;
}
.footsav {
	background-color: #c2cdd6;
	padding: 5px;
	font-weight: bold;
	height:25px;
	}
.imgsave {
	padding:5px 0px 5px 0px;
	font-size:11px;
	}
.titlesave {
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	}	
.textsave {
	text-align:justify;
	padding:0px 5px 0px 5px;
	}	
		
.textaccueil {
	text-align:justify;
	padding: 5px 15px 10px 15px;
	}
/* DEBUT - SEARCHBOX */
td.searchboxLT {
	padding:0;
	margin:0;
	background-image:url(searchboxLT.png);
	background-repeat:no-repeat;
	width:103px;
	height:13px;
}
td.searchboxMT {
	background-image:url(searchboxMT.png);
	background-repeat:repeat-x;
	background-color:#F7FBFA;
	}
td.searchboxRT {
	background-image:url(searchboxRT.png);
	background-repeat:no-repeat;
	width:13px;
	height:14px;
	margin:0;
	padding:0;
}
.searchboxL {
	background-image:url(searchboxL.png);
	background-repeat:repeat-y;
	padding:3px 0px 3px 3px;
	background-color:#F7FBFA;
	margin:0;
	vertical-align:top;
}
.searchboxM {
	display: inline-table;
	text-align:center;
	background-color:#F7FBFA;
	vertical-align:middle;
	border:0;
	margin:0;
	padding:0;
	height:150px;
	}
.searchboxR {
	background-image:url(searchboxR1.png);
	background-repeat:repeat-y;
	background-color:#F7FBFA;
	width:13px;
}
.searchboxL2 {
	background-image:url(searchboxL.png);
	background-repeat:repeat-y;
	padding-left:1px;
	background-color:#F7FBFA;
	margin:0;
	border-top:1px solid #CDD4DA;
}
.searchboxM2 {
	background-color:#F7FBFA;
	vertical-align:middle;
	border-top:1px solid #CDD4DA;
	margin:0;
	padding:0;
}
.searchboxR2 {
	background-image:url(searchboxR1.png);
	background-repeat:repeat-y;
	background-color:#F7FBFA;
	width:13px;
	border-top:1px solid #CDD4DA;
}

.searchboxLB {
	background-image:url(searchboxLB.png);
	background-repeat:no-repeat;
	width:103px;
	height:13px;
	margin:0;
	padding:0;
}
.searchboxMB {
	background-image:url(searchboxB.png);
	background-repeat:repeat-x;
	background-color:#F7FBFA;
	margin:0;
	padding:0;
	}
.searchboxRB {
	background-image:url(searchboxRB.png);
	background-repeat:no-repeat;
	width:13px;
	height:13px;
	margin:0;
	padding:0;
}

/* FIN - SEARCHBOX*/


/*common e-mail,map,print*/
.c_linkbtn_spacing {
	text-align: right;
	vertical-align: top;
}

.c_url {
	height: 15px;
	font-style: italic;
	line-height: 120%;
}

.c_search_table {
	display: inline-table;
	width: 100%;
	text-align:center;
	background-color:#F7FFE8;
	border:1px solid #E6FFB4;
}

.c_embtn {
	height: 20px;
}
.c_mapbtn {
	height: 20px;
}
.c_printbtn {
	height: 20px;
}
.c_formbuttons {
	height: 20px;
}
.c_body {
}

.c_premheader {
	background-color: #FFFFCC;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #666666;
}

.c_allheader {
	background-color: #E9E9E9;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-variant: normal;
	color: #666666;
	padding: 2px 0px 2px 4px;
	border:1px solid #D3D3D3;
	border-bottom:1px solid #8CA22C;
	border-top:1px solid #8CA22C;	
	width:100%;
	padding:2px 0px 2px 4px;
	}
c_subcat {
	text-align:left;
	width:100%;
	}
.c_path {
	color:#FFFFFF;
	background-image:url(entete_menu.gif);
	/*background-position: top;*/
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size:10px;
	padding:1px 0px 20px 102px;
	border-bottom:1px solid #F4F4F4;
	height:16px;
	/*width:630px;*/
	}
.c_path a{
	color:#FFFFFF;
}
.c_path a:hover{
	color:#F0CE00;
	}

.c_navbar {
	font-size:12px;
	font-weight:normal;
	padding:7px 47px 0px 0px;
	color: #009900;
	text-align: right;
	background-image:url(pages.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:25px;
	/*border-top:1px solid #8CA22C;*/
}

.c_footer {
	background-color: #FFFFCC;

}

.c_comments_footer {

}
.c_premlnk_bkgd {
	padding-bottom: 6px;
}
.c_sort {
	padding:5px 0px 5px 0px;
	background-color: #CEED8A;
	text-align: center;
	line-height:18px;
	width:100%;
	margin:0;
	border-bottom:1px solid #8CA22C;
	border-left:1px solid #D3D3D3;
	border-right:1px solid #D3D3D3;
	border-top:1px solid #D3D3D3;

}
.c_desc {
	color:#8CA22C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.c_search_l {
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: large;
	text-align: left;
	vertical-align: text-top;
}

.c_search {
	text-align: center;
	vertical-align: top;
}

.c_search_r {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bolder;
	text-align: right;
	vertical-align: middle;
	margin-right: 20px;
	width: 15%;
}

.c_search_select {
	background-color: #B1CDF3;
	height: 19px;
	font-size: 14px;
	width: 30%;
}

.c_searchbutton {
	height: 20px;
	color: #666666;
}

.c_search_input {
	height: 15px;
}

.ratelink_body {
	list-style-position: outside;
	list-style-type: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: list-item;
}

.lf_wrapper{
}
.lf_address{
}
.lf_logo {
	padding: 5px;
}

.lf_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	font-variant: small-caps;
}

.lf_header_title {
	font-size: 14px;
	font-weight: 200;
	font-variant: small-caps;
	color: #FFFFFF;
}
.lf_left_panel {
	width: 25%;
	text-align: left;
	padding: 10px;

}

.lf_header_box {
	font-size: 14px;
	font-weight: 200;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
	clear: both;
	padding-top: 4px;
}
.lf_right_bar {
	background-color: #CCCCCC;
	height: 100%;
	width: 1%;
}
.lf_left_bar {
	background-color: #CCCCCC;
	height: 100%;
	width: 1%;
}

.lf_adm {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.lf_rating {
	padding-right: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.lf_footer {
	background-color: #CCCCCC;
}
.lf_dropdowns {
	text-align: right;
	padding-right: 10px;
	padding-bottom: 10px;
}

.lf_url {
}
.lf_description_panel {
	text-align: left;
	padding-right: 10px;
	width: 73%;
}
.lf_left_panel_buttons {
	text-align: right;
	padding-right: 10px;
	padding-bottom: 10px;
	clear: left;
	width: 10%;
}
.lf_admin_rating_box {
}

/*copy*/
.link_image_panel{
	text-align: center;
	vertical-align: middle;
}
.link_address{
	text-align:left;
	padding:0;
	margin-right:5px;
	
}
.link_address{
	text-align:left;
}
.link_address img{
	margin:0em 0.5em 0.5em 0em;
}
.link_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
	text-align: right;
	padding:0;
	margin:0;
	border-bottom:1px solid #D8D8D8;
}
.link_title_span {
	background-image: url(atm_annuaire_2.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:47px;
	}
.link-soustitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	padding:0;
	margin:0;
}
.link_header_title {

}
.link_rating {
	text-align: center;
	vertical-align:middle;
	border:1px solid #666666;
	width:25%;
	background-color:#FFFFFF;
	padding:0px;
	}
.link_rating3 {
	padding:0px 0px 0px 20px;
	line-height:0.8;
	}
.link_left_panel {
	text-align: left;

}

.link_header_box {
	font-size: 14px;
	font-weight: 200;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #CCCCCC;
	text-align: center;
	vertical-align: middle;
}
.link_logo_box {

}
.link_buttons {
	background-color: #CC9900;
}
.link_description {
}
.link_right_bar {
	background-color: #CCCCCC;
	width: 4px;
}
.link_left_bar {
	background-color: #CCCCCC;
	width: 10px;
}
.link_nav_links {
	color: #999999;
	font-size: 10px;
	font-weight: 400;
	font-variant: small-caps;
	text-align: center;
}
.link_nav_links a{
	color: #999999;
	font-size: 10px;
	font-weight: 800;
	font-variant: small-caps;
}
.link_nav_links a:hover{
	color: #A05F77;
	background-color:#F4F4F4;
	font-size: 10px;
	font-weight: 800;
	font-variant: small-caps;
}

.link_adm {
}
.link_nav_box {
}
.link_dropdowns {
	font-family: Tahoma, Arial, sans-serif;
	font-variant: small-caps;
	font-weight:bold;
	font-size:12px;
}

.link_url {
}
.link_description_panel {
}
.link_left_panel_buttons {
}
.link_rating_text {
}
.link_footer {
	font-size: 10px;
	font-weight: 400;
	font-variant: small-caps;
	text-align: center;
}

/*PREMIUM*/
.premium_address{
}
.premium_logo {
}

.premium_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 400;
	font-variant: small-caps;
	vertical-align: bottom;
}
.premium_header_title {
	font-size: 14px;
	font-weight: 200;
	font-variant: small-caps;
	color: #FFFFFF;
}
.premium_left_panel {

}
.premium_embtn {
	height: 15px;
}
.premium_mapbtn {
	height: 15px;
}
.premium_printbtn {
	height: 15px;
}
.premium_formbuttons {
	height: 15px;
}

.premium_header_box {
	font-size: 14px;
	font-weight: 200;
	font-variant: small-caps;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
}
.premium_hours {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-variant: small-caps;
}
.premium_catname {
	clear: both;
	font-size: xx-small;
}
.premium_nav_links {
}

.premium_adm {
}
.premium_rating {
	text-align: right;
	font-size: x-small;
}
.premium_nav_box {
}
.premium_dropdowns {
}

.premium_url {
}
.premium_description_panel {
	font-size: xx-small;
}
.premium_buttons {
}
.premium_admin_rating_box {
}

/*PRINT & COUPON*/
.coupon_title {

}
.coupon_body {
}
.coupon_dates {

}
.coupon_footer {
	text-align: center;

}
.coupon_counter {

}
.coupon_heading {

}

.coupon_linktitle {

}
.coupon_description {

}
.print_title {

}
.print_address {

}
.print_contacts {
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.print_hours {
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.print_url {

}

.print_description {

}
.print_button {

}
.print_box {
}

/*Directory Index (index.php)

		.rbroundbox { background: url(css/nt.gif) repeat; }
		.rbtop div { background: url(css/tl.gif) no-repeat top left; }
		.rbtop { background: url(css/tr.gif) no-repeat top right; }
		.rbbot div { background: url(css/bl.gif) no-repeat bottom left; }
		.rbbot { background: url(css/br.gif) no-repeat bottom right; }
		
		height and width stuff, width not really nessisary.
		.rbtop div, .rbtop, .rbbot div, .rbbot {
		width: 100%;
		height: 7px;
		font-size: 1px;
		}
		.rbcontent { margin: 0 7px; }
		.rbroundbox { width: 50%; margin: 1em auto; }*/

.link_footer {

	font-size: 14px;
	font-weight: 200;
	font-variant: small-caps;
	color: #FFFFFF;
	text-align: center;
}
/* ----------- xdir_link - fiche 1ere page-------------*/
/*table*/
.index_category_links_display {
	padding: 4px;
	width:100%;
}
table.dir_link {
	width: 100%;
	padding: 10px 5px 10px 5px;
	text-align: left;
}
/* TD des votes - rating*/

.infos1 {
	width:240px;
	text-align:left;
}
.Tinfos1 {
	background-image:url(top0.gif);
	background-repeat:no-repeat;
	width:240px;
	padding:0px 3px 0px 30px;
	margin:0;
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:48px;
	}
.Minfos1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background-image:url(M00.gif);
	background-repeat:repeat-y;
	width:240px;
	padding: 2px 11px 0px 25px;
	margin:0;
}
.Binfos1 {
	background-image:url(b00.gif);
	background-repeat:no-repeat;
	width:240px;
	height:23px;
}
.leftcol {
	vertical-align:middle;
	padding:0px 10px 5px 5px;
	}
.Tcadre {
	background-image:url(Tcadre.gif);
	background-repeat:no-repeat;
	width:360px;
	height:22px;
}
.Mcadre {
	background-image:url(Mcadre.gif);
	background-repeat:repeat-y;
	width:360px;
	text-align:left;
	padding:1px 19px 0px 29px;
}
.Bcadre {
	background-image:url(Bcadre.gif);
	background-repeat:no-repeat;
	width:360px;
	height:22px;
	text-align:center;
}
.evensave {
	background-color: #FFFBDE;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
tr.evensave td {
	background-color: #FFFBDE;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.oddsave {
	background-color: #EDF5D2;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
tr.oddsave td {
	background-color: #EDF5D2;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
.coupon_box {
	background-color:#FFFFFF;
}
.hr1{
	padding-right:12px;
	}
.pasfiche {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	}
	
.c201 {
	background-image:url(c2_01.gif);
	background-repeat:no-repeat;
	width:22px;
	height:18px;
	}
.c202 {
	background-image:url(c2_02.gif);
	background-repeat:repeat-x;
	height:18px;
	}
.c203 {
	background-image:url(c2_03.gif);
	background-repeat:no-repeat;
	height:18px;
	width:18px;
	}
.c204 {
	background-image:url(c2_04.gif);
	background-repeat:no-repeat;
	width:22px;
	height:18px;
	}
.c205 {
	background-image:url(c2_05.gif);
	background-repeat:repeat-x;
	height:18px;
	}
.c206 {
	background-image:url(c2_06.gif);
	background-repeat:no-repeat;
	height:18px;
	width:20px;
	}
.c207 {
	background-image:url(c2_07.gif);
	background-repeat:repeat-y;
	width:22px;
	}
.c208 {
	height:97px;
	text-align:center;

	}
.c209 {
	background-image:url(c2_09.gif);
	background-repeat:repeat-y;
	width:18px;
	}
.c210 {
	background-image:url(c2_10.gif);
	background-repeat:repeat-y;
	width:22px;
	}	
.c211 {
	height:97px;
	text-align:center;
	}
.c212 {
	background-image:url(c2_12.gif);
	background-repeat:repeat-y;
	width:20px;
	}
.c213 {
	background-image:url(c2_13.gif);
	background-repeat:no-repeat;
	width:22px;
	height:17px;
	}
.c214 {
	background-image:url(c2_14.gif);
	background-repeat:repeat-x;
	height:17px;
	}
.c215 {
	background-image:url(c2_15.gif);
	background-repeat:no-repeat;
	height:17px;
	width:18px;
	}
.c216 {
	background-image: url(c2_16.gif);
	background-repeat:no-repeat;
	width:22px;
	height:17px;
	}
.c217 {
	background-image:url(c2_17.gif);
	background-repeat:repeat-x;
	height:11px;
	}
.c218 {
	background-image:url(c2_18.gif);
	background-repeat:no-repeat;
	height:17px;
	width:20px;
	}
	
.ftitre {
	font-size:15px;
	font-weight:bold;
	background-image: url(TcadreL.gif);
	background-repeat:no-repeat;
	background-position: top;
	text-align:center;
	vertical-align: middle;
	width:100%;
	height:105px;
	padding:10px 0px 0px 0px;
	margin-top:10px;
	
	}	
.fheader {
	background-color: #E9E9E9;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-variant: normal;
	color: #666666;
	margin:0px;
	padding: 2px 0px 2px 4px;
	border:1px solid #D3D3D3;
	border:1px solid #8CA22C;
	width:100%;
	padding:2px 0px 2px 4px;
	}
.fentete1 {
	background-image:url(hrpt.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:420px;
	height:60px;
	color:#989784;
	font-weight:bold;
	padding:3px 0px 0px 8px;
}
.link_rating4 {
	text-align:left;
	float:left;
	padding:0px 0px 0px 5px;
	line-height:0.8;
	}
.googlemap1 {
	float:right;
	padding:0px 20px 0px 0px;
}
.f_colDhrbas {
	background-image:url(Bbarre1.gif);
	background-repeat:no-repeat;
	width:423px;
	height:20px;
}
	
.f_colDbas {
	background-image:url(postnsL.gif);
	background-repeat:no-repeat;
	width:121px;
	height:40px;
	padding:0px;
	margin:0px;
}
.f_colDbas1 {
	background-image:url(postcomtL.gif);
	background-repeat:no-repeat;
	width:160px;
	height:40px;
	padding:0;
}
.f_colDbas2 a:hover{
	width:160px;
	height:40px;
	padding:0;
}
.closbt a{
	color:#FFFFFF;
	background-image:url(title.gif);
	background-repeat:no-repeat;
	border:1px solid #FFCC00;
	width:145px;
	height:19px;
	padding:3px 6px 1px 50px;
		}
.fdesctitre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-variant:small-caps;
	text-align:left;
	text-decoration:underline;
	padding-left:7px;
}
.lf_description {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:justify;
	padding:9px;
}
.lf_description img{
	border:1px solid #666666;
	margin: 6px;
	}

.fimgxl {
	padding:0px;
	}
.fTcadre {
	background-image:url(Tcadre.gif);
	background-repeat:no-repeat;
	width:360px;
	height:22px;
}
.fMcadre {
	background-image:url(Mcadre.gif);
	background-repeat:repeat-y;
	width:360px;
	padding:0px;
}
.fBcadre {
	background-image:url(Bcadre.gif);
	background-repeat:no-repeat;
	width:360px;
	height:22px;
}
.fblksearch {
	background-image:url(blksearch.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:140px;
	padding:5px;
	vertical-align:middle;
	color:#FFFFFF;
	font-size:10px;
}
.fblksearch img{
	border:1px solid #000000;
	}

.fblksearch a{
	color:#FFFFFF;
}	
.f_search_select {
	background-color: #D3D3D3;
	height: 18px;
	font-size: 12px;
}
.f_searchbutton {
	height: 22px;
	color: #666666;
}

.f_search_input {
	height: 18px;
	font-size:12px;
}

/*****************linstingfull - colonne de gauche - DEBUT*********************************/
.colG {
	background-image:url(fondG.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:199px;
	height:850px;
	vertical-align:top;
	padding:0;
	margin:0;
	}
.f_colG1 {
	color: #FFFFFF;
	padding:8px 0px 0px 40px;
	font-family:Tahoma, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:30px;
	width:199px;
	}
.f_colG2 {
	padding-top:25px;
	}	
.imgsml1_colG2 {
	background-image:url(cadresml1.gif);
	background-repeat:no-repeat;
	background-position:center;
	text-align:center;
	padding:3px 0px 0px 0px;
	vertical-align:middle;
	height:119px;
	}
.titres_colG3 {
	font-family: Tahoma, Arial, sans-serif;
	font-variant: small-caps;
	font-weight:bold;
	font-size:12px;
}
.f_colG3 {
	padding:10px 15px 0px 15px;
	text-align:left;
}
.f_colG3tab {
	width:100%;
	border-top :1px solid #b3b9af;
	border-left :1px solid #b3b9af;
	border-right :1px solid #b3b9af;
	border-bottom :2px solid #b3b9af;
	}
.f_colG3bg1 {
	background-color:#f6f6f6;
	padding:7px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:11px;
	border-bottom:1px solid #FFFFFF;
	}
.f_colG3bg2 {
	background-color:#f6f6f6;
	padding:7px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:11px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	}
.f_colG3bg2 a{
	font-family: Tahoma, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0;
	}
.f_colG3bg3 {
	background-color:#f6f6f6;
	padding:7px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:11px;
	border-top:1px solid #FFFFFF;
	}
.f_colG4 {
	text-align: center;
	vertical-align:middle;
/*	padding: 20px 15px 0px 15px;*/
	padding: 20px 5px 0px 5px;

	line-height:0.8;
	}
.f_colG4txt {
	text-align:right;
	padding:8px 25px 0px 0px;
	}
/*****************linstingfull - colonne de gauche FIN *********************************/

/*****************linstingfull - colonne de droite DEBUT *********************************/
.f_colD1{
	padding:0;
	font-family: Verdana, Arial, sans-serif;
	font-size:18px;
	text-align:center;
	padding:15px 5px 3px 5px;

	}
.f_colD2{
	background-image:url(Tbarre1.gif);
	background-repeat:no-repeat;
	width:423px;
	height:30px;
	padding:0;
	}
.f_colDimgxl {
	background-image:url(bgimgxl.png);
	background-repeat:no-repeat;
	background-position:center;
	padding:0px;
	height:280px;
	padding:15px 0px 0px 5px;
	vertical-align:middle;
	}
.meteo {
	width:100px;
	padding:20px 20px 0px 5px;
	}

