body
{
	background-color: #202020;
	/*background-image: url("images/bg.png");*
	font-family:'UbuntuRegular';*/

}
#container
{
width : 1000px;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #FFFFFF;
	-moz-border-radius : 15px;
   -webkit-border-radius : 15px;
    -khtml-border-radius : 15px;
     -border-radius : 15px;
	
}

#contenu
{
  width : 800px;
  float: right;
}
a  
 {     
color:#352078;     
text-decoration:none; 
margin-top: 20px;
	margin-bottom: 20px; 
 } 
 a img {
   border:none; /*la bordure d'une image dans un lien sera rouge par défaut*/
 }
 p
 {
 margin-top: 7px;
 margin-bottom:7px;
 
 }
 p.innertext
 {
 margin-top: 0px;
 margin-bottom:0px;
 
 }
td 
{
   border: 0px solid black; 
}
h1
{

color: #000000;

}
h2.titres
{
 font-family: 'UbuntuRegular';
 padding:5px;
 background-color:#a22000;
color: #fff;
margin-bottom:0px;
margin-top: 10px;
 -moz-border-radius : 8px;
   -webkit-border-radius : 8px;
    -khtml-border-radius : 8px;
     -border-radius : 8px;
}

ul.item
{
  /*list-style-image:url(../images/hammer.png);*/
  font-family:'UbuntuBold';
  font-size: 20px;
}
li.item
{
  list-style-type: none;
}

ul.sub_item
{
  /*list-style-image:url(../images/hammer.png);*/
   list-style-type: square;
  font-family:'UbuntuRegular';
  padding-left:105px;
  padding-top:10px;
  font-size: 20px;
}

.auteurs
{  font-family:'UbuntuBold';
 font-size: 16px;
}

.titres_publis
{  font-family:'UbuntuItalic';
 font-size: 16px;
}

#sep_bar
{
  clear:both;
  height:2px;
  width:100%;
  background-color:#000;
}
#footer
{
clear:both;
  height:2px;
  width:100%;
 
}


#photo
{
  background-color: #fff;
  float: left;
  padding : 0px 20px 0px 20px;
  height: 200px;
}


#name
{
  float: right;
  width: 800px;
  height: 200px;
}

#name h1
{
    font-family: 'jrhandRegular';
font-size: 40px;
/*font-style: bold;*/
}

#name h2
{
    font-family: 'UbuntuRegular';
font-size: 30px;
/*font-style: bold;*/
}

#lienpdf
{

text-align : right;
padding-right: 10px;
text-decoration: none;
background-color: #FFFFFF;
color: #B4B2BF;
-moz-border-radius : 15px;
   -webkit-border-radius : 15px;
    -khtml-border-radius : 15px;
     -border-radius : 15px;
     font-family: 'UbuntuRegular';
font-size: 16px;

}
#header
{
/*clear:both;
background-image:url("../images/bg.jpg");*/
background-color: #FFFFFF;
color: #202020;
-moz-border-radius : 15px;
   -webkit-border-radius : 15px;
    -khtml-border-radius : 15px;
     -border-radius : 15px;
}

#menu
{
  /*background-color:  #802000;/*#802000;*/
   font-family: 'UbuntuBold';
    font-size: 16px;
    /*font-style: bold;*/
  padding: 2px 0px 2px 0px;
  margin: 5px;
  width : 150px;
  float: left;
  -moz-border-radius : 8px;
   -webkit-border-radius : 8px;
    -khtml-border-radius : 8px;
     -border-radius : 8px;
}

.button
{
  padding: 5px;
  float: left;
  height:40px;
  margin:1px 3px 1px 3px;
  width:95%;
  background-color:#a22000;/* #3e5893;*/
  color: #FFF;
  -moz-border-radius :3px;
     -webkit-border-radius : 3px;
    -khtml-border-radius : 3px;
     -border-radius : 3px;
}

.button_used
{
  padding: 5px;
   float: left;
    height:40px;
   margin:1px 3px 1px 3px;
  width:95%;
  background-color: #750404;/*#006;*/
   -moz-border-radius :3px;
  color:#ff9;
     -webkit-border-radius : 3px;
    -khtml-border-radius : 3px;
     -border-radius : 3px;
}

.compet
{
list-style-type: circle;


}

.incompet
{
color: darkblue;
list-style-type: disc;



}

.menu_item
{
/*background-color: #3e5f4e;*/
}
.content_item
{
width : 760px;
margin: auto;
background-color: #fff;
}

.descript
{
color: #B4B2BF;
font-style:italic;

}

.petitchar
{
color:#000;
font-weight:bold;
font-size:small;

}
.titres
{
background-color:#FFEFBE;
color:#343434;

}
.lang
{list-style-type: none;
font-family: 'UbuntuRegular';
    font-size: 20px;
}

