/* CSS Document */

/*-------LEFT COLUMN-------*/
div#leftColumn {padding:10px 25px 0 0;width:240px;float:left;background:#fff;}
div#leftColumn div.leftBlocs p{margin:3px 0 6px 0;}
div#leftColumn div.leftBlocs a{color:#5f5e5e;}
div#leftColumn div.leftBlocs{margin:0 0 15px 0; background:url(../images/mainPageTopRepeater.gif) top left repeat-x;padding:20px 0 0 0;}
div#leftColumn div.leftBlocs h3{color:#4a4a4a; font-size:20px;font-weight:normal;}
div#leftColumn div.leftBlocs h3 strong{color:#e2b000;font-weight:normal;}
/*------membres-----------*/
div#leftColumn div.members{background:none;padding:0; height: 150px; width: 240px;}

div#leftColumn div.leftBlocs a#ceab{margin:11px 0 0 0;width:120px;height:107px;display:block;float:left; background:url(../images/bgAceab.gif) top left no-repeat;}
div#leftColumn div.leftBlocs a#epag{margin:11px 0 0 0;width:120px;height:107px;display:block;float:left; background:url(../images/bgAepag.gif) top left no-repeat;}
/*------transeuropa------*/
div#leftColumn div.leftBlocs form#transeuropa{ background:url(../images/transeuropa-map.gif) top left no-repeat;padding:15px 0 0 15px;height:52px;}
div#leftColumn div.leftBlocs form#transeuropa select{border:0px solid #fff; font:12px Arial, Helvetica, sans-serif;  color:#5f5e5e; background-color:none; margin:2px 0;}
/*---------infolinks-------*/
div#leftColumn div.leftBlocs a.infolink{display:inline-block;text-decoration:none;background: url(../images/infolinkAbg.gif) top right no-repeat; padding:3px 0 4px 0;}
div#leftColumn div.leftBlocs a.infolink span {font:bold 12px Arial, Helvetica, sans-serif;color:#fff; background:url(../images/infolinkSpanBg.gif) top left no-repeat;padding:4px 0 4px 25px;margin: 0 12px 0 0;}

/*------crayon---*/
div#leftColumn div.leftBlocs p#crayon{margin:5px 0;padding:13px 13px;/padding:13px; background:url(../images/bgCrayon.gif) top left no-repeat;}

/*------info marche-----------*/
div#leftColumn div.leftBlocs div#infomarche{height:70px;margin-top:10px;background:url(../images/bgInfoMarche.gif) top left no-repeat;padding:5px 15px 0 15px;}

/*----------services---------*/
div#leftColumn div#servicesLeft{position:relative; background:url(../images/bgServices_left.jpg) top left no-repeat; height:155px;margin:14px 0 0 0 ;padding:10px 0 14px 0;}
div#rleftColumn div#servicesLeft p strong{color:#fff;}
div#leftColumn div#servicesLeft p{margin:3px 10px;font-weight:bold; font-size:11px;}
div#leftColumn div#servicesLeft a.boxlink{ position:absolute;display:inline-block;text-decoration:none;background:url(../images/boxLinkABg.gif) top right no-repeat; padding:4px 0 4px 0;top:126px;left:100px;}
div#leftColumn div#servicesLeft a.boxlink span {font:bold 12px Arial, Helvetica, sans-serif;color:#fff; background:url(../images/boxLinkSpanBg.gif) top left no-repeat;padding:4px 0 4px 25px;margin: 0 12px 0 0; }

/*------MAIN PAGE-----------*/
div#mainPage{margin:10px 39px;width:879px; background:#fff;}
/*-------*/

/*-------CENTER COLUMN-------*/
div#centerColumn{float:left;width:370px;padding:0 25px; border-left:1px solid #d0d0d0;margin:0 0 0 0;}
div#centerColumn h2#news{background:none;padding:0;border:0px solid #fff;height:35px;}


/*-------articles-----*/
div#centerColumn div.newsArticle{}
div#centerColumn div.newsArticle h4{font:normal 14px Arial, Helvetica, sans-serif; color:#5f5e5e;margin:2px 0 3px 0;}
div#centerColumn div.newsArticle h4 a{font-weight:normal; color:#5f5e5e;}
div#centerColumn div.newsArticle h4 a strong{color:#e2b000;font-weight:normal;text-decoration:underline;}
div#centerColumn div.newsArticle p{margin:3px 0 15px 0;}
div#centerColumn div.newsArticle a:link{font-weight:normal; color:#5f5e5e;text-decoration:underline;}
div#centerColumn div.newsArticle a:active{font-weight:normal; color:#5f5e5e;text-decoration:underline;}
div#centerColumn div.newsArticle a:visited{font-weight:normal; color:#5f5e5e;text-decoration:underline;}
div#centerColumn div.newsArticle a:active{font-weight:normal; color:#5f5e5e;text-decoration:underline;}

div#centerColumn div.newsArticle p a:link{font-weight:normal; color:#5f5e5e;}
div#centerColumn div.newsArticle p a:active{font-weight:normal; color:#5f5e5e;text-decoration:none;}
div#centerColumn div.newsArticle p a:visited{font-weight:normal; color:#5f5e5e;}
div#centerColumn div.newsArticle p a:active{font-weight:normal; color:#5f5e5e;text-decoration:none;}

/*-------*/

/*-------RIGHT COLUMN-------*/
div#rightColumn{float:left;width:193px;margin:0 0 0 0px;padding:0 0 0 0; background-color:#fff;}
div#rightColumn div.rightBlocs{}
div#rightColumn div.rightBlocs h3{color:#4a4a4a; font-size:20px;font-weight:normal; text-align:center;}
div#rightColumn div.rightBlocs h3 strong{color:#e2b000;font-weight:normal;}

/*---------boxlinks-------*/
div#rightColumn div.rightBlocs a.boxlink{display:inline-block;text-decoration:none;background: url(../images/infolinkAbg.gif) top right no-repeat; padding:4px 0 4px 0;}
div#rightColumn div.rightBlocs a.boxlink span {font:bold 12px Arial, Helvetica, sans-serif;color:#fff; background:url(../images/infolinkSpanBg.gif) top left no-repeat;padding:0 0 0 25px;margin: 0 12px 0 0; }

/*-----cepicontact

div#cepicontact{background:url(../images/bgCepiContact.gif) top left no-repeat;  margin:0 0 10px 0; padding:10px 0 0 7px; height:180px; }
div#cepicontact p { margin-top:10px;}
div#cepicontact p.nameAndEmail{ margin:5px 0 0 12px; font-weight:bold; text-align:left;}
div#cepicontact p.nameAndEmailEn{ margin:10px 0 0 12px; font-weight:bold; text-align:left;}
div#cepicontact input { border:solid 1px #999999; width:100px; text-align:left; }
div#cepicontact input.ContactButton { background:url(../images/infolinkSpan.gif) top right no-repeat; width:100px; height:25px;  border:none; color:#FFFFFF;text-align:center; margin: 10px 0 0 50px;}
div#cepicontact table.Mytable { padding:-5px 5px -5px 5px; width:150px;}
#bt_Contact {background:url(../images/infolinkSpan.gif) center no-repeat; color:#fff; font-size:12px; font-weight:bold; width:130px; height:23px; padding-right:20px; text-indent:3px; margin: 10px 0 20px 0;}------*/

/*--------even-------*/
div#rightColumn div#even{position:relative;padding:10px; background:url(../images/bgEven.gif) top left no-repeat; text-align:center; height:144px;}
div#rightColumn div#even h5{color:#e2b000; font:bold 12px Arial, Helvetica, sans-serif; border-bottom:1px solid #d1ceba;margin:13px 13px 3px 13px;padding:0 0 3px 0;}
div#rightColumn div#even p {margin:0 0 3px 0;}
div#rightColumn div#even a:link{font-weight:bold; color:#5a5a5a;text-decoration:none;}
div#rightColumn div#even a:active{font-weight:bold; color:#5a5a5a;text-decoration:none;}
div#rightColumn div#even a:visited{font-weight:bold; color:#5a5a5a;text-decoration:none;}
div#rightColumn div#even a:active{font-weight:bold; color:#5a5a5a;text-decoration:none;}
/*div#rightColumn div#even a.boxlink{position:absolute;bottom:26px;right:75px;text-decoration:none;}*/
div#rightColumn div#even a.boxlink{position:absolute;bottom:26px;right:55px;text-decoration:none;}
div#rightColumn div#even a.boxlink span {font:bold 12px Arial, Helvetica, sans-serif;color:#fff; background:url(../images/infolinkSpan.gif) top left no-repeat;padding:4px 0 4px 25px;margin: 0 12px 0 0; }

/*----------services---------*/
div#rightColumn div#services{position:relative; background:url(../images/bgServices.jpg) top left no-repeat; height:155px;margin:14px 0 0 0 ;padding:10px 0 14px 0;}
div#rightColumn div#services p strong{color:#fff;}
div#rightColumn div#services p{margin:3px 10px;font-weight:bold; font-size:11px;}
div#rightColumn div#services a.boxlink{ position:absolute;display:inline-block;text-decoration:none;background:url(../images/boxLinkABg.gif) top right no-repeat; padding:4px 0 4px 0;top:126px;left:100px;}
div#rightColumn div#services a.boxlink span {font:bold 12px Arial, Helvetica, sans-serif;color:#fff; background:url(../images/boxLinkSpanBg.gif) top left no-repeat;padding:4px 0 4px 25px;margin: 0 12px 0 0; }
/*--------feedrss------*/
div#rightColumn div#feedrss{background:url(../images/bgFeedRss.jpg) top left no-repeat;padding:12px 0 0 0;height:112px;margin:13px 0 0 0;}
div#rightColumn div#feedrss h3{margin:0 0 0 40px;}
div#rightColumn div#feedrss p{padding:10px;margin:5px 0 0 0;}
div#rightColumn div#feedrss  a.boxlink{ margin:5px 0 0 15px;}