/*___________________________________________________________________________________*/
/*_______________________________________PARAMETRES GENERAUX________________________*/
/*___________________________________________________________________________________*/
html{	background:white url(../img/fond.jpg) repeat-x;}
body, html {height : 100%;}
body {margin : 0;padding : 0;color:#4D4D4D;font: .7em "Arial", Verdana, sans-serif ;}
::-moz-selection{background:#DCDCDC;color:#4D4D4D;}
::selection {background:#DCDCDC;color:#4D4D4D;}
/*___________________________________________________________________________________*/
/*_______________________________________LES BALISES ET TRUCS UNIQUES_________________*/
/*___________________________________________________________________________________*/
img{border:0;}
li{list-style-type:none;}
a{text-decoration:none;color:#4D4D4D;}
a:hover{text-decoration:underline;}
h1{font-size:1.1em;margin:0;padding:0;}
h2{font-size:1.1em;margin:0;padding:0;}
h3{font-size:1.1em;margin:0;padding:0;}
h4{font-size:1.1em;margin:0;padding:0;}
h5{font-size:1.1em;margin:0;padding:0;}
hr{background-color:#4D4D4D;color:#4D4D4D;margin-top:0px;padding:0;}
.clearer{clear:both;}
textarea{height:100px;background:url(../img/fond_input.png) repeat;}
/*___________________________________________________________________________________*/
/*_______________________________________LES ID UNIQUE_______________________________*/
/*___________________________________________________________________________________*/
#global{
	background:url(../img/global.png) repeat-y;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	text-align: left;
}
/*___________________________________________________________________________________*/
#bandeau{
	background:url(../img/bandeau.png) no-repeat;
	height:74px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}
/*___________________________________________________________________________________*/
#photo{
	background:url(../img/photo.png) no-repeat;
	height:154px;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:20px;
}
/*___________________________________________________________________________________*/
#navigation{
	margin-left:25px;
	margin-right:25px;
	height:19px;
	font-size:1.2em;
}
#navigation li{
	display:inline;
	margin-right:10px;
}
#navigation ul{
	margin:0;
	padding:0;
}

/*___________________________________________________________________________________*/
#contenu{
	margin-left:25px;
	margin-right:25px;
}
/*___________________________________________________________________________________*/
#gauche{
	width:150px;
	float:left;
	padding-bottom:20px;
	margin-right:20px;
}
#gaucheCv{
	width:116px;
	float:left;
	padding-bottom:20px;
	margin-right:20px;
}
#gaucheWeb{
	width:230px;
	float:left;
	padding-bottom:20px;
	margin-right:20px;
}
#gaucheGraf{
	width:230px;
	float:left;
	padding-bottom:20px;
	margin-right:20px;
}
#politique{

}
#role{
	margin-bottom:10px;
}
/*___________________________________________________________________________________*/
#droite{
	width:140px;
	float:left;
	padding-bottom:20px;
}
#droiteCv{
	width:160px;
	float:left;
	padding-bottom:20px;
}
/*___________________________________________________________________________________*/
#centre{
	width:410px;
	float:left;
	padding-bottom:20px;
	margin-right:20px;
}
#centreCv{
	width:430px;
	float:left;
	padding-bottom:20px;
	margin-right:20px;
}
#centreLivre{
	width:580px;
	float:left;
	padding-bottom:20px;
}
#centreContact{
	width:580px;
	float:left;
	padding-bottom:0px;
}
#centreContactDroit{
	float:right;
	padding-bottom:0px;
}
#centreContactGauche{
	float:left;
	padding-bottom:0px;
}

#sous_livre{
	width:580px;
	float:right;
	padding-bottom:20px;
}
#centreGraf{
	width:500px;
	float:left;
	padding-bottom:20px;
}
#centreWeb{
	width:500px;
	float:left;
	padding-bottom:20px;
}
#basedito{
	float:right;
}
/*___________________________________________________________________________________*/
#footer{
	background:url(../img/footer_essai.png) no-repeat;
	height:75px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}
/*___________________________________________________________________________________*/
/*_______________________________________LES CLASSES_________________________________*/
/*___________________________________________________________________________________*/
.img_cv{
	float:right;
}
.texte_cv{
	float:right;
	width:300px;
}
.gras{
	font-weight:bold;
}
.liste_cv {
	margin:0;
	padding:0;
}
.liste_cv_puce {
	margin:0;
	padding:0;
}
.listeComp{
	margin:0;
	padding:0;
	margin-bottom:10px;
}
.coupeAccueil{
	width:150px;
	overflow:hidden;
}
/*___________________________________________________________________________________*/
.message{
	border:1px dotted gray;
	padding:5px;
	margin-bottom:5px;
}
.message a{
	color:#B0D000;
	text-decoration:none;
}
.message a:hover{
	text-decoration:underline;
}

.titreVert{
	color:#B0D000;
	margin-bottom:20px;
	font-weight:bold;
}
.vert{
	color:#B0D000;
	font-weight:bold;
}

.livre_ajouter{
	float:right;
	font-weight:bold;
}
.livre_tourner{

}
.form_livre{
	border:1px dotted gray;
	padding:5px;
	margin-top:10px;
}
.input_livre{
	float:right;
	width:500px;
	color:#4D4D4D;
	font: 1em "Arial", Verdana, sans-serif ;	
	background:url(../img/fond_input.png) repeat;
}
.input_ok{
	float:right;
	color:#4D4D4D;
	font: 1em "Arial", Verdana, sans-serif ;	
	background-color:white;
}
/*___________________________________________________________________________________*/
.photo_tourner{
	margin-top:10px;
	float:right;
}
.espace{
	cursor:pointer;
	padding-right:10px;
	padding-left:10px;
}
/*___________________________________________________________________________________*/
.unSite{
	width:230px;
	float:left;
	height:130px;
	margin-right:20px;
	margin-bottom:20px;
}
.img_site{
	padding-bottom:13px;
}
.img_site:hover{
	border-bottom:4px solid #B0D000;
}
.lien_site{
	float:right;
	font-weight:bold;
	color:#4D4D4D;
}
/*___________________________________________________________________________________*/
.unLien{
	width:90px;
	height:70px;
	float:left;
	margin-right:26px;
	margin-bottom:20px;
}
.web_link:hover{
	border-bottom:4px solid #B0D000;
}
/*___________________________________________________________________________________*/
.uneMini{
	float:left;
	height:60px;
	width:60px;	
	overflow:hidden;
	margin-right:16px;
	margin-bottom:7px;
	padding-bottom:3px;
}
.uneMini:hover{
	float:left;
	border-bottom:3px solid #B0D000;
	margin-bottom:4px;
}
.uneMiniAccueil{
	float:left;
	width:150px;	
	overflow:hidden;
	margin-right:16px;
	margin-bottom:7px;
	padding-bottom:3px;
}
.uneMiniAccueil:hover{
	float:left;
	border-bottom:3px solid #B0D000;
	margin-bottom:4px;
}
.unePhoto{
	margin-bottom:10px;
	text-align:center;
}
/*___________________________________________________________________________________*/
.img_vid{
	float:right;
	height:384px;
	width:512px;
}
.uneVid{
	padding-bottom:20px;
}
/*___________________________________________________________________________________*/
.alert_centre{
	border:2px dotted #4D4D4D;
	padding:5px;
	text-align:center;
}
/*___________________________________________________________________________________*/
/*_______________________________________LES BOUTONS_________________________________*/
/*___________________________________________________________________________________*/
.ajouter{	background: url(../img/add.png);	height:16px;	padding-right:20px;}
.droite{	background: url(../img/droite.png);	height:11px;	padding-right:16px;}
.gauche{	background: url(../img/gauche.png);	height:11px;	padding-right:16px;}
/*___________________________________________________________________________________*/
.ajouter:hover,.droite:hover,.gauche:hover,.btn_accueil:hover,.btn_cv:hover,.btn_web:hover,.btn_graf:hover,.btn_vid:hover,.btn_photo:hover,.btn_livre:hover,.btn_lien:hover,.btn_blog:hover,.btn_contact:hover{
	background-position:  right bottom;
}
.ajouter,.droite,.gauche,.btn_accueil,.btn_cv,.btn_web,.btn_graf,.btn_vid,.btn_photo,.btn_livre,.btn_lien,.btn_blog,.btn_contact{
	background-repeat:repeat-y;
	background-position: right top;
	margin-right:0px;
	bottom:0px;
	float:left;
	color:#4D4D4D;
}
/*____________________BOUTONS DE MENU_______________________________________________________________*/
.btn_accueil{	background: url(../img/btn_accueil.png);	height:13px;	width:69px;}
.btn_cv{	background: url(../img/btn_cv.png);	height:13px;	width:39px;}
.btn_web{	background: url(../img/btn_web.png);	height:13px;	width:44px;}
.btn_graf{	background: url(../img/btn_graf.png);	height:13px;	width:71px;}
.btn_vid{	background: url(../img/btn_vid.png);	height:13px;	width:55px;}
.btn_photo{	background: url(../img/btn_photo.png);	height:13px;	width:56px;}
.btn_livre{	background: url(../img/btn_livre.png);	height:13px;	width:86px;}
.btn_lien{	background: url(../img/btn_lien.png);	height:13px;	width:52px;}
.btn_blog{	background: url(../img/btn_blog.png);	height:13px;	width:47px;}
.btn_contact{	background: url(../img/btn_contact.png);	height:13px;	width:73px;}

/*___________________BOUTONS DE MENU SUR LA PAGE QUI LUI EST ASSOCIEE________________________________________________________________*/
.btn_livre_ok{	background: url(../img/btn_livre.png);	height:13px;	width:86px;	background-repeat:repeat-y;	background-position: right bottom;	margin-right:0px;	bottom:0px;	float:left;	color:#4D4D4D;}
.btn_accueil_ok{	background: url(../img/btn_accueil.png);	height:13px;	width:69px;	background-repeat:repeat-y;	background-position: right bottom;	margin-right:0px;	bottom:0px;	float:left;	color:#4D4D4D;}
.btn_lien_ok{	background: url(../img/btn_lien.png);	height:13px;	width:52px;	background-repeat:repeat-y;	background-position: right bottom;	margin-right:0px;	bottom:0px;	float:left;	color:#4D4D4D;}
.btn_photo_ok{	background: url(../img/btn_photo.png);	height:13px;	width:56px;	background-repeat:repeat-y;	background-position: right bottom;	margin-right:0px;	bottom:0px;	float:left;	color:#4D4D4D;}
.btn_vid_ok{	background: url(../img/btn_vid.png);	height:13px;	width:55px;	background-repeat:repeat-y;	background-position: right bottom;	margin-right:0px;	bottom:0px;	float:left;	color:#4D4D4D;}
.btn_web_ok{	background: url(../img/btn_web.png);	height:13px;	width:44px;	background-repeat:repeat-y;	background-position: right bottom;	margin-right:0px;	bottom:0px;	float:left;	color:#4D4D4D;}
.btn_cv_ok{	background: url(../img/btn_cv.png);	height:13px;	width:39px;	background-repeat:repeat-y;	background-position: right bottom;	margin-right:0px;	bottom:0px;	float:left;	color:#4D4D4D;}
.btn_graf_ok{	background: url(../img/btn_graf.png);	height:13px;	width:71px;	background-repeat:repeat-y;	background-position: right bottom;	margin-right:0px;	bottom:0px;	float:left;	color:#4D4D4D;}
.btn_contact_ok{	background: url(../img/btn_contact.png);	height:13px;	width:73px;	background-repeat:repeat-y;	background-position: right bottom;	margin-right:0px;	bottom:0px;	float:left;	color:#4D4D4D;}

