/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
	font-size:x-small;
}
/*############# Styles de liens #####################*/
/*normal*/
a:link {
	color: #FF6600;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FF6600;
}
a:hover {
	text-decoration: none;
	color: #FF6600;
}
a:active {
	text-decoration: none;
	}
	
/*Liens de retour*/
a:link.retour {
	color: #006600;
	text-decoration: none;
	font-weight:bold;
}
a:visited.retour {
	text-decoration: none;
	color: #006600;
	font-weight:bold;
}
a:hover.retour {
	text-decoration: none;
	color: #FF6600;
	font-weight:bold;
}
a:active.retour {
	text-decoration: none;
	font-weight:bold;
	}
	
/*Type1 (menu à gauche*/
a:link.type1 {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.type1 {
	text-decoration: none;
	color: #FFCC00;
}
a:hover.type1 {
	text-decoration: none;
	color: #FF9900;
}
a:active.type1 {
	text-decoration: none;
	}
	
/*onglet 1 du catalogue*/
a:link.onglet1 {
	color: #FF6600;
	text-decoration: none;
}
a:visited.onglet1 {
	text-decoration: none;
	color: #FF6600;
}
a:hover.onglet1 {
	text-decoration: none;
	color: #FF6600;
}
a:active.onglet1 {
	text-decoration: none;
	}
	
/*onglet 2 du catalogue*/
a:link.onglet2 {
	color: #006600;
	text-decoration: none;
}
a:visited.onglet2 {
	text-decoration: none;
	color: #006600;
}
a:hover.onglet2 {
	text-decoration: none;
	color: #006600;
}
a:active.onglet2 {
	text-decoration: none;
	}
	
/*lien surligné*/
a:link.atableau {
	color: #000000;
	text-decoration: none;
	font-size:small;
}
a:visited.atableau {
	text-decoration: none;
	color: #000000;
	font-size:small;
}
a:hover.atableau {
	text-decoration: none;
	color: #000000;
	font-size:small;
}
a:active.atableau {
	text-decoration: none;
	font-size:small;
	}

/*lien categ principale selectionnée*/
a:link.aprincipale {
	color: #FFFFFF;
	text-decoration: none;
	font-size:small;
}
a:visited.aprincipale {
	text-decoration: none;
	color: #FFFFFF;
	font-size:small;
}
a:hover.aprincipale {
	text-decoration: none;
	color: #FFFFFF;
	font-size:small;
}
a:active.aprincipale {
	text-decoration: none;
	color: #FFFFFF;
	font-size:small;
	}
	
/*lien categ principale selectionnée*/
a:link.aprincipale2 {
	color: #FF6600;
	text-decoration: none;
	font-size:small;
}
a:visited.aprincipale2 {
	text-decoration: none;
	color: #FF6600;
	font-size:small;
}
a:hover.aprincipale2 {
	text-decoration: none;
	color: #FF6600;
	font-size:small;
}
a:active.aprincipale2 {
	text-decoration: none;
	color: #FF6600;
	font-size:small;
	}
	
/*lien categ principale non sélectionnée*/
a:link.aprincipalenonsel {
	color: #006600;
	text-decoration: none;
	font-size:small;
}
a:visited.aprincipalenonsel {
	text-decoration: none;
	color: #006600;
	font-size:small;
}
a:hover.aprincipalenonsel {
	text-decoration: none;
	color: #006600;
	font-size:small;
}
a:active.aprincipalenonsel {
	text-decoration: none;
	color: #006600;
	font-size:small;
	}
	
/* Tableau rubriques */
.tableaurub
{
	border: 1px #006600 solid;

}
	
/* ######## LE RESTE ######### */
	
.Style1 {color: #FF6600;
}
.Style3 {color: #FF6600; font-size: large;
 }
 .Style4 {
	color: #006600;
	font-size: x-small;
}
.Style5 {font-size: x-small;
}
/*==============================================*/
/* ConceptRTE body                              */
/*==============================================*/


body.rte {
   padding: 0px;
   margin: 5px 0px;
   text-align: left;
   background-color: #FFFFFF;
   color: #000000;
   font-family: verdana,helvetica;
   font-size: x-small;
   z-index:1;
}

/*==============================================*/
/* form tags                                    */
/*==============================================*/

/*input.button  {
   font-family: verdana,helvetica;
   color: #ffffff;
   font-size: xx-small;
   background-color: #4D4D4D;
   border: 1px solid #000000;
   z-index:1;
   cursor:pointer;
   cursor:hand;
}

input {
   font-family: verdana,helvetica;
   color: #555566;
   font-size: xx-small;
   background-color: #ffffff;
   border: 1px solid #000000;
   z-index:1;
}*/

select {
   font-family: verdana,helvetica;
   color: #555566;
   font-size: xx-small;
   background-color: #ffffff;
   border: 1px solid #000000;
   z-index:1;
}
/*==============================================*/
/* Applicable to a DIV tag                      */
/*==============================================*/

.rowTitle {
   border: none;
   text-decoration: none;
   positon:relative;
   margin: 3px 20px 3px 20px;
   visibility:visible;
   font-size:small;
   font-weight: bold;
   width: 800px;
   z-index:1;
   clear:both;
}

.row {
   border: none;
   text-decoration: none;
   positon:relative;
   margin: 3px 20px 3px 20px;
   visibility:visible;
   font-size:x-small;
   width: 800px;
   z-index:1;
   text-align: justify;
   clear:both;
}

.rowPopup {
   border: none;
   text-decoration: none;
   text-align: center;
   positon:relative;
   margin: 3px 20px 3px 20px;
   visibility:visible;
   font-size:x-small;
   z-index:1;
   clear:both;
}

/*==============================================*/
/* Applicable to a SPAN tag to be used in a row */
/*==============================================*/

.label {
   position: relative;
   text-align: right;
   vertical-align: baseline;
   padding-right: 15;
   left: 0;
   font-weight: bold;
   width: 50%;
   z-index:1;
   font-size: xx-small;
   float:left;
}

.field {
   vertical-align: baseline;
   position: relative;
   font-size: xx-small;
   z-index:1;
   float:left;
}

.rteColumn {
   position: relative;
   text-align: left;
   vertical-align: top;
   padding-left: 15;
   left: 0;
   width: 570px;
   z-index:1;
   float:left;
}

.downalodColumn {
   position: relative;
   text-align: right;
   vertical-align: top;
   left: 570px;
   width: 230px;
   z-index:1;
   float:left;
}

.labelPopup {
   position: relative;
   vertical-align: baseline;
   font-weight: bold;
   z-index:1;
   font-size: xx-small;
   float:left;
}

.fieldPopup {
   vertical-align: baseline;
   position: relative;
   font-size: xx-small;
   z-index:1;   
   float:left;
}
.tableaunews {
	width: 750px;
	border:1;
	background-color:#FFFFFF;
}