/***************************/
/* Mise en page
/***************************/
* {margin:0; padding:0}
html, body {height: 100%; margin: 0; padding: 0; border: none; line-height:16px;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #7d7d7d;}
body {background-color:#121212;background-image:url('../Img/carbone3.jpg');moz-opacity:0.95;opacity: 0.95; filter:alpha(opacity=95);}
#global {position:absolute;top:50%;left:50%;margin-left:-500px;margin-top:-355px;text-decoration: none; text-align:left;width: 1000px; }
#main {height:700px;background-image:url('../Img/fdp_global.png');}
#AdminMain {height:700px;border:1px solid #4d4d4d;overflow:auto;}



/***************************/
/* Page d'accueil
/***************************/
#accueil_logo {position:relative;padding-top:100px;text-align:center;outline-style : none;}

#accueil_logo a {border:0px;outline-style : none;}

#menuinf, #menuadm {font-weight:bold;text-align:center;width:420px;margin-left:auto;margin-right:auto;}

#menuinf a, #menuadm a {text-decoration: none;color: #7d7d7d;}

#menuinf a:visited, #menuadm a:visited {color: #7d7d7d;}

#menuinf a:hover, #menuadm a:hover {color: #ffffff;display:block;background-color:#7d7d7d;}

#menuinf {float:left;margin-top:3px}

#mentionslegales {width:290px;font-size:9px;color: #7d7d7d;}

#mentionslegales a {text-decoration: none;color: #7d7d7d;}

#mentionslegales a:visited {color: #7d7d7d;}

#mentionslegales a:hover {color: #ffffff;display:block;}

#mentionslegales {float:left;margin-top:3px}


img {
	border:0px;
}

a img {border: 0px;Outline:0px;}

a {border: 0px;Outline:0px;}

.sm {margin-left:60px;border: 0px;overflow:hidden;width:212px;height:64px;background-repeat:no-repeat;margin-top:30px}

.sm a {border: 0px;width:70px;height:64px;display:block;float:left;outline-style : none;}

div#caroussel_diapo {
	overflow:hidden;
	height:0px;
	margin-top:20px;
	margin-left: auto;
	margin-right:auto;
	overflow:hidden;
	position:relative;
	width:960px;
	border-top:1px solid #4d4d4d;
	border-bottom:1px solid #4d4d4d
}

form#formcontact input, textarea {color:#ffffff;background-color:#2a2a2a;border:1px solid #4d4d4d;}

div#accueil_diapo {
	padding-top:0px;
	padding-bottom:0px;
	overflow:hidden;
	position:relative;
	margin-top:20px;
	width:960px;
	margin-left: auto;
	margin-right:auto;
	border-top:1px solid #4d4d4d;
	border-bottom:1px solid #4d4d4d;
	text-align:left;
	height:0px
}


div#createur {
	padding-top:0px;
	padding-bottom:0px;
	height:0px;
	margin-top:20px;
	margin-left: auto;
	margin-right:auto;
	overflow:hidden;
	position:relative;
	width:960px;
	border-top:1px solid #4d4d4d;
	border-bottom:1px solid #4d4d4d
}

div#createur a {text-decoration: none;color: #7d7d7d;}

div#createur a:visited {color: #7d7d7d;}

div#createur a:hover {color: #ffffff;display:block;background-color:#7d7d7d;}

div#contact {
	padding-top:0px;
	padding-bottom:0px;
	height:0px;
	margin-top:20px;
	margin-left: auto;
	margin-right:auto;
	overflow:hidden;
	position:relative;
	width:960px;
	border-top:1px solid #4d4d4d;
	border-bottom:1px solid #4d4d4d
}

div#contact a {text-decoration: none;color: #7d7d7d;}

div#contact a:visited {color: #7d7d7d;}

div#contact a:hover {color: #ffffff;background-color:#7d7d7d;}


div#dv
{ 
	padding-top:0px;
	padding-bottom:0px;
	height:0px;
	margin-top:20px;
	margin-left: auto;
	margin-right:auto;
	overflow:hidden;
	position:relative;
	width:960px;
	border-top:1px solid #4d4d4d;
	border-bottom:1px solid #4d4d4d
}

table#dvtable
{
	margin-left:auto;
	margin-right:auto;
	width:960px;
	margin-top:20px;
}

table#dvtable tr
{
	text-align:center;
	background-image:url('../Img/bgdv.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

table#dvtable td
{
	width:850px;
	height:140px;
}

table#wmtable
{
	margin-left:auto;
	margin-right:auto;
	width:960px;
	margin-top:20px;
}

table#wmtable tr
{
	text-align:center;
	background-image:url('../Img/bgwm.jpg');
	background-repeat:no-repeat;
	background-position:center center;
}

table#wmtable td
{
	width:850px;
	height:140px;
}

.cvh1 
{
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#c0c0c0;
}

.cvdate, .cvh2
{
	font-size:16px;
	font-weight:bold;
	color:#c0c0c0;
}

.cvh2
{
	font-style:italic;
	color:#c0c0c0;
}


table#cv
{
	text-align:left;
	color:#808080;
}

table#cv td.col1
{
	width:120px;
	text-align:left;
	vertical-align:top
}

table#cv td.col2
{
	width:500px;
	text-align:left;
}

table#cv td img
{
	border:0px;
}

table#cv td.col2 ul
{
	margin-left:20px;
	margin-top:-5px;
}

table#cv td.col2 ul li ul
{
	margin-left:30px;
}

table#cv td.col2 a {text-decoration: none;color: #993300}

table#cv td.col2 a:visited {color: #993300;}

table#cv td.col2 a:hover {color: #ffffff;background-color:#993300;}
