﻿/* CSS Document */
body {
	margin-left:0px;
	margin-top:0px;
	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: 782px;
		margin-left: auto;
		margin-right: auto;
		background-image: url("/fileadmin/myworkplan/images/shadow_border.jpg");
		background-repeat: repeat-y;
		background-position:center;	
}

body, div, p, th, td {
voice-family: "\"}\"";   
/* täuscht WinIE4/5 dass die Regel zu ende wäre */
voice-family: inherit;
font-size: x-small;
margin-bottom: 0px;
}

#cadre {
		width: 782px;
		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:Simsun,Verdana, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.textZoneUtilitaire {
	font-family:Simsun,Verdana, sans-serif;
	font-size:12px;
	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 1px;
border-left: solid #006E3D 1px;
border-right: solid #006E3D 0px;
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:#019879;
}
a:link {
color:#019879;
}
a:hover{
color:#019879;
}


/*--------------------------*/	
/* LIENS MENU NIVEAU 2      */
/*--------------------------*/
a.lienshori:visited {
	color:#019879;
	font-family:Simsun,Verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
a.lienshori:link {
	color:#019879;
	font-family:Simsun,Verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
a.lienshori:hover{
	color:#019879;
	font-family:Simsun,Verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}

.lienshori{
	color:#019879;
	font-family:Simsun,Verdana, sans-serif;
	font-size:12px;
	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 : underline;
	font-weight : normal;
	font-style:normal;
	font-size:12px;
}

em#lienshori A:hover {
	background-color : transparent;
	color : #019879;
	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:12px;
}

em#lienshoribas A:hover {
	background-color : transparent;
	color : #019879;
	text-decoration : none;
}


.h2 {
	color:#019879;
	font-family:Simsun,Verdana, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	padding:4px;	
}

.h3 {
	color:#000000;
	font-family:Simsun,Verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;	
	padding:4px;
}


.textZoneBoutonsDroits {
	font-family:Simsun,Verdana, sans-serif;
	font-size:12px;
	color:#000000;
	font-style:normal;
	font-weight:bolder;
	text-decoration:none;
}


H1 {
text-indent: 0px;
padding-bottom: 0.7em;
margin-top: 0.7em;
margin-left: 0px;
color:#019879;
font-size: 16px;
font-weight:bold;
}

H2 {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 17px;
	color : #019879;
	margin-bottom : 10px;
	margin-top : 20px;
	padding:4px;
}

/*h2 {
font-size: 11px;
font-weight: bold;
padding-bottom: 15px;
color: #7D7D7D;
}*/

/*#text h2 {
padding-right: 00px;
font-size: 1.1em;
font-weight:normal;
line-height:1.44em;
padding-bottom: 1.5em;
color:#444;
}*/

H3 {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 12px;
	color : #000000;
	margin-bottom : 10px;
	margin-top : 0px;
	font-weight:bold;
	padding:4px;
}

H4 {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 12px;
	color : 1f5f87;
	text-align:center;
	margin-bottom : 0px;
	margin-top : 10px;
	padding:4px;
}

h5 {
margin-top:0;
margin-bottom:0.5em;
font-size: 0.6em;
}

LI {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 12px;
	color: #000000;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	text-indent : 0px;
}

div.title{
color:#019879;
font-size: 1.7em;
font-weight:bold;
}

P {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 12px;
	color: #000000; 
	margin-top : 0px;
	margin-bottom : 10px;;
	padding-bottom : 0px;
	text-indent : 0px;
	padding-left:0px;
}

.titreActu {
	font-family : Simsun,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;
}

/* 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:12px;
}

a.internal-link:hover {
	background-color : transparent;
	color : #019879;
	text-decoration : underline;
}



.texteTableau {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 12px;
	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 : Simsun,Verdana, sans-serif;
	font-size : 12px;
	color: #000000;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	text-indent : 0px;
}


/* pour les faq */
.tx-irfaq-pi1{
	font-family : Simsun,Verdana, sans-serif;
	font-size : 12px;
	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 : Simsun,Verdana, sans-serif;
	font-size : 14px;
	background-color : transparent;
	color : #003366;
	font-weight : bold;
	text-decoration : none;
	margin-left:0px;
}

.address_coordonnees {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 12px;
	background-color : transparent;
	color : #000000;
	font-weight : normal;
	text-decoration : none;
	margin-left:0px;
}

.address_telfax {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 12px;
	background-color : transparent;
	color : #FF0000;
	font-weight : normal;
	text-decoration : none;
	margin-left:0px;
}
.address_pays {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 14px;
	background-color : transparent;
	color : #FF0000;
	font-weight : normal;
	text-decoration : none;
	margin-left:0px;
}
.address_description {
	font-family : Simsun,Verdana, sans-serif;
	font-size : 12px;
	background-color : transparent;
	color : #003366;
	font-weight : normal;
	text-decoration : none;
	margin-left:0px;
}




/* POUR LA COLONNE DROITE */
em#lienshoripictodroit A:link, em#lienshoripictodroit A:visited, em#lienshoripictodroit A:active  {
	font-family:Simsun,Verdana, sans-serif;
	font-size:12px;
	color:#534F50;
	font-style:normal;
	font-weight:bolder;
	text-decoration:none;
	vertical-align:50%;
}

em#lienshoripictodroit A:hover {
	background-color : transparent;
	color : #019879;
	text-decoration : none;
	vertical-align:50%;
}


/* POUR L'INDICATION LANGUE */
.texte_indication_langue {
	font-family:Simsun,Verdana, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-style:normal;
	font-weight:bolder;
	text-decoration:none;
}

/* Footer */
div.menufooter{
text-align: center;
color:white;
margin-top:10px;
font-size: 12px;
}
div.menufooter a:link{
color:white; 
text-decoration:none; 
}
div.menufooter a:visited{
color:white; 
text-decoration:none; 
}
div.menufooter a:hover{
color:#44B79B;
}

div.footer a {
	color: white;
text-decoration:none; 
}
div.footer a:visited{
color:white; 
text-decoration:none; 
}
div.footer a:hover{
color:#44B79B;
}

.bodytext {
color: black;
padding-bottom:0px;
margin-bottom:0px;
}

#COPYRIGHT {
font-size: 12px;
}

.highlights div, td {
font-size: 12px;
}

#awards_list font {
font-size:12px;
}

#ESPACES img {
margin-right: 7px;
}

#ZONE_UTILITAIRE img {
margin-right: 7px;
}

.csc-searchform select {
	visibility:hidden;
}

#sr_language_menu_form legend {
	font-family:Simsun,Verdana, sans-serif;
	font-size : 10px;
	color: #000000; 
}

.menufooter img {
vertical-align:middle;
}

.menufooter {
margin-bottom:3px;
}

.makebold {
font-weight:bold;
}
