body {
	background-color: #E8E8CD;
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

td, p, ul, li, div, span {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}
.title_news {
	color: #B0232A;
	font-family: Arial, Verdana;
	font-size: 13px;
	font-weight: bold;
        font-variant: small-caps;
}
.title_chap {
	color: #cc3300;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
a.mainMenu {
	color: #f9f8f8;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
}
a.mainMenu:hover {
	color: #f9f8f8;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	text-transform: uppercase;
}
.txtXS {
	color: #fafafa;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
A.txtXS:link {
	color: #fafafa;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
A.txtXS:hover {
	color: #d21034;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}
.footerlink {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}
A.footerlink:link {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}
A.footerlink:hover {
	color: #d21034;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}
.text {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
A.text:link {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
}
A.text:hover {
	color: #b0232a;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.actu {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
A.actu:link {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
A.actu:hover {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.more { color: #d21034; font-size: 9px; font-family: verdana}
A.more:link { color: #d21034; text-decoration: none; font-size: 9px; font-family: verdana}
A.more:hover { color: #d21034; text-decoration : underline; font-size: 9px; font-family: verdana}
.vignette { 
          float: left; 
          margin: 0px 8px 5px 0px ; 
          border: 1px solid black
}
.bDate {
	color: #828B94;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.newsDate {
	color: #666666;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 18px;
}
.title { 
       color: #666666;
       font-size: 13px;
       font-variant: small-caps;
       font-family: verdana, arial;
       text-decoration: none
       }
A.title:link { color: #666666;
       font-size: 13px;
       font-variant: small-caps; 
       font-family: verdana, arial;
       text-decoration: none
       }
A.title:hover { color: #666666;
       font-size: 13px;
       font-variant: small-caps; 
       font-family: verdana, arial;
       text-decoration: underline
       }

.txt_link { color: #666666; font-family: Verdana, Arial; font-size: 9px; text-transform: uppercase; text-decoration: none;
}
.txt_link:hover { color: #b0232a; font-family: Verdana, Arial;  font-size: 9px; text-transform: uppercase; text-decoration: underline;
}
.rubriq { 
        color: #f9f8f8;
        font-size: 11px; 
        font-family: verdana
}
A.rubriq:link { color: #fafafa; text-decoration: none; font-size: 11px; font-family: verdana}
A.rubriq:hover { color: #fafafa; text-decoration : underline; font-size: 11px; font-family: verdana}

/* ============================================== */
/* Blocks and areas */

.menuBG {
    background: #6e0900 no-repeat;
}
.menu2BG {
	background-color: #CCCC00;
	background-image: url(img/bgPMenu.gif);
	background-repeat: no-repeat;
}
.bannerBG {
	background-color: #CCCC00;
	background-image: url(img/pb3.jpg);
	background-repeat: no-repeat;
}

/* ============================================== */
/* Submenu */
.mainItem {
	color: #333333;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
.subBlock {
    padding: 5px 0;
}
.sousrub a {
	color: #0078a9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: none;
	text-decoration: none;
	text-transform: uppercase;
}
.sousrub a:hover {
	color: #cc3300;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: none;
	text-decoration: none;
	text-transform: uppercase;
}

.newsDate {
    padding: 10px 0 0 0;
    margin: 0;
    font-style: italic;
}
