BODY{  background-color:#091A2D;}
BODY,TD,TH {
	FONT-SIZE: 12px;
	COLOR: #2A2261;
        text-align:justify;
        font-family:Arial, Helvetica, sans-serif;
        scrollbar-face-color: #80C678;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #4080BE;
        scrollbar-darkshadow-color: #4080BE;
        scrollbar-track-color: #4080BE;
        scrollbar-arrow-color: #ffffff;
      
}

H1 {
	font-family:Arial, Helvetica, sans-serif; FONT-SIZE:26px;COLOR:#FE9C02; font-weight:bold; text-decoration : none;
        text-align: center;
}
H2 {
	font-family:Arial, Helvetica, sans-serif; FONT-SIZE:14px; COLOR:#3479B9; font-weight:bold; text-decoration : none;
}
H3 {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px;
	text-align : justify;
}
H4 {
	COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 10px;
}
A:link {font-family:Arial, Helvetica, sans-serif;
	color : #3479B9;
	text-decoration : none;
}
A:visited {font-family:Arial, Helvetica, sans-serif;
	color: #3479B9;
	text-decoration : none;
}
A:hover {font-family:Arial, Helvetica, sans-serif;
	color :  #FE9C02;
	text-decoration : underline;
	background-color : transparent;
	font-style : normal;
	left : 0px;
	}


TH {
   BACKGROUND-COLOR: #FE9C02;
   text-align:center;
}

TD.left_menu {
    BACKGROUND-COLOR: #E2E2E2;
	FONT-SIZE: 10px;
	COLOR: Black;
	width : 10%;
}

TD.content_text {
	background: White;
	font: 12px;
	color: Black;
	text-align: justify;
}

TD.top_menu {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

TD.title_bar {
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-color : Black;
}

HR {
	width: 80%;
	text-align : center;
        color: #7B7B7B;
}

.SmallGray {
        color: #7B7B7B;
	FONT-SIZE: 11px;
}

.BigText {
	COLOR: #000000; 
        FONT-FAMILY: Verdana, Arial, Helvetica; 
        FONT-SIZE: 16px;
	text-transform : none;
}

.BigTitle {
	COLOR: #222222; 
        FONT-FAMILY: Arial, Helvetica; 
        FONT-SIZE: 40px;
	text-transform : none;
        text-align: center;
	font-weight: Bold;
}

#bodleft{background-color:#ffffff; background-image:url(http://www.snep.org/skin/images/snep_26.jpg); background-repeat:repeat-y;}

#bodreit{ background-image:url(images/snep_18.jpg); background-repeat:repeat-y;}

#sysnek{ background-image:url(images/snep_37.jpg); 
         font-family:Arial, Helvetica, sans-serif;
          FONT-SIZE: 11px;  
          COLOR:#ffffff;
          font-weight:bold;
          text-decoration : none;}


#sysnek a{ 
         font-family:Arial, Helvetica, sans-serif;
          FONT-SIZE: 11px;  
          COLOR:#ffffff;
          font-weight:bold;
          text-decoration : none;
          cursor : help;}


#sysnek a:hover{font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 11px;COLOR:#ffffff; font-weight:bold; text-decoration : none; cursor : help;}

#padleft{padding-left:5px;}

#tablcontact{ background-image:url(images/snep_08.jpg); font-family:Arial, Helvetica, sans-serif;FONT-SIZE: 11px;  COLOR:#000000; font-weight:bold;text-decoration : none;}
#tablcontact a{ font-family:Arial, Helvetica, sans-serif;FONT-SIZE: 11px;   COLOR:#000000;font-weight:bold; text-decoration : none;}
#tablcontact a:hover{font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 11px;COLOR:#ffffff; font-weight:bold; text-decoration : none;}
#recherchhaut{ background-image:url(images/snep_09.jpg);}
#search_go{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px solid #000000;
	background-color: #000000;
        height:20px;
        width:22px;
}


#search_string{font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
	font-weight: bold;
	color: #000000;
        background-color: #ffffff;
	border: 1px solid #000000;
	text-align: center;
        height:20px
      }

#men {background-color:#478AC9;}
#men a:link{font-family:Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR:#FFFFFF; font-weight:bold; text-decoration:none;}
#men a:visited{font-family:Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR:#000000; font-weight:bold; text-decoration:none;}
#men a:hover{font-family:Arial, Helvetica, sans-serif; FONT-SIZE:11px; COLOR:#FE9C02; font-weight:bold; text-decoration:none;}



#tree {font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 11px;COLOR:#052B57; font-weight:bold; text-decoration : none; text-align:left;}
#tree a:link{font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 11px;COLOR:#FFFFFF; font-weight:bold; text-decoration : none; text-align:left;}
#tree a:visited{font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 11px;COLOR:#091A2D; font-weight:bold; text-decoration : none; text-align:left;}
#tree a:hover{font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 11px;COLOR:#FFFFFF; font-weight:bold; text-decoration : none; text-align:left;}

#bod{background-color:#ffffff; padding-left:5px;padding-right:5px;}

#treeIn a{font-family:Arial, Helvetica, sans-serif; FONT-SIZE: 11px;COLOR:#ffffff; font-weight:bold; text-decoration : none; text-align:left;}


#tabreight{font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:16px;COLOR:#ffffff; font-weight:bold; text-decoration : none;
        border-bottom-color:#B6E6B1;
        border-bottom-style:solid;
        border-bottom-width:5px;}


#tabreight a:link{ font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:16px;COLOR:#ffffff; font-weight:bold; text-decoration : none;}
#tabreight a:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:16px;COLOR:#FFCB05; font-weight:bold; text-decoration : none;}
#tabreight a:hover{ font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:16px;COLOR:#478AC9; font-weight:bold; text-decoration : none;}


#tabreight1{font-family:Arial, Helvetica, sans-serif; FONT-SIZE:15px;COLOR:#ffffff; font-weight:bold; text-decoration : none;
        border-top-color:#B6E6B1;
        border-top-style:solid;
        border-top-width:5px;
padding-top:7px;
padding-bottom:7px;}

#tabreight1 a:link{ font-family:Arial, Helvetica, sans-serif; FONT-SIZE:15px;COLOR:#ffffff; font-weight:bold; text-decoration : none;}
#tabreight1 a:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:15px;COLOR:#FFCB05; font-weight:bold; text-decoration : none;}
#tabreight1 a:hover{ font-family:Arial, Helvetica, sans-serif; FONT-SIZE:15px;COLOR:#478AC9; font-weight:bold; text-decoration : none;}

#news a:link{ font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:16px;COLOR:#ffffff; font-weight:bold; text-decoration : none;}
#news a:visited{ font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:16px;COLOR:#FFD103; font-weight:bold; text-decoration : none;}
#news a:hover{ font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:16px;COLOR:#478AC9; font-weight:bold; text-decoration : none;}

#newsin a{ font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:11px;COLOR:#ffffff; font-weight:bold; text-decoration : none;}
#newsin a:hover{ font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:11px;COLOR:#ffffff; font-weight:bold; text-decoration : none;}

#newsDate { font-family:Geneva, Arial, Helvetica, sans-serif; FONT-SIZE:12px;COLOR:#FE9C02; font-weight:bold; text-decoration : none;}
#newsR{padding-top:5px; padding-bottom:5px; text-align:left;}

/*********************CSS OTHMANE*******************/
#ecritureExtrudeurs
{
        font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;      
}
#ecritureContenunAcceuil
{    text-align:center;
     margin-left : 21px;
     COLOR: #666666; 
     FONT-FAMILY: Arial; 
     FONT-SIZE: 10px;
     font-weight:bold;
}

#ecritureAutreAcceuil
{
     COLOR: #FF9900; 
     FONT-FAMILY: Arial; 
     FONT-SIZE: 11px;
     font-weight:bold;
}
/***************************************************/


 

 #tabcalendar_print th{ border-bottom:solid 1px #3479B9; border-top:solid 6px #ffffff; color:#ffffff; padding-top:2px;padding-bottom:2px; padding-left:2px;background-color:#073976;}
#tabcalendar_print td{ text-align:center; border-bottom:solid 1px #3479B9; border-top:solid 6px #ffffff; color:#073976;padding-bottom:2px; padding-top:2px; padding-left:2px;background-color:#3579BA;font-weight:bold;}
#tabcalendar_print a{color:#6699FF; text-decoration:underline; font-weight:bold; }


#tabcalendar th{ border-bottom:solid 1px #3479B9; border-top:solid 6px #ffffff; color:#ffffff; padding-top:2px;padding-bottom:2px; padding-left:2px;background-color:#073976;}
#tabcalendar td{ text-align:center; border-bottom:solid 1px #3479B9; border-top:solid 6px #ffffff; color:#073976;padding-bottom:2px; padding-top:2px; padding-left:2px;background-color:#67A7E3;font-weight:bold;}
#tabcalendar th a{color:fff;}


#tabcalendar a{color:#073976; text-decoration:underline; font-weight:bold; }
#tabcalendar a:hover{color:#fff;  }
#tabcalendar select{font-size:9px;}
