


table.navbox			{border: solid #C6C6C6 1px; padding: 0px; background-color: #FFFFFF;}
table.navbox td a		{display: block; padding-left: 5px; padding-right: 5px; line-height: 22px;}
table.navbox td a:hover		{background-color: #CDE0EF;}
table.navbox td.selected	{background-color: #CDE0EF; padding-left: 5px; padding-right: 5px; line-height: 22px; font-size: 11px; color: #005AC7;}

td.conseil				{padding-top: 3px; padding-bottom: 3px;}

.fullspanline			{height: 1px; background-color: #C6C6C6; width: 100%;}

a.nav			{font-size: 11px; color: #005AC7; text-decoration: none}
a.soumettre 		{font-size: 11px; color: #CC0066; text-decoration: underline}
a.soumettre:visited	{font-size: 11px; color: #CC0066; text-decoration: underline}
a.soumettre:hover	{font-size: 11px; color: #005AC7; text-decoration: underline}
a.utiles			{font-size: 11px; font-weight: bold; color: #A9A9A9; line-height: 15px; text-decoration: none}
a.utiles:hover		{color: #0059C7; text-decoration: underline}

#homeblocks div			{display: block;}
#homeblocks div.alternate		{background-color: #CEE3F7;}
#homeblocks div.blocktitle	{width: 312px; font-size: 14px; color: #FFFFFF; text-align: left; padding-top: 2px; background: #2C70CE}
#homeblocks div.alternate div	{padding: 0 10px;}
#homeblocks div p		{display: inline; text-align: left;}
#homeblocks div p img		{vertical-align: middle; margin-right: 8px;}
#homeblocks div p a		{line-height: 18px;}

.home 			{font-size: 11px; color: #666666;}
.avertissement 		{font-size: 11px; color: #CC0066;}
.date			{font-size: 11px; font-style: italic; color: #797979; line-height: 15px;}
.form_champ		{font-size: 11px; color: #005AC7;}
.form_total		{font-size: 11px; color: #222222;}
.navstatus		{font-size: 14px; color: #0059C7;}
.currentstatus		{font-size: 15px; color: #0059C7; font-weight: bold;}
.nav1			{font-size: 12px; color: #3A77B0; line-height: 30px;}
.nav2			{font-size: 18px; font-weight: bold; color: #3A77B0;}
.nav3 			{font-size: 10px; color: #3A77B0; line-height: 20px;}
.titre_APR		{font-size: 15px; color: #666666;}
.titre_blanc 		{font-size: 13px; color: #FFFFFF; text-align: left;}
.chapeau 		{font-size: 11px; color: #0059C7; text-align: left;}
.chapeau_blanc 		{font-size: 11px; color: #FFFFFF; text-align: left;}
.pied			{font-size: 10px; color: #A9A9A9;}
.titre2blanc		{font-size: 12px; font-weight: bold; color: #FFFFFF;}
.inscription 		{font-size: 11px; color: #0059C7; text-align: justify;}

.pad_vertical		{padding-top: 5px; padding-bottom: 5px;}
.pad_top			{padding-top: 5px;}
.pad_left		{padding-left: 10px;}
.pad_right		{padding-right: 10px;}

td.sem_cell		{padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
/* td.sem_cell p		{padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}*/

a:link			{text-decoration: none}
a:visited		{color: #0059C7; text-decoration: none}
a:hover			{color: #0059C7; text-decoration: underline}


