body {font-family:Arial, Verdana, Helvetica, sans-serif;font-size:12px;background:#b4db25;color:#646466;margin:0;padding:0;}
img {border:0;}
a, input:focus, select:focus, textarea:focus {outline:none;}
p {margin:0;padding:0;}
.left {float:left;}
.clear {clear:both;}

#global {width:980px;margin:0 auto;position:relative;}
#header {position:relative;width:980px;height:150px;}
#header .item {float:left;}
#supercontent {width:980px;margin:0 auto;background:#fff;}
#content {width:980px;margin:0 auto;}
#footer {background:url(images/bck_footer.gif) repeat-x;width:930px;height:41px;color:#878889;padding:17px 0 0 50px;font-size:11px;}
#footer a {color:#878889;text-decoration:none;padding:0 40px 0 0;}
#footer a:hover {text-decoration:underline;}

#gb_accueil {font-size:11px;}
#gb_accueil #cont_col_1 {float:left;width:350px;}
#gb_accueil #col_1 {width:324px;margin:0 auto;}
#bienvenue,#agenda {width:300px;margin:0 auto;}
#bienvenue #tit_bienvenue {padding:0 0 5px 0;}
#bienvenue p {text-indent:40px;}
#agenda .tit_dt_agenda {color:#91b009;font-size:12px;padding:0 0 0 10px;}
#agenda .tit_dt_agenda a {color:#646567;font-size:11px;padding:0 0 0 10px;}
#trivaou {padding:10px 0 0 0;}
#gb_accueil #cont_col_2 {float:left;width:335px;}
#gb_accueil #col_2 {width:324px;margin:0 auto;}
#actualites {width:285px;margin:0 auto;}
.actus {width:285px;border-top:1px dashed #646466;padding:10px 0;margin:0 auto;}
.actu_first {border:0;}
.actus .img_actu img {border:1px solid #9ec514;margin:0 0 10px 0;}
.actus .tit_actu {color:#9ec514;font-size:14px;font-weight:bold;}
.actus .bt_more_actu {text-align:right;}
#gb_accueil #cont_col_3 {float:left;width:283px;}
#gb_accueil #col_3 {width:230px;margin:0 auto;}
#gb_accueil .separation_h {padding:15px 0;}
#gb_accueil .separation_v {float:left;}
#edito {background:#f8fbee;border:1px solid #b4db25;padding:10px 20px;margin:10px 0;width:185px;text-align:center;}
#edito .bt_more_edito {text-align:right;padding:5px 0 0 0;}
#edito #titre_edito {color:#9ec514;font-weight:bold;font-size:14px;}
#edito #img_edito {padding:5px 0;}
#edito #texte_edito {text-align:left;}
#galerie {padding:10px 0 0 0;}
#videos {padding:10px 0 0 0;}

#gb_accueil #carte_territoire {text-align:center;z-index:0;}
#gb_accueil #cont_map_territoire {position:relative;z-index:2;}
#gb_accueil #tit_communes {z-index:1;}
#gb_accueil #territoire {position:relative;padding:10px 0;}
#gb_accueil #territoire #carte_pda {text-align:center;padding:0 0 0 10px;}
#gb_accueil #territoire #la-chapelle-hermier {position:absolute;top:20px;left:5px;}
#gb_accueil #territoire #beaulieu-sous-la-roche {position:absolute;top:10px;right:35px;}
#gb_accueil #territoire #saint-julien-des-landes {position:absolute;top:67px;left:0;}
#gb_accueil #territoire #martinet {position:absolute;top:0;left:125px;}
#gb_accueil #territoire #saint-georges-de-pointindoux {position:absolute;top:55px;right:35px;}
#gb_accueil #territoire #la-mothe-achard {position:absolute;top:100px;left:0;}
#gb_accueil #territoire #saint-mathurin {position:absolute;top:145px;left:20px;}
#gb_accueil #territoire #la-chapelle-achard {position:absolute;top:175px;left:85px;}
#gb_accueil #territoire #sainte-flaive-des-loups {position:absolute;top:95px;right:20px;}
#gb_accueil #territoire #le-girouard {position:absolute;top:180px;right:95px;}
#gb_accueil #territoire #nieul-le-dolent {position:absolute;top:140px;left:245px;}

.sidemenu {float:left;width:276px;margin:28px 0 0 0;padding:0 0 0 15px}
.side_cont {width:276px;}
.side_cont a {display:block;text-decoration:none;padding:5px 0 0 0;}
.side_cont .cont_sitem {padding:0 0 6px 0;}
.side_cont .side_item {border-top:1px dashed #1f0d7e;margin:2px 0 0 0;padding:2px 0 0 0;}
.side_cont .side_select {border-top:1px dashed #1f0d7e;margin:2px 0 0 0;padding:2px 0 0 0;}
.side_cont .side_item a {color:#fff;background:#b3d923;padding-left:5px;font-size:11px;height:20px;}
.side_cont .side_item a:hover {background:#f29a01;}
.side_cont .side_select a {color:#fff;background:#f29a01;padding-left:5px;font-size:11px;height:20px;}
.side_cont .side_sitem a {color:#98c000;}
.side_cont .side_sitem a:hover {color:#1f0d7e;}
.side_cont .side_sselect a {color:#1f0d7e;}
.side_cont_galerie {width:276px;padding:10px 0 0 0;}
.side_cont_galerie a {display:block;padding:5px 0 0 0;}
.side_cont_galerie .theme {margin:2px 0 0 0;padding:2px 0 0 0;}
.side_cont_galerie .theme a {color:#3f3e75;height:20px;}
.side_cont_galerie .theme_select {margin:2px 0 0 0;padding:2px 0 0 0;}
.side_cont_galerie .theme_select a {color:#3f3e75;height:20px;}
.sidemenu .accroche_num {text-align:center;margin:30px auto 0 auto;}
.sep_sidemenu {float:left;width:6px;padding:28px 12px 0 13px;}

.info_plus {float:left;width:490px;color:#ec5803;font-size:13px;background:url(images/info_c.gif) repeat-y;margin:15px 0;}
.info_plus .info_arrow {float:left;width:28px;margin:0 5px;}
.info_plus .info_txt {float:left;width:444px;}
.info_plus .info_txt a {color:#ec5803;font-weight:bold;text-decoration:none;}
.video {padding:12px 0 0 0;}
.piecej {width:357px;height:46px;background:transparent url(images/bck_piecej.gif) repeat-y;margin:15px 0;}
.piecej .piecej_logo {float:left;width:51px;}
.piecej .piecej_logo img {margin:8px 10px 0 10px;}
.piecej .piecej_txt {float:left;width:300px;margin:7px 0 0 0;}
.piecej a {color:#646466;text-decoration:none;}
.piecej b {color:#b92002;text-decoration:underline;}

.sidemenu #box {padding:0 0 10px 0;}
#gb_environnement {float:left;width:646px;}
#gb_environnement .tit_page {padding:0 0 15px 0;width:643px;height:49px;background:url(images/bck_tit_environnement.jpg) no-repeat;}
#gb_environnement .tit_page .cart_page {padding:13px 0 0 29px;}
#gb_environnement .tit_page .cart_page .cart_l {float:left;width:16px;height:36px;}
#gb_environnement .tit_page .cart_page .titre_page {float:left;height:36px;background:url(images/cart_c.png) repeat-x;padding:13px 0 0 0;font-size:13px;color:#008530;}
#gb_environnement .tit_page .cart_page .cart_r {float:left;width:16px;height:36px;}
#gb_environnement .article {padding:0 0 20px 0;}
#gb_environnement .article .titre {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;padding:0 0 10px 0;}
#gb_environnement .article .texte {color:#6c6d6b;}
#gb_environnement .article .texte_visu {float:left;width:490px;color:#6c6d6b;}
#gb_environnement .article .texte a {color:#75a321;font-weight:bold;}
#gb_environnement .article .texte_visu a {color:#6c6d6b;}
#gb_environnement .article .visuel1 {float:left;width:150px;padding:3px 0 7px 0;}
#gb_environnement .article .visuel1 img {width:133px;}
#gb_environnement .article .visuel2 {text-align:center;padding:15px 0;}
#gb_environnement .article .visuel2 img {margin:0 10px;}
#tab_dechetterie {text-align:center;}
#tab_dechetterie .t_tit {color:#ec5803;font-weight:bold;font-size:10px;height:30px;width:95px;background:#e8eaea;}
#tab_dechetterie .c_tit {color:#ec5803;font-weight:bold;font-size:12px;height:40px;width:100px;background:#e8eaea;}
#tab_dechetterie td {color:#639607;background:#e2f893;}
#tab_dechetterie td#first {background:#fff;}
#tab_dechetterie .t_cel {color:#639607;background:#badc38;}
#tab_dechetterie .b_cel {color:#639607;background:#fff050;}
#legende_cel {margin:0 0 7px 0;}
#legende_cel #cel_1 {background:#badc38;padding:2px 10px;margin:0 5px;}
#legende_cel #cel_2 {background:#fff050;padding:2px 10px;margin:0 5px;}

#actu_otr {width:276px;}
#actu_otr #actu_otr_list {list-style-type:none;margin:0;padding:20px 0 0 5px;}
#actu_otr #actu_otr_list li a {color:#3f3e75;}
#gb_actualites {float:left;width:640px;}
#gb_actualites .actu_title {font-size:13px;text-decoration:underline;color:#3f3e75;font-weight:bold;}
#gb_actualites .photo_actu {float:left;}
#gb_actualites .photo_actu img {float:left;padding:3px 20px 20px 0;}
#gb_actualites .actu_para {font-size:11px;text-align:justify}

#gb_agenda {float:left;width:643px;}
#calendar{margin:0 0 0 20px;width:206px;height:161px;background:#fff url(images/fond_calendar.gif) no-repeat;padding:11px 0 0 15px;}
.paragraphe_agenda {border-bottom:1px dashed #14959a;padding-bottom:15px;margin-bottom:15px;}
.paragraphe_agenda a {color:#646466;}
.paragraphe_agenda .date_event {color:#3f3e75;text-decoration:underline;font-weight:bold;font-size:13px;padding:0 0 10px 0;}
.paragraphe_agenda .tit_event {color:#14959a;font-weight:bold;}
.paragraphe_agenda .txt_event {font-size:11px;}
form{margin:0;padding:0;}
input{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.jour{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:center;font-weight:bold;}
.jourChoisi{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;border-bottom:1px solid #FFFFFF;border-right:1px solid #FFFFFF;background-color:#5bc9c7;color:#ffffff;text-align:center;width:20px;}
select{font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.mois-annee{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#000;}
.chiffre{font-family:Arial, Helvetica, sans-serif;font-size:11px;width:20px;color:#333;text-align:center;}
a.chiffrelink:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none;text-align:center;}
a.chiffrelink:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none;text-align:center;}
a.chiffrelink:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;text-decoration:none;text-align:center;}
a.chiffreChoisi:link{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;text-align:center;}
a.chiffreChoisi:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;text-align:center;}
a.chiffreChoisi:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none;text-align:center;}
.rubPeriode{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}

#gb_communaute {float:left;width:646px;}
#gb_communaute .tit_page {padding:0 0 15px 0;width:643px;height:49px;background:url(images/bck_tit_communaute_de_communes.jpg) no-repeat;}
#gb_communaute .tit_page .cart_page {padding:13px 0 0 29px;}
#gb_communaute .tit_page .cart_page .cart_l {float:left;width:16px;height:36px;}
#gb_communaute .tit_page .cart_page .titre_page {float:left;height:36px;background:url(images/cart_c.png) repeat-x;padding:13px 0 0 0;font-size:13px;color:#ea5203;}
#gb_communaute .tit_page .cart_page .cart_r {float:left;width:16px;height:36px;}
#gb_communaute .article_intro .titre {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;padding:0 0 10px 0;}
#gb_communaute .article_intro .texte {color:#6c6d6b;padding:0 0 10px 0;}
#gb_communaute .article {padding:0 0 20px 0;}
#gb_communaute .article .titre {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;padding:0 0 10px 0;}
#gb_communaute .article .texte {color:#6c6d6b;}
#gb_communaute .article_com .titre_com {color:#6c6d6b;padding:0 0 10px 0;}
#gb_communaute .article_com .titre_com #presentation {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_com .titre_com #coordonnees {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_com .titre_com #superficie {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_com .titre_com #nb_hab {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_com .titre_com #horaires {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_com .titre_com #maire {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_com .titre_com #mail {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_com .titre_com #site {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_com .visuel {padding:0 0 5px 0;}
#gb_communaute .article_com .visuel img {border:1px solid #b3d923;margin:0 10px 0 0;}
#gb_communaute .article_com .texte {color:#646567;padding:0 0 10px 0;}
#gb_communaute .article_com .texte_visu {float:left;width:440px;color:#646567;padding:0 0 10px 0;}
#gb_communaute .article_com .site span {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_com .site a {color:#75a321;}
#gb_communaute .elus .fonction {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;padding:10px 0;}
#gb_communaute .elus .membres {width:643px;text-align:center;margin:0 auto;}
#gb_communaute .elus .membres .one {float:left;width:75px;padding:0 5px 10px 5px;}
#gb_communaute .elus .membres .one .photo {border:1px solid #f29a01;width:73px;height:103px;overflow:hidden;}
#gb_communaute .elus .membres .one .photo img {width:73px;}
#gb_communaute .elus .membres .one .nom {text-align:center;width:55px;background:#dedede;height:75px;padding:2px 10px 0 10px;}
#gb_communaute .elus .membres .membre {float:left;width:85px;padding:0 5px 10px 5px;}
#gb_communaute .elus .membres .membre .photo {border:1px solid #f29a01;width:73px;height:103px;margin:0 0 0 10px;overflow:hidden;}
#gb_communaute .elus .membres .membre .photo img {width:73px;}
#gb_communaute .elus .membres .membre .nom {text-align:center;width:75px;background:#dedede;height:75px;padding:2px 10px 0 10px;}
#gb_communaute .commissions .commission {color:#463a89;font-size:13px;font-weight:bold;padding:10px 0 15px 0;}
#gb_communaute .commissions .commission span {border:1px solid #1f0d7e;padding:5px;}
#gb_communaute .commissions .membres {width:643px;padding:0 0 20px 0;}
#gb_communaute .commissions .membres .president {color:#ec5803;}
#gb_communaute .comptes_rendus .annee {color:#ea5203;font-size:14px;font-weight:bold;margin:0 0 20px 0;padding:5px 0 5px 0;border-bottom:1px dashed #3d2d8f;}
#gb_communaute .comptes_rendus .cr .cont_cr {float:left;width:200px;padding:0 10px 20px 0;}
#gb_communaute .comptes_rendus .cr .cont_cr .logo {float:left;}
#gb_communaute .comptes_rendus .cr .cont_cr .piece_j {float:left;padding:12px 0 0 5px;}
#gb_communaute .comptes_rendus .cr .cont_cr .piece_j a {color:#3d2d8f;font-size:11px;font-weight:bold;}
#gb_communaute .article_comp .titre {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;padding:15px 0 10px 0;}
#gb_communaute .article_comp .piece_j a {color:#ec5803;font-weight:bold;}
#gb_communaute .bulletins_info .annee {color:#ea5203;font-size:14px;font-weight:bold;margin:0 0 20px 0;padding:5px 0 5px 0;border-bottom:1px dashed #3d2d8f;}
#gb_communaute .bulletins_info .bi .cont_bi {float:left;width:200px;padding:0 10px 20px 0;}
#gb_communaute .bulletins_info .bi .cont_bi .logo {float:left;}
#gb_communaute .bulletins_info .bi .cont_bi .piece_j {float:left;padding:12px 0 0 5px;}
#gb_communaute .bulletins_info .bi .cont_bi .piece_j a {color:#3d2d8f;font-size:11px;font-weight:bold;}
#gb_communaute .article_market {float:left;width:623px;padding:0 0 15px 0;}
#gb_communaute .article_market .titre {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_communaute .article_market .texte {color:#6c6d6b;}
#gb_communaute .offre_emploi {padding:15px 0;border-bottom:1px dashed #3f3e75;}
#gb_communaute .offre_emploi .poste {color:#ec5803;font-size:14px;font-weight:bold;padding:0 0 15px 0;}
#gb_communaute .offre_emploi span {color:#3f3e75;text-decoration:underline;}
#gb_communaute .pagination a {color:#646567;}
#gb_communaute .pagination .active {color:#ec5803;font-weight:bold;text-decoration:none;font-size:14px;}
#gb_communaute .pagination .inactive {font-weight:bold;text-decoration:none;font-size:14px;}
#gb_communaute .pagination .ext {background:#ec5803;text-decoration:none;color:#fff;font-size:9px;padding:2px;}
#gb_communaute .lst_sites {padding:20px 0;}
#gb_communaute .lst_sites .titre {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;padding:0 0 10px 0;}
#gb_communaute .lst_sites .texte a {color:#75a321;font-weight:bold;}

#gb_communaute #carte_territoire {text-align:center;}
#gb_communaute #cont_map_territoire {position:relative;}
#gb_communaute #territoire {position:relative;padding:30px 0 50px 0;width:643px;}
#gb_communaute #territoire #la-chapelle-hermier {position:absolute;top:30px;left:15px;}
#gb_communaute #territoire #beaulieu-sous-la-roche {position:absolute;top:55px;right:70px;}
#gb_communaute #territoire #saint-julien-des-landes {position:absolute;top:112px;left:0;}
#gb_communaute #territoire #martinet {position:absolute;top:0;left:263px;}
#gb_communaute #territoire #saint-georges-de-pointindoux {position:absolute;top:115px;right:45px;}
#gb_communaute #territoire #la-mothe-achard {position:absolute;top:187px;left:55px;}
#gb_communaute #territoire #saint-mathurin {position:absolute;top:250px;left:35px;}
#gb_communaute #territoire #la-chapelle-achard {position:absolute;top:305px;left:205px;}
#gb_communaute #territoire #sainte-flaive-des-loups {position:absolute;top:165px;right:25px;}
#gb_communaute #territoire #le-girouard {position:absolute;top:315px;right:170px;}
#gb_communaute #territoire #nieul-le-dolent {position:absolute;top:285px;right:25px;}

#gb_vivre {float:left;width:646px;}
#gb_vivre .tit_page {padding:0 0 15px 0;width:643px;height:49px;background:url(images/bck_tit_vivre.jpg) no-repeat;}
#gb_vivre .tit_page .cart_page {padding:13px 0 0 29px;}
#gb_vivre .tit_page .cart_page .cart_l {float:left;width:16px;height:36px;}
#gb_vivre .tit_page .cart_page .titre_page {float:left;height:36px;background:url(images/cart_c.png) repeat-x;padding:13px 0 0 0;font-size:13px;color:#f26701;}
#gb_vivre .tit_page .cart_page .cart_r {float:left;width:16px;height:36px;}
#gb_vivre .article {padding:0 0 20px 0;}
#gb_vivre .article .titre {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;padding:0 0 10px 0;}
#gb_vivre .article .texte {color:#6c6d6b;}
#gb_vivre .article .texte_visu {color:#6c6d6b;}
#gb_vivre .article .texte a {color:#75a321;font-weight:bold;}
#gb_vivre .article .texte_visu a {color:#6c6d6b;}
#gb_vivre .article .visuel1 {float:left;text-align:center;width:220px;padding:3px 7px 7px 0;}
#gb_vivre .article .visuel2 {text-align:center;padding:15px 0;}
#gb_vivre .article .visuel2 img {margin:0 10px;}

#gb_loisirs {float:left;width:646px;}
#gb_loisirs .tit_page {padding:0 0 15px 0;width:643px;height:60px;background:url(images/bck_tit_loisirs.jpg) no-repeat;}
#gb_loisirs .tit_page .cart_page {padding:23px 0 0 32px;}
#gb_loisirs .tit_page .cart_page .cart_l {float:left;width:16px;height:36px;}
#gb_loisirs .tit_page .cart_page .titre_page {float:left;height:36px;background:url(images/cart_c.png) repeat-x;padding:13px 0 0 0;font-size:13px;color:#094d9c;}
#gb_loisirs .tit_page .cart_page .cart_r {float:left;width:16px;height:36px;}
#gb_loisirs .article {padding:0 0 20px 0;}
#gb_loisirs .article .titre {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;padding:0 0 10px 0;}
#gb_loisirs .article .texte {color:#6c6d6b;}
#gb_loisirs .article .texte_visu {color:#6c6d6b;}
#gb_loisirs .article .texte a {color:#75a321;font-weight:bold;}
#gb_loisirs .article .texte_visu a {color:#6c6d6b;}
#gb_loisirs .article .visuel1 {float:left;width:220px;padding:3px 7px 7px 0;}
#gb_loisirs .article .visuel2 {text-align:center;padding:15px 0;}
#gb_loisirs .article .visuel2 img {margin:0 10px;}

#gb_galerie {float:left;width:642px;}
#gb_galerie .titre_album {color:#3f3e75;font-size:13px;font-weight:bold;text-decoration:underline;padding:20px 0 15px 0;}
#gb_galerie .vignettes .miniature {float:left;width:214px;}
#gb_galerie .vignettes .col_1 {text-align:left;}
#gb_galerie .vignettes .col_2 {text-align:center;}
#gb_galerie .vignettes .col_3 {text-align:right;}
#gb_galerie .pagination {padding:20px 0 0 0;text-align:right;}
#gb_galerie .pagination a {color:#646567;}
#gb_galerie .pagination .active {color:#734186;font-weight:bold;text-decoration:none;font-size:14px;}
#gb_galerie .pagination .inactive {font-weight:bold;text-decoration:none;font-size:14px;}
#gb_galerie .pagination .ext {background:#734186;text-decoration:none;color:#fff;font-size:9px;padding:2px;}

#coordonnees .titre {color:#3f3e75;font-size:13px;font-weight:bold;text-decoration:underline;}
#coordonnees #com {color:#5475ab;}
#coordonnees #com a {color:#5475ab;font-weight:bold;}
#gb_contact .sidemenu_c {float:left;width:276px;margin:28px 0 0 0;padding:0 0 0 15px}
#gb_contact .sidemenu_c #box {padding:0 0 10px 0;}
#gb_contact .sep_sidemenu_c {float:left;width:6px;padding:28px 12px 0 13px;}
#gb_contact .titre {color:#3f3e75;font-size:13px;font-weight:bold;text-decoration:underline;}
#gb_contact .plan {text-align:center;}
#gb_contact #formulaire {margin:0 0 0 330px;}
#gb_contact #form_contact {width:636px;}
#gb_contact #cont_form #col1 {float:left;width:300px;height:175px;background:#f1f1f1;padding:20px 0 20px 20px;}
#gb_contact #cont_form #col2 {float:left;width:300px;height:175px;background:#f1f1f1;padding:20px 0 20px 15px;}
#gb_contact #cont_form label {float:left;width:75px;color:#5475ab;text-align:right;padding:3px 5px 0 0;}
#gb_contact #cont_form .ipt {width:200px;margin:1px 0;}
#gb_contact #cont_form .ipt_msg {width:200px;margin:1px 0;height:140px;}
#gb_contact #cont_form #submit_cont {float:right;padding:10px 0;}

#gb_economie {float:left;width:645px;}
#gb_economie .tit_page {padding:0 0 15px 0;width:643px;height:58px;background:url(images/bck_tit_economie.jpg) no-repeat;}
#gb_economie .tit_page .cart_page {padding:23px 0 0 30px;}
#gb_economie .tit_page .cart_page .cart_l {float:left;width:16px;height:36px;}
#gb_economie .tit_page .cart_page .titre_page {float:left;height:36px;background:url(images/cart_c.png) repeat-x;padding:13px 0 0 0;font-size:13px;color:#5f8b16;}
#gb_economie .tit_page .cart_page .cart_r {float:left;width:16px;height:36px;}
#gb_economie .article {padding:0 0 20px 0;}
#gb_economie .article .titre {color:#463a89;font-size:13px;font-weight:bold;text-decoration:underline;padding:0 0 10px 0;}
#gb_economie .article .texte {color:#6c6d6b;}
#gb_economie .article .texte_visu {color:#6c6d6b;}
#gb_economie .article .texte a {color:#75a321;font-weight:bold;}
#gb_economie .article .texte_visu a {color:#6c6d6b;}
#gb_economie .article .visuel1 {float:left;width:220px;padding:3px 7px 7px 0;}
#gb_economie .article .visuel2 {text-align:center;padding:15px 0;}
#gb_economie .article .visuel2 img {margin:0 10px;}
#gb_economie table.entreprises {color:#646567;width:645px;}
#gb_economie table.entreprises tr td {width:215px;}
#gb_economie table.entreprises .secteur {color:#fff;padding:5px 0;}
#gb_economie table.entreprises .secteur span {background:#f29a01;padding:2px 5px;}
#gb_economie table.entreprises .l_ets {background:#e1e1e2;}
#gb_economie table.entreprises .l_ets td {padding:5px 0;}
#gb_economie table.entreprises .l_esp {height:5px;}
#gb_economie table.entreprises .nom_entreprise {color:#3a2f79;font-size:14px;margin:0 0 0 5px;}
#gb_economie table.entreprises .lien_entreprise a {color:#3a2f79;font-size:14px;margin:0 0 0 5px;}
#gb_economie table.entreprises .adresse {font-size:13px;margin:0 0 0 5px;}
#gb_economie table.entreprises .telephone {font-size:13px;margin:0;}
#gb_economie table.entreprises .e_mail a {color:#646567;font-weight:bold;margin:0;}







