body {	background-color: #ffffff;}

font,th,td,p { font-family: tahoma, arial, helvetica, sans-serif; font-size: 11px; }
a { text-decoration: none; color: #364d67; }

font		     {font-family: tahoma, helvetica, sans-serif; font-size: 11px;}
td		     {font-family: tahoma, helvetica, sans-serif; font-size: 11px;}
body		     {background-color: #ffffff; font-family: tahoma, helvetica, sans-serif; font-size: 11px; color: #000000; margin-top: 2; margin-left: 2; margin-right: 2; margin-bottom: 2;}
p		     {font-family: tahoma, helvetica, sans-serif; font-size: 11px;}
div		     {font-family: tahoma, helvetica, sans-serif; font-size: 11px;}

h1         {font-family: bodoni mt, helvetica, sans-serif; color: #000000; font-size: 22px; font-weight: bold; text-decoration: none; background: none; padding-top: 2px;} 
h1 a:link  {font-family: bodoni mt, helvetica, sans-serif; color: #000000; font-size: 22px; font-weight: bold; text-decoration: none; background: none; padding-top: 2px;} 
h1 a:visited {font-family: bodoni mt, helvetica, sans-serif; color: #000000; font-size: 22px; font-weight: bold; text-decoration: none; background: none; padding-top: 2px;} 
h1 a:active{font-family: bodoni mt, helvetica, sans-serif; color: #000000; font-size: 22px; font-weight: bold; text-decoration: none; background: none; padding-top: 2px;} 
h1 a:hover {font-family: bodoni mt, helvetica, sans-serif; color: #f66b0f; font-size: 22px; font-weight: bold; text-decoration: underline; background: none; padding-top: 2px;} 

h6         {font-family: bodoni mt, helvetica, sans-serif; color: #000000; font-size: 18px; font-weight: bold; text-decoration: none; background: none; padding-top: 2px;} 
h6 a:link  {font-family: bodoni mt, helvetica, sans-serif; color: #000000; font-size: 18px; font-weight: bold; text-decoration: none; background: none; padding-top: 2px;} 
h6 a:visited {font-family: bodoni mt, helvetica, sans-serif; color: #000000; font-size: 18px; font-weight: bold; text-decoration: none; background: none; padding-top: 2px;} 
h6 a:active{font-family: bodoni mt, helvetica, sans-serif; color: #000000; font-size: 18px; font-weight: bold; text-decoration: none; background: none; padding-top: 2px;} 
h6 a:hover {font-family: bodoni mt, helvetica, sans-serif; color: #f66b0f; font-size: 18px; font-weight: bold; text-decoration: underline; background: none; padding-top: 2px;} 


input		    {
background-color : none; 
color : #00000; 
font-family : tahoma, helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal;
border-color : #606060;  
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px;
border-left-width : 1px; 
text-indent : 2px;  
}
input.pn-button {
background-color : none; 
color : #000000; 
font-family : tahoma, helvetica, sans-serif; 
font-size : 11px; 
font-weight : normal;
border-color : #606060;  
border-top-width : 1px;
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px;
text-indent : 2px;  
}
.textbox {
        font-family: tahoma, helvetica, sans-serif;
        background-color: none;
        border-bottom: #000000 1px solid;
        border-left: #000000 1px solid;
        border-right: #000000 1px solid;
        border-top: #000000 1px solid;
        color: #000000;
        font-size: 11px;
        width: 90%;
}
textarea	     {font-family: tahoma, helvetica, sans-serif; font-size: 11px;}
form 		     {font-family: tahoma, helvetica, sans-serif; font-size: 10px;}
select		     {font-family: tahoma, helvetica, sans-serif; font-size: 11px;}
 
.slogan               {font-family: tahoma, helvetica, sans-serif; font-size: 13px; font-weight: bold;} 
.const                {font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: normal;} 
.bandeau		     {font-family: tahoma, helvetica, sans-serif; font-size: 17px;}

.ligna, a.ongl:visited, a.ongl:active                {font-family: tahoma, helvetica, sans-serif; background: #a0a0a0;}

.ongl {
        border-bottom: #cccccc 1px solid;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
}

a.ongl:hover {
        background-color: #808080;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
}

.lignb                {font-family: tahoma, helvetica, sans-serif; background: #cccccc;}
.header               {font-family: tahoma, helvetica, sans-serif; font-size: 11px; color: #000000; background: #ff811d;}  
.box                 {font-family: tahoma, helvetica, sans-serif; font-size: 11px; color: #000000; background: #FF811D;}  
.blanc                 {font-family: tahoma, helvetica, sans-serif; font-size: 11px; color: white;}  


.titre_actu_edito               {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 16px; text-decoration: none; background: none;}
a.titre_actu_edito:link               {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 16px; text-decoration: none; background: none;}
a.titre_actu_edito:active             {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 16px; text-decoration: none; background: none;}
a.titre_actu_edito:visited            {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 16px; text-decoration: none; background: none;}
a.titre_actu_edito:hover              {font-family: tahoma, helvetica, sans-serif; color: #ef6408; font-size: 16px; text-decoration: none; background: none;}

.title 		     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; background: none;}
.storytitle 	     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; background: none;}
.boxtitle 	     {font-family: tahoma, helvetica, sans-serif; color: #ffffff; font-size: 14px; font-weight: bold; text-decoration: none; background: none;}
.option 	     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; background: none;}
.option2 	     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;}
.storycat	     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration: underline; background: none;}
.tiny		     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: #f0f0f0;}
.content 	     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; background: none;}
.basarticle	     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; background: #b0b0b0;}
.boxcontent 	     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; background: none;}
.boxcontent a:hover  {font-family: tahoma, helvetica, sans-serif; font-size: 11px; font-weight: none; background: none; text-decoration: underline; color: #f66b0f;}
.copyright      {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; background: none;}
.copyright a:link      {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; text-decoration: underline; background: none;}
.copyright a:active    {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; text-decoration: underline; background: none;}
.copyright a:visited   {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; text-decoration: underline; background: none;}
.copyright a:hover     {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; text-decoration: none; background: none;}

.time             {font-family: tahoma, helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 13px; background: none;}

.navbutton             {
font-family: Verdana, Helvetica, sans-serif;
color: #757575;
font-size: 13px;
font-weight: bold;
	}

.navbutton a:link      {
font-family: Verdana, Helvetica, sans-serif;
color: #757575;
font-size: 13px;
font-weight: bold;
}

.navbutton a:active    {
font-family: Verdana, Helvetica, sans-serif;
color: #757575;
font-size: 13px;
font-weight: bold;
	}

.navbutton a:visited   {
font-family: Verdana, Helvetica, sans-serif;
color: #757575;
font-size: 13px;
font-weight: bold;
		}
.navbutton a:hover     {
font-family: Verdana, Helvetica, sans-serif;
color: #757575;
font-size: 13px;
text-decoration: underline;
font-weight: bold;}

.titreune         {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 

.titreune a:link  {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titreune a:visited {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titreune a:active{font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titreune a:hover {font-family: tahoma, helvetica, sans-serif; color: #f66b0f; font-size: 14px; font-weight: bold; text-decoration: underline; background: none;} 

.contenuune          {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenuune a:link   {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenuune a:visited {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenuune a:active {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenuune a:hover  {font-family: tahoma, helvetica, sans-serif; color: #f66b0f; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 

.contenuactu          {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; background: none;} 
.contenuactu a:link   {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; background: none;} 
.contenuactu a:visited {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; background: none;} 
.contenuactu a:active {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; background: none;} 
.contenuactu a:hover  {font-family: tahoma, helvetica, sans-serif; color: #f66b0f; font-size: 14px; font-weight: normal; text-decoration: none; background: none;} 




.intro_une_actu a:link   {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; background: none;} 
.intro_une_actu a:visited {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; background: none;} 
.intro_une_actu a:active {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; background: none;} 
.intro_une_actu a:hover  {font-family: tahoma, helvetica, sans-serif; color: #f66b0f; font-size: 14px; font-weight: normal; text-decoration: none; background: none;} 


.titresom         {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titresom a:link  {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titresom a:visited {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titresom a:active {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titresom a:hover {font-family: tahoma, helvetica, sans-serif; color: #f66b0f; font-size: 14px; font-weight: bold; text-decoration: underline; background: none;} 
.contenusom          {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenusom a:link   {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenusom a:visited {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenusom a:active {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenusom a:hover  {font-family: tahoma, helvetica, sans-serif; color: #f66b0f; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 

.titreperso         {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titreperso a:link  {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titreperso a:visited {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titreperso a:active {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; background: none;} 
.titreperso a:hover {font-family: tahoma, helvetica, sans-serif; color: #f66b0f; font-size: 14px; font-weight: bold; text-decoration: underline; background: none;} 
.contenuperso          {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenuperso a:link   {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenuperso a:visited {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenuperso a:active {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 
.contenuperso a:hover  {font-family: tahoma, helvetica, sans-serif; color: #f66b0f; font-size: 11px; font-weight: normal; text-decoration: none; background: none;} 

.reglforum           {font-family: tahoma, helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; background: none;}
.reglforum a:link    {font-family: tahoma, helvetica, sans-serif; color: #ff0000; font-size: 11px; font-weight: bold; text-decoration: underline; background: none;}
.reglforum a:active  {font-family: tahoma, helvetica, sans-serif; color: #ff0000; font-size: 11px; font-weight: bold; text-decoration: underline; background: none;}
.reglforum a:visited {font-family: tahoma, helvetica, sans-serif; color: #ff0000; font-size: 11px; font-weight: bold; text-decoration: underline; background: none;}
.reglforum a:hover   {font-family: tahoma, helvetica, sans-serif; color: #ff9090; font-size: 11px; font-weight: bold; text-decoration: underline; background: none;}

a.box, a.box:active, a.box:visited {color: #000000; font-family: tahoma, verdana, sans-serif; font-size: 11px; text-decoration: none;}
a.box:hover {
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font weight: bold
        text-decoration: none;
        font-size: 11px;
}

a.noir, a.noir:visited, a.noir:active {color: #000000; font-family: tahoma, verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.noir:hover {color: #000000; font-family: tahoma, verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline;}

a.heada, a.heada:visited, a.heada:active, a.heada:over {
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

.aide {
        background-color: #e8e8ec;
        margin: 0px 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 5px;
}

.box {
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 9px;
      margin-left: 5px;
      margin-right: 5px;
}

.boxb {
      color: #000000;
      font-family: tahoma, verdana, sans-serif;
      font-size: 9px;
      margin-left: 5px;
      margin-right: 5px;
}

.boxc {
        background-color: #cccccc;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 10px;
        margin: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 2px;
}

.boxmenu {
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin-left: 5px;
        margin-right: 5px;
}



.rouge, a.rouge, a.rouge:visited, a.rouge:active {
        color: #ff0000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

a.rouge:hover {
        color: #ff0000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
}

.titboxc {
        background-color: #dddddd;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

.titboxcont {
        background-color: #dddddd;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
}

.titre {
        background: #dddddd;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

.titrea {
        background: none transparent;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 15px;
        font-weight: bold;
        text-decoration: none;
}

.titreb {
        background: #dddddd;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

.titrec {
        background: none transparent;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        text-decoration: none;
}


/* aide en ligne */
a.aideans, a.aideans:visited, a.aideans:active {
                  cursor:help;
        background: none transparent;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
}

hr {
        color: #000000;
        height: 1px;
        margin-left: 0px;
        margin-right: 0px;
}

img {
border: 0;
}

li {
        margin: 0px;
        padding-left: 2px;
}

p {
        margin: 0px 0px 0px 5px;
}

.separ {
        background-image: url(../style/ligne.gif);
        background-position: right 50%;
        background-repeat: repeat-x;
        color: #000000;
        font-family: tahoma, verdana, sans-serif;
        font-size: 5px;
        height: 5px;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-bottom: 5px;
        padding-left: 0px;
        padding-right: 180px;
        padding-top: 0px;
}

.titre_edito1 {
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #EF6408;
	height: 15px;
	background-image: url(../images/puce_titre_edito.gif);
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
	width: 440px;
}


.titre_page {
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #EF6408;
	background-image: url(../images/puce_titre_edito.gif);
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 1px;
	width: 484px;
	margin-top:5px;
}

.titre_page2 {
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #EF6408;
	background-image: url(../images/puce_titre_edito.gif);
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 1px;
	width: 580px;
	margin-top:10px;
}

.titre_edito2 {
	font-family: Arial, Helvetica, sans-serif;
	background-repeat: no-repeat;
	background-position: left center;
	border: 1px solid #EF6408;
	height: 15px;
	background-image: url(../images/puce_titre_edito.gif);
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-weight: bold;
	width: 150px;
}

.titre_edito_20h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #686868;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
}

a.titre_edito_20h :link,a.titre_edito_20h :active,a.titre_edito_20h :visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #686868;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	text-decoration: none; 
}


a.titre_edito_20h:hover              {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #686868;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	border-bottom: 1px solid #686868;
 }


a.lire_la_suite_une:link,a.lire_la_suite_une:active,a.lire_la_suite_une:visited{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
	line-height: 18px;
	text-align: left;
	text-decoration: none; 
 }
a.lire_la_suite_une:hover{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AEAEAE;
	line-height: 18px;
	text-align: left;
	text-decoration: none; 
 }
 
 
.chapeau_actu              {	
font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
	text-decoration: none; }
	
a.chapeau_actu:link,a.chapeau_actu:active ,a.chapeau_actu:visited              {	
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
	text-decoration: none; }

a.chapeau_actu:hover              {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #474747;
	line-height: 18px;
	text-align: justify;
	text-decoration: none; 
 }

 dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}


.titre_rubrique
{	
margin-top:1px;
font-family: Arial, Helvetica, sans-serif;
border-bottom: 1px solid #DEDEDE;
border-left: 6px solid #DEDEDE;
background-color:#F9F9F9;
font-size: 14px;
font-weight: bold;
padding-left:10px;
height:22px;
padding-top:3px;
cursor: pointer;
}

a.titre_sous_rubrique:link,a.titre_sous_rubrique:active,a.titre_sous_rubrique:visited
{	
font-family: Arial, Helvetica, sans-serif;
background-color:#F2F2F2;
color: #606060;
font-size: 13px;
cursor: pointer;
text-decoration:none;
vertical-align: bottom;
}


a.titre_sous_rubrique:hover
{	
font-family: Arial, Helvetica, sans-serif;
background-color:#F2F2F2;
color: #939393;
font-size: 13px;
cursor: pointer;
text-decoration:none;
vertical-align: bottom;
}


.marge_sous_rubrique
{	
background-color:#F2F2F2;
color: #606060;
font-size: 13px;
height:18px;
width:145px;
padding-bottom:2px;
border-bottom: 1px solid #F9F9F9;

}


.block_menu
{	
width:145px;
background-color:#F2F2F2;
border: 1px solid #EAEBE6;
}

.titre_menu_part
{	
width:145px;
background-color:#FBFBFB;
border-top: 3px solid #CBCBCB;
margin-top: 10px;
border-bottom: 3px solid #CBCBCB;
font-family: Verdana, Helvetica, sans-serif;
height: 18px;
font-size: 13px;
text-transform: uppercase;
}


.titre_menu_r
{	
background-color:#F2F2F2;
border: 1px solid #EAEBE6;
}

.menu_date
{	

color: #F07929;
width:140px;
font-size: 13px;
background-color:#F2F2F2;
text-align: center;
padding-top:6px;
padding-bottom:6px;
}

a.menu_bandeau:link,a.menu_bandeau:active,a.menu_bandeau:visited
{	

color: #757575;
font-size: 13px;
font-family: Verdana, Helvetica, sans-serif;
}

.menu_bandeau
{	
font-family: Verdana, Helvetica, sans-serif;
color: #757575;
font-size: 13px;
}

a.actualite_puce:link,a.actualite_puce:active,a.actualite_puce:visited
{
background: url('../images/puce_sous_rubrique.jpg') no-repeat;
font-family: Trebuchet MS, Helvetica, sans-serif;
color: #000000;
font-size: 13px;
cursor: pointer;
text-decoration:none;
vertical-align: bottom;
padding-left:18px;
letter-spacing: 1px;
font-weight: bold;
}


a.actualite_puce:hover
{
background: url('../images/puce_sous_rubrique.jpg') no-repeat;
font-family: Trebuchet MS, Helvetica, sans-serif;
color: #939393;
font-size: 13px;
cursor: pointer;
text-decoration:none;
vertical-align: bottom;
padding-left:18px;
letter-spacing: 1px;
font-weight: bold;
}



a.rubrique_coup_doeil:link,a.rubrique_coup_doeil:active,a.rubrique_coup_doeil:visited
{
font-family: Arial, Helvetica, sans-serif;
color: #F28439;
font-size: 13px;
cursor: pointer;
text-transform: uppercase;
text-decoration:none;
font-weight: bold;
width: 150px;
text-align: right;
border-bottom: 1px solid #AFB2A1;
}

a.rubrique_coup_doeil:hover
{
font-family: Arial, Helvetica, sans-serif;
color: #F04705;
font-size: 13px;
cursor: pointer;
text-transform: uppercase;
text-decoration:none;
font-weight: bold;
width: 150px;
text-align: right;
border-bottom: 1px solid #D1D2BF;
}

a.titre_coup_doeil:link,a.titre_coup_doeil:active,a.titre_coup_doeil:visited
{
font-family: Arial, Helvetica, sans-serif;
color: #F28439;
font-size: 13px;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
text-decoration:none;
font-weight: bold;
width: 450px;
text-align: left;
border-bottom: 1px solid #AFB2A1;
}

a.titre_coup_doeil:hover
{
font-family: Arial, Helvetica, sans-serif;
color: #F04705;
font-size: 13px;
cursor: pointer;
text-transform: uppercase;
letter-spacing: 1px;
text-decoration:none;
font-weight: bold;
width: 450px;
text-align:left;
border-bottom: 1px solid #D1D2BF;
}

a.aff_info_coup_doeil:link,a.aff_info_coup_doeil:active,a.aff_info_coup_doeil:visited
{
font-family: Arial, Helvetica, sans-serif;
color: #3E3E3E;
font-size: 28px;
cursor: pointer;
text-decoration:none;
font-weight: bold;
text-align: center;
vertical-align:middle;
/*border: 1px solid #C1C1C1;*/
/*background-color:#FFF695;*/
padding:15px;
}

a.aff_info_coup_doeil:hover
{
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 28px;
cursor: pointer;
text-decoration:none;
font-weight: bold;
text-align: center;
vertical-align:middle;
/*border: 1px solid #CCCCCC;*/
/*background-color:#FFF67D;*/
padding:15px;
}

.actualite_ss_rub_today
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width:80px;
height:18px;
background-color:#F17B2D;
border: 1px solid #DC6E25;
color: #FFFFFF;
text-align: center;
font-weight: bold;
padding-top:2px;
}

.actualite_ss_rub 
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
height:18px;
width:50%;
background-color:#F17B2D;
border: 1px solid #DC6E25;
color: #FFFFFF;
text-align: center;
font-weight: bold;
padding-top:2px;
}

.actualite_ss_rub_hier
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width:60px;
height:18px;
background-color:#F17B2D;
border: 1px solid #DC6E25;
color: #FFFFFF;
text-align: center;
font-weight: bold;
padding-top:2px;
}

.actualite_ss_liste_fond
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width:100%;
background-color:#F5F5F5;
border: 1px solid #DCDCDC;
padding-top:2px;
}

