
.main_h1 { position: relative; top:-3000px; }

#breadcrumbs_block { margin:-30px 0 12px 0;border-bottom:0px solid #5e5e5e; width:550px;}

#header_subpart_n_search_block #search_block form#search_form label { display:inline; }

#center_col .submenu li a {color:#4a4a4a;}
#center_col .submenu li a:visited {color:#4a4a4a;}

#before_content_block h2 { color:#6f4487; width:500px; }
#before_content_block h3 { margin:10px 0 15px 0; padding:0 0 0 0; display:block; float:left; clear:both; font-size:12px; font-weight:bold; color:#7797a9; text-transform:uppercase; }
#before_content_block h4 { margin:10px 0 15px 0; padding:0 0 0 0; display:block; font-size:11px; font-weight:normal; color:#7797a9; text-transform:uppercase; }
#before_content_block ul { margin:3px 0 3px 0; padding:0 0 0 75px; list-style:none; float:left; clear:both; }
#before_content_block li { margin:0 0 0 0; padding:0 0 0 11px; background:url(img/main_ctnt_itm_space_02_chip.png) 0 3px no-repeat; }
#before_content_block p { width:100%; margin:10px 0 10px 0; padding:0 0 0 0; clear:both; }
#main_content_block h3 p.bodytext{padding:0px 0pt;}
#before_content_block .content_hat { margin-bottom:0; padding-bottom:0; clear:both; }

.homepage #before_content_block { width:550px; padding:0 23px 0 23px; color:#4a4a4a; float:left; clear:both; margin-bottom:20px;}

#main_content_block div.csc-menu-3 {border-left:solid 1px;}

#main_content_block {font-size:11px;}
#main_content_block li.csc-section {background:none;}
#main_content_block li.csc-section img{margin-left:3px;}
#main_content_block h3 { margin:15px 0px 10px 0px; padding:0 0 0 0; display:block; font-size:11px; font-weight:bold; color:#4a4a4a; text-transform:none; }
#main_content_block h3 a { color:#4a4a4a;padding-left:10px;background:url(img/Puce-Violet.gif) no-repeat scroll 0pt 20%;}
#main_content_block h3 a:visited { color:#666666;}
#main_content_block h3 a:hover { color:#d7002b;}
#main_content_block h6 { padding-top:1px;}

#main_content_block p {margin:0;font-size:11px; }
#main_content_block ul {padding-left:0px;}
#main_content_block ul li { margin:0 0 0 0; padding:0 0 5px 11px; background:url(img/main_ctnt_itm_space_02_chip.png) 0 2px no-repeat;}
#main_content_block #news_alaune {background:none;}
#main_content_block #news_alaune li {list-style:none;background:none;margin-top:10px; clear:both;}
#main_content_block #news_alaune li .date_actu {color:#6f4487;}
#main_content_block #news_alaune li .link a:visited{color:#4a4a4a;}
#main_content_block #news_alaune li .link a:hover{color:#d7002b;}
#main_content_block #news_alaune li .title {font-weight:bold;}
#main_content_block #news_alaune li .date_event{color:#6f4487;}
#main_content_block #news_alaune li img.illustration {height:150px;float:left;margin-right:10px;margin-bottom:10px;}
#main_content_block hr.end_alaune {clear:both;}
#main_content_block #archive_news {margin-top:-20px;}
#main_content_block p.archive{font-size:13px; margin-bottom:10px;}

/*FORM Q/R */
#main_content_block div.csc-mailform-field select#mailformCivilite{margin-left : 62px;}
#main_content_block div.csc-mailform-field input#mailformNom{margin-left : 74px;}
#main_content_block div.csc-mailform-field input#mailformPrenom{margin-left : 56px;}
#main_content_block div.csc-mailform-field input#mailformRue_et_numero{margin-left : 15px;}
#main_content_block div.csc-mailform-field input#mailformcode_postal{margin-left : 32px;}
#main_content_block div.csc-mailform-field input#mailformLocalite_br{margin-left : 57px;}
#main_content_block div.csc-mailform-field input#mailformLocalite_br{margin-left : 57px;}
#main_content_block div.csc-mailform-field input#mailformPays{margin-left : 73px;}
#main_content_block div.csc-mailform-field input#mailformemail{margin-left : 54px;}
#main_content_block div.csc-mailform-field input#mailformTelephone_br{margin-left : 41px;}

/*HEBDO SINGLE*/
#main_content_block div.news-single-item div.news-single-img{float:left; width:210px;}
#main_content_block div.news-single-item div.news-single-img img{width:180px;}
/*HEBDO LIST*/
#main_content_block div.news-list-item div.news-list-img img{width:100px;}
#main_content_block div.news-list-item div.news-list-img{float:left; width:110px;}
#main_content_block div.news-list-item div.news-list-morelink{margin-top:10px;}


#main_content_block ul p.link a:hover{color:#D7002B;}
#main_content_block div.pager{margin-top:10px;}

/*INSCRIPTION NEWSLETTER */
div.inscription_newsletter{color:#000000; margin:0px 0px 0px 10px; text-align:left;}
p.msg_newsletter{text-align:left; font-size:10px; margin-top:10px; margin-bottom:0px;}
p.field_newsletter{font-size:10px; text-align:left; margin:0px;}
p.input_newsletter{margin: 10px 0px 0px 0px;}
a.newsletter_link:link{color: #000000;}
a.newsletter_link:visited{color:#666666;}
a.newsletter_link:hover{color :#D7002B;}
p.input_newsletter input{font-size:10px;}

#center_col .submenu li a {color:#4a4a4a;}
#center_col .submenu li a:visited {color:#4a4a4a;}
#center_col .submenu li a:hover {color:#d7002b;}


/*INDEXED_SEARCH*/
#main_content_block p.tx-indexedsearch-descr{margin-bottom:5px;}
#main_content_block p.tx-indexedsearch-percent{margin:2px 0px 2px 0px;color:#8c8c8c;}
#main_content_block div.tx-indexedsearch-whatis{margin:20px 0px 5px;}
#main_content_block span.tx-indexedsearch-sw{font-weight:bold;}
#main_content_block div.tx-indexedsearch a:link{color : #4A4A4A;font-weight:bold;}
#main_content_block div.tx-indexedsearch a:visited{color : #666666;font-weight:bold;}
#main_content_block div.tx-indexedsearch a:hover{color : #D70023;font-weight:bold;}
#main_content_block span.tx-indexedsearch-text-item-path a:link{color:#4A4A4A; font-weight:normal;}
#main_content_block span.tx-indexedsearch-text-item-path a:visited{color:#666666; font-weight:normal;}
#main_content_block span.tx-indexedsearch-text-item-path a:hover{color:#D70023; font-weight:normal;}
#main_content_block .tx-indexedsearch-noresults{margin: 0px 0px 10px 2px;}
#main_content_block .tx-indexedsearch ul {margin-top : 15px;padding : 0px 0px 0px 0px;}
#main_content_block .tx-indexedsearch ul li{background:transparent url(img/main_ctnt_itm_space_02_chip.png) no-repeat scroll 0pt 3px;}
#main_content_block div.line_end_indexed_search{background-image:url(img/pointilles-menuDr.gif); background-repeat:repeat-x; height:3px; margin:60px 0px; width:100%;}

#right_col .csc-textpic-imagewrap {background-color:none;}


/***** FWB *****/

#main_content_block #repertoire {border-top: 1px solid #e6eded; margin-top:30px;}
#main_content_block .right_col {border-left: 1px solid #000000; padding-left: 10px;}
#main_content_block .liste_ag div {margin-left: 5px;}
#main_content_block .liste_ag .puce_sg {background: url("all_images/puce_sg.jpg") no-repeat scroll 0 0 transparent;}
#main_content_block .liste_ag .puce_infra {background:  url("all_images/puce_infra.jpg") no-repeat scroll 0 0 transparent;}
#main_content_block .liste_ag .puce_agajss {background: url("all_images/puce_agajss.jpg") no-repeat scroll 0 0 transparent;}
#main_content_block .liste_ag .puce_agpe {background: url("all_images/puce_agpe.jpg") no-repeat scroll 0 0 transparent;}
#main_content_block .liste_ag .puce_agers {background: url("all_images/puce_agers.jpg") no-repeat scroll 0 0 transparent;}
#main_content_block .liste_ag .puce_agc {background: url("all_images/puce_agc.jpg") no-repeat scroll 0 0 transparent;}


