body
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:10pt;
text-align:center;
color:#000000;
background-color:#CCCCFF;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
}

body.image
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:10pt;
text-align:center;
color:#000000;
background-color:#ffffff;
margin-top:0;
margin-right:0;
margin-bottom:0;
margin-left:0;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
}

td.men
{
text-align:center;
color:#000000;
background-color:#6699CC;
padding:2px;
}

.menu
{
font-family:verdana;
font-size:10pt;
color: #ffffff;
background-color:#6699CC;
}

.menu:hover
{
color: #003399;
}

.submenu
{
padding-left:22px;
font-family:verdana;
font-size:9pt;
color: #ffffff;
background-color:#6699CC;
}

.submenu:hover
{
color: #003399;
}

a.lien
{
text-decoration: underline;
font-family:verdana;
color: #CCCCFF;
}

a.lien:hover
{
text-decoration: underline;
font-family:verdana;
color: #003399;
}

td.body
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:10pt;
text-align:justify;
color:#000000;
background-color:#CCCCFF;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:5px;
}
td.titre
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:12pt;
text-align:justify;
color:#000000;
background-color:#6699CC;
}

td.main
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:12pt;
text-align:justify;
color:#000000;
background-color:#CCCCFF;
}

a.titre
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:14pt;
text-align:justify;
text-decoration:none;
background-color:#CCCCFF;
color:navy;
}

a.titre:hover
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:14pt;
text-align:justify;
text-decoration:none;
background-color:#dddddd;
color:navy;
}


a.texte
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:12pt;
text-align:justify;
text-decoration:none;
color:#000000;
background-color:#CCCCFF;
}

a.texte:hover
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:12pt;
text-align:justify;
color:#000000;
text-decoration:none;
background-color:#dddddd;
}


td.boite
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:8pt;
text-align:center;
color:#000066;
background-color:#CCCCCC;
}

td.newshead
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:9pt;
font-variant:small-caps;
font-weight:bold;
text-align:center;
color:#CCCCFF;
background-color:#6699CC;
}

.news
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:8pt;
text-align:center;
color:#000066;
background-color:#EEEEEE;
text-decoration: none;
padding:2px;
}

.pres
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:8pt;
text-align:left;
text-decoration: none;
padding:2px;
}

.newstitle
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:8pt;
text-align:center;
background-color:#EEEEEE;
padding:2px;
color:navy;
text-decoration: underline;
}

.rub
{
text-decoration: none;
font-family:verdana;
font-size:10pt;
color: #222222;
padding:2px;
background-color:#EEEEEE;
border: solid 1px #000066;
text-align:justify;
}

td.place
{
font-family:verdana,arial,helvetica,sans-serif;
font-size:10pt;
font-variant:small-caps;
font-weight:bold;
text-align:left;
text-indent:10px;
color:#CCCCFF;
background-color:#6699CC;
}

td.hbord
{
background-image:url("images/hbord.png");
background-repeat:repeat;
}

td.vbord
{
background-image:url("images/vbord.png");
background-repeat:repeat;
}

img
{
border:none;
}

.popperlink
{
position:absolute;
visibility:hidden;
}

.title
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:16pt;
text-align:justify;
text-decoration:none;
background-color:#CCCCFF;
color:navy;
}

.sstitle
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:14pt;
font-style:italic;
text-align:justify;
text-decoration:none;
color:navy;
background-color:#CCCCFF;
}

.content
{
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:12pt;
text-align:justify;
text-decoration:none;
color:#000000;
background-color:#CCCCFF;
}

.auteur
{
font-family:verdana;
font-size:11pt;
text-align:center;
text-decoration:none;
color:#000000;
background-color:#CCCCFF;
}

.retour
{
font-family:verdana;
font-size:9pt;
text-align:right;
text-decoration:underline;
color:#000000;
background-color:#CCCCFF;
}

.ps
{
font-family:verdana;
font-size:10pt;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#000000;
background-color:#CCCCFF;
font-style:italic;
}

.psmot
{
font-family:verdana;
font-size:10pt;
font-weight:normal;
text-align:justify;
text-decoration:none;
color:#000000;
background-color:#CCCCCC;
font-style:italic;
}

.category
{
text-decoration: none;
font-family:georgia,verdana,arial,helvetica,sans-serif;
font-size:13pt;
padding:2px;
background-color:#EEEEEE;
border: solid 1px #000066;
text-align:center;
font-style:italic;
color:navy;
}

.box
{
border: solid 1px #000066;
background-color:#CCCCCC;
}

.newsbox
{
border: solid 1px #000066;
background-color:#EEEEEE;
}

.stats
{
text-decoration: none;
font-family:verdana;
font-size:8pt;
color: #222222;
padding:2px;
background-color:#EEEEEE;
border: solid 1px #000066;
text-align:center;
}
