/** Feuille de style affecté à la page d'accueil de www.id3.asso.fr**/
#conteneur_accueil_id3
{
	text-align:left;
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

#top_accueil_id3
{
	text-align:center;
}

li .download {
	background-image: url(images/icons/pdf_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 3px 0 3px 20px;
	margin: .4em 0;
}

#haut_accueil_id3
{
	/*width:1000px;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:20px;
}

#menu_accueil_id3
{
	width:200px;
	float:left;
	margin-bottom:20px;
}

#page_accueil_id3
{
	width:680px;
	margin-left:10px;
	float:right;
	margin-bottom:20px;
	min-height:300px;
	/********Il s'agit d'un equivalent de min-height pour IE 6, cependant cette astuce est non valide*********/
	_height:300px;
}

.mess_erreur
{
	/*width:200px;*/
	margin-left:auto;
	margin-right:auto;	
	margin-top:5px;
	height:13px;
	text-align:center;
	background-color:#EEEEEE;
	color:#8FA3AD;
	font-weight:bold;
}

.image_forumequal_id3
{
	border:0px;
}

.debug
{
	clear:both;
}

.image_accueil_id3
{
	width:200px;
	padding-top:16px;
	height:96px;
	/*top:-19px;*/
}

.cadre_accueil_menu
{
	position:relative;
	padding-bottom:4px;
	padding-top:10px;
	/*margin-top:20px;*/
	background-color:#CCCCCC;
	border-top:1px solid #CCCCCC;
	height:auto;
	font-family:verdana, arial, sans-serif;
	font-size:10px;

}

.cadre_accueil_connexion
{
	padding-top:10px;
	padding-bottom:5px;
	position:relative;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	height:auto;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
}

.cadre_accueil_id3
{
	/*padding-left:3px;
	padding-right:3px;*/
	padding-top:10px;
	padding-bottom:5px;
	/*margin-top:20px;*/
	position:relative;
	border-top:1px solid #CCCCCC;
	background-color:#FFFFFF;
	height:auto;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
}
.cadre_accueil_id3_sigles
{
	padding-top:10px;
	position:relative;
	border-top:1px solid #CCCCCC;
	background-color:#FFFFFF;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
}
.cadre_accueil_id3_colloque
{
	padding-top:10px;
	position:relative;
	border-top:1px solid #CCCCCC;
	background-color:#FFFFFF;
	background-image:url(images/public.jpg);
	background-repeat:no-repeat;
	background-position:255px 5px;
	height:auto;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
}
.cadre_accueil_id3_colloque2
{
	padding-top:10px;
	position:relative;
	border-top:1px solid #CCCCCC;
	background-color:#FFFFFF;
	background-image:url(images/public2.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	height:auto;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
}

.legende_accueil_id3
{
	color:#CCCC00;
	font-family:verdana, arial, sans-serif;
	font-size:14px;
	margin-top:-24px;
	margin-left:10px;
	text-align:left;
}

/**** réorganisation de la page accueil_2 en cadre => 'plus moderne'    ******************************************************************************************/
.a2_cadre_general
{
	position:relative;
	display:block;
	top:0px;
	left:0px;
	width:680px;
	height:210px;
}
.a2_cadre_general3
{
	position:relative;
	display:block;
	top:0px;
	left:0px;
	width:680px;
	height:200px;
}
.a2_cadre_info0
{
	position:relative;
	display:block;
	top:0px;
	left:0px;
	height:20px;
	width:680px;
}
.a2_cadre_info1
{
	height:198px;
	width:333px;
	/*border:solid 1px #cccccc;*/
	border-left:1px solid #CCCCCC;
	background-image:url(images/public2_a2.jpg);
	background-repeat:no-repeat;
	background-position:5px 5px;
}
.a2_cadre_info2
{
	height:198px;
	width:333px;
	/*border:solid 1px #cccccc;*/
	border-left:1px solid #CCCCCC;
	background-image:url(images/public1_a2.jpg);
	background-repeat:no-repeat;
	background-position: 27px 86px;
}
.a2_cadre_info3
{
	height:178px;
	width:333px;
	border:solid 1px #cccccc;
}
.a2_cadre_info4
{
	height:178px;
	width:333px;
	/*border:solid 1px #cccccc;
	border-left:1px solid #CCCCCC;*/
	background-image:url(images/public4_a2.jpg);
	background-repeat:no-repeat;
	background-position: 200px 65px;
}
.a2_cadre_marge_int_haut_bas
{
	height:5px;
	width:323px;
}
.a2_cadre_marge_int
{
	height:200px;
	width:5px;
}
.a2_cadre_marge_int3
{
	height:180px;
	width:5px;
}
.a2_cadre_cont
{
	height:190px;
	width:323px;
}
.a2_cadre_cont3
{
	height:170px;
	width:323px;
}
.a2_cadre_marge_ext
{
	height:200px;
	width:6px;
}
.a2_cadre_marge_ext
{
	height:180px;
	width:6px;
}
.a2_slogan1
{
	font-family:verdana, arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#999999;
}
.a2_slogan2
{
	padding-top:15px;
	font-family:verdana, arial, sans-serif;
	font-size:16px;
	color:#999999;
}
/********************************************************************************************************************************************************/
.connexionfpc
{
	position:absolute;
	margin-left:670px;
	width:230px;
}

.img_conn_news
{
	margin-top:20px;
}

.connexionfpc_news
{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	width:230px;
}

.texte_connexion_news
{
	margin-top:20px;
	width:350px;
	margin-left:auto;
	margin-right:auto;
}

.titre_news
{
	font-size:20px;
	font-weight:bold;
	text-align:center;
	color:#FE7F21;
}

.sous_titre_news
{
	margin-top:30px;
	font-size:13px;
	/*font-weight:bold;*/
	font-family:verdana,arial,sans-serif;
	text-align:center;
	color:#626262;
}

.consigne_news
{
	margin-top:15px;
	font-size:13px;
	font-family:verdana,arial,sans-serif;
	text-align:center;
	color:#626262;
}

.lien_bdp_news
{
	width:350px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	font-family:verdana,arial,sans-serif;
	text-align:center;
	color:#626262;
}

.saisie_conn
{
	width:100px;
	height:15px;
	margin-left:10px;
	margin-right:10px;
	margin-top:1px;
	margin-bottom:1px;
	background-color:#CCCCCC;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	border:solid 1px #666666;
}

/*.cadre_accueil_id3 a:hover
{
	color:red;
}*/

.champ_connexion
{
	padding:0px;
	margin:0px;
	text-align:right;
}
.zone_abon_bouton
{
	width:208px;
	height:30px;
	padding-left:10px;
}
.lien_abonnement
{
	width:95px;
	height:30px;
	float:left;
	text-align:left;
}
.lien_abonnementbis
{
	width:95px;
	height:10px;
	float:left;
	text-align:left;
	margin-top:5px;
}
.bouton_form_accueil
{
	text-align:center;
}

.bottom_accueil {
	position:relative;
	width:900px;
	padding-top:3px;
	padding-bottom:3px;
	margin:auto;
	border-top:1px solid #CCCCCC;
}

.ac_menu_bas {
	position:relative;
	left:0px;
	width:900px;
	text-align:center;
	color:#626262;
}
	
.partieMenu 
{
	font-weight:bold;
	font-size:11px;
	/*height:30px;*/
	padding:5px;
	color:#000000;
	cursor:pointer;
	width:190px;
	position:relative;
	/*background-color: #A2B5BF;*/
}

.partieMenuInact
{
	font-weight:bold;
	font-size:11px;
	/*height:30px;*/
	padding:5px;
	color:#000000;
	cursor:default;
	width:190px;
	position:relative;
	/*background-color: #A2B5BF;*/
}

.SsPartieMenu 
{
	/*height:30px;*/
	padding-top:3px;
	padding-bottom:3px;
	color:#000000;
	font-size:11px;
	cursor:pointer;
	width:200px;
	position:relative;
	background-color: #DCDCDC;
}

.partieMenuSel
{
	font-weight:bold;
	font-size:11px;
	/*height:30px;*/
	padding:5px;
	color:#FFFFFF;
	cursor:pointer;
	width:190px;
	position:relative;
	background-color: #CCCC00;
}

.SsPartieMenuSel
{
	/*height:30px;*/
	padding-top:3px;
	padding-bottom:3px;
	color:#FFFFFF;
	font-size:11px;
	cursor:pointer;
	width:200px;
	position:relative;
	background-color: #CCCC00;
}
.Menu_interne
{
	font-size:9px;
	text-align:right;
	position:relative;
}
.Menu_interne2
{
	font-size:12px;
	text-align:center;
	position:relative;
}
.Menu_interne_act
{
	/*height:30px;*/
	padding:1px;
	color:#333333;
	cursor:pointer;
	/*width:200px;*/
	position:relative;
	/*background-color: #DCDCDC;*/
}
.Menu_interne_inact
{
	/*height:30px;*/
	padding:1px;
	/*font-weight:bold;*/
	color:#CCCC00;
	/*width:200px;*/
	position:relative;
	/*background-color: #DCDCDC;*/
}
.input_accueil_connexion
{
	width:60px;
	height:20px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	margin-top:7px;
	border:solid 1px #666666;
}
.input_accueil_connexionbis
{
	width:60px;
	height:20px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	margin-top:-5px;
	border:solid 1px #666666;
	float:right;
}

/**** Infobulle du menu ****/
.infobulle_accueil{
	position: absolute;
	visibility : hidden;
	border: 1px solid #CCCCCC;
	padding: 10px;
	font-family: Verdana, Arial;
	font-size: 10px;
	background-color: #ECE8BE;
/*	background-color: #FFFFCC;*/
	z-index:10;
	width:178px;
	margin-top:10px;
}

.mdp_oublie
{
	width:135px;
	float:left;
	margin-top:5px;
	cursor:pointer;
}

/********************************CONNECTION SPP **************************************/
.connec_spp
{
	padding-top:10px;
	padding-bottom:5px;
	position:relative;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	height:auto;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
}

.cadre_spp_priv
{
	margin-top:50px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:230px;
}
/********************************PAGE ACTUALITES**************************************/
.titre_actu
{
	text-align:center;
	font-family:helvetica, arial, sans-serif;
	font-size:18px;
	color:#CCCC00;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}

.sep_actu
{
/*position:relative;*/
width:400px;
height:3px;
border-top:1px solid #CCCCCC;
margin-left:140px;
font-size:1px;
}

/******************************* PAGE ABONNEMENT**************************************/
.intitule_qu
{
	font-weight:bold;
	text-decoration:underline;
}

.lienabo
{
	color:#666666;
	font-weight:bold;
	/*font-weight:bold;*/
	cursor:pointer;
}

.aide_qu
{
	margin-top:10px;
}
#question1
{
	margin-left:10px;
}

#dernierepartie
{
	margin-left:10px;
}

#question2
{
	margin-left:10px;
	display:none;
	margin-top:0px;
}

#question2_visible
{
	margin-left:10px;
	display:block;
	margin-top:0px;
}

.bouton_abo
{
	font-size:11px;
	font-family:arial,verdana,sans-serif;
	height:20px;
	width:135px;
	margin-top:10px;
	border:1px solid black;
}

#resultat
{
	margin-top:0px;
}

/******************************* FIN PGE ABONNEMENT***********************************/

/******************************PAGE AUTEURS*******************************************/



.image_auteurs_logos
{
	margin-right:10px;
	float:left;
}
.conteneur_logo
{
	margin-left:100px;
}
.conteneur_logo2
{
	margin-left:240px;
}

.imglogo
{
	border:0px;
	margin-right:5px;
}

.center_pl
{
	margin-left:265px;;
}

.center_anfa
{
	margin-left:225px;;
}

.center_loomis
{
	margin-left:280px;;
}
/******************************FIN PAGE AUTEURS***************************************/

/********************************* TEST CONCERNANT LA FEUILLE DE STYLE *******************************************/
.divtest
{
	margin-left:10px;
	position:relative;
	display:block;
	top:0px;
	left:0px;
}
.titre1
{
	font-family:helvetica, arial, sans-serif;
	font-size:16px;
	color:#999999;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
}
.titre2
{
	padding-bottom:5px;
	padding-top:10px;
	font-family:helvetica, arial, sans-serif;
	font-size:13px;
	color:#6699CC;
	font-weight:bold;
}
.text1
{
	position:relative;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
}
.text2
{
	position:relative;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
}
.encadre
{
	position:relative;
	width:550px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
	background-color:#CCCCCC;
	border:1px solid #999999;
}
.slogan1
{
	position:relative;
	padding-bottom:15px;
	font-family:verdana, arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#999999;
	margin-top:40px;
}
.slogan2
{
	padding-top:15px;
	font-family:verdana, arial, sans-serif;
	font-size:16px;
	color:#999999;
}
.slogan1_colloque
{
	position:relative;
	padding-bottom:15px;
	left:15px;
	font-family:verdana, arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#999999;
	margin-top:40px;
}
.slogan1_sigles
{
	position:relative;
	left:10px;
	font-family:verdana, arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#999999;
	margin-top:40px;
}
.slogan2_colloque
{
	position:relative;
	padding-top:0px;
	width:660px;
	left:15px;
	font-family:arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	color:#FFFFFF;
}
/********************************************************************** Page présentation */
/****************************************** Page présentation  - Partie1 */
.cadre_informer1
{
	width:660px;
	height:190px;
}
.cadre_texte1
{
	width:390px;
	height:190px;
	float:left;

}
.cadre_vig1
{
	width:270px;
	height:195px;
	float:right;
	text-align:right;
}
.img_vig1
{
	width:260px;
	height:165px;
	cursor:pointer;
}
/****************************************** Page présentation  - Partie2 */
.cadre_informer2
{
	width:660px;
	height:300px;
}
.cadre_texte2
{
	width:390px;
	height:300px;
	float:right;
}
.cadre_vig2
{
	width:270px;
	height:300px;
	float:left;
	text-align:left;
}
.img_vig2
{
	width:260px;
	height:279px;
	cursor:pointer;
}
/****************************************** Page présentation  - Partie3 */
.cadre_informer3
{
	width:660px;
	height:250px;
}
.cadre_texte3
{
	width:390px;
	height:250px;
	float:left;
}
.cadre_vig3
{
	width:270px;
	height:250px;
	float:left;
	text-align:right;
}
.img_vig3
{
	width:260px;
	height:248px;
	cursor:pointer;
}
/****************************************** Page présentation  - Parties 4 et 5 */
.cadre_informer4
{
	width:660px;
	height:180px;
}
.cadre_vig4
{
	width:330px;
	height:180px;
	float:left;
	text-align:right;
}
.cadre_vig5
{
	width:330px;
	height:180px;
	float:right;
	text-align:right;
}
.img_vig4
{
	width:260px;
	height:165px;
	float:left;
	cursor:pointer;
}
.img_vig5
{
	width:260px;
	height:165px;
	cursor:pointer;
}
/****************************************** Page SPP  */
.titre2_spp
{
	padding-top:10px;
	font-family:helvetica, arial, sans-serif;
	font-size:13px;
	color:#6699CC;
	font-weight:bold;
}
.petit_texte
{
	font-size:9px;
}
.zone_champ
{
	/*position:relative;*/
	right:0px;
	top:0px;
	width:499px;
	height:18px;
	margin:0px 0px 2px 0px;
}
.zone_saisie
{
	/*position:relative;*/
	float:right;
	right:0px;
	top:0px;
	width:341px;
	height:15px;
	font-size:12px;
	border:solid 1px #626262;
}
.message
{
	position:absolute;
	top:1100px;
	left:10px;
	width:499px;
	height:100px;
	color:#626262;
	text-align:left;
	font-size:12px;
}
.zone_msg
{
	/*position:relative;*/
	left:0px;
	top:10px;
	float:none;
	width:648px;
	height:90px;
	font-size:12px;
	border:solid 1px #626262;
}
.msg_err
{
	top:50px;
	width:658px;
	text-align:center;
	color:#FE7F21;
	/*color:#CCCC00;*/
	font-weight:bold;
	font-size:12px;
}
.zone_bton_spp
{
	width:658px;
	height:40px;
	text-align:center;
}
.bton_spp
{
	/*position:relative;*/
	/*top:10px;*/
	margin-top:10px;	
	width:69px;
	height:20px;
	text-align:center;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	border:solid 1px #666666;
	cursor:pointer;
	/*margin-left:-384px;*/
}
a.lien_image {
	color:#000000;
	text-decoration:none;
	border:none;
}

/*****************************************************************************************************************/