
body{/*font-size:90%;*/font-size:12px;font-family:Arial,sans-serif;width:100%;min-width:900px;margin:0;padding:0;border-width:0;}
h4{font-size:13px;}
h5{font-size:13px;}
/*<agl.folder "structure">*/
#page{color:black;background-color:white;position:relative;width:900px;margin-top:10px;margin-right:auto;margin-left:auto;}
#header{background-image:url(header_bg.png);background-repeat:no-repeat;background-position:left bottom;position:relative;height:176px;border-bottom:2px solid #00495d;}
.container1{position:relative;/* This fixes the IE7 overflow hidden bug */width:100%;overflow:hidden;margin-top:4px;margin-bottom:10px;/*border-top:1px solid black;*/}
.container2,.container3{float:left;width:100%;position:relative;}
#main,#nav,#annex{float:left;position:relative;overflow:hidden;padding-bottom:1em;}
#footer{color:inherit;background-color:white;height:25px;clear:both;}
#bottom{}
/*</agl.folder>*/
/*<agl.folder "header">*/
#logo{width:195px;height:94px;overflow:hidden;}
#header p,#header h1,#header h2{padding:.4em 15px 0 15px;margin:0;}
#skater{position:absolute;left:0;bottom:8px;}
/*</agl.folder>*/
/*<agl.folder "main">*/
#main {min-height:300px;
/*	width:46%;*/			/* width of center column content (column width minus padding on either side) */
/*	left:102%;*/			/* 100% plus left padding of center column */
}
#main h1,#main h2{font-size:14px;font-weight:normal;font-variant:small-caps;background-image:url(/css/home_h1.png);background-repeat:no-repeat;background-position:left 2px;text-indent:16px;}
#main h2{font-variant:normal;}
.main_bg{color:inherit;background:white;}
#main div.bloc{}
#main div.bloc>h2{margin:0;}
/*</agl.folder>*/
/*<agl.folder "nav">*/
#nav {color:#00495d;background-color:transparent;
/*	width:21%;*/			/* Width of left column content (column width minus padding on either side) */
/*	left:31%;*/			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
#nav h1{font-size:20px;font-weight:normal;line-height:20px;}
.nav_bg{color:inherit;background-color:#e6e6e6;}
.nav_width{right:50%;}
#nav ul{margin-top:1em;margin-bottom:1em;padding-left:0;}
#nav ul li{color:silver;background-color:#369;margin-bottom:3px;padding:2px 5px 3px;border:outset 2px #369;}
#nav ul li a{color:white;background-color:transparent;text-decoration:none;display:block;}

#nav #sidebarEdito ul{list-style-type:disc; margin-top:inherit;margin-bottom:inherit;padding-left:1.1em;}
#nav #sidebarEdito ul li{color:inherit;background-color:inherit;margin-bottom:inherit;padding:inherit;border:inherit;}
#nav #sidebarEdito ul li a{color:inherit;background-color:inherit;text-decoration:inherit;display:inherit;}

#nav td{}
#nav td a{text-decoration:none;display:block;}
#nav table.cat td{padding:5px;color:black;font-variant:small-caps;font-weight:bold;}
#nav table.cat td a{color:#00495d;background-color:transparent;}
#nav table.cat td a.stag{display:inline;white-space:nowrap;}
#nav table.cat td a.stag:hover{color:white;background:#620038;text-decoration:none;}
#nav table.cat td.selected{background-color:#d0d0d0;}
/*</agl.folder>*/
/*<agl.folder "annex">*/
#annex {
/*	width:21%;*/			/* Width of right column content (column width minus padding on either side) */
/*	left:85%;*/			/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}
.annex_bg{}
.annex_width{right:25%;}
/*</agl.folder>*/
/*<agl.folder "footer">*/
#toc{background-color:#00495d;position:absolute;top:64px;right:0;width:69%;height:29px;}

#toc ul{height:29px;list-style:none;margin:0;padding-left:2em;}
#toc li {float:left; margin-left:0.8em; height:29px;}
#toc li.first {margin:0;}
#toc a {display:block; color:white; font-size:14px; line-height:29px; text-decoration:none; font-weight: bold;}
#toc a:hover, #toc a.active, #toc a.active:hover{background:#620038;}

#tags{text-align:justify;position:absolute;top:95px;left:120px;height:60px;overflow:hidden;line-height:27px;}
#tags a{text-decoration:none;margin-left:0.5em;white-space:nowrap;}
#searchform fieldset{margin:0;padding:0;border-style:none;}
#s{font-size:10px;position:absolute;top:40px;right:0;width:168px;padding:1px;border:solid 3px silver;}
#links{position:absolute;right:0;height:20px;margin:0;padding:0;}
#links li{position:relative;top:0.4em;height:0.8em;float:left;padding-right:0.7em;padding-left:0.7em;border-left:1px solid silver;display:block;}
#links li:first{border-left:1px solid white;}
#links li a{color:gray;font-size:10px;background-color:transparent;text-decoration:none;position:relative;top:-0.4em;}
/*</agl.folder>*/
/*<agl.folder "bottom">*/
/*#w800{color:silver;background-color:transparent;text-align:right;position:absolute;top:1%;left:754px;width:30px;z-index:100;border-right:1px dotted silver;}
#w1024{color:silver;background-color:transparent;text-align:right;position:absolute;top:1%;left:978px;width:30px;z-index:100;border-right:1px dotted silver;}*/
/*#w800 a,#w1024 a{text-decoration:none;}*/
/*</agl.folder>*/
/*<agl.folder "form">*/
form{margin:0;padding:0;}
fieldset{font-size:0.9em;border:solid 1px gray;}
label{font-size:0.9em;}
td label{position:relative;top:0.31em;margin-right:0.5em;}
/*input[type="text"],*/input{font-size:inherit;font-family:inherit;}
textarea{font-size:1em;font-family:inherit;padding:1px;border-style:1px inset ThreeDFace 2px inset ThreeDFace inset inset;border-width:2px 1px;border-color:ThreeDFace;}
textarea[readonly]{border:dotted 1px silver;}
input[type="text"]:not([size]),textarea{width:100%;}
/*</agl.folder>*/
/*<agl.folder "heading">*/
h1,h2,h3{margin:0.8em 0 0.2em;padding:0;}
hr{border-style:solid;border-width:1px 0 0;}
/*p{margin:.4em 0 .8em 0;padding:0;}*/
/*</agl.folder>*/
/*<agl.folder "a">*/
a{color:#00495d;background-color:transparent;}
a:hover{color:white;background:#620038;text-decoration:none;}
/*</agl.folder>*/
/*<agl.folder "table">*/
table{border-collapse:collapse;margin-bottom:1em}
table.list{position:relative;left:1px;width:99.6%;margin-bottom:1em;border:solid 2px silver;border-collapse:collapse;}
caption{color:inherit;width:254px;height:35px;}
tr{vertical-align:top;}
table.list tr:hover{color:black;background-color:#e6e6e6;}
th{color:white;background-color:#bec0c2;text-align:left;border-bottom:1px solid #00495d;border-top-style:none;border-right-style:none;border-left-style:none;white-space:nowrap; font-size:14px; padding: 2px;}
table.list td{border:solid 1px silver;}
th.number,td.number{text-align:right;white-space:nowrap;}
/*</agl.folder>*/

/*<agl.folder "reset">*/
img{border-style:none;}
/*</agl.folder>*/
/**/
/*<agl.folder "home">*/
div.home_strip{position:relative;top:7px;height:200px;clear:both;}
div.home{position:relative;width:190px;height:200px;float:left;padding-right:7px;}
div.home2{width:290px;}
div.empty{background-color:white;background-image:url(/media/home/empty_slot.png);background-repeat:repeat-x;background-position:left bottom;margin-left:7px;}
div.home h1{height:30px;margin-top:10px;margin-left:5px;margin-bottom: 1em;}
div.home h1 a{color:black;font-size:13px;font-weight:bold;background-color:inherit;text-decoration:none;}
div.home h1 a:hover{color:white;background-color:#620038;}
div.home ol{margin:0;padding:0 0 0 1.2em;list-style-position:outside;}
div.home li{padding-bottom:3px;list-style-type:none;}
div.home li a{color:black;font-size:12px;background-color:transparent;text-decoration:none;}
div.home li a:hover{color:white;background-color:#620038;}
div.home a.go{color:#620038;font-size:10px;font-weight:bold;text-decoration:none;background-color:transparent;position:absolute;left:10px;bottom:9px;}
div.home a.rss{position:absolute;bottom:5px;right:10px;}
div.home a.rss{position:absolute;bottom:5px;right:10px;}
div.bdright{border-right:1px solid #00495d;}
#pictos{color:inherit;background-color:white;position:relative;top:20px;width:603px;height:5px;z-index:10;margin-bottom:33px;}
#picto1{position:absolute;top:-23px;left:12%;z-index:10;}
#picto2{position:absolute;top:-23px;left:45%;z-index:10;}
#picto3{position:absolute;top:-23px;left:79%;z-index:10;}
/*</agl.folder>*/
/*<agl.folder "category">*/
div.category{position:relative;min-height:330px;z-index:1;}
#main div.category h1{font-weight:bold;margin-bottom:7px;}
div.post{/*width:178px;float:left;*/margin-right:23px;margin-bottom:20px;}
div.post h3{background-image:none;margin:5px 0 -5px;padding:0;}
div.post h3 a{color:#00495d;font-size:14px;font-weight:bold;background-color:transparent;text-decoration:none;}
div.post h3 a:hover{color:white;background-color:#620038;}
div.post p{}
div.post ul{font-size:12px;padding-left:20px;}
div.rss{text-align:right;}
a.rss{color:#620038;font-size:10px;line-height:10px;text-decoration:none;}
a.rss:hover{color:#620038;background-color:#e6e6e6;text-decoration:underline;}
div.category_list{clear:both;z-index:1000;}
div.category_list div.post{margin-right:5px;position:relative;width:185px;float:left;padding-right:7px;/*height:200px;border:1px solid #fff;*/}
div.category_list div.post h3{font-size:14px;}
div.category_list div.post blockquote{margin-right:0;margin-left:0;}
#category_toplink{height:1em;}
#category_menu{position:absolute;top:0;right:10px;}
#article_list{position:absolute;right:0;top:1em;width:180px;max-height:280px;visibility:hidden;background-color:#bbb;border:1px solid #999;border-right-color:#555;border-bottom-color:#555;overflow-y:auto;overflow-x:hidden;padding:5px;opacity:1;}
#article_list div.post{font-size:11px;width:180px;margin:0;padding:2px 0;}
#article_list div.post:hover{background-color:#620038;}
#article_list div.post h3{margin:0;padding:0;}
#article_list div.post a{color:black;margin:0;font-size:12px;font-weight:bold;}
#article_list div.post:hover a{color:white;background:#620038;}
#article_list div.post span{color:#055;}
#article_list div.post:hover * {color:white}
/*</agl.folder>*/
/*<agl.folder "cms">*/
h3.storytitle a{text-decoration:none;font-size:14px;}
div.feedback a{color:black;font-size:10px;background-color:transparent;}
div.meta a{color:black;background-color:transparent;}
a.more-link{font-size:9px;white-space:nowrap;}
/*</agl.folder>*/


.alignleft {float: left; margin-right:1em; margin-bottom:1em;}
.alignright {float: right; margin-left:1em; margin-bottom:1em;}
.aligncenter {display: block;clear:both; margin-right:auto; margin-left:auto;}
.clearboth{clear:both;}

.storycontent hr {
	clear: both;
	visibility: hidden;
}


h3#comments, h3#postcomment {color: #00495d;/*font-weight:normal*/; margin-top:3em;font-size:12px;}
