
body

{
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
}

p 
{
	line-height:12px;
	padding:0px;
	margin-top:6px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
}

hr 
{
	line-height:1px;
	margin:0px;
	padding:0px;
	height:1px;
	border-top:0px solid #BEBEBE;
	border-right:0px solid #BEBEBE;
	border-bottom:1px solid #BEBEBE;
	border-left:0px solid #BEBEBE;
}

a 
{
	color:#FF9900;
}

.logo 
{
	width:382px;
}
.edito{
color:#fff;
font-weight:bold;
}
.header 
{
	background-image:url(../images/site/head-ground.jpg);
	background-repeat:repeat-x;
	height:168px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#E1E1E1;
}

.texte-header 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	color:#000000;
	margin-bottom:12px;
	white-space:nowrap;
	text-indent:4px;
}

.colonne-gauche 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:180px;
	padding-left:25px;
	padding-top:50px;
	padding-right:15px;
}

.colonne-droite 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	width:180px;
	padding-right:25px;
	padding-left:0px;
	padding-top:50px;
}

.colonne-gauche a 
{
	color:#E26F02;
	text-decoration:none;
}

.colonne-droite a 
{
	text-decoration:none;
	color:#E26F02;
}

.date 
{
	color:#999999;
	text-align:right;
	white-space:nowrap;
	margin-bottom:38px;
	line-height:12px;
	height:12px;
	font-size:10px;
}

.date a 
{
	color:#BA640D;
	text-align:right;
	text-decoration:none;
}

.centre-blocs 
{
	border:1px solid #e0e0e0;
}

.ombre-droite 
{
	background-color:#f2f2f2;
	width:5px;
	background-position:50px;
}

.ombre-coin 
{
	background-color:#f2f2f2;
	width:5px;
	line-height:5px;
	height:5px;
}

.bloc5x5 
{
	line-height:5px;
	height:5px;
	width:5px;
}

.ombre-bas 
{
	line-height:5px;
	height:5px;
	background-color:#f2f2f2;
}

.ombre-blanc 
{
	line-height:5px;
	background-color:#FFFFFF;
	height:5px;
	width:5px;
}

.bloc 
{
	margin-bottom:16px;
}

.titre-bloc 
{
	line-height:19px;
	background-image:url(../images/site/titre-bloc.jpg);
	background-repeat:repeat-x;
	height:19px;
	color:#DE7607;
	text-indent:6px;
	text-align:left;
	vertical-align:middle;
	white-space:nowrap;
}

.coin-bloc 
{
	line-height:19px;
	background-image:url(../images/site/coin-bloc.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:16px;
}

.colonne-centre 
{
	font-size:11px;
	color:#000000;
	padding-right:15px;
}

.colonne-centre a 
{
	font-size:11px;
	color:#E26F02;
	text-decoration:none;
}

.colonne-centre a:hover 
{
	font-size:11px;
	color:#E26F02;
	text-decoration:none;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#BA640F;
}

.relief 
{
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#E0DFE3;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#E0DFE3;
}

.relief-ouvert-gauche 
{
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#E0DFE3;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#E0DFE3;
}

.relief-ouvert-droite 
{
	border-top-width:1px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-top-style:solid;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-top-color:#E0DFE3;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#E0DFE3;
}

.color 
{
	font-family :Arial, sans-serif;
	font-size :8pt;
	font-weight :normal;
	color :#2a3251;
}

.menu, .menu:link, .ho :hover, .forumdate 
{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size :10px;
	font-style :normal;
	font-weight :normal;
	color :#000000;
	text-decoration :none;
}

.menu:active, .menu:hover 
{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size :10px;
	font-style :normal;
	font-weight :normal;
	color :#990000;
	text-decoration :none;
}

.ho, .ho :active, .ho :link 
{
	font-family :Verdana, Arial, Helvetica, sans-serif;
	font-size :10px;
	font-style :normal;
	font-weight :normal;
	color :#ffffff;
	text-decoration :none;
}

.th 
{
	color:#000000;
	background-image :url(/themes/hurilam1.1/images/bloc_h.png);
}

input, input.area 
{
	border :1px solid #E0DFE3;
	font-family :Verdana, sans-serif;
	font-size :8pt;
	font-weight :normal;
	color :#333333;
}

.panneau, .quote 
{
	padding:4px;
	line-height:10px;
	font-family:verdana,arial, Helvetica, sans-serif;
	color:black;
	font-size:10px;
	border:1px solid #333333;
}

.code_php 
{
	padding:4px;
	line-height:10px;
	font-family:verdana,arial, Helvetica, sans-serif;
	color:black;
	font-size:12px;
	border:1px solid #333333;
	background-color :#ffffff;
}

.div_bloc_bouton_gauche, .div_bloc_bouton_droite 
{
	background-image:url(../images/site/menu.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:1px;
}

.div_bloc_bouton_ground 
{
	background-image:url(../images/site/menu.jpg);
	background-repeat:repeat-x;
	display:block;
	height:19px;
	text-align:left;
	vertical-align:middle;
	color:#BA640F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	text-decoration:none;
	width:100%;
	white-space:nowrap;
}

.div_bloc_bouton_ground a, .div_bloc_bouton_ground a:hover 
{
	background-image:url(../images/site/menu.jpg);
	background-repeat:repeat-x;
	display:block;
	width:100%;
	height:19px;
	text-align:left;
	vertical-align:middle;
	color:#BA640F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:19px;
	text-decoration:none;
	text-indent:28px;
	cursor:pointer;
}

.div_bloc_bouton_ground a span 
{
	background-image:url(../images/site/menu-puce.jpg);
	background-repeat:no-repeat;
	display:block;
	height:19px;
	color:#BA640F;
	line-height:19px;
	text-decoration:none;
}

.div_bloc_bouton_ground a:hover span 
{
	background-image:url(../images/site/menu-puce-over.jpg);
	background-repeat:no-repeat;
	display:block;
	height:19px;
	color:#333333;
	line-height:19px;
	text-decoration:none;
}

#s_zo 
{
	background-color:#ffffff;
	border:0px solid #CCCCCC;
	width:100%;
	overflow:auto;
	text-align:left;
	height:180px;
}

.hr-ajashoot 
{
	height:1px;
	width:94%;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-left-width:0px;
	border-top-style:dashed;
	border-right-style:dashed;
	border-bottom-style:dashed;
	border-left-style:dashed;
	border-top-color:#FF9900;
	border-right-color:#FF9900;
	border-bottom-color:#FF9900;
	border-left-color:#FF9900;
	margin-left:4px;
}

.panneau-ajashoot 
{
	background-color:#E2E2E2;
	font-size:10px;
	color:#E26F02;
}


/* 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-color:#FFFFFF;
height:16px;
text-align:center;
font-variant:small-caps;
font-weight:normal;
color:#666666;
border-width:1px;
border-color:#CCCCCC;
}
/* Style des onmouseover (passsage 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 buttons submit et reset au passage dessus*/
#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-color:#fbf3e9;
color:#666666;
border-width:1px;
border-color:#666666;
}

/* 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:#fbf3e9;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	padding:1em;
	margin-left:auto;
	margin-right:auto;
}

#apercu {
	text-align:left;
	height:220px;
	width:580px;
	color:#3366CC;
	overflow:auto;
	padding:2px;
	border:1px;
	border-style:solid;
	border-color:#000;
	margin:auto;
}

/* Bulles infos © Patrick perron **************************/
a.BBcodeSyntaxe {
	position:relative;
	/* Très important */
	background:none;
	/* Important pour le fonctionnement sur IE */
	z-index:10;
}

a.BBcodeSyntaxe:hover {
	z-index:20;
	text-decoration:none;
}

a.BBcodeSyntaxe span {
	display:none;
	font-weight:normal;
}

a.BBcodeSyntaxe:hover span {
	/*la tag SPAN apparaitra avec l’effet hover*/
	display:block;
	-moz-border-radius:10px;
	border: 1px dashed;
	position:absolute;
	margin-top:-100px;
	margin-left:130px;
	/* Éléments pour positionner le texte dans la bulle */
	padding:5px;
	width:350px;
	/* Style du character dans la bulle */
	background-color: #FEFFBF;
	color: #000066;
	text-align:center;
}

a.BBcodeSyntaxe em {
font-variant:small-caps;
}

/* Pour avoir un beau background de bulle*/
a.BBcodeSyntaxe:hover>span {
	background-image:url('../img/bulle.jpg');
}

#connectes_end
{
	width:90% !important;
	margin-left:auto !important;
	margin-right:auto !important;
	margin-top:3px !important;
	margin-bottom:3px !important;
	padding:5px !important;
	border:5px groove #orange !important;
	-moz-border-radius:10px !important;
	font-size:9px !important;
	text-align:center !important;
	background-color:#fff !important;
	color:#BA640F !important;
}
#connectes_end strong, #connectes_end a
{
	font-size:11px !important;
	color:#BA640F !important;
}

/*Mise en page lors de la rédaction d'un post*/
.fieldset_post
{
	width:600px;
	margin: 1em auto;
	padding:1em;
}
.fieldset_post legend
{
	font-weight:bold;
}
.fieldset_post label span
{
	color:red;
}
.fieldset_post dd
{
	margin-left:210px;
}
div.fieldset_post
{
	text-align:center;
	width:585px;
	margin: auto;
}
.fieldset_post div #smil
{
	z-index:50;
	width:210px;
	height:230px;
	-moz-border-radius:10px;
	position:fixed;
	margin-left:-220px;
	top:250px;
	display:none;
	background-color:#d7a572;
}
.fieldset_post div #smil_in
{
	overflow:auto;
	width:170px;
	height:200px;
	border:1px solid;
	padding:5px;
	margin:10px auto;
}

/* bbcode flottant */
#choice_bbcode_color, #choice_bbcode_size, #choice_bbcode_font
{
	z-index:50;
	-moz-border-radius:10px;
	position:absolute;
	width:180px;
	padding:10px;
	margin-top:-100px;
	margin-left:220px;
	background-color:#d7a572;
}

div.EditPost
{
	text-align:right;
	padding-top:5px;
}
span.EditPost
{
    font-size:7.2pt;
    width:100%;
	border-top:1px dashed;
	border-left:1px dashed;
	border-right:1px dashed;
	padding:2px 5px 2px 15px;
	margin-right:5px;
}
div.MovePost
{
	text-align:right;
	padding-top:5px;
}
span.MovePost
{
    font-size:7.2pt;
    width:100%;
	border-left:1px dashed;
	border-right:1px dashed;
	border-bottom:1px dashed;
	padding:2px 5px 2px 15px;
	margin-right:5px;
}
.NavRubFo, .NavRubTopicFo, .NavTopicFo {
  float:right !important;
  margin-right:5px !important;
  font-size:smaller !important;
}
.NavRubFo span, .NavRubTopicFo span, .NavTopicFo span{
  background-color:#666;
  color:#f2f2f2;
  padding:0px 2px;
}
.NavRubFo select, .NavRubTopicFo select, .NavTopicFo select{
  font-size:smaller;
}
.NavRubFo a, .NavRubTopicFo a, .NavTopicFo a{
  border:1px solid #d3d0d0;
  padding:0px 2px;
  text-decoration:none;
}
.NavRubFo a:hover, .NavRubTopicFo a:hover, .NavTopicFo a:hover{
  background-color:#d7a572;
  color:#fff;
  border:1px solid #fff;
}

.username_login, .username_password, .username_connect{
	padding-left:20px;
	height:18px;
	background-image: url(../../../modules/espace_membre/images/login_bg.png);
	background-repeat:no-repeat;
}
.username_login {
	background-position:0 0;
}
.username_password {
	background-position:0 -18px;
}
.username_auto {
	vertical-align:middle;
}
.username_connect{
	background-position:0 -36px;
	height:20px !important;
	width:135px !important;
}

.hr_menu{}
.texte_menu {}
.MultiInputInline span{margin-left:25px;}
.contenu_page{}
.ancre{padding-top:55px}
.align-center{text-align:center;} .align-left{text-align:left;} .align-right{text-align:right;}
.float-left{float:right;} .float-left{float:right;}
.fvariant-smallcaps{font-variant:small-caps}


/******* A rajouter pour centrer avatar et le nom *******/
.bloc_espace_membre2{
  text-align:center;
}
.bloc_espace_membre3{
  text-align:center;
}
.bloc_espace_membre_avat{
  text-align:center;
}
/*****************************************************/
