*{margin:0; padding:0; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent; } body {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#d6e0e9 url(../gfx/decoup/fond.gif) repeat-x; color:#163557; height:100%; behavior:url(pulic/js/csshover.htc); } html {height:100%;} fieldset, input, textarea, button { font-family:Verdana, Arial, Helvetica, sans-serif; } h1, h2, h3, h4, h5, h6, pre, hr, p, a, blockquote, ul, ol, dl, address, li, form { font-family:Tahoma, Arial, Helvetica, sans-serif;} h1, h2, h3, h4, h5, h6 {clear:left;} h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, a span, legend span { display:none; } form label { cursor:pointer; } ul { list-style-type:none; } .clear, hr { clear:both; visibility:hidden; } .clear_l {clear:left;} .float_l { float:left;} img.float_l {margin:0 10px 5px 0;} img.float_r {margin:0 0 5px 10px;} .float_r { float:right; } a img { border:none; } a {text-decoration:none; color:#003c57; } .alignRight {text-align:right;} .alignLeft {text-align:left;} strong {color:#335b83;} body { line-height:1; } ol, ul { list-style:none; } blockquote, q { quotes:none; } p {margin:4px 0 8px 0; line-height:14px; }  :focus { outline:0; }  ins { text-decoration:none; } del { text-decoration:line-through; }  table { border-collapse:collapse; border-spacing:0; }  form label, input.submit { cursor:pointer; } fieldset { border:none; } input, select, textarea { font-size:100%; } .input, .submit, .bt_envoyer { border:none; cursor:pointer; } form {font-size:11px;} .clear { clear:both; height:1px; overflow:hidden; visibility:hidden; } h1 {font-size:24px; font-weight:normal;} #wrapper { margin:0 auto; width:1024px; background:url(../gfx/decoup/tab.png)repeat-y !important; background:url(../gfx/decoup/tab.gif) repeat-y; padding:0 4px 10px 4px; }  #header { width:1024px; height:224px; position:relative; } .logo { background:url(../gfx/decoup/europe_auvergne.png) no-repeat; width:249px; height:139px; display:block; position:absolute; top:0; left:-10px; text-indent:-9999px; z-index:10; cursor:pointer; } #encart { background: url(../gfx/decoup/deco.gif) no-repeat 0 20px; width:74px; height:53px; display:block; position:absolute; top:0; left:-20px; padding:0 0 0 70px; z-index:5; } #encartright { background: url(../gfx/decoup/decoright.gif) no-repeat 0 20px; width:50px; height:53px; display:block; position:absolute; top:0; right:-20px; z-index:5; } #anim { width:1024px; height:224px; z-index:1; }  #content, .content { background:url(../gfx/deco/bloc/content.gif) no-repeat top center; padding-top:5px; width:1024px; } .content { display:block; clear:left; height:25px; } #colLeft { float:left; width:190px; padding:0 9px 0 9px; min-height:500px; } a.tout_savoir, a.les_realisations, a.les_programmes { text-indent:-9999px; display:block; width:179px; height:20px; } a.tout_savoir { background:url(../gfx/deco/boutons/tout_savoir_bt.gif) no-repeat 0px 0px; } a.les_realisations { background: url(../gfx/deco/boutons/realisations_bt.gif) no-repeat 0px 0px; } a.les_programmes { background: url(../gfx/deco/boutons/les_programmes_bt.gif) no-repeat 0px 0px; } #colMiddle { float:left; width:515px; padding:0 9px 10px 9px; } #colRight { float:left; width:255px; padding:0 0 0 9px; min-height:580px; } #colCenter { float:left; width:785px; padding:10px 0 0 15px; min-height:580px; } .deco { background:url(../gfx/decoup/content.gif) repeat-y; } .decoInside { background:url(../gfx/decoup/content_inter.gif) repeat-y; }  .bloc { background: url(../gfx/decoup/colg_f.gif) repeat-y; width:196px; } .blocTop { background: url(../gfx/decoup/colg_t.gif) no-repeat; padding:8px 5px 0 6px; } .blocBottom { background: url(../gfx/decoup/colg_b.gif) no-repeat bottom; display:block; height:6px; } .blocTop div { background:#fff; border:solid 1px #b4c3d0; width:181px; display:block; clear:both; } ul.menu { width:181px; background:url(../gfx/deco/filets/nav.gif) repeat-x; position:relative; } ul.menu li { background:url(../gfx/deco/filets/nav.gif) repeat-x bottom; padding:1px 0; width:180px; position:relative; } ul.menu li a { background:url(../gfx/deco/boutons/jaune.gif) no-repeat right 2px; padding:4px 28px 4px 6px; color:#5d5d5d; display:block; line-height:12px; width:147px; } ul.menu li.actif ul.ssmenu a, ul.menu li.actif ul.ssmenu a:hover { color:#315981; background:url(../gfx/deco/boutons/jaune1.gif) no-repeat right 2px; padding:4px 28px 3px 6px; color:#5d5d5d; display:block; line-height:12px; width:139px; } ul.menu li ul.ssmenu { background:#d6e0e9 url(../gfx/decoup/ssmenu.gif) repeat-x; padding:4px; margin:0; width:173px; position:relative; } ul.menu li ul.ssmenu li { background:#d6e0e9 url(../gfx/decoup/listessmenu.gif) repeat-x; border:none; font-size:9px; margin: 0 0 2px 0; padding:0; color:#315981; width:173px; position:relative; } ul.menu li.actif ul.ssmenu a { color:#315981; } ul.menu li.actif ul.ssmenu a.fermer, ul.menu li.actif ul.ssmenu a.fermer:hover { text-align:right; background:transparent url(../gfx/deco/boutons/up.gif) no-repeat right 2px; font-weight:bold; text-decoration:underline; } ul.menu li.actif ul.ssmenu a:hover { color:#315981; background: url(../gfx/deco/boutons/bleu1.gif) no-repeat right 2px; } ul.menu li.actif a { background:#366089 url(../gfx/decoup/liste_actif.gif) no-repeat; color:#fff; } ul.menu li a:hover { background:#366089 url(../gfx/decoup/liste_active.gif) no-repeat; color:#fff; } ul.ssmenu li { background: url(../gfx/decoup/listessmenu.gif) repeat-x top; } .blocTop div ul.small li a { font-size:9px; font-family:tahoma, Arial, Helvetica, sans-serif; line-height:9px; padding-bottom:5px; } .blocTop div ul.small li { min-height:18px; } .blocTop div ul.small li a:hover, li.actif a, .blocTop div ul.small li a:hover b, ul.menu li.actif a, .blocTop div ul.small li.actif a:hover b { color:#fff; } .upd, #sslien { margin:5px 0 0 0; } #sslien li a { width:185px; display:block; height:23px; text-indent:-9999px; } #sslien li a#sslien1 { background:url(../gfx/texts/menu_bason.gif) no-repeat; } #sslien li a#sslien1:hover { background:url(../gfx/texts/menu_basoff.gif) no-repeat; } #sslien li a#sslien2 { background:url(../gfx/texts/menu_bason.gif) no-repeat 0 -23px; } #sslien li a#sslien2:hover { background:url(../gfx/texts/menu_basoff.gif) no-repeat 0 -23px; } #sslien li a#sslien3 { background:url(../gfx/texts/menu_bason.gif) no-repeat 0 -46px; } #sslien li a#sslien3:hover { background:url(../gfx/texts/menu_basoff.gif) no-repeat 0 -46px; } #sslien li a#sslien4 { background:url(../gfx/texts/menu_bason.gif) no-repeat 0 -69px; } #sslien li a#sslien4:hover { background:url(../gfx/texts/menu_basoff.gif) no-repeat 0 -69px; } #sslien li a#sslien5 { background:url(../gfx/texts/menu_bason.gif) no-repeat 0 -92px; height:36px; } #sslien li a#sslien5:hover { background:url(../gfx/texts/menu_basoff.gif) no-repeat 0 -92px; }  #actualites, #focus { float:left; width:300px; border-bottom:2px solid #f2f2f2; margin:5px 10px 0 0; } #focus { width:204px; margin:5px 0 0 0; } #actualites h2, #focus h2 { background:url(../gfx/texts/onglet_actu.gif) no-repeat; height:22px; display:block; text-indent:-9999px; font-size:20px; } #focus h2 { background: url(../gfx/texts/onglet_focus.gif) no-repeat; } #focus h3 { height:16px; display:block; text-indent:-9999px; font-size:16px; } #focus h3.rural { background: url(../gfx/texts/reseau_rural.gif) no-repeat 0 3px; } #focus h3.boite { background: url(../gfx/texts/boite.gif) no-repeat; height:28px; } .lesactus, .lefocus { background:#fff; border:2px solid #d6e0e9; position:relative; height:185px; padding-bottom:15px; overflow:hidden; } .lesactus div { background:url(../gfx/deco/filets/nav.gif) repeat-x bottom; padding:6px 5px 3px; line-height:12px; } .lesactus div p { margin:4px 0 3px 0; } .lesactus div span, .lesactus div a b, .lefocus div a b { font-size:10px; color:#8b3100; } .lesactus .btLireActu { position:absolute; bottom:2px; right:2px; } .lefocus div { background:#F1F4F7 url(../gfx/decoup/fondfocus.gif) repeat-x; margin:5px; padding:5px; line-height:12px; } .lefocus div.laboite { background:#fff url(../gfx/decoup/boite.jpg) no-repeat bottom right; height:184px; } .lefocus div.laboite .lien {background:url("../gfx/deco/boutons/bleu.gif") no-repeat scroll right center transparent; font-size:10px; font-weight:bold; padding:5px 32px 4px 0; text-decoration:underline; color:#003C57; } .lesactus div span { background:#ffc800 url(../gfx/deco/pictos/calendar.gif) no-repeat 3px 3px; padding:2px 4px 2px 14px; }  .blocSuivi { background: url(../gfx/decoup/suivi_projet_f.gif) repeat-y; width:301px; float:left; margin:8px 10px 8px 0; } .blocSuiviTop { background: url(../gfx/decoup/suivi_projet_t.gif) no-repeat left top; padding:5px 5px 0 5px; width:291px; font-size:10px; margin:0; } .blocSuiviTop p { padding:0 5px; margin:0px 0; line-height:12px; } .blocSuiviTop img { float:right; margin:0 2px 3px 2px; } .blocSuiviU { background: url(../gfx/decoup/suivi_projet_u.gif) no-repeat left bottom; height:14px; display:block; } .blocSuivi h3 { background:url(../gfx/texts/suivi_programme.gif) no-repeat; width:135px; height:14px; text-indent:-9999px; display:block; } #colCenter .blocSuivi a b { color:#335b83; } #blocLienSuivi { width:275px; height:15px; background:url(../gfx/decoup/fondBlocLienSuivi.gif) repeat-x left top; margin:7px 5px 0; padding:5px 5px 0; } #blocLienSuivi span { background:url(../gfx/decoup/separateurBlocLienSuivi.gif) no-repeat center top; width :9px; height:26px; text-indent:-9999px; display:block; float:left; margin:-5px 3px 0 3px; } #blocLienSuivi a { background:transparent url(../gfx/deco/boutons/bleu.gif) no-repeat right top; font-weight:bold; padding:5px 32px 0px 0; float:left; height:15px; } #blocLienSuivi a.acces-libre { margin-right:30px; } #blocLienSuivi a img { margin-right:5px; float:left; margin-top:-7px; }  .avancementProg { background: url(../gfx/decoup/projet_f.gif) repeat-y; width:204px; float:left; margin:8px 0; } .avancementProgTop { background: url(../gfx/decoup/projet_t.gif) no-repeat top; padding:5px 5px 0 5px; font-size:10px; } .avancementProgTop p { position:relative; padding:1px 3px 2px 3px; margin:0; } .avancementProgU { background: url(../gfx/decoup/projet_u.gif) no-repeat bottom; height:5px; display:block; } .avancementProg h3 { background: url(../gfx/texts/avancements_programmes.gif) no-repeat; width:167px; height:14px; text-indent:-9999px; display:block; line-height:1px; font-size:10px; }  .bloc1 { background: url(../gfx/decoup/bloc1.gif) repeat-y; width:514px; clear:left; } .bloc1Top { background: url(../gfx/decoup/bloc1_t.gif) no-repeat; height:17px; padding:5px 0 0 5px; } .bloc1Top h2 { display:block; text-indent:-9999px; width:380px; height:12px; line-height:1px; font-size:10px; } .bloc1Top h2.temoin { background:url(../gfx/texts/temoignage.gif) no-repeat; } .bloc1Top h2.projet_une { background: url(../gfx/texts/projets_une.gif) no-repeat; } .bloc1U { background:url(../gfx/decoup/bloc1_u.gif) no-repeat bottom; position:relative; width:504px; padding:0 5px 5px 5px; } .bloc1 a.btTemoin, .bloc1 a.btProjets { left:365px; position:absolute; bottom:0; } .bloc1 a.btProjets { left:387px; } .bloc1 img { float:left; margin:5px 8px 0 0; }  .espacePorteurs { background: url(../gfx/decoup/porteurs_projets.gif) no-repeat; width:240px; height:98px; padding:28px 10px 0 10px; display:block; } .espacePorteurs input { margin:1px 0 2px 0; } .espacePorteurs a { background:url(../gfx/deco/puce/terre.gif) no-repeat 0 5px; padding:0 0 0 8px; margin:0 3px 0 0; font-size:10px; font-weight:bold; color:#883300; text-decoration:underline; } .espacePorteurs a:hover, .blocFeder a:hover, .blocFederSl a:hover { text-decoration:none; } .marg { margin-top:8px; } .effect { background: url(../gfx/decoup/effect.gif) no-repeat bottom; padding:0 0 17px 0; } .links .effect { width:254px; float:left; height:135px; margin:0 5px 0 0; } .nomarg { margin:0; } .links { padding:35px 0 0 0; clear:both; } #colRight h4, #colCenter .links h4 { border-bottom:2px solid #335c85; display:block; text-indent:-9999px; height:14px; margin:0; } h4.demande { background: url(../gfx/texts/demande_feder.gif) no-repeat 3px; } h4.initiative { background: url(../gfx/texts/initiative.gif) no-repeat 3px; } .blocFeder { background:url(../gfx/decoup/ampoule.gif) no-repeat; padding:5px 0 0 0; min-height:180px; position:relative; } .blocFeder p { margin-left:180px; } .blocFederSl { background: url(../gfx/decoup/defeder.gif) no-repeat; padding:5px 0 0 115px; min-height:115px; position:relative; } #colCenter .blocFederSl p { color:#163557; } .blocFeder a, .blocFederSl a { font-weight:bold; font-size:10px; background:url(../gfx/deco/boutons/bleu.gif) no-repeat right; padding:5px 32px 4px 0; text-decoration:underline; } .blocFeder a, .blocFederSl a { position:absolute; bottom:4px; right:3px; } .log { background:url(../gfx/decoup/log.gif) repeat-y; height:110px; display:block; } .log img { float:left; margin:6px 8px 8px; } .site { background:url(../gfx/texts/financement_logos.gif) no-repeat 0 2px; width:130px; height:52px; text-indent:-9999px; float:right; display:block; }  .chemin { font-size:12px; background:url(../gfx/deco/filets/bleu.gif) repeat-x bottom; padding:2px 0 6px 0; margin:0 0 12px 0; font-size:12px; line-height:15px; color:#335c84; } #colCenter .chemin a, #colCenter .chemin span { background:url(../gfx/deco/puce/nav.gif) no-repeat right 6px; padding:0 12px 0 0; color:#335c84; border:none; font-weight:normal; margin-right:4px; } #colCenter h2 { display:inline; background:#ffcf00 url(../gfx/decoup/fond_jaune.gif) repeat-x; font-weight:normal; color:#404040; padding:2px 5px; font-size:20px; line-height:30px; } #colCenter h3 { font-weight:normal; font-size:11px; text-transform:uppercase; margin:4px 0 8px 0; color:#404040; letter-spacing:2px; word-spacing:2px; } #colCenter h4 { font-size:13px; color:#335b83; margin:0 0 6px 0; clear:both; } #colCenter h5 { background:#335b83 url(../gfx/decoup/listebl.gif) repeat-x; font-size:11px; color:#fff; margin:0 0 6px 0; display:inline; padding:1px 3px; line-height:17px; } #colCenter h5 a { color:#fff; } #colCenter ul { margin:5px 0 5px 35px; } #colCenter ul li { padding:2px 0 4px 8px; line-height:14px; background:url(../gfx/deco/puce/liste.gif) no-repeat 0 7px; } .separ { background:url(../gfx/deco/filets/bleu.gif) repeat-x center; clear:left; display:block; height:11px; } #colCenter p { color:#615b51; } #colCenter p a, #colCenter ul li a, #colCenter .button a strong { color:#8b3100; font-weight:bold; border-bottom:1px dotted #8b3100; } #colCenter p a:hover, #colCenter .button div a:hover strong { border-bottom:1px solid #8b3100; } #colCenter p.fiche { font-weight:normal; color:#335b83; font-size:20px; line-height:25px; } .sepfiche { background:url(../gfx/decoup/listeb.gif) repeat-x bottom; padding:2px 0 6px 0; margin:0 0 12px 0; } .navigation { margin:5px 0 10px 35px; } .navigation b { display:inline; background:#ffcf00 url(../gfx/decoup/fond_jaune1.gif) repeat-x; padding:2px 5px; } #colCenter .navigation ul { margin:4px 0 0 0; background:url(../gfx/decoup/listeb.gif) repeat-x bottom; padding:0 0 5px 0; } #colCenter .navigation ul li { background:url(../gfx/deco/filets/nav.gif) repeat-x; padding:3px 0 5px 0; margin:1px 0; } #colCenter .navigation ul li.actif { background:#366089 url(../gfx/decoup/listebl.gif) repeat-x; } #colCenter .navigation ul li.actif a, #colCenter .navigation ul li.actif a:hover { background: url(../gfx/deco/boutons/active.gif) no-repeat right; color:#fff; } #colCenter .navigation ul li a { background:url(../gfx/deco/boutons/jaune.gif) no-repeat right; font-size:9px; padding:2px 28px 4px 4px; color:#5d5d5d; font-weight:bold; border:none; } #colCenter .navigation ul li a:hover { background: url(../gfx/deco/boutons/active.gif) no-repeat right; color:#345c85; } #colCenter table { width:85%; margin:10px 0 10px 35px; color:#325b83; } #colCenter table td { border-bottom:1px solid #fff; border-right:3px solid #fff; padding:3px; background:#ebf0f4; } #colCenter table tr.blue td { background:#d6e0e9; } #colCenter table tr.orange td { background:#ffd300; } #colCenter table th { background:#366089 url(../gfx/decoup/listebl.gif) repeat-x; color:#fff; text-align:left; padding:3px; border-bottom:2px solid #fff; border-right:3px solid #fff; } #colCenter table th b { color:#fff; } #colCenter div.button { clear:both; width:788px; padding:20px 0 10px 0; display:block; height:50px; } .focus { padding:10px 35px; clear:both; } #colCenter .focus p { color:#30577e; } #colCenter .focus div { padding:10px; border:1px solid #e5ecf1; background:#f5f7f9; margin:5px 0; } #colCenter .focus h4 { background:url(../gfx/deco/bloc/focus.gif) no-repeat bottom left; padding:0 0 8px 0; font-size:20px; font-weight:normal; color:#ffc800; } #colCenter .focus h4 b { background:#355f88 url(../gfx/decoup/listebl.gif) repeat-x; color:#ffc800; font-weight:normal; padding:1px 3px; }  #colCenter label { display:block; float:left; width:150px; color:#003C57; background: url(../gfx/deco/puce/terre.gif) no-repeat 1px 6px; padding:0 0 0 9px; font-size:11px; line-height:14px; clear:left; } #colCenter input, #colCenter select { background:#f9fafb url(../gfx/deco/filets/champ_1.gif) repeat-x top; width:294px; height:17px; border:none; margin:2px 0; padding:2px 4px 0 4px; font-family:9px; float:left; border:1px solid #87a1b6; } #colCenter select { background:#f9fafb; width:304px; } #colCenter input:hover { background: url(../gfx/deco/filets/champ_2.gif) repeat-x top; } #colCenter input.submit { font-size:10px; font-weight:bold; color:#fff; border:none; background: url(../gfx/deco/boutons/submit.gif) no-repeat; width:69px; height:18px; padding:0 0 2px 5px; margin:0 0 0 400px; font-family: Tahoma, Arial, Helvetica, sans-serif; } #colCenter textarea { background:#f9fafb url(../gfx/deco/filets/champ_1.gif) repeat-x top; border:none; padding:2px; width:298px; height:67px; border:1px solid #87a1b6; float:left; } #colCenter input.radio { background:none; padding:0 4px; float:none; vertical-align:middle; width:17px; border:none; } #colCenter #formError { color:#CF1932; padding-left:20px; }  #footer { background:url(../gfx/decoup/footer.gif) no-repeat; width:1000px; height:66px; color:#d6e0e9; padding:10px 0 0 24px; font-size:10px; margin:10px 0 0 0; clear:both; border-top:8px #fff solid; } #footer div { float:right; height:40px; width:350px; padding:2px 15px 0 0; } #footer div input, .espacePorteurs input { border:1px solid #c79e00; background:url(../gfx/decoup/champ.gif) no-repeat left; height:14px; font-size:9px; color:#333; padding:2px 3px 0 3px; width:135px; vertical-align:middle; } #footer div input.submit, .espacePorteurs input.submit { border:none; background:url(../gfx/deco/boutons/ok_j.gif) no-repeat; width:35px; height:18px; } #footer ul { clear:left; margin:32px 0 0 0; width:950px; } #footer ul li { float:left; display:inline; background:url(../gfx/deco/puce/puce_blanche.gif) no-repeat 0 3px; padding:0 8px 2px 10px; } #footer ul li a { text-transform:uppercase; color:#fff; } #footer ul li a:hover { text-decoration:underline; } .message { padding:2px 0 0 0; color:#8B3100; font-size:9px; }  .btLireActu, .btTemoin, .btProjets, .btamis { width:118px; height:14px; display:block; text-indent:-9999px; } .btLireActu { background:url(../gfx/texts/boutons/lire_actu.gif) no-repeat; } .btTemoin { background: url(../gfx/texts/boutons/tous_temoin.gif) no-repeat; width:140px; } .btProjets { background: url(../gfx/texts/boutons/tous_projets.gif) no-repeat; } .btLireActu:hover, .btTemoin:hover, .btProjets:hover { background-position:0 -14px; } .btamis { background: url(../gfx/texts/boutons/connaitre_site.gif) no-repeat; width:91px; height:20px; float:right; margin-right:45px; } .btamis:hover { background-position:0 -20px; } a.docpdf, a.siteinternet, a.savoir { background:url(../gfx/deco/pictos/doc_pdf.gif) no-repeat; padding:5px 5px 5px 50px; min-height:50px; margin:0 3px 0 0; float:right; } a.siteinternet { background:url(../gfx/deco/pictos/site.gif) no-repeat; } a.savoir { background:url(../gfx/deco/pictos/savoir.gif) no-repeat; } .red { color:#FF0000; } #filtre, #filtres { position:relative; width:500px; height:210px; border-left:#d6dee7 solid 3px; float:right; padding:0 0 0 15px; } #filtres { height:190px; background:url(../gfx/deco/pictos/repertoire.gif) no-repeat 280px 20px; } #filtres input.submit { margin:5px 0; } .padd { padding:0 15px 0 0; } #filtres ul li.padd1 { padding:0 0 4px 0; } #filtres ul li.bgnone { padding:0 0 2px 0; background:none; } #filtres select { font-size:10px; color:#5a8daa; background:url(../gfx/decoup/select.gif) no-repeat; border:1px solid #e5ebf0; height:19px; width:200px; margin:0; padding:1px 0 0 0; float:none; clear:left; } #filtres select option { color:#fff; } #colCenter #filtre p.fiche, #colCenter #filtres p.fiche { background:url(../gfx/deco/filets/top.gif) repeat-x bottom; padding:0 0 8px 0; width:220px; margin:0; } #filtre ul, #filtres ul { background:url(../gfx/deco/filets/bottom.gif) repeat-x bottom; padding:0 0 5px 0; margin:0; width:220px; } #filtre ul li, #filtres ul li { background:url(../gfx/deco/filets/hor.gif) repeat-x bottom; min-height:19px; padding:0; margin:0; } #filtre ul li:hover, #filtre ul li a:hover, #filtre ul li.active { background: #000099 url(../gfx/deco/filets/liste.gif) no-repeat; color:#fff; } #filtre ul li.active a { color:#fff; } #filtre ul li a, #filtres ul li a { display:block; height:17px; width:216px; border:none; font-size:10px; color:#5d5d5d; padding:2px 0 0 4px; position:relative; } #filtres ul li b { font-size:10px; color:#5d5d5d; padding:2px 0 0 4px; position:relative; } #filtre ul li:hover a { color:#fff; } #auvergne, #allier, #cantal, #hauteloire, #puydedome { position:absolute; right:0; top:0; } #colCenter .innovation { clear:both; margin:5px 0 15px 0; display:block; width:100%; } #colCenter .innovation h4 { display:inline; background:#ffcf00 url(../gfx/decoup/fond_jaune1.gif) repeat-x; padding:2px 5px; color:#404040; text-transform:uppercase; font-size:12px; margin:0 0 1px 0; } #colCenter .innovation h3 { font-weight:bold; color:#335b83; font-size:14px; line-height:18px; text-transform:none; letter-spacing:normal; padding:0 0 0 5px; } .on { clear:both; width:770px; height:200px; margin:5px 0; position:relative; display:block; padding:1px 0; } .on a.lin { display:block; position:absolute; width:770px; height:205px; border:2px solid #eee; background: url(../gfx/deco/pictos/go.gif) no-repeat right 3px; } .on a.lin:hover { border:2px solid #ffc900; } .file { background:url(../gfx/deco/filets/vert.gif) repeat-y center; height:175px; } .file div { float:left; width:302px; min-height:48px; padding:10px 0 0 80px; margin:0 0 0 2px; } .lieu { background:url(../gfx/deco/pictos/lieu.gif) no-repeat; } .maitre { background: url(../gfx/deco/pictos/maitre.gif) no-repeat; } .date { background: url(../gfx/deco/pictos/date.gif) no-repeat; min-height:30px; } .cout { background: url(../gfx/deco/pictos/cout.gif) no-repeat; min-height:30px; } .resume { background: url(../gfx/deco/pictos/resume.gif) no-repeat; } .financement { background: url(../gfx/deco/pictos/financement.gif) no-repeat; } .pictos { background:url(../gfx/deco/filets/hor.gif) repeat-x; padding:4px 0 10px 0; width:775px; } .pictos div { float:left; width:138px; display:block; height:50px; padding:120px 5px 0 5px; } .lelieu { background:url(../gfx/deco/pictos/lieub.gif) no-repeat; } .lemaitre { background: url(../gfx/deco/pictos/maitreb.gif) no-repeat; } .ladate { background: url(../gfx/deco/pictos/dateb.gif) no-repeat; min-height:30px; } .lecout { background: url(../gfx/deco/pictos/coutb.gif) no-repeat; min-height:30px; } .pictos div.lefinancement { background: url(../gfx/deco/pictos/financementb.gif) no-repeat; width:170px; } .leresume { background: url(../gfx/deco/pictos/resumeb.gif) no-repeat; width:685px; padding:45px 0 0 100px; clear:both; }  #reseauRural { background:#eef8f8 url(../gfx/decoup/reseau_rural.jpg) no-repeat bottom; width:653px; height:173px; border:1px solid #e5ebf0; padding:10px 10px 0 125px; } #reseauRural p { clear:left; } #reseauRural ul { margin:0 0 15px 0; padding:0 0 15px 0; _padding:0; clear:left; width:580px; } #reseauRural ul li { display:inline; background: url(../gfx/decoup/bleu.gif) no-repeat top left; margin:0 3px 0 0; padding:0 0 0 5px; height:20px; float:left; } #reseauRural ul li a { background:url(../gfx/decoup/bleu1.gif) no-repeat right; color:#fff; display:block; font-size:10px; border:none; text-decoration:underline; float:left; padding:0 5px 0 0; height:20px; } #reseauRural ul li a:hover { text-decoration:none; } #reseauRural ul li.actif { background: url(../gfx/decoup/vert.gif) no-repeat top left; } #reseauRural ul li.actif a { background:url(../gfx/decoup/vert1.gif) no-repeat right; text-decoration:none; } #acteurs { clear:left; } #acteurs h4 { display:inline; background:#ffcf00 url(../gfx/decoup/fond_jaune1.gif) repeat-x; padding:2px 5px; color:#404040; font-size:12px; } .acteur { float:left; position:relative; width:380px; height:96px; margin:5px 10px 5px 0; display:block; } a.over { display:block; position:absolute; width:370px; height:86px; padding:5px; border:2px solid #ebf0f4; background: url(../gfx/deco/pictos/go.gif) no-repeat right 3px; overflow:hidden; } a.over:hover { border:2px solid #ffc900; } .lafiche { margin:10px 5px 5px 0; background:url(../gfx/deco/pictos/repertoires.gif) no-repeat right 3px; width:770px; } .acteur img, .lafiche img { background:url(../gfx/decoup/deco_photo.gif) no-repeat center bottom; padding:0 0 15px 0; float:left; margin:0 5px 0 0; } .lafiche img { padding:0 0 18px 0; background:url(../gfx/decoup/deco_photo1.gif) no-repeat center bottom; } .acteur div, .lafiche div { padding:10px 0 0 10px; background:url(../gfx/decoup/fonacteur.gif) no-repeat; width:265px; display:block; float:left; min-height:90px; } .lafiche div { padding:20px 0 0 20px; margin:0 0 0 5px; background:url(../gfx/decoup/fonacteurs.gif) no-repeat; width:440px; } #colCenter #acteurs h1 { color:#335b83; font-size:14px; font-weight:bold; } #colCenter #acteurs b { color:#404040; font-size:12px; } #colCenter #acteurs strong { color:#4e85a4; font-size:11px; } address { background: url(../gfx/decoup/address.gif) no-repeat top; padding:10px 0 8px 100px; font-style: normal; display:block; width:350px; color:#5d5d5d; line-height:14px; } #colCenter .lafiche address a { font-weight:bold; color:#4e85a4; text-decoration:none; border-bottom:1px dotted #4e85a4; } #colCenter .lafiche a { font-weight:bold; text-decoration:underline; color:#274a70; border:none; } #colCenter .lafiche a.bt { float:right; font-size:10px; background:url(../gfx/deco/boutons/bleu.gif) no-repeat right; padding:5px 32px 4px 0; } #blocVimeo { background:url(../gfx/decoup/vimeo.gif) repeat-x; height:237px; width:511px; overflow:hidden; } #vimeoplayerPlace { background:url(../gfx/decoup/point.gif) no-repeat right; margin:15px 10px 0 10px; _margin:15px 10px 0 5px; padding:0 8px 0 0; _padding:0 10px 0 0; height:207px; width:369px; float:left; } #vignettes {float:right; background:#fff; width:94px; height:214px; margin:11px 10px 0 0; _margin:11px 5px 0 0; padding:0 0 0 10px; position:relative; } .prev, .next {background:url(../gfx/decoup/top.gif) no-repeat; width:80px; height:15px; display:block; cursor:pointer; text-indent:-9999px; } .next {background: url(../gfx/decoup/bottom.gif) no-repeat top; position:absolute; bottom:1px; right:14px; } .scrollable { width:80px ; height:183px; position:relative; overflow:hidden; float:left; }