#global table th, #global table td{font-family:Verdana}
#global .pdroitemanif{width:350px}
#global.uid359 #contenu .couleurfondmanif , #global.uid359 #contenu .bloccontenu .user-manifestations-search div.next, #global.uid359 #contenu .bloccontenu .user-manifestations-search div.previous, #global.uid359 #contenu .bloccontenu .user-manifestations-search div.searchdate, #global.uid359 #contenu div.user-manifestations-links table td.mois, #global.uid359 #contenu div.user-manifestations-links table td.fleche,#global.uid359 #contenu div.user-manifestations-links table td.week,#global.uid359 #contenu div.user-manifestations-links table td.weekend{background-color:#D52D68;}
#global.uid359 #contenu .bloccontenu .user-manifestations-search div.next a, #global.uid359 #contenu .bloccontenu .user-manifestations-search div.previous a{color:#ffffff}
#global.uid359 #contenu fieldset legend, #global.uid4257 div.csc-mailform-label{color:#D52D68;}
#global.uid359 #contenu div.user-manifestations-links table td{padding:0px}
#global #ariane{float:left;width:100%;margin:0;padding:0 0 10px 5px}
#global #ariane a{color:#a6113b}
#global #header-tools2,#global #header-tools{padding-top:0;margin-bottom:0;border:1px solid #2a2a2a}
#global #main-header{padding-bottom:10px}
div.maincontent2{width:40%;float:left;display:table-cell;padding:0 .5em 0 0}
#global #contenu #colonne-gauche{width:155px;float:left;margin:0 5px 0 0;padding:0}
#global #contenu #contenu-site{float:left;width:790px;margin:0;padding:0}
#global #contenu #contenu-site div.maincontent{width:640px;float:left;margin:0 0 0 5px;padding:0;margin-right:10px}
#global #maincol,#global #contenu div.maincontent{width:795px;float:left;margin:0 0 0 5px;padding:0;margin-right:5px}
div.halfcontent{width:47%;float:left;display:table-cell;margin:0 1% 10px;padding:0}
#contenu div.maincontent1{width:40%;float:left;clear:left;display:table;margin:0;padding:0 .5em 0 0}
#contenu div.maincontent3{width:57%;float:left;display:table-cell}
#global #contenu div.bloccontenu{clear:both;float:left;width:100%;margin:0 0 1em;padding:0}
#global.uid2892 #contenu div.maincontent3{width:38%}
#global.uid3562 div.maincontent1,#global.uid357 div.maincontent1,#global.uid3710 div.maincontent1{width:28%}
#global.uid3562 div.maincontent3,#global.uid357 div.maincontent3,#global.uid3710 div.maincontent3{width:70%}
#global.uid359 #contenu div.maincontent1{width:30%}
#global.uid359 #contenu div.maincontent3{width:67%}
#contenu div.cadre div.top{border:0;width:516px;height:21px;background:url(img/hcadre.gif) no-repeat left top;background-color:#e0ef89;padding:0}
#contenu div.cadre div{border:solid #e0ef89;width:509px;border-width:0 1px 1px;padding:1em 0 0 5px}
#contenu div.cadre div *{margin-top:0;padding-top:0}
#contenu ul.miniportail{display:block;background:url(img/portail_patrimoine.jpg) no-repeat right bottom;width:700px;height:338px;margin:0;padding:0}
#global.uid143 #contenu ul.miniportail{background-image:url(img/portail_logement.jpg)}
#global.uid2586 #contenu ul.miniportail{background-image:url(img/portail_test.jpg)}
#global.uid1684 #contenu ul.miniportail{background-image:url(img/mini-portail_parcexpos3.jpg)}
#global.uid115 #contenu ul.miniportail{background-image:url(img/mini-portail_publication.jpg)}
#global.uid1343 #contenu ul.miniportail{background-image:url(img/miniportail_refuge.jpg)}
#global.uid102 #contenu ul.miniportail{background-image:url(img/portail_mairiebporte.jpg)}
#global.uid151 #contenu ul.miniportail{background-image:url(img/portail_enseignement.jpg)}
#global.uid105 #contenu ul.miniportail{background-image:url(img/portail_quartiers.jpg)}
#global.uid106 #contenu ul.miniportail{background-image:url(img/portail_environnement.jpg)}
#global.uid107 #contenu ul.miniportail{background-image:url(img/portail_gdsprojets.jpg)}
#global.uid146 #contenu ul.miniportail{background-image:url(img/portail_culture.jpg)}
#global.uid174 #contenu ul.miniportail{background-image:url(img/portail_transport.jpg)}
#global.uid185 #contenu ul.miniportail{background-image:url(img/mini-portail_van.jpg)}
#global.uid148 #contenu ul.miniportail{background-image:url(img/portail_sortir.jpg)}
#global.uid152 #contenu ul.miniportail{background-image:url(img/portail_assos.jpg)}
#global.uid140 #contenu ul.miniportail{background-image:url(img/portail_marches.jpg)}
#global.uid149 #contenu ul.miniportail{background-image:url(img/portail_jeunes.jpg)}
#contenu ul.miniportail li{list-style:none;text-align:right;background:url(img/pucep.gif) no-repeat right;display:block;font-size:1em;margin:0 0 2.5em;padding:0 1em 0 0}
#contenu ul.miniportail li.mini1{margin-right:160px;margin-bottom:1.5em}
#contenu ul.miniportail li.mini2{margin-right:255px}
#contenu ul.miniportail li.mini3{margin-right:335px}
#contenu ul.miniportail li.mini4{margin-right:390px}
#contenu ul.miniportail li.mini5{margin-right:430px}
#contenu ul.miniportail li.mini6{margin-right:465px}
#contenu ul.miniportail li div{display:none;font-family:Arial,sans-serif;font-size:1em;text-align:left;position:absolute;width:260px;margin:150px 0 0 420px;padding:1em}
#contenu ul.miniportail li div div{position:relative;display:block;width:auto;margin:0;padding:0}
#contenu ul.miniportail li div li{list-style:none;text-align:left;background:url(img/puce.gif) no-repeat left .3em;display:block;font-size:.7em;margin:0;padding:0 0 0 2em}
#contenu ul.miniportail li div a{color:green;text-decoration:none;font-size:1em}
#contenu ul.miniportail li.mini2 div{margin-top:105px}
#contenu ul.miniportail li.mini3 div{margin-top:45px}
#contenu ul.miniportail li.mini4 div{margin-top:-15px}
#contenu ul.miniportail li.mini5 div{margin-top:-75px}
#contenu ul.miniportail li.mini6 div{margin-top:-135px}
#contenu ul.miniportail li div table div{margin-top:0}
#contenu ul.miniportail li:hover div{display:block}
#contenu ul.miniportail li p span.lettrine{color:red;font-size:3em}
#contenu ul.miniportail li a{color:#fd6452;font-family:Arial,sans-serif;text-decoration:none;font-size:1em}
#global div.tabule{padding-left:25%}
.sbac-spacer{clear:both;visibility:hidden}
.sbac-clearer{clear:both}
.dlir{float:left;margin:0}
.dti{padding:0}
.ddr{text-align:right;margin:0;padding:1px}
.ddl{text-align:left;margin:0;padding:1px}
.ddc{text-align:center;margin:0;padding:1px}
#global.uid480 table td{width:20%}
#global.uid4076 div.jeudis_niortais{width:48%;float:left;height:300px;margin:0;padding:0}
#global.uid4076 div.jeudis_niortais div.jeudis1 p{text-align:center;width:80%}
#global .colonnetiers{float:left;width:30%;margin:0 0 0 2%;padding:0}
#global #contenu #rightcol ul,#global #contenu div.cold ul{margin:0 0 1em;padding:0}
#global #contenu #rightcol ul li,#global #contenu div.cold ul li{margin-bottom:.2em;background:url(/fileadmin/template/img/puced.gif) no-repeat left .5em;list-style:none;line-height:120%;font-size:.95em;padding:0 0 0 1em}
#global #contenu #rightcol a.mail,#global #contenu div.cold a.mail{font-size:10px}
#global #contenu #rightcol p,#global #contenu div.cold p{color:#000;font-size:.9em;width:100%}
#global #contenu #rightcol a,#global #contenu div.cold a{text-decoration:none;display:inline;width:125px;text-align:justify}
#global #contenu #rightcol h2,#global #contenu div.cold h2{float:none;background-color:#a6113b;width:130px;text-align:center;color:#fff;font-size:1em;padding-top:2px;padding-bottom:2px;font-weight:700;margin:6px 0 0}
#global.uid73 #contenu #rightcol h2{margin-left:25px;width:200px;}
#colonne-gauche .mainblock-mod ul li a,#colonne-gauche .mainblock-mod ul li a:hover{background-image:none;padding-left:5px;color:#000}
#colonne-gauche .mainblock-mod ul li:hover{background:#cdcdcd;background-repeat:repeat}
#colonne-gauche .mainblock-mod ul li{background:none;background-repeat:no-repeat}
#global #colonne-gauche .mainblock-mod ul li span.fleche{color:#e2007a;font-weight:700;font-size:1.1em}
#global #colonne-gauche .mainblock-mod ul li ul{font-size:.9em;margin:0 0 0 .5em;padding:0}
#colonne-gauche .mainblock-module,#colonne-gauche .mainblock-mod,#colonne-gauche .mainblock-mod2,#colonne-gauche .mainblock-title-container,#colonne-gauche .module{background:none;border:none;padding-top:0}
#colonne-gauche .mainblock-module h3{color:#fff;background:#a6113b;border:none;width:150px;text-align:center;margin:0;padding:0}
#contenu #nav_patinoire{list-style:none;background-color:#3b6ea1;width:135px;margin:0 0 0 10px;padding:0}
#contenu #nav_patinoire li{font-size:1em;font-weight:700;margin-left:.5em;line-height:24px;background:none}
#contenu #nav_patinoire li a{padding-left:1px;color:#fff;text-decoration:none}
#contenu #nav_patinoire li a.test{display:block;padding-left:1px;color:#fff;text-decoration:none}
#contenu #nav_patinoire li a:hover{color:#444}
#contenu #nav_patinoire ul{border-bottom:1px solid #5e5e5e;margin-left:.5em;padding:0}
#contenu #nav_patinoire li span.fleche,#contenu #nav_patinoire li li span.fleche{font-weight:700;font-size:1.2em;color:red}
#contenu #nav_patinoire li li{font-weight:400 !important;line-height:17px;margin-left:0;color:#f5ff89;list-style:none;background:url(img/puce_blanche.gif) no-repeat left .6em;padding:0 0 0 .7em}
#contenu #nav_patinoire li li.level-two-act{background:none;padding:0}
#contenu #nav_patinoire li li a{color:#fff !important;padding-left:3px;font-weight:400}
#contenu #nav_patinoire li li a:hover{background:url(../img/grey-bullet.gif) no-repeat 24px 7px}
#contenu #nav_patinoire li li.sub-active a{color:#fff !important;background:#9e9e9e !important}
#contenu div.user-manifestations-search div.manifestationimg{float:left;width:20%;height:125px;display:block;margin:0 1em}

#global #contenu .couleurfondmanif{background-color:#fd6452;float:left;width:100%}
#contenu div.user-manifestations-search div.manifestationimg img{float:right;margin:0}
#contenu div.user-manifestations-search dl.user-manifestations-manifestations dt div.manifestationimg{float:left;display:inline;margin:0 1em}
#contenu div.user-manifestations-search dl.user-manifestations-manifestations dt div.manifestationtext{float:left;width:77%;display:block;margin:0}

#global.uid359 #contenu div.user-manifestations-search dl.user-manifestations-manifestations dt div.manifestationtext{float:left;width:75%;display:block;margin:0}
#contenu div.user-manifestations-search dl.user-manifestations-manifestations dt div.manifestationimg img{float:right;height:auto;width:auto;margin:0}
#contenu dl.user-manifestations-manifestation{clear:none}
#search_topbar{border-top:1px solid #85bd1e;background:#f1ffd6;line-height:1.2em;width:100%;margin:1em 0 20px;padding:4px}
#search_topbar .left{display:block;float:left;width:180px;margin:0;padding:0}
#search_topbar .right{display:block;text-align:right;margin:0;padding:0}
#contenu .search_pagination{text-align:center;border-top:1px dashed green;border-bottom:1px dashed green;width:95%;margin:3px;padding:10px}
#contenu .search_pagination ul{text-align:center;font-size:1.1em;margin:0;padding:0}
#global #contenu .search_pagination ul li{list-style-type:none;display:inline;background:none;background-image:none;padding:0}
#contenu .search_pagination a,.search_pagination a:visited{margin-right:2px;border:1px solid #ddd;text-decoration:none;color:green;padding:2px 5px}
#contenu .search_pagination a:hover,.search_pagination a:active{border:1px solid #85bd1e;color:#638425;background-color:#f1ffd6}
#contenu .search_pagination .active{border:1px solid green;background-color:green;margin-right:2px;font-weight:700;color:#FFF;background-image:none;padding:2px 5px}
#contenu div.user-manifestations-search dl.user-manifestations-manifestation dt{color:#fd6452;font-family:Arial,sans-serif;font-size:1em;font-weight:bold;display:block;clear:both;float:left}
#contenu div.user-manifestations-search dl.user-manifestations-manifestation dd{background:none;display:block;/*padding-left:12em*/;width:75%;float:left}
#contenu div.user-manifestations-search dl.user-manifestations-manifestation dd ul{float:none;margin:0;padding:0}
#contenu div.user-manifestations-search dl.user-manifestations-manifestation dd .summary{float:left;width:100%}
#contenu div.user-manifestations-search dl.user-manifestations-manifestation dd ul li,#contenu div.user-manifestations-search dl.user-manifestations-manifestation dd p,#contenu div.user-manifestations-search dl.user-manifestations-manifestation dd a{font-size:1em;background:none;float:none;margin:0;padding:0}
#contenu div.user-manifestations-search form{margin:0 0 1.5em;padding:0}
#contenu div.user-manifestations-search form fieldset{clear:both;margin:0 0 0 1em;padding:0 0 0 1em}
#contenu div.user-manifestations-search form fieldset.user-manifestations-dates{height:6em;display:table;margin:0;padding:0}
#contenu fieldset.user-manifestations-dates legend{vertical-align:middle;font-size:.8em;color:#000;font-weight:700;display:block;border-bottom:1px solid #000;margin:0;padding:0}
#contenu div.user-manifestations-search form input,#contenu div.user-manifestations-search form select,#contenu div.user-manifestations-search form label{margin:.1em .2em .2em 0}
#contenu .bloccontenu .user-manifestations-search dl dt h4{line-height:1.8em}
#contenu .bloccontenu .user-manifestations-search dl dt span.manifestationimg{float:left;margin-right:.2em;display:block;width:10em;height:100%}
#contenu .bloccontenu .user-manifestations-search dl dd{padding-bottom:5em;border-bottom:2px solid #D52D68;line-height:125%;width:100%;font-size:1em;margin:0 0 1em}
#contenu .bloccontenu .user-manifestations-search dl.user-manifestations-manifestation dd{border:0;float:left;margin:0 0 1em;padding:0}
#contenu .bloccontenu .user-manifestations-search dl.user-manifestations-manifestation dt{float:left;clear:left;width:15em;margin:0 0 1em}
#contenu .bloccontenu .user-manifestations-search dl dt span.dates{font-size:.85em;letter-spacing:-0.05em;line-height:1.8em;color:#777;float:right}
#contenu .bloccontenu .user-manifestations-search div.links{background-color:#d52d68;color:#fff;width:100%;margin-top:0;margin-bottom:1em;padding-top:-0.5em}
#contenu .bloccontenu .user-manifestations-search div.searchdate{padding-top:.5em;text-align:center;font-weight:700;background-color:#fd6452;color:#fff;width:100%;float:left}
#contenu .bloccontenu .user-manifestations-search div.sortlink{float:left;width:100%}
#contenu .bloccontenu .user-manifestations-search div.previous{background-color:#fd6452;color:#fff;width:49%;float:left;text-align:left;margin:0 0 1em;padding:0 0 .5em}
#contenu .bloccontenu .user-manifestations-search div.next{background-color:#fd6452;color:#fff;width:49%;float:right;text-align:right;margin:0 0 1em;padding:0 0 .5em}
#contenu div.user-manifestations-links table{font-size:.55em;width:27em;margin-left:0;margin-top:0}
#global.uid73 #contenu div.user-manifestations-links table td.agendavide{background-color:#ddd}
#global.uid73 #contenu div.user-manifestations-links table td.dateselect{background-color:#b4174e}
#contenu div.user-manifestations-links table div{display:block;width:auto;margin:0;padding:0}
#global #contenu div.user-manifestations-links table td{width:2em;height:2em;text-align:center;margin:0;padding:.2em}
#contenu ul.user-manifestations-manifestations li div.user-manifestations-cattitle{font-weight:700;color:#fd6452;margin-bottom:1em}
#contenu #search_topbar{border-top:1px solid #e22f67;background-color:#e22f67;line-height:1.2em;width:auto;margin:0 0 20px;padding:4px}
#contenu #search_topbar .left{display:block;float:left;width:45%;margin:0;padding:0}
#contenu #search_topbar .right{display:block;text-align:right;width:auto;margin:0;padding:0}
#contenu div.keymatch{border-bottom:1px dotted #85bd1e;background-color:#f0afc3;font-size:1.1em;width:95%;padding:1em}
#contenu div.keymatch a{color:#fff;font-size:1.3em;font-weight:700}
#contenu #search_results{clear:both;width:97%;padding:20px}
#contenu #search_results .result{border-bottom:1px dotted #85bd1e;margin-top:.5em;margin-bottom:.5em;padding-bottom:.5em}
#contenu .search_pagination .title{float:left;display:none}
#contenu #content .search_pagination ul{text-align:center;font-size:16px;margin:0;padding:0}
#contenu #content .search_pagination ul li{list-style-type:none;display:inline;background:none;padding:0}
#contenu .result .filetype{font-weight:700;color:green}
#contenu #espacesearchform input.bouton{background:url(img/fok.gif) no-repeat left top;border:0;margin-left:1em;cursor:pointer;width:1.4em}
#contenu #search_results .result p.line1{font-size:1.1em}
#contenu #search_results .result p.line2{width:90%;border:none;font-size:1em;font-style:italic;margin:0;padding:0 0 0 .5em}
#contenu #search_results .result p.line3{width:90%;border:none;font-size:.95em;margin:0;padding:0 0 0 .5em}
#global #contenu #search_topbar p a{color:#00a}
#global #contenu .search_pagination .active{background-color:#e22f67;border:1px solid #e22f67}
#contenu div.demicontent{width:48%;float:left;margin-bottom:20px}
#global.uid4259 div.demicontent{width:100%;margin-bottom:0}
#contenu div.imageelu{text-align:center;display:inline;margin-left:10px;width:38%;float:left}
#contenu div.descelu{width:58%;float:left}
#contenu div.imageeluop{text-align:center;width:33%;float:left}
#contenu div.desceluop{width:63%;float:left}
#global.uid3317 #contenu P.news-single-imgcaption{font-size:.9em}
#global.uid3317 #contenu div.news-single-img{text-align:center;width:95%}
img,map{border:none}
#global #footer-bg2{background-position:top right;padding-top:5px;padding-bottom:5px;background-image:none}
#global.uid3861 #contenu object{margin-left:70px}
table{width:98%}
#global #footer-bg1{background-image:none}
#bookmark{width:100%;float:left;text-align:right}
#global #horiz-menu{background-color:#adadad;background-image:url(./img/horiz-menu-bar.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:100% 0;margin-top:0;padding-top:0}
#global #page-bg{background-color:#fff;background-image:url(./img/color-bg.jpg);background-repeat:no-repeat;background-attachment:scroll;background-position:50% 0}
#global #contenu #main-body>.bloccontenu{width:98%;margin-left:1%}
#global h1,#global h2,#global h3,#global h4,#global h5{margin-top:0;margin-bottom:5px;padding-bottom:2px}
#global p{margin-top:5px;margin-bottom:10px}
#global h2{margin-bottom:10px}
#global img#rocket{background-color:transparent;background-image:url(logo.gif)}
#global table{border:solid 1px #ccc}
#global table th{background-color:#3f4c7e;color:#fff}
#global table td p{font-size:1.1em;margin:0;padding:0}
#global table td{border-color:#ccc;border-style:solid;border-width:1px;padding:0 .5em}
#global table caption{color:#000;font-size:1.2em;font-weight:700;text-align:left}
#global #horiz-menu a,#horiz-menu .separator{text-transform:none}
#global #horiz-menu ul.menutop ul li span.daddy a{background:transparent url(./rt_mixxmag_j15/images/main/dropdown-item-hover-arrow.png) 95% 12px no-repeat}
#global #bottom-block ul.menu a,#bottom-block ul.menu .separator{text-transform:none;padding-left:5px;padding-right:5px}
#actualite_image{margin-left:25px}
#global.uid73 #contenu div.user-manifestations-links table{font-size:.9em;width:14em;border-collapse:collapse;border:1px solid #a6113b;margin:0 0 0 55px;padding:0}
#global #contenu div.user-manifestations-links table{font-size:.9em;width:22em;border-collapse:collapse;border:1px solid #a6113b;margin:0 0 0 5px;padding:0}
#global #contenu .agendajour{background:#a6113b;color:#fff}
#global.uid73 #contenu div.user-manifestations-links table td.fleche,#global.uid73 #contenu div.user-manifestations-links table td.mois,#global.uid73 #contenu div.user-manifestations-links table td.week,#global.uid73 #contenu div.user-manifestations-links table td.weekend{background-color:#fd6452;display:none}
#global.uid73 #contenu div.user-manifestations-links table td.fleche,#global.uid73 #contenu div.user-manifestations-links table td.week,#global.uid73 #contenu div.user-manifestations-links table td.weekend{background-color:#fd6452;width:3em;display:none}
#global #contenu div.user-manifestations-links table td.fleche,#global #contenu div.user-manifestations-links table td.week,#global #contenu div.user-manifestations-links table td.weekend{background-color:#fd6452;width:4em}
#global #contenu div.user-manifestations-links table td.agendavide{background-color:#98d0f5}
#global #contenu div.user-manifestations-links table td.dateselect{background-color:red}
#global #contenu div.user-manifestations-links table div{display:block;width:auto;margin:0;padding:0}
#global #logo{width:300px;height:100px;background-color:#fff;background-image:url(/fileadmin/templates/logo_1.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:0 0}
#global #logo-surround{height:100px;top:37px;margin-left:-7px;position:absolute}
#global .logo-module{width:320px;float:left;overflow:hidden;padding:15px 0}
#global #logo-bg-area{width:300px;position:absolute;top:0;left:10px;height:70px}
#global #logo-banner{height:100px;float:left;background:url(./img/logo-banner-l.png) 0 0 no-repeat;width:100%}
#global #logo-banner2{background:none;height:100px;background-repeat:no-repeat;background-attachment:scroll;background-position:100% 0;background-image:none;background-color:none}
#global #logo-banner3{height:100px;margin-left:35px;margin-right:26px;background:url(/fileadmin/templates/rt_mixxmag_j15/images/main/logo-banner-m.png) 0 0 repeat-x}
#logo-surround{width:335px}
#global #header-tools,#global #header-tools2{margin-top:0;padding-top:0;margin-right:0;padding-right:0;margin-bottom:.1em}
#global #header-tools2 #bandeau,#global #header-tools #bandeau{float:right;z-index:1}
#logo-banner2{z-index:50}
#global #searchmod{float:left;text-align:right;width:150px;margin-bottom:5px;margin-top:5px;padding:0}
#global #searchmod .inputbox{width:100px;margin-top:1px;padding-top:1px;height:15px;font-size:.8em}
#global #searchmod input.button{width:30px;font-size:.7em}
body#ff-mixxmag #global{font-size:0.8em;font-family:Verdana}
#global #contenu .links-block ul li{list-style:none;float:left;border:0;font-size:100%;height:auto;line-height:100%;margin:.2em 18px .2em 0;padding:0}
#global #contenu .links-block ul{float:right;margin-top:5px}
#global #contenu .links-block{margin-bottom:5px;margin-top:5px;width:35%;float:right;z-index:5000}
#global #contenu #logo-surround{height:71px;top:0;margin-left:-7px;position:absolute}
#global #contenu h2{margin-top:0;padding-top:.1em}
#global #contenu p.ensavoirplus{background:none;text-align:right;width:98%;margin-top:.1em;padding-top:0}
#global #contenu ul.menu{text-transform:none;overflow:hidden;font-size:90%;margin:0;padding:0 10px}
#global #contenu ul.menu li{list-style:none;float:left;border:0;font-size:100%;height:auto;line-height:100%;margin:0 18px 0 0;padding:0}
#global #contenu ul.menu a,#top-bar ul.menu a span{text-transform:none;line-height:130%;height:auto;text-indent:0;margin:0;padding:0}
#global #main-body p{font-size:1.1em;margin-top:.2em;line-height:120%;text-align:justify}
#global #contenu .links-block img{width:20px;height:20px}
#global #contenu .date-block{float:left;text-align:left;line-height:110%;margin-right:10px;width:20%}
#global #contenu #accessibility{width:15%;height:14px;float:left;z-index:5000;margin-right:10px}
#global #contenu .side-shadow-l ul.menu{text-align:right}
#global #contenu #readspeaker{float:right;z-index:5000;width:28%;margin-top:.5em}
#global #contenu .blocensavoirplus{width:47%;float:left;margin:0 1% 10px;padding:0}
#global #contenu .blocensavoirplus2{width:99%;float:left;margin:0;padding:0;margin-bottom:0.5em}
#global #contenu #rightcol .blocensavoirplus2{width:200px;float:left;margin:20px;padding:0}
#global #contenu .blocensavoirplus h3,#global #contenu .blocensavoirplus2 h3{margin-top:.1em;margin-bottom:.2em;text-align:left;width:auto;color:#000;font-weight:700;font-size:1.25em;border-bottom-width:1.2px;border-bottom-style:solid;border-bottom-color:#a6113b}
#global.uid73 #contenu #news-rotator h3{font-family:Arial;font-style:normal;font-weight:700;margin:0;padding:0}
#global.uid73 #contenu #news-rotator .image{top:0;float:left;left:0;position:relative;width:200px;height:200px;z-index:1;overflow:hidden;margin:-4px 0 0;padding:0}
#global.uid73 #news-rotator .corner{overflow-x:hidden;overflow-y:hidden;position:absolute;width:0;height:0}
#global.uid73 #news-rotator .c3{margin-left:0;top:0;left:0;background-position:0 0}
#global.uid73 #contenu #news-rotator{margin-top:.5em}
#global.uid73 #contenu #news-rotator p{margin-top:.2em;margin-bottom:.2em}
#global.uid73 #maincol,#global.uid73 div.maincontent{width:680px}
#global.uid73 #rightcol,#global.uid73 div.cold{width:200px}
#contenu .bloccontenu a,#contenu #rightcol a,#contenu #contenu-site a,#contenu #maincol a,#contenu div.cold a,#contenu div.maincontent a,#naivagation_pre_suiv a{color:#a6113b;font-weight:bold}
#main-body #contenu-site ul{margin:5px 0 0;padding:0}
#main-body #contenu-site ul li,#main-body .maincontent ul li{list-style:none;font-size:1em;background:url(../template/img/puce.gif) no-repeat left .6em;padding:0 0 0 1.5em}
#global.uid4182 #main-body #contenu-site ul li,#global.uid4182 #main-body #contenu-site ul li li{list-style:none;font-size:1em;background-color:transparent;background-image:none;padding:0}
#main-body #contenu-site ol li{font-size:1em;font-family:Arial,sans-serif}
#main-body #contenu-site div.tx-dropdownsitemap-pi1 li{background:none;font-size:.9em;padding:0}
#main-body #contenu-site div.tx-dropdownsitemap-pi1 li li{font-size:.8em;font-weight:700}
#main-body #contenu-site div.tx-dropdownsitemap-pi1 li a img{border:0;vertical-align:middle}
#global h4{font-weight:700;padding-left:0;margin-left:0}
#contenu fieldset label{font-size:1em;font-weight:700;float:left;clear:both;width:15em}
#contenu fieldset input.csc-mailform-submit{clear:both;border:0;padding-left:2em;padding-right:2em;background-color:#fd6452;color:#fff;font-weight:700;margin:auto auto auto 35em}
#contenu .bloc_agenda{width:60%;float:left;background-color:#f0f0f0;border-radius:1em 1em;margin:1em 0 0;padding:.5em}
#global.uid2908 #contenu fieldset label{font-size:.9em;font-weight:700;width:15em;float:none;clear:none;display:inline}
#global.uid2908 #contenu fieldset span.alignement{font-size:.7em;font-weight:700;float:left;clear:left;width:15em}
#contenu label span.mini{font-size:.6em;display:block}
#contenu p.resultaqf{text-align:center;font-weight:700}
#contenu li fieldset p{clear:both;float:left}
#contenu fieldset div.csc-mailform-field{padding-top:.2em;float:left;clear:both;padding-bottom:.2em}
#contenu p.mailformcomment{margin-bottom:1em}
.ligne{width:99%;float:left;margin-bottom:5px}
.demieligne{width:48%;float:left}
.quardligne{width:24%;float:left}
#global.uid3260 #contenu fieldset label{font-size:1em;font-weight:700;width:15em;float:none;clear:none;display:inline}
#global div.tx-vjchat-moderator,#global div.tx-vjchat-expert{font-weight:700;color:#f11455}
#global div.tx-vjchat-entry{margin-top:1em}
#global.uid3369 #contenu fieldset div.csc-mailform-field{padding-top:.2em;float:left;clear:none;padding-bottom:.2em;width:45%}
#global.uid3369 #contenu fieldset div.csc-mailform-field2{padding-top:.2em;float:left;clear:none;padding-bottom:.2em;width:90%}
#global.uid3369 #content fieldset label{font-size:.7em;font-weight:700;width:25em;float:none;clear:none;display:inline}
#global.uid3369 #contenu fieldset span.alignement{font-size:1em;font-weight:700;float:left;clear:left;width:30em}
#global.uid3369 #contenu fieldset .csc-mailform-label span.alignement{font-size:1em;font-weight:700;float:left;clear:left;width:90%}
#global.uid3369 #contenu fieldset strong{font-size:.9em;color:blue}
#global.uid3369 #contenu fieldset .decalagedroite{margin-left:5%}
#global.uid3326 #content fieldset textarea{height:3em;width:30em}
#global.uid3833 #contenu div.maincontent3{background:#eba7c0;border:solid 1px #d52d68;width:25%;margin-left:8%;padding-top:1em}
#global #contenu div.niortaisweb{border:solid 1px #d52d68;float:left;margin:0;padding:1em}
#global.uid3954 #contenu label{width:8em}
#global.uid4141 legend.question{font-size:1.2em}
#global.uid4141 fieldset.survey_item{margin:.1em}
#global.uid4216 #formadmin .csc-textpic-imagewrap div,#global.uid142 #formadmin .csc-textpic-imagewrap div, #global.uid4188 #formadmin .csc-textpic-imagewrap div{margin-left:2%;margin-bottom:3em;border:3px solid #ccc}
#global.uid4216 #formadmin .csc-textpic-imagewrap div .csc-textpic-firstcol,#global.uid142 #formadmin .csc-textpic-imagewrap div .csc-textpic-firstcol,#global.uid4188 #formadmin .csc-textpic-imagewrap div .csc-textpic-firstcol{text-align:center;margin-top:1em}
#global.uid142 #listpagenews .tx-ttnews-browsebox-SCell a, #global.uid4188 #listpagenews .tx-ttnews-browsebox-SCell a{background-color:#a6113b;color:#fff}
#global.uid3272 #contenu div.user-manifestations-search div.manifestationimg{width:140px}
#global.uid4239 .bloc1tier .colonne1,#global.uid4239 .bloc1tier .colonne2,#global.uid4239 .bloc1tier .colonne3{width:31%;float:left}
#global.uid4242 ul.erreur li{font-weight:700;color:red;font-size:.9em}
dd.csc-textpic-caption{font-size:1em;text-align:justify;line-height:1.2em;font-family:arial}
#global .bloc1tier{width:100%;float:left}
#global .bloc1tier .colonne1,#global .bloc1tier .colonne2,#global .bloc1tier .colonne3{width:30%;float:left;margin:0 0 0 1%;padding:0}
#global #contenu #rightcol #yoo-carousel1 .blocensavoirplus2{width:100%;float:left;font-size:1em;margin:2px 0 0;padding:0}
#global #contenu #rightcol #yoo-carousel1 .blocensavoirplus2 img{margin-left:20px}
#global #contenu #rightcol #yoo-carousel1 fieldset{float:left;border:1px solid #a6113b;width:95%;margin:0 0 1em;padding:1%}
#global #contenu #rightcol #yoo-carousel1 fieldset legend{color:#a6113b;font-weight:700;margin-top:-0.5em;margin-left:.5em;margin-right:1em}
#global .erroranios li{font-weight:700;color:red}
#global.uid141 #colonne-gauche fieldset legend{font-size:.7em;width:100%;color:#fff;background:#a6113b}
#global.uid141 #contenu #colonne-gauche fieldset label{width:100px}
#global.uid141 #contenu #colonne-gauche fieldset{width:130px}
#global.uid141 #colonne-gauche p,#global.uid141 #colonne-gauche .spl_aide{width:95%;float:left;font-size:.9em}
#global.uid4074 #main-body-bg{width:650px;margin:0}
#global.uid4074 #page-bg{background:none}
#global.uid4074 #maincol,#global.uid4074 #contenu div.maincontent{width:500px}
#bookmark .addthis_toolbox,#global.uid141 #colonne-gauche .spl_contenu .spl_submit{float:right}
#contenu .user-manifestations-search fieldset input,#contenu .user-manifestations-search fieldset select,#global .user-manifestations-search,#global #horiz-menu ul.menutop,#contenu fieldset input,#contenu fieldset textarea,#contenu fieldset select{float:left}
#global #logo-surround,#global .logo-surround,#global #header-tools,#global #header-tools2{margin-bottom:0;padding-bottom:0}
#global.uid73 #conten p,#global.uid4257 label,#global.uid4257 span.mailformrequired,#global.uid141 #colonne-gauche .spl_contenu{width:100%}
#contenu fieldset span.mailformrequired label,#global.uid2908 #contenu fieldset span.alignement label,#global.uid2908 #contenu fieldset .csc-mailform-label span.alignement label,#global.uid3260 #contenu fieldset span.alignement label,#global.uid3260 #contenu fieldset .csc-mailform-label span.alignement label,#global.uid3369 #contenu fieldset span.alignement label,#global.uid3369 #contenu fieldset .csc-mailform-label span.alignement label{font-size:1em;float:none;clear:none;width:auto;display:inline}
#global.uid2908 #contenu fieldset input,#global.uid3260 #contenu fieldset input,#global.uid3369 #content fieldset input,#global.uid3369 #content fieldset textarea{float:none}
#global.uid2908 #contenu fieldset legend,#global.uid3260 #contenu fieldset legend,#global.uid3369 #contenu fieldset legend{font-size:1em;font-weight:700;float:left;clear:left;width:15em;margin-bottom:10px}
#global.uid2908 #contenu fieldset span.mailformrequired,#global.uid3260 #contenu fieldset span.mailformrequired,#global.uid3369 #contenu fieldset span.mailformrequired{font-size:1em;font-weight:700;float:left;clear:left;width:10.5em}
#global.uid2908 #contenu fieldset .csc-mailform-label span.alignement,#global.uid3260 #contenu fieldset .csc-mailform-label span.alignement{font-size:1em;font-weight:700;float:left;clear:left;width:25em}
#contenu fieldset span.mailformrequired,#global.uid3260 #contenu fieldset span.alignement{font-size:1em;font-weight:700;float:left;clear:left;width:15em}
#contenu fieldset legend,#global.uid4257 div.csc-mailform-label{color:#fd6452;font-family:Arial,sans-serif;font-size:1em;font-weight:700;clear:both;float:left;margin:1em 0 0}
#global #contenu #contenu-site div.cold,#global #rightcol,#global #contenu div.cold{width:130px;float:left;margin:0;padding:0}
#global.uid2892 #contenu table.entetehorizontale td,#global.uid2892 #contenu table.contenttable td{width:20%;text-align:left;vertical-align:top}
#global.uid2892 #contenu table.entetehorizontale td p,#global.uid2892 #contenu table.contenttable td p,#global.uid4066 .td-0,#global.uid480 #contenu table td p{text-align:left}
#global.uid2892 #contenu table.entetehorizontale th,#global.uid2892 #contenu table.contenttable th{width:20%;text-align:center}
#global.uid2892 #contenu div.maincontent1,#global.uid3833 #contenu div.maincontent1{width:60%}
#contenu div.cadre div div,img.sbac-img,#contenu fieldset{border:0}
#global.uid150 #contenu ul.miniportail,#global.uid2638 #contenu ul.miniportail{background-image:url(img/portail_enfants.jpg)}
#global.uid147 #contenu ul.miniportail,#global.uid653 #contenu ul.miniportail{background-image:url(img/portail_solidarite.jpg)}
#contenu ul.miniportail li div ul,#global.uid4076 div.jeudis_niortais object,#global #contenu div.user-manifestations-links table tr{margin:0;padding:0}
#contenu ul.miniportail li p,#contenu ul.miniportail li div.user-manifestations-links ul li,#contenu fieldset div.csc-mailform-label{font-size:.7em}
#global.uid4066 .td-1,#global.uid4066 .td-2,#global.uid4066 .td-3,#global.uid4066 .td-4,#global.uid4066 .td-5,#global.uid4076 div.jeudis_niortais div.jeudis2 p{text-align:center}
#global.uid4076 div.jeudis_niortais div.jeudis1,#global.uid4076 div.jeudis_niortais div.jeudis2{float:left;width:160px;margin:0;padding:0}
#global #contenu #rightcol strong,#global #contenu div.cold strong,#global #contenu #rightcol ul li a,#global #contenu div.cold ul li a,#main-body #contenu-site div.tx-dropdownsitemap-pi1 li li a,span.tx-vjchat-user{font-weight:700}
#global #contenu #rightcol ul.csc-menu li.courant a,#global #contenu div.cold ul.csc-menu li.courant a,#global #contenu #rightcol a:hover,#global #contenu div.cold a:hover{text-decoration:underline}
#colonne-gauche .level-one ul,#contenu #nav_patinoire .level-one ul,#contenu .z,#contenu #search_results .result p.line2 br,#global #top-divider,hr.sbac-spacer,#global.uid3260 #contenu fieldset .nobr br,#global.uid3369 #content fieldset .nobr br,#global.uid4263 #startdate_msg,#global.uid141 #spl_moteurs{display:none}
#contenu #nav_patinoire li.level-one-act span,#contenu #nav_patinoire li li span{margin-left:-0.2em;color:#fff}
#contenu #nav_patinoire li.active a:hover,#contenu .bloccontenu .user-manifestations-search div.searchdate a,#contenu .bloccontenu .user-manifestations-search div.searchdate,#contenu .bloccontenu .user-manifestations-search div.previous a,#contenu .bloccontenu .user-manifestations-search div.next a,#contenu div.user-manifestations-links table td.dateselect a,#contenu div.user-manifestations-links table td.mois a,#global #contenu #search_topbar p,#global #contenu div.user-manifestations-links table td.dateselect a,#global #contenu div.user-manifestations-links table td.mois a{color:#fff}
#contenu div.user-manifestations-search dl.user-manifestations-manifestations dt div.h4,#contenu div.user-manifestations-search dl.user-manifestations-manifestations dt div.dates,#contenu div.user-manifestations-search dl.user-manifestations-manifestations dt div.locations{float:left;width:100%;display:inline}
#contenu div.user-manifestations-search form label,#global #contenu #accessibility a{margin-left:1em}
#contenu .bloccontenu .user-manifestations-search dl,#contenu .bloccontenu .user-manifestations-search dl.user-manifestations-manifestations dd,#contenu ul.user-manifestations-manifestations li,#contenu span.s,#contenu a.liencourriel,#main-body #contenu-site div.tx-dropdownsitemap-pi1 li li li,#contenu li label,#global #contenu #rightcol #yoo-carousel1 .blocensavoirplus2 p{font-size:1em}
#contenu div.user-manifestations-links table td.fleche,#contenu div.user-manifestations-links table td.mois,#contenu div.user-manifestations-links table td.week,#contenu div.user-manifestations-links table td.weekend,#global #contenu div.user-manifestations-links table td.fleche,#global #contenu div.user-manifestations-links table td.mois,#global #contenu div.user-manifestations-links table td.week,#global #contenu div.user-manifestations-links table td.weekend{background-color:#fd6452}
#contenu div.user-manifestations-links table td.fleche a,#contenu div.user-manifestations-links table td.mois a,#contenu div.user-manifestations-links table td.week a,#contenu div.user-manifestations-links table td.weekend a,#global #contenu div.user-manifestations-links table td.fleche a,#global #contenu div.user-manifestations-links table td.mois a,#global #contenu div.user-manifestations-links table td.week a,#global #contenu div.user-manifestations-links table td.weekend a{color:#fff;font-weight:700}
#contenu ul.miniportail li div.user-manifestations-links ul,#contenu #search_results .level2{margin-left:50px}
#contenu .user-manifestations-search .dates,#contenu .user-manifestations-search .locations{font-weight:700;font-size:.9em;line-height:120%}
#contenu .user-manifestations-search,#global.uid3369 #contenu fieldset,#global.uid4063 .tx-YoutubeNiort-pi1{width:96%}
#contenu div.keymatch span.a,#contenu .result .url{color:green}
body .menutop  li ul li ul li{overflow:hidden} body .menutop{font-size:12px}	div.wrapper,#main-body-bg { margin: 0 auto; width: 958px;padding:0;} 	#leftcol { width:0px;padding:0;} 	#rightcol { width:260px;padding:0;} 	#inset-block-left { width:160px;padding:0;} 	#inset-block-right { width:0px;padding:0;} 	#maincontent-block { margin-right:0px;margin-left:160px;padding:0;}

	#global #colonne-gauche h3{color:#ffffff;background-color: #a6113b;text-align: center;}
#global #colonne-gauche h3 a{color:#ffffff}
#global #colonne-gauche #menuvertical {
	width: 100%;
	}
	
#global #colonne-gauche #menuvertical ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}	
#global #colonne-gauche #menuvertical ul ul{
	list-style: none;
	margin-left: 10px;
	padding: 0;
	}		
#global #colonne-gauche #menuvertical li a {
  	
	text-decoration: none;
	}	
#global #colonne-gauche #menuvertical li li a {
  	
	text-decoration: none;
	}		
	
#global #colonne-gauche #menuvertical li a:link, #global #colonne-gauche #menuvertical li a:visited {
	color: #000000;
	display: block;
	background-color:#D8D8D8;
	background-image: url(img/menu3_1.gif);
	background-repeat:no-repeat;
	
	padding: 4px 0 0 20px;
	}
	
#global #colonne-gauche #menuvertical li.currentpage a,#global #colonne-gauche #menuvertical li a:hover, #global #colonne-gauche #menuvertical li a:active {
	color: #283A50;
	background-color:#a9a9a9;
	background-image: url(img/menu3_3.gif);
	background-repeat:no-repeat;
	padding: 4px 0 0 20px;
	}
	
#global #colonne-gauche #menuvertical li li a:link, #global #colonne-gauche #menuvertical li li a:visited {
	color: #000000;
	display: block;
	background-color:#BEC0CB;
	background-image: url(img/menu5_1.gif);
background-repeat:no-repeat;
	padding: 4px 0 0 20px;
	}
	
#global #colonne-gauche #menuvertical li li.level-two-act a, #global #colonne-gauche #menuvertical li li a:hover, #global #colonne-gauche #menuvertical li li a:active {
	color: #283A50;
	background-color:#9C9EA8;
	background-image: url(img/menu5_2.gif);
	background-repeat:no-repeat;
	padding: 4px 0 0 20px;
	}			
#naivagation_pre_suiv {float:left;width:100%;text-align:center}				

#global.uid387 h2.csc-firstHeader{font-size:16pt}
#global.uid387 h3.csc-firstHeader{font-size:14pt}
#global #contenu div.user-manifestations-search dl.user-manifestations-manifestations dt div.manifestationtext{float:left;width:75%;display:block;margin:0}
#global #contenu div.user-manifestations-search dl.user-manifestations-manifestations dl{float:left;width:70%;display:block;margin:0}
#main-body #contenu-site div.tx-dropdownsitemap-pi1 li{background:none;font-size:1em;padding:0}
#main-body #contenu-site div.tx-dropdownsitemap-pi1 ol{margin:0;padding:0}
#main-body #contenu-site div.tx-dropdownsitemap-pi1 li li{font-size:1em;font-weight:700}


body #global table th {background-color:#a6113b;padding:0;margin:0;text-align:center;border-right:solid 1px #fff;}
body #global table th.td-last{border-right:solid 1px #000}
body #global table.table_entethorizontale_trois {border:solid 1px #000;border-collapse:collapse;}
body #global table caption{text-align:left;color:#000;font-weight:bold}
body #global table td{padding:0;margin:0;border:none;border:solid 1px #000;padding:5px}
body #global table{margin:0;padding:0;border-collapse:collapse;border:solid 1px #000;}
.meaille{width:80%;padding:10px;background:#dddddd}