/* formats glmobaux */
body {
	background-color:#999999;
	margin-top: 10px;
	margin-bottom: 10px;
}
img.imstyle{
	border:1px solid #FFFFFF;
}


/* pour les images-liens sans effet */
.noeffect{
	text-decoration:none;
	border:none;
}
.noeffect:hover{
	text-decoration:none;
	border:none;
}

.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #d9cbef;
	text-align:center;
	vertical-align:middle;
	padding: 2px;
}
/*a.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 500;
	color: #ece5d8;
	vertical-align:middle;
	text-decoration:underline;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 800;
	color: #FFFFFF;
	vertical-align:middle;
	text-decoration:none;
}
*/
.a_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 800;
	color: #ece5d8;
	vertical-align:middle;
	text-decoration:underline;
}
.a_footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 800;
	color: #FFFFFF;
	vertical-align:middle;
	text-decoration:none;
}

.footerbot{
	/* background-image:url(images/f2_bg.png); */
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EDC9C9;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #462f17;
	text-align:center;
	vertical-align:middle;
	padding: 2px;
}

/****** STYLEPHANT ******/
.celBas {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.celBasFin {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.celBasFinDroiteFin {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.celBasDroiteFin {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}


.celBasHaut {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.celBasDroit {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.celGauche {
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

.celDroite {
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.celGaucheDroite {
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.celBasGauche {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}


.celBasGaucheDroite {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.celBasDroithaut {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.celcontour {
	border: 3px solid #FFFFFF;
}

.lfttitle{
	heigth:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #5a3c1e;
	text-align:left;
	vertical-align:top;
	padding: 2px;
}

.lftsub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#FCCDCE;
	text-align:left;
	vertical-align:top;
	padding: 2px;
	padding-top: 0px;
	padding-left: 0px;
}

.lfttxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	color:#FCCDCE;
	text-align:left;
	padding-left:2px;
	padding-right:15px;
}

.lptitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 900;
	color: #fddddd;
	text-align:left;
	vertical-align:top;
	padding: 2px;
	/* padding-left: 2px; */
}

.lpsub1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ebcc81;
	text-align:left;
	vertical-align:top;
	padding: 2px;
	padding-left: 0px;
}

.lpsub2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #DD0000;
	/*color: #ffffff;*/
	text-align:left;
	margin-left:5px;
}
.lpsub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	/*color: #CD0000;*/
	color: #ffffff;
	text-align:left;
	margin-left:5px;
}

.lpsubtxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #462f17;
	text-align:justify;
	margin: 0px;
	margin-left:5px;
	margin-right:5px;
}


.lptxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 550;
	color: #F7C8C9;
	text-align:justify;
	margin-bottom:20px;
}

.homead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #d9cbef;
	text-align:center;
	margin-bottom:20px;
}

.homeprgtitle{
	background-color:	#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: 900;
	color: #ffffff;
	text-align:center;
	vertical-align:middle;
	padding: 5px;
}

.homeprghour{
	background-color:	#d4c0a1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #462f17;
	text-align:right;
	vertical-align:top;
	padding: 5px;
	width: 50px;
}

.homeprgtxt{
	background-color:	#c0a17a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 550;
	color: #ece5d8;
	text-align:left;
	vertical-align:top;
	padding: 5px;
}

.topright{
	width:150px;
	background:url(images/la1int_39.jpg);
	background-color:#2145B5;
	background-position:top;
	background-repeat:repeat-x;
}

.botright{
	/* width:150px; */
	padding: 5px;
	vertical-align:middle;
	text-align: center;
}

.satellite_title{
	text-align: center;
	vertical-align: top;
	padding: 5px;
	padding-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: 700;
	color: #ffffff;

	border-bottom-color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:130px;
}

.satellite_sep{
	border-bottom-color:#6FA5FF;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:130px;
	height:5px;
}

.satellite_infos{
	text-align: center;
	vertical-align: top;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #F9D0D1;
}

.program{
	text-align: left;
	vertical-align:bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	height:12px;
}
	
/* IA CSS Document */
.content_white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	padding: 2px;
	color:#FFFFFF;
}
.entt_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#fddddd;
	font-weight:bold;
}
.titre_grand{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:26pt;
	color:#d87777;
	font-weight:bold;
}
.info_ppage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#ffffff;
	/*font-weight:bold;*/
}
.erreur{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#590707;
	font-weight:bold;
}
.grand_titre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#fddddd;
	font-weight:bold;
}
.contenu_resume{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#ffffff;
	font-weight:bold;
	padding-left:24px;
	padding-right:4px;
}
.contenu_resume_int{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#9d0d0d;
	font-weight:bold;
	padding-left:24px;
	padding-right:4px;
}

.homeprgtxt{
	background-color:	#FFC4C4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: 550;
	color: #A80000;
	text-align:left;
	vertical-align:top;
	padding: 5px;
	}
/*driver*/
.ks_programmesGras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFE6E6;
	font-weight: bold;
}

.ks_programmesGras:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFE6E6;
	font-weight: bold;
}
.ks_pol_verd_marron {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#000000;
}

/* style beya */
.lptitle_n{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: 800;
	color: #ffffff;
	text-align:center;
	vertical-align:top;
	padding: 2px;
	/* padding-left: 2px; */
	
}
.lptitle_n_m{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: 800;
	color: #462F17;
	text-align:center;
	vertical-align:top;
	padding: 2px;
	/* padding-left: 2px; */
	
}
.lptxt2i{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	font-weight: normal;
	color: #462F17;
	text-align:left;
	margin-left:10px;
	
}
.lptxt2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #462F17;
	text-align:left;
	margin-bottom:2px;
	margin-right:5px;
}
.lptxt2_r{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FDD0D0;
	text-align:left;
	margin-bottom:2px;
}

.contour_div{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #462F17;
	text-align:center;
	vertical-align:middle;
	padding: 3px;
	border:1px dashed #462F17;
	margin:3px;
	width:20px;
}
.contour_div:link,.contour_div:active,.contour_div:visited{
	font-weight: normal;
	text-decoration:none;
}
.contour_div:hover{
	border:2px dashed #462F17;
	font-weight: bold;
	text-decoration:none;
}
.no_contour_div{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #;
	text-align:center;
	vertical-align:top;
	padding: 3px;
	border:0px ;
	margin:3px;
	width:25px;
}
.lfttitle_r{
	heigth:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #D98486;
	text-align:left;
	vertical-align:top;
	padding: 2px;
}
.lfttitle_b{
	heigth:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align:top;
	padding: 2px;
}
a.lfttitle_b:link,a.lfttitle_b:active,a.lfttitle_b:visited{
	text-decoration:none;
}
a.lfttitle_b:hover{
	text-decoration:underline;
}
.lfttitle_13{
	heigth:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #462F17;
	text-align:left;
	vertical-align:top;
	padding: 2px;
}

a.lfttitle:link,a.lfttitle:active,a.lfttitle:visited{
	text-decoration:none;
}
a.lfttitle:hover{
	text-decoration:underline;
}

a.lpsubtxt:link,a.lpsubtxt:active,a.lpsubtxt:visited{
	text-decoration:underline;
	font-size: 11px;
}
a.lpsubtxt:hover{
	text-decoration:none;
	font-size: 12px;
}

.rgttitle{
	heigth:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #462F17;
	text-align:right;
	vertical-align:top;
	padding: 3px;
}
a.go2:link,a.go2:active,a.go2:visited {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-size: 11px;
	color: #462F17;
	text-decoration:none;
}
a.go2:hover {
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #462F17;
	text-decoration:none;
	
}



.tabContour {
	border: 1px solid #D98486;
}
.tabContourBGH {
	border-bottom:1px solid #D98486;
	border-left:1px solid #D98486;
	border-top:1px solid #D98486;

}
.tabContourBDH {
	border-bottom:1px solid #D98486;
	border-right:1px solid #D98486;
	border-top:1px solid #D98486;
}
/* kassi */
.ks_carre {
	height: 20px;
	width: 20px;
	border: 1px dashed #660000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
	color: #990000;
}
.ks_carre_no {
	height: 20px;
	width: 20px;
	border: 1px none #660000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
	color: #990000;
}