/* ------------------------------------------------ */
/* COMMUN */
/* ------------------------------------------------ */

/* html */

table	            { color: #0; font-size: 11px; font-family: Verdana}
body	            { color: #0; font-size: 11px; font-family: Verdana}
a:active            { color: #000000; font-size: 11px; font-family: Verdana ; border: 0px}
a:link              { color: #000000; font-size: 11px; font-family: Verdana;text-decoration: none; border: 0px}
a:visited           { color: #000000; font-size: 11px; font-family: Verdana;text-decoration: none; border: 0px}
a:hover             { color: #F60; font-size: 11px; font-family: Verdana; border: 0px}                 


/* txt & liens */

.com  	            { color: #0; font-size: 11px; font-family: Verdana}
.com_medium	        { color: #0; font-weight: 500; font-size: 11px; font-family: Verdana }
.com_justif	        { color: #0; font-weight: 500; font-size: 11px; font-family: Verdana; text-align: justify; width: 350px }
.com_bold  	        { color: #0; font-weight: bold; font-size: 11px; font-family: Verdana }


.com_titre		  	{ color: #0; font-weight: 800; font-size: 16px; font-family: Verdana }

.com_titre_bold  	{ color: #0; font-weight: 800; font-size: 13px; font-family: Verdana }
.com_maxtitre_bold  { color: #0; font-weight: 500; font-size: 32px; font-family: Verdana }




.com:active         { color: #000000; font-size: 11px; font-family: Verdana}
.com:link           { color: #000000; font-size: 11px; font-family: Verdana;text-decoration: none;}
.com:visited        { color: #000000; font-size: 11px; font-family: Verdana;text-decoration: none;}
.com:hover          { color: #F60; font-size: 11px; font-family: Verdana}




.com_blanc         { color: #ffffff; font-size: 11px; font-family: Verdana}
.com_bold_blanc    { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana}

.com_blanc:active  { color: #ffffff; font-size: 11px; font-family: Verdana}
.com_blanc:link    { color: #ffffff; font-size: 11px; font-family: Verdana;text-decoration: none;}
.com_blanc:visited { color: #ffffff; font-size: 11px; font-family: Verdana;text-decoration: none;}
.com_blanc:hover   { color: #F60; font-size: 11px; font-family: Verdana}



/* boutons et formulaire */


.com_combo	        { height: 16px;color: #000000; font-size: 10px; font-family: Verdana ;border: 1px solid #999}
.com_combo_100      { width: 160px ;height: 16px;color: #000000; font-size: 10px; font-family: Verdana ;border: 1px solid #999}
.com_input          { width: 120px ;height: 16px;background-color: #ffffff;color: #101010; font-size: 11px; font-family: Verdana ;border: 1px solid #0081af}

.com_submit         { height: 16px; background-color: #0081af; color: #ffffff; font-size: 11px; font-family: Verdana ;border: 1px solid #0081af}

.com_textarea       { background-color: #ffffff; color: #101010; font-size: 11px; font-family: Verdana ;border: 1px solid #999}


.com_submit:active  { height: 19px; background-color: #6990DC; color: #FFFFFF; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.com_submit:link    { height: 19px; background-color: #6990DC; color: #FFFFFF; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.com_submit:visited { height: 19px; background-color: #6990DC; color: #FFFFFF; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.com_submit:hover   { height: 19px; background-color: #98B3E7; color: #FFFFFF; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}


/* messages */

.msg                { height: 19px; background-color: #36C; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.msg:active         { height: 19px; background-color: #36C; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.msg:link           { height: 19px; background-color: #36C; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.msg:visited        { height: 19px; background-color: #36C; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.msg:hover          { height: 19px; background-color: #36C; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}


.msg_err            { height: 19px; background-color: #F36; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.msg_err:active     { height: 19px; background-color: #F36; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.msg_err:link       { height: 19px; background-color: #F36; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.msg_err:visited    { height: 19px; background-color: #F36; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}
.msg_err:hover      { height: 19px; background-color: #F36; color: #ffffff; font-size: 11px; font-family: Verdana ; line-height: 19px; margin-top: 1px; padding-right: 4px; padding-left: 4px}



/* ligne */


hr     	    { border: 1px solid #bbbbbb; height: 0px;color: #0081af}


/* ------------------------------------------------ */







form	{
	margin: 0px;
	}



select	{
	margin-left: 0px;
	padding: 0px;
	}
	


.submit	{
	width: 50px;
	margin-left: 0px;
	padding: 0px;
	height:12px;
	font-size:11px
}	
	
	
.log	{	
	border: 1px solid #999;
	color: #999;
	width: 70px;
	height:14px;
	font-size:11px
	}
	
.formtxt {	
	border: 1px solid #999;
	color: #111;
	height:14px;
	font-size:11px;
	width: 90%;
	}	



	
/* fm -------------------------------------------*/	
	
.fm_aff_msg_titre	{font-size:14px;color:#330;font-weight: bold;text-decoration: none;}
.fm_aff_msg_date	{font-size:11px;color:#330;text-decoration: none;}
.fm_aff_msg_text	{font-size:11px;color:#000000;text-decoration: none;}
.fm_aff_msg_txt		{font-size:11px;color:#330;text-decoration: none;}
.fm_aff_msg_leg		{font-size:11px;color:#666;text-decoration: none;}


.fm_input {font-size:11px;color:#000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #FFF;border: 1px solid #999;}

.fm_submit 	{font-size:11px;color:#000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;background-color: #d5d5d5;border: 1px solid #999;}





.fm_stats 	{font-size:11px;color:#000000;text-decoration: none;font-family: Verdana, Arial, Helvetica, sans-serif;border: 1px solid #996;}




.fm_titre:link,.fm_titre:visited,.fm_titre:hover {font-size:14px;color: #000000;text-decoration: none;font-weight: bold;}
.fm_titre_blanc:link,.fm_titre_blanc:visited,.fm_titre_blanc:hover {font-size:14px;color: #FFFFFF;text-decoration: none;font-weight: bold;}

.fm_titre_seul{font-size:14px;color: #000000;text-decoration: none;font-weight: bold;}





.react		{font-size:11px;color:#000000;text-decoration: none;font-family: Verdana;}
.react_gris	{font-size:11px;color:#999;text-decoration: none;font-family: Verdana;}

.react_contre	{font-size:11px;color:#000000;text-decoration: none;font-family: Verdana;background-color:#C40042;}


.react_contre	{font-size:11px;color:#000000;text-decoration: none;font-family: Verdana;background-color:#C60099;}
.react_pour 	{font-size:11px;color:#000000;text-decoration: none;font-family: Verdana;background-color: #9C0;}
.react_neutre 	{font-size:11px;color:#000000;text-decoration: none;font-family: Verdana;background-color: #F3EEF0;}
.react_null	{font-size:11px;color:#000000;text-decoration: none;font-family: Verdana;}

/* fin fm -------------------------------------------*/	







	
/* txt -------------------------------------------*/	
	
.txtmenu1	{
	font-size:11px;
	color:#330;	
	text-decoration: none;
}	
.txtmenu2	{
	font-size:11px;
	text-decoration: none;
}	
.txtcontenu{
	font-size:11px;
	text-decoration: none;
}	

.tabfront	{
	font-size:11px;
	text-decoration: none;
}




.reaction1	{
	font-size:11px;
	background-color: #FFF;
	text-decoration: none;
}
.reaction2	{
	font-size:11px;
	background-color: #a0a0a0;
	text-decoration: none;
}


/* txt fin -------------------------------------------*/	




/* liens dŽbut -------------------------------------------*/


.menu1:link,.menu1:visited {
	font-size:11px;
	color:#330;
	text-decoration: none;
}
.menu1:hover {
	font-size:11px;
	color:#FFF;
	text-decoration: none;
}


.menu2:link,.menu2:visited,.menu2:hover {
	font-size:11px;
	color: #FFF;
	text-decoration: none;
	
}





/* liens fin */