.adresse {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: 7C0FBA; background-position: 0px; margin-top: 0px; margin-bottom: 0px; line-height: 10px; padding-top: 0px; padding-bottom: 0px; border-top-width: 0px; border-bottom-width: 0px}
.lien    {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FF16B3; }

.typo_noir_8_no { font-family: Arial;font-size: 8pt;font-weight: normal;color :#000000; line-height: 12px;}
.typo_noir_8_gr { font-family: Arial;font-size: 8pt;font-weight: bold;color :#000000; line-height: 12px;}
.typo_noir_10_no { font-family: Arial;font-size: 10pt;font-weight: normal;color :#000000; }
.typo_noir_10_gr { font-family: Arial;font-size: 10pt;font-weight: bold;color :#000000; }
.typo_noir_11_no { font-family: Arial;font-size: 11px;font-weight: normal;color :#000000; }

.typo_noir_10_no_px { font-family: Arial; font-size: 10px;font-weight: normal;color :#000000; }
.typo_noir_11_gr_px { font-family: Arial; font-size: 11px;font-weight: bolder;color :#000000; }
.typo_noir_12_no_px { font-family: Arial; font-size: 12px;font-weight: normal;color :#000000; }

.typo_gris_7_gr { font-family: Arial;font-size: 7pt;font-weight: bold;color :#7E766E; }
.typo_gris_8_no { font-family: Arial;font-size: 8pt;font-weight: normal;color :#7E766E;}
.typo_gris_8_gr { font-family: Arial;font-size: 8pt;font-weight: bold;color :#7E766E;}
.typo_gris_10_no { font-family: Arial;font-size: 10pt;font-weight: normal;color :#7E766E; }
.typo_gris_10_gr { font-family: Arial;font-size: 10pt;font-weight: bold;color :#7E766E; }

.typo_gris_9_no_px { font-family: Arial;font-size: 9px;font-weight: normal;color :#7E766E; }

.typo_grisnav_10_no { font-family: Arial;font-size: 10px;font-weight: normal;color :#999999; }
.typo_vertnav_10_no { font-family: Arial;font-size: 10px;font-weight: normal;color :#889E29; }

.typo_blanc_10_no { font-family: Arial;font-size: 10px;font-weight: normal;color :#FFFFFF; }
.typo_blanc_10_gr { font-family: Arial;font-size: 10px;font-weight: bold;color :#FFFFFF; }
.typo_blanc_12_no { font-family: Arial;font-size: 12px;font-weight: normal;color :#FFFFFF; }
.typo_blanc_12_gr { font-family: Arial;font-size: 12px;font-weight: bold;color :#FFFFFF; }

.typo_sang_8_gr { font-family: Arial;font-size: 8pt;font-weight: bold;color :#DF002C; }
.typo_sang_9_no { font-family: Arial;font-size: 9pt;font-weight: normal;color :#DF002C; }
.typo_sang_9_gr { font-family: Arial;font-size: 9pt;font-weight: bold;color :#DF002C; }
.typo_sang_10_gr { font-family: Arial;font-size: 10pt;font-weight: bold;color :#DF002C; }
.typo_sang_12_gr { font-family: Arial;font-size: 12pt;font-weight: bold;color :#DF002C; }

.typo_violet_7_no { font-family: Arial;font-size: 7pt;font-weight: bold;color :#730FB2; }
.typo_violet_11_no { font-family: Arial;font-size: 11px;font-weight: normal;color :#730FB2}
.typo_violet_11_gr { font-family: Arial;font-size: 11px;font-weight: bolder;color :#730FB2}
.typo_violet_12_no { font-family: Arial;font-size: 12px;font-weight: normal;color :#730FB2}
.typo_violet_12_gr { font-family: Arial;font-size: 12px;font-weight: bolder;color :#730FB2}
.typo_violet_15_no{font-family: Arial;font-size: 15pt;font-weight: normal;color :#730FB2}
.typo_violet_15_gr{font-family: Arial;font-size: 15pt;font-weight: bold;color :#730FB2}
.typo_violet_16_gr {font-family: Arial;font-size: 16px;font-weight: bold;color :#730FB2}

.typo_bleuclair_10_no { font-family: Arial;font-size: 10px;font-weight: normal; color :#0083BA}
.typo_bleuclair_11_no { font-family: Arial;font-size: 11px;font-weight: normal; color :#0083BA}
.typo_bleuclair_11_gr { font-family: Arial;font-size: 11px;font-weight: bold; color :#0083BA}
.typo_bleuclair_12_gr { font-family: Arial;font-size: 12px;font-weight: bold; color :#0083BA}

.typo_mauve_12_no { font-family: Arial;font-size: 12px;font-weight: normal; line-height: 12px; color :#7E33BE}
.typo_mauve_12_gr { font-family: Arial;font-size: 12px;font-weight: bold; line-height: 13px;color :#7E33BE}
.typo_mauve_14_gr { font-family: Arial;font-size: 14px;font-weight: bold; line-height: 13px;color :#7E33BE}

.typo_rouge_12_gr { font-family: Arial;font-size: 12px;font-weight: bold;color :#FF0000; }              
.typo_rouge_14_gr { font-family: Arial;font-size: 14px;font-weight: bold;color :#FF0000; }

.typo_orange_12_gr { font-family: Arial;font-size: 12px;font-weight: bold;color :#F55117; }  

.no_repeat {background-repeat: no-repeat;}

.input40 { width: 40mm; font-family: arial; font-size: 8pt; font-weight: normal ;color=black; background-color=white}
.input53 { width: 53mm; font-family: arial; font-size: 8pt; font-weight: normal ;color=black; background-color=white}

A.service:link			{font-family: Arial;color:#FFFFFF;font-size:11px;font-weight: bold;}
A.service:visited 		{font-family: Arial;color:#FFFFFF;font-size:11px;font-weight: bold;}
A.service:hover			{font-family: Arial;color:#FF33CC;font-size:11px;font-weight: bold;}
A.service:active		{font-family: Arial;color:#FF33CC;font-size:11px;font-weight: bold;}

A.typo_gris_8_no_link:link		{font-family: Arial;font-size: 8pt;font-weight: normal;color :#313131;}
A.typo_gris_8_no_link:visited 	{font-family: Arial;font-size: 8pt;font-weight: normal;color :#313131;}
A.typo_gris_8_no_link:hover		{font-family: Arial;font-size: 8pt;font-weight: normal;color :#FFFFFF;}
A.typo_gris_8_no_link:active	{font-family: Arial;font-size: 8pt;font-weight: normal;color :#313131;}

A.typo_gris_allprod_7_no_link:link		{font-family: Arial;font-size: 8pt;font-weight: normal;color :#989898;}
A.typo_gris_allprod_7_no_link:visited 	{font-family: Arial;font-size: 8pt;font-weight: normal;color :#989898}
A.typo_gris_allprod_7_no_link:hover		{font-family: Arial;font-size: 8pt;font-weight: normal;color :#0182B9;}
A.typo_gris_allprod_7_no_link:active	{font-family: Arial;font-size: 8pt;font-weight: normal;color :#989898;}

A:hover{color:#ff0000}
img{border:0}
.gauche{float:left}
.droite{float:right}
.clear{clear:both}

.bt_retour{font:normal 11px Arial; color:#969696}
a.bt_retour{font:normal 11px Arial;color:#969696;}
a.bt_retour:hover{color:#ff0000;}


.no_repeat {background-repeat: no-repeat;}

/*___________________________________________STYLES STRUCTURE SITE_____________________________________________*/

body{font:normal 11px Arial;color :#730fb2}
img{ border:0}
#texte{font:normal 11px Arial, Helvetica, sans-serif; color:#730fb2}
#texte a{font:bold 11px Arial, Helvetica, sans-serif; color:#730fb2}
#texte a:hover{color:#ff0000}
#carte{position:absolute}
#main{position:relative; 
background-position:top left;
background-repeat:no-repeat;
min-height:345px;
  height:auto !important;
  height:345px;
}

/*HOME_________________________________*/
#contenant_general{ width:770px; text-align:center; padding:5px}
#bandeau{text-align:left; margin-bottom:2px; width:758px}
#bandeau .logo{float:right}
#centre{border:#bababa 1px solid; width:758px; position:relative; padding:0; text-align:left}
#centre_top{font-size:11px; padding-left:5px}

#visuel{padding:2px 0 2px 0; border-top:#bababa 1px solid; border-bottom:#bababa 1px solid; margin:0}

.accueil #main{background-image:url(../img/fd_accueil.gif); background-position:top; margin:0; height:343px;  padding:0}

.accueil #carte{width:320px; height:310px; right:83px; top:0}

.accueil #texte{text-align:center; width:180px; padding:30px 0 0 10px}

#boutons {bottom:0; text-align:center; position:absolute; width:100%}

#boutons img{float:left; margin:0 0 0 1px}

/*MYANMAR__________________________________*/

.myanmar #carte{
width:292px;
height:292px;
top:0;
left:322px
}
.myanmar #main{
background-image:url(../img/fd_myanmar.jpg); 
background-position:top;
}

.myanmar #texte{
text-align:left; 
width:180px; 
padding:50px 0 0 20px;
}

#centre.resultat{
min-height:490px;
  height:auto !important;
  height:490px;
}
/*PIED_________________________________*/
#pied{ width:758px; clear:both;text-align:center;}
#pied img{border:0}
#adresse{position: relative;font-family: Arial;font-size: 10px;font-weight: normal;color:#999999; width:345px; margin:0 0 0 150px; padding-top:3px}
div#adresse p{ margin:0 0 5px 0}
div#adresse a:link{color:#999999;text-decoration:underline;font-weight:normal;}
div#adresse a:visited{color:#999999;text-decoration:underline;font-weight:normal;}
div#adresse a:hover{color:#ff0000;text-decoration:none;font-weight:normal;}
div#adresse a:active{color:#999999;text-decoration:underline;font-weight:normal;}
#pied #logos_droite{float:right; position:relative; margin:0; text-align:right}
#pied #logos_gauche{float:left; position:relative; padding-top:6px}

/*BANDEAU TOP_________________________________*/
#bandeau_top{margin-top:5px; text-align:left; width:760px;}
#bandeau_top img{border:0}
#bandeau_top #logo{float:right}
#num_tel{margin-left:55px}

/*RESULTATS______________________*/
#liste{margin-left:162px; width:585px}
.pagination{ font:normal 8pt arial;color:#969696; text-align:right; float:right; margin-bottom:10px}
#liste h1{font:bold 12px arial;color:#730fb2; text-align:left; margin:5px 0 20px 0}
#liste h1 .count{color:#34afb0}
#filtre{font:normal 11px Arial;color:#969696;text-align:left; padding:4px 0 4px 0;border-bottom:#969696 1px solid}
#filtre a{font:normal 11px Arial;color:#969696;}
#filtre a:hover{color:#34afb0}

#visite{margin-top:50px}

.bas_de_liste{margin:0; height:20px; padding:0 0 0 0}
.bas_de_liste .gauche{font:normal 11px Arial;color:#969696;padding-top:5px}
.bas_de_liste .pagination{ }

.infospromos{margin:15px 0 5px 0}
.tableau_pagination{font:normal 8pt arial;color:#969696;}
.tableau_pagination a{font:normal 8pt arial;color:#969696}
.tableau_pagination a:hover{color:#34afb0}
a.tableau_pagination:hover{color:#34afb0}
#noresultat{margin:35px 0 30px 0}

