@charset "utf-8";
/* CSS Document */


body{
	/*background-image:url(img/bg_gradient.gif);*/
	background-attachment:fixed;
	background-repeat:repeat-x;
	background-color:#3a3629;

}

a:link {
	color: #900;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #906;
}
a:active {
	text-decoration: none;
	color: #900;
}

a:hover {
	text-decoration: none;
	color: #906;
}

.textGras {
	font-weight: bold;
}
.textItalic {
	font-style: italic;
}

.textJustifié {
	text-align:justify;	
}
.aligneRight {
	text-align: right;
	color: #FFF;
}
.aligneLeft {
	text-align: center;
	color: #FFF;
}
.16Gras {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

#content{
	/*
	background-color:#cacaca;*/
	width:800px;
	height: 600px;
	margin:auto;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size: 14px;
}

#header{
	margin-top: 10px;	
}

#top_left{
	position: absolute;
	background-image:url(img/Top_left.png);
	width:9px;
	height:150px;
}

#top_repeat{
	position: absolute;
	margin-left: 9px;
	background-image:url(img/Top_repeatX.jpg);
	background-repeat: repeat-x;
	width:784px;
	height:150px;
}

#logo{
	position: absolute;
	margin-left: 33px;
	background-image:url(img/Logo_rpm.jpg);
	background-repeat: no-repeat;
	width:183px;
	height:150px;
}

#top_right{
	margin-left: 793px;
	background-image:url(img/Top_right.png);
	width:7px;
	height:150px;
}

#ligne_separation{
	background-color: #022036;
	width: 800px;
	height: 4px;
}

/* Entreprise.html;Membres.html;Partenaires.html;Produit.htm;Services.html;Realisation.html*/
#ligne_separation2{
	background-color: #64ae24;
	width: 800px;
	height: 4px;
}
/*--------------------------------------------------------------------------------------------*/

/* Jeunes.html;*/
#ligne_separation3{
	background-color: #f0871b;
	width: 800px;
	height: 4px;
}
/*--------------------------------------------------------------------------------------------*/

#menu_index{
}

#menu_left{
	position: absolute;
	background-image:url(img/Menu_left.png);
	width: 6px;
	height: 24px;
}

#menu_repeat{
	position: absolute;
	margin-left: 6px;
	background-image:url(img/Menu_repeatX.jpg);
	background-repeat: repeat-x;
	width:790px;
	height: 24px;
}
	
#menu_accueil{
	position: absolute;
	margin-left: 68px;
	width:74px;
	height: 24px;
}
	
#menu_entreprises{
	position: absolute;
	margin-left: 200px;
	width:74px;
	height: 24px;
}

#menu_jeunes{
	position: absolute;
	margin-left: 342px;
	width:74px;
	height: 24px;
}
	
/*#menu_particuliers{
	position: absolute;
	margin-left: 399px;
	wwidth:74px;
	height:25px;
}*/
	
#menu_compagnie{
	position: absolute;
	margin-left: 490px;
	width:74px;
	height: 24px;
}

#menu_contact{
	position: absolute;
	margin-left: 632px;
	width:74px;
	height: 24px;
}
	
#menu_right{
	margin-left: 796px;
	background-image:url(img/Menu_right.png);
	background-repeat: no-repeat;
	width:4px;
	height:24px;
}

/* Entreprise.html;Membres.html;Partenaires.html;Produit.htm;Services.html;Realisation.html*/
#menu_ent{
}

#menu_left2{
	position: absolute;
	background-image:url(img/Menu_left.png);
	width: 6px;
	height: 24px;
}

#menu_repeata{
	position: absolute;
	margin-left: 6px;
	background-image:url(img/Menu_repeatX.jpg);
	background-repeat: repeat-x;
	width:790px;
	height: 24px;
}
		
#menu_membres{
	position: absolute;
	margin-left: 68px;
	width:74px;
	height: 24px;
}

#menu_partenaires{
	position: absolute;
	margin-left: 200px;
	width:74px;
	height: 24px;
}

#menu_produits{
	position: absolute;
	margin-left: 342px;
	width:74px;
	height: 24px;
}

#menu_services{
	position: absolute;
	margin-left: 490px;
	width:74px;
	height: 24px;
}
	
#menu_realisations{
	position: absolute;
	margin-left: 632px;
	width:74px;
	height: 24px;
}

#menu_right2{
	margin-left: 796px;
	background-image:url(img/Menu_right.png);
	background-repeat: no-repeat;
	width:4px;
	height: 24px;
}
/*--------------------------------------------------------------------------------------------*/

menug{
}

#menuent_left{
	position: absolute;
	margin-left:130px;
	background-image:url(img/MenuEnt_left.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;	
}

#menuent_repeat{
	position: absolute;
	margin-left: 141px;
	background-image:url(img/MenuEnt_repeatX.jpg);
	background-repeat: repeat;
	width:528px;
	height:21px;
}
				
/*Produits.htm;*/

#menu_imprimerie{
	position: absolute;
	margin-left: 184px;
	width:75px;
	height:21px;
}

#menu_articlepromo{
	position: absolute;
	margin-left: 312px;
	width:126px;
	height:21px;
}

#menu_cadeauxent{
	position: absolute;
	margin-left: 491px;
	width:126px;
	height:21px;
}
/*---------------------------------*/

/*Services.htm;*/
#menu_infographie{
	position: absolute;
	margin-left: 185px;
	width:75px;
	height:21px;
}

#menu_conceptweb{
	position: absolute;
	margin-left: 305px;
	width:103px;
	height:21px;
}

/*#menu_marketingdirect{
	position: absolute;
	margin-left: 376px;
	width:100px;
	height:21px;
}*/

#menu_publicite{
	position: absolute;
	margin-left: 447px;
	width:56px;
	height:21px;
}

#menu_distribution{
	position: absolute;
	margin-left: 548px;
	width:71px;
	height:21px;
}

/*---------------------------------*/
#menuent_right{
	margin-left: 669px;
	background-image:url(img/MenuEnt_right.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}
/*--------------------------------------------------------------------------------------------*/

/* Jeunes.html;*/
#menu_J{
}

#menu_left3{
	position: absolute;
	background-image:url(img/Menu_left.png);
	width: 6px;
	height: 24px;
}

#menu_repeatb{
	position: absolute;
	margin-left: 6px;
	background-image:url(img/Menu_repeatX.jpg);
	background-repeat: repeat-x;
	width:790px;
	height: 24px;
}
		
#menu_rpmguestlist{
	position: absolute;
	margin-left:109px;
	width:166px;
	height: 24px;
}

#menu_rpmpromotion{
	position: absolute;
	margin-left: 437px;
	width:187px;
	height: 24px;
}

#menu_right3{
	margin-left: 796px;
	background-image:url(img/Menu_right.png);
	background-repeat: no-repeat;
	width:4px;
	height: 24px;
}
/*--------------------------------------------------------------------------------------------*/


#thewall{
	margin-left:10px;
	margin-top:50px;
	
}



#Page2{
	position:absolute;
	margin-left:10px;
	margin-top:50px;
	width: 253px;
	height: 180px;
	
}
#pageup_left_blue2{
	position: absolute;
	background-image:url(img/topblue_left.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}

#pageup_repeat_blue2{
	position: absolute;
	margin-left: 11px;
	background-image:url(img/topblue_repeatX.jpg);
	background-repeat: repeat;
	width:220px;
	height:21px;
}

#pageup_right_blue2{
	margin-left: 231px;
	background-image:url(img/topblue_right.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}

#pageup_left_green2{
	position: absolute;
	background-image:url(img/topgreen_left.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}

#pageup_repeat_green2{
	position: absolute;
	margin-left: 11px;
	background-image:url(img/topgreen_repeatX.jpg);
	background-repeat: repeat;
	width:220px;
	height:21px;
}

#pageup_right_green2{
	margin-left: 231px;
	background-image:url(img/topgreen_right.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}	

#pageup_left_orange2{
	position: absolute;
	background-image:url(img/toporange_left.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}

#pageup_repeat_orange2{
	position: absolute;
	margin-left: 11px;
	background-image:url(img/toporange_repeatX.jpg);
	background-repeat: repeat;
	width:220px;
	height:21px;
}

#pageup_right_orange2{
	margin-left: 231px;
	background-image:url(img/toporange_right.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;

}

#page_blue2{
	background-image:url(img/pttpageB.jpg);
	width:242px;

}

#page_green2{
	background-image:url(img/pttpageG.jpg);
	width:242px;

}

#page_orange2{
	background-image:url(img/pttpageO.jpg);
	width:242px;

}

#page_text2{
	font-size: 14px;
	color:#FFF;
	text-align:center;
	margin-left:5px;
	margin-right:5px;
	width:250px;
	padding-top:10px;
	padding-bottom:15px;
	font-family: Verdana;
}
#titreblanc {
	font-size:16px;
	font-weight: bold;
	color: #FFF;
	text-align: left;
	text-decoration:underline;
	
}

#pttcadre_left_blue{
	position:absolute;
	background-image:url(img/pttcadre_leftB.png);
	background-repeat: no-repeat;
	width:3px;
	height:11px;
}

#pttcadre_repeat_blue{
	position: absolute;
	margin-left:3px;
	background-image:url(img/pttcadre_repeatXB.png);
	background-repeat: repeat;
	width:236px;
	height:11px;
}

#pttcadre_right_blue{
	margin-left: 239px;
	background-image:url(img/pttcadre_rightB.png);
	background-repeat: no-repeat;
	width:3px;
	height:11px;
}

#pttcadre_left_green{
	position:absolute;
	background-image:url(img/pttcadre_leftG.png);
	background-repeat: no-repeat;
	width:3px;
	height:11px;
}

#pttcadre_repeat_green{
	position: absolute;
	margin-left:3px;
	background-image:url(img/pttcadre_repeatXG.png);
	background-repeat: repeat;
	width:236px;
	height:11px;
}

#pttcadre_right_green{
	margin-left: 239px;
	background-image:url(img/pttcadre_rightG.png);
	background-repeat: no-repeat;
	width:3px;
	height:11px;
}

#pttcadre_left_orange{
	position:absolute;
	background-image:url(img/pttcadre_leftO.png);
	background-repeat: no-repeat;
	width:3px;
	height:11px;
}

#pttcadre_repeat_orange{
	position: absolute;
	margin-left:3px;
	background-image:url(img/pttcadre_repeatXO.png);
	background-repeat: repeat;
	width:236px;
	height:11px;
}

#pttcadre_right_orange{
	margin-left: 239px;
	background-image:url(img/pttcadre_rightO.png);
	background-repeat: no-repeat;
	width:3px;
	height:11px;
}


#Page{
	
	margin-left:274px;
	margin-top:50px;
}
#pageup_left_blue{
	position: absolute;
	background-image:url(img/topblue_left.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
	
}

#pageup_repeat_blue{
	position: absolute;
	margin-left: 11px;
	background-image:url(img/topblue_repeatX.jpg);
	background-repeat: repeat;
	width:484px;
	height:21px;
}

#pageup_right_blue{
	margin-left: 495px;
	background-image:url(img/topblue_right.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}				

/* Entreprise.html;Membres.html;Partenaires.html;Produits.htm;Services.html;Realisation.html*/
#pageup_left_green{
	position: absolute;
	background-image:url(img/topgreen_left.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}

#pageup_repeat_green{
	position: absolute;
	margin-left: 11px;
	background-image:url(img/topgreen_repeatX.jpg);
	background-repeat: repeat-x;
	width:484px;
	height:21px;
}

#pageup_right_green{
	margin-left: 495px;
	background-image:url(img/topgreen_right.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}

/* Jeunese.html;*/
#pageup_left_orange{
	position: absolute;
	background-image:url(img/toporange_left.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}

#pageup_repeat_orange{
	position: absolute;
	margin-left: 11px;
	background-image:url(img/toporange_repeatX.jpg);
	background-repeat: repeat-x;
	width:484px;
	height:21px;
}

#pageup_right_orange{
	margin-left: 495px;
	background-image:url(img/toporange_right.png);
	background-repeat: no-repeat;
	width:11px;
	height:21px;
}

#page_blue{
	background-image:url(img/pageB.jpg);
	width:506px;

}

#page_green{
	background-image:url(img/pageG.jpg);
	width:506px;

}

#page_orange{
	background-image:url(img/pageO.jpg);
	width:506px;

}

#page_text1{
	
	margin-left:15px;
	padding-top:10px;
	padding-bottom:15px;
	width:470px;
}

#cadre_left_blue{
	position: absolute;
	background-image:url(img/cadre_leftB.png);
	background-repeat: no-repeat;
	width:8px;
	height:12px;
}

#cadre_repeat_blue{
	position: absolute;
	margin-left: 8px;
	background-image:url(img/cadre_repeatXB.png);
	background-repeat: repeat;
	width:490px;
	height:12px;
}

#cadre_right_blue{
	margin-left: 498px;
	background-image:url(img/cadre_rightB.png);
	background-repeat: no-repeat;
	width:8px;
	height:12px;
}	

#cadre_left_green{
	position: absolute;
	background-image:url(img/cadre_leftG.png);
	background-repeat: no-repeat;
	width:8px;
	height:12px;
}

#cadre_repeat_green{
	position: absolute;
	margin-left: 8px;
	background-image:url(img/cadre_repeatXG.png);
	background-repeat: repeat;
	width:490px;
	height:12px;
}

#cadre_right_green{
	margin-left: 498px;
	background-image:url(img/cadre_rightG.png);
	background-repeat: no-repeat;
	width:8px;
	height:12px;
}

#cadre_left_orange{
	position: absolute;
	background-image:url(img/cadre_leftO.png);
	background-repeat: no-repeat;
	width:8px;
	height:12px;
}

#cadre_repeat_orange{
	position: absolute;
	margin-left: 8px;
	background-image:url(img/cadre_repeatXO.png);
	background-repeat: repeat;
	width:490px;
	height:12px;
}

#cadre_right_orange{
	margin-left: 498px;
	background-image:url(img/cadre_rightO.png);
	background-repeat: no-repeat;
	width:8px;
	height:12px;
}				


#topdown{
margin-top:25px;
}
#Black_left{
	position: absolute;
	background-image:url(img/Black_left.png);
	width: 5px;
	height: 9px;
}

#Black_repeat{
	position: absolute;
	margin-left: 5px;
	background-image:url(img/Black_repeatX.jpg);
	background-repeat: repeat-x;
	width:791px;
	height:9px;
}

#Black_right{
	margin-left: 796px;
	background-image:url(img/Black_right.png);
	width: 4px;
	height: 9px;
}	

#pagedown{
	
					
}
#pagedown_left{
	position: absolute;
	background-image:url(img/Menu_left.png);
	width: 6px;
	height: 24px;
}

#pagedown_repeat{
	position: absolute;
	margin-left: 6px;
	background-image:url(img/Menu_repeatX.jpg);
	background-repeat: repeat-x;
	width:790px;
	height: 24px;
}

#pagedown_right{
	margin-left: 796px;
	background-image:url(img/Menu_right.png);
	width: 4px;
	height: 24px;
}				
#content #Page2 #page_blue2 #page_text2 .aligneLeft {
	text-align: center;
}
#content #Page2 #page_blue2 #page_text2 .aligneLeft {
	text-align: left;
}
#content #Page2 #page_blue2 #page_text2 .aligneLeft {
	text-align: center;
}
#content #Page2 #page_blue2 #page_text2 .aligneLeft {
	text-align: left;
}
#content #Page2 #page_blue2 #page_text2 .aligneLeft {
	text-align: left;
	font-size: 16px;
}
.imageNews {
	text-align: center;
}
.aligneLeft {
	text-align: justify;
}
.aligneLeft {
	text-align: left;
}
