﻿a:link             {text-decoration: none}
a:visited          {text-decoration: none}
a:hover            {text-decoration: underline}
a:active           {text-decoration: none}

.trait {
	background-image: url("../images/icons/fondtrait.gif");
	background-position: left center;
	height:17px;
	FONT: 8px/8px Lucida Sans Unicode; COLOR: #ffffff;
}


.INPUT {FONT: 12px/12px Lucida Sans Unicode;}
.inputm {FONT: 11px/12px Lucida Sans Unicode;}
.inputaera {FONT: 12px Lucida Sans Unicode;}
.inputp {
	FONT: 11px Lucida Sans Unicode;
	vertical-align: text-bottom;
}
.inputpMAJ {
	FONT: 11px Lucida Sans Unicode;
	vertical-align: text-bottom;
	text-transform: uppercase;
}
.inputactuinfo_titre   			{FONT: 14px/16px Lucida Sans Unicode; COLOR: #beae61; padding-top: 10px;}
.inputactuinfo_texte   			{FONT: 12px/16px Lucida Sans Unicode; COLOR: #444444; padding-top: 5px;}

.bouton {FONT: 12px/13px;}




/** Style the tweets */
.twitters {
	FONT: 10px/14px Lucida Sans Unicode;
	COLOR: #AAAAAA;
}

.twitters ul {
  list-style: none;
  white-space: normal;
  padding: 0;
  FONT: 11px/15px Lucida Sans Unicode; COLOR: #000000;
  margin:0px; padding:0px;
}

.twitters span.prefix {
  font-weight: bold;
  FONT: 12px/14px Lucida Sans Unicode; COLOR: #0166cc;
}

.twitters span.time {
  font-style: italic;
  color: #c5c5c5;
  FONT: 12px/14px Lucida Sans Unicode; COLOR: #DDDDDD;
}

.twitters span.status {
  font-style: italic;
  FONT: 12px/14px Lucida Sans Unicode; COLOR: #DDDDDD;
  
}
.interligne           {FONT: 8px/8px Lucida Sans Unicode; COLOR: #ffffff;}
.erreur				  {FONT: Italic 11px/14px Lucida Sans Unicode; COLOR: #FF0000;}

.haut            	  {FONT: 12px/16px Lucida Sans Unicode; COLOR: #000000;}
.haut a          	  {FONT: 12px/16px Lucida Sans Unicode; COLOR: #000000;}
.haut a:hover    	  {FONT: 12px/16px Lucida Sans Unicode; COLOR: #000000;}

.photo-date           {FONT: bold 11px/15px Lucida Sans Unicode; COLOR: #FF0000;}


.bas-titre            {FONT: bold 13px/15px Lucida Sans Unicode; COLOR: #8ac5ff;}
.bas-texte            {FONT: 11px/14px Lucida Sans Unicode; COLOR: #FFFFFF;}
.bas-texte a          {FONT: 11px/14px Lucida Sans Unicode; COLOR: #FFFFFF;}
.bas-texte a:hover    {FONT: 11px/14px Lucida Sans Unicode; COLOR: #FFFFFF;}
.bas-texte a:visited  {FONT: 11px/14px Lucida Sans Unicode; COLOR: #FFFFFF;}

.comment              {FONT: 12px/14px Lucida Sans Unicode; COLOR: #0166cc;}
.comment a            {FONT: 12px/14px Lucida Sans Unicode; COLOR: #0166cc;}
.comment a:hover      {FONT: 12px/14px Lucida Sans Unicode; COLOR: #0166cc;}

.comment-blog         {FONT: 12px/14px Lucida Sans Unicode; COLOR: #ff6000;}
.comment-blog a       {FONT: 12px/14px Lucida Sans Unicode; COLOR: #ff6000;}
.comment-blog a:hover {FONT: 12px/14px Lucida Sans Unicode; COLOR: #ff6000;}


.humour-texte         {FONT: 12px/16px Georgia; COLOR: #000000;}


.une-titre            {FONT: 14px/15px Georgia; COLOR: #0166cc;}
.une-titre a          {FONT: 14px/15px Georgia; COLOR: #0166cc;}
.une-titre a:hover    {FONT: 14px/15px Georgia; COLOR: #0166cc;}
.une-texte            {FONT: 12px/16px Lucida Sans Unicode; COLOR: #222222;}
.une-texte a          {FONT: 12px/16px Lucida Sans Unicode; COLOR: #222222;}
.une-texte a:hover    {FONT: 12px/16px Lucida Sans Unicode; COLOR: #222222;}
.une-titre-article    {FONT: 17px/20px Georgia; COLOR: #0166cc;}
.une-texte-reaction   {FONT: 11px/15px Georgia; COLOR: #222222;}
.une-date             {FONT: 11px/15px Lucida Sans Unicode; COLOR: #888888;}
.une-lien             {FONT: 13px/16px Lucida Sans Unicode; COLOR: #FF0000;}
.une-lien a           {FONT: 13px/16px Lucida Sans Unicode; COLOR: #FF0000;}
.une-lien a:hover     {FONT: 13px/16px Lucida Sans Unicode; COLOR: #FF0000;}

.une-memesujet         {FONT: 12px/13px Georgia; COLOR: #0166cc;}
.une-memesujet a       {FONT: 12px/13px Georgia; COLOR: #0166cc;}
.une-memesujet a:hover {FONT: 12px/13px Georgia; COLOR: #0166cc;}

.agenda-txt2           {FONT: 11px/12px Trebuchet MS; COLOR: #000000;}
.agenda-txt           {FONT: 10px/11px Trebuchet MS; COLOR: #000000;}
.agenda-txt a         {FONT: bold 12px/14px Trebuchet MS; COLOR: #e50278;}
.agenda-txt a:hover   {FONT: bold 12px/14px Trebuchet MS; COLOR: #e50278;}
.agenda-date          {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #007ac3;}
.agenda-date a        {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #007ac3;}
.agenda-date a:hover  {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #007ac3; text-align:right}

.journal-titre        {FONT: bold 12px/14px Georgia; COLOR: #006633;}
.journal-titre a      {FONT: bold 12px/14px Georgia; COLOR: #006633;}
.journal-titre a:hover{FONT: bold 12px/14px Georgia; COLOR: #FF9900;}


.contact-titre        {FONT: bold 12px/14px Georgia; COLOR: #05b2b2;}
.contact-titre a      {FONT: bold 12px/14px Georgia; COLOR: #05b2b2;}
.contact-titre a:hover{FONT: bold 12px/14px Georgia; COLOR: #05b2b2;}


.search_date          {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #FF9900;}
.search_titre         {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #3366CC;}
.search_titre a       {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #3366CC;}
.search_titre a:hover {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #e50278;}

.table_date           {FONT: 12px/12px Lucida Sans Unicode; COLOR: #FF8000;}
.table_titre          {FONT: bold 14px/17px Lucida Sans Unicode; COLOR: #3366CC;}
.table_titre a        {FONT: bold 14px/17px Lucida Sans Unicode; COLOR: #3366CC;}
.table_titre a:hover  {FONT: bold 14px/17px Lucida Sans Unicode; COLOR: #e50278;}
.table_texte          {FONT: italic 12px/13px Lucida Sans Unicode; COLOR: #666666;}
.table_texte a        {FONT: italic 12px/13px Lucida Sans Unicode; COLOR: #666666;}
.table_texte a:hover  {FONT: italic 12px/13px Lucida Sans Unicode; COLOR: #222222;}
.table_num            {FONT: bold italic 12px/14px Lucida Sans Unicode; COLOR: #e50278;}
.table_num a          {FONT: bold italic 12px/14px Lucida Sans Unicode; COLOR: #e50278;}
.table_active         {FONT: bold italic 12px/14px Lucida Sans Unicode; COLOR: #FFFFFF;}

.ar-txt               {FONT: 12px/14px Lucida Sans Unicode; COLOR: #222222;}
.ar-txt a             {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #e50278;}
.ar-txt a:hover       {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #e50278;}

.ar-titre             {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #007ac3;}
.ar-titre a           {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #007ac3;}
.ar-titre a:hover     {FONT: bold 12px/14px Lucida Sans Unicode; COLOR: #007ac3; text-align:right}
.ar-date              {FONT: bold 11px/15px Lucida Sans Unicode; COLOR: #888888;}

H1 {MARGIN: 0px 0px 5px 0px; FONT: bold 18px/20px Lucida Sans Unicode; COLOR: #007ac3}
H2 {MARGIN: 0px 0px 5px 0px; FONT: bold 18px/20px Lucida Sans Unicode; COLOR: #f8981c}

/* FIXE */

.blog-ar-date         {FONT: bold 11px/15px Lucida Sans Unicode; COLOR: #000000; text-align:right}
.blog-titre           {FONT: 15px/18px Georgia; COLOR: #ff6000;}
.blog-titre a         {FONT: 15px/18px Georgia; COLOR: #ff6000;}
.blog-titre a:hover   {FONT: 15px/18px Georgia; COLOR: #ff6000;}
.blog-titre2          {FONT: 18px/22px Georgia; COLOR: #ff6000;}
.blog-txtdet          {FONT: 12px/19px Georgia; COLOR: #000000;}
.blog-txtreac         {FONT: 12px/19px Georgia; COLOR: #222222;}
.blog-txt             {FONT: 12px/17px Georgia; COLOR: #111111;}
.blog-txt a           {FONT: 12px/17px Georgia; COLOR: #222222;}
.blog-txt a:hover     {FONT: 12px/17px Georgia; COLOR: #222222;}
.blog-txt2            {FONT: 12px/14px Lucida Sans Unicode; COLOR: #222222;}
.blog-date            {FONT: 11px/15px Trebuchet MS; COLOR: #444444;}
.blog-reac            {FONT: 12px/14px Lucida Sans Unicode; COLOR: #222222;}
.blog-reac a          {FONT: 12px/14px Lucida Sans Unicode; COLOR: #222222;}
.blog-reac a:hover    {FONT: 12px/14px Lucida Sans Unicode; COLOR: #ff6000;}
.blog-reac a:visited  {FONT: 12px/14px Lucida Sans Unicode; COLOR: #ff6000;}
.blog-pseudo          {FONT: 10px/10px Lucida Sans Unicode; COLOR: #555555;}
.blog-signature       {FONT: bold italic 13px/14px Lucida Sans Unicode; COLOR: #000000;}
.blog-suite           {FONT: 12px/14px Lucida Sans Unicode; COLOR: #FF9900;}

.video_titre       {FONT: bold 16px/18px Lucida Sans Unicode; COLOR: #FFFFFF;}
.journal           {FONT: 11px/12px Lucida Sans Unicode; COLOR: #222222;}
.fixe              {FONT: 10px/10px Lucida Sans Unicode; COLOR: #222222;}
.fixe a            {FONT: 10px/10px Lucida Sans Unicode; COLOR: #222222;}
.fixe a:hover      {FONT: 10px/10px Lucida Sans Unicode; COLOR: #e50278;}
.menubas           {FONT: 11px/14px Lucida Sans Unicode; COLOR: #FFFFFF;}
.menubas a         {FONT: 11px/14px Lucida Sans Unicode; COLOR: #FFFFFF;}
.menubas a:hover   {FONT: 11px/14px Lucida Sans Unicode; COLOR: #FFFFFF;}
.newsletter        {FONT: 12px/14px Lucida Sans Unicode; COLOR: #FFFFFF;}
.titre_rub         {FONT: bold italic 24px/26px Lucida Sans Unicode; COLOR: #f8981c;}
.titre_rub a       {FONT: bold italic 24px/26px Lucida Sans Unicode; COLOR: #f8981c;}
.titre_rub a:hover {FONT: bold italic 24px/26px Lucida Sans Unicode; COLOR: #f8981c;}
.suite             {FONT: bold italic 12px/14px Lucida Sans Unicode; COLOR: #e50278;}
.suite A           {FONT: bold italic 12px/14px Lucida Sans Unicode; COLOR: #e50278;}
.suite a:hover     {FONT: bold italic 12px/14px Lucida Sans Unicode; COLOR: #e50278;}
.icones            {FONT: bold 11px/13px Lucida Sans Unicode; COLOR: #e50278;}
.icones A          {FONT: bold 11px/13px Lucida Sans Unicode; COLOR: #e50278;}
.icones a:hover    {FONT: bold 11px/13px Lucida Sans Unicode; COLOR: #e50278;}
.comment_rub          {FONT: italic 12px/14px Lucida Sans Unicode; COLOR: #222222;}
.comment_rub A        {FONT: italic 12px/14px Lucida Sans Unicode; COLOR: #e50278;}
.comment_rub a:hover  {FONT: italic 12px/14px Lucida Sans Unicode; COLOR: #e50278;}


.rdv-jour          {FONT: bold 24px/19px Lucida Sans Unicode; COLOR: #FF0000;}
.rdv-mois          {FONT: bold 13px/10px Lucida Sans Unicode; COLOR: #000000;}
.rdv-detail        {FONT: italic 12px/14px Georgia; COLOR: #000000;}


/* Numéros de pages */
.pages               {padding: 0.2em; margin: 0.2em 0; clear: both; font-family: Lucida Sans Unicode; font-size: 12px; color: #0166cc;}
.pages span          {padding: 0.2em 0.2em; margin-right: 0.1em;}
.pages a             {padding: 0.2em 0.4em; margin-right: 0.1em; background: #ffffff; border: 1px solid #DDDDDD; text-decoration: none; color: #0166cc;}
.pages span.current  {border: 1px solid #0166cc; font-weight: bold; background: #0166cc; color: #fff;}
.pages a:hover       {border-color: #0166cc; color: #ffffff; background: #0166cc;}
.pages2 a:hover      {border-color: #0166cc; color: #0166cc; background: #DDDDDD;}
.pages span.nextprev {color: #666;}
.pages span.nextprev {border: 1px solid #ddd;color: #999;}

/* Boutons Blog */
.blog                {padding: 0.2em; margin: 0.2em 0; clear: both; font-family: Lucida Sans Unicode; font-size: 12px; color: #ff6000;}
.blog span           {padding: 0.2em 0.2em; margin-right: 0.1em;}
.blog a              {padding: 0.2em 0.4em; margin-right: 0.1em; background: #ffffff; border: 1px solid #DDDDDD; text-decoration: none; color: #ff6000;}
.blog span.current   {border: 1px solid #ff6000; font-weight: bold; background: #ff6000; color: #fff;}
.blog a:hover        {border-color: #ff6000; color: #ffffff; background: #ff6000;}
.blog2 a:hover       {border-color: #ff6000; color: #ff6000; background: #DDDDDD;}
.blog span.nextprev  {color: #666;}
.blog span.nextprev  {border: 1px solid #ddd;color: #999;}

.MENU {FONT: 12px/14px Lucida Sans Unicode;}
P {font-family:Verdana, Arial, Helvetica, Helv}
.P {font-family:Verdana, Arial, Helvetica, Helv}
 

.bandeaubas {
	background-image: url("../images/bas/fond.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #033c76;
}

.plan           {FONT: 11px/12px Lucida Sans Unicode; COLOR: #222222;}

.menu_accu				{height: 21px; width: 100px; float: left; background-image: url('../images/menu/accu0.gif'); background-repeat: no-repeat;}
.menu_accu	 a 			{height: 21px; width: 100px; display: block;	background-image: url('../images/menu/accu0.gif');background-repeat: no-repeat;}
.menu_accu	 a:hover	{background-image: url('../images/menu/accu1.gif');}
.menu_accuA				{height: 21px; width: 100px; float: left; background-image: url(../'images/menu/accu2.gif'); background-repeat: no-repeat;}
.menu_accuA	 a 			{height: 21px; width: 100px; display: block;	background-image: url('../images/menu/accu2.gif');background-repeat: no-repeat;}
.menu_accuA	 a:hover	{background-image: url('../images/menu/accu2.gif');}

.menu_actu				{height: 21px; width: 126px; float: left; background-image: url('../images/menu/actu0.gif'); background-repeat: no-repeat;}
.menu_actu	 a 			{height: 21px; width: 126px; display: block;	background-image: url('../images/menu/actu0.gif');background-repeat: no-repeat;}
.menu_actu	 a:hover	{background-image: url('../images/menu/actu1.gif');}
.menu_actuA				{height: 21px; width: 126px; float: left; background-image: url(../'images/menu/actu2.gif'); background-repeat: no-repeat;}
.menu_actuA	 a 			{height: 21px; width: 126px; display: block;	background-image: url('../images/menu/actu2.gif');background-repeat: no-repeat;}
.menu_actuA	 a:hover	{background-image: url('../images/menu/actu2.gif');}

.menu_blog				{height: 21px; width: 98px; float: left; background-image: url('../images/menu/blog0.gif'); background-repeat: no-repeat;}
.menu_blog	 a 			{height: 21px; width: 98px; display: block;	background-image: url('../images/menu/blog0.gif');background-repeat: no-repeat;}
.menu_blog	 a:hover	{background-image: url('../images/menu/blog1.gif');}
.menu_blogA				{height: 21px; width: 98px; float: left; background-image: url(../'images/menu/blog2.gif'); background-repeat: no-repeat;}
.menu_blogA	 a 			{height: 21px; width: 98px; display: block;	background-image: url('../images/menu/blog2.gif');background-repeat: no-repeat;}
.menu_blogA	 a:hover	{background-image: url('../images/menu/blog2.gif');}

.menu_jour				{height: 21px; width: 127px; float: left; background-image: url('../images/menu/jour0.gif'); background-repeat: no-repeat;}
.menu_jour	 a 			{height: 21px; width: 127px; display: block;	background-image: url('../images/menu/jour0.gif');background-repeat: no-repeat;}
.menu_jour	 a:hover	{background-image: url('../images/menu/jour1.gif');}
.menu_jourA				{height: 21px; width: 127px; float: left; background-image: url(../'images/menu/jour2.gif'); background-repeat: no-repeat;}
.menu_jourA	 a 			{height: 21px; width: 127px; display: block;	background-image: url('../images/menu/jour2.gif');background-repeat: no-repeat;}
.menu_jourA	 a:hover	{background-image: url('../images/menu/jour2.gif');}

.menu_phot				{height: 21px; width: 98px; float: left; background-image: url('../images/menu/phot0.gif'); background-repeat: no-repeat;}
.menu_phot	 a 			{height: 21px; width: 98px;	display: block;	background-image: url('../images/menu/phot0.gif');background-repeat: no-repeat;}
.menu_phot	 a:hover	{background-image: url('../images/menu/phot1.gif');}
.menu_photA				{height: 21px; width: 98px; float: left; background-image: url(../'images/menu/phot2.gif'); background-repeat: no-repeat;}
.menu_photA	 a 			{height: 21px; width: 98px;	display: block;	background-image: url('../images/menu/phot2.gif');background-repeat: no-repeat;}
.menu_photA	 a:hover	{background-image: url('../images/menu/phot2.gif');}

.menu_depu				{height: 21px; width: 115px; float: left; background-image: url('../images/menu/depu0.gif'); background-repeat: no-repeat;}
.menu_depu	 a 			{height: 21px; width: 115px; display: block;	background-image: url('../images/menu/depu0.gif');background-repeat: no-repeat;}
.menu_depu	 a:hover	{background-image: url('../images/menu/depu1.gif');}
.menu_depuA				{height: 21px; width: 115px; float: left; background-image: url(../'images/menu/depu2.gif'); background-repeat: no-repeat;}
.menu_depuA	 a 			{height: 21px; width: 115px; display: block;	background-image: url('../images/menu/depu2.gif');background-repeat: no-repeat;}
.menu_depuA	 a:hover	{background-image: url('../images/menu/depu2.gif');}

.menu_agen				{height: 21px; width: 109px; float: left; background-image: url('../images/menu/agen0.gif'); background-repeat: no-repeat;}
.menu_agen	 a 			{height: 21px; width: 109px; display: block;	background-image: url('../images/menu/agen0.gif');background-repeat: no-repeat;}
.menu_agen	 a:hover	{background-image: url('../images/menu/agen1.gif');}
.menu_agenA				{height: 21px; width: 109px; float: left; background-image: url(../'images/menu/agen2.gif'); background-repeat: no-repeat;}
.menu_agenA	 a 			{height: 21px; width: 109px; display: block;	background-image: url('../images/menu/agen2.gif');background-repeat: no-repeat;}
.menu_agenA	 a:hover	{background-image: url('../images/menu/agen2.gif');}

.menu_cont				{height: 21px; width: 105px; float: left; background-image: url('../images/menu/cont0.gif'); background-repeat: no-repeat;}
.menu_cont	 a 			{height: 21px; width: 105px; display: block;	background-image: url('../images/menu/cont0.gif');background-repeat: no-repeat;}
.menu_cont	 a:hover	{background-image: url('../images/menu/cont1.gif');}
.menu_contA				{height: 21px; width: 105px; float: left; background-image: url(../'images/menu/cont2.gif'); background-repeat: no-repeat;}
.menu_contA	 a 			{height: 21px; width: 105px; display: block;	background-image: url('../images/menu/cont2.gif');background-repeat: no-repeat;}
.menu_contA	 a:hover	{background-image: url('../images/menu/cont2.gif');}


