
@import url(../menu/menu-bloc.css);


/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*mise en forme du site                                         */ 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


#pagewidth { background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-right: auto; margin-left: auto; border: solid 1px #6a6a6a; width: 980px  } 

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*      Mise en forme du header                                 */ 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.header   { color: white; background: transparent; width: 980px ; }

#header2   { background-image: url(../images/header.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; vertical-align: bottom; padding-top: 3px; width: 980px; height: 160px  ; } 

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*cadres gauche, droit et central                               */ 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#leftcol  { background: url(../images/sl.jpg); vertical-align: top; padding-top: 4px; padding-right: 2px; padding-left: 2px; }
 
#rightcol { background-color: #efefef; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; vertical-align: top; padding-top: 4px; padding-left: 2px; border-style: solid; border-width: 1px 0 0 1px; border-color: #cfcfcf  }
 
#maincol { background-color: #fff; vertical-align: top; width: 100%  ; }

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*pied de page du site                                          */ 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.footer { color: #6a6a6a; font: 9px Verdana, Arial, Helvetica, sans-serif; background-color: #efefef; text-align: center; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #cfcfcf; width: 978px; height: 44px }

/*couleurs des liens footer*/

.footer a  {
font: 9px Verdana, Helvetica, sans-serif;
color:#9cbcc4;}

.footer a:hover {	
text-decoration: none;	
color: #000000;}

.footer-text  { color: #9cbcc4; font: 9px Verdana, Helvetica, sans-serif; background-color: #efefef; text-align: center }



/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*fonction impression                                           */ 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocolls, #maincol{width:100%; float:none;}
}

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* Aspect des blocs                                             */ 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


.block_content     { font: 11px Verdana, Helvetica, sans-serif; text-align: left; padding-right: 2px; padding-left: 2px; width: 100% }

.boxContent  { width: 170px }

/*  aspect des blocs colonne gauche */	

.block_title-left  { color: navy; font: bold 12px Verdana, Helvetica, sans-serif; background: url('(EmptyReference!)'); text-decoration: none; text-align: left; text-indent: 15pt  }

.block_content-left   { text-align: left; width: 166px }


/*  aspect des blocs colonne droite */	

.block_title-right  { color: navy; font: bold 12px Verdana, Helvetica, sans-serif; background: #efefef url(../images/puce-colonne-droite.png) no-repeat; text-align: left; text-indent: 15pt }

.boxContent-right  { text-align: left; width: 170px }

/*  aspect des blocs cadre central*/	

.block_title-center   { color: black; font: 11px Verdana, Helvetica, sans-serif; background: #efefef url(../images/carre.png) no-repeat; text-align: left; text-indent: 15pt; width: 100%  }

.block_content-center  { color: #08596d; font: 11px Verdana, Helvetica, sans-serif; text-align: left; border: solid 1px #cfcfcf; width: 100%   }


/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* aspect des articles                                          */ 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.block_title-news  { color: #ffffff; font: 12px Verdana, Helvetica, sans-serif; background: #6a6a6a url(../images/puce-article.png) no-repeat; text-align: left; text-indent: 15pt }

.boxContent-news  { text-align: left; width: 100% }

.block_content-news  { font: 12px Verdana, Helvetica, sans-serif; text-align: left; padding-top: 1px; padding-bottom: 2px }

.postedby   { color: #8babb3; font: 9px Verdana, Helvetica, sans-serif; background: #efefef url(../images/fleche-droite.gif) no-repeat; text-align: left; text-indent: 16px }

.morelink {
font: 9px Verdana, Helvetica, sans-serif;
text-align:left; 
border-top:1px solid #08596d; 
padding-top:2px}	

.block_title-morenews  { color: #08596d; font: bold 13px Verdana, Helvetica, sans-serif; text-align: left }

/*couleurs des liens  block_title et  posteby*/

.block_title a   { color: #ffffff; font: bold 14px Verdana, Helvetica, sans-serif; text-align: left }
.block_title a:hover    { color: #9cbcc4; font: bold 14px Verdana, Helvetica, sans-serif; text-decoration: none; text-align: left }

.postedby a   { color: #9cbcc4; font: 9px Verdana, Helvetica, sans-serif; text-align: left }
.postedby a:hover  { color: #000000; text-decoration: none; text-align: left }

/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* aspect des preferences administration                        */ 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

.checkbox  { font-size: x-small; background-color: #ececec; border: solid 1px #08596d }
.select {background: #ECECEC;border: 1px solid #08596d;font-size: small;}
 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/* aspect des modules                                           */ 
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/*aspect module sections */

.title    { color: #08596d; font-style: normal; font-variant: normal; font-size: 12px; font-family: bold; text-align: left }
.sections_css .bg1  { background-color: white }
.sections_css .bg2 {background-color:#ECECEC /* fond cellule nom - lecture*/} 
.sections_css .bg3  { background-color: white }
.sections_css .bg4  { background-color: #f0f1c4 }

/*aspect module mylinks */

.mylinks_bg1		 { background-color: #ffffff; text-align: left; border-collapse: collapse } /* fond cellule bloc centre, bloc froit, admin*/
.mylinks_bg3		 { background-color: #efefef; text-align: left; border-collapse: collapse } /* en tete des cadres admin*/


/*aspect module forum new_bb */

.newbb_plus_css .bg1  { background-color: #ffffff; text-align: left }
.newbb_plus_css .bg2 {background-color:#b9a894; /* couleur bordure gris medium du bloc menu*/} 
.newbb_plus_css .bg3 {background-color:#efefef; /* gris pale, fond cellule 2  */}
.newbb_plus_css .bg4 {background-color:#efefef; /* gris pale, entete  */}


/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*                           aspect g?n?ral                     */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


.bg1{background-color:#ffffff} /* fond cellule bloc centre, bloc droit, admin*/

.bg2{/* couleur bordure*/
background-color:#efefef;
border-bottom:1px solid #b9a894;
border-left: 1px solid #b9a894;
border-right: 1px solid #b9a894;
border-top: 1px solid #b9a894;
-moz-border-radius: 5px;} 

.bg3{background-color:#ECECEC} /* en tete des cadres admin*/

.bg4{background-color:#ffffff} /* pied de page bloc forum*/


body       { color: white; font: 9px Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/sl1.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; } 

a:link, a:active, a:visited    { color: #000000; font-style: normal; font-variant: normal; text-decoration: none } 
a:hover {color : #08596d; } 

td, tr, table    { color: #000000; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; text-align: left }

.optable   { font-size: 11px; font-family: Verdana, Helvetica, sans-serif; text-align: left }

img {border:0px;}

.image{vertical-align: middle;}

/*aspect des cadres login, champ texte, recherche...*/ 

.login,.button, .text {
   vertical-align: middle;
   text-align:center;
   border: 1px solid #b9a894;
   font-size: 10px;
   color: #785a3c;}
.login2{
   vertical-align: middle;
   background-color:#6a6a6a;/* gris sombre*/ 
   text-align:center;
   border: 1px solid #b9a894;
   font-size: 10px;
   color: #ffffff;}

.textarea {font: normal 9px Verdana, Arial, Helvetica, sans-serif;border: solid 1px #3ea2bc;}
.file, .select, .radio {background: #ECECEC;/*gris pale */font-size: 10px;}
/*.indextext  { color: #ffffcc; padding: 1px }
.textarea,  .file {	background: #ffffff;/*blanc*/border: 1px solid #08596d;font-size: 10px ;}
.waitbox  { text-align: left; padding: 1px }
#topmenu  { color: #fff; font-weight: bold; font-size: 12px }

/*--8<---- start added lines --------------------*/
.wn-c, .wn-footer{text-align:center} 
.wn-l { background: url(/modules/whatsnew/images/icons.gif) no-repeat; width: 10px; height: 10px }
#wn-articles, #wn-news{background-position: -10px 0;}
#wn-downloads{background-position:-20px 0;}
#wn-posts{background-position:-50px 0;}
#wn-topics{background-position:0px 0;}
#wn-members{background-position:-40px 0;}
#wn-links{background-position:-30px 0;}
/*-->8----- end added lines --------------------*/
