/* IE.4.7 : remettre au style de base les balises de formatages 
pre génére un saut de ligne */

/* ---------------------------------- */
/* style general d'une page ambassade */
/* ---------------------------------- */

body {
	background-image:url(../../images/logo.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position:center;
	margin-left: 0pt;
	margin-right: 0pt;
	margin-top: 0pt; 
	margin-bottom: 0pt; 
	margin-width: 0pt; 
	margin-height: 0pt;
	scrollbar-3dlight-color : #999999;
	scrollbar-arrow-color : #999999;
	scrollbar-base-color : #F5F5F5;
	scrollbar-darkshadow-color : #F5F5F5;
	scrollbar-face-color : #F5F5F5;
	scrollbar-highlight-color : #F5F5F5;
	scrollbar-shadow-color : #999999;
	scrollbar-track-color : #F5F5F5;
}

/* -------------------- */
/* style de base commun */
/* -------------------- */

.accueilAmba {
	color: #000000;
	font-color: #000000;
	font-size: 8pt; 
	font-family: Arial, Helvetica, sans-serif;;
}

a.accueilAmba:link {color:#000000; text-decoration:none}
a.accueilAmba:visited {color:#000000; text-decoration:none}
a.accueilAmba:hover {color:#000000; text-decoration:none }

.lienHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #f5f5f5;
}
a.lienHeader:link {font-family:Arial, Helvetica, sans-serif;color:#f5f5f5;font-size:10px; text-decoration:none}
a.lienHeader:visited {font-family:Arial, Helvetica, sans-serif;color: #f5f5f5;font-size:10px; text-decoration:none}
a.lienHeader:hover {font-family:Arial, Helvetica, sans-serif;color: #f5f5f5;font-size:10px; text-decoration:none}

.body {
	color: #003366;
	font-color: #003366;
	font-size: 8pt; 
	font-family: Verdana, Arial, sans-serif;
}

a.body:link {color:#003366; text-decoration:underline}
a.body:visited {color:#003366; text-decoration:underline}
a.body:hover {color:#003366; text-decoration:underline }

.body6 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:7pt; 
	color: #003366;
}

.body7 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	color: #003366;
}

.body7noir {
	font-family: Verdana, Arial, sans-serif; 
	font-size:8pt; 
	color: #000000;
	}

.bodyblanc {
	font-family: Verdana, Arial, sans-serif; 
	font-size:9pt; 
	color: #FFFFFF;
}

.bodybleu {
	font-family: Verdana, Arial, sans-serif; 
	font-size:9pt; 
	color: #6699CC;
}

.bodyjaune {
	font-family: Verdana, Arial, sans-serif; 
	font-size:9pt; 
	color: #FF9966;
}

.bodyrouge {
	font-family: Verdana, Arial, sans-serif; 
	font-size:9pt; 
	color: #CC3300;
}

.bodyvert {
	font-family: Verdana, Arial, sans-serif; 
	font-size:9pt; 
	color: #438C67;
}

.body8 {font-size:8pt; font-family: Arial, sans-serif  ;color:#003366;}
a.body8:link {color:#003366; text-decoration:underline}
a.body8:visited {color:#003366; text-decoration:underline}
a.body8:hover {color:#003366; text-decoration:underline }

.body12rouge {
	font-size:12pt;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	color:#CC3300;
	font-weight : bold;
}

a.body12rouge:link {color:#CC3300; text-decoration:underline}
a.body12rouge:visited {color:#CC3300; text-decoration:underline}
a.body12rouge:hover {color:#CC3300; text-decoration:underline }

.body11rose {
	font-size:11pt;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	color:#FF9966;
	font-weight : bold;
}
a.body11rose:link {color:#FF9966; text-decoration:underline}
a..body11rose:visited {color:#FF9966; text-decoration:underline}
a.body11rose:hover {color:#FF9966; text-decoration:underline }

.body8culture {font-size: 8pt; font-family: Verdana, Arial, sans-serif  ;color:#EBBA56;}
a.body8culture:link {color:#EBBA56; text-decoration:underline}
a.body8culture:visited {color:#EBBA56; text-decoration:underline}
a.body8culture:hover {color:#EBBA56; text-decoration:underline }

.lienblanc11 { font-size: 10pt; font-family: Arial, Sans-Serif ;color:#ffffff; font-weight: bold;}
a.lienblanc11:link {color:#ffffff; text-decoration:none}
a.lienblanc11:visited {color:#ffffff; text-decoration:none}
a.lienblanc11:hover {color:#ffffff; text-decoration:underline }

.lienblanc8 {font-size: 8pt; font-family: Verdana, Arial, sans-serif  ;color:#ffffff; font-weight: }
a.lienblanc8:link {color:white; text-decoration:none}
a.lienblanc8:visited {color:white; text-decoration:none}
a.lienblanc8:hover {color:#ffffff; text-decoration:underline }

.lienbleu8 {font-size:8pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.lienbleu8:link {color:#003366; text-decoration:none}
a.lienbleu8:visited {color:#003366; text-decoration:none}
a.lienbleu8:hover {color:#CC3300; text-decoration:none }

.lienbleu7 {font-size:10px; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.lienbleu7:link {color:#003366; text-decoration:none}
a.lienbleu7:visited {color:#003366; text-decoration:none}
a.lienbleu7:hover {color:#CC3300; text-decoration:none }

.lienjaune8 {font-size:8pt; font-family:Verdana, Arial, sans-serif ;color:#FF9966;}
a.lienjaune8:link {color:#FF9966; text-decoration:none}
a.lienjaune8:visited {color:#FF9966; text-decoration:none}
a.lienjaune8:hover {color:#CC3300;text-decoration: none;}

.lienrouge8 {font-size:8pt; font-family:Verdana, Arial, sans-serif ;color:#CC3300;}
a.lienrouge8:link {color:#CC3300; text-decoration:none}
a.lienrouge8:visited {color:#CC3300; text-decoration:none}
a.lienrouge8:hover {color:#CC3300; text-decoration:underline }

.rubamba {font-size:8pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubamba:link {color:#003366; text-decoration:none}
a.rubamba:visited {color:#003366; text-decoration:none}
a.rubamba:hover {color:#CC3300; text-decoration:none }

.rubconsulats {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubconsulats:link {color:#003366; text-decoration:none}
a.rubconsulats:visited {color:#003366; text-decoration:none}
a.rubconsulats:hover {color:#6699CC; text-decoration:none }

.rubpresencef {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubpresencef:link {color:#003366; text-decoration:none}
a.rubpresencef:visited {color:#003366; text-decoration:none}
a.rubpresencef:hover {color:#9966CC; text-decoration:none }

.rubfrance {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubfrance:link {color:#003366; text-decoration:none}
a.rubfrance:visited {color:#003366; text-decoration:none}
a.rubfrance:hover {color:#999999; text-decoration:none}

.rubmaroc {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubmaroc:link {color:#003366; text-decoration:none}
a.rubmaroc:visited {color:#003366; text-decoration:none}
a.rubmaroc:hover {color:#438C67; text-decoration:none}

.rubfrancemaroc {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubfrancemaroc:link {color:#003366; text-decoration:none}
a.rubfrancemaroc:visited {color:#003366; text-decoration:none}
a.rubfrancemaroc:hover {color:#FF9966; text-decoration:none}

.rubmissioneco {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubmissioneco:link {color:#003366; text-decoration:none}
a.rubmissioneco:visited {color:#003366; text-decoration:none}
a.rubmissioneco:hover {color:#CCCCFF; text-decoration:none}

.rubafd {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubafd:link {color:#003366; text-decoration:none}
a.rubafd:visited {color:#003366; text-decoration:none}
a.rubafd:hover {color:#333366; text-decoration:none}

.rubetudefrance {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubetudefrance:link {color:#003366; text-decoration:none}
a.rubetudefrance:visited {color:#003366; text-decoration:none}
a.rubetudefrance:hover {color:#006633; text-decoration:none}

.rubmediasmaroc {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rubmediasmaroc:link {color:#003366; text-decoration:none}
a.rubmediasmaroc:visited {color:#003366; text-decoration:none}
a.rubmediasmaroc:hover {color:#FF9933; text-decoration:none}

.rublettrecoop {font-size:9pt; font-family:Verdana, Arial, sans-serif ;color:#003366;}
a.rublettrecoop:link {color:#003366; text-decoration:none}
a.rublettrecoop:visited {color:#003366; text-decoration:none}
a.rublettrecoop:hover {color:#996699; text-decoration:none}

.lienrouge8bu {font-size: 8pt; font-family: Verdana, Arial, sans-serif  ;color:#CC3300; font-weight: bold;}
a.lienrouge8bu:link {color:#CC3300; text-decoration:underline}
a.lienrouge8bu:visited {color:#CC3300; text-decoration:underline}
a.lienrouge8bu:hover {color:#CC3300; text-decoration:underline }


.fil {
	font-size: 8pt;
	font-family: Verdana, Arial, sans-serif ;
	color: #686363;
	
}
a.fil:link {color:#666666; text-decoration:none}
a.fil:visited {color:#666666; text-decoration:none}
a.fil:hover {color:#666666; text-decoration:none }

.fil2 {
	font-size: 8pt;
	font-family: Verdana, Arial, sans-serif ;
	color: #999999;
	
}
a.fil2:link {color:#999999; text-decoration:underline}
a.fil2:visited {color:#999999; text-decoration:underline}
a.fil2:hover {color:#999999; text-decoration:underline }

.fil8 {
	font-size: 8pt;
	font-family: Verdanan, Arial, Helvetica, sans-serif; 
	color: #A69E9E;
	
}
a.fil8:link {color:#A69E9E; text-decoration:none}
a.fil8:visited {color:#A69E9E; text-decoration:none}
a.fil8:hover {color:#A69E9E; text-decoration:underline }

.fil8rouge {
	font-size: 8pt;
	font-family: Verdanan, Arial, Helvetica, sans-serif; 
	color: #CC3300;
	
}
a.fil8rouge:link {color:#CC3300; text-decoration:none}
a.fil8rouge:visited {color:#CC3300; text-decoration:none}
a.fil8rouge:hover {color:#CC3300; text-decoration:underline }

.fil9rouge {
	font-size: 9pt;
	font-family: Verdanan, Arial, Helvetica, sans-serif; 
	color: #CC3300;
	
}
a.fil9rouge:link {color:#CC3300; text-decoration:none}
a.fil9rouge:visited {color:#CC3300; text-decoration:none}
a.fil9rouge:hover {color:#CC3300; text-decoration:underline }


a:visited.lien10pxblanc {  color: #ffffff}
a:link.lien10pxblanc {  color: #ffffff}
a:hover.lien10pxblanc {  color: #ff6600}
a:active.lien10pxblanc {  color: #6699cc}
a.lien10pxblanc {  color: #ffffff; text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; }

.titrerouge18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #CC3300;
	}

.titrevioletfonce18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #996699;
	}

.titremauve18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #CCCCFF;
	}

.titremarine18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #333366;
	}

.titrevertfonce18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #006633;
	}

.titreorange18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #FF9933;
	}

.titreviolet18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #9966CC;
	}	

	
.titrerouge14 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:12px;
	letter-spacing:1;
	color: #CC3300;
}

.titrebleu14 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:12px;
	letter-spacing:1;
	color: #6699CC;
}

.titrebleuf14 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:12px;
	letter-spacing:1;
	color: #330066;
}

.titreviolet14 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:12px;
	letter-spacing:1;
	color: #9966CC;
}	

.titrejaune14 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:12px;
	letter-spacing:1;
	color: #FF9966;
}
	
.titrejaune14gras {
	font-weight:bold;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:14px;
	letter-spacing:1;
	color: #FF9966;
}

.titregris14 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:14px;
	letter-spacing:2;
	color: Gray;
}

.titrevert14 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:14px;
	letter-spacing:2;
	color: #438C67;
}

.titregris14b {
	font-weight: bold;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:14px;
	letter-spacing:2;
	color: Gray;
}
a.titregris14b:link {text-decoration : none;color: Gray; }
a.titregris14b:visited {text-decoration : none;	color: Gray; }
a.titregris14b:hover {text-decoration : none;color: #CC3300; }


.titrebleu18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #6699CC;
	}
	
.titrebleuf18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #330066;
	}
	
.titrejaune18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #FF9966;
	}
	
.titrevert18 {
	font-weight:normal;
	font-family:Verdana,Geneva,Arial,Helvetica;
	font-size:18px;
	letter-spacing:3;
	color: #438C67;
	}
	
.rubriqueAccueil {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
}

		
