/********************************************************************/
/*** Le positionnement et la police des messages d'avertissement  ***/
/********************************************************************/
.message{
	position				:	absolute;
	left					:	60px;
	top						:	360px;
}
.message-texte{
	font-family				:	Arial;
	font-size				:	12px;
	font-weight				:	bold;
	color					:	#A22222;
}
.imprimer-titre {
	font-family				:	Verdana;
	font-size				:	25px;
	font-weight				:	bold;
	color					:	#F15A23;
	font-variant			: 	small-caps;
}
.imprimer-sstitre {
	font-family				:	Verdana;
	font-size				:	23px;
	font-weight				:	bold;
	color					:	#000000;
	text-transform			: 	uppercase;
}
.imprimer-texte{
	font-family				:	Verdana;
	font-size				:	11px;
	font-weight				:	bold;
	color					:	#666666;
}
.imprimer-texte a {
	color					:	#666666;
	text-decoration			: 	none;
	
}
.imprimer-texte a:hover {
	color					:	#666666;
	text-decoration			: 	underline;
	
}
#expernet {
	position				:	absolute;
	left					:	50%;
	top						:	575px;
	width					:	770px;
	margin-left				:	-385px;
	text-align				: 	right;
	font-family				:	Arial;
	font-size				:	14px;
	font-weight				:	bold;
	color					:	#FFFFFF;
}
#expernet a {
	color					:	#FFFFFF;
	text-decoration			: 	none;
}
#expernet a:hover {
	color					:	#FFFFFF;
	text-decoration			:	underline;
}
/*********************************************/
/*** L'image de fond et son positionnment  ***/
/*********************************************/
#conteneur {
	position				:	absolute;
	left					:	50%;
	top						:	110px;
	width					:	770px;
	height					:	460px;
	margin-left				:	-385px;
	/*margin-top				:	-230px;*/
	background-image		:	url(../images/frise.jpg);
	background-repeat		:	no-repeat;
}

/*****************************************/
/*** Le positionnement du logo du CTR  ***/
/*****************************************/
#logo{
	position				:	absolute;
	top						:	50px;
	left					:	50px;
}

/***************************************/
/*** Le positionnement de l'endormi  ***/
/***************************************/
#endormi{
	position				:	absolute;
	top						:	315px;
	left					:	12px;
}

/***********************************************/
/*** Le positionnement du module de langues  ***/
/***********************************************/
#langue{
	position				:	absolute;
	top						:	25px;
	left					:	647px;
	width					:	100px;
	text-align				:	right;
}

/**************************************************/
/*** La page d'identification : module + texte  ***/
/**************************************************/
#identification{
	position				:	absolute;
	top						:	135px;
	left					:	20px;
	width					:	316px;
	height					:	160px;
	background-image		:	url(../images/identification.gif);
	background-repeat		:	no-repeat;
}
#identification_module{
	position				:	absolute;
	top						:	5px;
	left					:	20px;
	/*border					:	1px solid #000000;*/
}
#identification_contenu{
	position				:	absolute;
	top						:	135px;
	left					:	360px;
	width					:	210px;
	height					:	290px;
	/*border					:	1px solid #000000;*/
}
.module-titre{
	font-family				:	Arial;
	font-size				:	22px;
	font-weight				:	bold;
	color					:	#F15A23;
	height					:	40px;
}
.module-texte{
	font-family				:	Arial;
	font-size				:	16px;
	font-weight				:	bold;
	color					:	#000000;
	height					:	30px;
}
.module-texte-bis{
	font-family				:	Arial;
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#000000;
}
.lienmdpoublie 				{ font-family:Arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; } 
.lienmdpoublie a			{ font-family:Arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; } 
.lienmdpoublie a:hover		{ font-family:Arial; font-size:11px; color:#000000; font-weight:bold; text-decoration:underline; } 

.module-input{
	font-family				:	Arial;
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#666666;
	width					:	160px;
}
.module-btn{
	font-family				:	Arial;
	font-size				:	16px;
	font-weight				:	bold;
	color					:	#FFFFFF;
	background-color		:	#F15A23;
}
.contenu-titre{
	font-family				:	Verdana;
	font-size				:	19px;
	color					:	#000000;
	font-weight				: 	bold;
}
.contenu-texte{
	font-family				:	Verdana;
	font-size				:	17px;
	color					:	#000000;
}
.lieninscription			{ font-family:Verdana; font-size:17px; color:#000000; font-weight:bold; text-decoration:none; } 
.lieninscription a			{ font-family:Verdana; font-size:17px; color:#000000; font-weight:bold; text-decoration:none; } 
.lieninscription a:hover 	{ font-family:Verdana; font-size:17px; color:#F15A23; font-weight:bold; text-decoration:none; } 

/**************************************************/
/***  Les pages d'inscription : module + texte  ***/
/**************************************************/
#inscription1{
	display					: 	block;
	/*z-index					:	1;
	position				:	absolute;
	top						:	135px;
	left					:	320px;
	width					:	431px;
	height					:	305px;
	background-image		:	url(../images/inscrire1.gif);
	background-repeat		:	no-repeat;*/
}
#inscription1_module{
	/*position				:	absolute;
	top						:	5px;
	left					:	60px;
	width					:	330px;*/
}
#encart{
	position				:	absolute;
	top						:	305px;
	left					:	30px;
}
.encart-texte{
	font-family				:	Arial;
	font-size				:	10px;
	color					:	#000000;
}
#inscription2{
	display					: 	none;
	/*z-index					:	0;
	position				:	absolute;
	top						:	304px;
	left					:	20px;
	width					:	450px;
	height					:	138px;
	background-image		:	url(../images/inscrire2.gif);
	background-repeat		:	no-repeat;*/
}
#inscription2_module{
	/*z-index					:	2;
	display					: 	none;
	position				:	absolute;
	top						:	308px;
	left					:	40px;*/
}
#validation{
	/*z-index					:	3;
	position				:	absolute;
	top						:	395px;
	left					:	380px;*/
}
.module-input-sect{
	font-family				:	Arial;
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#666666;
	width					:	236px;
}
.module-input-socadr{
	font-family				:	Arial;
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#666666;
	width					:	230px;
}
.module-input-cp{
	font-family				:	Arial;
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#666666;
	width					:	50px;
}
.module-input-ville{
	font-family				:	Arial;
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#666666;
	width					:	120px;
}

/***************************/
/***  LE MENU PRINCIPAL  ***/
/***************************/
#menu{
	position				:	absolute;
	top						:	110px;
	left					:	40px;
}
.menu						{ font-family:Verdana; font-size:17px; color:#F15A23; font-weight:bold; text-decoration:none; } 
.menu a						{ font-family:Verdana; font-size:17px; color:#F15A23; font-weight:bold; text-decoration:none; } 
.menu a:hover				{ font-family:Verdana; font-size:17px; color:#000000; font-weight:bold; text-decoration:none; } 
.menu-desactive				{ font-family:Verdana; font-size:17px; color:#000000; font-weight:bold; text-decoration:none; }

/***********************************************************************/
/***  Le menu secondaire : modifier profil-réclamations-déconnexion  ***/
/***********************************************************************/
#menu2{
	position				:	absolute;
	top						:	415px;
	left					:	270px;
}
.menu2						{ font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; } 
.menu2 a					{ font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; } 
.menu2 a:hover				{ font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline; } 



/******************************************************/
/***  Le placement et la police de la page ACCUEIL  ***/
/******************************************************/
#accueil{
	position				:	absolute;
	top						:	70px;
	left					:	270px;
}
.accueil-titre{
	font-family				:	Verdana;
	font-size				:	26px;
	font-weight				:	bold;
	color					:	#F15A23;
}
.accueil-texte				{ font-family:Verdana; font-size:17px; color:#000000; text-decoration:none; } 
.accueil-texte a			{ font-family:Verdana; font-size:17px; color:#000000; text-decoration:none; } 
.accueil-texte a:hover		{ font-family:Verdana; font-size:17px; color:#000000; text-decoration:none; }

/******************************************************/
/***  Modifier votre PROFIL  ***/
/******************************************************/
.champs_obligatoires{
	font-family				:	Verdana;
	font-size				:	10px;
	font-weight				:	bold;
	color					:	#A22222;
}

/******************************************************/
/***  Envoyer une RECLAMATION  ***/
/******************************************************/
.module-input-reclam{
	font-family				:	Arial;
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#666666;
	border					:	1px solid #000000;
}

.reclam-texte{
	font-family				:	Arial;
	font-size				:	16px;
	font-weight				:	bold;
	color					:	#000000;
}

/*****************************************************************/
/*** Le positionnement et la police des RUBRIQUES et ARTICLES  ***/
/*****************************************************************/
#rubrique-titre{
	position				:	absolute;
	top						:	40px;
	left					:	250px;
	width					:	490px;
}
#rubrique-contenu{
	position				:	absolute;
	top						:	130px;
	left					:	250px;
	width					:	490px;
	height					:	300px;
	overflow				:	auto;
}
#rubrique-contenu-default{
	position				:	absolute;
	top						:	87px;
	left					:	250px;
	width					:	470px;
	height					:	323px;
	overflow				:	auto;
	padding					: 	10px;
}

#rubrique-contenu0{
	position				:	absolute;
	top						:	87px;
	left					:	250px;
	width					:	470px;
	height					:	323px;
	overflow				:	auto;
	/*background-color		:	#D3DEBC;*/
	background-color		:	#FDE6D6;
	padding					: 	10px;
}
#rubrique-contenu1{
	position				:	absolute;
	top						:	132px;
	left					:	250px;
	width					:	490px;
	height					:	298px;
	overflow				:	auto;
}
#rubrique-contenu2{
	position				:	absolute;
	top						:	160px;
	left					:	250px;
	width					:	490px;
	height					:	270px;
	overflow				:	auto;
}
#rubrique-contenu3{
	position				:	absolute;
	top						:	220px;
	left					:	250px;
	width					:	490px;
	height					:	200px;
	overflow				:	auto;
}
.rubrique-titre{
	font-family				:	Verdana;
	font-size				:	26px;
	font-weight				:	bold;
	color					:	#F15A23;
	font-variant			: 	small-caps;
}
.choix-texte{
	font-family				:	Verdana;
	font-size				:	14px;
	font-weight				:	bold;
	color					:	#000000;
}
.choix-input{
	font-family				:	Arial;
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#666666;
}
.article-titre{
	font-family				:	Verdana;
	font-size				:	14px;
	color					:	#A22222;
	font-weight				:	bold;
}
.article-texte				{ font-family:Verdana; font-size:11px; color:#000000; }
.article-texte a			{ font-family:Verdana; font-size:11px; color:#0066FF; text-decoration:none; }
.article-texte a:hover		{ font-family:Verdana; font-size:11px; color:#0066FF; text-decoration:underline; }
.compteur{
	font-family				:	Verdana;
	font-size				:	10px;
	color					:	#A22222;
}
.separation{
	color					:	#A22222;
	height					:	1px;
}
.cursor_pointer{
	cursor					:	pointer;
}
/********************/
/*** PHOTOTHEQUE  ***/
/********************/
.phototheque-texte 			{ font-family:Verdana; font-size:10px; color:#000000; text-decoration:none; }
.phototheque-texte a 		{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:none; }
.phototheque-texte a:hover 	{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:underline; }
.class_taille0 {
	display					: 	none;
}
.class_poids0 {
	display					: 	none;
}
.class_photo0 {
	display					: 	none;
}
.class_descriptif0 {
	display					: 	block;
}

/*****************/
/*** CONTACTS  ***/
/*****************/
.contacts-texte1			{ font-family:Verdana; font-size:14px; color:#000000; text-decoration:none; font-weight:bold; text-align:justify }
.contacts-texte2			{ font-family:Verdana; font-size:10px; color:#000000; text-decoration:none; }
.contacts-texte2 a 			{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:none; }
.contacts-texte2 a:hover 	{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:underline; }

/**************/
/*** LIENS  ***/
/**************/
.liens-texte 				{ font-family:Verdana; font-size:10px; color:#000000; text-decoration:none; text-align:justify }
.liens-texte a 				{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:none; text-align:justify }
.liens-texte a:hover 		{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:underline; text-align:justify }
.class_url {
	display					: 	none;
}
.class_descriptif {
	display					: 	none;
}

/***************/
/*** AGENDA  ***/
/***************/
.agenda-texte 				{ font-family:Verdana; font-size:10px; color:#000000; text-decoration:none; text-align:justify }
.agenda-texte a 			{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:none; text-align:justify }
.agenda-texte a:hover 		{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:underline; text-align:justify }
.class_details {
	display					: 	none;
}

/***********************************/
/*** MIEUX CONNAITRE LA REUNION  ***/
/***********************************/
.connaitre-texte 			{ font-family:Verdana; font-size:10px; color:#000000; text-decoration:none; }
.connaitre-texte a 			{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:none; }
.connaitre-texte a:hover 	{ font-family:Verdana; font-size:10px; color:#A22222; text-decoration:underline; }

/*******************/
/*** LES VIDEOS  ***/
/* *****************/
#conteneur-bis {
	position				:	absolute;
	left					:	50%;
	top						:	110px;
	width					:	770px;
	height					:	460px;
	margin-left				:	-385px;
	/*margin-top				:	-230px;*/
	background-image		:	url(../images/frise-bis.jpg);
	background-repeat		:	no-repeat;
}
#menu-bis{
	position				:	absolute;
	top						:	160px;
	left					:	40px;
}
#videos-rubrique{
	position				:	absolute;
	top						:	45px;
	left					:	240px;
	width					:	520px;
}
#videos-contenu{
	position				:	absolute;
	top						:	40px;
	left					:	260px;
}
#videos-contenu-bis{
	position				:	absolute;
	top						:	130px;
	left					:	310px;
}
.video-rub-titre			{ font-family:Verdana; font-size:17px;font-weight:bold;color:#FFFFFF; text-decoration:none; }
a.video-rub-titre:hover 	{ font-family:Verdana; font-size:17px;font-weight:bold;color:#FED001; text-decoration:none; }
.video-rub-titre-desactive	{ font-family:Verdana; font-size:17px;font-weight:bold;color:#FED001; text-decoration:none;}

.video-ssrub-titre 			{ font-family:Verdana; font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.video-ssrub-titre:hover	{ font-family:Verdana; font-size:13px; font-weight:bold; color:#FED001; text-decoration:none; }
.video-ssrub-titre-desactive{ font-family:Verdana; font-size:13px; font-weight:bold; color:#FED001; text-decoration:none; }

.videos-texte				{ font-family:Verdana; font-size:15px; font-weight:bold; color:#000000; }
.videos-texte a 			{ font-family:Verdana; font-size:15px; font-weight:bold; color:#000000; text-decoration:none; }
.videos-texte a:hover 		{ font-family:Verdana; font-size:15px; font-weight:bold; color:#000000; text-decoration:none; }

#quitter{
	position				:	absolute;
	top						:	410px;
	left					:	30px;
}
.quitter-texte a 			{ font-family:Verdana; font-size:17px; color:#A22222; font-weight:bold; text-decoration:none; }
.quitter-texte a:hover 		{ font-family:Verdana; font-size:17px; color:#A22222; font-weight:bold; text-decoration:none; }

