*{
	border:none;
	padding:0;
}
body {
	background-color:#000;
	border:none;
}
a:link, a:visited{
		text-decoration:none;
		color:white;
}
a:hover{
		text-decoration:none;
		color:red;
}
#tableau {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	z-index:1;
	background:transparent;
	overflow:hidden;
}
#panneau{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:720px;
	z-index:1;
	background:transparent;
	overflow:hidden;
}
#loading{
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	height:750px;
	z-index:2;
	background-color:white;
	text-align:center;
	vertical-align:middle;
}
#bord-sup_ {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:126px;
}
#vanquish-bis-02_ {
	position:absolute;
	left:0px;
	top:126px;
	width:142px;
	height:55px;
}
#bord-sup003_ {
	position:absolute;
	left:142px;
	top:126px;
	width:733px;
	height:1px;
}
#vanquish-bis-04_ {
	position:absolute;
	left:875px;
	top:126px;
	width:125px;
	height:196px;
}
#ecran{
	position:absolute;
	background-image:url(../img/ecran.jpg);
	left:142px;
	top:127px;
	width:733px;
	height:469px;
}
#ecran_accueil{
	position:absolute;
	background-image:url(../img/ecran-accueil.gif);
	left:142px;
	top:127px;
	width:733px;
	height:469px;
}
#ecran_liens{
	position:absolute;
	background-image:url(../img/ecran-accueil.gif);
	left:142px;
	top:127px;
	width:733px;
	height:469px;
}
#ecran_contact{
	position:absolute;
	background-image:url(../img/ecran.jpg);
	left:142px;
	top:127px;
	width:733px;
	height:469px;		
}
#div_contact{
		background-color:#666;
		width:602px;
		margin-left:62px;
		margin-top:120px;
		border:1px solid red;
}
/* ----------------BOOK--------------------- */
#ecran_book{
	position:absolute;
	background-image:url(../img/ecran-accueil.gif);
	left:142px;
	top:127px;
	width:733px;
	height:469px;
}
#table_ps{
	width:696px;
	height:430px;
	margin:15px;
}
.div_imagette_ps{
	margin-top:10px;
	margin-right:10px;
}
#image_ps{
	width:520px;
	height:350px;
}
.imagette_ps{
	width:120px;
	height:80px;
	margin-left:20px;
}
#table_ai{
	width:696px;
	height:430px;
	margin:15px;
}
.div_imagette_ai{
	margin-top:10px;
	margin-right:10px;
}
#image_ai{
	width:286px;
	height:400px;
}
.imagette_ai{
	width:80px;
	height:120px;
	margin-left:20px;
}
#table_id{
	width:696px;
	height:430px;
	margin:15px;
}
.div_imagette_id{
	margin-top:10px;
	margin-right:10px;
}
#image_id{
	width:286px;
	height:400px;
}
.imagette_id{
	width:80px;
	height:120px;
	margin-left:20px;
}
#table_fl{
	text-align:center;
	width:700px;
	height:440px;
	margin:15px;
}
#table_print{
	text-align:center;
	width:700px;
	height:440px;
	margin-top:18px;
	margin-left:15px;
}
#com_print{
	color:white;
	font-family:verdana;
	font-size:13px;
	width:500px;
}
#tr01_fl{
	text-align:center;
	width:690px;
	height:350px;
}
#tr_print{
	text-align:center;
	width:690px;
	height:325px;
}
#object_anim_fl{
	border: 1px solid red;
}
.div_btn_fl{
	text-align:center;
	border:1px solid red;
	width:20px;
	height:20px;
	margin:5px;
	float:left;
}
#ecran_services{
	position:absolute;
	background-image:url(../img/ecran.jpg);
	left:142px;
	top:127px;
	width:733px;
	height:469px;
}
#ecran_cv{
	position:absolute;
	background-image:url(../img/ecran-accueil.gif);
	_background-repeat:no-repeat;
	left:142px;
	top:127px;
	width:733px;
	height:469px;
}
#table_cv{
	width:696px;
	height:430px;
	margin-right:20px;
	margin-top:20px;
	_margin-left:20px;
}
.td_cv{
	width:100px;
}
#img_cv_webdesign{
	width:594px;
	height:400px;
}
#img_cv_graphiste{
	width:286px;
	height:400px;
}
#img_cv_infographiste{
	width:286px;
	height:400px;
}
/* ------------------ ICONES BOOK ---------------- */
#icone_ps{
	float:left;
    margin:15px;
    width:100px;
    height:162px;
    background-image:url(../img/icone_ps.jpg);
}
#icone_ps:hover{
    background-image:url(../img/icone_ps_survol.jpg);
}

#icone_ai{
	float:left;
    margin:15px;
    width:100px;
    height:162px;
    background-image:url(../img/icone_ai.jpg);
}
#icone_ai:hover{
    background-image:url(../img/icone_ai_survol.jpg);
}
#icone_fl{
    float:left;
    margin:15px;
    width:100px;
    height:162px;
    background-image:url(../img/icone_fl.jpg);
}
#icone_fl:hover{
    background-image:url(../img/icone_fl_survol.jpg);
}
#icone_id{
    float:left;
    margin:15px;
    width:100px;
    height:162px;
    background-image:url(../img/icone_id.jpg);
}
#icone_id:hover{
    background-image:url(../img/icone_id_survol.jpg);
}
#icone_print{
	float:left;
    margin:15px;
    width:200px;
    height:100px;
    background-image:url(../img/icone_print.jpg);
}
#icone_print:hover{
    background-image:url(../img/icone_print_survol.jpg);
}
/*------------------ IMG FOND -------------------- */
#logo_ {
	position:absolute;
	left:875px;
	top:322px;
	width:125px;
	height:80px;
}
#vanquish-bis-11_ {
	position:absolute;
	left:875px;
	top:402px;
	width:125px;
	height:194px;
}
#vanquish-bis-13_ {
	position:absolute;
	left:0px;
	top:530px;
	width:142px;
	height:66px;
}
#bord-inf_ {
	position:absolute;
	left:0px;
	top:596px;
	width:1000px;
	height:125px;
}
#footer_ {
	position:absolute;
	left:0px;
	top:721px;
	width:1000px;
	height:29px;
	background-image:url(../img/footer.jpg);
	background-repeat:repeat-x;
}
/*--------------- BOUTONS PAGES ----------------*/
#btn01_ {
	position:absolute;
	left:0px;
	top:180px;
	width:142px;
	height:71px;
}
#btn02_ {
	position:absolute;
	left:0px;
	top:251px;
	width:142px;
	height:70px;
}
#btn03_ {
	position:absolute;
	left:0px;
	top:321px;
	width:142px;
	height:70px;
}
#btn04_ {
	position:absolute;
	left:0px;
	top:391px;
	width:142px;
	height:69px;
}
#btn05_ {
	position:absolute;
	left:0px;
	top:460px;
	width:142px;
	height:70px;
}
A.menu {
	color:#000;
	text-decoration:none;
	background-image:url(../img/btn05_long.jpg);
	display:block;
	line-height:71px;
	font-family:'orbitron',Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	font-spacing:0.5px;
	}
A.menu:hover {
	background-image:url(../img/btn05_long_survol.jpg);
	font-size:15px;
	color:#FFF;
}
.carre_web{
	text-align:center;
	margin:10px;
	border:4px solid #ddd;
	color: white;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
}
.carre_web:hover{
	border:4px solid blue;
}
.carre_web img{
	width:180px;
	height:140px;
}