#anim
{
  padding:0;
  margin-left:50px;
}

body, td, th, p, a
{
  font-family: Arial, Times, serif;
  font-size: 11px;
  color: #3E3E3E;
}

body
{
  margin: 0;
  padding: 0;
  background-color: #fff;
}

a
{
  text-decoration: none;
}

img
{
  border: none;
}

form
{
  padding: 0;
  margin: 0;
}

ul, li
{
  list-style: none;
  margin: 0;
  padding: 0;
}

.confirm
{
  font-weight: bold;
  color: green;
}

.error
{
  font-weight: bold;
  color: red;
}

#conteneur
{
  padding: 0;
  margin: auto;
  width: 1024px;
  height: 100%;
  background-repeat: repeat-y;
  background-image: url(../images/habillage/bg2.jpg);
}

#conteneur.accueil
{
  background-image: url(../images/habillage/bg.jpg);
}

#conteneur.suite
{
  background-image: url(../images/habillage/bg2.jpg);
}

#header
{

}

#header a.blank
{
  display: block;
  width: 430px;
  height: 70px;
}

#contenu
{
  display: block;
  min-height: 651px;
  height: 100%;
  padding-left: 70px;
  padding-right: 30px;
  background-repeat: no-repeat;
  
  list-style: circle;  
}

#conteneur.accueil #contenu
{
  background-image: url(../images/habillage/bg_home.jpg);
}

#conteneur.suite #contenu
{
  background-image: url(../images/habillage/top_suite.jpg);
}

#actu_accueil
{
  display: block;
  width: 409px;
  height: auto;
  background-color: #939393;
  padding: 5px 0 0 5px;
  margin-top: 400px;
float: right;
}

#actu_accueil .actu_header
{
  display: block;
  color: #fff;
  font-weight: bold;
  font-size: 10px;
}

#actu_accueil .actu_content
{
  display: block;
  background-color: #c5c5c5;
  padding: 5px;
}

#actu_accueil h1
{
  color: #6800de;
  font-size: 14px;
  margin: 0;
  padding: 0;
}

#actu_accueil p
{
  margin: 0;
  padding: 0;
}

#actu_accueil a
{
  display: block;
  text-align: right;
  color: #8435dc;
}

#TexteContent
{
  padding: 10px;
  padding-top: 120px;
  list-style: circle;  
}


.menu_rub2
{
  color: #FFFFFF;
  font-size: 12px;  
}

.menu_rub_active
{
  font-weight: bold;
  color: #FFFFFF;
  text-decoration:underline; 
  font-size: 12px; 
}

h1
{
  color: #6800de;
  font-size: 14px;
  margin: 0;
  padding: 0;
}

#anim_globe
{
	margin:0pt 0pt 0pt 640pt;
	padding:0pt;
	position:absolute;
	top:0px;
	width:100px;
}

