@charset "utf-8";
/* CSS Document */

img{border:none;}
.form_inscription input.image_submit{
	border-top:none;
	border-right:none;
	border-left:none;
	border-bottom:none;
	font-size: 9px;
	}
.clear{
	clear:both;
	height:1px;
	line-height:1px;
	}
.bold{
	font-weight:bold;
	}
.lien_page{
	text-decoration:none;

	}
.active{font-weight:bold;}


#container_connexion{
	position:relative;
	left:210px;
	width:500px;
	z-index:1;
	}
#container_inscription{
  background: none;
  height:472px;
  left:209px;
  padding:15px 20px;
  position:absolute;
  top:145px;
  width:449px;
  z-index:1;
  }
  /****************************/
.mention-cinil-inscription {
    color: #4C4C4C !important;
    font-family: Verdana,Arial,sans-serif !important;
    font-size: 9px !important;
    margin-bottom: 12px;
	margin-top: 5px;
    margin-left: 200px !important;
    margin-right: 207px !important;
    text-align: center !important;
	
}
  
  
#container_connexion{
/*
/*background: url(images/bas_form_prehome.png) no-repeat bottom;*/
  /*background: none;*/
  float:left;
height:auto;
  min-height:299px;
  left:209px;
  /*padding:15px 20px;*/
  padding: 0 0 11px;
  _padding: 0px;
  /*position:absolute;
  top:170px;
  width:449px;*/
  width:487px;
 z-index:1;
 
  }
  #container_connexion table{
	margin: 10px 0;
  }
  td.tab_spec {
	line-height: 15px;
  }
  td.td_sep{
	padding: 20px 0 0;
  }
#container_inscription_bg{
  background: url(images/bg-signin.png) 0 0 no-repeat;
  -background: none;
  -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-signin.png', sizingMethod='image');
  height:502px;
  left:209px;
  padding:0 0;
  position:absolute;
  top:145px;
  width:489px;
  z-index:1;
  }
  #container-connection-intern{
   background: url(images/bg_form_prehome.png) 0 0 no-repeat ;
   float:left;
   padding: 10px 15px;
   width: 457px; 
   _width: 487px;    
  }
  #container-inscription-intern{
   background: url(images/bg_form_inscription1.png) 0 0 no-repeat ;
   float:left;
   padding: 10px 15px;
   width: 457px;   
   _width: 487px; 
   padding-bottom:0px;
  }
#container_connexion_bg{
  background: url(images/bas_form_prehome.png) no-repeat bottom;
  -background: none;
  -filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bas_form_prehome.png', sizingMethod='image');
  height:402px;
  left:209px;
  padding:0 0;
  position:absolute;
  top:167px;
  width:489px;
  z-index:1;
  }
	#container_inscription form{
		margin: 15px 0;
		display: block;
	}
	 input{
	   z-index: 99;
	   position: relative;
	 }
	.ci-title{
		font-family: "Book Antiqua","Times New Roman",Times,serif;
		font-weight: normal;
		font-size: 18px;
		color: #4d7297;
		width: 449px;
		display:block;
		border-bottom: 1px solid #b2b2b2;
		margin:0;
		padding:0;
		line-height: 20px;
	}
	.ci-title .description{
		text-align: right;
		color: #4c4c4c;
		font-size: 10px;
		position: absolute;
		right: 20px;
	}
	.ci-content{
		width: 449px;
		display:block;
	}
		.ci-content p{
			font-family:Verdana, Geneva, sans-serif;
			font-size: 10px;
			margin: 10px 0;
			color: #4c4c4c;
		}
		.flags{
			display:block;
			margin:15px 0;
		}
    .require{
        color:#4C4C4C;
        font-size:9px;
        font-family:Verdana,Geneva,sans-serif;
        position:absolute;
        right:20px;
        text-align:right;
    }
	.field_title{
		font-family:Verdana, Geneva, sans-serif;
		color: #626262;
		font-size: 10px;
		text-align:right;
		padding:0 15px 0 0;
	}
	.field_data{
		text-align:left;
	}
		#prehome .field_data input{
			height: 16px;
			width: 110px;
			margin: 1px 0;
		}
		#prehome .field_data select{
			height: 16px;
			margin: 1px 0;
		}
	.condition_data, .condition_title{
		text-align:left;
		font-family:Verdana, Geneva, sans-serif;
		color: #626262;
		font-size: 10px;
		padding: 0 0 0 5px;
	}
		#prehome input.check-box{
			width:auto;
			border: 0 none;
		}
		#prehome input.submit{
			width:auto;
			border: 0 none;
			height: 26px;
			width: 146px;
			cursor:pointer;
		}

#description_jeu{
	font-family:verdana;
	font-size:10px;
	height:78px;
	left:69px;
	line-height:10px;
	overflow:hidden;
	position:absolute;
	top:27px;
	width:82px;
	z-index:5;
}
#lien_jeu{
	position:absolute;
		left:90px;
		top:175px;
	z-index:3;
	}
#container_pave_jeu{
	color:#FFFFFF;
	height:200px;
	left:44px;
	position:absolute;
	top:165px;
	width:200px;
	z-index:0;
	}
#prehome .reglement{
font-size:11px;
color:#555555;
}
#prehome a.reglement{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	}
#prehome a.reglement:hover{
	color:#4d7297;
	}

#prehome input.image_submit{
	border : none;
	width : auto;
	height : auto;
	}
a.inscri {
	position : absolute;
	left : 270px;
	top : 85px;
	display : block;
	}
a.acces {
	position : absolute;
	left : 490px;
	top : 85px;
	display : block;
		}
#bloc_header a.logo_lcdv {
	position : absolute;
	left : 10px;
	top : 10px;
	display : block;
	}

td.msg-erreur table {
	margin-bottom: 15px;
	width:475px;
}
td.msg-erreur table td{
	text-align: left;
}

.form-elem-error {
	color:red;
}
/***********/
#sous-container-connection-intern, #sous-container-inscription-intern{
    background: url("images/bas_form_prehome.png") no-repeat scroll center top transparent;
	float: left;
    padding: 0 0 11px;
	_padding: 0px !important;
	margin-top:0px;
    width: 487px !important;
	overflow:hidden;	
}


