/****************************************************
*	Thème esv                                      *
*	Réalisé par chteuchteu                          *
*	                                                *
****************************************************/
/* $Id: style.css 446 2007-12-07 20:21:52Z mike007.devpwsphp $ */

/* style général */
body
{
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/page_background.jpg);
	background-repeat:repeat-x;
	background-color:#D5E5ED;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	width:960px;
	cursor: url("http://www.etsimsversa.fr/sims.cur"), default;
}

/* Liens: changement de curseur */
a:hover	{ text-decoration: underline;
		cursor: url("http://www.etsimsversa.fr/simslink.cur"),default }

/* Style du surlignage avec le bbcode) */
.surlign {
	background-color:#ffff99;
	color:#333;
}

.blocmenu {
	padding:0px;
	margin-left:0px;
/*	background-image:url(url image); */
/*	background-repeat:no-repeat; */
}

div.menuButton2 {
	background-image: url(http://www.etsimsversa.fr/themes/esv/img/itemmenuoff.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	height:20px;
	line-height:20px;
}
div.menuButton2:hover {
	background-image: url(http://www.etsimsversa.fr/themes/esv/img/itemmenuon.jpg);
}
div.menuButton2orange {
	background-image: url(http://www.etsimsversa.fr/themes/esv/img/itemmenuoff2.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	height:20px;
	line-height:20px;
}
div.menuButton2orange:hover {
	background-image: url(http://www.etsimsversa.fr/themes/esv/img/itemmenuon2.jpg);
}
div.menuButton2bleu {
	background-image: url(http://www.etsimsversa.fr/themes/esv/img/itemmenuoff3.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
}
div.menuButton2bleu:hover {
	background-image: url(http://www.etsimsversa.fr/themes/esv/img/itemmenuon3.jpg);
	color:#FFFFFF;
}
div.menuButton2violet {
	background-image: url(http://www.etsimsversa.fr/themes/esv/img/itemmenuoff4.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	height:20px;
	line-height:20px;
	color:#FFFFFF;
}
div.menuButton2violet:hover {
	background-image: url(http://www.etsimsversa.fr/themes/esv/img/itemmenuon4.jpg);
	color:#FFFFFF;
}

/* Style des buttons submit et annuler*/
#valider,#envoyer,#submit_login_bloc,#submit_login,#s_button,#annuler,
#poster,#verifer,#retour,#button,#bouton,#bouton2,#submit,
#reset,#prev,#validation,#res_edit,#all,#modbuttoncompteur {
/*	background-image:url(http://www.etsimsversa.fr/images/fndtxtboxr.png);
	height:16px;
	color:#666666;
	border-color:#CCCCCC; */
	background-image:url(http://www.etsimsversa.fr/images/bntns3.jpg);
	height:26px;
	text-align:center;
	color:#174E81;
	font-size:20px;
	font-variant:small-caps;
	font-weight:normal;
	border-width:1px;
	border-color:#367AB1;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

/* Style des buttons submit en mode hover */
#valider:hover,#envoyer:hover,#submit_login_bloc:hover,#submit_login:hover,#s_button:hover,#annuler:hover,
#poster:hover,#verifer:hover,#retour:hover,#button:hover,#bouton:hover,#bouton2:hover,#submit:hover,
#reset:hover,#prev:hover,#validation:hover,#res_edit:hover,#all:hover,#modbuttoncompteur:hover {
	background-image:url(http://www.etsimsversa.fr/images/bntns3on.jpg);
	color:#5E9BCE;
	border-color:#5E9BCE;
}

/* Style des onmouseover (passage souris ex: index.php?mod=forum&ac=affgrd) */
.onmouse_over {
  border: 1px #666 dashed;
  background: #eee;
}
.onmouse_out{
  border: 0px;
}
.onmouse_over_forum {
  background: #99ccff;
}
.onmouse_out_forum {
  border: 0px;
}

/* Style des labels*/
label {
	display:inline;
	float:left;
}
.label_enregistrer1 {
     width: 250px;
}
.label_enregistrer2 {
     width: 250px;
}
.label_profil1 {
     width: 150px;
     font-weight:bold;
}
.label_profil2 {
    width: 280px;
    font-weight:bold;
}
.label_contact{
	width:150px;
}
.label_admin_options1{
	width:200px;
}
.label_admin_options2{
	width:400px;
}
.label_admin_email{
	width:200px;
}

fieldset {
	background-color:#f6f6f6;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	padding:1.5em;
	margin-left:auto;
	margin-right:auto;
}

.fieldset_resume {
	background-color:#f9fafe;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	padding:1em;
	margin-left:auto;
	margin-right:auto;
}

/* Police Générale */
font{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

td{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

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

th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight : bold;
	text-align:center;
	color:#3366CC;
}
/* Mise en forme de la date */
.date{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#666666;
	}

/* Liens généraux */
a:link,a:active,a:visited{
	color:#0186CD;
	text-decoration:none;
	font-weight:bold;
	}
a:hover{
	color:#3366CC;
	text-decoration:underline;
	}
.titrelien{
	font-weight:bold
	}
/* Centre de la page 3 colonnes*/
.fond{
	background-color:#000000;
	}
.centre{
	background-color:#FFFFFF;
	}

/* style pour le menu haut */
.left_menu{
	background-image:url(../img/bord_gauche_haut.jpg);
	background-repeat:repeat-y;
	width:14px;
	}
.active a:link {
font-size:
background-color:#9900FF;
}

ul#nav {
	clear:both;
	float:left;
	margin: 0px 0px 0px 0px;
	padding-left:0px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	list-style: none;
	width:100%;
	color:#FFFFFF;
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/sousheader.jpg);
	background-position:left;
	background-repeat:no-repeat;
}

ul#nav li {
	float: left;
}

ul#nav li a {
	display: block;
	margin: 0px 2px 0px 0px;
	padding: 5px 10px 5px 10px;
	color: #A37B03;
	font-weight: normal;
	text-decoration: none;
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/separator.gif);
	background-repeat:no-repeat;
	background-position:right;
}

ul#nav li a:hover { 
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/menuselected.jpg); /* couleur du surlignage du menu au passage de la souris */
	background-align:center;
}

ul#nav a.selected { 
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/menuselected.jpg);
	background-position:center;
	background-repeat:no-repeat; /* Couleur du surlignage du menu sur une page active */
}

.right_menu{
	background-image:url(../img/bord_droit_haut.jpg);
	background-repeat:repeat-y;
	background-position:right;
	width:14px;
	}
.center_menu{
	}
.menu{
  background-color:#FFFFFF;
  font-variant:small-caps;
  letter-spacing:5px;
  line-height:20px;
  height:20px;
  }
/* Colonnne des blocs à gauche*/
.left{
	width:200px;
	}
.fond_left{
	padding-left:0px;
	width:20px;
	background-image:url(../img/bord_gauche_haut.jpg);
	background-repeat:repeat-y;
	}
/* Colonnne des blocs à droite*/
.right{
	width:200px;
	border-right:1px;
	border-color:#666666;
	}
.fond_right{
	padding-right:0px;
	width:20px;
	background-image:url(../img/bord_droit_haut.jpg);
	background-repeat:repeat-y;
	}
/* Centre edito - news -forum etc */
/*.central{
	padding-left:0;
	padding-right:0;
	float: left;
	}*/
/* Les blocs principaux */
.bloc_espace_membre1{
  text-align:left;
}
.bloc_espace_membre2{
  text-align:center;
}
.bloc_espace_membre_avat{
  text-align:center;
}
.bloc_espace_membre_list-style{
	list-style-image:url('../images/espace_membre/puce.png');
	padding:5px;
	align:center;
}
.bloc_espace_membre_list-style li{

}
.bloc_espace_membre_priv{
	float:right;
}
.bloc_espace_membre_texte{
	font-size:6px;
	font-style:italic;
	font-style:oblique;
	text-align:right;
	padding-right:20px;
}
.bloc_espace_membre_bouton{
/*	background-image:url(http://www.etsimsversa.fr/images/fndtxtboxr.png); */
	background-image:url(http://www.etsimsversa.fr/graphics/images/ok.png);
	border:0px;
	text-align:center;
/*	-moz-border-radius:3px;
	-webkit-border-radius:3px; */
	height:20px;
	width:100px;
}
.bloc_espace_membre_bouton:hover{
	border:0px;
}
.blocline{
	background:#DEE891;
	}
.bloc_fond{
	background:#DEE891;
	background-image:url(../img/bloc_fond.png);
	background-repeat:repeat-y;
	width:100%;
	padding-left:10px;
	padding-right:10px;
	}
.bloc_footer{
	background-image:url(../img/bloc_footer.png);
	background-repeat:no-repeat;
	width:170px;
	height:10px;
	}
.bloc_left{
	background-image:url(../img/bloc_left.png);
	background-repeat:repeat-y;
	width:13px;
	}
.bloc_right{
	background-image:url(../img/bloc_right.png);
	background-repeat:repeat-y;
	width:13px;
	}
.bloc_footer_01{
	background-image:url(../img/bloc_footer_01.png);
	background-repeat:no-repeat;
	width:13px;
	}
.bloc_footer_02{
	background-image:url(../img/bloc_footer_02.png);
	background-repeat:repeat-x;
	}
.bloc_footer_03{
	background-image:url(../img/bloc_footer_03.png);
	background-repeat:no-repeat;
	width:13px;
	}
/* Image des blocs  */
.imgbloc_01{
	background-image:url(../img/bloc_01.png);
	width:13px;
	height:32px;
	}
.imgbloc_02{
	background-image:url(../img/bloc_02.png);
	height:32px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	}
.titremenu{
	height:67px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
	font-size:15px;
	color:#ffffff;
	background-position:center;
	background-repeat:no-repeat;
}
.contenumenu{
}	
.imgbloc_02 a{ /* Couleurs des liens dans les titres ex: livre dor */
color:#FFFFFF
}
.imgbloc_03{
	background-image:url(../img/bloc_03.png);
	width:13px;
	height:32px;
	}

	/* Image des blocs des news (personnalisé par chteuchteu)  */
.imgbloc_menu_01{
	width:0px;
	}
.picnews{
	width:54px;
	height:75px;
	background-image:url(../img/bloc_news_diamond_middle.jpg);
	background-repeat:repeat-x;
	}
.new4{
	width:10px;
	background-image:url(../img/bloc_news_diamond_right.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}
.newmiddleleft{
	background-image:url(../img/bloc_news_diamond_middle.jpg);
	background-repeat:repeat-x;
	vertical-align:text-top;
	}
.imgbloc_menu_02{
	background-image:url(../img/bloc_news_02.png);
	height:55px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
	font-size:12px;
	color:#64A5EE;
	}
.imgbloc_02 a{ /* Couleurs des liens dans les titres ex: livre dor */
	color:#64A5EE;
}
.imgbloc_menu_03{
	width:0px;
	}
.bloc_news_left{
	width:0px;
	}
.bloc_news_right{
	width:0px;
	}
.bloc_footer_news_01{
	width:0px;
	height:0px;
	}
.bloc_footer_news_02{
	height:0px;
	}
.bloc_footer_news_03{
	width:0px;
	height:0px;
	}

/* Pour les blocs sans titre */
.bloc_vide_01{
	background-image:url(../img/bloc_vide_01.png);
	height:13px;
	width:9px;
	}
.bloc_vide_02{
	background-image:url(../img/bloc_vide_02.png);
	height:13px;
	width:100%;
	}
.bloc_vide_03{
	background-image:url(../img/bloc_vide_03.png);
	width:13px;
	height:13px;
	}

/* DEBUT : Des News */
/****************************************************************/
.news {
	background-image:url(../img/bloc_news_02.png);
	height:55px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
	font-size:15px;
	color:#64A5EE;
	}
.imgnews_01{
	background-image:url(../img/bloc_01.png);
	width:13px;
	height:26px;
	}
/* Espacements du contenu d'un bloc */
.contenu_news{
	padding-left:0;

	}

/****************************************************************/
/*FIN des News*/

/* AFFICHAGES DES CATEGORIES DES RUBRIQUES */
/****************************************************************/
.bloc_right_article{
	background-image:url(../img/bloc_right_article.png);
	background-repeat:repeat-y;
	width:13px;
	}
a.cattitle{		/* Couleur des Titres */
	color:#64A5EE;
	}
/****************************************************************/
/* FIN des Articles */

/* DEBUT : Forum */
/****************************************************************/
.forum{
	background-color:#F2F3F4;
	border-style:solid;
	border-color:#D7D7D7;
	border-width:1px;
	}
.forum_cat{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	}
.forum_titre_left{
	background-image:url(../img/titre_forum_left.png);
	background-repeat:no-repeat;
	height:18px;
	}
.forum_titre{
	background-image:url(../img/titre_forum.png);
	background-repeat:repeat-x;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
  text-align:center;
	border:none;
	}
.forum_titre_right{
	background-image:url(../img/titre_forum_right.png);
	background-repeat:no-repeat;
	width:2px;
	height:18px;
	}
#postzone{ /* Saisie du texte dans le forum*/
  width:585px;
  }
/* Titre du forum des catégorie */
.titrecat{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	}
/* Séparateur des catégories */

.forum_separ{
	background-image:url(../img/titre_forum.png);
	height:18px;
	color:#FFFFFF;
	text-align:center;
	}
/* Topics du forum */
.topicrow1{
	background-color:#F2F3F4;
	padding:5px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#D7D7D7;
	}
.topicrow2{
	padding:5px
	}
/***************************************************************/

/* Structure d'un contenu en tableau */
.tab1{
	padding-left:1px;
	padding-right:1px;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#D7D7D7;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#D7D7D7;
	}
.tab2{
	padding-left:1px;
	padding-right:1px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#D7D7D7;
	}

/* Ligne séparateur */
hr{
	border: 0px dashed #D7D7D7;
	border-top-width:1px;height:0px
	}

/* Couleurs de fond en général des tableaux */
td.row1{ background-color:#ffffff }
td.row2{ background-color:#ffffff }
td.row3{ background-color:#ffffff }


/* Entête*/
.header{
	background-image:url(../img/header.jpg); /* Ne sert plus à rien */
	background-repeat:no-repeat;
	background-position:center;
	height:142px;
	width: 75%;
	}
.header_01{
	background-image:url(../img/bord_gauche_haut.jpg);
	background-repeat:repeat-y;
	height:142px;
	width:20px;
	}
.header_02{
	background-image:url(../img/header.jpg);
	background-position:center;
	background-repeat:no-repeat;
	height:142px;
	width:auto;
	}
.header_03{
	background-image:url(../img/bord_droit_haut.jpg);
	background-repeat:repeat-y;
	height:142px;
	width:20px;
	}
/*Le Footer */
.footer_01{
	background-image:url(../img/footer_new_left.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:bottom;
	height:200px;
	width:135px;}
.footer_02{
	background-image:url(http://etsimsversa.fr/images/footer.jpg);
	background-color:#FFFFFF;
	height:200px;
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:center;
	color:#666666;
	}
.footer_03{
	background-image:url(../img/footer_new_right.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:bottom;
	height:200px;
	width:135px;
	}
.footer_text a:hover{
color:#666666;}
.footer_text {
color:#666666;}
.footer_text a{
color:#666666;}
.footer_text a:visited{
color:#666666;}
.gen{ /* pour Page générée */
	color:#000000;
	text-align:center;
	width:100%;
	clear:both;
	}
#ckws{color:#000000;}
.copyright {
	color:#FFFFFF;
	text-align:center;}


/* MISE EN FORUM DES BBCODES
/****************************************************************/
/* Eléments du formulaire */
input,textarea, select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border-style:solid;
	border-width:1px;
	border-color:#050671;
	background-color:#FFFFFF;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}

textarea:hover {
	color:#000000;
	border-style:solid;
	border-width:1px;
	border-color:#A7AEEF;
	background-color:#FFFFFF;
	}

input[type="text"] {
	background-color:#A7AEEF;
	}

input[type="text"]:hover {
	background-color:#A7AEEF;
	}

input[type="text"]:focus {
	background-color:#FF842A;
	}

listbox {
	color:#666666;
	border-style:solid;
	border-width:1px;
	border-color:#BCDEB9 #348931 #22621F #7DC979;
	background-color:#FFFFFF;
	}

listbox:hover {
	color:#000000;
	border-style:solid;
	border-width:1px;
	border-color:#BCDEB9 #348931 #22621F #7DC979;
	background-color:#FFFFFF;
	}
	
input:hover, select:hover {
	color:#BFBFBF;
	border-style:solid;
	border-width:1px;
	border-color:#030356;
}

/* Couleur d'arrière-plan des champs d'entrée du texte */
input.post, textarea.post, select {background-color:#ffffff ; color:#666666;}

/* Panneau du bbcode [panneau]*/
.panneau {
	background-color:#cccccc;
	border-width:1px;
	border-style:dashed;
	border-color:#3366CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding:4px;
	line-height:11px;
	}
/* Citations dans les bbcodes ([quote][/quote])*/
.quote {
	background-color:#EFF4CA;
	border-left: 6px solid #C7D94A;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	text-indent:40px;
	padding:5px;
	padding-left:10px;
	line-height:17px;
	}
/* Code PHP dans les bbcode. ([code][/code])*/
.code_php {
	background-color:#cccccc;
	border-left: 5px solid #DEE891;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:4px;
	line-height:11px;
	left:-2px;
	overflow: auto;
	width: 500px;
	}
/* Visiualisation d'un post */
#apercu {
	text-align:left;
	height:200px;
	width:580px;
	color:#3366CC;
	overflow:auto;
	padding:2px;
	border:1px;
	border-style:solid;
	border-color:#000;
	margin-left:auto;
	margin-right:auto;
	}
	
/* Pied de page */
.pied_de_page
{
	text-align:center;
}
.pied_de_page a:link,.pied_de_page a:active,.pied_de_page a:visited
{
	color:#FF0000;
}
.pied_de_page a:hover
{
	color:#008000;
}

/* Style des textbox du module de connexion */
.moduleconnexion {
	padding-left:5px;
	margin:5px 0 5px 0;
	font:17px Arial;
	color:#666;
	background-color:#CBE6F3;
	border-width:1px;
	border-style:dashed;
	border-color:#82A9D2;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	font-weight:bold;
}
.moduleconnexion:hover {
	border-color:#82A9D2;
	background-color:#B7DCEF;
}
.moduleconnexion:active {
	border-color:#82A9D2;
	background-color:#8AC6E6;
}

.introaccueil {
	border:0px;
	padding-top:10px;
	padding-bottom:10px;
}

/* DIV des services */

.divservices{
	border-left:0px;
	border-top:1px #00CCFF;
	border-right:0px;
	bordet-bottom:1px #3366FF;
	background-color:#0099FF;
	width:100%;
	height:20px;
	padding-top:1px;
	padding-bottom:1px;
}

.divservices:hover{
	background-color:#00CCFF;
	padding-top:1px;
	padding-bottom:1px;
	height:20px;
}

.titreservices{
	color:#FF9900;
	font-size:18px;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.descriptionservices{
	color:#3366FF;
	font-size:14px;
	padding-left:4px;
}

a:hover	{ text-decoration: underline; }

/* Nious (news) */
td.nious_top_left{
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/nious_top_left.jpg);
	background-repeat:no-repeat;
}
td.nious_top_middle{
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/nious_top_middle.jpg);
	background-repeat:repeat-x;
	background-position:left;
	vertical-align:top;
}
td.nious_top_right{
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/nious_top_right.jpg);
	background-repeat:no-repeat;
}
td.nious_middle_left{
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/nious_middle_left.gif);
	background-repeat:repeat-y;
}
td.nious_middle_right{
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/nious_middle_right.gif);
	background-repeat:repeat-y;
	background-position:right;
}
td.nious_bottom_left{
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/nious_bottom_left.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	background-position:left;
}
td.nious_bottom_right{
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/nious_bottom_right.gif);
	background-repeat:repeat;
	background-position:bottom;
	background-position:right;
}
td.nious_bottom_middle{
	background-image:url(http://www.etsimsversa.fr/themes/esv/img/nious_bottom_middle.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}

/** Début partie barre d'outils **/
#fade {
	background: #000;
	position: fixed;
	width: 100%;
	height: 100%;
	filter:alpha(opacity=80);
	opacity: .80;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /*--IE 8 Transparency--*/
	left: 0;
	top: 0;
	z-index: 10;
}
#hideshow {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.popup_block {
	background: #ddd;
	padding: 10px 20px;
	border: 10px solid #fff;
	float: left;
	width: 480px;
	position: fixed;
	top: 20%;
	left: 50%;
	margin: 0 0 0 -250px;
	z-index: 100;
}
.popup_block .popup {
	float: left;
	width: 100%;
	background: #fff;
	margin: 10px 0;
	padding: 10px 0;
	border: 1px solid #bbb;
}
.popup h3 {
	margin: 0 0 20px;
	padding: 5px 10px;
	border-bottom: 1px solid #bbb;
	font-size: 1.5em;
	font-weight: normal;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
.popup img.cntrl {
	position: absolute;
	right: -20px;
	top: -20px;
}
/*--Making IE6 Understand Fixed Positioning--*/

*html #fade {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop : document.body.scrollTop);
}

*html .popup_block {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	+((documentElement.clientHeight-this.clientHeight)/2)
	: document.body.scrollTop
	+((document.body.clientHeight-this.clientHeight)/2));
	
	left:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollLeft 
	+ (document.body.clientWidth /2 ) 
	: document.body.scrollLeft 
	+ (document.body.offsetWidth /2 ));
}
/** Fin barre d'outils **/

/*************FIN DU CSS  ********************************/