/* CSS Document */
body {
margin-top:20px;
margin-left:0px;
margin-bottom:30px;
margin-right:0px;
direction:rtl;

}

.text {
FONT-SIZE: 14px;
COLOR: #000000; 
FONT-FAMILY: tahoma,arial;
text-align:justify;
}
.text_jaune11 {
FONT-SIZE: 11px;
COLOR: #EFC741; 
FONT-FAMILY: tahoma, Arial; 
}

.text_gris_fonce15 {
FONT-SIZE: 15px;
COLOR: #232A3C; 
FONT-FAMILY:  tahoma,Arial; 
text-decoration:none;
}
.lien_gris_fonce15 {
FONT-SIZE: 15px;
COLOR: #1F419B; 
FONT-FAMILY:  tahoma,Arial; 
text-decoration:none;
}
.text_gris_fonce16 {
FONT-SIZE: 16px;
COLOR: #232A3C; 
FONT-FAMILY:  tahoma,Arial; 
}
.text_bleu20 {
FONT-SIZE: 20px;
COLOR: #1F419B; 
FONT-FAMILY:tahoma,Arial; 
}
.text_bleu18 {
font-size : 18px;
color : #173a98;
font-family : Arial;
}
.text_maron18 {
font-size : 18px;
color : #815245;
font-family : Arial;
}
.text_bleu11 {
FONT-SIZE: 13px;
COLOR: #1F419B; 
FONT-FAMILY:  tahoma, Arial; 
}
.text_blanc18 {
FONT-SIZE: 18px;
COLOR: #fff; 
FONT-FAMILY:tahoma, Arial; 
}
.text_bleu14 {
FONT-SIZE: 16px;
COLOR: #1F419B; 
FONT-FAMILY: tahoma, Arial; 
}
.text_noir20 {
FONT-SIZE: 20px;
COLOR: #000000; 
FONT-FAMILY:tahoma, Arial; 
}
.text_rose20 {
FONT-SIZE: 20px;
COLOR: #ED145B; 
FONT-FAMILY: Arial; 
}
.text_vert20 {
FONT-SIZE: 20px;
COLOR: #71BF44; 
FONT-FAMILY:tahoma,arial; 
}
.text_rose16 {
FONT-SIZE: 16px;
COLOR: #ED145B; 
FONT-FAMILY: Verdana, Arial; 
}
.text_gris11 {
FONT-SIZE: 14px;
COLOR: #505050; 
FONT-FAMILY: tahoma, Arial;
text-align:justify;
text-decoration:none;
}
.EUROMED {
FONT-SIZE: 11px;
COLOR: #FF9C00;
FONT-FAMILY: Arial;
font-weight: bold;
text-transform:uppercase;
}

.lien_bleu_souligne11 {
FONT-SIZE: 13px;
COLOR: #1F419B; 
FONT-FAMILY: tahoma, Arial; 
TEXT-DECORATION: underline;
}
.lien_bleu_souligne11:hover {
FONT-SIZE: 13px;
COLOR: #1F419B; 
FONT-FAMILY:tahoma,  Arial; 
TEXT-DECORATION: none;
}


.lien_noir_bleu_souligne11 {
FONT-SIZE: 11px;
COLOR: #000000; 
FONT-FAMILY: Verdana, Arial; 
TEXT-DECORATION: underline;
}
.lien_noir_bleu_souligne11:hover {
FONT-SIZE: 11px;
COLOR: #1F419B; 
FONT-FAMILY:Verdana,  Arial; 
TEXT-DECORATION: none;
}



.lien_bleu_souligne_ss11 {
FONT-SIZE: 11px;
COLOR: #505050; 
FONT-FAMILY: Verdana, Arial; 
TEXT-DECORATION: none;
}
.lien_bleu_souligne_ss11:hover {
FONT-SIZE: 11px;
COLOR: #1F419B; 
FONT-FAMILY:Verdana,  Arial; 
TEXT-DECORATION: underline;
}




.lien_bleu11 {
FONT-SIZE: 13px;
COLOR: #1F419B; 
FONT-FAMILY: tahoma, Arial; 
TEXT-DECORATION: none;
}
.lien_bleu11:hover {
FONT-SIZE: 13px;
COLOR: #1F419B; 
FONT-FAMILY:tahoma,  Arial; 
TEXT-DECORATION: underline;
}

.lien_menu_left {
FONT-SIZE: 13px;
COLOR: #000000; 
FONT-FAMILY:tahoma, Arial; 
TEXT-DECORATION: none;
font-weight:normal;

}
.lien_menu_left:hover {
FONT-SIZE: 13px;
COLOR: #1F419B; 
FONT-FAMILY:tahoma, Arial; 
TEXT-DECORATION: none;
font-weight:bold;

}


.lien_gris_bleu11 {
FONT-SIZE: 13px;
COLOR: #505050; 
FONT-FAMILY: tahoma, Arial; 
TEXT-DECORATION: none;
padding-left:10px;
padding-right:10px;
white-space:nowrap;


}
.lien_gris_bleu11:hover {
FONT-SIZE: 13px;
COLOR: #1F419B; 
FONT-FAMILY: tahoma, Arial; 
TEXT-DECORATION: none;
padding-left:10px;
padding-right:10px;
}

.tr_principal
{text-align:center;
font-size : 13px;
font-weight:bold;
color:#FFFFFF; 
font-family: tahoma;
cursor:pointer;
background-color:#815245;
padding-left:2px;
padding-right:2px;
text-transform:uppercase;
text-decoration:none;
text-align:center;
}

.liste_gris
{
list-style-image: url(image_ar/gif/puce_fleche_gris.gif);
}
.liste_telechargement
{
list-style-image: url(image_ar/gif/icone_telechargement.gif);
}
.liste_rose
{
list-style-image: url(image_ar/gif/puce_fleche_rose.gif);
}



input.recherche {
color:#000000;	
FONT-SIZE: 11px; 
BORDER-TOP: #B0AFAF 1px solid; 
BORDER-right: #B0AFAF 1px solid; 
BORDER-BOTTOM: #B0AFAF 1px solid; 
BORDER-left:none; 
FONT-FAMILY: Arial;
background-color:#ffffff;
width:128px;
background-image: url(image_ar/gif/icone_rechercher.gif);
background-position:right;
background-repeat:no-repeat;
height:18px;
padding-right:30px;
padding-top:3px;
}
input.newsletter {
color:#000000;
BORDER-TOP: #B0AFAF 1px solid; 
FONT-SIZE: 11px; 
BORDER-LEFT: #B0AFAF 1px solid; 
BORDER-BOTTOM: #B0AFAF 1px solid; 
FONT-FAMILY: Arial;
background-color:#ffffff;
width:150px;
height:20px;
padding-left:5px;
}
textarea{
color:#A4A4A4;
BORDER-RIGHT: #BAB9B9 1px solid; 
BORDER-TOP: #BAB9B9 1px solid; 
FONT-SIZE: 11px; 
BORDER-LEFT: #BAB9B9 1px solid; 
BORDER-BOTTOM: #BAB9B9 1px solid; 
FONT-FAMILY: Arial;
padding-left:5px;
padding-top:2px;
width:330px;
height:75;
}
Select
{
color:#888787;
BORDER-RIGHT: #888787 1px solid; 
BORDER-TOP: #888787 1px solid; 
FONT-SIZE: 11px; 
BORDER-LEFT: #888787 1px solid; 
BORDER-BOTTOM: #888787 1px solid; 
FONT-FAMILY: Arial;
margin-right:5px;

}
.tab_valeur
{
background-color:#F4F5FA;
font-family:Verdana, Arial;
font-size:11px;
color:#1F419B;
padding-left:18px;
padding-right:18px;
padding-bottom:18px;
padding-top:18px;
margin-top:18px;

}
.tab_cal
{
BORDER-LEFT: #C0CAE3 1px solid;
BORDER-BOTTOM: #C0CAE3 1px solid;

}
.even
{
BORDER-BOTTOM: #5477B4 1px solid; 
BORDER-RIGHT: #5477B4 1px solid;
height:30px;
color:#000000;
background-color:#FBFCFD;
font-size:11px;
padding-left:15px;
font-family:Arial;
font-size:11px;


}
.odd
{
BORDER-BOTTOM: #5477B4 1px solid; 
BORDER-RIGHT: #5477B4 1px solid;
height:30px;
color:#000000;
background-color:#F1F4F8;
font-size:11px;
padding-left:15px;
font-family:Arial;
font-size:11px;

}
.cel_tab_int
{
BORDER-BOTTOM: #e5e5e5 1px solid; 
height:21px;
background-color:#ffffff;
font-size:11px;
padding-left:8px;
font-family:Verdana , Arial;
font-size:11px;

}
.cel_calendrier
{
BORDER-RIGHT: #C0CAE3 1px solid; 
BORDER-TOP: #C0CAE3 1px solid; 
height:31px;
background-color:#ffffff;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:31px;

}
.cel_calendrier_ferier
{
BORDER-RIGHT: #C0CAE3 1px solid; 
BORDER-TOP: #C0CAE3 1px solid; 
height:31px;
background-color:#F8F9FC;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:31px;

}



.cel_calendrier_marque
{
BORDER-RIGHT: #C0CAE3 1px solid; 
BORDER-TOP: #C0CAE3 1px solid; 
height:31px;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:31px;
background-image: url(image_ar/gif/fond_cel_cal_marque.gif);
background-position:bottom right;
background-repeat:no-repeat;

}
.cel_calendrier_ferier_marque
{
BORDER-RIGHT: #C0CAE3 1px solid; 
BORDER-TOP: #C0CAE3 1px solid; 
height:31px;
background-image: url(image_ar/gif/fond_cel_cal_ferier_marque.gif);
background-position:bottom right;
background-repeat:no-repeat;
font-size:14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width:31px;

}




.cel_tab_int_ss_bottom
{
height:21px;
background-color:#ffffff;
font-size:11px;
padding-left:8px;
font-family:Verdana , Arial;
font-size:11px;

}
.tr_menu_onglet
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#ffffff;
cursor:pointer;
BORDER-BOTTOM: #1F419B 1px solid; 
BORDER-LEFT: #1F419B 1px solid;
padding-left:10px;
padding-right:10px; 

}

.tr_menu_onglet_actif
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
background-color:#ffffff;
cursor:pointer;
BORDER-LEFT: #1F419B 1px solid;
BORDER-TOP: #1F419B 1px solid;
padding-left:10px;
padding-right:10px;
}
.separateur{
background: url(image_ar/gif/sep_footer.gif) left no-repeat;
width:1px;
height:10px;
}
.lien_bleu14 {
font-size : 14px;
color : #1f419b;
font-family : Verdana, Arial;
text-decoration : none;
}
.lien_bleu14:hover {
font-size : 14px;
color : #1f419b;
font-family : Verdana, Arial;
text-decoration : underline;
}
.right_menu_principal{
background:url(image_ar/gif/right_menu_principal.gif) no-repeat left;
width:5px;
height:30px;
}
.left_menu_principal{
background:url(image_ar/gif/left_menu_principal.gif) no-repeat left;
width:5px;
height:30px;
}
.puce_titre{
background:url(image_ar/gif/puce_titre.gif)  top right no-repeat;
height:19px;
}
.puce_menu_left{
background: url(image_ar/gif/puce_menu_left.gif)  center  no-repeat;
width:20px;
height:23px;
}



.left_fr_right_ar{
text-align:right;
}
.right_fr_left_ar{
text-align:left;
}
.float_left_fr_right_ar{
float:right;
}
.float_right_fr_left_ar{
float:left;
}
select.galerie{
width:220px;
border-top:#D4D0C8 1px solid;
border-right:#D4D0C8 1px solid;
border-bottom:#D4D0C8 1px solid;
border-left:#D4D0C8 1px solid;
background-repeat:repeat-x;
background-position:top left;
padding-left:2px;
color:#696969;
font-size:11px;
margin-right:10px;
}
.sep_galerie_photos{
background-image:url(image_fr/gif/sep_galerie_photos.gif);
background-repeat:repeat-x;
}
select.galerie{
width:220px;
border-top:#D4D0C8 1px solid;
border-right:#D4D0C8 1px solid;
border-bottom:#D4D0C8 1px solid;
border-left:#D4D0C8 1px solid;
background-repeat:repeat-x;
background-position:top left;
padding-left:2px;
color:#696969;
font-size:11px;
margin-right:10px;
}
.text_gris {
	FONT-SIZE: 11px;
	COLOR: #666666; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;	
	padding-left:5px;
	padding-right:5px;
}
/**********/
.margin_left19{ margin-RIGHT:19px;}
.sep_bleu{ margin-top:3px; background:#1F419B; height:1px;}
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, textarea, p, td, blockquote {margin:0;padding:0;}
ol, ul {
list-style:none;
}
input {border:0;}
fieldset, img {border:0;}
img {margin:0;padding:0;}
.flech_maron {
background: url(image_ar/gif/puce_menu.gif) 5px 9px no-repeat;
width:20px;
height:23px;
}

.menu_left { margin:6px 0;}
.menu_left li{ }
.menu_left a.niv1{background: url(image_ar/gif/puce_menu_left.gif) right 5px no-repeat; font-size : 14px;  color : #1F419B; font-weight:bold;  font-family : Verdana, Arial; text-decoration : none; display:block; padding-right:10px; text-align:right;}
.menu_left a.actif{ font-size : 14px; color : #4561ad; font-family : Verdana, Arial; text-decoration : none; display:block;height:100%}
.menu_left a.niv1:hover{color : #4561ad;}
.submenu{ margin:10px 15px 0 0px;}
.submenu_li{ border-bottom:#c9c8c8 dotted 1px; margin-bottom:3px; padding-bottom:6px; zoom:1;}
.submenu a.niv2{ display:block; color:#000; font-size:13px; background: url(image_ar/gif/puce_menu.gif) right 5px no-repeat; padding-right:10px; font-family : Verdana, Arial; text-decoration : none; height:100%; text-align:right;}
.submenu a.niv2:hover{ color:#4561ad;}
.last{ margin-bottom:3px; padding-bottom:6px; zoom:1;}
a{ color:#1f419b;}
a:hover{ text-decoration:none;}
.banner{ width:220px; height:120px;}

.bg_pagination { border-top:#815245 solid 2px; padding:6px 17px 5px 0; margin-top:10px;}
.pagination { float:right;}
.pagination li{  margin-left:2px; display:inline ; margin-bottom:2px;}	
.pagination a.elem{ display:inline-block; color:#000; padding:3px 7px; text-decoration:none; font-size:13px;}
.pagination a.elem:hover{ background:#815245; color:#fff;}
.pagination a.actif{ background:#815245; color:#fff; padding:3px 7px; display:inline-block;  text-decoration:none; font-size:13px;}
/**************** 02/05/2011 **********************/
.marqueeBox{height:300px;}
/**************** 03/05/2011 **********************/
.padding_bottom5{ padding-bottom:5px;}
.padding_bottom10{ padding-bottom:10px;}
.padding_bottom20{ padding-bottom:20px;}
.padding_left10{ padding-left:10px;}
.txt_marron11{ font-size:11px; color:#815245; font-family : Verdana, Arial;}
.puce_bleu{ background: url(image_ar/gif/puce.gif) right 5px no-repeat; color:#2c50b1; font-size:12px; font-family : Verdana, Arial; font-weight:bold; padding-right:15px;}
.btn_pdf a{ display:inline-block;  background:url(image_ar/gif/left_btn.gif) right top no-repeat; text-decoration:none;}
.btn_pdf a:hover{ display:inline-block;  background:url(image_ar/gif/left_btn.gif) right bottom no-repeat;}
.btn_pdf a span{ display:inline-block;  background:url(image_ar/gif/right_btn.gif) left top no-repeat; color:#2c50b1;  font-family:Verdana; font-size:11px; padding:0 22px 0 7px; height:24px; line-height:23px; cursor:pointer;}
.btn_pdf a:hover span{ display:inline-block;  background:url(image_ar/gif/right_btn.gif) left bottom no-repeat; color:#815245; font-family:Verdana; font-size:11px; padding:0 22px 0 7px; height:24px; line-height:23px; cursor:pointer;}
.tab td{ border-bottom:#dae1f8 dotted 1px; padding:4px 3px 3px 0px;}
.flech{ background: url(image_ar/gif/flech.gif) right 5px no-repeat; color:#815245; font-size:14px; font-family : Verdana, Arial;padding-right:10px;}
.margin_top10{ margin-top:10px;}
.margin_right3{ margin-left:3px;}
.float_left{ float:right;}
.padding_img10{ padding-left:10px;}

