/* Document settings */
body{background:#fefdf7 url(../images/bodybg.gif) repeat-x;color:#505050;font:76% Georgia,Arial,sans-serif;margin:0;padding:0;text-align:center}
/*body{background:#e0e0e0 url(../images/bodybg.gif) repeat-x;color:#505050;font:76% Georgia,Arial,sans-serif;margin:0;padding:0;text-align:center}*/
form{margin:0}
blockquote{border-left:4px solid #fa9035;color:#555;font:italic 1.1em Verdana;margin:12px 0 12px 16px;padding-left:12px}

/*Couleur du lien de l'entête*/

/*Règle pour enlever le point devant la liste du menu en haut*/
#topmenu ul{list-style:none;margin:0;padding:0}
/*ul{list-style:none;margin:0;padding:0}*/

/*nouvelle règle de ul pour remettre les pico pour les listes*/
ul{margin:0 0 0 42px;padding:0}

/*nouvelle règle pour enlever la marge dans une liste pour une partie spécifique*/
span ul{margin:0 0 0 20px;padding:0}

/***********************************Important****************************/
/*la zone anglais a été ajouté dans l'entête directement par programmation*/
.anglais a{color:white;text-decoration:none;font-size:1.3em;}
.anglais a:hover{color:black;font-size:1.3em;}

a{color:#fa9035;text-decoration:none}
a:hover{color:#d04a10}

/* position settings(tableless) */
.clr{clear:both}
#container{background:#c0c0c0 url(../images/bodybg.gif) repeat-x;margin:0 auto;text-align:left;width:752px}

#header{height:30px;position:relative;width:752px;}
/*#header{height:30px;position:relative;width:730px}*/


#logo{color:#ffffff;background:url(../images/logo.jpg) top center no-repeat;height:193px;margin:0 auto 10px;text-align:center;overflow:hidden}
/*#logo{color:#ffffff;background:url(../images/logo.jpg) top center no-repeat;height:60px;margin:0 auto 10px;text-align:center;overflow:hidden}*/
#logo h1 a{height:60px;display:block;color:#ffffff}
#logo h1,#logo .moduletable h3{color:#ffffff;font-size:2.2em;margin:0;padding:20px 0 0}
#logo .moduletable h3{font-family:Georgia;font-size:1.8em;}
#logo h2,#logo .moduletable{font-size:1.5em;letter-spacing:-1px;margin:-26px 0 0}
#logo .moduletable{margin-top:0}

#topmenu{background:url(../images/logo2.jpg) top center no-repeat;float:left;width:752px;height:27px;margin-top:-10px;}
/*#topmenu{background:url(../images/greypx.gif) bottom left repeat-x;float:left;width:752px;}*/

#topmenu a{background:url(../images/tabs.gif) 100% 0 no-repeat;color:#808080;display:block;font-size:1.2em;letter-spacing:-1px;padding:7px 20px 4px 11px;text-decoration:none}
#topmenu a:hover{color:#505050}
#topmenu li{background:url(../images/tabs.gif) 0 0 no-repeat;float:left;margin:0 1px -1px 0;padding:0 0 0 7px}
/*#topmenu li{background:url(../images/tabs.gif) 0 0 no-repeat;float:left;margin:0 4px 0 0;padding:0 0 0 9px}*/
#topmenu .current{background:url(../images/tabs.gif) 0 -41px no-repeat}
#topmenu .current a{background:url(../images/tabs.gif) 100% -41px no-repeat;color:#303030;padding:7px 20px 5px 11px}

#center{background:#ffffff url(../images/innerbg.gif) repeat-y;border:1px solid #808080;border-top:none;clear:both;padding:0;width:750px;margin-top:-10px}
#centerIn{background:url(../images/header.jpg) top left no-repeat;padding:10px;width:730px}

#pathway{color:#808080;margin:0 0 4px;text-align:right}
#pathway a:hover,#footer a:hover{text-decoration:underline}

#leftside{float:left;margin:-5px 0 0;width:145px;color:#808080}
#leftside .moduletable{margin:0 0 0 10px}
#leftside .moduletable h3{font-size:1.4em;margin:10px 0 10px -10px;color:#505050}
#leftside a,#pathway a{color:#d04a10}
#leftside a:hover{color:#505050}
#leftside a.mainlevel{display:block;font-size:1.1em;margin-bottom:1px;padding:2px 2px 2px 0px;text-decoration:none;width:125px}
/*#leftside a.mainlevel{display:block;font-size:1.1em;margin-bottom:1px;padding:2px 2px 2px 0px;text-decoration:none;width:125px}*/
#leftside img{width:90%}
#leftside input.inputbox{width:118px}
#leftside select.button{width:124px}
#leftside .syndicate div{text-align:left;clear:both}
#leftside .syndicate img,#rightside .syndicate img{width:80px;height:15px;margin:0}
#leftside .sectiontableentry2{background:#fdf4f4}
#leftside .sectiontableentry1{background:#fefefe}
#leftside .poll{margin-left:-2px;width:127px}
#leftside .moduletable td div img,#rightside .moduletable td div img{display:none}
#leftside .sublevel{margin-left:10px;padding:1px 1px 1px 6px;width:105px}
#leftside .contentpaneopen{width:122px}

#rightside{float:right;margin:49px 0 20px 0;width:146px;font-size:0.9em}
#rightside a{line-height:18px}
#rightside img{margin:10px 0 5px;width:90%}
#rightside .moduletable{margin:0 20px 18px 10px}
#rightside .moduletable h3{font-size:1.4em;margin:-2px 0 12px -10px;font-weight:bold}
#rightside input.inputbox,#rightside select.button{width:106px}
#rightside .syndicate div{clear:both}

#main{float:right;margin:39px 0 0;width:388px}

#main .moduletable h3{font-size:1.5em;margin:20px 0 10px}
#main img{border:0px solid #fa9035;float:left;margin:5px 15px 6px}
/*#main img{border:1px solid #fa9035;float:left;margin:5px 15px 6px}*/
#main .buttonheading img{border:0;margin:0}

#bottom{margin-top:10px;overflow:hidden;width:100%}
#bottom .moduletable h3{clear:both}
#bottom .moduletable .poll thead{text-align:center}

#footer{color:#a0a0a0;font-size:0.9em;margin:0 10px 0 176px;padding-bottom:10px;text-align:right}
#footer a{color:#a0a0a0}

#bottom_left{float:right;padding:0;margin-bottom:5px}
#bottom_left div{text-align:right}
#bottom_right{float:right;padding:0;width:550px;clear:both}

/* joomla settings*/
.componentheading{font-size:2em;margin:0 0 10px}
.moduletable h3,.componentheading,.contentheading{padding:0}
.contentheading{font-size:1.5em;margin:20px 0 10px}

.blog td{padding:0 2px}
.contentpane .inputbox{width:50%}
.contentpane select.inputbox{width:55px}

.sectiontableheader{background:#FFA87D;font-weight:bold;color:#FFFFFF}
.sectiontableentry1,.sectiontableentry2{background:#FFF0F0;line-height:20px;padding:5px;vertical-align:middle}
.sectiontableentry2{background:#EFEFEF}

.poll div{font-size:1px}
.pollstableborder{margin:3px 0 0 0;text-align:left}
.pollstableborder td{padding:2px}
.pollstableborder input{margin:0}

input#mod_login_remember.inputbox{width:20px}
.contact_email textarea#contact_text{width:365px}

.small{font-variant:small-caps}
.tips{display:none}