body {
	width:100%;
	height:100%;
	margin: 0 0 0 0px;
	background-color:#bfb6b9;
}

#conteneur { /*limitation fenêtre pour adaptation aux différentes tailles d'écran et résolutions*/
	position:relative;
	width:780px;
	height:900px;
	margin-right:auto;
	margin-left:auto;
}

a img { /*style des liens*/
	border: none;
}
a { 
 	outline:none;  /*pas de cadre lors de la sélection*/
	cursor:pointer;
}               
a:active {
  	outline:none;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	}

.lien {
	text-decoration:underline;
	outline:none;
	color: #575757;
}

.lien:hover {
	color: #a51e1e;
}

#javascript_ko {
	position:relative;
	width:240px;
	height:150px;
	margin-top:250px;
	margin-left:auto;
	margin-right:auto;
}

#texte_javascript_ko {
	position:absolute;
	top:20px;
	left:20px;
}

#update_flash {
	position:relative;
	width:240px;
	height:150px;
	margin-top:250px;
	margin-left:auto;
	margin-right:auto;
}

#texte_update_flash {
	position:absolute;
	top:20px;
	left:20px;
}

#message_pleine_page {
	position:absolute;
	top:150px;
	left:160px;
	width:600px;
	height:460px;
}
	#texte_pleine_page {
	position:absolute;
	top:0px;
	left:50px;
	right:50px;
	}

#phpmyvisites {
	position:absolute;
	top:1080px;
	left:841px;
}

.puces_texte {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#575757; text-align:justify}


/* Dracon CAPTCHA 2.1 CSS - Test Form */

#dracon_captcha_test {position:absolute; top:320px; left:70px}
.label { font:bold 12px Arial, Helvetica, sans-serif; color:#575757; text-align:right } 
#main_table { width:500px; height:400px } 
#quitter {position:absolute; top:705px; left:385px}
#revenir {position:absolute; top:705px; left:385px}
.formulaire {width:250px; color:#575757; font-family:Arial, Helvetica, sans-serif; font-size:13px}
textarea {width:250px; height:200px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#575757}
.input_captcha { margin:0 0 10px 0; font:bold 16px calibri; color:#575757;width:80px; padding:5px; text-align:center; text-transform:uppercase; border: solid 2px #575757}
.sec_code { font-size:10px; font-family:tahoma; text-align:center}
.counter { font-size:18px; font-family:verdana; height:30px; width:70px; padding-top:5px }
#final_txt { position:absolute; left:-8px; top:80px; width:170px; color:#a51e1e; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold }
.hidden { display:none }   
.absolute { position:absolute }

#loader { top:140px; left:135px; margin:80px 0 0 235px }
#counter { position:absolute; top:300px; left:337px; margin:0; width:100px; color:#a51e1e; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:18px}
#captcha { top:160px; left:135px; margin:50px 0 0 175px }
#captcha_nfo1 { margin:0 }
#captcha_nfo2 { position:absolute; top:110px; left:27px; margin:0; width:100px; color:#a51e1e; font-weight:bold}
#captcha_info {top:100px; left:100px}


/* infobulles */
.raised {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:center; background: transparent; width:100px; margin:5px 5px 5px 5px; position:absolute;top:15px; left:30px; display:none; z-index:100}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#b7a1a1; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}
 
.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#b7a1a1}
.raised .b3 {background:#b7a1a1}
.raised .b4 {background:#b7a1a1}
.raised .b4b {background:#b7a1a1}
.raised .b3b {background:#b7a1a1}
.raised .b2b {background:#b7a1a1}
 
.boxcontent {z-index:1000}
.raised .b1 {margin:0 5px; background:#b7a1a1;}
.raised .b2, .raised .b2b {margin:0 3px}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#b7a1a1;}
.raised .boxcontent {display:block;  background:#b7a1a1}
 
.test1{
	position:relative;
	color:#575757;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:help;
	z-index:50;
	}
.test1:hover .raised{
	display:block;
	outline:none;
}

.test2{
	position:relative;
	color:#575757;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:help;
	z-index:49;
	}
.test2:hover .raised{
	display:block;
	outline:none;
}

.test3{
	position:relative;
	color:#575757;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:help;
	z-index:48;
	}
.test3:hover .raised{
	display:block;
	outline:none;
}

.test4{
	position:relative;
	color:#575757;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:help;
	z-index:47;
	}
.test4:hover .raised{
	display:block;
	outline:none;
}

.test5{
	position:relative;
	color:#575757;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:help;
	z-index:46;
	}
.test5:hover .raised{
	display:block;
	outline:none;
}

.test6{
	position:relative;
	color:#575757;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	cursor:help;
	z-index:45;
	}
.test6:hover .raised{
	display:block;
	outline:none;
}