/* Global Styles */
                                     /*body {}*/
/******* hyperlink and anchor tag styles *******/	
                                    	/*a {		color: #3366CC;		text-decoration: none  }*/

/* ID Styles */
.head1 {
	background-color: #D5EDB3;
	position: absolute;
	top: 0px;
	left: 2px;
	height: 94px;
	width: 100%;
	background-image: url(../Images/head/logo2.jpg);
	background-repeat: no-repeat;
}
.head2 {
	background-color: #99CC66;
	position: absolute;
	height: 29px;
	top: 94px;
	left: 0px;
	width: 100%;
	border-bottom: 2px solid #5C743D;
	border-top: 2px solid #5C743D;
}

.bar_inscription {
position:absolute;
	top: 3px;
	left: 503px;
}
/*****************MENU GAUCHE INFORMATION FLASH */
.menu_left {
	position: absolute;
	top: 129px;
	left: 0px;
	width: 200px;
	height: auto;
	background-color: #5C743D;
}
.menu_maj {
	position: absolute;
	top: 90%;
	left: 10px;
	color: #FFFFFF;
	width: 215px;
	height: auto ;
	background: #5C743D;
	font-size: 70%;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.menu_left2 {
	position: relative;
	top: 20px;
	left: 2px;
	width: 80%;
	background-color: #D5EDB3;
}

.menu_left3 {
	position: relative;
	top: 20px;
	left: 2px;
	width: 77%;
	background: #98B66E;
	padding-left: 3%;
}
	
	
.principal {
	/*----------------	background-image: url(../Images/index/fl124.gif);--------------*/
	background-color: #F4FFE4;
	position: absolute;
	top: 129px;
	left: 185px;
	width: 84%;
	height: auto;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #696969;
	text-align: justify;
}
.principal2 {
	/*---height: 420px;---background-color: #F4FFE4;---border: 1px solid #000;-overflow: auto ;---*/
	background-color: #FDFFFD;
	position: relative;
	top: 5px;
	left: 2px;
	float: left;
	width: 75%;
	height: auto;
	margin-bottom: 10px;
	border-right:dashed 1pt silver;
	padding-left: 5px;
	padding-right: 5px;
}
/*DEFINIT LE CADRE DES ARTCILES A DROITE DANS form2*/
.article {
	/*---height: 420px;---background-color: #F4FFE4;---border: 1px solid #000;-overflow: auto ;---*/
	background-color: #D5EDB3;
	position: relative;
	top: 5px;
	right: 5px;
	float: right;
	width: 185px;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	letter-spacing:0.7pt;
	line-height:105%;
}

.article a:link{
text-transform:none;
}

.article a:hover{
background-color:#99CC66; /*VERTE*/
color:#FFFFFF;
}

.article li {
          list-style-type : square;
          list-style-position : inside;
          padding-left : 0.2em;
          color : #0066cc;
   }
   
.article li:hover {
          /*background-color : #0099cc;*/
          color:#009900;
		  list-style: circle;
		  list-style-position : inside;
      }

/*-----------------------------------------------------*/

/*DEFINIT LE CADRE DES ARTCILES A DROITE DANS form2*/
.connect {
	/*---height: 420px;---background-color: #F4FFE4;---border: 1px solid #000;-overflow: auto ;---*/
	background-color: #D5EDB3;
	position: relative;
	right:5px;
	float: right;
	width: 20%;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
		}

.connect a:link{
	text-transform:none;
}

.connect a:hover{
background-color:#99CC66;
color:#FFFFFF;
}

.connect li {
          list-style-type : square;
          list-style-position : inside;
          padding-left : 0.2em;
          color : #0066cc;
   }
   
.connect li:hover {
          /*background-color : #0099cc;*/
          color : #ffffff;
		  list-style:circle;
		  list-style-position : inside;
      }
/*-----------------------------------------------------*/
.news {
	/*---height: 420px;---background-color: #F4FFE4;---border: 1px solid #000;-overflow: auto ;---*/
	background-color: #D5EDB3;
	position: relative;
	left: 5px;
	float: left;
	width: 20%;
	margin-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

.botom {
	position: relative;
	width: 95%;
	text-decoration: none;
	clear: left;
	padding-top: 5px;
	margin-top: 10px;
	margin-bottom: 5px;
	visibility: visible;
	bottom: auto;
}

.tab1_form {
	/* ----border: groove;---TABLE POUR LA LIGNE DROITE --*/
	border-right: dashed 1pt silver;;
	padding-right: 15px;
}

.tab2_form2, .centre_titre1 {/* --	border-top:  dashed;
	border-top-width: 1px;--border: groove;---TABLE POUR LES EN TETE DES CONTENUS NIV 3 --*/
	background-color: Green;
	color: White;

}
/************TITRE DES PAGES SEMINAIRES*******************/
.tab_form2, .centre_titre2 {
	/* --	border-bottom: 1px dashed;
	border-top: 1px dashed;----border: groove;---TABLE POIUR LA MISE EN PAGE DES ELEMENT NIV 3--*/
	background-color: #99CC66;
	color: #666666;
	font: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
}
	

	
#signature { border-top:dashed 1pt silver; font:normal 7pt Verdana; color:gray }  /* ---Appliqué au bas de page------*/

/************** header tag styles **************/
	
h2 {
	color: #CCCCCC
	}
h3 {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1.15em;	
	background-color: #006666;  	
	color: #DCDCDC
	}
h4 {
	color: #000000
	}
	
h5 {
	color: #000000
	}
	
/*table {
	color: #FFFFFF
	}*/
/*td, th {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 2em;
	color: #666666	}*/
	
	/********* form and related tag styles *********/
textarea {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em
	}
	
	form {
	margin: 0;
	padding: 0;
}

label{
 font: bold 1em Arial,sans-serif;
 color: #334d55;
}
				
input{
font-family: Arial,sans-serif;
}

input.text1{
background-color:#F7F7F7;
color:#333333;
font-size:9px;
}

select.t1, option.t1{
background-color:#F7F7F7;
color:#333333;
font-size:9px;
}
/*************** list tag styles ***************/
	
	
ul {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 1em;	
	list-style-type: square;	
	list-style-position: outside
	}
	
/***************  ***************/	
.BulletBackgroundColor {
	color: #FFFFFF
	}
.DataColor {
	color: #DEDECA
	}
.footer { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.167em;
	font-weight: bold;
	line-height: 1.83em;
	color: #333333;
	background-color: #CCCCCC
	}
.FormBackgroundColor {
	color: #CCCCCC
	}
.ImageTitleColor {
	color: #CCCCCC
	}
.LabelColor {
	color: #CCCCCC
	}
.ListColorEven {
	color: #CCCCCC
	}
.ListFooterColor {
	color: #333333
	}
.ListHeaderColor {
	color: #333333
	}
.ListColorOdd {
	color: #DEDECA
	}
.ListTitleColor {
	color: #CCCCCC
	}
.NavigationBackgroundColor {
	color: #666666
	}
.NavigationColor {
	color: #CCCCCC
	}
.NewsDataColor {
	color: #DEDECA
	}
.StoryTitle {
	color: #000000;
	font-weight: bold
	}
.StoryContentColor {
	color: #000000
	}
.TitleColor {
	color: #000000
	}

tr.ListHeaderColor th {
	text-align: left;
	}.small {
	font-size: 85%;
}



/*---------------------------------------PARTIE AKT-------------------*/
.article_title {
 font-family: Verdana;
 font-size:15px;
 font-weight:bold;
 color:#3C4070;
}
.article_date {
 font-family: Verdana;
 font-size:11px;
 font-weight:bold;
}
.article_description {
 font-family: Verdana;
 font-size:13px;
 font-style:italic;
}
/************************************************************************************/
.article_body {               /* CLASSE DU CONTENU CENTRAL*/
 font-family: Verdana;
 font-size:12px;
 line-height: 2em;
 color: #666666	
}

.article_body a:link { color:#009933; /*VERT*/
font-family: Verdana;
 font-size:12px;
 line-height: 2em;
}
.article_body a:hover { 
color:#FFFFFF;
background-color:#99CC66;
 font-size:12px;
 line-height: 2em;

}
/***************************************************************************************/
.table_menu_flash {
margin-top:3px;
padding-left:3px;
padding-right:3px;
width:165px;
background-color: #8BAC60;
}
.article_flash_titre {               /* CLASSE DU CONTENU INFORMATION FLASH*/
    background-color: #99CC66;
	color: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size: medium;
	text-align: center;
 }

.article_flash {             
 font-family: Verdana;
 font-size:12px;
 margin-left:10px; 
 line-height: 2em;
 color: #FFFFFF}

.article_flash a:link { color:#009933; /*VERT*/
font-family: Verdana;
 font-size:12px;
 margin-left:10px; 
 line-height: 2em;
}
.article_flash a:hover { 
color:#FFFFFF;
background-color:#99CC66;
font-family: Verdana;
font-size:12px;
margin-left:10px; 
line-height: 2em;
}
/************************************************************************************/
.article_footer {
 font-family: Verdana;
 font-size:11px;
 font-style:italic;
}

p.class_p_blue{
	color:blue;
}

a.class1{
	color:green;
}
a.class2 {
	color:blue;
	text-decoration:underline overline;
}
td.class1 {
	border:2px outset yellow;
	background-color:pink;
	color:blue;
}
td.class4 {
	border:2px outset lime;
	background-color:lime;
	color:red;
}
div#kk table.clasee1 tr, a.class3 {
	background-color:black;
	color:green;
}

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.normaltitle {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #333333;
        text-decoration: none;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	text-transform: none;
}
.title_mail {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        text-decoration: none;
        font-weight: normal;
        text-transform: none;
}

.title_w {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #333333;
        text-decoration: none;
        font-weight: normal;
        text-transform: none;
}

.ctext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	color: #333333;
	font-weight: normal;
	text-decoration: none;


}

.table10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 10px;
	letter-spacing:0m;
	text-decoration: none;
}

.table10px a:link, a:hover{
color: #009933;
font-weight:400;
}

.table10px a:hover {
background-color:#B7DB94;
color:#FFFFFF;
}

.normalCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: oblique;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #0099FF;
}

.whitemenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.invertedHover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000066;
}

.pinknormal{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	background-color: #FFE8F3;
	border: 1px solid #CCCCCC;
}

.normalBold {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #333333;
        text-decoration: none;
        background-color: #CAE4FF;
        border: 1px solid #000000;
}
.normalUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: underline;
	background-color: #FFFFFF;
	border: 1px none #82D7FF;
}
.normaltitleHover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        line-height: normal;
        font-weight: bold;
        font-variant: normal;
        text-transform: none;
        color: #FFFFFF;
        text-decoration: none;
        background-color: #0099FF;
        border: 1px none #6699FF;
}
.inverted {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0066FF;
	border: 1px solid #91C8C8;
}

/*Pour la page index2.php*/
 #navlist
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
background: gray;
width: 13em;
}

#navlist li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
text-align: left;
}

#navlist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #AAB;
background: #CCD;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }

#navlist li a:hover
{
border-color: #FE3;
color: #FFF;
background: #332;
}
.style1 {font-size: xx-small}
body {
	background-color: #5C743D;
}
.style2 {font-size: 90%} /*******Page index2.php******************/



/**************************************************************************/
/********************REPERTOIRE A_COMPTE***********************************/
.compte_table{ /*Table */
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
}

.compte_ligne_1 {/*Ligne 1 du tableau */
background-image: url(../Images/onglet/bar1.gif);
}

.compte_tr_centre { /*Couleur de fond de la ligne du texte principal*/
background-color:#F4FFE4;
}

.compte_texte_centre { /*Texte au centre de la table*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 5px;
}

.compte_texte_centre a:link , .compte_texte_centre a:visited {
	color: #4A00BB;
	text-decoration: underline;
	}
.compte_texte_centre a:hover  {
	color: #000000;
	background-color:#BBDC8D;
	text-decoration: underline;
}



.compte_tr_ligne_2{ /*Ligne de separation dans le tableau*/
background-color:#F0FFF0;
}

.compte_form_textfeld /*Champ de texte*/
{
border-right-width: 1px;
border-right-style: solid;
border-right-color: #00428b;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #00428b;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #00428b;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #00428b;
color: #012266;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
background-color: #ffffff;
width: 144px;
}



/*******************************FIN REPERTOIRE A_COMPTE*****************/


/***********************************************/
/* Layout Divs                                 */
/***********************************************/


@media print {
  /* style sheet for print goes here */
  
  .head1 {
	background-color:#CCCCCC;
	position:absolute;
	top: 2px;
	left: 10px;
	width: 95%;
}
	.head2 {
	display:none;
}

.menu_left {
	display:none;
}

.menu_left2 {
display:none;
}
.menu_left3 {
display:none;
}
	
.principal {
	background-color: #FFFFFF ;
	position: absolute;
	top: 150px;
	left: 10px;
	width: 120%;
}
}
