body
{
  background-color : #ffffff; /* couleur de fond */
  background-image : url('../images/commun/logo-ar-plan.gif'); /* image de fond */
  margin : 0; /* suppression de toutes les marges */
  padding : 0;
}

#bodyindex
{
  background-color : #ffffff; /* couleur de fond */
  background-image : url('../images/commun/loddgo-ar-plan.gif'); /* image de fond */
  margin : 0; /* suppression de toutes les marges */
  padding : 0;
}

#index
{
  position:absolute;
  left : 50%; 
  top : 50%;
  margin-top : -126px; 
  margin-left : -384px;
 } 

table.menu
{
border :  1px;
}

td, th
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
text-align  : left;
}

td.center
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
text-align  : center;	
}

td.upright
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
text-align  : right;	
vertical-align : top;
}

td.menu
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 10px;
font-weight : bold;
}

td.contenu
{
margin-top  : 16px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
vertical-align: top;
text-align  : left;
padding     : 20;
line-height : 1.5;
}

td.photos
{
text-align  : center;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
}

a.menu:link,
a.menu:active,
a.menu:visited
{
color      	: #000000;	
text-decoration : none;
}

a.menu:hover
{
color      	: #FF0000;	
text-decoration : none;
}

a.back
{
color      	: #000000;	
text-decoration : underlined;
}

a.mail, a.url
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
color       : #000090;	
font-weight : bold;
text-decoration : none;
}

a.mailonbb
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
color       : #CC6600;	
font-weight : bold;
text-decoration : none;
}

a.dldoc
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
color       : green;	
font-weight : bold;
text-decoration : none;
}

ul
{
line-height : 1.5;	
}

font.annonce
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 14px;
font-weight : bolder;
color       : #CC4400;
text-align  : center;
text-decoration : none;	
}

font.bigger
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 12px;
text-align  : center;
text-decoration : none;	
}

font.title
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 14px;
font-weight : bolder;
color       : #CC6600;
text-align  : center;
text-decoration : underline;	
}

font.subtitle
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
font-weight : bold;
color       : #CC6600;
}

font.phone
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 10px;
color       : #000090;	
font-weight : bold;
text-decoration : none;
}

.announce_font
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 14px;
font-weight : bolder;
color       : #CC4400;
text-align  : center;
text-decoration : none;	
}

.bigger_font
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 12px;
text-align  : center;
text-decoration : none;	
}

.title_font
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 14px;
font-weight : bolder;
color       : #CC6600;
text-align  : center;
text-decoration : underline;	
}

.subtitle_font
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
font-weight : bold;
color       : #CC6600;
}

.phone_font
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 10px;
color       : #000090;	
font-weight : bold;
text-decoration : none;
}

.copyright_font
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size   : 11px;
font-weight : bold;
color       : #CC6600;
}

.mandatory_field_font
{
color: red;
}

img.link
{
border :  0px;
}