diff --git a/wcs.css b/wcs.css index 8d4a568..74e77be 100644 --- a/wcs.css +++ b/wcs.css @@ -1,1277 +1,1299 @@ -/* CSS Orleans.fr */ - -/**************** SOMMAIRE ****************/ -/* */ -/* 00 - Fontface */ -/* 01 - Reset */ -/* 02 - Taille de texte globale */ -/* 03 - Styles globaux */ -/* 04 - Structure */ -/* 05 - Header */ -/* 06 - Menu principal */ -/* 07 - MegaMenu */ -/* 08 - Footer */ -/* 09 - Breadcrumbs */ -/* 10 - Toolbox */ -/* 11 - Zoom-Dezoom */ -/* 12 - Bloc */ -/* 13 - Recherche */ -/* 14 - Actualités */ -/* 15 - Agenda */ -/* 16 - Kiosque */ -/* 17 - Presse */ -/* 18 - Mediatheques */ -/* 19 - Formulaires */ -/* 20 - Carousel */ -/* 21 - Plan du site */ -/* 22 - Calendrier */ -/* 23 - RTE */ -/* 24 - Tableaux */ -/* 25 - Gallerie */ -/* 26 - Slideshow */ -/* 27 - Lightbox */ -/* 28 - Liste de fichiers */ -/* 29 - Pagination */ -/* 30 - Annuaire */ -/* 31 - Sondages */ -/* 32 - Sommaire de rubrique */ -/* 33 - Barre latérale Service */ -/* 34 - En bref */ -/* 35 - Guide des démarches */ -/* 36 - Gestion des utilisateurs */ -/* */ -/******************************************/ - -/* 00 = Font face */ -@font-face {font-family:'PTSansRegular'; src:url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.eot'); src:local('☺'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.eot?#iefix') format('embedded-opentype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.woff') format('woff'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.ttf') format('truetype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.svg#ptsansregular') format('svg'); font-weight:normal; font-style:normal;} -@font-face {font-family:'PTSansBold'; src:url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.eot'); src:local('☺'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.eot?#iefix') format('embedded-opentype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.woff') format('woff'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.ttf') format('truetype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.svg#ptsansbold') format('svg'); font-weight:700; font-style:normal;} -@font-face {font-family:'RokkittRegular'; src:url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.eot'); src:local('☺'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.woff') format('woff'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.ttf') format('truetype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.svg#RokkittRegular') format('svg'); font-weight:normal; font-style:normal;} - -/* 01 = Reset */ -html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,nav {margin:0; padding:0;} -form, fieldset {border:none;} -figure {margin:0;} -table {border-collapse:collapse; border-spacing:0;} -li {list-style:none;} -img {border:0; -ms-interpolation-mode:bicubic; vertical-align:middle;} - -/* HTML 5 */ -article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display:block;} -audio,canvas,video {display:inline-block; *display:inline; *zoom:1;} /* IE 6-7-8-9 */ - -/* 02 = Taille de texte globale */ -html {font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;} -body {font:0.75em "Trebuchet MS",Arial,Helvetica,sans-serif; background:#f5f5f5; color:#333; -webkit-font-smoothing:antialiased;} - -/* 03 = Styles globaux */ -a {color:#29abd2; text-decoration:none;} -a:hover {text-decoration:underline;} -a:focus {outline:thin dotted;} -a:hover, a:active {outline:0;} -abbr[title] {border-bottom:1px dotted;} -noscript {display:block;} -.noscript {background-color:#C00000; color:#FFF; border:1px solid #990000; font-size:13px; font-weight:bold; margin:0 auto; padding:6px 7px; text-align:center; width:980px; -webkit-border-radius:3px; border-radius:3px;} -address {font-style:normal;} -.skip {display:inline;} -.skiplink {left:-1000px; position:absolute; top:-1000px;} -.skiplink:focus, -.skiplink:active {background-color:#000; color:#FFF; display:block; font-size:1.5em; font-weight:bold; left:360px; padding:5px 10px; top:0; z-index:100;} - -.gradientGrey, .pagination .pages a, -.gsc-cursor-box .gsc-cursor-page {background:rgb(243,243,244); background:-moz-linear-gradient(top, rgba(243,243,244,1) 0%, rgba(223,224,224,1) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,244,1)), color-stop(100%,rgba(223,224,224,1))); background:-webkit-linear-gradient(top, rgba(243,243,244,1) 0%,rgba(223,224,224,1) 100%); background: -o-linear-gradient(top, rgba(243,243,244,1) 0%,rgba(223,224,224,1) 100%); background: -ms-linear-gradient(top, rgba(243,243,244,1) 0%,rgba(223,224,224,1) 100%); background: linear-gradient(to bottom, rgba(243,243,244,1) 0%,rgba(223,224,224,1) 100%);} - -/*---Class---*/ -.float-right {float:right; margin:0 0 1em 1em;} -.float-left {float:left; margin:0 1em 1em 0;} - -.clear, .retourLigne {clear:both;} -.clearfix:before, -.clearfix:after {content:" "; display:table;} -.clearfix:after {clear:both;} -.clearfix {*zoom:1;} /*IE 6-7 */ - -.overflow {overflow:hidden;} -.margBot {margin-bottom:10px;} -.padBot {padding-bottom:10px;} -.left {float:left;} -.right {float:right;} -.align-left {text-align:left;} -.align-right {text-align:right;} -.align-center {text-align:center;} -.invisible {display:none !important; visibility:hidden;} -.outScreen {position:absolute; left:-9999px; top:-9999px;} -.ir {background-color:transparent; border:0; overflow:hidden; *text-indent:-9999px;} -.ir:before {content:""; display:block; width:0; height:100%;} -.separator {border-bottom:1px solid #000; padding-bottom:10px; margin-bottom:10px;} -.btnBack {background:#FFF; -webkit-border-radius:3px; border-radius:3px; margin:20px 0 0; width:70px;} -.btnBack a {display:block; padding:5px 5px 5px 23px;} -.btnBlack {background:#000 !important; -webkit-border-radius:5px !important; border:none !important; border-radius:5px !important; color:#29ABD2 !important; cursor:pointer !important; font-family:"PTSansBold", Trebuchet MS !important; font-size:13px !important; padding:5px 20px !important; text-transform:uppercase !important; width:auto !important;} -.no-icon {background-image:none !important; padding-left:0 !important;} -p.empty {margin:10px 0;} -.oldBrowser {border:2px dashed #29ABD2; font-size:18px; font-weight:bold; padding:5px 0; text-align:center;} -.ico-loupe {background:url("../img/loupe.png") no-repeat left 0; padding-left:20px;} - -/*Tailles globales*/ -.font12 {font-size:12px;} -.font14 {font-size:14px;} -.font18 {font-size:18px;} - -.pdf {background:url("../img/icons/ico-pdf.png") no-repeat left top;} -.jpg, .png, .gif {background:url("../img/icons/ico-img.png") no-repeat left top;} -.doc {background:url("../img/icons/ico-doc.png") no-repeat left top;} -.xls {background:url("../img/icons/ico-xls.png") no-repeat left top;} -.ppt {background:url("../img/icons/ico-ppt.png") no-repeat left top;} -.mp3, .flv {background:url("../img/icons/ico-file.png") no-repeat left top;} - -/* 04 = Structure */ -#wrap {margin:0 auto; position:relative; width:939px; } -#header {background:#fff url('http://www.orleans.fr/fileadmin/orleans/templates/img/slogan.png') no-repeat 393px 35px; margin:0 auto; min-height:131px; padding-bottom:15px; position:relative; width:927px;} -#header #top {background: url('http://www.orleans.fr/fileadmin/orleans/templates/img/logo.png') no-repeat; height: 112px} -#header #top a img {visibility: hidden} -#header > img {display: none} - -.container {background:url("../img/shadow-bg.png") no-repeat 0 top;} -#main-content-wrapper {background:#fff; margin:0 auto; padding-bottom:25px; width:927px;} - -.page .content, .home .content {float:left; margin-left:15px; width:640px;} -.page404 .content {float:none; margin-left:0; width:927px;} -.page .sidebarRight, .home .sidebarRight {float:left; margin:0 15px 0 11px; width:246px;} - -/*-Pleine page-*/ -.fullWidth .content {margin:0 15px; width:897px;} - -/* 05 = Header */ -.logo {left:0; position:absolute; top:0;} -.logo a span {display:block; text-indent:-9999px;} -.slogan {left:393px; position:absolute; top:35px;} -.slogan .imageBox {border:0;} -.accessLink {right:0; position:absolute; top:0; border-left:2px solid #e6e6e6;} -.accessLink a {background:url("../img/sprites_h.png") no-repeat -1074px 10px #FFF; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:5px 12px 5px 20px;} -.accessLink a:hover {background-color:#F2F2F2; background-position:-3792px 10px; color:#00325D; text-decoration:none;} -.searchHome {background:#29abd2; height:43px; width:206px; position:absolute; top:88px; right:15px; z-index:1;} - -.menuSiblings {position:absolute; right:20px; top:154px; z-index:1;} -.menuSiblings .list {height:25px; overflow:hidden; width:246px;} -.menuSiblings .list > li {background:url("../img/sprites_v.png") no-repeat right -2908px #29abd2; color:#FFF; cursor:pointer; font-family:"PTSansBold", Trebuchet MS; font-size:14px; padding:3px 60px 3px 20px;} -.menuSiblings .sub {display:none;} -.menuSiblings .list li:hover .sub {background:#FFF; border:1px solid #29ABD2; border-top:none; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px; display:block; right:0; overflow:hidden; position:absolute; top:24px;} -.menuSiblings .sub a {display:block; padding:4px 20px;} -.menuSiblings .sub a:hover {background:#00325d; color:#FFF; text-decoration:none;} -.menuSiblings .sub a:hover-last-child {-webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px;} - -/* 06 = Menu principal */ -.navPrincipal {left:15px; position:absolute; top:88px;} -.navPrincipal li {background:url("../img/bgNav.png") no-repeat right 0; display:block; float:left; height:43px;} -.navPrincipal li:hover {background:#29abd2;} -.navPrincipal li:hover span, -.navPrincipal li:hover span a {color:#FFF;} -.navPrincipal li > span {color:#29abd2; font-family:"PTSansBold", Trebuchet MS; cursor:pointer; font-size:15px; padding:11px 10px 7px 9px; height:25px; display:block;} -.navPrincipal li > span > a:hover {color:#fff;} - -/* Profils */ -.myProfil {cursor:pointer; position:absolute; right:222px; top:88px; width:99px;} -.myProfil .sub {background:#29ABD2; display:none; position:absolute; top:39px; left:0; padding:18px 12px; width:75px; z-index:100;} -.myProfil .first li {background:#FFF; border-bottom:4px solid #29ABD2; height:39px;} -.myProfil .first li:hover {background:#29ABD2;} -.myProfil .first li:hover .sub {display:block;} -.myProfil .iAm {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; padding:8px 0 0 12px; text-transform:uppercase;} -.myProfil .first li:hover .iAm {color:#ccc;} -.myProfil .yourProfil {background:url("../img/sprites_v.png") no-repeat 80px -2296px; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; padding:0 0 0 12px;} -.myProfil .first li:hover .yourProfil {background:url("../img/sprites_v.png") no-repeat 80px -2672px; color:#fff;} -.myProfil .sub li {background:#29ABD2; border:none; height:auto;} -.myProfil .sub li a { border-bottom:2px solid #00325D; color:#FFF; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin-bottom:6px; padding-bottom:6px;} - -/* 07 = MegaMenu */ -.navPrincipal li:hover .menuSub, .navPrincipal li:focus .menuSub {display:block;} -.navPrincipal .menuSub {background:#29abd2; display:none; left:-14px; min-height:200px; overflow:hidden; padding:15px 14px 13px 13px; position:absolute; top:39px; width:898px; z-index:100;} -.navPrincipal .titleLevel2 {color:#FFF; cursor:auto; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; height:auto; padding:0 0 10px;} -.navPrincipal .menuSub li {background:none; border-bottom:2px solid #00325d; float:none; height:auto;} -.navPrincipal .menuSub > li {float:left; margin-bottom:20px; margin-right:14px; width:214px;} -.navPrincipal .navLevel2 .list-4 {margin:0 0 20px;} -.navPrincipal .navLevel2 .list-1 {clear:left;} - -.navPrincipal .menuSub .menuSub {background:none; left:auto; min-height:inherit; overflow:visible; padding:0; position:inherit; top:auto; width:auto; z-index:auto;} -.navPrincipal .menuSub .menuSub li {border-bottom:none; border-top:2px solid #1f8db5; float:none; margin:0; padding:2px 0;} -.navPrincipal .menuSub .menuSub li a {color:#00325d; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; display:block; padding:0;} - -/* 08 = Footer */ -#footer {background:#000; margin:0 auto; width:927px;} -.navFooter {border-bottom:1px solid #4c4c4c; height:65px;} -.navFooter ul li {border-right:1px solid #4C4C4C; height:65px; float:left;} -.navFooter .title {display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:24px 40px 20px;} -.navFooter .title:hover {color:#A9DDED; text-decoration:none;} -.navFooter .littleLogo {height:36px; padding:15px;} -.navFooter .twitter {border:none; margin-right:5px;} -.navFooter .twitter a {background:url("../img/sprites_v.png") no-repeat 0 -2395px; display:block; height:65px; text-indent:-9999px; width:34px;} -.navFooter .facebook {border:none;} -.navFooter .facebook a {background:url("../img/sprites_v.png") no-repeat 0 -2529px; display:block; height:65px; text-indent:-9999px; width:34px;} -.navFooter .follow {border:none; color:#FFF; font-family:"PTSansBold", Trebuchet MS; font-size:17px; height:45px; margin-right:15px; padding:20px 0 0 40px; text-transform:uppercase;} - -.footer #content13 {margin-right:25px; width:165px;} -.footer #content14 {margin-right:25px; width:150px;} -.footer #content15 {margin-right:25px; width:340px;} -.footer #content16 {width:167px;} -.footer address {padding:25px 15px;} -.footer .rteContent p, -.footer #content15 .rteContent ul li {color:#FFF; font-family:"PTSansRegular", Trebuchet MS; font-size:13px;} -.footerRteText .title {color:#29ABD2; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; margin-bottom:20px;} -.footerRteHoraire {margin-top:38px;} -.footerRteHoraire .title {color:#FFF; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase;} -.footer #content13 strong {font-family:"PTSansBold", Trebuchet MS; font-weight:normal;} -.footer #content15 .rteContent ul {margin:0;} -.footer #content15 .rteContent ul li {background:none; line-height:normal; margin-bottom:20px; padding:0;} -.footer #content15 .rteContent ul li strong {color:#29ABD2;} -.footer #content15 .rteContent ul li:nth-child(2n+1) {float:left; margin-right:30px; width:155px;} /* ODD */ -.footer #content15 .rteContent ul li:nth-child(2n) {float:left; width:155px;} /* EVEN */ - -/* 09 = Breadcrumbs */ -.breadcrumbs {border-bottom:8px solid #e6e6e6; margin:0 15px 20px 15px; padding:0 0 15px 30px;} -.breadcrumbs p {color:#999; font-family:PTSansRegular; line-height:13px;} -.breadcrumbs ul {width:610px; line-height:18px;} -.breadcrumbs li {display:inline; font-family:"PTSansBold", Trebuchet MS; font-size:14px;} -.breadcrumbs .separ {color:#29ABD2;} -.breadcrumbs .last {color:#999;} - -/* 10 = Toolbox */ -.toolbox {height:26px; margin:0 0 10px; padding:0 30px;} -.toolbox a {background:url("../img/sprites_v.png") no-repeat 0 0; display:block; float:left; height:26px; margin-left:4px; text-indent:-9999px; width:25px;} -.toolbox a:first-child {margin-left:0;} -.toolbox #print {background-position:0 -1815px;} -.toolbox #btnPDF {background-position:0 -1689px;} -.toolbox #btnTypoMore {background-position:0 -1563px;} -.toolbox #btnTypoLess {background-position:0 -1437px;} - -.toolbox .partager {background:#f7f6f6; color:#999; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; float:left; margin-left:4px; text-transform:uppercase; font-size:8px; padding:8px 6px;} -.toolbox #facebook {background-color:#f7f6f6; background-position:0 -2063px; margin-left:0;} -.toolbox #twitter {background-color:#f7f6f6; background-position:0 -2180px; margin-left:0;} -.toolbox #linkedin {background-color:#f7f6f6; background-position:0 -2110px; margin-left:0;} -.toolbox #googlePlus {background-color:#f7f6f6; background-position:0 -2226px; padding-right:5px; margin-left:0; -webkit-border-top-right-radius:2px; -webkit-border-bottom-right-radius:2px; -moz-border-radius-topright:2px; -moz-border-radius-bottomright:2px; border-top-right-radius:2px; border-bottom-right-radius:2px;} - -/* 11 = Zoom-Dezoom */ -.typo_size1 .content {font-size:100%;} -.typo_size2 .content {font-size:120%;} -.typo_size3 .content {font-size:140%;} - -/* 12 = Bloc */ -.sidebarRight .bloc {background:#e6e6e6; margin-bottom:30px;} -.home .sidebarRight .bloc {margin-bottom:20px;} -.sidebarRight .bloc .blocHeader, -.singleColRight .blocDirectory .contact {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding-bottom:5px; text-transform:uppercase;} -.sidebarRight .bloc .rteContent {padding:20px;} - -.penseBete {background:#f15a24;} -.penseBete .title {background:#FFF; color:#4c4c4c; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; margin:0; padding:0 0 5px; text-transform:uppercase;} -.penseBeteClose {background:url("../img/bgPenseBete.png") no-repeat 0 0; height:42px; margin-bottom:30px;} -.content .penseBete .rteContent, .sidebarRight .penseBete .rteContent {border:none; color:#FFFFFF; margin-bottom:0; padding:30px 30px 10px;} -.sidebarRight .penseBete .rteContent {padding:20px 20px 0;} -.content .penseBete .rteContent p, .sidebarRight .penseBete .rteContent p {color:#FFF; margin-bottom:0; padding-bottom:1.333em;} -.content .penseBete .rteContent h3, .sidebarRight .penseBete .rteContent h3 {font-family:"PTSansBold", Trebuchet MS; font-size:20px; margin-bottom:20px;} -.content .penseBete .rteContent h2, .content .penseBete .rteContent h3, .content .penseBete .rteContent h4, .content .penseBete .rteContent h5, .content .penseBete .rteContent p {padding:0;} -.penseBete .rteContent a {color:#FFF; text-decoration:underline;} -.penseBete .rteContent a:hover {text-decoration:none;} -.penseBete .rteContent ul li {background-image:url("../img/bgPuceWhite.png");} -.content .penseBete .wrapSpecial {border:none; margin:0px; padding:0px;} - -.blocProgram {background:#97d9d2;} -.blocProgram .title {background:#FFFFFF; color:#000000; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; margin:0; padding:0 0 5px; text-transform:uppercase;} -.blocProgramClose {background:url("../img/bgProgram.png") no-repeat 0 0; height:42px; margin-bottom:30px;} -.content .blocProgram .rteContent, .sidebarRight .blocProgram .rteContent {border:none; color:#000000; margin-bottom:0; padding:30px 30px 0;} -.content .blocProgram .rteContent p, .content .blocProgram .rteContent h2, .content .blocProgram .rteContent h3 {padding:0 0 30px 0;} -.sidebarRight .blocProgram .rteContent {padding:20px 20px 0;} -.content .blocProgram .rteContent p, .sidebarRight .blocProgram .rteContent p {color:#000000; margin-bottom:0; padding-bottom:1.333em;} -.content .blocProgram .rteContent h3, .sidebarRight .blocProgram .rteContent h3 {font-family:"PTSansBold", Trebuchet MS; font-size:20px; margin-bottom:30px;} -.content .blocProgram .rteContent h3 {font-size:14px; margin:0 0 0.5em; padding:0;} -.blocProgram .rteContent a {color:#000; text-decoration:underline;} -.blocProgram .rteContent a:hover {text-decoration:none;} -.content .blocProgram .wrapSpecial {border:none; margin:0px; padding:0px;} -/*Surcharge des jolies règles du dessus...*/ -.content .blocProgram .rteContent p, -.content .blocProgram .rteContent h3, -.content .blocProgram .rteContent ul {margin-bottom:0 !important; padding-bottom:1.333em !important;} -.blocProgram .rteContent ul li {background-image:url("../img/bgPuceWhite.png");} - -.sidebarRight .bloc .blocEvents .rteContent {margin-bottom:5px; padding:0;} -.blocEvents li {border-top:1px solid #FFF; padding:20px;} -.blocEvents li:first-child {border:none;} -.blocEvents .category {color:#666; font-family:"PTSansBold", Trebuchet MS; font-size:15px; line-height:18px; margin-bottom:5px;} -.blocEvents .date {color:#29ABD2; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:16px; margin-bottom:5px;} -.blocEvents .title {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:20px; line-height:20px; margin-bottom:5px;} -.blocEvents .more a {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} - -/*- Infos pratiques -*/ - -/* 13 = Recherche */ -/*-Home-*/ -#search { - right: 0; - position: absolute; - top: 0; - border-left: 2px solid #e6e6e6; -} -#search a { - background: url("../img/sprites_h.png") no-repeat -1074px 10px #FFF; - font-family: "PTSansBold", Trebuchet MS; - font-size: 13px; - padding: 5px 12px 5px 20px; -} - -#search ul li { - display: inline; -} - -#search fieldset {border:0; margin:0; padding:0;} -#search label {left:-99px; position:absolute; top:-99px;} -#search #query {background:none; border:none; color:#666; font-size:11px; font-weight:bold; height:22px; left:0; letter-spacing:1px; margin:0; overflow:hidden; padding:0 5px; position:absolute; top:0; width:150px;} -#search .goFind {background:none; border:none; cursor:pointer; height:25px; margin:0; overflow:hidden; padding:0; position:absolute; right:0; text-indent:-9999px; top:0; width:26px;} - -/* 14 = Actualités */ -/*-Home-*/ -.actuHome {margin-bottom:20px;} -.actuHome .contentTitle {background:#FFF; color:#4c4c4c; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; padding:0 0 5px; margin:0; text-transform:uppercase;} -.actuHome .listActu .list {float:left; margin-bottom:22px; margin-right:11px; width:206px;} -.actuHome .listActu .list-1 {clear:left;} -.actuHome .listActu .list-3 {margin-right:0;} -.actuHome .listActu .illustration {display:block; margin-bottom:10px; width:210px;} -.actuHome .title {border-bottom:4px solid #f2f2f2; color:#666; font-family:"RokkittRegular", Times New Roman; font-size:1.75em; line-height:1em; margin-bottom:8px; padding-bottom:8px;} -.actuHome .title h3 {font-family:"RokkittRegular", Times New Roman; font-size:1.190em; font-weight:normal; line-height:0.8em; margin:0 0 5px;} -.actuHome .title .date {color:#666; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-style:italic; font-size:0.524em; line-height:1.091em;} -.actuHome .listActu .title a {color:#666; text-decoration:none;} -.actuHome .listActu .title a:hover {color:#00325D;} -.actuHome .category {border-bottom:8px solid #F2F2F2; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:1em; line-height:12px; margin-bottom:10px; padding-bottom:5px;} -.actuHome .listActu .abstract {color:#000; font-size:1em; line-height:1.167em; margin-bottom:10px;} -.actuHome .listActu .text {margin-bottom:10px;} -.actuHome .listActu .more a {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} -.actuHome .listActu .more a:hover {color:#00325D; text-decoration:none;} - -/*-Listing-*/ -.actuList .contentTitle {background:#FFF; border-bottom:8px solid #e6e6e6; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; margin:0 0 10px; padding:0 0 5px; text-transform:uppercase;} -.actuList .list {float:left; margin-bottom:30px; margin-right:11px; width:206px;} -.actuList .list-1 {clear:left;} -.actuList .list-3 {margin-right:0;} -.actuList .illustration {margin-bottom:10px;} -.actuList .category {border-bottom:8px solid #F2F2F2; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:1em; line-height:12px; margin-bottom:10px; padding-bottom:5px;} -.actuList .date {color:#666; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-style:italic; font-size:0.524em; line-height:1.091em;} -.actuList .title {border-bottom:4px solid #f2f2f2; color:#666; font-family:"RokkittRegular", Times New Roman; font-size:1.75em; line-height:1em; margin-bottom:8px; padding-bottom:8px;} -.actuList .title h3 {font-family:"RokkittRegular", Times New Roman; font-size:1.190em; font-weight:normal; line-height:0.8em; margin:0 0 5px;} -.actuList .title h3 a {color:#666;} -.actuList .more {font-family:"PTSansBold", Trebuchet MS; font-size:1.083em; line-height:1em; text-transform:uppercase;} -.actuList .title h3 a:hover, .actuList .more a:hover {color:#00325D; text-decoration:none;} -.actuList .abstract {color:#000; font-size:1em; line-height:1.167em; margin-bottom:10px;} - -.btnActuListing {margin-bottom:10px;} - -/*-Single-*/ -.actuSingle .abstract {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:2em; line-height:1em; padding:0 30px; margin-bottom:10px;} - -/* 15 = Agenda */ -/*-Home-*/ -.agendaHome .all {background:#FFF; border-top:2px solid #FFF; display:block;} -.agendaHome .all a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} -.agendaHome .all a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} -.agendaHome .bg {padding:20px 20px 25px;} -.agendaHome .date {color:#666; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin-bottom:5px;} -.agendaHome .title a {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:20px; line-height:20px;} -.agendaHome .illustration {margin-bottom:5px;} - -/*-Listing-*/ -.agendaList .contentTitle {background:#FFF; border-bottom:8px solid #e6e6e6; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; margin:0 0 10px; padding:0 0 5px; text-transform:uppercase;} -.agendaList .list {float:left; margin-bottom:30px; margin-right:11px; width:206px;} -.agendaList .list-1 {clear:left;} -.agendaList .list-3 {margin-right:0;} -.agendaList .illustration {margin-bottom:10px;} -.agendaList .category {border-bottom:8px solid #F2F2F2; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:12px; line-height:12px; margin-bottom:10px; padding-bottom:5px;} -.agendaList .date {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin-bottom:10px;} -.agendaList .title {border-bottom:4px solid #f2f2f2; color:#666; font-family:"RokkittRegular", Times New Roman; font-size:2.083em; font-weight:normal; line-height:0.8em;; margin:0 0 8px; padding:0 0 8px;} -.agendaList .title a {color:#666;} -.agendaList .more {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} -.agendaList .title a:hover, .agendaList .more a:hover {color:#00325D; text-decoration:none;} -.agendaList .criteria {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:13px; margin:0 0 5px;} - -/*-Single-*/ -.agendaSingle {padding:0 30px;} -.agendaSingle .eventColLeft {float:left; margin-right:11px; width:323px;} -.agendaSingle .eventColRight {float:right; width:246px;} -.agendaSingle .eventColLeft .rteContent {border:none; margin:0; padding:0;} -.agendaSingle .eventColLeft .rteContent p {padding:0 30px 0 0;} -.agendaSingle .category {color:#29ABD2; font-family:"PTSansBold", Trebuchet MS; font-size:2.167em; line-height:1em; margin-bottom:5px;} -.agendaSingle .date {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:2.167em; line-height:1em; margin-bottom:5px;} -.agendaSingle .abstract {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:2em; line-height:1em; margin-bottom:10px;} -.agendaSingle .eventColRight header h1 {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding-bottom:5px; text-transform:uppercase;} -.agendaSingle .illustration {border-bottom:8px solid #e6e6e6; padding-bottom:20px; margin-bottom:15px;} -.agendaSingle .eventColRight .exhibit {background:#e6e6e6; font-size:13px;} -.agendaSingle .eventColRight .exhibit .location, -.agendaSingle .eventColRight .exhibit .organizer, -.agendaSingle .eventColRight .exhibit .tarif, -.agendaSingle .eventColRight .exhibit .organizer {border-bottom:1px solid #FFF; padding:10px 20px;} -.agendaSingle .eventColRight .headTitle {color:#4d4d4d; font-family:"PTSansRegular", Trebuchet MS; font-size:15px;} -.agendaSingle .eventColRight .title {color:#4d4d4d; font-family:"PTSansBold", Trebuchet MS; font-size:15px;} -.agendaSingle .eventColRight .adress {color:#000;} -.agendaSingle .eventColRight .link a {background:url("../img/icons/ico-link.png") no-repeat left center; padding-left:20px;} -.agendaSingle .eventColRight .link a:hover {background:url("../img/icons/ico-link-hover.png") no-repeat left center; color:#00325D;} - -.agendaBlocDirectory {margin:20px 0 0;} -.agendaBlocDirectory .site a {background:url("../img/sprites_v.png") no-repeat 0 -3521px; display:block; padding:0 12px 0 20px;} -.agendaBlocDirectory .email a {background:url("../img/sprites_v.png") no-repeat 0 -3410px; display:block; padding:0 12px 0 20px;} - -/* 16 = Kiosque */ -/*-Home-*/ -.kioskHome .bg {background:#FFF; margin:20px; position:relative;} -.kioskHome .illustration {float:left; margin-right:10px;} -.kioskHome .text {float:left; padding-top:5px; width:126px;} -.kioskHome .subtitle {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin:10px 0 5px;} -.kioskHome .title {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:12px; line-height:13px; margin-bottom:10px;} -.kioskHome .file {background:url("../img/sprites_v.png") no-repeat 0 -1689px; display:inline-block; height:26px; text-indent:-9999px; width:25px;} -.kioskHome .readOnline {background:url("../img/sprites_v.png") no-repeat 0 -1941px; display:inline-block; height:26px; text-indent:-9999px; width:25px;} -.kioskHome .all {background:#FFF; border-top:2px solid #FFF; display:block;} -.kioskHome .all a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} -.kioskHome .all a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} -.kioskHome .containerControls {left:0; position:absolute; top:95px; width:206px;} -.kioskHome .controls {text-align:center;} -.kioskHome .controls a {background:url("../img/sprites_v.png") no-repeat 0 -1005px; display:inline-block; height:8px; margin-right:5px; text-indent:-9999px; width:8px;} -.kioskHome .controls a.on {background-position:0 -1113px;} -.kioskHome article.bg li {height:92px;} - -/*-Tournante-*/ -.publication .carousel .cartouche {background:#e6e6e6; float:left; height:240px; left:auto; padding:20px 20px 0; position:static; top:auto; width:400px;} -.publication .carousel .illustration {float:right; height:260px; width:200px;} -.publication .carousel .description {font-size:13px;} -.publication .carousel .bgBottom {clear:both;} -.publication .carousel .cartouche .title, .publication .carousel .cartouche .abstract {color:#4d4d4d;} -.publication .carousel .cartouche .title {margin:0; padding:0;} -.publication .carousel .cartouche .more {font-family:"PTSansBold", Trebuchet MS;} -.publication .carousel .cartouche .more a:hover {color:inherit;} -.publication .carousel .cartouche .areaClick {margin-top:20px;} -.publication .carousel .cartouche .areaClick .download {float:left; margin-right:20px;} -.publication .carousel .cartouche .areaClick a {background:url("../img/sprites_v.png") no-repeat 0 -3288px; display:block; font-size:10px; height:25px; line-height:25px; padding-left:35px; text-transform:uppercase;} -.publication .carousel .cartouche .areaClick .readOnline {float:left;} -.publication .carousel .cartouche .areaClick .readOnline a {background-position:0 -3163px;} - -/*-Listing-*/ -.kioskList .list {float:left; margin-bottom:20px; width:315px;} -.kioskList .list-1 {clear:left; margin-right:10px;} -.kioskList .illustration {float:left; width:98px; margin-right:11px;} -.kioskList .text {border-top:8px solid #f2f2f2; float:left; width:206px;} -.kioskList .information {font-family:"RokkittRegular", Times New Roman; font-size:1.75em; line-height:1em; margin:0 0 5px; padding:8px 0 0;} -.kioskList h2 {font-weight:normal;} -.kioskList .information a {color:#666;} -.kioskList .description {color:#000; margin-bottom:8px;} -.kioskList .areaClick {border-top:4px solid #f2f2f2; padding-top:8px;} -.kioskList .areaClick .download {float:left;} -.kioskList .areaClick a {background:url("../img/sprites_v.png") no-repeat 0 -3288px; display:block; font-size:10px; height:25px; line-height:25px; padding-left:35px; text-transform:uppercase;} -.kioskList .areaClick .readOnline {float:right;} -.kioskList .areaClick .readOnline a {background-position:0 -3163px;} - -/*-Bloc recherche-*/ -.menuPublication .head {color:#4D4D4D; font-family:"PTSansBold", Trebuchet MS; font-size:14px; padding:5px 10px 5px 20px;} -.menuPublication li {border-top:1px solid #FFF;} -.menuPublication li:first-child {border:none;} -.menuPublication li:first-child:hover {background:none;} -.menuPublication li:hover, .menuPublication li.current_page_item {background:#F2F2F2;} -.menuPublication li a {color:#4D4D4D; display:block; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; padding:8px 20px;} -.menuPublication li a:hover, .menuPublication li.current_page_item a {color:#00325D; text-decoration:none;} - -/* 17 = Presse */ -.pressHome ul {border-bottom:2px solid #FFF;} -.pressHome li h3 {font-weight:normal;} -.pressHome li a {background:url("../img/sprites_h.png") no-repeat -1066px 10px; border-top:1px solid #FFF; display:block; padding:8px 20px 8px 35px;} -.pressHome li a:hover {background-position:-3784px 10px; color:#00325D; text-decoration:none;} -.pressHome li:hover {background:#F2F2F2;} -.pressHome .espace {background:#FFF; display:block;} -.pressHome .espace:hover {border-color:#F2F2F2;} -.pressHome .espace a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} -.pressHome .espace a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} -.pressHome li:first-child {border-top:none;} -.pressHome .link {color:#4D4D4D; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; line-height:13px;} - -/* 18 = Mediatheque */ -/*-Home-*/ -.blocVideo .bg {padding:20px;} -.blocVideo .all {background:#FFF; border-top:2px solid #FFF; display:block;} -.blocVideo .all a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} -.blocVideo .all a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} -.blocVideo .title {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:20px; line-height:20px;} -.blocVideo iframe {margin-bottom:5px;} - -/*-Phototheque-*/ -.mediatheque .carousel .cartouche {background:#e6e6e6; float:left; left:auto; position:static; top:auto;} -.mediatheque .carousel .illustration {float:right; width:390px;} -.mediatheque .carousel .bgBottom {clear:both;} -.mediatheque .carousel .cartouche .title, .mediatheque .carousel .cartouche .abstract {color:#4d4d4d;} -.mediatheque .carousel .cartouche .more {font-family:"PTSansBold", Trebuchet MS;} -.mediatheque .carousel .cartouche .more a:hover {color:inherit;} -.level-2.mediatheque .carousel {display:none;} /* A corriger ! */ - -/*-Videotheque-*/ -.videothequeSingle {border:3px solid #E6E6E6; margin-bottom:20px; padding:19px;} -.videothequeSingle .player-object {text-align:center;} -.videothequeSingle .title {margin:10px 0; padding:0;} -.videothequeSingle .specs {background:#E6E6E6; padding:10px;} -.videothequeSingle .abstract {line-height:18px; margin-bottom:10px;} - -/*-Categories-*/ -.resCategories .blocHeader {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding-bottom:5px; text-transform:uppercase;} -.resCategories .resTypes {border-bottom:10px solid #FFF;} -.resCategories .head {color:#4D4D4D; font-family:"PTSansBold", Trebuchet MS; font-size:14px; padding:5px 10px 5px 20px;} -.resCategories li {border-top:1px solid #FFF;} -.resCategories li:first-child {border-top:none;} -.resCategories .title:hover {background:#F2F2F2;} -.resCategories .title a {color:#4D4D4D; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; display:block; padding:8px 20px 8px 20px;} -.resCategories .title a:hover {color:#00325D; text-decoration:none;} - -/*-Listing-*/ -.phototheque .listPhoto .list, .videotheque .listVideo .list {float:left; margin-bottom:22px; margin-right:11px; width:206px;} -.phototheque .listPhoto .list-1, .videotheque .listVideo .list-1 {clear:left;} -.phototheque .listPhoto .list-3, .videotheque .listVideo .list-3 {margin-right:0;} -.phototheque .listPhoto .illustration, .videotheque .listVideo .illustration {display:block; margin-bottom:10px; width:210px;} -.phototheque .listPhoto .title, .videotheque .listVideo .title {font-family:"RokkittRegular", Times New Roman; font-size:25px; line-height:20px; margin-bottom:5px;} -.phototheque .listPhoto .title a, .videotheque .listVideo .title a {color:#666; text-decoration:none;} -.phototheque .listPhoto .title a:hover, .videotheque .listVideo .title a:hover {color:#00325D;} -.phototheque .listPhoto .abstract, .videotheque .listVideo .abstract {color:#000; font-size:14px; margin-bottom:5px;} -.phototheque .listPhoto .text, .videotheque .listVideo .text {margin-bottom:10px;} -.phototheque .listPhoto .more a, .videotheque .listVideo .more a {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} -.phototheque .listPhoto .more a:hover, .videotheque .listVideo .more a:hover {color:#00325D; text-decoration:none;} - -/*-Single-*/ -.mediatheque .gallery .title {color:#4d4d4d; font-family:"RokkittRegular","Times New Roman"; font-size:28px; line-height: 0.9;} -.mediatheque .gallery .abstract {color:#4d4d4d; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom:10px; font-size:15px;} - -/* 19 : Formulaires */ -.artifica-form {clear:both; margin:0 0 20px;} -.artifica-form label {cursor:pointer;} -.artifica-form input, .artifica-form select {font:1.25em "Trebuchet MS", Arial, Helvetica, sans-serif;} -.artifica-form fieldset {background-color:#e6e6e6; border:none; margin-top:20px; padding:0;} -.artifica-form legend {background:#ab9fb4; color:#FFF; font-size:1.25em; font-weight:bold; margin:0; padding:5px 0 5px 30px; text-transform:uppercase; width:610px;} -.artifica-form div, -.artifica-form fieldset dl {margin:0 0 10px;} -.artifica-form div label {color:#666; float:left; font:bold 1.25em/15px PTSansBold, Arial, sans-serif; margin:0 10px 0 0; padding:3px 0; text-align:right; width:160px;} /* TAILLE A MODIFIER POUR CENTRER */ -.artifica-form dt {display:block; min-height:33px;} -.artifica-form div input, -.artifica-form div textarea {background:#FFF; border:1px solid #CDCDCD; color:#4c4c4c; display:block; font:1.25em "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; width:280px;} /* TAILLE A MODIFIER */ -.artifica-form div input:hover, -.artifica-form div textarea:hover, -.artifica-form div input:focus, -.artifica-form div textarea:focus {border-color:#F15A24;} -.artifica-form div select {background:#FFF; border:1px solid #CDCDCD; color:#666; padding:2px 0 0; height:28px; width:286px;} -.artifica-form div textarea {padding:5px 0 0 5px; width:280px; overflow:auto; vertical-align:top; resize:vertical;} -.artifica-form div input, -.artifica-form div input[type="file"] {background:#fff; border:1px solid #cdcdcd; display:inline; text-indent:0;} -/*.artifica-form .file-infos {display:block; font-size:smaller;}*/ -.artifica-form .submit {background:#000; -webkit-border-radius:5px; border:none; border-radius:5px; color:#29ABD2; cursor:pointer; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:5px 20px; text-transform:uppercase; width:auto;} -.artifica-form .submit:active {position:relative; top:1px;} -.artifica-form dd {font:1em/1.250em Arial,sans-serif; margin:0 0 0 160px; padding:0;} /* TAILLE A MODIFIER */ -.artifica-form fieldset div {clear:both; margin:0; overflow:visible; padding:5px 0; position:relative;} -.artifica-form small, -.artifica-form .file-infos {/*color:#4c4c4c; display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.667em; line-height:13px; font-weight:normal; margin-top:-2px;*/color:#4c4c4c; display:block; float:right; font-size:1em; line-height:13px; margin:0 20px 0 0; width:130px;} -.artifica-form .file-uploaded {display:block; margin:1em 0;} -.ie7 .artifica-form .file-uploaded {clear:both; margin:1em auto; width:75%;} -.artifica-form .file-uploaded a {background:#fff; border:1px solid #CDCDCD; line-height:1.5; padding:2px 5px;} -.ie7 .artifica-form .file-uploaded label {float:none; margin:0 0 0 5px;} -.artifica-form .file-uploaded input {left:0; margin:0 0 0 5px; position:relative; top:3px;} -.artifica-form em {font:bold 11px/13px Verdana, sans-serif; color:#f15a24;} -.artifica-form .error {clear:none; color:#ee333a; display:block; font:bold 11px/10px Arial, sans-serif; margin:0 0 3px 171px; padding:0;} -.artifica-form p {margin:7px; font:1em/1.250em Arial, sans-serif;} -.artifica-form .comments {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; margin:5px 0; padding:10px 30px; background:#D2C3D2; color:#4c4c4c; border:none;} -.artifica-form .buttons {margin:0; overflow:hidden; -height:1%; padding:0; text-align:center;} -.artifica-form-response-output {background:url("../img/icons/error.png") no-repeat 25px 17px; color:#EE333A; border:2px solid #EE333A; margin:0 0 20px 0; padding:10px; text-align:center; font-size:1.167em; font-weight:bold;} -.artifica-form-confirmation {color:#f00; margin:0 0 20px 0; padding:10px;} -.artifica-form .radio span, -.artifica-form .label_check {color:#666; float:left; font:bold 1.25em/15px PTSansBold, Arial, sans-serif; margin:0 10px 0 0; padding:0; text-align:right; width:160px;} /* TAILLE A MODIFIER */ -.artifica-form .radio .error {top:0;} -.artifica-form .radio ul {padding:0;} -.artifica-form .radio ul input, -.artifica-form .check input {float:left; width:auto;} -.artifica-form .check {margin-left:150px; overflow:hidden;} /* TAILLE A MODIFIER POUR CENTRER */ -.artifica-form .radio ul {margin-left:170px;} /* TAILLE A MODIFIER POUR CENTRER */ -.artifica-form .radio ul li {height:1.6em;} -.artifica-form .radio ul label {text-align:left; margin:0 10px 0 5px; width:auto;} -.artifica-form .alert {background:url("../img/icons/error.png") no-repeat scroll 463px 21px; overflow:visible; padding:5px 0;} -.artifica-form div input, -.artifica-form div textarea, -.artifica-form div select {background:#FFF;} -.artifica-form input[type="radio"], -.artifica-form input[type="checkbox"] {border:0; width:auto;} -.artifica-form .champs {color:#ee333a; font-size:10px; left:690px; line-height:12px; margin:0; text-align:right;} -.artifica-form .buttons .require {color:#F15A24; display:block; font-size:0.833em; text-align:right;} -.artifica-form div .radio ul label, -.artifica-form div .check label {padding:0;} -/*-CAPTCHA-*/ -.artifica-form .captcha {text-align:left;} -.artifica-form .captcha .alert {background-position:486px 10px; margin-top:12px;} -.artifica-form .captcha ul {color:#000; margin:0 0 0 250px; padding:0; list-style:none;} -.artifica-form .captcha li {margin:0 10px 0 0; padding:0; display:inline;} -.artifica-form .captcha p {text-align:center;} -.artifica-form .captcha p strong {color:#F15A24;} -.artifica-form .captcha label {margin:0 10px 0 40px; padding:3px 0; width:140px;} /* TAILLE A MODIFIER POUR CENTRER */ -/*-ALERT-*/ -.artifica-form div.alert input, -.artifica-form div.alert textarea, -.artifica-form div.alert select {border-color:#EE333A;} - -.artifica-form .date select {width:93px;} - -/* ===== Fomulaire avec label au-dessus des éléments de formulaire -Attention IE6- ===== */ -.artifica-form .label-top .radio span {display:block; float:none; margin:0 0 5px; text-align:left; width:auto;} -.artifica-form .label-top .alert .radio span {display:block; float:none; margin:0 0 15px; text-align:left; width:auto;} -.artifica-form .label-top label {display:block; float:none; margin:0; text-align:left; width:auto;} -.artifica-form .label-top .alert label {margin:0 0 15px;} -.artifica-form .label-top .error {bottom:30px; left:0; margin:0; top:auto;} -.artifica-form .label-top input, -.artifica-form .label-top textarea, -.artifica-form .label-top select {margin:0;} -.artifica-form .label-top .file-infos, -.artifica-form .label-top .file-uploaded {margin-left:0;} -.artifica-form .label-top .radio ul input {margin:0;} -.artifica-form .label-top div .radio ul label, -.artifica-form .label-top div .check label {margin:0 0 0 15px;} -.artifica-form .label-top div .radio ul label {overflow:hidden;/*IE9*/} -.artifica-form .label-top .alert {background-position:291px 43px;} -.artifica-form .label-top .radio ul {margin-left:0;} -.artifica-form .label-top small {display:inline; margin-left:5px;} -.artifica-form .label-top .comments {margin:10px 0;} -.artifica-form .label-top .captcha ul {margin:0 0 0 10px;} -.artifica-form .label-top .radio .error {left:0; top:14px;} -.artifica-form .label-top .check {margin:0; padding-bottom:25px; top:15px;} -.artifica-form .label-top .label_check {width:auto;} - -/* Récapitulation */ -.artifica-form .recap {margin:30px;} -.artifica-form .recap.rteContent h3 {color:#29ABD2;} - -/* 20 = Carousel */ -.carousel {margin-bottom:20px;} -.carousel .contentTitle {background:#FFF; color:#4c4c4c; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; padding-bottom:5px; text-transform:uppercase;} -.home .carousel .contentTitle {margin:0; padding:0 0 5px;} -.carousel li {display:none;} -.carousel .illustration {height:268px; overflow:hidden; position:relative; width:640px;} -.carousel .cartouche {background:url("../img/bgBlack80.png") repeat 0 0; height:232px; left:0; padding:36px 23px 0; position:absolute; top:0; width:204px;} -.carousel .cartouche .category {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:22px; line-height:22px;} -.carousel .cartouche .title {color:#FFF; font-family:"RokkittRegular","Times New Roman"; font-size:28px; font-weight:normal; line-height: 0.9;} -.carousel .cartouche .title a {color:#FFF;} -.carousel .cartouche .abstract {color:#FFF; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom:10px; font-size:15px;} -.carousel .cartouche .more {font-family:"PTSansRegular", Trebuchet MS; font-size:13px; text-transform:uppercase;} -.carousel .cartouche .more a:hover {color:#A9DDED; text-decoration:none;} -.carousel .bgBottom {background:url("../img/bgCarousel.png") no-repeat 0 0; height:7px; width:641px;} -.carousel .controls {margin-top:5px; text-align:center;} -.carousel .controls a {background:url("../img/sprites_v.png") no-repeat 0 -1005px; display:inline-block; height:8px; margin-right:5px; text-indent:-9999px; width:8px;} -.carousel .controls a.on {background-position:0 -1113px;} -.carousel .illustration .imageCopyright {display:none;} - -/* 21 = Plan du site */ -.csc-sitemap {margin-bottom:10px;} -.csc-sitemap ul {background:url("../img/icons/sitemap-dot.png") 0 bottom repeat-y; margin:0 0 0 3px; padding:10px 0 0; list-style:none outside;} -.csc-sitemap ul ul {margin:0 0 0 10px; padding:0;} -.csc-sitemap li {background:url("../img/icons/sitemap-dot.png") 0 12px repeat-x; display:block; margin-left:1px; padding:0 0 0 10px;} -.csc-sitemap a {background:url("../img/icons/ico-page.png") 5px 6px no-repeat #FFF; color:#333; display:block; padding:0 0 5px 24px; font-size:16px; font-weight:bold; line-height:24px; text-transform:uppercase;} -.csc-sitemap ul ul a {font-style:italic; font-weight:normal; text-transform:none;} -.csc-sitemap ul ul ul a {font-size:12px; font-style:normal;} -.csc-sitemap a:hover {color:#000; text-decoration:underline} - -.csc-menu {overflow:hidden; margin-bottom:20px; padding:0 30px;} -.csc-menu .colonne1 {float:left;} -.csc-menu .colonne2 {float:right;} -.csc-menu ul {border-bottom:1px solid #DEDEDE; list-style:none; width:285px; margin-top:5px;} -.csc-menu li {background:none; padding:0; margin:0;} -.csc-menu a {color:#00325D; display:block; border-top:1px solid #DEDEDE; font-size:1.25em; line-height:1.2em; padding:10px 0 10px 15px; text-decoration:none;} -.csc-menu a:hover {text-decoration:underline; background-color:#EEE;} - -.csc-default {padding:10px 0;} -.csc-default .result {font-size:1em; font-weight:bold; line-height:18px;} - -/* 22 = Calendrier */ -/*-filter-*/ -.searchAgenda {background:#E6E6E6;} -.searchAgenda form h3 {border-bottom:1px solid #FFF; font-family:"PTSansBold", Trebuchet MS; font-size:15px; padding:5px 10px 5px 20px;} -.searchAgenda form li {border-bottom:1px solid #FFF; padding:10px 10px 10px 20px;} -.searchAgenda form label {color:#666; cursor:pointer; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding:10px 0 10px 7px;} -.searchAgenda form label:hover {color:#00325D;} -.searchAgenda .btnBlack {margin:10px 0;} -.searchAgenda .submit {background:#E6E6E6; padding:20px; text-align:center;} -.searchAgenda .submit a {background:#000; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:5px 20px; text-transform:uppercase;} -.searchAgendaTheme {border-bottom:10px solid #FFF;} -.searchAgendaLieux {border-bottom:10px solid #FFF; display:none;} -.container .searchAgenda form .findEvent {background:#000; -webkit-border-radius:5px; border-radius:5px; color:#29ABD2; font-family:"PTSansBold",Trebuchet MS; height:28px; left:50%; margin:15px 0 0 -40px; padding:0; position:relative; text-indent:0; text-transform:uppercase; top:0; width:80px;} -.actualites .container .searchAgenda form .findEvent {margin-bottom:15px;} -.container .searchAgenda form .findEvent:hover {text-decoration:underline;} - -/*-filter-*/ -.calendar {background:#e6e6e6; border-bottom:1px solid #FFF; font-family:"PTSansBold", Trebuchet MS;} -.periodAgenda {border-bottom:10px solid #FFF;} -.periodAgenda li {border-bottom:1px solid #FFF; padding:10px 10px 10px 20px;} -.periodAgenda label {color:#44B1BC; cursor:pointer; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:10px 0 10px 7px; text-transform:uppercase;} -.periodAgenda label:hover {color:#00325D;} -.calendar-fleches {background:#e6e6e6; border-bottom:1px solid #FFF; padding:6px 0 7px; position:relative; text-align:center; width:246px;} -.choixMois {border:none; color:#4d4d4d; font-size:13px; text-transform:uppercase;} -.calendar-fleches .previous {background:url("../img/sprites_v.png") no-repeat 0 -3033px; border-right:1px solid #FFF; cursor:pointer; display:block; height:30px; left:0; position:absolute; top:0; width:30px;} -.calendar-fleches .previous span {background:url("../img/sprites_h.png") no-repeat -5602px 9px; display:block; height:30px; text-indent:-9999px; width:30px;} -.calendar-fleches .previous:hover span {background-position:-6508px 9px;} -.calendar-fleches .next {background:url("../img/sprites_v.png") no-repeat 0 -3033px; border-left:1px solid #FFF; cursor:pointer; display:block; height:30px; position:absolute; right:0; top:0; width:30px;} -.calendar-fleches .next span {background:url("../img/sprites_h.png") no-repeat -1978px 9px; display:block; height:30px; text-indent:-9999px; width:30px;} -.calendar-fleches .next:hover span {background-position:-4696px 9px;} - -.calendar-table {background:#d9d9d9; border-collapse:separate; border-spacing:2px; margin:10px; width:226px;} -.calendar-table thead {display:none;} -.cal-selected, .cal-today, .cal-event, .cal-saturday, .cal-sunday, .cal-outdated {border:solid 2px #FFF; -webkit-border-radius:5px; border-radius:5px; font-size:16px; height:28px; text-align:center; width:28px;} -.searchAgenda .intitule {color:#333;} -.cal-outdated {background:#d9d9d9; border-color:#d9d9d9;} -.cal-outdated a {color:#fff;} -.cal-event, .cal-saturday, .cal-selected, .cal-sunday {background:#FFF;} -.cal-selected {border-color:#29ABD2; font-weight:bold;} -.cal-event:hover, .cal-saturday:hover, .cal-outdated:hover, .cal-sunday:hover {border-color:#29ABD2; font-weight:bold;} -.calendar-table a {display:block;} -.calendar-table a:hover {text-decoration:none;} -.cal-today {background:#29abd2; border-color:#29abd2; font-weight:bold;} -.cal-today a {color:#FFF;} - -.calendarContentTitle {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding-bottom:5px; text-transform:uppercase;} - -/* 23 = RTE */ -.content > article > h1 {color:#666; font-family:"RokkittRegular", Times New Roman; font-size:3.667em; line-height:0.909em; margin-bottom:14px; padding:0 30px;} -.chapeau {font-family:"PTSansBold", Trebuchet MS; font-size:2em; font-weight:bold; line-height:1em; margin-bottom:15px; padding:0 30px;} -.content .banner {border-bottom:8px solid #e6e6e6; margin-bottom:30px; padding:0 30px 10px;} -/*.content .rteContent {border-bottom:8px solid #e6e6e6; margin-bottom:30px; padding:0 0 30px;}*/ -.page404 .rteContent {border-bottom:none; margin:0; padding:0;} -.rteContent h2, -.content h2 {font-size:1.75em; line-height:21px; margin-bottom:0.952em;} -.content .wrapSpecial {padding:0 30px; border-bottom: 8px solid #E6E6E6; margin-bottom: 30px; padding: 0 30px 30px;} /*WRAPSPECIAL*/ -/*.content .rteContent h2, .content h2, .content .rteContent p, .content .rteContent h3, .content .rteContent h4 {padding:0 30px;}*/ -.content .rteContent .encartGauche h2, .content .rteContent .encartGauche h3, .content .rteContent .encartGauche p, -.content .rteContent .encartDroite h2, .content .rteContent .encartDroite h3, .content .rteContent .encartDroite p, -.content .rteContent .encart h2, .content .rteContent .encart h3, .content .rteContent .encart p, .rteContent .contenttable p {padding:0;} -.rteContent h2 {padding:0;} -.rteContent h3 {font-size:1.5em; line-height:1em; margin-bottom:5px;} -.rteContent h4 {font-size:1.25em; line-height:1em; margin-bottom:5px;} -.rteContent h5 {font-size:1.107em;} -.rteContent h6 {font-size:0.893em;} -.rteContent div.encart, -.rteContent div.encartDroite, -.rteContent div.encartGauche {background-color:#FFF; border:1px solid #000; margin:10px 0; overflow:hidden; padding:10px 20px;} -.rteContent div.encartGauche {float:left; margin:0 1em 1em 0 !important; width:40%;} -.rteContent div.encartDroite {float:right; margin:0 0 1em 1em !important; width:40%;} -.rteContent div.encart {margin:20px 0;} -.rteContent p {color:#000; font-size:1.25em; line-height:1.2em; margin-bottom:1.333em;} -.rteContent p:last-child {margin-bottom:0;} -.sidebarRight .rteContent p, -.sidebarRight .rteContent ul li, -.sidebarRight .rteContent span {font-size:1.083em; line-height:1.231em;} -.rteContent ul {margin:0 0 1.667em;} -.rteContent ul li {background:url("../img/bgPuce.png") no-repeat 0 6px; font-size:1.25em; line-height:1.2em; margin-bottom:5px; padding-left:15px;} -.rteContent ul li:last-child {margin-bottom:0;} -.rteContent ul li ul li {font-size:inherit; line-height:inherit;} -.rteContent ol {margin:0 0 1.667em;} -.rteContent ol li {font-size:1.25em; line-height:1.2em; list-style:decimal outside; margin-left:15px;} -.rteContent ol li ol li {font-size:inherit; line-height:inherit;} -.rteContent blockquote {color:#E6E6E6; font-size:1.75em; line-height:1.19em; background:#666; font-style:italic; padding:20px;} -.rteContent blockquote:before {content:url(../img/quoteBefore.png); padding-left:5px;} -.rteContent blockquote:after {content:url(../img/quoteAfter.png); padding-right:5px;} -.rteContent blockquote p {color:#E6E6E6; font-size:1.75em; line-height:1.19em;} -.rteContent strong {font-weight:bold;} -.rteContent em {font-style:italic;} -.rteContent big {font-size:larger;} -.rteContent small {font-size:smaller;} -.rteContent cite {font-style:italic;} -.rteContent dfn {font-style:italic;} -.rteContent q {font-style:italic;} -.rteContent q:after {content:close-quote;} -.rteContent q:before {content:open-quote;} -.rteContent samp {font-family:monospace;} -.rteContent sub {font-size:smaller; line-height:normal; vertical-align:sub;} -.rteContent sup {font-size:smaller; line-height:normal; vertical-align:super;} -.rteContent a.mail, -.rteContent a[href^="mailto"] {background:url("../img/icons/ico-mail.png") no-repeat left center; padding-left:20px;} -.rteContent a[href^="http"] {background:url("../img/icons/ico-link.png") no-repeat left center; padding-left:20px;} -.rteContent a[href^="http"]:hover {background:url("../img/icons/ico-link-hover.png") no-repeat left center; color:#00325D;} -.penseBete .rteContent a[href^="http"] {background:url("../img/icons/ico-link-hover.png") no-repeat left center;} -.rteContent a[href$=".pdf"] {background:url("../img/icons/ico-pdf.png") no-repeat left 0; padding-left:20px;} -.rteContent a[href$=".pdf"]:hover {background:url("../img/icons/ico-pdf-hover.png") no-repeat left 0; color:#00325D; padding-left:20px;} -.rteContent a[href$=".jpg"], -.rteContent a[href$=".png"], -.rteContent a[href$=".gif"] {background:url("../img/icons/ico-img.png") no-repeat right center; padding-right:20px;} -.rteContent a[href$=".jpg"]:hover, -.rteContent a[href$=".png"]:hover, -.rteContent a[href$=".gif"]:hover {background:url("../img/icons/ico-img-hover.png") no-repeat left center;} -.rteContent a[href$=".doc"] {background:url("../img/icons/ico-doc.png") no-repeat right 0; padding-top:1px; padding-right:20px;} -.rteContent a[href$=".xls"] {background:url("../img/icons/ico-xls.png") no-repeat right 0; padding-top:1px; padding-right:20px;} -.rteContent a[href$=".ppt"] {background:url("../img/icons/ico-ppt.png") no-repeat right 0; padding-top:1px; padding-right:20px;} -.rteContent a[href$=".mp3"], -.rteContent a[href$=".flv"] {background:url("../img/icons/ico-file.png") no-repeat right 0; padding-top:1px; padding-right:20px;} -.rteContent a[href$=".zip"] {background:url("../img/icons/ico-zip.png") no-repeat left center; padding-left:20px;} -.rteContent a[href$=".zip"]:hover {background:url("../img/icons/ico-zip-hover.png") no-repeat left center; color:#00325D;} -.rteContent a.no-icon {background:none; padding:0;} -.rteContent span.strike {text-decoration:line-through;} -.rteContent span.important {color:#db1515;} -.rteContent span.abbr {font-style:italic;} -.content .rteContent hr {margin:20px 0; width:580px !important;} -.rteContent div.multiCol {float:left; margin-right:10px; width:205px;} - -.sidebarRight .rteContent ul {margin:0;} - -/* Box d'image */ -.imageBox {border-bottom:2px solid #e8e8e8;} -.imageBoxLeft {clear:none; float:left; margin:0 1em 1em 0;} -.imageBoxRight {clear:none; float:right; margin:0 0 1em 1em;} -.imageLegende, .imageCopyright {color:#777; font-size:0.917em; display:block;} -.imageLegende {font-weight:bold;} - -/* 24 = Tableaux */ -.rteContent table {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; width:100%; border-top:1px solid #D8D8D8; border-left:1px solid #D8D8D8; margin-bottom:10px;} -.rteContent table p {margin-bottom:0;} -.rteContent caption {font-size:1.5em; color:#277ABE; border-top:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; padding:5px 7px;} -.rteContent table td, .rteContent table th {padding:5px; vertical-align:top;} -.rteContent thead {text-align:left; font-size:1.167em;} -.rteContent tr td, .rteContent tr th {border-right:2px solid #e6e6e6; border-bottom:2px solid #e6e6e6; border-collapse:separate; border-spacing:0;} -.rteContent tr.tableauLigneAlternee {background:#f2f2f2;} - -/* 25 = Gallerie */ -.gallery ul {list-style:none; overflow:hidden;} -.gallery ul li {float:left; margin:0 8px 8px 0;} -.mediatheque .gallery ul li {margin:0 3px 3px 0;} -.gallery img {border:1px solid #eee;} -.gallery a {display:block; border:1px solid #aaa;} -.gallery a:hover {border:1px solid #00325d;} -.gallery .list-1 {clear:left;} -.gallery .list-3 {margin-right:0;} - -/* 26 = Slideshow (diaporama) */ -.artifica-slideshow {margin:10px 0; background-color:#000; color:#FFF; position:relative;} -.artifica-slideshow .controls {height:30px;} -.artifica-slideshow .controls a {color:#FFF;} -.artifica-slideshow .controls .playPause a {background-color:#666; display:block; padding:5px 15px;} -.artifica-slideshow .controls .playPause {left:0; position:absolute; top:0;} -.artifica-slideshow .controls .counter {background-color:#666; padding:5px 15px; position:absolute; right:0; top:0;} -.artifica-slideshow .elements {position:relative; margin:0 10px; clear:both; overflow:hidden; height:334px;} -.artifica-slideshow .caption {background-color:#333; bottom:0; opacity:0.7; position:absolute; padding:10px 5px; width:100%;} -.artifica-slideshow .caption .image-title {font-weight:bold} -.artifica-slideshow .caption .image-desc {float:left;} -.artifica-slideshow .caption .image-copy {color:#FFF; text-align:right; font-style:italic; margin:0 10px 0 0;} -.artifica-slideshow .slideshow {text-align:center;} -.artifica-slideshow .thumbs {height:60px; overflow:hidden; position:relative; text-align:center; z-index:300;} -.artifica-slideshow .thumbs .previous, .artifica-slideshow .thumbs .next {width:35px; height:60px; display:block; text-indent:100%; white-space:nowrap;} -.artifica-slideshow .thumbs .previous {background:url(../img/galerie/prevPageArrowWhite.gif) no-repeat center;} -.artifica-slideshow .thumbs .next {background:url(../img/galerie/nextPageArrowWhite.gif) no-repeat center;} -.artifica-slideshow .thumbs ul {display:inline-block; margin:10px 0; overflow:hidden;} -.ie7 .artifica-slideshow .thumbs ul {display:inline;} -.artifica-slideshow .thumbs ul li {float:left; padding:0; margin:0 2px; list-style:none; background:none;} -.artifica-slideshow .thumbs ul li a {display:block; opacity:0.7;} -.artifica-slideshow .thumbs ul li a:hover {opacity:1;} -.artifica-slideshow .thumbs ul li.current a {border:1px solid #FFF; opacity:1;} -.artifica-slideshow .thumbs ul li .in {display:none;} -.artifica-slideshow .thumbs ul img {border:none; display:block;} - -/* 27 = Lightbox */ -.simple_overlay {background:url("../img/galerie/loading.gif") no-repeat 50% 50%; display:none; z-index:10000; background-color:#333; width:675px; min-height:20px; border:1px solid #666; -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow:0 0 90px #000;} -.simple_overlay .disabled {visibility:hidden;} -.simple_overlay .close {background-image:url("../img/galerie/lightbox-close.png"); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px;} -.simple_overlay .next:hover, -.simple_overlay .play:hover, -.simple_overlay .prev:hover {text-decoration:underline; background-color:#000;} -.simple_overlay .next {display:block; padding:10px 20px; position:absolute; top:40%; right:0; border:1px solid #666; border-right:0; cursor:pointer; font-size:11px; color:#fff; background:#333 !important; background:rgba(0,0,0,0.6) url("../img/galerie/lightbox.png") repeat-x; -webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; border-top-left-radius:5px; border-bottom-left-radius:5px;} -.simple_overlay .prev {display:block; padding:10px 20px; position:absolute; top:40%; left:0; border:1px solid #666; border-left:0; cursor:pointer; font-size:11px; color:#fff; background:#333 !important; background:rgba(0,0,0,0.6) url("../img/galerie/lightbox.png") repeat-x; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; border-top-right-radius:5px; border-bottom-right-radius:5px;} -.simple_overlay .play {display:block; padding:10px 20px; position:absolute; text-align:center; top:20%; left:30%; width:33%; border:1px solid #666; cursor:pointer; font-size:11px; color:#fff; background:#333; opacity:0.8; -webkit-border-radius:5px; border-radius:5px;} -.simple_overlay .info {padding:10px 15px; position:absolute; bottom:0; left:0; font-size:11px; color:#fff; border-top:1px solid #666; background:#333 !important; background:rgba(0,0,0,0.6) url("../img/galerie/lightbox.png") repeat-x;} -.simple_overlay .info strong {display:block;} -.simple_overlay .progress {position:absolute; top:45%; left:50%; display:none;} -#thumbs a.active img {outline:1px solid #000; z-index:9999; position:relative;} - -/* Rajouts modal */ -img.btn_close {float:right; margin:-55px -55px 0 0;} -.overlay-modal .close {background-image:url("../img/galerie/close.png"); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px;} -.artifica-form .info-form {display:block; padding-left:39px; width:450px;} -.artifica-form .obligatoire {position:absolute; right:0;} -#popup {padding:0 10px;} -#overlay-modal .artifica-form.centertext span {display:block; margin-left:160px; text-align:left; padding-top:4px; font-size:11px; line-height:13px; color:#333; font-weight:normal;} - -/* MODAL */ -#fade {background:#000; display:none; height:100%; left:0; opacity:.80; position:fixed; top:0; width:100%; z-index:11000;} -.overlay-modal {background:#333; border:1px solid #666; -webkit-box-shadow:0px 0px 20px #000; -moz-box-shadow:0px 0px 20px #000; box-shadow:0px 0px 20px #000; display:none; float:left; font-size:1.2em; left:50%; padding:0px; position:fixed; top:50%; z-index:12000;} -img.btn_close {float:right; margin:-55px -55px 0 0;} -.overlay-modal .close {background-image:url("../img/galerie/close.png"); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px;} -.artifica-form .info-form {display:block; padding-left:39px; width:450px;} -.artifica-form .obligatoire {position:absolute; right:0;} -#popup {padding:0 10px;} -#popup h1 {color:#003B6E; font-size:24px; text-align:left;} -#overlay-modal .artifica-form.centertext span {display:block; margin-left:160px; text-align:left; padding-top:4px; font-size:11px; line-height:13px; color:#333; font-weight:normal;} -#overlay-modal a.close {background-image:url(../img/galerie/close.png); padding:0; position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; z-index:9999;} -#overlay-modal .info {background:#333 !important; position:absolute; bottom:0; left:0; padding:10px 5%; color:#fff; font:12px/16px Arial, sans-serif; border-top:1px solid #666; opacity:0.8; width:90%;} -#overlay-modal .info strong {display:block;} -html.modalHTML {background:#FFF;} - -#overlay-modal .overlay-modal-img {overflow:hidden;} - -#overlay-modal a {font-weight:bold; padding:10px 20px;} -#overlay-modal .next {display:block; position:absolute; top:40%; right:0; border:1px solid #666; border-right:none; -webkit-border-radius:6px 0px 0px 6px; border-radius:6px 0px 0px 6px; cursor:pointer; font-size:11px; color:#fff; background:#333; opacity:0.7;} -#overlay-modal .prev {display:block; position:absolute; top:40%; left:0; border:1px solid #666; border-left:none; -webkit-border-radius:0px 6px 6px 0px; border-radius:0px 6px 6px 0px; cursor:pointer; font-size:11px; color:#fff; background:#333; opacity:0.7;} -#overlay-modal .play {display:block; position:absolute; top:5%; left:40%; width:20%; border:1px solid #666; -webkit-border-radius:6px; border-radius:6px; cursor:pointer; font-size:11px; color:#fff; background:#333; opacity:0.7;} -#overlay-modal .next:hover {text-decoration:underline; background:#000 !important; opacity:1;} -#overlay-modal .play:hover {text-decoration:underline; background:#000 !important; opacity:1;} -#overlay-modal .prev:hover {text-decoration:underline; background:#000 !important; opacity:1;} -#overlay-modal .progress {position:absolute; top:45%; left:50%; display:none;} - -/* 28 = Liste de fichiers */ -.listing {background:#E6E6E6; margin-bottom:20px;} -.listing .blocHeader {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; margin:0; padding:0 0 5px; text-transform:uppercase;} -.listing li {padding-bottom:5px;} -.listing li:first-child {border-top:none;} -.listing li:hover {background-color:#F2F2F2;} -.listing li .title a {background:url("../img/sprites_h.png") no-repeat -1060px 14px; border-top:1px solid #FFF; display:block; padding:8px 20px 0 35px; color:#4D4D4D; font-family:"PTSansRegular", Trebuchet MS; font-size:13px;} -.listing li .title a:hover {color:#00325d; background-position:-3778px 14px; text-decoration:none;} -.listing .description {margin:3px 0;} -.listing .type, -.listing .size {text-transform:uppercase; font-size:0.833em;} -.listing .type {padding-left:35px;} -.listing .pdf {background:url("../img/icons/ico-pdf.png") no-repeat 5px 10px;} -.listing .pdf:hover {background:url("../img/icons/ico-pdf-hover.png") no-repeat 5px 10px;} -.listing .jpg, .listing .png, .listing .gif {background:url("../img/icons/ico-img.png") no-repeat 5px 10px;} -.listing .jpg:hover, .listing .png:hover, .listing .gif:hover {background:url("../img/icons/ico-img-hover.png") no-repeat 5px 10px;} -.listing .doc {background:url("../img/icons/ico-doc.png") no-repeat 5px 10px;} -.listing .doc:hover {background:url("../img/icons/ico-doc-hover.png") no-repeat 5px 10px;} -.listing .xls {background:url("../img/icons/ico-xls.png") no-repeat 5px 10px;} -.listing .xls:hover {background:url("../img/icons/ico-xls-hover.png") no-repeat 5px 10px;} -.listing .ppt {background:url("../img/icons/ico-ppt.png") no-repeat 5px 10px;} -.listing .mp3, .listing .flv {background:url("../img/icons/ico-file.png") no-repeat 5px 10px;} -.listing .link {margin-left:35px;} - -/* Downloads */ -.downloads {border-bottom:8px solid #DCDCDC; margin-bottom:10px; padding-bottom:10px; padding-left: 30px;} -.downloads h2 {margin-bottom:5px;} -.downloads a {display:block; padding:0 0 0 25px;} -.downloads .file-title {font-size:1.167em;} -.downloads span {font-size:0.833em; text-transform:uppercase;} - -/* 29 = Pagination */ -.pagination {clear:left; font-size:0.917em; overflow:hidden;} -.pagination .pagesResults, -.gsc-cursor-box .gsc-cursor-page {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:14px;} -.pages a, -.gsc-cursor-box .gsc-cursor-page {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:inline-block; font-family:"PTSansBold", Trebuchet MS; font-size:16px; padding:4px 10px; text-align:center; text-decoration:none; color:#29abd2;} -.pages a:hover, -.gsc-cursor-box .gsc-cursor-page:hover {text-decoration:underline;} -.pagination .pages a.paginationPagerCourant, -.gsc-cursor-box .gsc-cursor-current-page {background:#29abd2; color:#fff;} -/*-Recherche Google-*/ -.gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-page {color:#29ABD2;} -.gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-current-page {color:#fff !important; font-weight:bold;} - -/* 30 = Annuaires */ -/*-Bloc-*/ -.sidebarRight .blocDirectory .blocDirectoryContent li {border-top:15px solid #FFF;} -.sidebarRight .blocDirectory .blocDirectoryContent li:first-child {border:none;} -.sidebarRight .blocDirectory .blocDirectoryContent p {border-bottom:1px solid #FFF; font-size:13px; padding:0 20px; padding:10px 20px;} -.sidebarRight .blocDirectory .blocDirectoryContent .title {border-bottom:1px solid #FFF; font-family:"PTSansBold", Trebuchet MS; font-size:15px; padding:10px 20px;} -.sidebarRight .blocDirectory .blocDirectoryContent .more {border-bottom:1px solid #FFF; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; padding-bottom:10px; text-transform:uppercase;} -.sidebarRight .blocDirectory .blocDirectoryContent .mail a {background:url("../img/icons/ico-mail.png") no-repeat left center; padding-left:20px;} -.sidebarRight .blocDirectory .blocDirectoryContent .mail a:hover {background:url("../img/icons/ico-mail-hover.png") no-repeat left center; color:#00325D;} -.sidebarRight .blocDirectory .blocDirectoryContent .web a {background:url("../img/icons/ico-link.png") no-repeat left center; padding-left:20px;} -.sidebarRight .blocDirectory .blocDirectoryContent .web a:hover {background:url("../img/icons/ico-link-hover.png") no-repeat left center; color:#00325D;} - -.sidebarRight .blocDirectory .blocDirectoryContent .locateOnMap {background:#FFF; border-top:2px solid #FFF; display:block; margin-top:10px;} -.sidebarRight .blocDirectory .blocDirectoryContent .locateOnMap a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} -.sidebarRight .blocDirectory .blocDirectoryContent .locateOnMap a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} - -/*-Single-*/ -.directoriesSingle .bloc {background:#E6E6E6; margin-bottom:30px;} -.directoriesSingle .singleColLeft {float:left; width:640px;} -.directoriesSingle .singleColRight {float:right; margin:0 0 0 11px; width:246px;} -.directoriesSingle .singleColRight .blocHeader {background:#FFF; color:#4D4D4D; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding:20px 0 5px; text-transform:uppercase;} -.directoriesSingle .singleColRight .blocDirectory p {font-size:13px; padding:0 20px;} -.directoriesSingle .singleColRight .blocDirectory .geoLoc {border-bottom:1px solid #FFF; border-top:1px solid #FFF; margin-top:10px; padding:10px 0; text-align:center;} -.directoriesSingle .singleColRight .blocDirectory .adresse {padding:10px 20px 0;} -.directoriesSingle .singleColRight .blocDirectory .responsable, -.directoriesSingle .singleColRight .blocDirectory .contact, -.directoriesSingle .singleColRight .blocDirectory .fax, -.directoriesSingle .singleColRight .blocDirectory .phone {padding:10px 20px;} - -.directoriesSingle .singleColRight .blocDirectory .site, -.directoriesSingle .singleColRight .blocDirectory .email {background:#FFF; border-top:2px solid #FFF; display:block;} -.directoriesSingle .singleColRight .blocDirectory .site a, -.directoriesSingle .singleColRight .blocDirectory .email a {border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:12px 12px 12px 30px;} -.directoriesSingle .singleColRight .blocDirectory .site a:hover, -.directoriesSingle .singleColRight .blocDirectory .email a:hover {border-color:#F2F2F2; text-decoration:none;} -.directoriesSingle .singleColRight .blocDirectory .site a {background:url("../img/sprites_v.png") no-repeat 9px -3509px;} -.directoriesSingle .singleColRight .blocDirectory .email a {background:url("../img/sprites_v.png") no-repeat 9px -3398px;} - -/*-Recherche-*/ -.directorySearch .artifica-form {margin:0; padding:20px;} -.directorySearch .artifica-form fieldset {background:none; border:none; margin:0; padding:0;} -.directorySearch .artifica-form legend, .directorySearch .artifica-form label {display:none;} -.directorySearch .artifica-form div input, .directorySearch .artifica-form div textarea {border:10px solid #29ABD2; width:180px;} -.directorySearch .artifica-form div select {width:206px;} -.directorySearch .artifica-form .buttons .require {display:none;} -.directorySearch .artifica-form .submit {background:#000; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:5px 20px; text-transform:uppercase;} - -/*-Listing-*/ -.directoryListing .searchResults, -.kioskList .searchResults {margin-bottom:15px;} -.directoryListing .list {border-top:8px solid #F2F2F2; float:left; margin:0 11px 20px 0; padding-top:10px; width:206px;} -.directoryListing .list-1 {clear:left;} -.directoryListing .list-3 {margin-right:0;} -.directoryListing .themes {color:#666; font-family:"PTSansBold", Trebuchet MS; font-size:12px; line-height:12px; margin-bottom:10px;} -.directoryListing .title {border-bottom:4px solid #F2F2F2; color:#666; font-family:"RokkittRegular", Times New Roman; font-size:21px; font-weight:normal; line-height:21px; margin-bottom:8px; padding:0 0 10px;} -.directoryListing .title a {color:#666;} -.directoryListing .title a:hover {color:#00325D; text-decoration:none;} -.directoryListing p {line-height:1.167em;} -.responsable .nom, -.tel .nom, -.fax .nom {color:#999; display:block;} -.directoryListing .email a {background:url("../img/sprites_v.png") no-repeat 0 -3412px; display:block; margin:3px 0; padding:0 0 0 20px;} -.directoryListing .web a {background:url("../img/sprites_v.png") no-repeat 0 -3523px; display:block; margin:3px 0; padding:0 0 0 20px; word-wrap:break-word;} -.directoryListing .more {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin-top:15px; text-transform:uppercase;} -.directoryListing .more a:hover {color:#00325D; text-decoration:none;} - -/*-Listing droite-*/ -.directoriesSingle .singleColRight .blocDirectory .contact {padding:20px 0 5px;} -.directoriesSingle .singleColRight > .blocHeader {padding:0 0 5px;} -.sidebarRight section {margin-bottom:20px;} - -/* 31 = Sondages */ - -/* Médias */ -.player-object, .player-mp3, .player-flv {margin-bottom:10px;} - -/* 32 = Sommaire de rubrique */ -.summary article {float:left; margin-bottom:18px; margin-right:18px; width:210px;} -.summary .list-1 {clear:left;} -.summary .list-4 {margin-right:0;} -.summary .illustration {display:block; margin-bottom:10px; width:210px;} -.summary .title {color:#666; font-family:"RokkittRegular","Times New Roman"; font-size:2.083em; font-weight:normal; line-height:0.8em; margin-bottom:5px;} -.summary .title a {color:#666;} -.summary .abstract {color:#000000; margin-bottom:5px;} -.summary .link {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} -.summary .title a:hover, .summary .link a:hover {color:#00325D; text-decoration:none;} - -.summary2Cols article {margin-right:11px; width:206px;} -.summary2Cols article.list-3 {margin-right:0;} - -/* 33 = Barre latérale Services */ -.sidebarServices {margin-left:927px; margin-top:65px; position:fixed; width:70px; z-index:30;} -.sidebarServices .contentTitle, .sidebarServices .contentTitle:hover {background:#00325d; color:#FFF; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; padding:5px 0;} -.sidebarServices li {background:#29abd2; border-top:1px solid #FFF; font-size:10px; position:relative; text-align:center; text-transform:uppercase;} -.sidebarServices li:hover {background:#FFF;} -.sidebarServices li:first-child {border-top:none;} -.sidebarServices li a {background:url("../img/sprites_v.png") no-repeat 0 0; color:#00325d; display:block; padding:35px 0 7px;} -.sidebarServices li a:hover {text-decoration:none;} -.sidebarServices .page-item-last {background:#00325d;} -.sidebarServices .page-item-last a {color:#29abd2;} - -.sidebarServices .page-item-339 a {background-position:22px 10px;} -.sidebarServices .page-item-340 a {background-position:22px -118px;} -.sidebarServices .page-item-341 a {background-position:22px -244px;} -.sidebarServices .page-item-342 a {background-position:22px -366px;} -.sidebarServices .page-item-343 a {background-position:22px -489px;} -.sidebarServices .page-item-344 a {background-position:22px -619px;} -.sidebarServices .page-item-345 a {background-position:22px -746px;} -.sidebarServices .page-item-346 a {background-position:22px -872px;} -.sidebarServices .page-item-360 a {background-position:22px -2776px;} - -.sidebarServices .sub {display:none; position:absolute; right:70px; top:-2px; width:138px; z-index:10;} -.sidebarServices li:hover .sub {display:block;} -.sidebarServices .bubble {background:#FFF; border-top:1px solid #bdbdbd; border-right:none; border-bottom:1px solid #bdbdbd; border-left:1px solid #bdbdbd; -webkit-border-top-left-radius: 5px; --webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; border-top-left-radius:5px; border-bottom-left-radius:5px; padding:10px; text-align:left; text-transform:none;} -.sidebarServices .bubble:first-child {border-top:1px solid #bdbdbd;} -.sidebarServices .bubble .subtitle {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} -.sidebarServices .bubble .abstract {color:#666; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; line-height:14px;} - -/* 34 = En bref */ -/*-Home-*/ -.brevesHome .blocHeader {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; margin:0; padding:0 0 5px; text-transform:uppercase;} -.brevesHome li:first-child {border-top:1px solid #999;} -.brevesHome li {border-bottom:1px solid #999;} -.brevesHome li h3 {font-size:1.25em;} -.brevesHome li a {background:url("../img/sprites_h.png") no-repeat -1075px 9px #FFF; font-family:"PTSansBold", Trebuchet MS; display:block; padding:2px 20px 2px 25px;} -.brevesHome li a:hover {background-position:-3793px 9px; background-color:#F2F2F2; color:#00325D; text-decoration:none;} -.brevesHome li .description-wrap {padding:10px;} -.brevesHome li .description p {padding:0 20px 0 0;} -.brevesHome li .description a {background:none; display:inline; font-family:inherit; padding:0;} - -/* 35 = Guide des démarches */ -#dmi_guide {padding: 0 30px;} - -/* 36 = Gestion des utilisateurs */ -.artifica-feuser {margin:0 auto 20px; width:424px;} -.artifica-feuser fieldset {padding:20px;} -.artifica-feuser legend, -.gestionAnnuaire .artifica-form legend {background:none; color:#4D4D4D; display:block; left:0; padding:0; position:absolute; top:-25px; width:auto;} -.artifica-feuser .connexion, -.gestionAnnuaire .rubriques li {background:url("../img/sprite_a.png") no-repeat 20px 25px #E6E6E6; border-bottom:1px solid #FFF; padding:20px 20px 20px 114px; position:relative;} -.artifica-form div input {color:#666; font-size:1.333em;} -.artifica-feuser #user, -.artifica-feuser #pass, -.gestionAnnuaire .artifica-form div input, -.gestionAnnuaire .artifica-form div textarea, -.gestionAnnuaire .artifica-form div select, -.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea iframe {-webkit-box-shadow:0 0 3px 0 #AAA inset; box-shadow:0 0 3px 0 #AAA inset; float:right; margin:0 429px 0 0; padding:5px 5px 5px 17px; width:308px;} -.artifica-feuser #user, -.artifica-feuser #pass {margin:0;} -.hiddenLabel label, -.artifica-feuser .hiddenRequire .require {display:none;} -.artifica-feuser .buttons {background:#E6E6E6; padding:20px; text-align:right; width:428px;} -.artifica-feuser .buttons .submit {font-size:1.25em; width:200px;} -.artifica-feuser .oubli a {color:#333; font-size:1.25em; left:-80px; position:relative; top:0;} -/*-Formulaires-*/ -.gestionAnnuaire .artifica-form {margin:0 0 20px 108px; width:468px;} -.gestionAnnuaire fieldset {margin:50px 0 0; padding:20px; position:relative;} -.gestionAnnuaire .artifica-form div label {width:auto;} -.artifica-form .captcha label {margin:0 10px 0 20px; width:auto;} -.gestionAnnuaire .artifica-form .captcha ul {margin:0 0 0 172px;} -.gestionAnnuaire .artifica-form .captcha label {margin:0; text-align:left; width:90px;} -/*-lien connexion-*/ -.artifica-feuser-id {font-size:1.167em; position:absolute; right:113px; top:3px;} -.artifica-feuser-id a {font-weight:bold;} -.gestionAnnuaire .toolbox {display:none;} -/*-Blocs rubriques-*/ -.gestionAnnuaire .content > article > h1 {color:#4D4D4D; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:1.25em; margin:0 0 10px; padding:0; text-transform:uppercase; width:auto;} -.gestionAnnuaire .management .titrePrincipal {margin:20px 0 30px;} -.gestionAnnuaire .rubriques li, -.gestionAnnuaire .ajoutEven .artifica-form fieldset {background:url("../img/sprite_a.png") no-repeat 20px -375px #8cc63f; float:left; height:80px; margin:0 10px 10px 0; position:relative; width:309px;} -.gestionAnnuaire .rubriques .list-2, -.modifierEven {background:url("../img/sprite_a.png") no-repeat 20px -175px #bb7e36; margin:0 0 10px;} - -.gestionAnnuaire .rubriques .title {color:#fff; float:left; font-family:"RokkittRegular", Times New Roman; font-size:21px; font-weight:normal; line-height:21px; margin:10px 0 0; position:static; text-transform:uppercase; width:200px;} -.gestionAnnuaire .rubriques .list-1 .title {width:175px;} - -.gestionAnnuaire .rubriques li a {bottom:20px; position:absolute; right:20px}; - -.gestionAnnuaire .btnBlack {bottom:20px; font-size:15px !important; left:auto; top:auto;} -.gestionAnnuaire .management .artifica-form {margin:0 0 20px; width:897px;} - -.gestionAnnuaire .management .artifica-form fieldset div {border-top:1px solid #aaa; margin:0 0 10px; overflow:hidden; padding:15px 0 5px;} -.gestionAnnuaire .management .artifica-form fieldset div div {border:0; border:0; margin:0; overflow:visible; padding:0;} - -.gestionAnnuaire .management .artifica-form fieldset {margin:0; padding:30px 20px 20px;} -.gestionAnnuaire .management .artifica-form label {float:left; width:113px;} -.gestionAnnuaire .management .artifica-form .date select {float:left; margin:0; padding:3px 5px 5px; width:90px;} -.gestionAnnuaire .management .artifica-form legend {margin:30px 0 0 20px;} -.gestionAnnuaire .management .artifica-form div input, -.gestionAnnuaire .management .artifica-form div textarea {width:290px;} -.gestionAnnuaire .artifica-form div select {width:302px;} -.gestionAnnuaire .management .artifica-form .radio input[type="checkbox"] {background:none; border:0; float:left; margin:0 10px 0 125px; width:15px;} -.gestionAnnuaire .management .artifica-form .label-top .error {bottom:auto; left:130px; top:-6px;} - -.ie7.gestionAnnuaire .management .artifica-form .radio input[type="checkbox"], -.ie8.gestionAnnuaire .management .artifica-form .radio input[type="checkbox"] {margin:0x; padding:0;} - -.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea {border:0; clear:none; float:left; overflow:visible; padding:0;} -.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea .ToolBar {background:#E6E6E6; height:26px; left:12px;} -.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea .ToolBar ul {position:relative;} -.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea div {/*clear:none;*/} -.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea iframe {background:#fff; border:1px solid #ccc; left:21px; margin:0; position:relative;} - -.gestionAnnuaire .management .artifica-form .radio ul li {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; height:20px;} -.gestionAnnuaire .management .artifica-form .radio label {float:none; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:1.167em; font-weight:normal; margin:0; width:auto;} -.gestionAnnuaire .management .artifica-form .label-top small {background:url("../img/icons/help_icon.png") no-repeat 0 0; color:#666; display:block; float:right; font-size:0.733em; line-height:1.2; padding:0 0 5px 25px; width:370px;} -.ajoutEven {position:relative;} -.gestionAnnuaire .ajoutEven .artifica-form fieldset {padding:20px; width:600px;} -.ajoutEven .encart p, -.modifierEven .texte, -.management .agendaList .tags {color:#fff; font-family:"PTSansBold",Trebuchet MS; font-size:1.25em; margin:0 0 0 95px;} -.ajoutEven .encart .ajout, -.modifierEven .modifier {background:url("../img/sprite_a.png") no-repeat 2px -598px #000; bottom:20px; font-size:15px; left:auto; padding:5px 20px 5px 46px; position:absolute; right:20px; top:auto;} -#tx_artificaform_pi1_1901_field13, -#tx_artificaform_pi1_1902_field3 {margin:24px 429px 0 0;} -.ajoutEven .empty {position:absolute; top:125px;} -.modifierEven {background:none #BB7E36; float:right; height:80px; padding:20px; position:relative;; width:207px;} -.modifierEven .texte {margin:0;} -.modifierEven .modifier {-webkit-border-radius:5px; border:none; border-radius:5px; color:#29ABD2; cursor:pointer; font-family:"PTSansBold",Trebuchet MS; text-transform:uppercase; width:201px;} - -.management .agendaList {background:#E5E5E5; clear:both; overflow:hidden; padding:20px; width:600px;} -.management .agendaList li {position:relative;} -.management .agendaList .liste {overflow:hidden;} -.management .agendaList .fond-1 {background:#fafafa;} -.management .agendaList .fond-2 {background:#f2f2f2;} -.management .agendaList .overflow {float:left; width:312px;} -.management .agendaList .illustration {border-left:2px solid #E5E5E5; border-right:2px solid #E5E5E5; height:250px; left:200px; position:absolute; top:0; width:106px;} -.management .agendaList h2 a, -.management .agendaList .date, -.management .agendaList .buttons {float:left; margin:0 2px 0 0; padding:10px; width:180px;} -.management .agendaList h2 {margin:0;} -.management .agendaList h2 a {color:#4c4c4c; display:block; font-size:0.714em;} -.management .agendaList .date {color:#999; font-family:"PTSansBold",Trebuchet MS; font-size:1.083em; margin:0 2px 0 0; width:86px;} -.management .agendaList .category {display:none;} -.management .agendaList .buttons {margin:0; padding:10px 0 10px 10px; width:189px;} -.management .agendaList .buttons .btn {background: url("../img/sprite_a.png") no-repeat 0 -1002px; color:#00325d; display:block; float:left; font-family:"PTSansBold",Trebuchet MS; font-size:0.833em; padding:7px 15px 6px 35px; text-transform:uppercase;} -.management .agendaList .buttons .link-url-remove {width:48px;} -.management .agendaList .buttons .link-url-edit {background-position:0 -1210px; width:41px;} -.management .agendaList .tags {display:block; float:right; font-size:1.083em; line-height:1; margin:0; min-height:26px; padding:10px; text-align:center; text-transform:uppercase; width:69px;} -.management .agendaList .tag-wait {background:#f7931e;} -.management .agendaList .tag-active {background:#8cc63f;} -.management .agendaList .tag-hidden {background:#c1272d;} - -.artifica-feuser #user, .artifica-feuser #pass, .gestionAnnuaire .artifica-form div input, .gestionAnnuaire .artifica-form div textarea, .gestionAnnuaire .artifica-form div select, .gestionAnnuaire .management .artifica-form fieldset .jHtmlArea iframe {padding:5px;} -/*-Alert-*/ -.management .artifica-form .label-top .alert {background-position:107px 3px;} - -.artifica-form-response-output.success {background:#8CC63F; border:0; clear:both; color:#fff; overflow:hidden; text-transform:uppercase;} -.backToTheFuture {margin:10px 0;} -.backToTheFuture a {background:#000; border:0; -webkit-border-radius:5px; border-radius:5px; color:#fff; cursor:pointer; font-family:"PTSansBold",Trebuchet MS; font-size:14px; padding:5px 10px; text-transform:uppercase; width:50px;} - -.ajoutEven .empty {clear:both; font-size:1.167em; margin:20px 0; position:static;} - -/* ARTIFICA 2013 */ - -/* Entr'ouvert styles */ -#breadcrumb { - margin-left: 3px; - color: #838383; - font-size: 1.2em; - width: 600px; -} - -#header #top h1 {display: none} - -#content { - margin: 0; - padding: 0px 0px 0px 12px; - background: #ffffff; -} - -#content h2 { - border-bottom: 3px solid #29abd2; - color: #4c4c4c; - display: block; - font-family: "PTSansBold", Trebuchet MS; - font-size: 15px; - padding-bottom: 5px; - margin: 10px 0px; - text-transform: uppercase; -} - -#content #left { - width: 370px; - padding: 0px 12px 0px 0px; - float: left; - font-size: 1.1em; - color: #58524d; -} - -#content #right { - width: 369px; - padding: 0px 5px 0px 8px; - float: left; - font-size: 1.1em; -} - -.clear { - clear: both; -} - -#top .region-header { - right: 0; - top: 0; - border-left: 2px solid #e6e6e6; -} - -#connexion input { - background: none; - border: 1px solid #969696; - color: #666; - font-size: 11px; - font-weight: bold; - height: 22px; - /* left: 0; */ - letter-spacing: 1px; - margin: 0; - overflow: hidden; - padding: 0 5px; - /* position: absolute; */ - /* top: 0; */ - width: 150px; +/* CSS Orleans.fr */ + +/**************** SOMMAIRE ****************/ +/* */ +/* 00 - Fontface */ +/* 01 - Reset */ +/* 02 - Taille de texte globale */ +/* 03 - Styles globaux */ +/* 04 - Structure */ +/* 05 - Header */ +/* 06 - Menu principal */ +/* 07 - MegaMenu */ +/* 08 - Footer */ +/* 09 - Breadcrumbs */ +/* 10 - Toolbox */ +/* 11 - Zoom-Dezoom */ +/* 12 - Bloc */ +/* 13 - Recherche */ +/* 14 - Actualités */ +/* 15 - Agenda */ +/* 16 - Kiosque */ +/* 17 - Presse */ +/* 18 - Mediatheques */ +/* 19 - Formulaires */ +/* 20 - Carousel */ +/* 21 - Plan du site */ +/* 22 - Calendrier */ +/* 23 - RTE */ +/* 24 - Tableaux */ +/* 25 - Gallerie */ +/* 26 - Slideshow */ +/* 27 - Lightbox */ +/* 28 - Liste de fichiers */ +/* 29 - Pagination */ +/* 30 - Annuaire */ +/* 31 - Sondages */ +/* 32 - Sommaire de rubrique */ +/* 33 - Barre latérale Service */ +/* 34 - En bref */ +/* 35 - Guide des démarches */ +/* 36 - Gestion des utilisateurs */ +/* */ +/******************************************/ + +/* 00 = Font face */ +@font-face {font-family:'PTSansRegular'; src:url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.eot'); src:local('☺'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.eot?#iefix') format('embedded-opentype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.woff') format('woff'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.ttf') format('truetype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansregular.svg#ptsansregular') format('svg'); font-weight:normal; font-style:normal;} +@font-face {font-family:'PTSansBold'; src:url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.eot'); src:local('☺'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.eot?#iefix') format('embedded-opentype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.woff') format('woff'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.ttf') format('truetype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/ptsansbold.svg#ptsansbold') format('svg'); font-weight:700; font-style:normal;} +@font-face {font-family:'RokkittRegular'; src:url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.eot'); src:local('☺'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.eot?#iefix') format('embedded-opentype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.woff') format('woff'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.ttf') format('truetype'), url('http://www.orleans.fr/fileadmin/orleans/templates/css/fonts/Rokkitt-webfont.svg#RokkittRegular') format('svg'); font-weight:normal; font-style:normal;} + +/* 01 = Reset */ +html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,nav {margin:0; padding:0;} +form, fieldset {border:none;} +figure {margin:0;} +table {border-collapse:collapse; border-spacing:0;} +li {list-style:none;} +img {border:0; -ms-interpolation-mode:bicubic; vertical-align:middle;} + +/* HTML 5 */ +article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display:block;} +audio,canvas,video {display:inline-block; *display:inline; *zoom:1;} /* IE 6-7-8-9 */ + +/* 02 = Taille de texte globale */ +html {font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;} +body {font:0.75em "Trebuchet MS",Arial,Helvetica,sans-serif; background:#f5f5f5; color:#333; -webkit-font-smoothing:antialiased;} + +/* 03 = Styles globaux */ +a {color:#29abd2; text-decoration:none;} +a:hover {text-decoration:underline;} +a:focus {outline:thin dotted;} +a:hover, a:active {outline:0;} +abbr[title] {border-bottom:1px dotted;} +noscript {display:block;} +.noscript {background-color:#C00000; color:#FFF; border:1px solid #990000; font-size:13px; font-weight:bold; margin:0 auto; padding:6px 7px; text-align:center; width:980px; -webkit-border-radius:3px; border-radius:3px;} +address {font-style:normal;} +.skip {display:inline;} +.skiplink {left:-1000px; position:absolute; top:-1000px;} +.skiplink:focus, +.skiplink:active {background-color:#000; color:#FFF; display:block; font-size:1.5em; font-weight:bold; left:360px; padding:5px 10px; top:0; z-index:100;} + +.gradientGrey, .pagination .pages a, +.gsc-cursor-box .gsc-cursor-page {background:rgb(243,243,244); background:-moz-linear-gradient(top, rgba(243,243,244,1) 0%, rgba(223,224,224,1) 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(243,243,244,1)), color-stop(100%,rgba(223,224,224,1))); background:-webkit-linear-gradient(top, rgba(243,243,244,1) 0%,rgba(223,224,224,1) 100%); background: -o-linear-gradient(top, rgba(243,243,244,1) 0%,rgba(223,224,224,1) 100%); background: -ms-linear-gradient(top, rgba(243,243,244,1) 0%,rgba(223,224,224,1) 100%); background: linear-gradient(to bottom, rgba(243,243,244,1) 0%,rgba(223,224,224,1) 100%);} + +/*---Class---*/ +.float-right {float:right; margin:0 0 1em 1em;} +.float-left {float:left; margin:0 1em 1em 0;} + +.clear, .retourLigne {clear:both;} +.clearfix:before, +.clearfix:after {content:" "; display:table;} +.clearfix:after {clear:both;} +.clearfix {*zoom:1;} /*IE 6-7 */ + +.overflow {overflow:hidden;} +.margBot {margin-bottom:10px;} +.padBot {padding-bottom:10px;} +.left {float:left;} +.right {float:right;} +.align-left {text-align:left;} +.align-right {text-align:right;} +.align-center {text-align:center;} +.invisible {display:none !important; visibility:hidden;} +.outScreen {position:absolute; left:-9999px; top:-9999px;} +.ir {background-color:transparent; border:0; overflow:hidden; *text-indent:-9999px;} +.ir:before {content:""; display:block; width:0; height:100%;} +.separator {border-bottom:1px solid #000; padding-bottom:10px; margin-bottom:10px;} +.btnBack {background:#FFF; -webkit-border-radius:3px; border-radius:3px; margin:20px 0 0; width:70px;} +.btnBack a {display:block; padding:5px 5px 5px 23px;} +.btnBlack {background:#000 !important; -webkit-border-radius:5px !important; border:none !important; border-radius:5px !important; color:#29ABD2 !important; cursor:pointer !important; font-family:"PTSansBold", Trebuchet MS !important; font-size:13px !important; padding:5px 20px !important; text-transform:uppercase !important; width:auto !important;} +.no-icon {background-image:none !important; padding-left:0 !important;} +p.empty {margin:10px 0;} +.oldBrowser {border:2px dashed #29ABD2; font-size:18px; font-weight:bold; padding:5px 0; text-align:center;} +.ico-loupe {background:url("../img/loupe.png") no-repeat left 0; padding-left:20px;} + +/*Tailles globales*/ +.font12 {font-size:12px;} +.font14 {font-size:14px;} +.font18 {font-size:18px;} + +.pdf {background:url("../img/icons/ico-pdf.png") no-repeat left top;} +.jpg, .png, .gif {background:url("../img/icons/ico-img.png") no-repeat left top;} +.doc {background:url("../img/icons/ico-doc.png") no-repeat left top;} +.xls {background:url("../img/icons/ico-xls.png") no-repeat left top;} +.ppt {background:url("../img/icons/ico-ppt.png") no-repeat left top;} +.mp3, .flv {background:url("../img/icons/ico-file.png") no-repeat left top;} + +/* 04 = Structure */ +#wrap {margin:0 auto; position:relative; width:939px; } +#header {background:#fff url('http://www.orleans.fr/fileadmin/orleans/templates/img/slogan.png') no-repeat 393px 35px; margin:0 auto; min-height:131px; padding-bottom:15px; position:relative; width:927px;} +#header #top {background: url('http://www.orleans.fr/fileadmin/orleans/templates/img/logo.png') no-repeat; height: 112px} +#header #top a img {visibility: hidden} +#header > img {display: none} + +.container {background:url("../img/shadow-bg.png") no-repeat 0 top;} +#main-content-wrapper {background:#fff; margin:0 auto; padding-bottom:25px; width:927px;} + +.page .content, .home .content {float:left; margin-left:15px; width:640px;} +.page404 .content {float:none; margin-left:0; width:927px;} +.page .sidebarRight, .home .sidebarRight {float:left; margin:0 15px 0 11px; width:246px;} + +/*-Pleine page-*/ +.fullWidth .content {margin:0 15px; width:897px;} + +/* 05 = Header */ +.logo {left:0; position:absolute; top:0;} +.logo a span {display:block; text-indent:-9999px;} +.slogan {left:393px; position:absolute; top:35px;} +.slogan .imageBox {border:0;} +.accessLink {right:0; position:absolute; top:0; border-left:2px solid #e6e6e6;} +.accessLink a {background:url("../img/sprites_h.png") no-repeat -1074px 10px #FFF; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:5px 12px 5px 20px;} +.accessLink a:hover {background-color:#F2F2F2; background-position:-3792px 10px; color:#00325D; text-decoration:none;} +.searchHome {background:#29abd2; height:43px; width:206px; position:absolute; top:88px; right:15px; z-index:1;} + +.menuSiblings {position:absolute; right:20px; top:154px; z-index:1;} +.menuSiblings .list {height:25px; overflow:hidden; width:246px;} +.menuSiblings .list > li {background:url("../img/sprites_v.png") no-repeat right -2908px #29abd2; color:#FFF; cursor:pointer; font-family:"PTSansBold", Trebuchet MS; font-size:14px; padding:3px 60px 3px 20px;} +.menuSiblings .sub {display:none;} +.menuSiblings .list li:hover .sub {background:#FFF; border:1px solid #29ABD2; border-top:none; -webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px; display:block; right:0; overflow:hidden; position:absolute; top:24px;} +.menuSiblings .sub a {display:block; padding:4px 20px;} +.menuSiblings .sub a:hover {background:#00325d; color:#FFF; text-decoration:none;} +.menuSiblings .sub a:hover-last-child {-webkit-border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px;} + +/* 06 = Menu principal */ +.navPrincipal {left:15px; position:absolute; top:88px;} +.navPrincipal li {background:url("../img/bgNav.png") no-repeat right 0; display:block; float:left; height:43px;} +.navPrincipal li:hover {background:#29abd2;} +.navPrincipal li:hover span, +.navPrincipal li:hover span a {color:#FFF;} +.navPrincipal li > span {color:#29abd2; font-family:"PTSansBold", Trebuchet MS; cursor:pointer; font-size:15px; padding:11px 10px 7px 9px; height:25px; display:block;} +.navPrincipal li > span > a:hover {color:#fff;} + +/* Profils */ +.myProfil {cursor:pointer; position:absolute; right:222px; top:88px; width:99px;} +.myProfil .sub {background:#29ABD2; display:none; position:absolute; top:39px; left:0; padding:18px 12px; width:75px; z-index:100;} +.myProfil .first li {background:#FFF; border-bottom:4px solid #29ABD2; height:39px;} +.myProfil .first li:hover {background:#29ABD2;} +.myProfil .first li:hover .sub {display:block;} +.myProfil .iAm {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; padding:8px 0 0 12px; text-transform:uppercase;} +.myProfil .first li:hover .iAm {color:#ccc;} +.myProfil .yourProfil {background:url("../img/sprites_v.png") no-repeat 80px -2296px; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; padding:0 0 0 12px;} +.myProfil .first li:hover .yourProfil {background:url("../img/sprites_v.png") no-repeat 80px -2672px; color:#fff;} +.myProfil .sub li {background:#29ABD2; border:none; height:auto;} +.myProfil .sub li a { border-bottom:2px solid #00325D; color:#FFF; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin-bottom:6px; padding-bottom:6px;} + +/* 07 = MegaMenu */ +.navPrincipal li:hover .menuSub, .navPrincipal li:focus .menuSub {display:block;} +.navPrincipal .menuSub {background:#29abd2; display:none; left:-14px; min-height:200px; overflow:hidden; padding:15px 14px 13px 13px; position:absolute; top:39px; width:898px; z-index:100;} +.navPrincipal .titleLevel2 {color:#FFF; cursor:auto; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; height:auto; padding:0 0 10px;} +.navPrincipal .menuSub li {background:none; border-bottom:2px solid #00325d; float:none; height:auto;} +.navPrincipal .menuSub > li {float:left; margin-bottom:20px; margin-right:14px; width:214px;} +.navPrincipal .navLevel2 .list-4 {margin:0 0 20px;} +.navPrincipal .navLevel2 .list-1 {clear:left;} + +.navPrincipal .menuSub .menuSub {background:none; left:auto; min-height:inherit; overflow:visible; padding:0; position:inherit; top:auto; width:auto; z-index:auto;} +.navPrincipal .menuSub .menuSub li {border-bottom:none; border-top:2px solid #1f8db5; float:none; margin:0; padding:2px 0;} +.navPrincipal .menuSub .menuSub li a {color:#00325d; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; display:block; padding:0;} + +/* 08 = Footer */ +#footer {background:#000; margin:0 auto; width:927px;} +.navFooter {border-bottom:1px solid #4c4c4c; height:65px;} +.navFooter ul li {border-right:1px solid #4C4C4C; height:65px; float:left;} +.navFooter .title {display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:24px 40px 20px;} +.navFooter .title:hover {color:#A9DDED; text-decoration:none;} +.navFooter .littleLogo {height:36px; padding:15px;} +.navFooter .twitter {border:none; margin-right:5px;} +.navFooter .twitter a {background:url("../img/sprites_v.png") no-repeat 0 -2395px; display:block; height:65px; text-indent:-9999px; width:34px;} +.navFooter .facebook {border:none;} +.navFooter .facebook a {background:url("../img/sprites_v.png") no-repeat 0 -2529px; display:block; height:65px; text-indent:-9999px; width:34px;} +.navFooter .follow {border:none; color:#FFF; font-family:"PTSansBold", Trebuchet MS; font-size:17px; height:45px; margin-right:15px; padding:20px 0 0 40px; text-transform:uppercase;} + +.footer #content13 {margin-right:25px; width:165px;} +.footer #content14 {margin-right:25px; width:150px;} +.footer #content15 {margin-right:25px; width:340px;} +.footer #content16 {width:167px;} +.footer address {padding:25px 15px;} +.footer .rteContent p, +.footer #content15 .rteContent ul li {color:#FFF; font-family:"PTSansRegular", Trebuchet MS; font-size:13px;} +.footerRteText .title {color:#29ABD2; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; margin-bottom:20px;} +.footerRteHoraire {margin-top:38px;} +.footerRteHoraire .title {color:#FFF; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase;} +.footer #content13 strong {font-family:"PTSansBold", Trebuchet MS; font-weight:normal;} +.footer #content15 .rteContent ul {margin:0;} +.footer #content15 .rteContent ul li {background:none; line-height:normal; margin-bottom:20px; padding:0;} +.footer #content15 .rteContent ul li strong {color:#29ABD2;} +.footer #content15 .rteContent ul li:nth-child(2n+1) {float:left; margin-right:30px; width:155px;} /* ODD */ +.footer #content15 .rteContent ul li:nth-child(2n) {float:left; width:155px;} /* EVEN */ + +/* 09 = Breadcrumbs */ +.breadcrumbs {border-bottom:8px solid #e6e6e6; margin:0 15px 20px 15px; padding:0 0 15px 30px;} +.breadcrumbs p {color:#999; font-family:PTSansRegular; line-height:13px;} +.breadcrumbs ul {width:610px; line-height:18px;} +.breadcrumbs li {display:inline; font-family:"PTSansBold", Trebuchet MS; font-size:14px;} +.breadcrumbs .separ {color:#29ABD2;} +.breadcrumbs .last {color:#999;} + +/* 10 = Toolbox */ +.toolbox {height:26px; margin:0 0 10px; padding:0 30px;} +.toolbox a {background:url("../img/sprites_v.png") no-repeat 0 0; display:block; float:left; height:26px; margin-left:4px; text-indent:-9999px; width:25px;} +.toolbox a:first-child {margin-left:0;} +.toolbox #print {background-position:0 -1815px;} +.toolbox #btnPDF {background-position:0 -1689px;} +.toolbox #btnTypoMore {background-position:0 -1563px;} +.toolbox #btnTypoLess {background-position:0 -1437px;} + +.toolbox .partager {background:#f7f6f6; color:#999; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; float:left; margin-left:4px; text-transform:uppercase; font-size:8px; padding:8px 6px;} +.toolbox #facebook {background-color:#f7f6f6; background-position:0 -2063px; margin-left:0;} +.toolbox #twitter {background-color:#f7f6f6; background-position:0 -2180px; margin-left:0;} +.toolbox #linkedin {background-color:#f7f6f6; background-position:0 -2110px; margin-left:0;} +.toolbox #googlePlus {background-color:#f7f6f6; background-position:0 -2226px; padding-right:5px; margin-left:0; -webkit-border-top-right-radius:2px; -webkit-border-bottom-right-radius:2px; -moz-border-radius-topright:2px; -moz-border-radius-bottomright:2px; border-top-right-radius:2px; border-bottom-right-radius:2px;} + +/* 11 = Zoom-Dezoom */ +.typo_size1 .content {font-size:100%;} +.typo_size2 .content {font-size:120%;} +.typo_size3 .content {font-size:140%;} + +/* 12 = Bloc */ +.sidebarRight .bloc {background:#e6e6e6; margin-bottom:30px;} +.home .sidebarRight .bloc {margin-bottom:20px;} +.sidebarRight .bloc .blocHeader, +.singleColRight .blocDirectory .contact {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding-bottom:5px; text-transform:uppercase;} +.sidebarRight .bloc .rteContent {padding:20px;} + +.penseBete {background:#f15a24;} +.penseBete .title {background:#FFF; color:#4c4c4c; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; margin:0; padding:0 0 5px; text-transform:uppercase;} +.penseBeteClose {background:url("../img/bgPenseBete.png") no-repeat 0 0; height:42px; margin-bottom:30px;} +.content .penseBete .rteContent, .sidebarRight .penseBete .rteContent {border:none; color:#FFFFFF; margin-bottom:0; padding:30px 30px 10px;} +.sidebarRight .penseBete .rteContent {padding:20px 20px 0;} +.content .penseBete .rteContent p, .sidebarRight .penseBete .rteContent p {color:#FFF; margin-bottom:0; padding-bottom:1.333em;} +.content .penseBete .rteContent h3, .sidebarRight .penseBete .rteContent h3 {font-family:"PTSansBold", Trebuchet MS; font-size:20px; margin-bottom:20px;} +.content .penseBete .rteContent h2, .content .penseBete .rteContent h3, .content .penseBete .rteContent h4, .content .penseBete .rteContent h5, .content .penseBete .rteContent p {padding:0;} +.penseBete .rteContent a {color:#FFF; text-decoration:underline;} +.penseBete .rteContent a:hover {text-decoration:none;} +.penseBete .rteContent ul li {background-image:url("../img/bgPuceWhite.png");} +.content .penseBete .wrapSpecial {border:none; margin:0px; padding:0px;} + +.blocProgram {background:#97d9d2;} +.blocProgram .title {background:#FFFFFF; color:#000000; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; margin:0; padding:0 0 5px; text-transform:uppercase;} +.blocProgramClose {background:url("../img/bgProgram.png") no-repeat 0 0; height:42px; margin-bottom:30px;} +.content .blocProgram .rteContent, .sidebarRight .blocProgram .rteContent {border:none; color:#000000; margin-bottom:0; padding:30px 30px 0;} +.content .blocProgram .rteContent p, .content .blocProgram .rteContent h2, .content .blocProgram .rteContent h3 {padding:0 0 30px 0;} +.sidebarRight .blocProgram .rteContent {padding:20px 20px 0;} +.content .blocProgram .rteContent p, .sidebarRight .blocProgram .rteContent p {color:#000000; margin-bottom:0; padding-bottom:1.333em;} +.content .blocProgram .rteContent h3, .sidebarRight .blocProgram .rteContent h3 {font-family:"PTSansBold", Trebuchet MS; font-size:20px; margin-bottom:30px;} +.content .blocProgram .rteContent h3 {font-size:14px; margin:0 0 0.5em; padding:0;} +.blocProgram .rteContent a {color:#000; text-decoration:underline;} +.blocProgram .rteContent a:hover {text-decoration:none;} +.content .blocProgram .wrapSpecial {border:none; margin:0px; padding:0px;} +/*Surcharge des jolies règles du dessus...*/ +.content .blocProgram .rteContent p, +.content .blocProgram .rteContent h3, +.content .blocProgram .rteContent ul {margin-bottom:0 !important; padding-bottom:1.333em !important;} +.blocProgram .rteContent ul li {background-image:url("../img/bgPuceWhite.png");} + +.sidebarRight .bloc .blocEvents .rteContent {margin-bottom:5px; padding:0;} +.blocEvents li {border-top:1px solid #FFF; padding:20px;} +.blocEvents li:first-child {border:none;} +.blocEvents .category {color:#666; font-family:"PTSansBold", Trebuchet MS; font-size:15px; line-height:18px; margin-bottom:5px;} +.blocEvents .date {color:#29ABD2; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:16px; margin-bottom:5px;} +.blocEvents .title {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:20px; line-height:20px; margin-bottom:5px;} +.blocEvents .more a {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} + +/*- Infos pratiques -*/ + +/* 13 = Recherche */ +/*-Home-*/ +#search { + right: 0; + position: absolute; + top: 0; + border-left: 2px solid #e6e6e6; +} +#search a { + background: url("../img/sprites_h.png") no-repeat -1074px 10px #FFF; + font-family: "PTSansBold", Trebuchet MS; + font-size: 13px; + padding: 5px 12px 5px 20px; +} + +#search ul li { + display: inline; +} + +#search fieldset {border:0; margin:0; padding:0;} +#search label {left:-99px; position:absolute; top:-99px;} +#search #query {background:none; border:none; color:#666; font-size:11px; font-weight:bold; height:22px; left:0; letter-spacing:1px; margin:0; overflow:hidden; padding:0 5px; position:absolute; top:0; width:150px;} +#search .goFind {background:none; border:none; cursor:pointer; height:25px; margin:0; overflow:hidden; padding:0; position:absolute; right:0; text-indent:-9999px; top:0; width:26px;} + +/* 14 = Actualités */ +/*-Home-*/ +.actuHome {margin-bottom:20px;} +.actuHome .contentTitle {background:#FFF; color:#4c4c4c; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; padding:0 0 5px; margin:0; text-transform:uppercase;} +.actuHome .listActu .list {float:left; margin-bottom:22px; margin-right:11px; width:206px;} +.actuHome .listActu .list-1 {clear:left;} +.actuHome .listActu .list-3 {margin-right:0;} +.actuHome .listActu .illustration {display:block; margin-bottom:10px; width:210px;} +.actuHome .title {border-bottom:4px solid #f2f2f2; color:#666; font-family:"RokkittRegular", Times New Roman; font-size:1.75em; line-height:1em; margin-bottom:8px; padding-bottom:8px;} +.actuHome .title h3 {font-family:"RokkittRegular", Times New Roman; font-size:1.190em; font-weight:normal; line-height:0.8em; margin:0 0 5px;} +.actuHome .title .date {color:#666; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-style:italic; font-size:0.524em; line-height:1.091em;} +.actuHome .listActu .title a {color:#666; text-decoration:none;} +.actuHome .listActu .title a:hover {color:#00325D;} +.actuHome .category {border-bottom:8px solid #F2F2F2; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:1em; line-height:12px; margin-bottom:10px; padding-bottom:5px;} +.actuHome .listActu .abstract {color:#000; font-size:1em; line-height:1.167em; margin-bottom:10px;} +.actuHome .listActu .text {margin-bottom:10px;} +.actuHome .listActu .more a {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} +.actuHome .listActu .more a:hover {color:#00325D; text-decoration:none;} + +/*-Listing-*/ +.actuList .contentTitle {background:#FFF; border-bottom:8px solid #e6e6e6; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; margin:0 0 10px; padding:0 0 5px; text-transform:uppercase;} +.actuList .list {float:left; margin-bottom:30px; margin-right:11px; width:206px;} +.actuList .list-1 {clear:left;} +.actuList .list-3 {margin-right:0;} +.actuList .illustration {margin-bottom:10px;} +.actuList .category {border-bottom:8px solid #F2F2F2; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:1em; line-height:12px; margin-bottom:10px; padding-bottom:5px;} +.actuList .date {color:#666; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-style:italic; font-size:0.524em; line-height:1.091em;} +.actuList .title {border-bottom:4px solid #f2f2f2; color:#666; font-family:"RokkittRegular", Times New Roman; font-size:1.75em; line-height:1em; margin-bottom:8px; padding-bottom:8px;} +.actuList .title h3 {font-family:"RokkittRegular", Times New Roman; font-size:1.190em; font-weight:normal; line-height:0.8em; margin:0 0 5px;} +.actuList .title h3 a {color:#666;} +.actuList .more {font-family:"PTSansBold", Trebuchet MS; font-size:1.083em; line-height:1em; text-transform:uppercase;} +.actuList .title h3 a:hover, .actuList .more a:hover {color:#00325D; text-decoration:none;} +.actuList .abstract {color:#000; font-size:1em; line-height:1.167em; margin-bottom:10px;} + +.btnActuListing {margin-bottom:10px;} + +/*-Single-*/ +.actuSingle .abstract {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:2em; line-height:1em; padding:0 30px; margin-bottom:10px;} + +/* 15 = Agenda */ +/*-Home-*/ +.agendaHome .all {background:#FFF; border-top:2px solid #FFF; display:block;} +.agendaHome .all a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} +.agendaHome .all a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} +.agendaHome .bg {padding:20px 20px 25px;} +.agendaHome .date {color:#666; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin-bottom:5px;} +.agendaHome .title a {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:20px; line-height:20px;} +.agendaHome .illustration {margin-bottom:5px;} + +/*-Listing-*/ +.agendaList .contentTitle {background:#FFF; border-bottom:8px solid #e6e6e6; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; margin:0 0 10px; padding:0 0 5px; text-transform:uppercase;} +.agendaList .list {float:left; margin-bottom:30px; margin-right:11px; width:206px;} +.agendaList .list-1 {clear:left;} +.agendaList .list-3 {margin-right:0;} +.agendaList .illustration {margin-bottom:10px;} +.agendaList .category {border-bottom:8px solid #F2F2F2; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:12px; line-height:12px; margin-bottom:10px; padding-bottom:5px;} +.agendaList .date {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin-bottom:10px;} +.agendaList .title {border-bottom:4px solid #f2f2f2; color:#666; font-family:"RokkittRegular", Times New Roman; font-size:2.083em; font-weight:normal; line-height:0.8em;; margin:0 0 8px; padding:0 0 8px;} +.agendaList .title a {color:#666;} +.agendaList .more {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} +.agendaList .title a:hover, .agendaList .more a:hover {color:#00325D; text-decoration:none;} +.agendaList .criteria {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:13px; margin:0 0 5px;} + +/*-Single-*/ +.agendaSingle {padding:0 30px;} +.agendaSingle .eventColLeft {float:left; margin-right:11px; width:323px;} +.agendaSingle .eventColRight {float:right; width:246px;} +.agendaSingle .eventColLeft .rteContent {border:none; margin:0; padding:0;} +.agendaSingle .eventColLeft .rteContent p {padding:0 30px 0 0;} +.agendaSingle .category {color:#29ABD2; font-family:"PTSansBold", Trebuchet MS; font-size:2.167em; line-height:1em; margin-bottom:5px;} +.agendaSingle .date {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:2.167em; line-height:1em; margin-bottom:5px;} +.agendaSingle .abstract {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:2em; line-height:1em; margin-bottom:10px;} +.agendaSingle .eventColRight header h1 {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding-bottom:5px; text-transform:uppercase;} +.agendaSingle .illustration {border-bottom:8px solid #e6e6e6; padding-bottom:20px; margin-bottom:15px;} +.agendaSingle .eventColRight .exhibit {background:#e6e6e6; font-size:13px;} +.agendaSingle .eventColRight .exhibit .location, +.agendaSingle .eventColRight .exhibit .organizer, +.agendaSingle .eventColRight .exhibit .tarif, +.agendaSingle .eventColRight .exhibit .organizer {border-bottom:1px solid #FFF; padding:10px 20px;} +.agendaSingle .eventColRight .headTitle {color:#4d4d4d; font-family:"PTSansRegular", Trebuchet MS; font-size:15px;} +.agendaSingle .eventColRight .title {color:#4d4d4d; font-family:"PTSansBold", Trebuchet MS; font-size:15px;} +.agendaSingle .eventColRight .adress {color:#000;} +.agendaSingle .eventColRight .link a {background:url("../img/icons/ico-link.png") no-repeat left center; padding-left:20px;} +.agendaSingle .eventColRight .link a:hover {background:url("../img/icons/ico-link-hover.png") no-repeat left center; color:#00325D;} + +.agendaBlocDirectory {margin:20px 0 0;} +.agendaBlocDirectory .site a {background:url("../img/sprites_v.png") no-repeat 0 -3521px; display:block; padding:0 12px 0 20px;} +.agendaBlocDirectory .email a {background:url("../img/sprites_v.png") no-repeat 0 -3410px; display:block; padding:0 12px 0 20px;} + +/* 16 = Kiosque */ +/*-Home-*/ +.kioskHome .bg {background:#FFF; margin:20px; position:relative;} +.kioskHome .illustration {float:left; margin-right:10px;} +.kioskHome .text {float:left; padding-top:5px; width:126px;} +.kioskHome .subtitle {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin:10px 0 5px;} +.kioskHome .title {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:12px; line-height:13px; margin-bottom:10px;} +.kioskHome .file {background:url("../img/sprites_v.png") no-repeat 0 -1689px; display:inline-block; height:26px; text-indent:-9999px; width:25px;} +.kioskHome .readOnline {background:url("../img/sprites_v.png") no-repeat 0 -1941px; display:inline-block; height:26px; text-indent:-9999px; width:25px;} +.kioskHome .all {background:#FFF; border-top:2px solid #FFF; display:block;} +.kioskHome .all a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} +.kioskHome .all a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} +.kioskHome .containerControls {left:0; position:absolute; top:95px; width:206px;} +.kioskHome .controls {text-align:center;} +.kioskHome .controls a {background:url("../img/sprites_v.png") no-repeat 0 -1005px; display:inline-block; height:8px; margin-right:5px; text-indent:-9999px; width:8px;} +.kioskHome .controls a.on {background-position:0 -1113px;} +.kioskHome article.bg li {height:92px;} + +/*-Tournante-*/ +.publication .carousel .cartouche {background:#e6e6e6; float:left; height:240px; left:auto; padding:20px 20px 0; position:static; top:auto; width:400px;} +.publication .carousel .illustration {float:right; height:260px; width:200px;} +.publication .carousel .description {font-size:13px;} +.publication .carousel .bgBottom {clear:both;} +.publication .carousel .cartouche .title, .publication .carousel .cartouche .abstract {color:#4d4d4d;} +.publication .carousel .cartouche .title {margin:0; padding:0;} +.publication .carousel .cartouche .more {font-family:"PTSansBold", Trebuchet MS;} +.publication .carousel .cartouche .more a:hover {color:inherit;} +.publication .carousel .cartouche .areaClick {margin-top:20px;} +.publication .carousel .cartouche .areaClick .download {float:left; margin-right:20px;} +.publication .carousel .cartouche .areaClick a {background:url("../img/sprites_v.png") no-repeat 0 -3288px; display:block; font-size:10px; height:25px; line-height:25px; padding-left:35px; text-transform:uppercase;} +.publication .carousel .cartouche .areaClick .readOnline {float:left;} +.publication .carousel .cartouche .areaClick .readOnline a {background-position:0 -3163px;} + +/*-Listing-*/ +.kioskList .list {float:left; margin-bottom:20px; width:315px;} +.kioskList .list-1 {clear:left; margin-right:10px;} +.kioskList .illustration {float:left; width:98px; margin-right:11px;} +.kioskList .text {border-top:8px solid #f2f2f2; float:left; width:206px;} +.kioskList .information {font-family:"RokkittRegular", Times New Roman; font-size:1.75em; line-height:1em; margin:0 0 5px; padding:8px 0 0;} +.kioskList h2 {font-weight:normal;} +.kioskList .information a {color:#666;} +.kioskList .description {color:#000; margin-bottom:8px;} +.kioskList .areaClick {border-top:4px solid #f2f2f2; padding-top:8px;} +.kioskList .areaClick .download {float:left;} +.kioskList .areaClick a {background:url("../img/sprites_v.png") no-repeat 0 -3288px; display:block; font-size:10px; height:25px; line-height:25px; padding-left:35px; text-transform:uppercase;} +.kioskList .areaClick .readOnline {float:right;} +.kioskList .areaClick .readOnline a {background-position:0 -3163px;} + +/*-Bloc recherche-*/ +.menuPublication .head {color:#4D4D4D; font-family:"PTSansBold", Trebuchet MS; font-size:14px; padding:5px 10px 5px 20px;} +.menuPublication li {border-top:1px solid #FFF;} +.menuPublication li:first-child {border:none;} +.menuPublication li:first-child:hover {background:none;} +.menuPublication li:hover, .menuPublication li.current_page_item {background:#F2F2F2;} +.menuPublication li a {color:#4D4D4D; display:block; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; padding:8px 20px;} +.menuPublication li a:hover, .menuPublication li.current_page_item a {color:#00325D; text-decoration:none;} + +/* 17 = Presse */ +.pressHome ul {border-bottom:2px solid #FFF;} +.pressHome li h3 {font-weight:normal;} +.pressHome li a {background:url("../img/sprites_h.png") no-repeat -1066px 10px; border-top:1px solid #FFF; display:block; padding:8px 20px 8px 35px;} +.pressHome li a:hover {background-position:-3784px 10px; color:#00325D; text-decoration:none;} +.pressHome li:hover {background:#F2F2F2;} +.pressHome .espace {background:#FFF; display:block;} +.pressHome .espace:hover {border-color:#F2F2F2;} +.pressHome .espace a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} +.pressHome .espace a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} +.pressHome li:first-child {border-top:none;} +.pressHome .link {color:#4D4D4D; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; line-height:13px;} + +/* 18 = Mediatheque */ +/*-Home-*/ +.blocVideo .bg {padding:20px;} +.blocVideo .all {background:#FFF; border-top:2px solid #FFF; display:block;} +.blocVideo .all a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} +.blocVideo .all a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} +.blocVideo .title {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:20px; line-height:20px;} +.blocVideo iframe {margin-bottom:5px;} + +/*-Phototheque-*/ +.mediatheque .carousel .cartouche {background:#e6e6e6; float:left; left:auto; position:static; top:auto;} +.mediatheque .carousel .illustration {float:right; width:390px;} +.mediatheque .carousel .bgBottom {clear:both;} +.mediatheque .carousel .cartouche .title, .mediatheque .carousel .cartouche .abstract {color:#4d4d4d;} +.mediatheque .carousel .cartouche .more {font-family:"PTSansBold", Trebuchet MS;} +.mediatheque .carousel .cartouche .more a:hover {color:inherit;} +.level-2.mediatheque .carousel {display:none;} /* A corriger ! */ + +/*-Videotheque-*/ +.videothequeSingle {border:3px solid #E6E6E6; margin-bottom:20px; padding:19px;} +.videothequeSingle .player-object {text-align:center;} +.videothequeSingle .title {margin:10px 0; padding:0;} +.videothequeSingle .specs {background:#E6E6E6; padding:10px;} +.videothequeSingle .abstract {line-height:18px; margin-bottom:10px;} + +/*-Categories-*/ +.resCategories .blocHeader {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding-bottom:5px; text-transform:uppercase;} +.resCategories .resTypes {border-bottom:10px solid #FFF;} +.resCategories .head {color:#4D4D4D; font-family:"PTSansBold", Trebuchet MS; font-size:14px; padding:5px 10px 5px 20px;} +.resCategories li {border-top:1px solid #FFF;} +.resCategories li:first-child {border-top:none;} +.resCategories .title:hover {background:#F2F2F2;} +.resCategories .title a {color:#4D4D4D; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; display:block; padding:8px 20px 8px 20px;} +.resCategories .title a:hover {color:#00325D; text-decoration:none;} + +/*-Listing-*/ +.phototheque .listPhoto .list, .videotheque .listVideo .list {float:left; margin-bottom:22px; margin-right:11px; width:206px;} +.phototheque .listPhoto .list-1, .videotheque .listVideo .list-1 {clear:left;} +.phototheque .listPhoto .list-3, .videotheque .listVideo .list-3 {margin-right:0;} +.phototheque .listPhoto .illustration, .videotheque .listVideo .illustration {display:block; margin-bottom:10px; width:210px;} +.phototheque .listPhoto .title, .videotheque .listVideo .title {font-family:"RokkittRegular", Times New Roman; font-size:25px; line-height:20px; margin-bottom:5px;} +.phototheque .listPhoto .title a, .videotheque .listVideo .title a {color:#666; text-decoration:none;} +.phototheque .listPhoto .title a:hover, .videotheque .listVideo .title a:hover {color:#00325D;} +.phototheque .listPhoto .abstract, .videotheque .listVideo .abstract {color:#000; font-size:14px; margin-bottom:5px;} +.phototheque .listPhoto .text, .videotheque .listVideo .text {margin-bottom:10px;} +.phototheque .listPhoto .more a, .videotheque .listVideo .more a {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} +.phototheque .listPhoto .more a:hover, .videotheque .listVideo .more a:hover {color:#00325D; text-decoration:none;} + +/*-Single-*/ +.mediatheque .gallery .title {color:#4d4d4d; font-family:"RokkittRegular","Times New Roman"; font-size:28px; line-height: 0.9;} +.mediatheque .gallery .abstract {color:#4d4d4d; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom:10px; font-size:15px;} + +/* 19 : Formulaires */ +.artifica-form {clear:both; margin:0 0 20px;} +.artifica-form label {cursor:pointer;} +.artifica-form input, .artifica-form select {font:1.25em "Trebuchet MS", Arial, Helvetica, sans-serif;} +.artifica-form fieldset {background-color:#e6e6e6; border:none; margin-top:20px; padding:0;} +.artifica-form legend {background:#ab9fb4; color:#FFF; font-size:1.25em; font-weight:bold; margin:0; padding:5px 0 5px 30px; text-transform:uppercase; width:610px;} +.artifica-form div, +.artifica-form fieldset dl {margin:0 0 10px;} +.artifica-form div label {color:#666; float:left; font:bold 1.25em/15px PTSansBold, Arial, sans-serif; margin:0 10px 0 0; padding:3px 0; text-align:right; width:160px;} /* TAILLE A MODIFIER POUR CENTRER */ +.artifica-form dt {display:block; min-height:33px;} +.artifica-form div input, +.artifica-form div textarea {background:#FFF; border:1px solid #CDCDCD; color:#4c4c4c; display:block; font:1.25em "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px; width:280px;} /* TAILLE A MODIFIER */ +.artifica-form div input:hover, +.artifica-form div textarea:hover, +.artifica-form div input:focus, +.artifica-form div textarea:focus {border-color:#F15A24;} +.artifica-form div select {background:#FFF; border:1px solid #CDCDCD; color:#666; padding:2px 0 0; height:28px; width:286px;} +.artifica-form div textarea {padding:5px 0 0 5px; width:280px; overflow:auto; vertical-align:top; resize:vertical;} +.artifica-form div input, +.artifica-form div input[type="file"] {background:#fff; border:1px solid #cdcdcd; display:inline; text-indent:0;} +/*.artifica-form .file-infos {display:block; font-size:smaller;}*/ +.artifica-form .submit {background:#000; -webkit-border-radius:5px; border:none; border-radius:5px; color:#29ABD2; cursor:pointer; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:5px 20px; text-transform:uppercase; width:auto;} +.artifica-form .submit:active {position:relative; top:1px;} +.artifica-form dd {font:1em/1.250em Arial,sans-serif; margin:0 0 0 160px; padding:0;} /* TAILLE A MODIFIER */ +.artifica-form fieldset div {clear:both; margin:0; overflow:visible; padding:5px 0; position:relative;} +.artifica-form small, +.artifica-form .file-infos {/*color:#4c4c4c; display:block; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:0.667em; line-height:13px; font-weight:normal; margin-top:-2px;*/color:#4c4c4c; display:block; float:right; font-size:1em; line-height:13px; margin:0 20px 0 0; width:130px;} +.artifica-form .file-uploaded {display:block; margin:1em 0;} +.ie7 .artifica-form .file-uploaded {clear:both; margin:1em auto; width:75%;} +.artifica-form .file-uploaded a {background:#fff; border:1px solid #CDCDCD; line-height:1.5; padding:2px 5px;} +.ie7 .artifica-form .file-uploaded label {float:none; margin:0 0 0 5px;} +.artifica-form .file-uploaded input {left:0; margin:0 0 0 5px; position:relative; top:3px;} +.artifica-form em {font:bold 11px/13px Verdana, sans-serif; color:#f15a24;} +.artifica-form .error {clear:none; color:#ee333a; display:block; font:bold 11px/10px Arial, sans-serif; margin:0 0 3px 171px; padding:0;} +.artifica-form p {margin:7px; font:1em/1.250em Arial, sans-serif;} +.artifica-form .comments {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; margin:5px 0; padding:10px 30px; background:#D2C3D2; color:#4c4c4c; border:none;} +.artifica-form .buttons {margin:0; overflow:hidden; -height:1%; padding:0; text-align:center;} +.artifica-form-response-output {background:url("../img/icons/error.png") no-repeat 25px 17px; color:#EE333A; border:2px solid #EE333A; margin:0 0 20px 0; padding:10px; text-align:center; font-size:1.167em; font-weight:bold;} +.artifica-form-confirmation {color:#f00; margin:0 0 20px 0; padding:10px;} +.artifica-form .radio span, +.artifica-form .label_check {color:#666; float:left; font:bold 1.25em/15px PTSansBold, Arial, sans-serif; margin:0 10px 0 0; padding:0; text-align:right; width:160px;} /* TAILLE A MODIFIER */ +.artifica-form .radio .error {top:0;} +.artifica-form .radio ul {padding:0;} +.artifica-form .radio ul input, +.artifica-form .check input {float:left; width:auto;} +.artifica-form .check {margin-left:150px; overflow:hidden;} /* TAILLE A MODIFIER POUR CENTRER */ +.artifica-form .radio ul {margin-left:170px;} /* TAILLE A MODIFIER POUR CENTRER */ +.artifica-form .radio ul li {height:1.6em;} +.artifica-form .radio ul label {text-align:left; margin:0 10px 0 5px; width:auto;} +.artifica-form .alert {background:url("../img/icons/error.png") no-repeat scroll 463px 21px; overflow:visible; padding:5px 0;} +.artifica-form div input, +.artifica-form div textarea, +.artifica-form div select {background:#FFF;} +.artifica-form input[type="radio"], +.artifica-form input[type="checkbox"] {border:0; width:auto;} +.artifica-form .champs {color:#ee333a; font-size:10px; left:690px; line-height:12px; margin:0; text-align:right;} +.artifica-form .buttons .require {color:#F15A24; display:block; font-size:0.833em; text-align:right;} +.artifica-form div .radio ul label, +.artifica-form div .check label {padding:0;} +/*-CAPTCHA-*/ +.artifica-form .captcha {text-align:left;} +.artifica-form .captcha .alert {background-position:486px 10px; margin-top:12px;} +.artifica-form .captcha ul {color:#000; margin:0 0 0 250px; padding:0; list-style:none;} +.artifica-form .captcha li {margin:0 10px 0 0; padding:0; display:inline;} +.artifica-form .captcha p {text-align:center;} +.artifica-form .captcha p strong {color:#F15A24;} +.artifica-form .captcha label {margin:0 10px 0 40px; padding:3px 0; width:140px;} /* TAILLE A MODIFIER POUR CENTRER */ +/*-ALERT-*/ +.artifica-form div.alert input, +.artifica-form div.alert textarea, +.artifica-form div.alert select {border-color:#EE333A;} + +.artifica-form .date select {width:93px;} + +/* ===== Fomulaire avec label au-dessus des éléments de formulaire -Attention IE6- ===== */ +.artifica-form .label-top .radio span {display:block; float:none; margin:0 0 5px; text-align:left; width:auto;} +.artifica-form .label-top .alert .radio span {display:block; float:none; margin:0 0 15px; text-align:left; width:auto;} +.artifica-form .label-top label {display:block; float:none; margin:0; text-align:left; width:auto;} +.artifica-form .label-top .alert label {margin:0 0 15px;} +.artifica-form .label-top .error {bottom:30px; left:0; margin:0; top:auto;} +.artifica-form .label-top input, +.artifica-form .label-top textarea, +.artifica-form .label-top select {margin:0;} +.artifica-form .label-top .file-infos, +.artifica-form .label-top .file-uploaded {margin-left:0;} +.artifica-form .label-top .radio ul input {margin:0;} +.artifica-form .label-top div .radio ul label, +.artifica-form .label-top div .check label {margin:0 0 0 15px;} +.artifica-form .label-top div .radio ul label {overflow:hidden;/*IE9*/} +.artifica-form .label-top .alert {background-position:291px 43px;} +.artifica-form .label-top .radio ul {margin-left:0;} +.artifica-form .label-top small {display:inline; margin-left:5px;} +.artifica-form .label-top .comments {margin:10px 0;} +.artifica-form .label-top .captcha ul {margin:0 0 0 10px;} +.artifica-form .label-top .radio .error {left:0; top:14px;} +.artifica-form .label-top .check {margin:0; padding-bottom:25px; top:15px;} +.artifica-form .label-top .label_check {width:auto;} + +/* Récapitulation */ +.artifica-form .recap {margin:30px;} +.artifica-form .recap.rteContent h3 {color:#29ABD2;} + +/* 20 = Carousel */ +.carousel {margin-bottom:20px;} +.carousel .contentTitle {background:#FFF; color:#4c4c4c; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:15px; padding-bottom:5px; text-transform:uppercase;} +.home .carousel .contentTitle {margin:0; padding:0 0 5px;} +.carousel li {display:none;} +.carousel .illustration {height:268px; overflow:hidden; position:relative; width:640px;} +.carousel .cartouche {background:url("../img/bgBlack80.png") repeat 0 0; height:232px; left:0; padding:36px 23px 0; position:absolute; top:0; width:204px;} +.carousel .cartouche .category {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:22px; line-height:22px;} +.carousel .cartouche .title {color:#FFF; font-family:"RokkittRegular","Times New Roman"; font-size:28px; font-weight:normal; line-height: 0.9;} +.carousel .cartouche .title a {color:#FFF;} +.carousel .cartouche .abstract {color:#FFF; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; margin-bottom:10px; font-size:15px;} +.carousel .cartouche .more {font-family:"PTSansRegular", Trebuchet MS; font-size:13px; text-transform:uppercase;} +.carousel .cartouche .more a:hover {color:#A9DDED; text-decoration:none;} +.carousel .bgBottom {background:url("../img/bgCarousel.png") no-repeat 0 0; height:7px; width:641px;} +.carousel .controls {margin-top:5px; text-align:center;} +.carousel .controls a {background:url("../img/sprites_v.png") no-repeat 0 -1005px; display:inline-block; height:8px; margin-right:5px; text-indent:-9999px; width:8px;} +.carousel .controls a.on {background-position:0 -1113px;} +.carousel .illustration .imageCopyright {display:none;} + +/* 21 = Plan du site */ +.csc-sitemap {margin-bottom:10px;} +.csc-sitemap ul {background:url("../img/icons/sitemap-dot.png") 0 bottom repeat-y; margin:0 0 0 3px; padding:10px 0 0; list-style:none outside;} +.csc-sitemap ul ul {margin:0 0 0 10px; padding:0;} +.csc-sitemap li {background:url("../img/icons/sitemap-dot.png") 0 12px repeat-x; display:block; margin-left:1px; padding:0 0 0 10px;} +.csc-sitemap a {background:url("../img/icons/ico-page.png") 5px 6px no-repeat #FFF; color:#333; display:block; padding:0 0 5px 24px; font-size:16px; font-weight:bold; line-height:24px; text-transform:uppercase;} +.csc-sitemap ul ul a {font-style:italic; font-weight:normal; text-transform:none;} +.csc-sitemap ul ul ul a {font-size:12px; font-style:normal;} +.csc-sitemap a:hover {color:#000; text-decoration:underline} + +.csc-menu {overflow:hidden; margin-bottom:20px; padding:0 30px;} +.csc-menu .colonne1 {float:left;} +.csc-menu .colonne2 {float:right;} +.csc-menu ul {border-bottom:1px solid #DEDEDE; list-style:none; width:285px; margin-top:5px;} +.csc-menu li {background:none; padding:0; margin:0;} +.csc-menu a {color:#00325D; display:block; border-top:1px solid #DEDEDE; font-size:1.25em; line-height:1.2em; padding:10px 0 10px 15px; text-decoration:none;} +.csc-menu a:hover {text-decoration:underline; background-color:#EEE;} + +.csc-default {padding:10px 0;} +.csc-default .result {font-size:1em; font-weight:bold; line-height:18px;} + +/* 22 = Calendrier */ +/*-filter-*/ +.searchAgenda {background:#E6E6E6;} +.searchAgenda form h3 {border-bottom:1px solid #FFF; font-family:"PTSansBold", Trebuchet MS; font-size:15px; padding:5px 10px 5px 20px;} +.searchAgenda form li {border-bottom:1px solid #FFF; padding:10px 10px 10px 20px;} +.searchAgenda form label {color:#666; cursor:pointer; font-family:Tahoma, Geneva, sans-serif; font-size:11px; padding:10px 0 10px 7px;} +.searchAgenda form label:hover {color:#00325D;} +.searchAgenda .btnBlack {margin:10px 0;} +.searchAgenda .submit {background:#E6E6E6; padding:20px; text-align:center;} +.searchAgenda .submit a {background:#000; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:5px 20px; text-transform:uppercase;} +.searchAgendaTheme {border-bottom:10px solid #FFF;} +.searchAgendaLieux {border-bottom:10px solid #FFF; display:none;} +.container .searchAgenda form .findEvent {background:#000; -webkit-border-radius:5px; border-radius:5px; color:#29ABD2; font-family:"PTSansBold",Trebuchet MS; height:28px; left:50%; margin:15px 0 0 -40px; padding:0; position:relative; text-indent:0; text-transform:uppercase; top:0; width:80px;} +.actualites .container .searchAgenda form .findEvent {margin-bottom:15px;} +.container .searchAgenda form .findEvent:hover {text-decoration:underline;} + +/*-filter-*/ +.calendar {background:#e6e6e6; border-bottom:1px solid #FFF; font-family:"PTSansBold", Trebuchet MS;} +.periodAgenda {border-bottom:10px solid #FFF;} +.periodAgenda li {border-bottom:1px solid #FFF; padding:10px 10px 10px 20px;} +.periodAgenda label {color:#44B1BC; cursor:pointer; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:10px 0 10px 7px; text-transform:uppercase;} +.periodAgenda label:hover {color:#00325D;} +.calendar-fleches {background:#e6e6e6; border-bottom:1px solid #FFF; padding:6px 0 7px; position:relative; text-align:center; width:246px;} +.choixMois {border:none; color:#4d4d4d; font-size:13px; text-transform:uppercase;} +.calendar-fleches .previous {background:url("../img/sprites_v.png") no-repeat 0 -3033px; border-right:1px solid #FFF; cursor:pointer; display:block; height:30px; left:0; position:absolute; top:0; width:30px;} +.calendar-fleches .previous span {background:url("../img/sprites_h.png") no-repeat -5602px 9px; display:block; height:30px; text-indent:-9999px; width:30px;} +.calendar-fleches .previous:hover span {background-position:-6508px 9px;} +.calendar-fleches .next {background:url("../img/sprites_v.png") no-repeat 0 -3033px; border-left:1px solid #FFF; cursor:pointer; display:block; height:30px; position:absolute; right:0; top:0; width:30px;} +.calendar-fleches .next span {background:url("../img/sprites_h.png") no-repeat -1978px 9px; display:block; height:30px; text-indent:-9999px; width:30px;} +.calendar-fleches .next:hover span {background-position:-4696px 9px;} + +.calendar-table {background:#d9d9d9; border-collapse:separate; border-spacing:2px; margin:10px; width:226px;} +.calendar-table thead {display:none;} +.cal-selected, .cal-today, .cal-event, .cal-saturday, .cal-sunday, .cal-outdated {border:solid 2px #FFF; -webkit-border-radius:5px; border-radius:5px; font-size:16px; height:28px; text-align:center; width:28px;} +.searchAgenda .intitule {color:#333;} +.cal-outdated {background:#d9d9d9; border-color:#d9d9d9;} +.cal-outdated a {color:#fff;} +.cal-event, .cal-saturday, .cal-selected, .cal-sunday {background:#FFF;} +.cal-selected {border-color:#29ABD2; font-weight:bold;} +.cal-event:hover, .cal-saturday:hover, .cal-outdated:hover, .cal-sunday:hover {border-color:#29ABD2; font-weight:bold;} +.calendar-table a {display:block;} +.calendar-table a:hover {text-decoration:none;} +.cal-today {background:#29abd2; border-color:#29abd2; font-weight:bold;} +.cal-today a {color:#FFF;} + +.calendarContentTitle {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding-bottom:5px; text-transform:uppercase;} + +/* 23 = RTE */ +.content > article > h1 {color:#666; font-family:"RokkittRegular", Times New Roman; font-size:3.667em; line-height:0.909em; margin-bottom:14px; padding:0 30px;} +.chapeau {font-family:"PTSansBold", Trebuchet MS; font-size:2em; font-weight:bold; line-height:1em; margin-bottom:15px; padding:0 30px;} +.content .banner {border-bottom:8px solid #e6e6e6; margin-bottom:30px; padding:0 30px 10px;} +/*.content .rteContent {border-bottom:8px solid #e6e6e6; margin-bottom:30px; padding:0 0 30px;}*/ +.page404 .rteContent {border-bottom:none; margin:0; padding:0;} +.rteContent h2, +.content h2 {font-size:1.75em; line-height:21px; margin-bottom:0.952em;} +.content .wrapSpecial {padding:0 30px; border-bottom: 8px solid #E6E6E6; margin-bottom: 30px; padding: 0 30px 30px;} /*WRAPSPECIAL*/ +/*.content .rteContent h2, .content h2, .content .rteContent p, .content .rteContent h3, .content .rteContent h4 {padding:0 30px;}*/ +.content .rteContent .encartGauche h2, .content .rteContent .encartGauche h3, .content .rteContent .encartGauche p, +.content .rteContent .encartDroite h2, .content .rteContent .encartDroite h3, .content .rteContent .encartDroite p, +.content .rteContent .encart h2, .content .rteContent .encart h3, .content .rteContent .encart p, .rteContent .contenttable p {padding:0;} +.rteContent h2 {padding:0;} +.rteContent h3 {font-size:1.5em; line-height:1em; margin-bottom:5px;} +.rteContent h4 {font-size:1.25em; line-height:1em; margin-bottom:5px;} +.rteContent h5 {font-size:1.107em;} +.rteContent h6 {font-size:0.893em;} +.rteContent div.encart, +.rteContent div.encartDroite, +.rteContent div.encartGauche {background-color:#FFF; border:1px solid #000; margin:10px 0; overflow:hidden; padding:10px 20px;} +.rteContent div.encartGauche {float:left; margin:0 1em 1em 0 !important; width:40%;} +.rteContent div.encartDroite {float:right; margin:0 0 1em 1em !important; width:40%;} +.rteContent div.encart {margin:20px 0;} +.rteContent p {color:#000; font-size:1.25em; line-height:1.2em; margin-bottom:1.333em;} +.rteContent p:last-child {margin-bottom:0;} +.sidebarRight .rteContent p, +.sidebarRight .rteContent ul li, +.sidebarRight .rteContent span {font-size:1.083em; line-height:1.231em;} +.rteContent ul {margin:0 0 1.667em;} +.rteContent ul li {background:url("../img/bgPuce.png") no-repeat 0 6px; font-size:1.25em; line-height:1.2em; margin-bottom:5px; padding-left:15px;} +.rteContent ul li:last-child {margin-bottom:0;} +.rteContent ul li ul li {font-size:inherit; line-height:inherit;} +.rteContent ol {margin:0 0 1.667em;} +.rteContent ol li {font-size:1.25em; line-height:1.2em; list-style:decimal outside; margin-left:15px;} +.rteContent ol li ol li {font-size:inherit; line-height:inherit;} +.rteContent blockquote {color:#E6E6E6; font-size:1.75em; line-height:1.19em; background:#666; font-style:italic; padding:20px;} +.rteContent blockquote:before {content:url(../img/quoteBefore.png); padding-left:5px;} +.rteContent blockquote:after {content:url(../img/quoteAfter.png); padding-right:5px;} +.rteContent blockquote p {color:#E6E6E6; font-size:1.75em; line-height:1.19em;} +.rteContent strong {font-weight:bold;} +.rteContent em {font-style:italic;} +.rteContent big {font-size:larger;} +.rteContent small {font-size:smaller;} +.rteContent cite {font-style:italic;} +.rteContent dfn {font-style:italic;} +.rteContent q {font-style:italic;} +.rteContent q:after {content:close-quote;} +.rteContent q:before {content:open-quote;} +.rteContent samp {font-family:monospace;} +.rteContent sub {font-size:smaller; line-height:normal; vertical-align:sub;} +.rteContent sup {font-size:smaller; line-height:normal; vertical-align:super;} +.rteContent a.mail, +.rteContent a[href^="mailto"] {background:url("../img/icons/ico-mail.png") no-repeat left center; padding-left:20px;} +.rteContent a[href^="http"] {background:url("../img/icons/ico-link.png") no-repeat left center; padding-left:20px;} +.rteContent a[href^="http"]:hover {background:url("../img/icons/ico-link-hover.png") no-repeat left center; color:#00325D;} +.penseBete .rteContent a[href^="http"] {background:url("../img/icons/ico-link-hover.png") no-repeat left center;} +.rteContent a[href$=".pdf"] {background:url("../img/icons/ico-pdf.png") no-repeat left 0; padding-left:20px;} +.rteContent a[href$=".pdf"]:hover {background:url("../img/icons/ico-pdf-hover.png") no-repeat left 0; color:#00325D; padding-left:20px;} +.rteContent a[href$=".jpg"], +.rteContent a[href$=".png"], +.rteContent a[href$=".gif"] {background:url("../img/icons/ico-img.png") no-repeat right center; padding-right:20px;} +.rteContent a[href$=".jpg"]:hover, +.rteContent a[href$=".png"]:hover, +.rteContent a[href$=".gif"]:hover {background:url("../img/icons/ico-img-hover.png") no-repeat left center;} +.rteContent a[href$=".doc"] {background:url("../img/icons/ico-doc.png") no-repeat right 0; padding-top:1px; padding-right:20px;} +.rteContent a[href$=".xls"] {background:url("../img/icons/ico-xls.png") no-repeat right 0; padding-top:1px; padding-right:20px;} +.rteContent a[href$=".ppt"] {background:url("../img/icons/ico-ppt.png") no-repeat right 0; padding-top:1px; padding-right:20px;} +.rteContent a[href$=".mp3"], +.rteContent a[href$=".flv"] {background:url("../img/icons/ico-file.png") no-repeat right 0; padding-top:1px; padding-right:20px;} +.rteContent a[href$=".zip"] {background:url("../img/icons/ico-zip.png") no-repeat left center; padding-left:20px;} +.rteContent a[href$=".zip"]:hover {background:url("../img/icons/ico-zip-hover.png") no-repeat left center; color:#00325D;} +.rteContent a.no-icon {background:none; padding:0;} +.rteContent span.strike {text-decoration:line-through;} +.rteContent span.important {color:#db1515;} +.rteContent span.abbr {font-style:italic;} +.content .rteContent hr {margin:20px 0; width:580px !important;} +.rteContent div.multiCol {float:left; margin-right:10px; width:205px;} + +.sidebarRight .rteContent ul {margin:0;} + +/* Box d'image */ +.imageBox {border-bottom:2px solid #e8e8e8;} +.imageBoxLeft {clear:none; float:left; margin:0 1em 1em 0;} +.imageBoxRight {clear:none; float:right; margin:0 0 1em 1em;} +.imageLegende, .imageCopyright {color:#777; font-size:0.917em; display:block;} +.imageLegende {font-weight:bold;} + +/* 24 = Tableaux */ +.rteContent table {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; width:100%; border-top:1px solid #D8D8D8; border-left:1px solid #D8D8D8; margin-bottom:10px;} +.rteContent table p {margin-bottom:0;} +.rteContent caption {font-size:1.5em; color:#277ABE; border-top:1px solid #D8D8D8; border-left:1px solid #D8D8D8; border-right:1px solid #D8D8D8; padding:5px 7px;} +.rteContent table td, .rteContent table th {padding:5px; vertical-align:top;} +.rteContent thead {text-align:left; font-size:1.167em;} +.rteContent tr td, .rteContent tr th {border-right:2px solid #e6e6e6; border-bottom:2px solid #e6e6e6; border-collapse:separate; border-spacing:0;} +.rteContent tr.tableauLigneAlternee {background:#f2f2f2;} + +/* 25 = Gallerie */ +.gallery ul {list-style:none; overflow:hidden;} +.gallery ul li {float:left; margin:0 8px 8px 0;} +.mediatheque .gallery ul li {margin:0 3px 3px 0;} +.gallery img {border:1px solid #eee;} +.gallery a {display:block; border:1px solid #aaa;} +.gallery a:hover {border:1px solid #00325d;} +.gallery .list-1 {clear:left;} +.gallery .list-3 {margin-right:0;} + +/* 26 = Slideshow (diaporama) */ +.artifica-slideshow {margin:10px 0; background-color:#000; color:#FFF; position:relative;} +.artifica-slideshow .controls {height:30px;} +.artifica-slideshow .controls a {color:#FFF;} +.artifica-slideshow .controls .playPause a {background-color:#666; display:block; padding:5px 15px;} +.artifica-slideshow .controls .playPause {left:0; position:absolute; top:0;} +.artifica-slideshow .controls .counter {background-color:#666; padding:5px 15px; position:absolute; right:0; top:0;} +.artifica-slideshow .elements {position:relative; margin:0 10px; clear:both; overflow:hidden; height:334px;} +.artifica-slideshow .caption {background-color:#333; bottom:0; opacity:0.7; position:absolute; padding:10px 5px; width:100%;} +.artifica-slideshow .caption .image-title {font-weight:bold} +.artifica-slideshow .caption .image-desc {float:left;} +.artifica-slideshow .caption .image-copy {color:#FFF; text-align:right; font-style:italic; margin:0 10px 0 0;} +.artifica-slideshow .slideshow {text-align:center;} +.artifica-slideshow .thumbs {height:60px; overflow:hidden; position:relative; text-align:center; z-index:300;} +.artifica-slideshow .thumbs .previous, .artifica-slideshow .thumbs .next {width:35px; height:60px; display:block; text-indent:100%; white-space:nowrap;} +.artifica-slideshow .thumbs .previous {background:url(../img/galerie/prevPageArrowWhite.gif) no-repeat center;} +.artifica-slideshow .thumbs .next {background:url(../img/galerie/nextPageArrowWhite.gif) no-repeat center;} +.artifica-slideshow .thumbs ul {display:inline-block; margin:10px 0; overflow:hidden;} +.ie7 .artifica-slideshow .thumbs ul {display:inline;} +.artifica-slideshow .thumbs ul li {float:left; padding:0; margin:0 2px; list-style:none; background:none;} +.artifica-slideshow .thumbs ul li a {display:block; opacity:0.7;} +.artifica-slideshow .thumbs ul li a:hover {opacity:1;} +.artifica-slideshow .thumbs ul li.current a {border:1px solid #FFF; opacity:1;} +.artifica-slideshow .thumbs ul li .in {display:none;} +.artifica-slideshow .thumbs ul img {border:none; display:block;} + +/* 27 = Lightbox */ +.simple_overlay {background:url("../img/galerie/loading.gif") no-repeat 50% 50%; display:none; z-index:10000; background-color:#333; width:675px; min-height:20px; border:1px solid #666; -moz-box-shadow:0 0 90px 5px #000; -webkit-box-shadow:0 0 90px #000;} +.simple_overlay .disabled {visibility:hidden;} +.simple_overlay .close {background-image:url("../img/galerie/lightbox-close.png"); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px;} +.simple_overlay .next:hover, +.simple_overlay .play:hover, +.simple_overlay .prev:hover {text-decoration:underline; background-color:#000;} +.simple_overlay .next {display:block; padding:10px 20px; position:absolute; top:40%; right:0; border:1px solid #666; border-right:0; cursor:pointer; font-size:11px; color:#fff; background:#333 !important; background:rgba(0,0,0,0.6) url("../img/galerie/lightbox.png") repeat-x; -webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; border-top-left-radius:5px; border-bottom-left-radius:5px;} +.simple_overlay .prev {display:block; padding:10px 20px; position:absolute; top:40%; left:0; border:1px solid #666; border-left:0; cursor:pointer; font-size:11px; color:#fff; background:#333 !important; background:rgba(0,0,0,0.6) url("../img/galerie/lightbox.png") repeat-x; -webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; border-top-right-radius:5px; border-bottom-right-radius:5px;} +.simple_overlay .play {display:block; padding:10px 20px; position:absolute; text-align:center; top:20%; left:30%; width:33%; border:1px solid #666; cursor:pointer; font-size:11px; color:#fff; background:#333; opacity:0.8; -webkit-border-radius:5px; border-radius:5px;} +.simple_overlay .info {padding:10px 15px; position:absolute; bottom:0; left:0; font-size:11px; color:#fff; border-top:1px solid #666; background:#333 !important; background:rgba(0,0,0,0.6) url("../img/galerie/lightbox.png") repeat-x;} +.simple_overlay .info strong {display:block;} +.simple_overlay .progress {position:absolute; top:45%; left:50%; display:none;} +#thumbs a.active img {outline:1px solid #000; z-index:9999; position:relative;} + +/* Rajouts modal */ +img.btn_close {float:right; margin:-55px -55px 0 0;} +.overlay-modal .close {background-image:url("../img/galerie/close.png"); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px;} +.artifica-form .info-form {display:block; padding-left:39px; width:450px;} +.artifica-form .obligatoire {position:absolute; right:0;} +#popup {padding:0 10px;} +#overlay-modal .artifica-form.centertext span {display:block; margin-left:160px; text-align:left; padding-top:4px; font-size:11px; line-height:13px; color:#333; font-weight:normal;} + +/* MODAL */ +#fade {background:#000; display:none; height:100%; left:0; opacity:.80; position:fixed; top:0; width:100%; z-index:11000;} +.overlay-modal {background:#333; border:1px solid #666; -webkit-box-shadow:0px 0px 20px #000; -moz-box-shadow:0px 0px 20px #000; box-shadow:0px 0px 20px #000; display:none; float:left; font-size:1.2em; left:50%; padding:0px; position:fixed; top:50%; z-index:12000;} +img.btn_close {float:right; margin:-55px -55px 0 0;} +.overlay-modal .close {background-image:url("../img/galerie/close.png"); position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px;} +.artifica-form .info-form {display:block; padding-left:39px; width:450px;} +.artifica-form .obligatoire {position:absolute; right:0;} +#popup {padding:0 10px;} +#popup h1 {color:#003B6E; font-size:24px; text-align:left;} +#overlay-modal .artifica-form.centertext span {display:block; margin-left:160px; text-align:left; padding-top:4px; font-size:11px; line-height:13px; color:#333; font-weight:normal;} +#overlay-modal a.close {background-image:url(../img/galerie/close.png); padding:0; position:absolute; right:-15px; top:-15px; cursor:pointer; height:35px; width:35px; z-index:9999;} +#overlay-modal .info {background:#333 !important; position:absolute; bottom:0; left:0; padding:10px 5%; color:#fff; font:12px/16px Arial, sans-serif; border-top:1px solid #666; opacity:0.8; width:90%;} +#overlay-modal .info strong {display:block;} +html.modalHTML {background:#FFF;} + +#overlay-modal .overlay-modal-img {overflow:hidden;} + +#overlay-modal a {font-weight:bold; padding:10px 20px;} +#overlay-modal .next {display:block; position:absolute; top:40%; right:0; border:1px solid #666; border-right:none; -webkit-border-radius:6px 0px 0px 6px; border-radius:6px 0px 0px 6px; cursor:pointer; font-size:11px; color:#fff; background:#333; opacity:0.7;} +#overlay-modal .prev {display:block; position:absolute; top:40%; left:0; border:1px solid #666; border-left:none; -webkit-border-radius:0px 6px 6px 0px; border-radius:0px 6px 6px 0px; cursor:pointer; font-size:11px; color:#fff; background:#333; opacity:0.7;} +#overlay-modal .play {display:block; position:absolute; top:5%; left:40%; width:20%; border:1px solid #666; -webkit-border-radius:6px; border-radius:6px; cursor:pointer; font-size:11px; color:#fff; background:#333; opacity:0.7;} +#overlay-modal .next:hover {text-decoration:underline; background:#000 !important; opacity:1;} +#overlay-modal .play:hover {text-decoration:underline; background:#000 !important; opacity:1;} +#overlay-modal .prev:hover {text-decoration:underline; background:#000 !important; opacity:1;} +#overlay-modal .progress {position:absolute; top:45%; left:50%; display:none;} + +/* 28 = Liste de fichiers */ +.listing {background:#E6E6E6; margin-bottom:20px;} +.listing .blocHeader {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; margin:0; padding:0 0 5px; text-transform:uppercase;} +.listing li {padding-bottom:5px;} +.listing li:first-child {border-top:none;} +.listing li:hover {background-color:#F2F2F2;} +.listing li .title a {background:url("../img/sprites_h.png") no-repeat -1060px 14px; border-top:1px solid #FFF; display:block; padding:8px 20px 0 35px; color:#4D4D4D; font-family:"PTSansRegular", Trebuchet MS; font-size:13px;} +.listing li .title a:hover {color:#00325d; background-position:-3778px 14px; text-decoration:none;} +.listing .description {margin:3px 0;} +.listing .type, +.listing .size {text-transform:uppercase; font-size:0.833em;} +.listing .type {padding-left:35px;} +.listing .pdf {background:url("../img/icons/ico-pdf.png") no-repeat 5px 10px;} +.listing .pdf:hover {background:url("../img/icons/ico-pdf-hover.png") no-repeat 5px 10px;} +.listing .jpg, .listing .png, .listing .gif {background:url("../img/icons/ico-img.png") no-repeat 5px 10px;} +.listing .jpg:hover, .listing .png:hover, .listing .gif:hover {background:url("../img/icons/ico-img-hover.png") no-repeat 5px 10px;} +.listing .doc {background:url("../img/icons/ico-doc.png") no-repeat 5px 10px;} +.listing .doc:hover {background:url("../img/icons/ico-doc-hover.png") no-repeat 5px 10px;} +.listing .xls {background:url("../img/icons/ico-xls.png") no-repeat 5px 10px;} +.listing .xls:hover {background:url("../img/icons/ico-xls-hover.png") no-repeat 5px 10px;} +.listing .ppt {background:url("../img/icons/ico-ppt.png") no-repeat 5px 10px;} +.listing .mp3, .listing .flv {background:url("../img/icons/ico-file.png") no-repeat 5px 10px;} +.listing .link {margin-left:35px;} + +/* Downloads */ +.downloads {border-bottom:8px solid #DCDCDC; margin-bottom:10px; padding-bottom:10px; padding-left: 30px;} +.downloads h2 {margin-bottom:5px;} +.downloads a {display:block; padding:0 0 0 25px;} +.downloads .file-title {font-size:1.167em;} +.downloads span {font-size:0.833em; text-transform:uppercase;} + +/* 29 = Pagination */ +.pagination {clear:left; font-size:0.917em; overflow:hidden;} +.pagination .pagesResults, +.gsc-cursor-box .gsc-cursor-page {color:#999; font-family:"PTSansBold", Trebuchet MS; font-size:14px;} +.pages a, +.gsc-cursor-box .gsc-cursor-page {-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:inline-block; font-family:"PTSansBold", Trebuchet MS; font-size:16px; padding:4px 10px; text-align:center; text-decoration:none; color:#29abd2;} +.pages a:hover, +.gsc-cursor-box .gsc-cursor-page:hover {text-decoration:underline;} +.pagination .pages a.paginationPagerCourant, +.gsc-cursor-box .gsc-cursor-current-page {background:#29abd2; color:#fff;} +/*-Recherche Google-*/ +.gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-page {color:#29ABD2;} +.gsc-resultsbox-visible .gsc-results .gsc-cursor-box .gsc-cursor-current-page {color:#fff !important; font-weight:bold;} + +/* 30 = Annuaires */ +/*-Bloc-*/ +.sidebarRight .blocDirectory .blocDirectoryContent li {border-top:15px solid #FFF;} +.sidebarRight .blocDirectory .blocDirectoryContent li:first-child {border:none;} +.sidebarRight .blocDirectory .blocDirectoryContent p {border-bottom:1px solid #FFF; font-size:13px; padding:0 20px; padding:10px 20px;} +.sidebarRight .blocDirectory .blocDirectoryContent .title {border-bottom:1px solid #FFF; font-family:"PTSansBold", Trebuchet MS; font-size:15px; padding:10px 20px;} +.sidebarRight .blocDirectory .blocDirectoryContent .more {border-bottom:1px solid #FFF; font-family:"PTSansRegular", Trebuchet MS; font-size:13px; padding-bottom:10px; text-transform:uppercase;} +.sidebarRight .blocDirectory .blocDirectoryContent .mail a {background:url("../img/icons/ico-mail.png") no-repeat left center; padding-left:20px;} +.sidebarRight .blocDirectory .blocDirectoryContent .mail a:hover {background:url("../img/icons/ico-mail-hover.png") no-repeat left center; color:#00325D;} +.sidebarRight .blocDirectory .blocDirectoryContent .web a {background:url("../img/icons/ico-link.png") no-repeat left center; padding-left:20px;} +.sidebarRight .blocDirectory .blocDirectoryContent .web a:hover {background:url("../img/icons/ico-link-hover.png") no-repeat left center; color:#00325D;} + +.sidebarRight .blocDirectory .blocDirectoryContent .locateOnMap {background:#FFF; border-top:2px solid #FFF; display:block; margin-top:10px;} +.sidebarRight .blocDirectory .blocDirectoryContent .locateOnMap a {background:url("../img/sprites_h.png") no-repeat -1977px 16px; border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; text-transform:uppercase; padding:12px 12px 12px 30px;} +.sidebarRight .blocDirectory .blocDirectoryContent .locateOnMap a:hover {background-position:-4695px 16px; color:#00325d; border-color:#F2F2F2; text-decoration:none;} + +/*-Single-*/ +.directoriesSingle .bloc {background:#E6E6E6; margin-bottom:30px;} +.directoriesSingle .singleColLeft {float:left; width:640px;} +.directoriesSingle .singleColRight {float:right; margin:0 0 0 11px; width:246px;} +.directoriesSingle .singleColRight .blocHeader {background:#FFF; color:#4D4D4D; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; padding:20px 0 5px; text-transform:uppercase;} +.directoriesSingle .singleColRight .blocDirectory p {font-size:13px; padding:0 20px;} +.directoriesSingle .singleColRight .blocDirectory .geoLoc {border-bottom:1px solid #FFF; border-top:1px solid #FFF; margin-top:10px; padding:10px 0; text-align:center;} +.directoriesSingle .singleColRight .blocDirectory .adresse {padding:10px 20px 0;} +.directoriesSingle .singleColRight .blocDirectory .responsable, +.directoriesSingle .singleColRight .blocDirectory .contact, +.directoriesSingle .singleColRight .blocDirectory .fax, +.directoriesSingle .singleColRight .blocDirectory .phone {padding:10px 20px;} + +.directoriesSingle .singleColRight .blocDirectory .site, +.directoriesSingle .singleColRight .blocDirectory .email {background:#FFF; border-top:2px solid #FFF; display:block;} +.directoriesSingle .singleColRight .blocDirectory .site a, +.directoriesSingle .singleColRight .blocDirectory .email a {border:10px solid #e6e6e6; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:12px 12px 12px 30px;} +.directoriesSingle .singleColRight .blocDirectory .site a:hover, +.directoriesSingle .singleColRight .blocDirectory .email a:hover {border-color:#F2F2F2; text-decoration:none;} +.directoriesSingle .singleColRight .blocDirectory .site a {background:url("../img/sprites_v.png") no-repeat 9px -3509px;} +.directoriesSingle .singleColRight .blocDirectory .email a {background:url("../img/sprites_v.png") no-repeat 9px -3398px;} + +/*-Recherche-*/ +.directorySearch .artifica-form {margin:0; padding:20px;} +.directorySearch .artifica-form fieldset {background:none; border:none; margin:0; padding:0;} +.directorySearch .artifica-form legend, .directorySearch .artifica-form label {display:none;} +.directorySearch .artifica-form div input, .directorySearch .artifica-form div textarea {border:10px solid #29ABD2; width:180px;} +.directorySearch .artifica-form div select {width:206px;} +.directorySearch .artifica-form .buttons .require {display:none;} +.directorySearch .artifica-form .submit {background:#000; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; color:#29abd2; font-family:"PTSansBold", Trebuchet MS; font-size:13px; padding:5px 20px; text-transform:uppercase;} + +/*-Listing-*/ +.directoryListing .searchResults, +.kioskList .searchResults {margin-bottom:15px;} +.directoryListing .list {border-top:8px solid #F2F2F2; float:left; margin:0 11px 20px 0; padding-top:10px; width:206px;} +.directoryListing .list-1 {clear:left;} +.directoryListing .list-3 {margin-right:0;} +.directoryListing .themes {color:#666; font-family:"PTSansBold", Trebuchet MS; font-size:12px; line-height:12px; margin-bottom:10px;} +.directoryListing .title {border-bottom:4px solid #F2F2F2; color:#666; font-family:"RokkittRegular", Times New Roman; font-size:21px; font-weight:normal; line-height:21px; margin-bottom:8px; padding:0 0 10px;} +.directoryListing .title a {color:#666;} +.directoryListing .title a:hover {color:#00325D; text-decoration:none;} +.directoryListing p {line-height:1.167em;} +.responsable .nom, +.tel .nom, +.fax .nom {color:#999; display:block;} +.directoryListing .email a {background:url("../img/sprites_v.png") no-repeat 0 -3412px; display:block; margin:3px 0; padding:0 0 0 20px;} +.directoryListing .web a {background:url("../img/sprites_v.png") no-repeat 0 -3523px; display:block; margin:3px 0; padding:0 0 0 20px; word-wrap:break-word;} +.directoryListing .more {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; margin-top:15px; text-transform:uppercase;} +.directoryListing .more a:hover {color:#00325D; text-decoration:none;} + +/*-Listing droite-*/ +.directoriesSingle .singleColRight .blocDirectory .contact {padding:20px 0 5px;} +.directoriesSingle .singleColRight > .blocHeader {padding:0 0 5px;} +.sidebarRight section {margin-bottom:20px;} + +/* 31 = Sondages */ + +/* Médias */ +.player-object, .player-mp3, .player-flv {margin-bottom:10px;} + +/* 32 = Sommaire de rubrique */ +.summary article {float:left; margin-bottom:18px; margin-right:18px; width:210px;} +.summary .list-1 {clear:left;} +.summary .list-4 {margin-right:0;} +.summary .illustration {display:block; margin-bottom:10px; width:210px;} +.summary .title {color:#666; font-family:"RokkittRegular","Times New Roman"; font-size:2.083em; font-weight:normal; line-height:0.8em; margin-bottom:5px;} +.summary .title a {color:#666;} +.summary .abstract {color:#000000; margin-bottom:5px;} +.summary .link {font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} +.summary .title a:hover, .summary .link a:hover {color:#00325D; text-decoration:none;} + +.summary2Cols article {margin-right:11px; width:206px;} +.summary2Cols article.list-3 {margin-right:0;} + +/* 33 = Barre latérale Services */ +.sidebarServices {margin-left:927px; margin-top:65px; position:fixed; width:70px; z-index:30;} +.sidebarServices .contentTitle, .sidebarServices .contentTitle:hover {background:#00325d; color:#FFF; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; padding:5px 0;} +.sidebarServices li {background:#29abd2; border-top:1px solid #FFF; font-size:10px; position:relative; text-align:center; text-transform:uppercase;} +.sidebarServices li:hover {background:#FFF;} +.sidebarServices li:first-child {border-top:none;} +.sidebarServices li a {background:url("../img/sprites_v.png") no-repeat 0 0; color:#00325d; display:block; padding:35px 0 7px;} +.sidebarServices li a:hover {text-decoration:none;} +.sidebarServices .page-item-last {background:#00325d;} +.sidebarServices .page-item-last a {color:#29abd2;} + +.sidebarServices .page-item-339 a {background-position:22px 10px;} +.sidebarServices .page-item-340 a {background-position:22px -118px;} +.sidebarServices .page-item-341 a {background-position:22px -244px;} +.sidebarServices .page-item-342 a {background-position:22px -366px;} +.sidebarServices .page-item-343 a {background-position:22px -489px;} +.sidebarServices .page-item-344 a {background-position:22px -619px;} +.sidebarServices .page-item-345 a {background-position:22px -746px;} +.sidebarServices .page-item-346 a {background-position:22px -872px;} +.sidebarServices .page-item-360 a {background-position:22px -2776px;} + +.sidebarServices .sub {display:none; position:absolute; right:70px; top:-2px; width:138px; z-index:10;} +.sidebarServices li:hover .sub {display:block;} +.sidebarServices .bubble {background:#FFF; border-top:1px solid #bdbdbd; border-right:none; border-bottom:1px solid #bdbdbd; border-left:1px solid #bdbdbd; -webkit-border-top-left-radius: 5px; +-webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; border-top-left-radius:5px; border-bottom-left-radius:5px; padding:10px; text-align:left; text-transform:none;} +.sidebarServices .bubble:first-child {border-top:1px solid #bdbdbd;} +.sidebarServices .bubble .subtitle {color:#000; font-family:"PTSansBold", Trebuchet MS; font-size:13px; line-height:13px; text-transform:uppercase;} +.sidebarServices .bubble .abstract {color:#666; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; line-height:14px;} + +/* 34 = En bref */ +/*-Home-*/ +.brevesHome .blocHeader {background:#FFF; color:#4d4d4d; display:block; font-family:"PTSansBold", Trebuchet MS; font-size:1.25em; line-height:1.333em; margin:0; padding:0 0 5px; text-transform:uppercase;} +.brevesHome li:first-child {border-top:1px solid #999;} +.brevesHome li {border-bottom:1px solid #999;} +.brevesHome li h3 {font-size:1.25em;} +.brevesHome li a {background:url("../img/sprites_h.png") no-repeat -1075px 9px #FFF; font-family:"PTSansBold", Trebuchet MS; display:block; padding:2px 20px 2px 25px;} +.brevesHome li a:hover {background-position:-3793px 9px; background-color:#F2F2F2; color:#00325D; text-decoration:none;} +.brevesHome li .description-wrap {padding:10px;} +.brevesHome li .description p {padding:0 20px 0 0;} +.brevesHome li .description a {background:none; display:inline; font-family:inherit; padding:0;} + +/* 35 = Guide des démarches */ +#dmi_guide {padding: 0 30px;} + +/* 36 = Gestion des utilisateurs */ +.artifica-feuser {margin:0 auto 20px; width:424px;} +.artifica-feuser fieldset {padding:20px;} +.artifica-feuser legend, +.gestionAnnuaire .artifica-form legend {background:none; color:#4D4D4D; display:block; left:0; padding:0; position:absolute; top:-25px; width:auto;} +.artifica-feuser .connexion, +.gestionAnnuaire .rubriques li {background:url("../img/sprite_a.png") no-repeat 20px 25px #E6E6E6; border-bottom:1px solid #FFF; padding:20px 20px 20px 114px; position:relative;} +.artifica-form div input {color:#666; font-size:1.333em;} +.artifica-feuser #user, +.artifica-feuser #pass, +.gestionAnnuaire .artifica-form div input, +.gestionAnnuaire .artifica-form div textarea, +.gestionAnnuaire .artifica-form div select, +.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea iframe {-webkit-box-shadow:0 0 3px 0 #AAA inset; box-shadow:0 0 3px 0 #AAA inset; float:right; margin:0 429px 0 0; padding:5px 5px 5px 17px; width:308px;} +.artifica-feuser #user, +.artifica-feuser #pass {margin:0;} +.hiddenLabel label, +.artifica-feuser .hiddenRequire .require {display:none;} +.artifica-feuser .buttons {background:#E6E6E6; padding:20px; text-align:right; width:428px;} +.artifica-feuser .buttons .submit {font-size:1.25em; width:200px;} +.artifica-feuser .oubli a {color:#333; font-size:1.25em; left:-80px; position:relative; top:0;} +/*-Formulaires-*/ +.gestionAnnuaire .artifica-form {margin:0 0 20px 108px; width:468px;} +.gestionAnnuaire fieldset {margin:50px 0 0; padding:20px; position:relative;} +.gestionAnnuaire .artifica-form div label {width:auto;} +.artifica-form .captcha label {margin:0 10px 0 20px; width:auto;} +.gestionAnnuaire .artifica-form .captcha ul {margin:0 0 0 172px;} +.gestionAnnuaire .artifica-form .captcha label {margin:0; text-align:left; width:90px;} +/*-lien connexion-*/ +.artifica-feuser-id {font-size:1.167em; position:absolute; right:113px; top:3px;} +.artifica-feuser-id a {font-weight:bold;} +.gestionAnnuaire .toolbox {display:none;} +/*-Blocs rubriques-*/ +.gestionAnnuaire .content > article > h1 {color:#4D4D4D; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:1.25em; margin:0 0 10px; padding:0; text-transform:uppercase; width:auto;} +.gestionAnnuaire .management .titrePrincipal {margin:20px 0 30px;} +.gestionAnnuaire .rubriques li, +.gestionAnnuaire .ajoutEven .artifica-form fieldset {background:url("../img/sprite_a.png") no-repeat 20px -375px #8cc63f; float:left; height:80px; margin:0 10px 10px 0; position:relative; width:309px;} +.gestionAnnuaire .rubriques .list-2, +.modifierEven {background:url("../img/sprite_a.png") no-repeat 20px -175px #bb7e36; margin:0 0 10px;} + +.gestionAnnuaire .rubriques .title {color:#fff; float:left; font-family:"RokkittRegular", Times New Roman; font-size:21px; font-weight:normal; line-height:21px; margin:10px 0 0; position:static; text-transform:uppercase; width:200px;} +.gestionAnnuaire .rubriques .list-1 .title {width:175px;} + +.gestionAnnuaire .rubriques li a {bottom:20px; position:absolute; right:20px}; + +.gestionAnnuaire .btnBlack {bottom:20px; font-size:15px !important; left:auto; top:auto;} +.gestionAnnuaire .management .artifica-form {margin:0 0 20px; width:897px;} + +.gestionAnnuaire .management .artifica-form fieldset div {border-top:1px solid #aaa; margin:0 0 10px; overflow:hidden; padding:15px 0 5px;} +.gestionAnnuaire .management .artifica-form fieldset div div {border:0; border:0; margin:0; overflow:visible; padding:0;} + +.gestionAnnuaire .management .artifica-form fieldset {margin:0; padding:30px 20px 20px;} +.gestionAnnuaire .management .artifica-form label {float:left; width:113px;} +.gestionAnnuaire .management .artifica-form .date select {float:left; margin:0; padding:3px 5px 5px; width:90px;} +.gestionAnnuaire .management .artifica-form legend {margin:30px 0 0 20px;} +.gestionAnnuaire .management .artifica-form div input, +.gestionAnnuaire .management .artifica-form div textarea {width:290px;} +.gestionAnnuaire .artifica-form div select {width:302px;} +.gestionAnnuaire .management .artifica-form .radio input[type="checkbox"] {background:none; border:0; float:left; margin:0 10px 0 125px; width:15px;} +.gestionAnnuaire .management .artifica-form .label-top .error {bottom:auto; left:130px; top:-6px;} + +.ie7.gestionAnnuaire .management .artifica-form .radio input[type="checkbox"], +.ie8.gestionAnnuaire .management .artifica-form .radio input[type="checkbox"] {margin:0x; padding:0;} + +.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea {border:0; clear:none; float:left; overflow:visible; padding:0;} +.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea .ToolBar {background:#E6E6E6; height:26px; left:12px;} +.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea .ToolBar ul {position:relative;} +.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea div {/*clear:none;*/} +.gestionAnnuaire .management .artifica-form fieldset .jHtmlArea iframe {background:#fff; border:1px solid #ccc; left:21px; margin:0; position:relative;} + +.gestionAnnuaire .management .artifica-form .radio ul li {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; height:20px;} +.gestionAnnuaire .management .artifica-form .radio label {float:none; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:1.167em; font-weight:normal; margin:0; width:auto;} +.gestionAnnuaire .management .artifica-form .label-top small {background:url("../img/icons/help_icon.png") no-repeat 0 0; color:#666; display:block; float:right; font-size:0.733em; line-height:1.2; padding:0 0 5px 25px; width:370px;} +.ajoutEven {position:relative;} +.gestionAnnuaire .ajoutEven .artifica-form fieldset {padding:20px; width:600px;} +.ajoutEven .encart p, +.modifierEven .texte, +.management .agendaList .tags {color:#fff; font-family:"PTSansBold",Trebuchet MS; font-size:1.25em; margin:0 0 0 95px;} +.ajoutEven .encart .ajout, +.modifierEven .modifier {background:url("../img/sprite_a.png") no-repeat 2px -598px #000; bottom:20px; font-size:15px; left:auto; padding:5px 20px 5px 46px; position:absolute; right:20px; top:auto;} +#tx_artificaform_pi1_1901_field13, +#tx_artificaform_pi1_1902_field3 {margin:24px 429px 0 0;} +.ajoutEven .empty {position:absolute; top:125px;} +.modifierEven {background:none #BB7E36; float:right; height:80px; padding:20px; position:relative;; width:207px;} +.modifierEven .texte {margin:0;} +.modifierEven .modifier {-webkit-border-radius:5px; border:none; border-radius:5px; color:#29ABD2; cursor:pointer; font-family:"PTSansBold",Trebuchet MS; text-transform:uppercase; width:201px;} + +.management .agendaList {background:#E5E5E5; clear:both; overflow:hidden; padding:20px; width:600px;} +.management .agendaList li {position:relative;} +.management .agendaList .liste {overflow:hidden;} +.management .agendaList .fond-1 {background:#fafafa;} +.management .agendaList .fond-2 {background:#f2f2f2;} +.management .agendaList .overflow {float:left; width:312px;} +.management .agendaList .illustration {border-left:2px solid #E5E5E5; border-right:2px solid #E5E5E5; height:250px; left:200px; position:absolute; top:0; width:106px;} +.management .agendaList h2 a, +.management .agendaList .date, +.management .agendaList .buttons {float:left; margin:0 2px 0 0; padding:10px; width:180px;} +.management .agendaList h2 {margin:0;} +.management .agendaList h2 a {color:#4c4c4c; display:block; font-size:0.714em;} +.management .agendaList .date {color:#999; font-family:"PTSansBold",Trebuchet MS; font-size:1.083em; margin:0 2px 0 0; width:86px;} +.management .agendaList .category {display:none;} +.management .agendaList .buttons {margin:0; padding:10px 0 10px 10px; width:189px;} +.management .agendaList .buttons .btn {background: url("../img/sprite_a.png") no-repeat 0 -1002px; color:#00325d; display:block; float:left; font-family:"PTSansBold",Trebuchet MS; font-size:0.833em; padding:7px 15px 6px 35px; text-transform:uppercase;} +.management .agendaList .buttons .link-url-remove {width:48px;} +.management .agendaList .buttons .link-url-edit {background-position:0 -1210px; width:41px;} +.management .agendaList .tags {display:block; float:right; font-size:1.083em; line-height:1; margin:0; min-height:26px; padding:10px; text-align:center; text-transform:uppercase; width:69px;} +.management .agendaList .tag-wait {background:#f7931e;} +.management .agendaList .tag-active {background:#8cc63f;} +.management .agendaList .tag-hidden {background:#c1272d;} + +.artifica-feuser #user, .artifica-feuser #pass, .gestionAnnuaire .artifica-form div input, .gestionAnnuaire .artifica-form div textarea, .gestionAnnuaire .artifica-form div select, .gestionAnnuaire .management .artifica-form fieldset .jHtmlArea iframe {padding:5px;} +/*-Alert-*/ +.management .artifica-form .label-top .alert {background-position:107px 3px;} + +.artifica-form-response-output.success {background:#8CC63F; border:0; clear:both; color:#fff; overflow:hidden; text-transform:uppercase;} +.backToTheFuture {margin:10px 0;} +.backToTheFuture a {background:#000; border:0; -webkit-border-radius:5px; border-radius:5px; color:#fff; cursor:pointer; font-family:"PTSansBold",Trebuchet MS; font-size:14px; padding:5px 10px; text-transform:uppercase; width:50px;} + +.ajoutEven .empty {clear:both; font-size:1.167em; margin:20px 0; position:static;} + +/* ARTIFICA 2013 */ + +/* Entr'ouvert styles */ +#breadcrumb { + margin-left: 3px; + color: #838383; + font-size: 1.2em; + width: 600px; +} + +#header #top h1 {display: none} + +#content { + margin: 0; + padding: 0px 0px 0px 12px; + background: #ffffff; +} + +#content h2 { + border-bottom: 3px solid #29abd2; + color: #4c4c4c; + display: block; + font-family: "PTSansBold", Trebuchet MS; + font-size: 15px; + padding-bottom: 5px; + margin: 10px 0px; + text-transform: uppercase; +} + +#content #left { + width: 370px; + padding: 0px 12px 0px 0px; + float: left; + font-size: 1.1em; + color: #58524d; +} + +#content #right { + width: 369px; + padding: 0px 5px 0px 8px; + float: left; + font-size: 1.1em; +} + +.clear { + clear: both; +} + +#top .region-header { + right: 0; + top: 0; + border-left: 2px solid #e6e6e6; +} + +#connexion input { + background: none; + border: 1px solid #969696; + color: #666; + font-size: 11px; + font-weight: bold; + height: 22px; + /* left: 0; */ + letter-spacing: 1px; + margin: 0; + overflow: hidden; + padding: 0 5px; + /* position: absolute; */ + /* top: 0; */ + width: 150px; +} + +#bottom-links, #legal { + padding: 3px 10px; +} + +#bottom-links a { + color: #29abd2; + text-decoration: none; + font-family: "PTSansBold", Trebuchet MS; + font-size: 13px; + border-left:1px #fff solid; + padding: 0 5px; +} + +#bottom-links a:first-child { + border: 0; +} + +#legal { + color: #fff; + text-align: center; } \ No newline at end of file