/* CSS Document */
body {
	margin-left:0px;
	margin-top:8px;
	margin-bottom:0px;
	margin-right:0px;
	scrollbar-base-color:#F0EFEF;
	scrollbar-arrow-color:#B8B7B7;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#F0EFEF;
	scrollbar-track-color:#FFFFFF;
		width: 775px;
		margin-left: auto;
		margin-right: auto;	
/*		background-image: url("shadow_border.jpg");
		background-repeat: repeat-y;
		background-position:center;	*/
}

/* #cadre {
		width: 775px;
		margin-left: auto;
		margin-right: auto;
		background-image: url("shadow_border.jpg");
		background-repeat: repeat-y;
		background-position:center;
}
	
#BorderLeftRight{
border-left: solid #006E3D 1px;
border-right: solid #006E3D 1px;
}
*/
	
/*-------------*/	
/* BAS DE PAGE */
/*-------------*/
div.myworkplan {
	position:relative;
	margin-left: 215px;
	margin-top: -80px;
	margin-bottom: 20px;
}

div.footer {
	text-align: center;
	color: white;
	margin-top: 3px;
	margin-bottom: 10px;
}

/*-------------*/	
/* LIENS       */
/*-------------*/
a.menufooter:visited {
color:white; 
text-decoration:none; 
}
a.menufooter:link {
color:white; 
text-decoration:none; 
}

a.menufooter:hover{
color:#44B79B;
}

.textfooter {
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.textZoneUtilitaire {
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-style:normal;
	font-weight:normal;
	text-decoration:underline;
}



/* .BorderTop{
border-top: solid #006E3D 1px;
}
.BorderBottom{
padding-bottom: 3px;
border-bottom: solid #006E3D 1px;
}	

.BorderTopBottom	{
border-top: solid #006E3D 1px;
padding-bottom: 3px;
border-bottom: solid #006E3D 1px;
}

.BorderTopBottomClair {
border-top: solid #006E3D 1px;
padding-bottom: 3px;
border-bottom: solid #006E3D 1px;
background-color:#E5F3F0;
padding:2px;
}

.BorderLeftRight{
border-left: solid #006E3D 1px;
border-right: solid #006E3D 1px;
}

.BorderTopLeftRight{
border-top: solid #006E3D 2px;
border-left: solid #006E3D 2px;
border-right: solid #006E3D 2px;
padding:0px;
}

.BorderComplet{
border-top: solid #006E3D 2px;
border-bottom: solid #006E3D 2px;
border-left: solid #006E3D 2px;
border-right: solid #006E3D 2px;
padding:2px;
}
*/

a:visited {
/*color:#68BBA7;*/
}
a:link {
/*color:#68BBA7;*/
}
a:hover{
/*color:#68BBA7;*/
}


/*--------------------------*/	
/* LIENS MENU NIVEAU 2      */
/*--------------------------*/
a.lienshori:visited {
	color:#68BBA7;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
a.lienshori:link {
	color:#68BBA7;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
a.lienshori:hover{
	color:#68BBA7;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.lienshori{
	color:#68BBA7;
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

/* POUR LE MENU HORI HAUT */
em#lienshori A:link, em#lienshori A:visited,em#lienshori A:active  {
	background-color : transparent;
	color : #019879;
	text-decoration : none;
	font-weight : normal;
	font-style:normal;
	font-size:11px;
}

em#lienshori A:hover {
	background-color : transparent;
	color : #68BBA7;
	text-decoration : none;
}


/* POUR LE MENU HORI BAS */
em#lienshoribas A:link, em#lienshoribas A:visited,em#lienshoribas A:active  {
	background-color : transparent;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	font-style:normal;
	font-size:11px;
}

em#lienshoribas A:hover {
	background-color : transparent;
	color : #68BBA7;
	text-decoration : none;
}


.h2 {
	color:#68BBA7;
	font-family:Arial;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	padding:4px;	
}

.h3 {
	color:#000000;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;	
	padding:4px;
}


.textZoneBoutonsDroits {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-style:normal;
	font-weight:bolder;
	text-decoration:none;
}


H1, .csc-firstHeader {
	font-family : Arial;
	font-size : 24px;
	color : #ffffff;
	margin-bottom : 0px;
	margin-top : 0px;
	font-weight:bold;
	background-color: #333399;
	padding:4px;
}

H2 {
	font-family : Arial;
	font-size : 16px;
	color : #ffffff;
	margin-bottom : 10px;
	margin-top : 20px;
	font-weight:bold;
	background-color: #333399;
	padding:4px;
}

H3 {
	font-family : Arial;
	font-size : 13px;
	color : #333399;
	margin-bottom : 10px;
	margin-top : 10px;
	font-weight:bold;
	padding:0px;
}
H4 {
	font-family : Arial;
	font-size : 13px;
	color : #333399;
	text-align:center;
	margin-bottom : 0px;
	margin-top : 10px;
	font-weight:bold;
	padding:4px;
}


P {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color: #000000;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	text-indent : 0px;
	padding-left:0px;

}

.titreActu {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	font-style:normal;
	font-weight:bold;
	color: #FFFFFF;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	text-indent : 0px;
}


LI {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color: #000000;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	text-indent : 0px;
}


/* POUR LES LIENS INTERNES */
a.internal-link:link, a.internal-link:visited, a.internal-link:active  {
	background-color : transparent;
	color : #019879;
	text-decoration:underline;
	font-weight : normal;
	font-style:normal;
	font-size:11px;
}

a.internal-link:hover {
	background-color : transparent;
	color : #019879;
	text-decoration : underline;
}



.texteTableau {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color: #000000;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	text-indent : 0px;
}





/* Pour les légendes des textes images */
.csc-textpic-caption {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color: #000000;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	text-indent : 0px;
}


/* pour les faq */
.tx-irfaq-pi1{
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color: #000000;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	text-indent : 0px;
}

DD {
	margin-top : 20px;
}

DT {
	margin-top : 20px;
	font-weight:bold;
}

/* zone adresse */
/* tt_address */
.address{
	margin-left:20px;
}
.address_titre {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	background-color : transparent;
	color : #003366;
	font-weight : bold;
	text-decoration : none;
	margin-left:0px;
}

.address_coordonnees {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	background-color : transparent;
	color : #000000;
	font-weight : normal;
	text-decoration : none;
	margin-left:0px;
}

.address_telfax {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	background-color : transparent;
	color : #FF0000;
	font-weight : normal;
	text-decoration : none;
	margin-left:0px;
}
.address_pays {
	font-family : Verdana, sans-serif;
	font-size : 14px;
	background-color : transparent;
	color : #FF0000;
	font-weight : normal;
	text-decoration : none;
	margin-left:0px;
}
.address_description {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	background-color : transparent;
	color : #003366;
	font-weight : normal;
	text-decoration : none;
	margin-left:0px;
}

