body{background:#252525;margin-top:15px;margin-left:30px;margin-right:30px;margin-bottom:30px;font-family:Arial,Tahoma,Verdana;font-size:10pt;}
h1,h2,h3{margin-top:0px;}
h1{font-size:1.5em;text-align:center;}
h2{font-size:1.4em;}
h3{font-size:1.2em;}
p,ol,ul{margin-bottom:1.8em;line-height:160%;}
#header{height:40px;width:920px;margin:auto}
#header a{text-decoration:none;color:#fff;}
#logo{margin:auto;}
#logo img{padding:15px 0 0 0;}
#logo h1,#logo p{margin:0;line-height:normal;font-weight:normal;color:#fff;}
#logo h1{float:left;padding:0 25px 0 0;}
div.spacer{clear:both;}
#container{clear:none;width:920px;margin:auto;text-align:left;background-color:#351919;}
#content{float:left;display:inline;width:660px;margin:auto;background-color:White;}
#content2{float:left;display:inline;width:100%;margin:auto;background-color:White;}
.sidebar{float:left;display:inline;margin:auto;width:250px;color:White;}
#sidebar-content{clear:both;padding-left:20px;padding-right:20px;}
#sidebar-content img{margin:auto;}
.sidebar ul{margin:0;margin-left:15px;padding:0;list-style:none;color:inherit;}
.sidebar li ul{margin-bottom:1.8em;list-style:inside disc;color:#FFF;}
.sidebar li .home {margin-bottom:2em;list-style:inside disc;color:#FFF;}
.sidebar h2{font-size:1.4em;text-align:center;}
.sidebar a{text-decoration:none;color:#FFF;}
.sidebar a:hover{text-decoration:underline;}
.sidebar a.active{text-decoration:underline;color:inherit;}
.sidebar a.active:hover{text-decoration:none;}
#search form{margin-bottom:1.8em;padding:0;}
#search fieldset{margin:0;padding:0;border:none;}
#search #s{width:160px;}
#footer{clear:both;width:920px;height:60px;margin:auto;background:#351919;color:#FFF;}
#footer p{margin:0;padding:19px 0 0 0;text-align:center;line-height:normal;}
#footer img{float:right;margin-top:-25px;margin-right:10px;}
#footer a{color:#fff;}
.post{clear:both;border-top:1px solid #fff;}
.post h2{font-size:1.1em;}
.post .title{margin:0;padding:0 5px 5px 5px;}
.post .entry p{margin-left:4px;margin-right:4px;line-height:normal;}
.post .entry img{margin:auto;vertical-align:middle;text-align:center;border-width:0;display:block;}
.post .meta{font-weight:bold;text-align:center;margin:auto;margin-bottom:10px;}
.post .byline{margin:0;margin-left:50px;font-size:8px;}
.postlist{clear:both;padding:5px;}
.postlist h2{font-size:1.1em;}
.postlist a{text-decoration:none;color:#a32626;}
.postlist a:hover{text-decoration:underline;}
.postlist .title{margin:0;padding:0 5px 5px 5px;border-top:1px solid #c49090;}
.postlist .entry p{margin-left:4px;margin-right:4px;line-height:normal;}
.postlist .entry img{margin:auto;vertical-align:middle;text-align:center;display:block;}
.postlist .meta{font-weight:bold;text-align:center;margin:auto;margin-bottom:10px;}
.postlist .byline{margin:0;margin-left:70px;font-size:.8em;}
#bandeau{width:660px;height:190px;}
#newgallery{width:660px;}
ul#split,ul#split li{margin:0;padding:0;list-style:none;}
ul#split li{float:left;width:215px;height:250px;}
ul#split h3{font:normal 100% Verdana,sans-serif;text-transform:uppercase;margin:0;padding:5px 0 0;text-align:center;color:#000;}
ul#split p{margin:auto;text-align:center;}
.itemgallery{text-align:center;}
.itemgallery img{margin:auto;}
.divcompetmodif img{border:0;}
.postimage img{border-width:0;}
.bodycontent a{color:#a32626;}
.bodycontent a:hover{text-decoration:none;color:#f00;}
.bodycontent a img{border:none;}
a.toppage{text-decoration:underline;color:#ffffd3;}
a.lnknavbody1{text-decoration:none;color:#ffffd3;font-size:9pt;}
a.lnknavbody1active{text-decoration:underline;color:#ffffd3;font-size:9pt;}
a.lnknavfeedback{text-decoration:underline;color:Orange;font-size:12pt;}
#navbar{color:#4d4d4d;text-align:right;padding-left:2px;padding-right:10px;padding-bottom:4px;margin-top:4px;}
#navbar a{text-decoration:underline;color:#a32626;font-size:9pt;}
#navbar a:hover{text-decoration:none;color:#F00;}
.tablebottomdescriptif{width:100%;border-right:#50a974 1px solid;border-top:#50a974 1px solid;border-left:#50a974 1px solid;border-bottom:#50a974 1px solid;background-color:#c9e0d0;}
.textbottomdescriptif{color:#4d4d4d;margin-left:4px;margin-right:4px;}
.tablecontentannonce{border-right:#c31530 1px solid;border-top:#c31530 1px solid;border-left:#c31530 1px solid;border-bottom:#c31530 1px solid;background-color:#e3f8f3;}
.tablecontent{border-right:#c31530 1px solid;border-top:#c31530 1px solid;border-left:#c31530 1px solid;border-bottom:#c31530 1px solid;background-color:#fff;}
.tablecontent2{background-color:#fff;}
.tablecontentrss{border-right:#009ec0 1px solid;border-top:#009ec0 1px solid;border-left:#009ec0 1px solid;border-bottom:#009ec0 1px solid;background-color:#a1cbaf;}
.tablenavbody1{font-family:Trebuchet MS;table-layout:fixed;border-right:#821414 1px solid;border-top:#821414 1px solid;border-left:#821414 1px solid;border-bottom:#821414 1px solid;background-color:#8e3232;}
.menuhz{margin:auto;margin-bottom:5px;width:160px}
.menuhz img{border-width:0;padding:2px;}
.tablecontentmenuhz{padding:2px;table-layout:fixed;vertical-align:middle;color:#4d4d4d;font-weight:normal;font-size:8pt;}
.tablecontentmenuhzselected{padding:2px;table-layout:fixed;vertical-align:middle;color:White;font-weight:normal;font-size:8pt;}
.tablecontentmenu{padding:8px;table-layout:fixed;border-spacing:6px;vertical-align:middle;background-color:#681316;color:#ffffd3;font-weight:normal;font-size:8pt;vertical-align:middle;margin-left:8px;margin-top:8px;margin-bottom:8px;margin-right:4px;cursor:hand;background:#681316 url(contenu/images/bg-menu.jpg) repeat-x fixed top left;}
.tablecontentabonne{padding:4px;table-layout:fixed;border-spacing:6px;vertical-align:middle;background-color:#24051a;color:#4d4d4d;font-size:8pt;margin-left:8px;margin-right:4px;}
.tablecontentheaddialog{font-size:16pt;padding:6px;color:#ffffd3;background-color:#8e3232;}
.tablecontentbottomdialog{background-color:#8e3232;font-size:9pt;}
.tablecontenttext{color:#4d4d4d;margin-left:4px;margin-right:4px;}
.tablecontentstats{border-right:#50a974 1px solid;border-top:#50a974 1px solid;border-left:#50a974 1px solid;border-bottom:#50a974 1px solid;background-color:#f9fff9;}
.textfeedback{color:white;font-size:12pt;font-weight:normal;}
.buttonnavigation{border-right:#a1cbaf 1px outset;border-top:#a1cbaf 1px outset;border-left:#a1cbaf 1px outset;border-bottom:#a1cbaf 1px outset;font-family:Tahoma,Arial;background-color:#a1cbaf;}
.buttonsearch{border-right:#a1cbaf 1px outset;border-top:#a1cbaf 1px outset;border-left:#a1cbaf 1px outset;border-bottom:#a1cbaf 1px outset;font-family:Tahoma,Arial;background-color:#e5edf2;}
.tdprincipalcontenu{color:#4d4d4d;font-size:18pt;letter-spacing:1px;font-weight:normal;}
.textimportant{color:Maroon;font-size:12pt;font-weight:bold;letter-spacing:1px;}
.textbottom{color:#4d4d4d;margin-left:4px;margin-right:4px;}
.text12{color:#4d4d4d;font-size:12pt;font-weight:bold;letter-spacing:1px;margin-left:4px;margin-right:4px;}
.text10{color:#4d4d4d;margin-left:4px;margin-right:4px;}
.navigation{height:20px;margin:auto;padding-top:6px;padding-bottom:6px;text-align:center;vertical-align:middle;}
.navigation a{text-decoration:none;color:inherit;}
.navigation a:hover{text-decoration:underline;}
.textnavother{color:#4d4d4d;margin-left:2px;margin-right:2px;font-weight:bold;letter-spacing:normal;padding-left:4px;padding-right:4px;}
.textnavnext{color:Maroon;margin-left:2px;margin-right:2px;font-weight:bold;text-decoration:underline;letter-spacing:normal;padding-left:4px;padding-right:4px;}
.textnavcurrent{color:#4d4d4d;margin-bottom:2px;margin-top:2px;margin-left:2px;margin-right:2px;font-weight:normal;letter-spacing:normal;border-style:solid;border-width:1px;border-color:#c3152e;background-color:#fffff2;padding-left:4px;padding-right:4px;}
.text8{color:#4d4d4d;margin-left:4px;margin-right:4px;font-size:8pt;}
.texttitrerss{color:#4d4d4d;margin-left:4px;margin-right:4px;font-size:8pt;background-color:#a1cbaf;}
.textdetailrss{color:#4d4d4d;margin-left:2px;margin-right:2px;font-size:8pt;background-color:#a1cbaf;}
.textbutton10{color:#36445a;margin-left:4px;margin-right:4px;font-size:10pt;}
.textheader{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#f90;padding:6px 4px 6px 4px;table-layout:fixed;margin-bottom:8px;height:60px;}
.texttitle{font-size:125%;}
.textred{color:Red;}
.texttitreannonce{font-size:10pt;font-weight:bold;color:#4d4d4d;letter-spacing:normal;text-align:left;}
.textdateannonce{font-size:8pt;font-weight:normal;color:#4d4d4d;letter-spacing:normal;text-align:right;}
.textpdf{font-size:8pt;font-weight:normal;color:#4d4d4d;letter-spacing:normal;text-align:center;}
.textannonce{font-size:10pt;margin-left:2px;color:#4d4d4d;margin-right:2px;letter-spacing:1pt;}
hr{color:#821414;background-color:#821414;border-width:1px;height:1px;border-bottom-style:dashed;border:0;}
hr.modify{margin:auto;color:#50a974;border-style:dashed;}
hr.google{margin-left:0;color:#50a974;margin-right:0;border-style:inset;}
hr.rupturestats{margin-left:0;color:#50a974;margin-right:0;border-style:dashed;background-color:White;}
hr.rupturedept{margin-left:0;color:#009ec0;margin-right:0;border-style:solid;}
.smalltextsaisie{font-size:7pt;color:#4d4d4d;margin-left:2px;margin-right:2px;letter-spacing:1pt;}
.tinytextsaisie{font-size:6pt;color:#4d4d4d;margin-left:2px;margin-right:2px;letter-spacing:1pt;}
.tdcontent1{background-color:#FFF;}
.tablecontentbody{background-color:#fff;background:url(contenu/images/backgroundga.gif);background-repeat:no-repeat;background-position:Bottom right;height:100%;width:100%;}
.tdbodytext{width:100%;color:#636360;}
.textbodyleft{clear:both;text-align:left;margin-bottom:2px;}
.textbodyright{clear:both;text-align:right;margin-bottom:2px;}
.textbodycenter{clear:both;text-align:center;margin-bottom:2px;width:100%;}
.ulbody{color:black;margin-top:-10px;list-style-type:disc;}
.urlbody{margin-bottom:8px;}
.urlbody a{display:block;vertical-align:middle;margin-left:6px;}
.urlbodyleft{text-align:left;margin-bottom:8px;}
.urlbodyright{text-align:right;margin-bottom:8px;}
.urlbodycenter{text-align:center;margin-bottom:8px;}
.bodynavbar{color:#000;font-size:9pt;text-align:right;vertical-align:middle;margin-bottom:6px;margin-right:6px;padding:2px;height:22px;}
.bodygg{margin:auto;text-align:center;}
.bodytextleft{clear:both;width:100%;text-align:left;float:left;}
.bodyreponse{padding:4px;font-size:8pt;color:#4d4d4d;width:125px;}
.bodyreponsemessage{white-space:nowrap;text-align:right;float:left;}
.bodyimgleft{padding:0 6px 6px 0;text-align:left;float:left;}
.bodyimgright{padding:0 0 6px 6px;text-align:left;float:right;}
.bodycontent{padding-left:6px;padding-right:6px;}
.bodyeditmenu{padding:2px 2px 2px 2px;border-width:0;font-size:7pt;color:#4d4d4d;}
.bodytextcenter{margin:auto;text-align:center;}
.bodyimgcenter{margin:auto;padding:6px 0 6px 0;text-align:center;}
.bodytext{width:100%;padding:6px;}
.bodyeditzone{margin:auto;margin-top:5px;padding-top:5px;border-top-style:solid;border-top-width:1px;border-top-color:#cecece;}
.bodyeditzone img{border-width:0;}
.imagevignette{border:0;}
.imgvignette{margin-left:4px;margin-top:1.5em;margin-bottom:1em;}
.tablenews{width:100%;text-align:center;vertical-align:top;}
.table1new{width:100%;background-color:#fdfff6;}
.texttitreannonce{font-size:10pt;color:#4d4d4d;letter-spacing:1pt;}
.textpseudo{font-size:10pt;margin-left:2px;color:#faf1bd;margin-right:2px;letter-spacing:1pt;}
.smalltexttitreannonce{font-size:7pt;margin-left:2px;color:#faf1bd;background-color:#529569;margin-right:2px;letter-spacing:1pt;}
.textnbreponsesannonce{font-size:8pt;margin-left:2px;color:Red;margin-right:2px;letter-spacing:1pt;}
.textlabel{font-size:10pt;color:#4d4d4d;}
.textdata{font-size:10pt;color:#4d4d4d;}
.imagegf{color:#4d4d4d;font-size:10pt;letter-spacing:1px;}
.item{margin-left:5px;margin-top:12px;}
li.sanspucedecal{list-style-type:none;vertical-align:baseline;}
li.sanspuce{padding-left:0;list-style-type:none;}
.tabledialogsaisie{background-color:#fff;height:100%;width:100%;padding:2px;float:left;}
.imgbody{margin:6px;}
.tddata{width:400px;text-align:left;}
.tdlabel{width:150px;vertical-align:top;text-align:right;}
.tdlabelmdtry{width:150px;vertical-align:top;text-align:right;height:24px;color:Blue;}
.textboxdata{width:95%;height:100%;}
.textboxerr{width:100%;color:Red;float:left;}
.buttonscontainernavbar1{vertical-align:top;padding-top:10px;padding-bottom:10px;color:#681316;border:#821414 1px solid;width:200px;margin-left:5px;}
.buttonsimgnavbar1{vertical-align:middle;line-height:16px;}
.buttonsnavbar1{vertical-align:middle;line-height:16px;margin-left:2px;margin-right:2px;}
.buttonsnavbar1 a{color:#681316;padding-left:3px;display:block;font-size:9pt;font-weight:normal;text-decoration:none;text-align:left;}
.buttonsnavbar1 a:hover{background-color:#681316;color:#ffffd3;}
.buttonsnavbar1active{vertical-align:middle;line-height:16px;margin-left:2px;margin-right:2px;}
.buttonsnavbar1active a{background-color:#681316;color:#ffffd3;padding-left:3px;display:block;font-size:9pt;font-weight:normal;text-decoration:none;text-align:left;}
.imagemenunavbar1{border-style:none;padding-right:3px;float:left;vertical-align:middle;text-align:center;}
hr.hrgnavbar1{color:#7d1315;background-color:#7d1315;border-style:dotted;border-width:1px;height:1px;border:0;}
.signout{color:White;margin-right:20px;}
.signout a{color:Red;}
#flashcontent{width:800px;height:900px;}
#flashcontent2{width:100%;height:800px;}
div#flvplayer1{margin:auto;margin-top:10px;}
.divnew{text-align:left;border-style:dotted;border-width:1px;border-color:#681516;margin-top:5px;float:left;margin-right:2px;padding:2px;width:600px;background-color:#fdfff6;}
.divnewtitle{font-weight:bold;font-size:10pt;margin:auto;margin-bottom:6px;color:#bf3030;}
.divnewimage{width:220px;float:left;padding-right:4px;padding-left:4px;padding-bottom:4px;}
.divnewtext{text-align:justify;height:100%;}
.imgnew{vertical-align:middle;text-align:center;display:block;}
.divnewdate{font-size:7pt;float:right;margin-bottom:6px;}
.divnewmodif{clear:both;width:200px;margin:auto;padding:4px;font-size:smaller;background-color:White;color:Black;border-color:Silver;border-style:solid;border-width:thin;}
.divnewmodif a{color:Black;}
.divnewmodif img{border:0;}
.imagelogo{border-style:none;border-width:0;}
.headerds{width:100%;background-image:url(contenu/images/headerds.jpg);background-repeat:no-repeat;background-position:center;text-align:center;}
.containertabs{width:820px;padding:15px;margin:3px 0 20px 0;background:#fff;}
#navSquare{margin:0;padding:0 0 20px 5px;border-bottom:1px solid #681215;}
#navSquare li{margin:0;padding:0;display:inline;list-style-type:none;}
#navSquare a:link,#navSquare a:visited{float:left;font-size:10px;line-height:14px;font-weight:bold;padding:0 12px 6px 12px;text-decoration:none;color:#4d4d4d;}
#navSquare a:link.active,#navSquare a:visited.active,#navSquare a:hover{color:#000;background:url(contenu/images/tab_square.gif) no-repeat bottom center;}
#navSquare a:link.home,#navSquare a:visited.home,#navSquare a:hover{color:#000;background:url(contenu/images/tab_square.gif) no-repeat bottom center;}
.recent{clear:both;margin:auto;padding-left:5px;padding-right:5px;border-top:1px solid #fff;}
.recent h2{font-size:1.2em;text-align:center;}
.recent ul{margin-left:30px;color:inherit;font-size:.8em;}
.recent li{list-style-type:square;}
.recent a{text-decoration:none;color:inherit;}
.recent a:hover{text-decoration:underline;}
.bodyimgurl{list-style-type:none;text-align:center}
#formcontent{float:left;}
#formbuttons{clear:both;margin:auto;margin-top:10px;margin-bottom:10px;text-align:center;}
.ggplusone{clear:both;margin:auto;margin-left:10px;float:left}
.fbbuttontop{margin:auto;height:5px}
.fbbutton{clear:both;margin:auto;margin-left:10px; height:30px}
.fbbuttonshare{float:right;margin-right:10px}
div#menuslidy{margin:auto;}
div#menuhz1{clear:both}
#menuhz1 ul {list-style:none;margin:0;padding:0;margin-bottom:-17px}
	#menuhz1 li {float:left;width:132px;margin:0;padding:0;text-align:center;}
	#menuhz1 li a {display:block;padding:5px;height:100%;color:#FFF;text-decoration:none;border-right:1px solid #A8A8A8;}
	#menuhz1 li a:hover, li a:focus, li a:active {background-position:-170px 0;}
	#menuhz1 li a {background:url(contenu/images/menu/bg2.jpg) repeat -20px 35px;}
.social{clear:both;background-color:#FCE1BC;border-top:1px solid #425099;border-bottom:1px solid #425099;margin: 10px 0;padding: 10px 30px;padding-top:20px;vertical-align:middle;height:30px}
.grdpagesheader
{
	font-size: 8pt;
	background-color: #B8C2D0;
	color: #4D4D4D;
}
.grdpagesalternatingrowstyle
{
	font-size: 8pt;
	text-align: left;
}
.grdpagerowstyle
{
	text-align: left;
	font-size: 8pt;
	background-color: #FFFFCC;
}
.structurestyle
{
	font-size: 8pt;
	text-align: left;
}
.structuretitlestyle
{
	font-size: 8pt;
	text-align: center;
	width:100%;
	margin-top:10pt;
	margin-bottom:10pt;
	}
