/*a{color:#9ab200									}	
a:visited{color:#a9af81								}*/
a{color:#5c6a00										}	
a:visited{color:#b1bd66								}

.actif{				font-weight:700;				}
.invisible{			color:#808080;					}	
.title{		font-weight:700;						}	

ul{ padding-left:15px;}
li{margin-top:10px;	}
div.hr{
	width:100%; 
	background-image:url(img-site/dp.png);	
	height: 7px;
	margin-top:0.7em;
	margin-bottom:0.7em;
}
div.allGrey{
	position:fixed; 
	top:0; 
	left:0; 
	width:100%; 
	height:100%;  
	background-color:#000000; 
	z-index:90; 
	filter: alpha(opacity=50); 
	opacity: 0.5;
	display:none;
}
div.whiteBox{
	padding:10px;
	left:50%; 
	top:30%;
	margin-top:-100px; 
	margin-left:-250px;
	position:fixed; 
	background-color:#FFFFFF; 
	width:500px; 
	height: 200px; 
	z-index:91;
	filter: alpha(opacity=100); 
	border:1px solid black;
	display:none;
}
/***************************************************/
.table{
	border-spacing:0px; 
	border-collapse:collapse;
	width:100%;
	
}  table.table td{
	border-left:1px solid black;
	border-right:1px solid black;
	padding-left:5px;
} table.table tr{
	border-top:1px solid black;
	border-bottom:1px solid black;
} table.table .p5{
	padding:5px;
} table.table .p10{
	padding:10px;
} table.table .top{
	vertical-align:top;
} table.table .down{
	width:24px;
	padding:0px;
	text-align:center;
	vertical-align:bottom;
} table.table td.like{
	padding-left:0px;
	padding-right:0px;
	border-left:1px dotted black;
	border-right:1px dotted black;
	max-width:425px;
}



table.intranet td{
	padding:3px;
}
	
/***************************************************/
.photo{
 	border:1px solid black;
}
.player{
	border:1px solid black;
	top:10px;
}
/***************************************************/
a.fleche{
	font-size:1.2em; 
	color:#9ab200;	
	text-decoration: none;
	}
a.this-num-page {
	color: #c11012;
	text-decoration: none;
	font-weight:900;
	font-size: 1.1em;
} a.num-page {
	color:#9ab200;
	text-decoration: none;
}

#albumTable{
	width:100%;
	border-spacing:0px 0px;
	margin:0px;
	padding:0px;
}
#albumTable tr{
	margin:0px;
	padding:0px;
} 
#albumTable td{
	margin:0px;
	padding:0px;
	vertical-align:top;
	padding-bottom:10px;
	text-align:center;
} 
#albumTable td.td1 img{
	margin-right:6px;
} 
#albumTable td.td2 img{
	margin-left:6px;
} 
#albumTable td div{
	text-align:center;
} 
#albumTable td{
	margin-top:30px
} 

table.tablePhoto{
	margin-top:-12px;
	padding:0px;
	border:none;
	width:100%;
	text-align:center;
}
/***************************************************/
body{
	background-color:#FFFFFF;
	font-size:12px;
	font-family: Verdana, Arial;
	padding:5px;
	padding-top:0px;
}
#global{
	position:relative;
	width:980px;
	margin:auto;
}
#barreG{
	height:600px;
	float:left;
}
#menuG{
	float:left;
	width:270px; 
	min-height:600px;
	position:relative;
	background-image:url(img-site/point.png);
	background-position:0px 1px;
	padding-bottom:18px;
}
#headerMG{
	width:255px;
	height:65px;
	background-image:url(img-site/header.png);
	float:left;
	top:0px;
}
#headerMGWhite{
	float:left;
	width:15px;
	height:16px;
	background-color:#FFFFFF;
}
#introMG{
	font-size:11px;
	width:250px;
	padding:5px;
	position:relative;
	top:10px;
	background-color:#FFFFFF;
}

a.toKnowMG{
	font-size:11px;
	height:16px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:600;
	position:relative;
	display:block;
	top:10px;
	left:160px;
	width:90px;
	background-color:#c11012;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:25px;
}
a.toKnowMG:hover{
	color:#c11012;
	background-color:#FFFFFF;
}
a.menu{
	height:17px;
	color:#c11012;
	text-decoration:none;
	font-weight:600;
	position:relative;
	bottom:0px;
	display:block;
	width:260px;
	background-color:#FFFFFF;
	margin-top:10px;
	font-size:13px;
}
a.menu:hover{
	color:#FFFFFF;
	background-color:#c11012;
}

.drapeau{
	float:right;
	border:none;
	margin-right:5px;
}
#reunionMG{
	width:89px;
	height:203px;
	background-image:url(img-site/reunion.png);
	position:absolute;
	left:90px;
	bottom:20px;
}
#pub{
	background-color:#FFFFFF;
	text-align:center; 
	font-size:0.8em; 
	position:absolute; 
	bottom:0px;
	left:19px;
	padding-left:3px;
	padding-right:3px;
}
#footerMG{
	
}
#colonneG{
	max-height:100%;
	height:100%;
	width:13px;
	float:left; 
}
#colGT{
	margin-top:17px;
	height:16px;
	background-image:url(img-site/colGT.png);
}
#colGC{
	height:569px;
	background-color:#000000;
}
#colGD{
	height:16px;
	background-image:url(img-site/colGD.png);
}
#center{
	float:left;
	width:469px; 
}
#drapeau{
	position:relative;
	top:13px;
}
#TITLE{
	background-image:url(img-site/point.png);
	height:76px;
	position:relative;
	top:18px;
}
#titleImg{
	margin:5px;
	margin-left:20px;
}
#content{
	padding:12px;
	position:relative;
	top:12px;
	min-height:451px;
}
#colonneD{
	width:13px;
	float:left;
	background-color:#FFFFFF;
}
#colDTP{
	background-image:url(img-site/point.png);
	background-position:2px 0px;
	margin-top:32px;
	height:60px;
}

#colDT2{
	z-index:1;
	background-image:url(img-site/point.png);
	background-position:2px 2px;
	height:16px;
	position:relative;
	top:-2px;
}
#colDT{
	height:16px;
	position:relative;
	top:-16px;
	background-image:url(img-site/colDT.png);
	z-index:50;
}
#colDC{
	min-height:481px;
	background-color:#000000;
	position:relative;
	top:-16px;
}
#colDD{
	height:16px;
	background-image:url(img-site/colDD.png);
	position:relative;
	top:-16px;
}
#menuD{
	float:left; 
	width:214px; 
	min-height:605px;
	height:100%;
}
#menuDwhite1{
	height:9px;
	background-color:#FFFFFF;
	position:relative;
}
#menuDWhitePoint{
	height:35px; 
	background-color:#FFFFFF; 
	background-image:url(img-site/point.png); 
	background-position:1px 1px;
}
.menuDLAB{
	position:relative;
	background-color:#000000;
	height:20px;
	color:#FFFFFF;
	padding-top:3px;	
	font-weight:600;
	font-size:14px;
	padding-left:5px;
}
.menuDWhite{
	background-color:#FFFFFF;
	height:26px;
	width:214px;
	position:relative;
}
.menuDC1{
	height:16px;
	position:relative;
	background-color:#9ab200;
}
.menuDC2{
	height:4px;
	position:relative;
	background-color:#9ab200;
}
a.menuD{
	display:block;
	height:16px;
	font-weight:600;
	background-color:#9ab200;
	color:#FFFFFF;
	width:206px;
	margin-left:6px;
	position:relative;
	top:5px;
	text-decoration:none;
	padding-left:2px;
}
a.menuD:hover{
	color:#9ab200;
	background-color:#FFFFFF;
}
a.menuD2{
	display:block;
	height:14px;
	font-weight:600;
	background-color:#FFFFFF;
	color:#000000;
	width:198px;
	margin-left:6px;
	position:relative;
	text-decoration:none;
	padding-left:2px;
	font-size:0.9em;
}
a.menuD2:hover{
	color:#9ab200;
	background-color:#FFFFFF;
}
span.menuD{
	background-color:#000000;
	color:#FFFFFF;
	font-weight:600;
	padding-left:10px;
	width:196px;
	display:block;
}
select.menuDSelect{
	width:200px;
	font-size:10px;
	position:relative;
	margin-top:5px;
	left:5px;
	font-weight:600;
}
#affiche{
	margin-top:10px; 
	margin-bottom:10px;
}
#downBarre{
	background-image:url(img-site/dp.png);	
	height: 7px;
	position:relative;
	left:12px;
	/*margin-top:12px;*/
	width:445px; 
}
.content{
	padding:10px;
	border:1px solid black;
}
.timeNR{
	font-family:"Times New Roman";
}
h1{
font-weight:700;
font-size:larger;
}
h3{
	margin-top:0px;
	margin-bottom:5px;
	font-weight:600;
	font-size:1.25em;
	color:#9ab200;
}
/***************************************************/
a.admin{			color: #0000FF;					}
.color-red{			background-color:#c11012;		}
.color-green{		background-color:#9ab200;		}
.color-grey{		background-color:#848585;		}
.bk-point{			background-image:url(img-site/point.png);}
.Fcolor-light-grey{	color:#bebdbd;					}
.Fcolor-green{		color:#9ab200;					}
.Fcolor-red{		color:#c11012;					}
a.red{				color:#ff0000;					}
.red{				color:#ff0000;					}
.little{			font-size:0.8em;				}
.right{				float:right;					}
.left{				float:left;						}
.center{			text-align:center;				}
.strike{			text-decoration:line-through;	}
.underline{			text-decoration:underline;		}
.bold{				font-weight:700;				}
.italic{			font-style:italic;				}
.justify{			text-align:justify;				}
a.edit_zone{			color: #808080;				}
.edit_zone{			color: #808080;					}
.noDisplay{			display:none;					}
.hidden{			visibility:hidden;				}
.inline{			display:inline;					}	
.border{			border:1px solid black;			}	
.bg-red{			background-color:#ff0000;		}
.noBorder{			border:none;					}
.border{			border:1px solid black;			}
/***************************************************/
.form-lg{			width:98%;						}		
/***************************************************/
.bg-color-1{		background-color:#dbdbdb;		}/*Middle*/
/*.bg-color-2{		background-color:#848585;		}/*Tittle*/
/*.bg-color-2{		background-color:#adadad;		}/*Tittle*/
.bg-color-2{		background-color:#c3c3c3;		}/*Tittle*/
.bg-color-3{		background-color:#ebebeb;		}/*Content*/
/***************************************************/
.select, a.select{
	background-color:#848585;
	color:#FFFFFF;
}
