/** Reset **/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td,hr{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
body,fieldset,img,abbr,acronym,hr{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal}
q:before,q:after{content:''}
hr{display:block;height:1px;_margin:-7px 0;color:#808080;background-color:#808080;clear:both}
body *{line-height:1.22em}
input[type=submit],input[type=button]{overflow:visible;_width:1px}
button,input.button{overflow:visible;_width:1px}
textarea{height:58px;overflow-y:scroll}
body{background:#1f1a16}
div{text-align:left;background:transparent}
:focus{outline:0}

/** Font - absolute base 11 px **/

body{font:11px arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif}
table{font-size:inherit;font:11px}
select,input,button,textarea{font:99% arial,verdana,helvetica,"Bitstream Vera Sans",clean,sans-serif}
pre,code,kbd{font:115% monospace;_word-spacing:1px;_letter-spacing:1px;_font-size:100%}
h1,h2,h3,h4,h5,h6{font-size:11px;font-family:Georgia,Palatino,arial,"Bitstream Vera Sans",clean,sans-serif;font-weight:bold}

/** Utils **/

html{overflow-y:scroll}
.gras,.bold{font-weight:bold}
.error,.erreur,.required,.requis{color:red;font-weight:bold}
br.spacer{clear:both;font-size:0;line-height:0}
.center{text-align:center}
.left {float:left}
.right {float:right}
.list-outside{display:block;text-indent:-0.9em;margin-left:0.9em}

/** Liens **/

a{text-decoration:none;color:white}
a:hover{text-decoration:underline}
a.chevron:hover,a.chevrons:hover{text-decoration:none;background-color:transparent}
a.chevron:hover span,a.chevrons:hover span{text-decoration:underline}
/** Buttons en lien - utilise js pour IE **/
button.chevrons{background:transparent;border:0}
button.hover span.button-chevrons,button:hover span.button-chevrons{text-decoration:underline}

/** CL Document **/

.styler_float_left{float:left;margin:5px}
.styler_float_right{float:right;margin:5px}
.styler_vertical_align_top{vertical-align:text-top}
.styler_vertical_align_middle{vertical-align:middle}
.styler_vertical_align_bottom{vertical-align:text-bottom}
.styler_block_center{display:block;margin-left:auto;margin-right:auto;text-align:center}
.styler_block_left{display:block;margin-left:0;margin-right:auto;text-align:left}
.styler_block_right{display:block;margin-left:auto;margin-right:0;text-align:right}

/** Paternes **/

#headerContainer{background:url(/ressources/_global/images/pat_body.jpg) repeat-x center top}
#maincontentContainer{background:url(/ressources/_global/images/pat_body.jpg) repeat-x center -270px}
#footerContainer{background:url(/ressources/_global/images/footer_pattern.gif) repeat-x}
#footer{background:url(/ressources/_global/images/fond_footer.jpg) no-repeat center top}
#maincontent-block-intro{background:url(/ressources/_global/images/home_fond_txt_intro.jpg) no-repeat;padding:10px 150px 20px 90px}

/** No Flash **/

#img-menu-no-flash{width:1000px;height:270px}
p.no-flash{position:absolute;left:0;top:0;width:1000px}
p.no-flash,p.no-flash a,p.no-flash a:hover{color:white;background-color:red}
p.no-flash a,p.no-flash a:hover{text-decoration:underline}

/** Images transparentes pour liens **/

#haut-page{width:100px;height:20px;position:absolute;left:675px;top:35px}

/** Blocs **/

#maincontent-left-col .block,
#maincontent-right-col .block{width:215px}
#maincontent-left-col .block .header,
#maincontent-right-col .block .header{}
#maincontent-left-col .block .main,
#maincontent-right-col .block .main{width:185px;_width:215px;padding:0 15px}
#maincontent-left-col .block .footer,
#maincontent-right-col .block .footer{width:215px}

#maincontent-left-col .new .header,

#maincontent-right-col .new .header{height:105px;background:transparent url(/ressources/_global/images/quoideneuf_top_bloc_trans.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/quoideneuf_top_bloc_trans.png,sizingMethod=crop)}


#maincontent-left-col .new .main,
#maincontent-right-col .new .main{background:#3C1B14 url(/ressources/_global/images/quoideneuf_middle_bloc.png) no-repeat;padding-top:88px;min-height:200px;height:270px;}
#maincontent-left-col .new .main li,
#maincontent-right-col .new .main li{padding-bottom:8px}
#maincontent-left-col .new .footer,
#maincontent-right-col .new .footer{height:93px;background:url(/ressources/_global/images/quoideneuf_bottom_bloc.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/quoideneuf_bottom_bloc.png,sizingMethod=crop)}

#maincontent-left-col .forum,
#maincontent-right-col .forum{background:#3E3C25}
#maincontent-left-col .forum .header,
#maincontent-right-col .forum .header{height:155px;background:url(/ressources/_global/images/caseditforum_top_bloc_3d3c2.jpg) no-repeat}
#maincontent-left-col .forum .main,
#maincontent-right-col .forum .main{background:url(/ressources/_global/images/caseditforum_pat_bloc.gif) repeat-y}
#maincontent-left-col .forum .footer,
#maincontent-right-col .forum .footer{height:99px;background:url(/ressources/_global/images/caseditforum_bottom_bloc_3d.jpg) no-repeat}

#maincontent-left-col .libre .header,
#maincontent-right-col .libre .header{height:76px;background:transparent url(/ressources/_global/images/bloclibre_top_878076.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/sousnav_top_bloc_878076.png,sizingMethod=crop)}
#maincontent-left-col .libre .main,
#maincontent-right-col .libre .main{background:#878076 url(/ressources/_global/images/pix_libre.png) repeat}
#maincontent-left-col .libre .main li,
#maincontent-right-col .libre .main li{padding-bottom:8px}
#maincontent-left-col .libre .footer,
#maincontent-right-col .libre .footer{height:80px;background:transparent url(/ressources/_global/images/bloclibre_bottom_878076.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/bloclibre_bottom_878076.png,sizingMethod=crop)}

#maincontent-left-col .libre2 .header,
#maincontent-right-col .libre2 .header{height:76px;background:transparent url(/ressources/_global/images/bloclibre_top_2.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/bloclibre_top_2.png,sizingMethod=crop)}
#maincontent-left-col .libre2 .main,
#maincontent-right-col .libre2 .main{background:#878076 url(/ressources/_global/images/pix_libre.png) repeat}
#maincontent-left-col .libre2 .main li,
#maincontent-right-col .libre2 .main li{padding-bottom:8px}
#maincontent-left-col .libre2 .footer,
#maincontent-right-col .libre2 .footer{height:78px;background:transparent url(/ressources/_global/images/bloclibre_bottom_2.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/bloclibre_bottom_2.png,sizingMethod=crop)}

#maincontent-left-col .libre3 .header,
#maincontent-right-col .libre3 .header{height:151px;background:transparent url(/ressources/_global/images/bloclibre_top_3.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/bloclibre_top_3.png,sizingMethod=crop)}
#maincontent-left-col .libre3 .main,
#maincontent-right-col .libre3 .main{background:#28270C url(/ressources/_global/images/pix_libre_3.png) repeat;color:#C0BC9F}
#maincontent-left-col .libre3 .main li,
#maincontent-right-col .libre3 .main li{padding-bottom:8px}
#maincontent-left-col .libre3 .footer,
#maincontent-right-col .libre3 .footer{height:40px;background:transparent url(/ressources/_global/images/bloclibre_bottom_3.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/bloclibre_bottom_3.png,sizingMethod=crop)}


#maincontent-left-col .sous-nav .header,
#maincontent-right-col .sous-nav .header{height:76px;background:transparent url(/ressources/_global/images/sousnav_top_bloc_878076.png) no-repeat;_background:transparent;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/sousnav_top_bloc_878076.png,sizingMethod=crop)}
#maincontent-left-col .sous-nav .main,
#maincontent-right-col .sous-nav .main{background:#878076 url(/ressources/_global/images/pix_libre.png) repeat}
#maincontent-left-col .sous-nav .footer,
#maincontent-right-col .sous-nav .footer{height:80px;background:transparent url(/ressources/_global/images/sousnav_bottom_878076.png) no-repeat;_background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/ressources/_global/images/sousnav_bottom_878076.png,sizingMethod=crop)}

#content #mea{width:550px}
#content #mea .blocks-mea-text{width:340px}
#content #mea .header-mea{background:url(/ressources/_global/images/top_bloc_modul_550_c8c5ab.gif) no-repeat}
#content #mea .sep-mea{background:url(/ressources/_global/images/sep_bloc_c8c5ab.gif) repeat-x}
#content #mea .footer-mea{background:url(/ressources/_global/images/bottom_bloc_550_c8c5ab.gif) no-repeat}
#content-2col #mea{width:663px}
#content-2col #mea .blocks-mea-text{width:455px}
#content-2col #mea .header-mea{background:url(/ressources/_global/images/top_bloc_modul_663_c8c5ab.gif) no-repeat}
#content-2col #mea .sep-mea{background:url(/ressources/_global/images/sep_bloc_c8c5ab.gif) repeat-x}
#content-2col #mea .footer-mea{background:url(/ressources/_global/images/bottom_bloc_663_c8c5ab.gif) no-repeat}

#mea{background:#c8c5ab}
#mea .header-mea{height:36px;clear:both}
#mea .sep-mea{height:10px;clear:both}
#mea .footer-mea{height:36px;clear:both}
#mea .blocks-mea{clear:both}
#mea .blocks-mea-img{height:90px;width:132px;_height:137px;_width:195px;background:url(/ressources/_global/images/bloc_centre_autour_img.jpg) no-repeat;padding:20px 33px 27px 30px;float:left}
#mea .blocks-mea-img img{height:90px;width:132px}
#mea .blocks-mea-text{float:left;margin-top:10px}
#mea .blocks-mea-text img.officiel,#mea .texte-mea img.officiel{height:23px;width:78px;float:right}
#mea .texte-mea{padding:0px 30px;clear:both}
#mea  .articles_texte {padding:15px 30px 30px 30px;}

#factions{background:#c8c5ab}
#factions .header-factions{height:36px;background:url(/ressources/_global/images/top_bloc_modul_550_c8c5ab.gif) no-repeat;clear:both}
#factions .content-factions{clear:both;text-align:right}
#factions .block-factions{float:left;padding:0 10px 10px 10px;width:90px;_width:110px;text-align:center}
#factions .footer-factions{height:36px;background:url(/ressources/_global/images/bottom_bloc_550_c8c5ab.gif) no-repeat;clear:both;margin-bottom:10px}
#factions a.liste{padding-right:30px}
#factions .sep-factions{height:10px;clear:both;background:url(/ressources/_global/images/sep_bloc_c8c5ab.gif) repeat-x}

#mea #faction-infos{margin-bottom:10px;clear:both;overflow:visible}
#mea #faction-logo{float:left}
#mea #faction-texte{float:left;margin-left:40px;width:300px}
#mea #faction-menu{float:left;margin-left:40px}
#mea .faction-perso{float:left;padding-right:100px;width:200px}
#mea .faction-perso img{border:1px solid black}
#mea .fig_separateur {margin:5px 0 10px 0}


/** Navigation footer **/

#footer{padding-top:90px}
#footer-nav ul,#footer-nav-2 ul{text-align:right;margin:0 185px}
#footer-nav ul{}
#footer-nav-2 ul{margin-top:10px}
#footer-nav li,#footer-nav-2 li{display:inline;text-transform:uppercase}

/** Formulaire de contact **/

#ContactForm{}
#ContactForm .std,#searchin .std,#search .std,#mea .std{width:200px;border:1px solid #999}
/*#searchin  select.std{border:1px solid #999}*/
#ContactForm  textarea.std{height:100px}
#mea  textarea.std{height:100px;width:260px}
#mea  textarea.large{height:100px;width:460px}
.form_1{float:left}
.form_2{float:right}
.form_3{clear:both;text-align:right;padding-top:5px}
.envoyer{background:url(/ressources/_global/images/bt_envoyer.gif) no-repeat;height:21px;width:34px;border:0}

.publier{background:url(/ressources/_global/images/bt_publier.gif) no-repeat;height:21px;width:34px;border:0;overflow:hidden}
.preview{background:url(/ressources/_global/images/bt_preview.gif) no-repeat;height:21px;width:122px;border:0;overflow:hidden}

#searchin{height:25px;line-height:25px;vertical-align:middle}
.chercher{background:url(/ressources/_global/images/bt_rechercher.gif) no-repeat;height:21px;width:34px;border:0;overflow:hidden;margin-left:10px;cursor:pointer}

/** Navigation footer **/

#pagesNav{text-align:center;margin-bottom:15px}
#nbResultats{float:right;height:24px;line-height:24px;vertical-align:middle}
#pagesNum{float:left;height:24px;line-height:24px;vertical-align:middle}


