/* compact [
	prive/spip_style.css
	squelettes/css/layout_setup.css
	squelettes/css/header.css
	squelettes/css/layout_text.css
	extensions/porte_plume/css/barre_outils.css
	page=barre_outils_icones.css
	extensions/rainette/styles/rainette.css
	extensions/Lecteur_multimedia/player.css
	page=cfg.css
	page=forms_styles.css
	extensions/thickbox2/thickbox.css
	plugins/spip-listes_1_9_3/spiplistes_style.css
	squelettes/css/miltiflex.css
] 88% */

/* prive/spip_style.css */
h3.spip{text-align:center;margin-top:2em;margin-bottom:1.4em;font-size:1.15em;font-weight:bold;}
hr.spip{margin:2em auto;}
ol.spip{list-style:decimal;}
blockquote.spip{margin:2em 0;margin-left:1em;padding-left:1em;border-left:1px dotted #aaa;}
blockquote.spip_poesie{margin:2em 0;margin-left:1em;padding-left:1em;border-left:1px solid #aaa;}
blockquote.spip_poesie div{text-indent:-3em;margin-left:3em;}
.spip_code,.spip_cadre{font-family:Courier,"Courier New",monospace;color:#036;}
.spip_cadre{width:99%;background-color:#F4F8F8;border:1px inset;font-size:inherit;}
div.spip_code,.spip_cadre{margin-bottom:1em;}
.spip_surligne{background:#FF6;}
table.spip{max-width:99%;margin-right:auto;margin-left:auto;margin-bottom:1em;border-collapse:collapse;border-spacing:0;line-height:normal;}
table.spip caption{caption-side:top;text-align:center;margin-right:auto;margin-left:auto;font-weight:bold;}
table.spip tr.row_first{background:#FFC;}
table.spip tr.row_odd{background:#EEE;}
table.spip tr.row_even{background:#DDD;}
table.spip th,table.spip td{padding:0.20em 0.40em;text-align:left;border:1px solid;}
table.spip th{vertical-align:bottom;font-weight:bold;}
table.spip td{vertical-align:top;}
table.spip td.numeric{text-align:right;}
img,.spip_logos{margin:0;padding:0;border:0;}
.spip_documents{text-align:center;line-height:normal;}
.spip_documents p{margin:0.10em;padding:0;}
.spip_documents_center{display:block;clear:both;width:100%;margin:1em auto;}
.spip_documents_left{float:left;margin-right:15px;margin-bottom:5px;}
.spip_documents_right{float:right;margin-left:15px;margin-bottom:5px;}
.spip_doc_titre{margin-right:auto;margin-left:auto;font-weight:bold;font-size:0.90em;}
.spip_doc_descriptif{clear:both;margin-right:auto;margin-left:auto;font-size:0.90em;}
.spip_modele{float:right;display:block;padding:1em;border:1px solid;width:180px;}


a.spip_mail{color:#900;}
a.spip_mail:before{content:"\002709";}
a.spip_out{color:#009;}
a.spip_url{color:#009;}
a.spip_glossaire{color:#060;}
a.spip_glossaire:hover{text-decoration:underline overline;}
.on{font-weight:bold;}

/* squelettes/css/layout_setup.css */
*{padding:0;margin:0;} body{font-size:x-small;color:#424242;background:#FBF6EF url("https://www.ot-ansebertrand.fr/squelettes/img/bg_body.png") top left repeat-x;font-family:verdana,arial,sans-serif;}
#page-container{width:960px;margin:0px auto;font-size:1.0em;}
#main{clear:both;width:960px;padding-bottom:5px;background:#FFF url("https://www.ot-ansebertrand.fr/squelettes/img/bg_main.png") top left no-repeat;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;position:relative;z-index:10;font-size:110%;}
#main-content{display:inline;;float:left;width:890px;margin:0 0 0 15px;overflow:visible !important;overflow:hidden;font-size:100%;}
#main-navigation{display:inline;float:left;width:240px;overflow:visible !important;overflow:hidden;}
#bg_footer{background:#4C831E url("https://www.ot-ansebertrand.fr/squelettes/img/bg_footer.png") top left repeat-x;}
#bg_footer_content{width:994px;margin:0 auto;min-height:39.5em;}
#bg_footer_content .bg_footer_content_centre{position:absolute;z-index:1;width:994px;height:517px;margin-top:-250px;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_footer_content.png") no-repeat;}
#footer{position:absolute;z-index:2;clear:both;width:960px;margin-left:17px;padding-top:30px;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_footer_border.png") repeat-x;font-size:1.0em;overflow:visible !important;overflow:hidden;}
.no-display{display:none;}
.layout2 #main-navigation,.layout4 #main-navigation{float:left;}
.layout3 #main-navigation,.layout5 #main-navigation{float:right;margin-right:15px;}
.layout1 #main-content{width:890px;}
.layout2 #main-content,.layout3 #main-content{width:665px;}
.layout4 #main-content,.layout5 #main-content{width:490px;}
.layout5 #main-content{float:right;margin:0 30px 0 0;}
#main-content .chapo{font-style:italic;}
.layout4 #main-subcontent{float:right;margin:0 15px 0 0;}
.layout5 #main-subcontent{float:left;margin:0 0 0 15px;}
.column1-unit{margin-bottom:10px !important;margin-bottom:5px;}
.column2-unit-left{float:left;margin-bottom:10px !important;margin-bottom:5px;}
.column2-unit-right{float:right;margin-bottom:10px !important;margin-bottom:5px;}
.column3-unit-left{float:left;margin-bottom:10px !important;margin-bottom:5px;}
.column3-unit-middle{float:left;margin-bottom:10px !important;margin-bottom:5px;margin-left:10px;}
.column3-unit-right{float:right;margin-bottom:10px !important;margin-bottom:5px;}
.column2-one-third-left,.column2-two-third-left{float:left;margin-bottom:10px !important;margin-bottom:5px;}
.column2-two-third-right,.column2-one-third-right{float:right;margin-bottom:10px !important;margin-bottom:5px;}
.layout1 .column1-unit{width:890px;}
.layout2 .column1-unit,.layout3 .column1-unit{width:665px;}
.layout4 .column1-unit,.layout5 .column1-unit{width:490px;}
.layout1 .column2-unit-left,.layout1 .column2-unit-right{width:425px;}
.layout2 .column2-unit-left,.layout3 .column2-unit-left,.layout2 .column2-unit-right,.layout3 .column2-unit-right{width:325px;}
.layout4 .column2-unit-left,.layout5 .column2-unit-left,.layout4 .column2-unit-right,.layout5 .column2-unit-right{width:225px;}
.layout1 .column3-unit-left,.layout1 .column3-unit-middle,.layout1 .column3-unit-right{width:270px;}
.layout2 .column3-unit-left,.layout3 .column3-unit-left,.layout2 .column3-unit-middle,.layout3 .column3-unit-middle,.layout2 .column3-unit-right,.layout3 .column3-unit-right{width:215px;}
.layout4 .column3-unit-left,.layout5 .column3-unit-left,.layout4 .column3-unit-middle,.layout5 .column3-unit-middle,.layout4 .column3-unit-right,.layout5 .column3-unit-right{width:137px;}
.layout1 .column2-one-third-left,.layout1 .column2-one-third-right{width:270px;}
.layout1 .column2-two-third-left,.layout1 .column2-two-third-right{width:530px;}
.layout2 .column2-one-third-left,.layout3 .column2-one-third-left,.layout2 .column2-one-third-right,.layout3 .column2-one-third-right{width:250px;}
.layout2 .column2-two-third-left,.layout3 .column2-two-third-left,.layout2 .column2-two-third-right,.layout3 .column2-two-third-right{width:400px;}
.layout4 .column2-one-third-left,.layout5 .column2-one-third-left,.layout4 .column2-one-third-right,.layout5 .column2-one-third-right{width:140px;}
.layout4 .column2-two-third-left,.layout5 .column2-two-third-left,.layout4 .column2-two-third-right,.layout5 .column2-two-third-right{width:260px;}
.subcontent-unit-border{width:183px;margin:0 0 2.0em 0;padding:0 0 5px 0;border:solid 1px rgb(190,190,190);background:rgb(235,235,235);}
.subcontent-unit-border-green{width:183px;margin:0 0 2.5em 0;padding:0 0 10px 0;border:solid 1px rgb(160,214,81);background-color:rgb(217,239,185);}
.subcontent-unit-border-blue{width:183px;margin:0 0 2.5em 0;padding:0 0 10px 0;border:solid 1px rgb(137,170,214);background-color:rgb(213,225,240);}
.subcontent-unit-border-orange{width:183px;margin:0 0 2.5em 0px;padding:0 0 10px 0;border:solid 1px rgb(232,177,13);background-color:rgb(248,224,150);}
.subcontent-unit-noborder{width:185px;margin:0 0 2.5em 0;padding:0 0 10px 0;background:rgb(235,235,235);}
.subcontent-unit-noborder-green{width:185px;margin:0 0 2.5em 0;padding:0 0 10px 0;background-color:rgb(217,239,185);}
.subcontent-unit-noborder-blue{width:185px;margin:0 0 2.5em 0;padding:0 0 10px 0;background-color:rgb(213,225,240);}
.subcontent-unit-noborder-orange{width:185px;margin:0 0 2.5em 0;padding:0 0 10px 0;background-color:rgb(248,224,150);}
.round-border-topleft{width:10px;height:10px;position:absolute;z-index:100;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_corner_topleft.gif") no-repeat;margin-top:-1px;margin-left:-2px;}
.round-border-topright{width:10px;height:10px;position:absolute;z-index:100;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_corner_topright.gif") no-repeat;margin-top:-1px;margin-left:174px;}
.round-noborder-topleft{width:10px;height:10px;position:absolute;z-index:100;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_corner_topleft.gif") no-repeat;margin-top:0px;margin-left:0px;}
.round-noborder-topright{width:10px;height:10px;position:absolute;z-index:100;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_corner_topright.gif") no-repeat;margin-top:0px;margin-left:174px;}
#main-navigation .round-border-topleft{width:10px;height:10px;position:absolute;z-index:100;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_corner_topleft.gif") no-repeat;margin-top:-1px;margin-left:-1px;}
#main-navigation .round-border-topright{width:10px;height:10px;position:absolute;z-index:100;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_corner_topright.gif") no-repeat;margin-top:-1px;margin-left:190px;}
#main-navigation .round-noborder-topleft{width:10px;height:10px;position:absolute;z-index:100;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_corner_topleft.gif") no-repeat;margin-top:0px;margin-left:0px;}
#main-navigation .round-noborder-topright{width:10px;height:10px;position:absolute;z-index:100;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_corner_topright.gif") no-repeat;margin-top:0px;margin-left:190px;}
#footer h2{clear:both;margin:0 0 0.5em 0;text-transform:uppercase;font-family:Times,"Times New Roman",serif;font-weight:normal;color:#FFF;font-size:200%;}
#footer p{line-height:1.3em;padding-bottom:1.5em;color:#fff;font-size:110%;}
#footer a{text-decoration:none;color:#FFF;}
#footer a:hover{text-decoration:none;color:#E8BC27;}
#footer ul{margin:0;margin-bottom:1.5em;padding:0;}
#footer li{list-style:none;padding-left:15px;line-height:1.5em;font-size:110%;}
#footer p.credit{clear:both;text-align:right;padding:0 10px;}
#footer a img,#footer a:hover img{border:0}
#footer .column3-unit-left,#footer .column3-unit-middle,#footer .column3-unit-right{width:32%;}
#footer .column3-unit-left,#footer .column3-unit-middle{float:left;}
#footer .column3-unit-right{float:right;}
#footer .column3-unit-middle{margin-left:2%;}
#footer .content{padding:10px;}
#footer .live img,#footer .live a img{padding:5px;border:1px solid #DBDBDB;background-color:#EFEFEF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#footer .live a:hover img{background-color:#FFF;}
#footer .footer_content{background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_trans_noir.png");min-height:36.5em;}
#credits{text-align:center;color:rgb(175,175,175);font-weight:bold;}
#credits li{display:inline;list-style:none;}
#credits li.derniere_nav a{border-right:none;}
#credits a{padding-left:5px;padding-right:5px;color:rgb(175,175,175);font-weight:bold;border-right:1px solid rgb(175,175,175);}
#page-container:after,#header:after,#header-bottom:after,#header-breadcrumbs:after,#main:after,#main-navigation:after,#main-content:after,#main-content div:after,#main-subcontent:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.column1-unit:after,.column2-unit-left:after,.column2-unit-right:after,.column3-unit-left:after,.column3-unit-middle:after,.column3-unit-right:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.subcontent-unit-border:after,.subcontent-unit-noborder:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.subcontent-unit-border-blue:after,.subcontent-unit-border-green:after,.subcontent-unit-border-orange:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.subcontent-unit-noborder-blue:after,.subcontent-unit-noborder-green:after,.subcontent-unit-noborder-orange:after{content:".";display:block;height:0;clear:both;visibility:hidden;} p:after{content:".";display:block;height:0;;visibility:hidden;}
.footer:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear-contentunit{clear:both;height:0.1em;border:none;background:rgb(210,210,210);color:rgb(210,210,210);}
.layout1 .clear-contentunit{width:890px;}
.layout2 .clear-contentunit,.layout3 .clear-contentunit{width:665px;}
.layout4 .clear-contentunit,.layout5 .clear-contentunit{width:490px;}
@media print{#header-top{width:954px;height:80px;background:rgb(240,240,240);overflow:visible !important;overflow:hidden;}}
@media print{#header-breadcrumbs{width:954px;background:transparent;}}
@media print{.nav2{float:left;width:954px;border:none;background:rgb(240,240,240);color:rgb(75,75,75);font-size:1.0em;font-size:130%;}}
@media print{#main{clear:both;width:954px;padding-bottom:30px;background:transparent;}}
@media print{#footer{clear:both;width:954px;height:3.7em;padding:1.1em 0 0;background:rgb(240,240,240);font-size:1.0em;overflow:visible !important;overflow:hidden;}}

/* squelettes/css/header.css */
#evitement{color:#FFF;font-size:110%;width:960px;margin:0 auto;}
#evitement ul{float:right;padding:0 15px 0 0;font-weight:normal;}
#evitement li{display:inline;list-style:none;}
#evitement li a{display:block;float:left;padding:2px 5px 2px 5px;color:#FFF;text-decoration:none;position:absolute;top:-999px;}
#evitement li a:hover,#evitement li a:focus{position:inherit;}
#evitement a:hover,#evitement a:focus{text-decoration:none;color:rgb(255,198,0);}
#header{width:960px;}
#header-top{width:960px;height:9em;overflow:visible;}
#header-bottom{width:962px;}
#header-breadcrumbs{clear:both;width:960px;height:120px;background:#FFF;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;}
.page_sommaire #header-breadcrumbs{height:395px;}
#header .round-border-topleft,#header .round-border-topright{display:none}
a.sitelogo{display:none;}
.sitename{width:320px;height:80px;position:absolute;z-index:1;margin:1em 0 0 1em;overflow:visible;}
.sitename h1{font-weight:normal;font-size:240%;}
.sitename h2,.sitename p{display:none;}
.sitename a{text-indent:-9999px;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/logo.png") no-repeat;display:block;width:320px;height:80px;}
.nav0{width:360px;position:absolute;z-index:2;margin:6.2em 0 0 590px;}
.nav0 ul{float:right;padding:0;}
.nav0 li{display:inline;list-style:none;float:right;}
.nav0 li a{padding:0 0 0 3px;}
.nav0 a:hover,.nav0 a:focus{text-decoration:none;}
.nav0 a img{height:20px;border:none;}
.nav0 .searchform,.nav0 .searchform div,.nav0 .searchform form,.nav0 .searchform fieldset{display:inline;}
.nav0 .searchform{float:left;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_search.png") no-repeat;width:220px;height:30px;}
.nav0 .searchform fieldset{border:0;}
.nav0 .searchform label{display:none;}
.nav0 .searchform input.field{border:0;background:#FFF;font-size:110%;width:165px;padding:1px;margin:5px 0 0 10px;}
.nav0 .searchform input[type=submit]{text-indent:-9999px;background:none;border:0;width:25px;margin:0;}
.nav0 .searchform input[type=submit]:hover{cursor:pointer;}
.nav0 .lang{float:right;width:140px;color:#FFF;padding-top:3px;font-size:110%;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_trans_noir.png");}
.nav0 .lang li{float:left;}
.nav0 .lang li a{width:20px;height:20px;overflow-x:hidden;display:block;text-indent:-9999px;float:left;margin-left:5px;}
.nav0 .lang li.fr a{background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/lang/fr.png") top left no-repeat;}
.nav0 .lang li.en a{background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/lang/en.png") top left no-repeat;}
.nav0 .lang li.es a{background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/lang/es.png") top left no-repeat;}
.nav1{width:570px;position:absolute;z-index:3;margin:25px 0 0 390px;}
.nav1 ul{float:right;padding:0 15px 0 0;font-weight:normal;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_trans_noir.png");}
.nav1 li{display:inline;list-style:none;}
.nav1 li a{display:block;float:left;padding:2px 5px 2px 5px;color:#FFF;text-decoration:none;font-size:110%;}
.nav1 a{border-right:1px solid #FFF;}
.nav1 li.derniere_nav a{border-right:none;}
.nav1 a:hover,.nav1 a:focus{text-decoration:none;color:rgb(255,198,0);}
.nav2{white-space:nowrap;float:left;width:962px;height:3.6em;background:#6D820F url("https://www.ot-ansebertrand.fr/squelettes/img/bg_nav2.png") top left repeat-x;color:#FFF;font-size:110%;}
.nav2 ul{list-style-type:none;}
.nav2 ul li{float:left;z-index:auto !important;z-index:1000;}
.nav2 ul li a{float:none !important;float:left;display:block;height:36px;padding:10px 12px 0 12px;text-decoration:none;font-weight:normal;color:#FFF;}
.nav2 ul li ul{display:none;border:none;}
.nav2 ul li:hover,.nav2 ul li:focus{position:relative;}
.nav2 ul li:hover a,.nav2 ul li:focus a{color:rgb(255,198,0);}
.nav2 ul li:hover ul,.nav2 ul li:focus ul{display:block;width:12.0em;position:absolute;z-index:999;top:35px;margin-top:0.1em;left:12px;}
.nav2 ul li:hover ul li a,.nav2 ul li:focus ul li a{white-space:normal;display:block;width:10.0em;height:auto;line-height:1.3em;margin-left:-1px;padding:4px 12px 4px 12px;border-bottom:solid 1px #CCD564;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_nav_list.png") top left;font-weight:normal;color:#FFF;}
.nav2 ul li:hover ul li a:hover,.nav2 ul li:focus ul li a:focus{background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_nav_list_hover.png") top left;text-decoration:none;}
.nav2 table{position:absolute;top:0;left:-1px;border-collapse:collapse;}
.nav2 ul li a:hover,.nav2 ul li a:focus{position:relative;z-index:1000;color:rgb(255,198,0);text-decoration:none;}
.nav2 ul li a:hover ul,.nav2 ul li a:focus ul{display:block;width:12.0em;position:absolute;z-index:999;top:35px;t\op:34px;left:12px;marg\in-top:0.1em;}
.nav2 ul li a:hover ul li a,.nav2 ul li a:focus ul li a{white-space:normal;display:block;w\idth:12.0em;height:1px;line-height:1.3em;padding:4px 12px 4px 12px;border-bottom:solid 1px #CCD564;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_nav_list.png") top left;font-weight:normal;color:#FFF;}
.nav2 ul li a:hover ul li a:hover,.nav2 ul li a:focus ul li a:focus{background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_nav_list_hover.png") top left;text-decoration:none;}
#header-breadcrumbs .photos{width:960px;padding:15px;overflow:hidden;position:absolute;z-index:1;}
#header-breadcrumbs .photos ul{width:930px;height:365px;overflow:hidden;}
#header-breadcrumbs ul#photos li{list-style:none;width:928px;height:363px;border:1px solid #000;text-indent:-9999px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#header-breadcrumbs .breadcrumbs-content{position:absolute;z-index:1;margin:15px;border:1px solid #000;width:930px;height:90px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#header-breadcrumbs ul.breadcrumbs{position:absolute;width:900px;margin-top:64px;padding:5px 15px;font-size:120%;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_header_news.png") top left;}
#header-breadcrumbs ul.breadcrumbs li{list-style:none;display:inline;}
#header-breadcrumbs ul.breadcrumbs li a{padding:0 10px;border-right:1px solid #424242;color:#6D820F;text-decoration:none;}
#header-breadcrumbs ul.breadcrumbs li.before{padding:0 10px 0 5px;margin-right:10px;border-right:1px solid #424242;}
#header-breadcrumbs ul.breadcrumbs li a:hover,#header-breadcrumbs ul.breadcrumbs li a:focus{text-decoration:underline;}
#header-breadcrumbs .searchform{display:none;}
#header-breadcrumbs .news{position:absolute;width:250px;height:363px;margin:16px 0 0 694px;z-index:2;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_header_news.png") top left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#header-breadcrumbs .news p{float:left;clear:both;padding:10px 10px 0 10px;color:#424242;}
#header-breadcrumbs .news img{float:left;margin-right:5px;}
#header-breadcrumbs .news a img{border:1px solid #DBDBDB;padding:5px;background:#EFEFEF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#header-breadcrumbs .news a:hover img{background-color:#FFF;}
#header-breadcrumbs .news a{color:#6D820F;font-weight:bold;text-decoration:none;}
#header-breadcrumbs .news a:hover{text-decoration:underline;}

/* squelettes/css/layout_text.css */
.credits a{border-right:1px solid rgb(200,200,200);}
.credits li.derniere_nav a{border-right:none;}
#main-navigation .loginform{width:160px;margin:-10px 20px 0 20px;}
#main-navigation .loginform p{clear:both;margin:0;padding:0;}
#main-navigation .loginform ul{list-style:none;padding:0;margin:0;}
#main-navigation .loginform ul li{background:none;}
#main-navigation .loginform fieldset{width:160px;border:none;}
#main-navigation .loginform fieldset legend{display:none;}
#main-navigation .loginform label.top{float:left;width:125px;margin:0 0 2px 0;font-size:110%;}
#main-navigation .loginform label.right{float:left;width:125px;margin:5px 0 0 0;padding:0 0 0 3px;;font-size:110%;}
#main-navigation .loginform input.forml,#main-navigation .loginform input{width:158px;margin:0 0 5px 0;padding:0.1em 0 0.2em 0 !important;padding:0.2em 0 0.3em 0;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%;}
#main-navigation .loginform input.password{width:158px;margin:0 0 5px 0;padding:0.1em 0 0.2em 0 !important;padding:0.2em 0 0.3em 0;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%;}
#main-navigation .loginform input.checkbox{float:left;margin:5px 0 0 0 !important;margin:2px 0 0 -3px;border:none;}
#main-navigation .loginform p.spip_bouton input,#main-navigation .loginform p.bouton input.submit{float:left;width:5.0em;margin:10px 0 5px 0;padding:1px;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:110%;}
#main-navigation .loginform p.spip_bouton input:hover,#main-navigation .loginform p.bouton input.submit:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80);}
#main-navigation .searchform{width:160px;margin:0 20px 0 20px;}
#main-navigation .searchform fieldset{border:none;}
#main-navigation .searchform input.field{float:left;width:158px;padding:0.1em 0 0.2em 0 !important;padding:0.2em 0 0.3em 0;border:1px solid rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:120%;}
#main-navigation .searchform input.button{float:left;width:3.0em;margin-top:0.5em;padding:1px;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:120%;}
#main-navigation .searchform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80);}
#main-navigation h2{clear:both;margin:0 0 0.5em 0;text-transform:capitalize;font-family:Times,"Times New Roman",serif;color:#6D820F;font-size:200%;text-shadow:2px 2px #DBDBDB;}
#main-navigation h2.titre_nav{font-size:180%;background:#8B5925 url("https://www.ot-ansebertrand.fr/squelettes/img/bg_titre_nav.png") top left repeat-x;color:#FFF;text-shadow:2px 2px #424242;padding-left:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-navigation h2.bleu{color:#235B80;margin-top:2.3em;}
#main-navigation h3{clear:both;margin:1em 0 0.5em 0;color:rgb(80,80,80);font-weight:bold;font-size:160%;font-family:Times,"Times New Roman",serif;text-shadow:2px 2px #DBDBDB;}
#main-navigation p{clear:both;margin:0 10px 10px 20px;color:rgb(80,80,80);line-height:1.3em;}
#main-navigation p.center{text-align:center;}
#main-navigation p.right{text-align:right;}
#main-navigation ul{list-style:none;margin:0.5em 10px 1.0em 20px;}
#main-navigation ul li{margin:5px 0 0.2em 2px;padding:0px 0px 0 11px;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_ul_list.png") no-repeat 0 0.4em;line-height:1.2em;font-size:110%;}
#main-navigation ol{margin:0.5em 10px 1.0em 40px !important;margin:0.5em 10px 1.0em 45px;}
#main-navigation ol li{list-style-position:outside;margin:0 0 0.4em 0;font-size:110%;}
#main-navigation ul.nav3{margin:0.5em 0 1.0em 0;font-size:110%;}
#main-navigation ul.nav3 li{margin:0;padding:0 0 0 15px;line-height:2em;background:none;border-bottom:1px solid #EFEFEF;}
#main-navigation ul.nav3 li:hover,#main-navigation ul.nav3 li.on{background:#FAE88D url("https://www.ot-ansebertrand.fr/squelettes/img/bg_nav3_list.png") top left repeat-x;border-color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-navigation ul.nav3 li.on{font-weight:normal;}
#main-navigation ul.nav3 li.ancre_pagination{margin:0;padding:0;border:0;line-height:0;}
#main-navigation ul.nav3 li a{display:block;font-weight:normal;}
#main-navigation ul.nav3 li a:hover{text-decoration:none;}
#main-navigation ul.nav3 li.pagination{text-align:center;font-size:80%;}
#main-navigation ul.nav3 li:hover.pagination,#main-navigation ul.nav3 li:hover.ancre_pagination{background:none;}
#main-navigation ul.nav3 li.pagination a{display:inline;font-weight:bold;}
#main-navigation ul.nav3 li.pagination a:hover{text-decoration:underline;}
#main-content h1{margin:0 0 0.4em 0;padding:0 0 2px 0;font-family:Times,"Times New Roman",serif;color:#8B5925;font-weight:bold;font-size:260%;text-transform:capitalize;text-shadow:2px 2px #DBDBDB;}
#main-content h2{clear:both;margin:0 0 0.5em 0;font-family:Times,"Times New Roman",serif;color:#235B80;font-weight:bold;font-size:200%;text-transform:capitalize;text-shadow:2px 2px #DBDBDB;}
.page_article #main-content h2{text-transform:inherit;}
#main-content h2.pagetitle{margin:0 0 0.4em 0;padding:0 0 2px 0;font-family:Times,"Times New Roman",serif;color:#8B5925;font-weight:bold;font-size:260%;text-transform:capitalize;text-shadow:2px 2px #DBDBDB;}
#main-content h3{clear:both;margin:0 0 0.5em 0;font-family:Times,"Times New Roman",serif;color:#505050;text-shadow:2px 2px #DBDBDB;font-weight:normal;font-size:150%;}
#main-content h1.side{clear:none;}
#main-content h2.side{clear:none;}
#main-content h3.side{clear:none;}
#main-content h4{margin:1.5em 0 1.0em 0;color:rgb(80,80,80);font-family:"trebuchet ms",arial,sans-serif;font-weight:normal;font-size:130%;}
#main-content h5{margin:1.5em 0 1.0em 0;color:rgb(80,80,80);font-family:"trebuchet ms",arial,sans-serif;font-size:120%;}
#main-content h6{margin:1.2em 0 0.2em 0;color:rgb(80,80,80);font-family:"trebuchet ms",arial,sans-serif;font-size:110%;}
#main-content p{margin:0 0 1.0em 0;line-height:1.5em;}
#main-content p.center{text-align:center;}
#main-content p.right{text-align:right;}
#main .details{font-size:90%;color:rgb(80,80,80);}
#main-content p.details{clear:both;margin:-0.25em 0 0.5em 0;line-height:1.0em;font-size:90%;color:rgb(80,80,80);}
#main-content blockquote{clear:both;background-color:rgb(240,240,240);border:1px solid rgb(220,220,220);padding:0.5em 20px;font-size:90%;}
#main-content ul{list-style:none;margin:0.5em 0 1.0em 0;}
#main-content ul li{margin:0 0 0.2em 2px;padding:0 0 0 12px;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_ul_list.png") no-repeat 0 0.5em;line-height:1.4em;}
#main-content ul.forum li{background:none;}
#main-content ol{margin:0.5em 0 1.0em 20px !important;margin:0.5em 0 1.0em 25px;}
#main-content ol li{list-style-position:outside;margin:0 0 0.2em 0;line-height:1.4em;}
#main .contactform{width:418px;padding:10px 10px 0 10px;border:solid 1px rgb(200,200,200);background-color:rgb(240,240,240);}
#main .contactform fieldset{padding:20px 0 0 0 !important;padding:0;margin:0 0 20px 0;border:solid 1px rgb(220,220,220);}
#main .contactform fieldset legend{margin:0 0 0 5px !important;margin:0 0 20px 5px;padding:0 2px 0 2px;color:rgb(80,80,80);font-weight:bold;font-size:110%;}
#main .contactform ul{width:398px;padding:0;margin:0;}
#main .contactform ul li{list-style:none;background:none;padding:0;}
#main .contactform label.left{float:left;width:100px;margin:0 0 0 10px;padding:2px;}
#main .contactform label{text-align:left;margin:0;padding:2px;font-size:90%;}
#main .contactform .label{clear:both;display:block;text-align:left;margin:0;padding:2px;font-size:90%;}
#main .contactform select.combo{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;}
#main .contactform input.field,.contactform ul li input.text,.contactform ul li input.password{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;display:block;}
#main .contactform textarea,.contactform ul li textarea{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;}
#main .contactform input.button{float:right;width:9.0em;margin-right:20px;padding:1px !important;padding:0;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);}
#main .contactform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80);}
#main .contactform input.barre{font-size:12px;}
#main-content table{width:100%;border:1px solid rgb(220,220,220);}
#main-content table tr.even{background-color:rgb(240,240,240);}
#main-content table th{text-align:center;padding:2px 3px;background-color:rgb(220,220,220);}
#main-content table td{padding:2px 3px;}
#main-content p.caption{text-align:center;}
.formsite{width:418px;margin:2.0em 0 0 0;padding:10px 10px 0 10px;border:solid 1px rgb(200,200,200);background-color:rgb(240,240,240);}
.formsite fieldset{padding:20px 0 0 0 !important;padding:0;margin:0 0 20px 0;border:solid 1px rgb(220,220,220);}
.formsite fieldset legend{margin:0 0 0 5px !important;margin:0 0 20px 5px;padding:0 2px 0 2px;color:rgb(80,80,80);font-weight:bold;font-size:110%;}
.formsite ul{padding:0;margin:0;}
.formsite ul li{list-style:none;background:none;padding:0;}
.formsite label.left{float:left;width:100px;margin:0 0 0 10px;padding:2px;font-size:90%;}
.formsite label{text-align:left;margin:0;padding:2px;font-size:90%;}
.formsite select.combo{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;}
.formsite input.field,.formsite ul li input.text{width:375px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;display:block;}
.formsite textarea,.formsite ul li textarea{width:375px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;}
.formsite input.submit{float:right;width:9.0em;margin-right:20px;padding:1px !important;padding:0;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);}
.formsite input.submit:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80);}
.formsite input.barre{font-size:12px;}
#main-subcontent h1{clear:both;margin:0 0 10px 0;padding:4px 10px 3px 10px;background-color:rgb(190,190,190);font-family:"trebuchet ms",arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%;}
#main-subcontent h1.green{clear:both;margin:0 0 5px 0;padding:4px 10px 3px 10px;background-color:rgb(160,214,81);font-family:"trebuchet ms",verdana,arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%;}
#main-subcontent h1.blue{clear:both;margin:0 0 5px 0;padding:4px 10px 3px 10px;background-color:rgb(137,170,214);font-family:"trebuchet ms",verdana,arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%;}
#main-subcontent h1.orange{clear:both;margin:0 0 5px 0;padding:4px 10px 3px 10px;background-color:rgb(232,177,13);font-family:"trebuchet ms",verdana,arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%;}
#main-subcontent h2{clear:both;margin:0 0 10px 0;padding:4px 10px 3px 10px;background-color:rgb(190,190,190);font-family:"trebuchet ms",arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%;}
#main-subcontent h2.green{clear:both;margin:0 0 5px 0;padding:4px 10px 3px 10px;background-color:rgb(160,214,81);font-family:"trebuchet ms",verdana,arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%;}
#main-subcontent h2.blue{clear:both;margin:0 0 5px 0;padding:4px 10px 3px 10px;background-color:rgb(137,170,214);font-family:"trebuchet ms",verdana,arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%;}
#main-subcontent h2.orange{clear:both;margin:0 0 5px 0;padding:4px 10px 3px 10px;background-color:rgb(232,177,13);font-family:"trebuchet ms",verdana,arial,sans-serif;color:rgb(255,255,255);font-weight:bold;font-size:140%;}
#main-subcontent h3{clear:both;margin:1.0em 10px 0.5em 10px;color:rgb(80,80,80);font-weight:bold;font-size:110%;}
#main-subcontent p{clear:both;margin:0 10px 1.0em 10px;color:rgb(80,80,80);line-height:1.3em;font-size:110%;}
#main-subcontent p.center{text-align:center;}
#main-subcontent p.right{text-align:right;}
#main-subcontent ul{list-style:none;margin:0.5em 10px 1.0em 10px;}
#main-subcontent ul li{margin:5px 0 0.2em 2px;padding:0 0 0 11px;background:url("https://www.ot-ansebertrand.fr/squelettes/img/bg_ul_list.png") no-repeat 0 0.4em;line-height:1.2em;font-size:110%;}
.xmain-subcontent ol{margin:0.5em 10px 1.0em 30px !important;margin:0.5em 10px 1.0em 34px;}
#main-subcontent ol{margin:0.5em 10px 1.0em 30px !important;margin:0.5em 10px 1.0em 35px;}
#main-subcontent ol li{list-style-position:outside;margin:0 0 0.4em 0;font-size:110%;}
#main-subcontent .loginform{width:160px;margin:0 10px 0 10px;}
#main-subcontent .loginform p{clear:both;margin:0;padding:0;}
#main-subcontent .loginform fieldset{width:160px;border:none;}
#main-subcontent .loginform label.top{float:left;width:125px;margin:0 0 2px 0;font-size:110%;}
#main-subcontent .loginform label.right{float:left;width:125px;margin:5px 0 0 0;padding:0 0 0 3px;;font-size:110%;}
#main-subcontent .loginform input.field{width:158px;margin:0 0 5px 0;padding:0.1em 0 0.2em 0 !important;padding:0.2em 0 0.3em 0;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%;}
#main-subcontent .loginform input.checkbox{float:left;margin:5px 0 0 0 !important;margin:2px 0 0 -3px;border:none;}
#main-subcontent .loginform input.button{float:left;width:5.0em;margin:10px 0 5px 0;padding:1px;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:110%;}
#main-subcontent .loginform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80);}
#main-subcontent .searchform{width:160px;margin:0 10px 0 10px;}
#main-subcontent .searchform fieldset{border:none;}
#main-subcontent .searchform input.field{float:left;width:158px;padding:0.1em 0 0.2em 0 !important;padding:0.2em 0 0.3em 0;border:1px solid rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:120%;}
#main-subcontent .searchform input.button{float:left;width:3.0em;margin-top:0.5em;padding:1px;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:120%;}
#main-subcontent .searchform input.button:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80);}
#main img.left{float:left;margin:3px 3px 3px 0;}
#main img.center{float:none;display:block;margin:0 auto;}
#main img.right{float:right;margin:3px 0 3px 3px;}
#main-content img.logo{background-color:#EFEFEF;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main a{color:#6D820F;font-weight:bold;text-decoration:none;}
#main-content h1 a{color:#6D820F;font-weight:normal;text-decoration:none;}
#main-content h2 a{color:#8B5925;}
#main a:hover{text-decoration:underline;}
#main-content h2 a:hover{text-decoration:none;}
#main-content .bouton_suite{clear:both;float:left;font-weight:90%;background-color:#CDB9A3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-content .bouton_suite a{display:block;float:left;font-weight:normal;text-transform:uppercase;background-color:#8B5925;color:#FFF;margin:2px;padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-content .bouton_suite a:hover{text-decoration:none;}
#main p.pagination{text-align:center;}
#main img.mfx_email{margin:0 0 -2px 0;clear:none;float:none;}
#main img.no-border,#main a img.no-border{border:0;}
#main .lire_suite{clear:both;font-size:100%;margin:0;}
#main p.lire_suite{text-align:right;}
#main p.lire_suite a{font-weight:normal;}
#main .retour_haut_page{clear:both;font-size:100%;padding-top:1.0em;margin-top:0.5em;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/puce_fleche_retour.png") bottom left no-repeat;}
#main .retour_haut_page a{display:block;padding-left:17px;text-shadow:1px 1px #DBDBDB;}

/* extensions/porte_plume/css/barre_outils.css */
.markItUp .markItUpHeader a,.markItUp .markItUpTabs a,.markItUp .markItUpFooter a{color:#000;text-decoration:none;}
.markItUp{margin:5px 0 5px 0;clear:both;}
.markItUp .markItUpContainer{margin:0px;padding:0px;}
.markItUp .markItUpEditor{clear:both;display:block;overflow:auto;}
#text_area{height:300px;}
.markItUp .markItUpFooter{margin:0px;padding:0px;width:100%;}
.markItUp .markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url("https://www.ot-ansebertrand.fr/extensions/porte_plume/css/images/handle.png");cursor:ns-resize;}
.markItUp .markItUpTabs{text-align:right;padding:1px 1px 0;margin-bottom:-1px;margin-top:3px;overflow:hidden;width:auto;float:right;margin-right:30px;clear:both;}
.markItUp .markItUpTabs a{display:block;float:right;border:1px solid #ccc;margin:0px 1px;padding:3px 4px 2px 4px;background:#f0f0f0;}
.markItUp .markItUpTabs a.on{background:#fff;border-bottom:1px solid #fff;}
.markItUp .markItUpTabs a:hover{background:#fff;}
.markItUp .markItUpPreview{clear:both;border:1px solid #ccc;background:#fff;overflow:auto;padding:1em;}
.markItUp .preview p{margin-bottom:1em;}
.markItUp .preview ul{margin-bottom:1em;margin-top:0.5em;}
.markItUp .preview li{border:none;padding:1px;}
.markItUp .preview .cadre ol,.markItUp .preview .cadre ul{padding:0.5em;}
.markItUp .markItUpHeader{margin:0px;padding:0px;}
.markItUp .markItUpHeader ul{margin:0 !important;padding:0;}
.markItUp .markItUpHeader ul li{list-style:none;float:left;position:relative;clear:none;border:0;margin:0;padding:0;overflow:visible;}
.markItUp .markItUpHeader ul li:first-child{padding-top:0;}
.markItUp .markItUpHeader ul .markItUpDropMenu li{margin-right:0px;background-color:#eee;padding:1px 0px 1px 1px;}
.markItUp .markItUpHeader ul ul{display:none;position:absolute;top:24px;left:-1px;width:150px;z-index:2;padding-top:2px;}
.markItUp .markItUpHeader ul ul li{float:left;}
.markItUp .markItUpHeader ul ul .markItUpDropMenu{background:#F5F5F5 url("https://www.ot-ansebertrand.fr/extensions/porte_plume/css/images/submenu.png") no-repeat 50% 50%;}
.markItUp .markItUpHeader ul .markItUpSeparator{margin:0 6px;width:0px;height:16px;overflow:hidden;}
.markItUp .markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0px;}
.markItUp .markItUpHeader ul a{display:block;background-color:#f5f5f5;border:1px solid #ccc;padding:3px;margin-right:1px;}
.markItUp .markItUpHeader ul a b{display:block;background-repeat:no-repeat;width:16px;height:16px;text-indent:-10000px;}
.markItUp .markItUpHeader ul a:hover{border:1px solid #888;background-color:#fff;}

/* page=barre_outils_icones.css */
.markItUp .outil_header1 a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -226px}
.markItUp .outil_bold a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -478px}
.markItUp .outil_italic a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -586px}
.markItUp .outil_stroke_through a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -946px}
.markItUp .outil_liste_ul a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -622px}
.markItUp .outil_liste_ol a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -658px}
.markItUp .outil_indenter a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -514px}
.markItUp .outil_desindenter a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -550px}
.markItUp .outil_quote a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -442px}
.markItUp .outil_link a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -298px}
.markItUp .outil_notes a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -334px}
.markItUp .outil_guillemets a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -910px}
.markItUp .outil_guillemets_simples a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -802px}
.markItUp .outil_guillemets_de a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -766px}
.markItUp .outil_guillemets_de_simples a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -838px}
.markItUp .outil_guillemets_uniques a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -874px}
.markItUp .outil_caracteres a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -262px}
.markItUp .outil_a_maj_grave a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -82px}
.markItUp .outil_e_maj_aigu a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -154px}
.markItUp .outil_e_maj_grave a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -190px}
.markItUp .outil_aelig a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -46px}
.markItUp .outil_aelig_maj a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -10px}
.markItUp .outil_oe a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -406px}
.markItUp .outil_oe_maj a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -370px}
.markItUp .outil_ccedil_maj a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -118px}
.markItUp .outil_uppercase a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -730px}
.markItUp .outil_lowercase a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -694px}
.markItUp .outil_clean a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -982px}
.markItUp .outil_preview a b{background-image:url(https://www.ot-ansebertrand.fr/extensions/porte_plume/icones_barre/spt-v1.png);background-position:-10px -1018px}
.ajaxLoad{background:white url('https://www.ot-ansebertrand.fr/extensions/crayons/images/searching.gif') top left no-repeat;}

/* extensions/rainette/styles/rainette.css */
.rainette_titre{margin:5px 0 5px 10px;padding:0 0 0 0;}
.rainette_infos{float:left;width:400px;background:#fff;border:2px solid #ddd;margin:4px 0 17px 0;padding:0 0 5px 0;}
.rainette_infos .ville{margin:5px 0 5px 10px;padding:0 0 0 0;}
.rainette_infos .coordonnees{float:left;line-height:12px;padding:0 0 0 10px;}
.rainette_conditions{float:left;width:400px;background:#fcfcfc;border:2px solid #ddd;margin:5px 0 20px 0;padding:0 0 5px 0;}
.rainette_conditions .statut{float:left;width:260px;}
.rainette_conditions .cadre{float:left;width:234px;border:1px solid #ddd;background:#fff;margin:11px 0 0 11px;padding:0 0 5px 0;}
.rainette_conditions .icone{float:left;margin:3px 0 -5px 7px;}
.rainette_conditions .t_reelle{float:left;color:#333;font-size:33px;font-weight:bold;line-height:1em;margin:20px 0 0 15px;}
.rainette_conditions .t_ressentie{float:left;width:95px;color:#333;margin:0 0 0 15px;}
.rainette_conditions .resume{text-align:center;font-weight:bold;padding-top:5px;}
.rainette_conditions .maj{float:left;font-size:10px;color:#000;width:236px;padding:6px 0 0 11px;}
.rainette_conditions .details{float:left;color:#000;line-height:12px;width:134px;padding:12px 5px 5px 1px;}
.rainette_conditions .details span{color:#6E6E6E;font-weight:bold;}
.rainette_previsions_2x12h{float:left;border:2px solid #ddd;border-right:1px solid #ddd;width:596px;margin:5px 0 20px 0;}
.rainette_previsions_2x12h .entete{float:left;height:19px;width:297px;font-weight:bold;background:#fcfcfc;border-bottom:1px solid #ddd;border-right:1px solid #ddd;padding:5px 0 0 0;text-align:center;}
.rainette_previsions_2x12h .cadre{float:left;background:#FFF;}
.rainette_previsions_2x12h .cellule{float:left;width:297px;border-right:1px solid #ddd;}
.rainette_previsions_2x12h .contenu{float:left;width:277px;margin:5px 10px 10px 10px;}
.rainette_previsions_2x12h .icone{float:left;width:110px;height:110px;padding:0 10px 0 10px;}
.rainette_previsions_2x12h .t_reelle{width:137px;float:left;font-weight:bold;font-size:12px;color:#333;margin:10px 0 0 10px;}
.rainette_previsions_2x12h .t_reelle span{font-size:33px;}
.rainette_previsions_2x12h .details{float:left;clear:both;color:#6e6e6e;width:267px;padding:5px 10px 0;}
.rainette_previsions_2x12h .details ul{list-style-type:none;padding:0;margin:0;}
.rainette_previsions_2x12h .details li{margin-left:130px;clear:both;}
.rainette_previsions_2x12h .details li span{margin-left:-130px;float:left;display:inline;font-weight:bold;}
.rainette_previsions_2x12h .maj{border-top:1px solid #ddd;border-right:1px solid #ddd;color:#333;float:left;font-size:10px;padding:4px 0;text-align:center;width:595px;}
.rainette_previsions_24h{float:left;border:1px solid #ddd;width:120px;margin:5px 5px 20px 0;}
.rainette_previsions_24h .jour{height:19px;font-weight:bold;background:#fcfcfc;width:120px;border-bottom:1px solid #ddd;padding:5px 0 0 0;text-align:center;}
.rainette_previsions_24h .date{height:19px;font-weight:bold;background:#fcfcfc;width:120px;border-bottom:1px solid #ddd;padding:5px 0 0 0;text-align:center;}
.rainette_previsions_24h .contenu{width:120px;border:0;padding:10px 0 10px 0;text-align:center;min-height:20em;}
*html .rainette_previsions_24h .contenu{height:20em;}
.rainette_previsions_24h .icone{margin-bottom:10px;}
.rainette_previsions_24h .t_reelle{font-weight:bold;margin:0 5px 10px 5px;min-height:35px}
.rainette_previsions_24h .resume{font-weight:bold;margin:0 5px 10px 5px;min-height:45px}
.rainette_previsions_24h .details{font-weight:normal;margin:0 5px 10px 5px;}
.rainette_previsions_24h .details ul{list-style-type:none;padding:0;margin:0;}

/* extensions/Lecteur_multimedia/player.css */
div.movieContainer{top:0;}
.radiobox{margin:10px 0px 10px 0px;padding:0px;width:200px;font-size:9px;font-family:verdana,sans-serif;color:#999;}
.controles{cursor:pointer;text-align:right;margin-bottom:5px;}
.playliste{list-style-type:none;padding:3px;margin:0;border:1px solid #ccc;}
.radiobox a,.radiobox a:hover{text-decoration:none;font-family:verdana,sans-serif;color:#999;}
.radiobox li.over{background:#e6e6e6;}
.playliste_pagination{margin:5px 0px 0px 0px;border:1px solid #ccc;}
ul.playliste li{cursor:pointer;}
.radiobox li.play_on{background:#e6e6e6;}
span.play_{cursor:pointer;}
span.play_on{cursor:pointer;}
#scrollbar{clear:both;height:5px;margin:5px 0px;border:1px solid white;background-color:white;position:relative;cursor:pointer;}
#loading{margin:0px;padding:0px;height:5px;background-color:#ccc;width:0%;position:absolute;left:0px;top:0px;font-size:0.3em;z-index:10;}
#position{margin:0px;padding:0px;height:5px;background-color:#e74455;width:0%;position:absolute;left:0px;top:0px;font-size:0.3em;z-index:20;}
div#now_playing{width:120px;height:13px;text-align:left;}
#scroller_container{position:relative;float:left;width:120px;height:13px;overflow:hidden;border:1px solid #ccc;}
#scroller{width:120px;height:13px;position:absolute;left:0;top:0;margin:0;}
#scroller_container{overflow:auto;}
#player{background-color:#e9f6ff;color:#000;height:20px;width:200px;border:solid 1px #ccc;}
#player .button{width:20px;height:20px;background-repeat:no-repeat;background-position:2px 2px;float:left;}
#player .button a{display:block;height:20px;text-indent:-100em;overflow:hidden;}

/* page=cfg.css */
.cfg_arbo h5{padding:0.2em 0.2em;margin:0.2em 0;cursor:pointer;}
.cfg_arbo ul{border:1px solid #ccc;margin:0;padding:0.2em 0.5em;list-style-type:none;}
.crayon-icones em.crayon-config{background:url("https://www.ot-ansebertrand.fr/extensions/crayons/images/crayon20.png") no-repeat;height:20px;width:20px;cursor:pointer;display:none;}
.crayon-changed em.crayon-config{display:none;}
body.cfg #page .formulaire_spip{margin-bottom:2em;}
.formulaire_configurer p.boutons .save{color:#3E7735;}
.formulaire_configurer p.boutons .delete{color:#803923;float:left;}
.formulaire_configurer p.boutons .reset{font-size:1em;margin-top:3px;margin-right:5px;font-weight:bold;color:#666;float:left;}

/* page=forms_styles.css */
.spip_forms form label{float:none;}
.spip_forms h2{margin:.2em;color:#543E29;}
.spip_forms{color:black;margin:0px;margin-bottom:16px;padding:6px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:normal;border-left:3px solid #963;}
.spip_forms form{border:0;margin:0;padding:.5em 0 0 0;}
.spip_forms div.spip_descriptif{border:0;margin:0;clear:both;}
.spip_forms h3{float:none;text-align:left;}
.spip_forms legend{font-size:1.15em;padding:5px;}
.spip_forms .spip_form_champ{margin-bottom:0;display:block;clear:both;margin-top:1em;}
.spip_forms .spip_form_label{font-weight:bold;text-align:left;color:#494949;display:block;}
.spip_forms .spip_form_label label,.spip_forms .spip_form_label .label{text-align:left;font-weight:bold;color:#494949;}
.spip_forms .spip_form_label_obligatoire{font-weight:normal;font-style:italic;font-size:.9em;}
.spip_forms .obligatoire_oublie{color:red;}
.spip_forms .spip_form_label_details{display:block;font-style:italic;text-align:left;}
.spip_forms .spip_form_choix_multiple{display:block;}
.spip_forms .spip_form_choix_unique input,.spip_forms .spip_form_choix_unique input.fondo,.spip_forms .spip_form_choix_unique input.fondl{width:auto;}
.spip_forms .spip_form_choix_unique label{margin:0 0 5px 0;}
.spip_forms .spip_form_choix_multiple input,.spip_forms .spip_form_choix_multiple input.fondo,.spip_forms .spip_form_choix_multiple input.fondl,ul.choix_mots li input{width:auto;margin:0 5px 0 0;}
.spip_forms ul.choix_mots,.spip_forms ul.spip_form_choix_multiple,.spip_forms ul.spip_form_choix_unique{list-style:none;float:left;padding-left:5px;width:45%;}
.spip_forms .spip_sondage{margin:auto;}
.spip_forms .spip_form_erreur{font-weight:bold;color:red;}
.spip_forms .spip_form_ok{font-weight:bold;background:#262626;color:#F1F1F1;margin:1em 0 0 0;padding:.6em;}
.spip_forms .spip_form_ok a{color:#FFF9E2;}
.spip_forms .spip_form_ok a:hover{color:#DEB55E;}
.spip_forms .spip_form_ok_confirmation{display:block;}
.spip_forms .spip_sondage strong{display:block;clear:both;margin-left:5px;color:#494949;}
.spip_forms .spip_sondage .ligne_nom{width:19%;text-align:right;padding-right:1%;}
.spip_forms .spip_sondage .ligne_nom:after{content:":";}
.spip_forms .spip_sondage ligne.chiffres{color:#525252;}
.spip_forms .spip_sondage .ligne_barre{height:16px;background:url("https://www.ot-ansebertrand.fr/ligne.gif") repeat-x;border:1px solid black;width:80%;}
.spip_forms .spip_sondage .sondage_table{display:table;width:100%;}
.spip_forms .spip_sondage .sondage_ligne{display:table-row;}
.spip_forms .spip_sondage .sondage_ligne > div{display:table-cell;vertical-align:middle;padding:2px;white-space:nowrap;}
.spip_forms .forml,.spip_forms .formo{width:85%;border-bottom:solid 1px #E2CEC1;border-right:solid 1px #E2CEC1;border-top:1px solid #AF896F;border-left:1px solid #AF896F;font-size:1em;padding:.25em;}
.spip_forms .forml,.spip_forms .fondl{background:#FFFDE7;color:#4A4336;width:85%;}
.spip_forms .formo,.spip_forms .fondo{background-color:white;color:#4A4336;width:85%;}
.spip_forms .champ_obli_oubli{border:2px solid red;}
.spip_forms form .forml-focus,.spip_forms form input.forml-focus:focus,.spip_forms form textarea.forml-focus:focus,.forml-focus{border-bottom:solid 1px #C9AB97;border-right:solid 1px #C9AB97;border-top:1px solid #81593E;border-left:1px solid #81593E;background:#FFF2C8;color:#433817;font-weight:normal;font-size:1em;padding:.25em;width:85%;}
.spip_forms form .formo-focus,.spip_forms form input.formo-focus:focus,.spip_forms form textarea.formo-focus:focus,.spip_forms .formo-focus{border-bottom:solid 1px #C9AB97;border-right:solid 1px #C9AB97;border-top:1px solid #81593E;border-left:1px solid #81593E;background:#FFF9EE;color:#433817;font-weight:normal;font-size:1em;padding:.25em;width:85%;}
.spip_forms form .champ_obli_oubli-focus,form input.champ_obli_oubli-focus:focus,form textarea.champ_obli_oubli-focus:focus{border-top:solid 2px #980F1B;border-left:solid 2px #980F1B;border-bottom:2px solid #F3192B;border-right:2px solid #F3192B;background:#FFF2C8;color:#4D161B;font-weight:normal;font-size:1em;padding:.25em;}
.spip_forms .spip_bouton input{border:1px solid #563033;cursor:pointer;padding:.4em;background:#F0E6DC;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;font-size:1em;width:100px;color:#4A4336;}
.spip_forms fieldset{border:1px none #8F8181;padding:.4em .4em .4em 1em;margin:.5em 0 .5em 0;border-top-style:dashed;border-left:6px solid #c96;border-top-color:#c96;}
.spip_forms a.resultats_sondage{display:block;float:right;background:#FFFBED;color:#444040;padding:.2em;border:1px solid #A07D7A;text-decoration:none;}
.spip_forms a.resultats_sondage:hover{background:#444040;color:#F8F5EC;text-decoration:none;}
.spip_forms p.spip_form_ok,.spip_forms p.spip_form_erreur,.spip_forms form{clear:both;}
span.nettoyeur{clear:both;line-height:1px;font-size:1px;display:block;}
span.erreur{display:block;}
span.donnees{display:block;border-left:5px solid #999;padding-left:1em;padding-top:1em;border-bottom:1px dashed #666;padding-bottom:0.4em;overflow:hidden;}
span.donnee-champ{display:block;clear:left;}
span.donnee-champ-label{width:150px;display:block;float:left;}
span.donnee-champ-data{display:block;margin-left:160px;}
span.nettoyeur{clear:both;}
div.liste{clear:both;width:auto;}
.highlight{background-color:#3D3D3D;font-weight:bold;}
.donnees th{vertical-align:middle;background-repeat:no-repeat;border-left:1px solid #FFF;border-right:1px solid #000;border-top:1px solid #FFF;height:auto;padding:0px;margin:0px;height:34px;}
.donnees th.neutre{padding-left:0px;background:url("https://www.ot-ansebertrand.fr/extensions/forms_et_tables_2_0/img_pack/header.png") repeat-x left bottom;}
.donnees th.header{padding-left:15px;background:url("https://www.ot-ansebertrand.fr/extensions/forms_et_tables_2_0/img_pack/header-bg.png") no-repeat left bottom;}
.donnees th.headerSortUp{padding-left:15px;background:url("https://www.ot-ansebertrand.fr/extensions/forms_et_tables_2_0/img_pack/header-asc.png") no-repeat left bottom;}
.donnees th.headerSortDown{padding-left:15px;background:url("https://www.ot-ansebertrand.fr/extensions/forms_et_tables_2_0/img_pack/header-desc.png") no-repeat left bottom;}
.donnees td .numerique{width:100%;text-align:right;display:block;}
#sorting div{font-weight:bold;}
#filter{text-align:left;width:auto;padding:5px;background-color:transparent;border:1px solid #888;display:none;float:right;}
#filter p{text-align:left;padding:5px;margin:0px;float:left;}
#filter div{text-align:center;float:left;}
.filterIcon{width:20px;height:16px;text-align:center;background:url("https://www.ot-ansebertrand.fr/extensions/forms_et_tables_2_0/filter.gif") no-repeat center left;float:right;cursor:pointer;}
.sorter{padding-right:10px;text-decoration:underline;cursor:pointer;float:left;}
div.puce_forms_donnee{position:relative;height:11px;width:11px;}
div.puce_forms_donnee_fixe{position:absolute;}
div.puce_forms_donnee_popup{position:absolute;visibility:hidden;margin-top:-1px;top:0;border:1px solid #666;background-color:#ccc;z-index:10;}
div.puce_forms_donnee_popup img{padding:1px;border:none;}
div.puce_forms_donnee_popup{width:45px;}
a.date-picker{width:26px;height:26px;border:none;color:#fff;padding:0;margin:0;float:left;overflow:hidden;cursor:pointer;background:url("https://www.ot-ansebertrand.fr/extensions/forms_et_tables_2_0/img_pack/select_day_26.gif") no-repeat;}
a.date-picker span{margin:0 0 0 -2000px;}
div.date-picker-holder{position:relative;}
div.date-picker-holder input{float:left;}
div.popup-calendar *{margin:0;padding:0;}
div.popup-calendar{display:none;position:absolute;z-index:2;top:0;left:-16px;padding:4px;border:2px solid #000;background:#fff;color:#000;overflow:hidden;width:163px;font-size:0.8em;}
html>body div.popup-calendar{left:99px;}
div.popup-calendar iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
div.popup-calendar div.link-close{float:right;}
div.popup-calendar div.link-prev{float:left;}
div.popup-calendar h3{font-size:1.1em;font-weight:bold;margin:2px 0 5px 3px;}
div.popup-calendar div.link-next{float:right;}
div.popup-calendar div a{padding:1px 2px;color:#000;}
div.popup-calendar div a:hover{background-color:#000;color:#fff;}
div.popup-calendar table{margin:0;}
* html div.popup-calendar table{display:inline;}
div.popup-calendar table th,div.popup-calendar table td{background:#eee;width:21px;height:17px;text-align:center;}
div.popup-calendar table td.inactive{color:#aaa;padding:1px 0 0;}
div.popup-calendar table td a{display:block;border:1px solid #eee;width:19px;height:15px;text-decoration:none;color:#333;}
div.popup-calendar table td.today a{border-color:#aaa;}
div.popup-calendar table td a.selected,div.popup-calendar table td a:hover{background:#333;color:#fff;}
.formInfo a,.formInfo a:active,formInfo a:visited{background-color:#f66;font-size:1.3em;font-weight:bold;padding:1px 2px;margin-left:5px;color:#FFF;text-decoration:none;float:right;}
.formInfo a:hover{color:#600;text-decoration:none;}
#JT_arrow_left{background-image:url("https://www.ot-ansebertrand.fr/extensions/forms_et_tables_2_0/img_pack/arrow_left.gif");background-repeat:no-repeat;background-position:left top;position:absolute;z-index:101;left:-12px;height:23px;width:10px;top:-3px;}
#JT_arrow_right{background-image:url("https://www.ot-ansebertrand.fr/extensions/forms_et_tables_2_0/img_pack/arrow_right.gif");background-repeat:no-repeat;background-position:left top;position:absolute;z-index:101;height:23px;width:11px;top:-2px;}
#JT{position:absolute;z-index:100;border:2px solid #CCC;background-color:#fff;}
#JT_copy{padding:10px 10px 10px 10px;color:#333;}
.JT_loader{background-image:url("https://www.ot-ansebertrand.fr/extensions/forms_et_tables_2_0/img_pack/loader.gif");background-repeat:no-repeat;background-position:center center;width:100%;height:12px;}
#JT_close_left{background-color:#CCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold;}
#JT_close_right{background-color:#CCC;text-align:left;padding-left:8px;padding-bottom:5px;padding-top:2px;font-weight:bold;}
#JT_copy p{margin:3px 0;}
#JT_copy img{padding:1px;border:1px solid #CCC;}
.jTip{cursor:help;}

/* extensions/thickbox2/thickbox.css */
html,body{min-height:100%;height:auto !important;height:100%;}
html{padding:0}
#TB_window{font:10px Verdana,Helvetica,sans-serif;}
#contentPad{margin:20px;}
#TB_overlay{position:absolute;z-index:100;width:100%;height:100%;top:0;left:0;min-height:100%;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
#TB_load{display:none;}
#TB_window{position:absolute;background:#fff;z-index:102;color:#000;display:none;text-align:left;}
#TB_window img{display:block;margin:10px 0 10px 10px;border:none;}
#TB_legend{position:relative;}
#TB_legend img{margin:0;}
#TB_caption{padding:10px 35px 10px 10px;font-weight:bold;text-align:left;}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;padding:0px 35px 10px 10px;color:#666;}
#TB_closeWindow{padding:0;margin:0;width:26px;height:26px;top:0px;right:10px;position:absolute;padding-bottom:0.7em;text-align:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_closeAjaxWindow{padding:5px 10px 7px 0;margin-bottom:1px;text-align:right;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_load{position:absolute;display:none;height:100px;width:100px;z-index:101;}
#TB_HideSelect{z-index:99;position:absolute;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/* plugins/spip-listes_1_9_3/spiplistes_style.css */
#spiplistes-pageabo{color:#000;background-color:#fff;font-family:sans-serif;}
#spiplistes-formabo{background-color:#fff;text-align:justify;width:50%;padding:2em;margin:2em auto;font-size:100%;}
#spiplistes-formabo.cadre{padding:1em;border:1px solid #ccc;-moz-border-radius:6px;border-radius:6px;padding:0;}
#spiplistes-formabo form{padding:0 2em;}

#spiplistes-formabo .message-formulaire{color:black;padding:0 2em;}
#spiplistes-formabo form .spip_bouton{color:red;text-align:center;font-size:100%;}
.center{text-align:center;}
.spiplistes-cdt{text-align:center;margin-top:10px}

/* squelettes/css/miltiflex.css */
#main-content h3.spip{margin:1em 0 0.2em 0;text-align:center;font-weight:bold;clear:none;}
.page_rubrique #main-content h3.spip{font-weight:normal;text-align:left;margin:0 0 0.5em 0;}
.page_article_hebergement #main-content h3.spip{text-align:left;}
#documents_portfolio a{float:left;}
#documents_portfolio.photos_resa a{float:none;}
.forum ul li{font-size:100%;}
.forum .forum-fil{margin-bottom:2.5em;}
.forum-message{border:1px solid rgb(220,220,220);}
.forum-chapo{background:rgb(240,240,240);padding:0.5em 1em;font-size:100%;}
.forum-texte{padding:1em 1em 0.5em 1em;font-size:80%;}
.forum blockquote{border-left:1px solid rgb(234,239,247);margin:1em 2em;padding-left:2em;}
.erreur_message{color:rgb(255,0,0);}
table.spip_barre{table-layout:auto!important;margin:0.2em!important;background:transparent!important;}
table.spip_barre td{height:auto;border:0!important;padding:0!important;background:transparent!important;}
table.spip_barre a:hover img{background:rgb(250,250,250);border:1px solid rgb(240,240,240);}
table.spip_barre img{border:1px outset rgb(240,240,240);background:rgb(250,250,250);padding:0;margin:1px;float:none;}
spip_forms{width:418px;margin:2.0em 0 0 0;padding:10px 10px 0 10px;border:solid 1px rgb(200,200,200);background-color:rgb(240,240,240);}
spip_forms fieldset{padding:20px 0 0 0 !important;padding:0;margin:0 0 20px 0;border:solid 1px rgb(220,220,220);}
spip_forms fieldset legend{margin:0 0 0 5px !important;margin:0 0 20px 5px;padding:0 2px 0 2px;color:rgb(80,80,80);font-weight:bold;font-size:130%;}
spip_forms label.left{float:left;width:100px;margin:0 0 0 10px;padding:2px;font-size:110%;}
spip_forms select.combo{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%;}
spip_forms input.forml,spip_forms input.formo{width:375px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%;}
spip_forms textarea{width:375px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;font-size:110%;}
spip_forms p.spip_bouton input{float:right;width:9.0em;margin-right:20px;padding:1px !important;padding:0;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);font-size:110%;}
spip_forms spip_bouton p.input:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80);}
#main .vignettes_portfolio img{clear:both;float:left;margin:3px 10px 7px 0;padding:1px;border:1px solid rgb(150,150,150);}
.spip_documents_center img{float:none!important;}
#tab_search{margin-bottom:1em;}
#tab_search .tabs-hide{display:none;}
#tab_search ul.tabs-nav{padding:0;margin:0;}
#tab_search ul.tabs-nav li{display:inline;background:none;background-color:#DBDBDB;padding:0;}
#tab_search ul.tabs-nav li a{background-color:#FFF;border-bottom:0;display:block;float:left;text-indent:-9999px;width:50px;height:50px;margin:0 2px 2px 0;border:1px solid #DBDBDB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#tab_search ul.tabs-nav li.tabs-selected a{background-color:#FFF;}
#tab_search ul.tabs-nav li a.hebergement{background:#FFF url("https://www.ot-ansebertrand.fr/squelettes/img/logo_hebergement_gris.png") no-repeat;}
#tab_search ul.tabs-nav li a.restaurant{background:#FFF url("https://www.ot-ansebertrand.fr/squelettes/img/logo_restaurant_gris.png") no-repeat;}
#tab_search ul.tabs-nav li a.activite{background:#FFF url("https://www.ot-ansebertrand.fr/squelettes/img/logo_activites_gris.png") no-repeat;}
#tab_search ul.tabs-nav li.tabs-selected a.hebergement{background:#FFF url("https://www.ot-ansebertrand.fr/squelettes/img/logo_hebergement_vert.png") no-repeat;}
#tab_search ul.tabs-nav li.tabs-selected a.restaurant{background:#FFF url("https://www.ot-ansebertrand.fr/squelettes/img/logo_restaurant_vert.png") no-repeat;}
#tab_search ul.tabs-nav li.tabs-selected a.activite{background:#FFF url("https://www.ot-ansebertrand.fr/squelettes/img/logo_activites_vert.png") no-repeat;}
#tab_search .tabs-container{clear:both;padding:5px;border:1px solid #DBDBDB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#tab_search fieldset{border:0;}
#tab_search label{color:#424242;}
#tab_search input[type=text]{width:10em;border:1px solid #424242;color:#424242;font-size:100%;padding:2px 4px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#tab_search div{margin-bottom:1em;}
#tab_search select{font-size:100%;}
#tab_search div.types_activites,#tab_search div.specialites_restaurant{border-top:1px dotted #DBDBDB;padding-top:1em;}
#tab_search input[type=submit]{background:#8B5925 url("https://www.ot-ansebertrand.fr/squelettes/img/bg_submit.png") top left repeat-x;color:#FFF;border:1px solid #DBDBDB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#tab_search input[type=submit]:hover{cursor:pointer;}
div.separe-3{width:32%;margin-left:1%;float:left;}
#meteo{float:left;width:230px;padding:5px;margin-bottom:1em;color:#8B5925;text-shadow:1px 1px #DBDBDB;border:1px solid #DBDBDB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#meteo .meteo{clear:both;display:block;margin-bottom:0.5em;}
#meteo .jour{text-transform:uppercase;display:block;text-align:center;font-weight:bold;padding-top:0.7em;}
#meteo .date{text-transform:uppercase;display:block;text-align:center;font-weight:bold;}
#meteo .temperature{color:#E8BC27;font-size:3.2em;letter-spacing:-2px;margin-top:-5px;}
#meteo .unite{color:#E8BC27;}
#newsletter{margin-bottom:1em;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_nl.png") no-repeat;border:1px solid #DBDBDB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#newsletter p{padding:0;margin:0;}
#newsletter a{display:block;padding:3px 0 5px 20px;font-weight:normal;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/bg_nl_a.png") top right no-repeat;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#newsletter a:hover{text-decoration:none;}
#bon_plan{margin-bottom:1em;padding:5px 0;border:1px solid #DBDBDB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#bon_plan p{padding:0 5px;margin:0;margin-bottom:10px;}
#bon_plan img,#bon_plan a img{border:1px solid #DBDBDB;padding:5px;background-color:#EFEFEF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#bon_plan a:hover img{background-color:#FFF;}
#hp_presentation{color:#505050;}
#hp_presentation .signature{font-size:170%;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/plume_vert.png") bottom right no-repeat;text-shadow:2px 2px #DBDBDB;text-align:right;font-family:Times,"Times New Roman",serif;padding:10px 40px 0 0;}
.mini_bloc{border:1px solid #DBDBDB;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#travel_info{margin-bottom:1em;}
#travel_info ul li{padding-bottom:5px;border-bottom:1px dotted #DBDBDB;min-height:20px;background:transparent url("https://www.ot-ansebertrand.fr/squelettes/img/puce_fleche.png") 0 50% no-repeat;}
#travel_info ul li a{font-weight:normal;display:block;padding:5px 0 5px 15px;color:#235B80;}
#travel_info ul li a:hover{color:#00A2DF;}
.clear_graph{clear:both;width:665px;height:28px;background:#FFF url("https://www.ot-ansebertrand.fr/squelettes/img/clear_horizontal.png") top left no-repeat;}
.hp_article img{border:1px solid #DBDBDB;padding:5px;background-color:#EFEFEF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#en_images .spip_doc_descriptif{display:none;}
#main-content .hp_article h3.spip{text-align:left;}
#main ul.no-list{margin-left:0;}
#main ul.no-list li{background:none;padding:0;}
#spiplistes-formabo.cadre{padding:2em;width:50%;}
#spiplistes-formabo form ul li{background:none;padding:0;border-bottom:1px solid #CCC;}
#spiplistes-formabo form ul li.desabonnement,#spiplistes-formabo form ul li ul li{border:0;}
#spiplistes-formabo form fieldset{border:0;}
.page_meteo #main-content ul li{background:none;}
#main-content .galeries{border:0;border-collapse:collapse;border-spacing:0;text-align:center;}
#main-content .galeries caption{display:none;}
#main-content .galeries th{background:none;font-size:130%;}
#main-content .galeries tr.odd{background-color:#EEE;}
#main-content .galeries tr.even{background-color:#FFF;}
#main-content .galeries tbody tr:hover{background-color:#D6D6D6;}
#main-content .galeries td{border-top:1px solid #CCC;}
#main-content .galeries td a{display:block;}
#main-content .video_player{float:left;width:655px;clear:both;background-color:#EEE;padding:5px;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-content .video_player .ecran{width:425px;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-content .video_player .liste_videos{width:225px;float:right;}
#main-content .video_player .liste_videos ul{height:340px;overflow-y:scroll;background-color:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-content .video_player .liste_videos ul li{float:left;clear:both;width:200px;background:none;padding:5px 0;margin:0 5px;border-bottom:1px solid #EEE;}
#main-content .video_player .liste_videos img{float:left;padding:0 3px 3px 0;}
#main-content .video_player .liste_videos a{font-weight:normal;}
#main-navigation .audio_player{background-color:#EEE;padding:5px;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-navigation .audio_player .lecteur .spip_doc_titre,#main-navigation .audio_player .lecteur .spip_doc_descriptif{width:100%!important;}
#main-navigation .audio_player .liste_audios ul{height:180px;margin:0;overflow-y:scroll;background-color:#FFF;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-navigation .audio_player .liste_audios ul li{background:none;padding:0 0 5px 0;margin:0 5px;}
#main-navigation .audio_player .liste_audios li a{display:block;}
#main-navigation .audio_player .liste_audios li a:hover{background-color:#D6D6D6;text-decoration:none;}
#main-navigation .audio_player .liste_audios li.on{background:#EEE;font-weight:normal;}
#main-navigation .audio_player .liste_audios a{font-weight:normal;}
#main-content .spip_forms{width:418px;padding:10px 10px 0 10px;border:solid 1px rgb(200,200,200);background-color:rgb(240,240,240);}
#main-content .spip_forms fieldset{margin:0 0 20px 0;border:solid 1px rgb(220,220,220);}
#main-content .spip_forms fieldset legend{margin:0 0 0 5px !important;margin:0 0 20px 5px;padding:0 2px 0 2px;color:rgb(80,80,80);font-weight:bold;font-size:110%;}
#main-content .spip_forms ul{width:398px;padding:0;margin:0;}
#main-content .spip_forms ul li{list-style:none;background:none;padding:0;}
#main-content .spip_forms label.left{float:left;width:100px;margin:0 0 0 10px;padding:2px;}
#main-content .spip_forms label{text-align:left;margin:0;padding:2px;font-size:90%;}
#main-content .spip_forms .label{clear:both;text-align:left;margin:0;padding:2px;font-size:90%;}
#main-content .spip_forms select.combo{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;}
#main-content .spip_forms input.field,.spip_forms ul li input.text,.spip_forms ul li input.password{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;display:block;}
#main-content .spip_forms textarea,.spip_forms ul li textarea{width:275px;padding:2px;border:solid 1px rgb(200,200,200);font-family:verdana,arial,sans-serif;}
#main-content .spip_forms .spip_bouton input{float:right;width:9.0em;margin-right:20px;padding:1px !important;padding:0;background:rgb(230,230,230);border:solid 1px rgb(150,150,150);text-align:center;font-family:verdana,arial,sans-serif;color:rgb(150,150,150);}
#main-content .spip_forms .spip_bouton input:hover{cursor:pointer;border:solid 1px rgb(80,80,80);background:rgb(220,220,220);color:rgb(80,80,80);}
#main-content .spip_forms input.barre{font-size:12px;}
#main-content .spip_forms ul.spip_form_choix_unique li{display:inline;}
#main-content .spip_forms .forml,#main-content .spip_forms .fondl,#main-content .spip_forms .formo{width:275px;}
#main-content .vignettes{text-align:center;margin-top:0.5em;}
#main-content .vignettes img{background:#EFEFEF;padding:5px;margin-left:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-content h2 .type,#main-content h3 .type{font-size:40%;margin:0.3em 0 0 0.5em;float:right;background-color:#B5D7EE;color:#FFF;text-shadow:0 0;text-transform:uppercase;padding:2px;font-family:verdana,arial,sans-serif;font-weight:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-content h2 .type .content,#main-content h3 .type .content{background-color:#235B80;float:right;padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main-content h3 .type{font-size:60%;}
#main .contactform label .obligatoire{font-style:italic;}
#main .contactform input.erreur,#main .contactform textarea.erreur{border:1px solid red;}
#main p.alphabet{text-align:center;color:#999;}
#main ul.line{margin:0;padding:0;}
#main ul.line li{padding:0 5px 0 0;margin:0;background:none;display:inline;}
#main ul.line li.dernier{padding:0;}
#main p.line{margin:0;}
#main .uppercase{text-transform:uppercase;}
#main .little-div{width:200px;}
#main .little2-div{width:340px;}
#main-content .resultat{background-color:#CDB9A3;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#main .clear{clear:both;}

