/*-------------- Définition des styles globaux (start) --------------*/
body {
font-family: verdana, sans-serif;
color: #666666;
margin: 0px;
padding: 0px;
background-color: #FFFFFF;
font-size: 11px;}

table,td,th,ol,p,ul,ol,li,span,div {
font-family: verdana, sans-serif;
color: #666666;
font-size: 11px;}

h1,h2,h3,h4,h5,h6 {
font-size: 11px;
font-family: verdana, sans-serif;
margin: 0px;
padding: 0px;}



/*Titre text accueil*/
h1{
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #C80013;
margin: 0px;
padding: 0px 0px 20px 0px;
text-transform: uppercase;}

/*Titre de page*/
h2{
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
margin: 0px;
padding: 0px 0px 5px 0px;
text-transform: uppercase;}

/*Promo titre 1*/
h3{
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #C80013;
margin: 0px;
padding: 0px 0px 5px 0px;}

/*Promo titre 2*/
h4{
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
margin: 0px;
padding: 0px 0px 5px 0px;}

/*Contenu titre 1*/
h5{
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #666666;
margin: 0px;
padding: 0px 0px 5px 0px;}

/*Contenu titre 2*/
h6{
font-family: verdana, sans-serif;
font-size: 11px;
color: #666666;
margin: 0px;
padding: 0px 0px 5px 0px;
text-transform: uppercase;}

hr {
background-color: #E5E5E5;
color: #E5E5E5;
height: 1px;}

a:link, a:visited {
font-family: verdana, sans-serif;
text-decoration: underline;
color: #666666;
font-size: 11px;}

a:hover {
font-family: verdana, sans-serif;
text-decoration: underline;
color: #C80013;
font-size: 11px;}

.mainContent{
padding-top: 20px;}
.mainContentLeft{}

.mainContentLeftSpacer{
background-color: #988F86;}

.banner{
background-color: #988F86;}

/*-------------- Définition des styles globaux (end) --------------*/

/*-------------- SearchBox (start) --------------*/
.searchBox{
padding-top: 7px;
white-space: nowrap;}

.searchResult{
padding: 5px 0px 5px 0px;}

.searchResult a:link, .searchResult a:visited, .searchResult a:hover{
font-family: verdana, sans-serif;
font-size: 11px;
font-weight: bold;}
/*-------------- SearchBox (end) --------------*/

/*-------------- Menu top (start) --------------*/
.menuTop{
white-space: nowrap;
font-size: 10px;
text-align: left;
padding: 0px 15px 0px 8px;}

.menuTop a:link, .menuTop a:visited{
white-space: nowrap;
font-size: 10px;
font-family: verdana, sans-serif;
text-align: center;
color: #666666;
text-decoration: none;}

.menuTop a:hover{
white-space: nowrap;
font-size: 10px;
font-family: verdana, sans-serif;
text-align: center;
color: #C80013;
text-decoration: none;}

.menuTopOn{
white-space: nowrap;
font-size: 10px;
text-align: left;
padding: 0px 15px 0px 8px;}

.menuTopOn a:link, .menuTopOn a:visited, .menuTopOn a:hover{
white-space: nowrap;
font-size: 10px;
font-family: verdana, sans-serif;
text-align: center;
color: #333333;
font-weight: bold;
text-decoration: none;}
/*-------------- Menu top (end) --------------*/

.menuBottom{
background-color: #EE0218;}

/*-------------- Menu niveau 1 (start) --------------*/
.menu1{
background-color: #C80013;
border-bottom: 1px solid #FFFFFF;text-transform: uppercase;}

.menu1 a:link, .menu1 a:visited, .menu1 a:hover {
text-align: left;
display: block;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;}

.menu1On{
background-color: #383430;
padding: 4px 5px 4px 6px;}

.menu1On a:link, .menu1On a:visited, .menu1On a:hover {
text-align: left;
display: block;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;}

.menu1Empty{
background-color: #383430;}

.menu1Empty a:link, .menu1Empty a:visited, .menu1Empty a:hover {
text-align: left;
display: block;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;}
/*-------------- Menu niveau 1 (end) --------------*/

/*-------------- Menu niveau 2 (start) --------------*/
.menu2{
background-color: #F6F6E6;}

.menu2 a:link, .menu2 a:visited {
text-align: left;
display: block;
text-decoration: none;
color: #666666;
font-size: 10px;}

.menu2 a:hover {
text-align: left;
display: block;
text-decoration: none;
color: #C80013;
font-size: 10px;}

.menu2On{
background-color: #E5E5A8;}

.menu2On a:link, .menu2On a:visited, .menu2On a:hover {
text-align: left;
display: block;
text-decoration: none;
color: #333333;
font-weight: bold;
font-size: 10px;}
/*-------------- Menu niveau 2 (end) --------------*/

/*-------------- News niveau 1 (start) --------------*/
.news1{
background-color: #EE0218;
border-bottom: 1px solid #FFFFFF;}

.news1 a:link, .news1 a:visited, .news1 a:hover {
text-align: left;
display: block;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;}

.news1Expanded{
background-color: #EE0218;
padding: 4px 5px 4px 6px;
text-transform: uppercase;}

.news1Expanded a:link, .news1Expanded a:visited, .news1Expanded a:hover {
text-align: left;
display: block;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 10px;}

.news1On{
background-color: #383430;
padding: 4px 5px 4px 6px;
text-transform: uppercase;}

.news1On a:link, .news1On a:visited, .news1On a:hover {
text-align: left;
display: block;
text-decoration: none;
color: #FFFFFF;
font-weight: bold;
font-size: 10px;}
/*-------------- News niveau 1 (end) --------------*/

/*-------------- News niveau 2 (start) --------------*/
.news2{
font-size: 10px;
color: #666666;
background-color: #F6F6E6;
padding: 3px 0px 3px 0px;}

.news2 a:link, .news2 a:visited {
text-align: left;
display: block;
text-decoration: none;
color: #666666;
font-weight: bold;
font-size: 10px;}

.news2 a:hover {
text-align: left;
display: block;
font-weight: bold;
text-decoration: none;
color: #C80013;
font-size: 10px;}

.news2On{
background-color: #F6F6E6;
color: #666666;
padding: 3px 0px 3px 0px;}

.news2On a:link, .news2On a:visited, .news2On a:hover {
text-align: left;
display: block;
text-decoration: none;
font-weight: bold;
color: #C80013;
font-size: 10px;}
/*-------------- News niveau 2 (end) --------------*/

/*-------------- boxPromo (start) --------------*/
.boxPromo{}

.boxPromoImage{
padding: 12px 12px 12px 0px;
border-bottom: 1px solid #E5E5E5;}

.boxPromoSpacer{
padding: 12px 0px 12px 0px;
border-bottom: 1px solid #E5E5E5;}

.boxPromoItem{
padding: 12px 12px 12px 12px;
border-bottom: 1px solid #E5E5E5;}
/*-------------- boxPromo (end) --------------*/

/*-------------- Footer (start) --------------*/
.footer{
font-size: 10px;
padding-top: 5px;}

.footer td{
font-size: 10px;}

.footer a:link, .footer a:visited, .footer a:hover{
font-size: 10px;}
/*-------------- Footer (end) --------------*/

/*--------------- WepApp -------------------*/
.waEditBox			 		{font-family:"Verdana"; color: #666666; background-color: #C0C0AB; font-size: 10px;}
.waEditBg			 			{background-color: #FFFFFF;}
a.waEditLink:link		{text-decoration: none; border-bottom: none;}
a.waEditLink:visited{text-decoration: none; border-bottom: none;}
a.waEditLink:hover	{text-decoration: none; border-bottom: none;}
.waList1         		{font-family:"Verdana"; color: #666666; background-color: #C0C0AB; font-size: 10px;}
.waListTitle1    		{font-family:"Verdana"; color: #666666; background-color: #C3D58E; font-size: 10px; font-weight: bold;}
.waListContent1  		{font-family:"Verdana"; color: #666666; background-color: #F4F4EC; font-size: 10px;}
.waListContent2  		{font-family:"Verdana"; color: #666666; background-color: #ECECDF; font-size: 10px;}
.waSuccess   				{font-family:"Verdana"; color: green; font-size: 10px;}
.waErrors    				{font-family:"Verdana"; color: red; font-size: 10px;}
.waErrorField				{font-family:"Verdana"; color: red; font-size: 10px; font-weight: bold; }
.waContent   				{background-color: #F4F4EC; border: 1px solid #C0C0AB;}
.waTitle1    				{font-family:"Verdana"; font-size: 10px; color: #666666; font-weight: bold;}
.waTitle2    				{font-family:"Verdana"; font-size: 10px; color: #666666; font-weight: bold; background-color: #ECECDF;}
.waContent1  				{font-family:"Verdana"; font-size: 10px; color: #666666; }
.waContent2  				{font-family:"Verdana"; font-size: 10px; color: #666666; background-color: #ECECDF;}
.waButton1	 				{background-color: #E8F5C1; font-size: 10px; color: #666666; font-weight: bold; border: 1px solid #C0C0AB;}
/*--------------- WepApp -------------------*/

