/* ============== Placement ================= vv */

.normal2{
	color:#FFFFFF;
	font-size: 12px;
}

body{
	/*background: #000000 url(../Images/new_bg.png) repeat-x; */
	background: #878cce url(../img/bg2.png) repeat-x;
	/*background: #FFFFFF repeat-x;*/
	/*background: #000000 repeat-x;*/  	
	margin:0;
	font-size:12px;
	font-family:Arial, Helvetica;
	/*color:#878cce*/;
}

a{
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
a:visited{
	color:#ffb849;/*56338F;*/
	text-decoration:none;
}
a:active{
	color:#ffb849;/*56338F;*/
	text-decoration:none;
}
a:hover { 
	color:#56338F;
	text-decoration:none; 
}
aa{
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
aa:visited{
	color:#ffb849;/*56338F;*/
	text-decoration:none;
}
aa:active{
	color:#ffb849;/*56338F;*/
	text-decoration:none;
}
aa:hover { 
	color:#56338F;
	text-decoration:none; 
}
img{ border:0; }

#ini{
	width:1030px; /**/
	margin:0 auto 0 auto;
	color: #CF6;
	/*border: solid yellow 2px ;*/
}

#top{
	/*float:right; 
	width:1000px; */
	margin-top:0px; 
	margin-right:auto; 
	margin-left:auto; 
	height:102px;	
/*	overflow:hidden;	*/
	/*border: solid red 2px ;*/

}

#conteneur{
	/*background-color: #000000;*/

	/*width:790px;	 */
	/*height:639px;*/
	/*margin:50px; */
		font-family:Arial;
		font-size:12px;
	/*margin-right:auto; 
	margin-left:auto; */
/*	overflow:hidden;*/	
	/*border: solid green 2px ;*/
	/*background-color:#7Ce273;*/	
}
#menug{
	font-family:Arial, Helvetica, sans-serif;
	float:left; 
	width:200px;
	margin-top:52px; 
	/*margin-right:auto; 
	margin-left:auto; */
	overflow:hidden; 
	display: inline; /*Doubled float margin bug*/
}
#menug a{
color:#FFFF00;
}

#menu1{
	/*background-color: #000000;*/
	float:left;
	width:200px;
	/*position:fixed;*/
	/*height:100px;*/		
	/*margin-top:40px; */
	margin-right:auto; 
	margin-left:auto;
	overflow:hidden; 
	/*background-color:#7Ce273;*/
	background:0 url(../img/menu1_contenu.png) repeat-y;
	display: inline; /*Doubled float margin bug*/
	/*border: solid orange 1px;*/
}

#menu2{
	/*background-color: #000000;*/
	float:left; 
	width:190px;
	/*position:fixed;*/
	/*height:100px;*/		
	/*margin-top:40px;*/ 
	margin-right:auto; 
	margin-left:auto; 
	overflow:hidden; 
	background:0 url(../img/menu_r.jpg) repeat-y;
	/*border: solid orange 1px;*/
}

#inmenu{
	float:left;
	width:165px;
	/*position:fixed;*/
	/*height:100px;*/		
	/*margin-top:40px; */
	margin-left:11px;
	margin-right:auto; 
	overflow:hidden; 
	font-size:12px;
	/*background-color:#7Ce273;*/
	/*border: solid yellow 1px;*/
}

#lien_orangedroite{
	float:right; 
	margin-top:2px; 
	margin-right:3px; 
	overflow:hidden; 
	
}

#lien_orangegauche{
	float:left; 
	margin-top:2px; 
	margin-left:0px; 
	overflow:hidden; 
}


/*#titre{
	color:#0000FF;
	font-size:10px;
}
*/

/* ============== Placement ================= ^^ */

.infobulle{
    position: absolute;   
    visibility : hidden;
    /*border: 1px solid Black;*/
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
	height:113px;
	width:180px;
    /*background-color: #FFFFCC;*/
	/*background-color: black;*/
	/*background:transparent  url(../img/bulle.gif) no-repeat right center;*/
	background:#ccc;
}

#tt {position:absolute; display:block; background: top left no-repeat;}
#tttop {display:block; height:27px; margin-left:0px; background:url(../img/tt_top.png) top right no-repeat; overflow:hidden;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:0px; background:#56338F; color:#FFF; width:160px;text-align:center;}
#ttbot {display:block; height:27px; margin-left:0px; background:url(../img/tt_bottom.png) top right no-repeat; overflow:hidden;}


.boxcclin  a,a:visited,a:active{
	color:#FBa040;
	text-decoration:none;	
	font-weight:bold;
}

.boxcclin  a:hover { 
	color:#ccc;
	text-decoration:none; 
}


.boxcclin{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:none;
	margin:2px 0px;
	
	 color:#FFF; 
	/*filter:alpha(opacity=75);*/
}

/**********/

.boxarlin  a,a:visited,a:active{
	color:#ffb849;
	text-decoration:none;
	font-weight:bold;
}


.boxarlin  a:hover { 
	color:#ccc;
	text-decoration:none; 
}

}

/**********/

.boxrex  aa,aa:visited,aa:active{
	color:#ffb849;
	text-decoration:none;
	font-weight:bold;
}

.boxarlin{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:none; color:#FFF; 
	/*filter:alpha(opacity=75);*/
}

/* ============== Txt ================= ^^ */

.titre{
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font-size:18px
}

.titre2{
	color:#FC9;
	font-weight:bold;
	text-align:center;
	font-size:24px
}
	
.normal{
	color:#FFF;
}

.normal:first-letter{
	color:#FBa040;font-size:300%;float:left
}

.normal3{
	font-size:14px;color:#FFF;text-align:left
}

.normal4{
	color:#FFF;
	text-align:center;
	font-size:18px;
	font-weight:bold
}
	
.normal5{
	font-size:18px;
	color:#FFF;
	text-align:left;
	font-weight:lighter;
	line-height: 45px;
}
.normal6{
	color:#CC0;
	text-align:center;
	font-size:24px;
	font-style: normal;
}
.normal7{
	font-size:14px;
	color:#FFF;
	text-align:left;
	line-height: 30px;
}
.Style3{
	color:#F93;
	font-weight:bold;
	text-align:center;
	font-size:16px
}
.Style4{
	color:#F93;
	font-weight:bold;
	text-align:center;
	font-size:24px;
	line-height: 40px;
}
.Style5{
	color:#FFF;
	font-weight:bold;
	text-align:center;
	font-size:24px;
	line-height: 40px;
}

#ini table tr td .normal3 .normal3 .normal3 {
	color: #FFF;
}

