
.ui-tabs-panel{
	min-height : 275px;
}


#register{
  width : 99%;
  padding-bottom : 20px;
}

.closeOnFlyStade{
	float : right;
	font-size : 1.2em;
	font-weight : bold;
	margin-right : 20px;
}

.thickbox_dev{
  height:100%;
  left:0;
  position:fixed;
  top:0;
  width:100%;
  z-index:100;
  background-color:#000000;
  opacity:0.75;
  display : none;
}

#register label{
  width : 160px;
  display : block;
  float : left;
  margin-right : 5px;
  padding-left: 10px;
  background : url(../../images/carre_vert_puce-trans.png) no-repeat left 3px;
}

#register label#identity_pic{
	width :100px;
}

#register .legend input{
	float : left;
}

#register label.longLabel{
  width : 90%;
  background : none;
  padding-left: 0px;
}

#register label.smallLabel{
  width : 75px;
}

#register input.zipcode_input{
  margin-right:  5px;
}


#register .bloc_left{
  width : 430px;
  margin-right : 10px;
  float : left;
}

#register .bloc_right{
  width : 500px;
  float : left;
}

#register .general_bloc{
  overflow : hidden;
}

#register #tabs{
  overflow : hidden;
}



#register .preview_img{
  overflow: hidden;
  width: 112.5px;
  height: 150px;
  margin-left: 5px;
}

#register .enregistrement_miniature{
  text-align : right;
}

#register .center_submit{
  text-align : center;
}


#register .enregistrer{
  display: none;
  float : right;
}

 #register #addTeamOnFly, #register .addTOF{
  overflow : hidden;
 }

#register .historic p, #register .addTOF p{
  float : left;
  padding : 5px 5px;
}


#historicForm p label,#register #addTeamOnFly p label,#register .addTOF p label,#register .historic p label{
  float : none;
  display : inline;
}

#historicForm p input,#register #addTeamOnFly p input,#register .addTOF p input,#register .historic p input{
  float : none;
  display : inline;
}

#historicForm p.club_select_nt,#register .historic  p.club_select_nt{
  margin : 0px;
  margin-top : 10px;
  width : 220px;
}

#register .hideText{
  display : none;
}

#register #addTeamOnFlyBloc,#register #historicForm,#register .addTOF,#register .historic {
  display : none;
  width : 600px;
  height : 190px;
  margin-left : -300px;
  margin-top : -100px;
  top : 50%;
  left: 50%;
  background : white;
  border : 3px solid black;
  position : absolute;
  padding : 10px;
  z-index:105;
}

#register .legend_ok {
  display : none;
  width : 220px;
  height : 35px;
  margin-left : -100px;
  margin-top : -25px;
  top : 50%;
  left: 50%;
  background : white;
  border : 3px solid black;
  position : absolute;
  padding : 10px;
  z-index:105;
  font-size : 1.3em;
  font-weight: bold;
}

#register .legend_ok img, #register .legend_ok span{
	display : block;
	float : left;
	padding : 10px;
}

#register #historicSupporterForm{
  height : 180px;
  margin-top : -120px;
}

#supporter .info_position_enregistree{
  display : none;
  width : 270px;
  height : 55px;
  margin-left : -100px;
  margin-top : -25px;
  top : 50%;
  left: 50%;
  background : white;
  border : 3px solid black;
  position : absolute;
  padding : 10px;
  z-index:105;
  font-size : 1.3em;
  font-weight: bold;
}


#supporter .info_position_enregistree img, #supporter .info_position_enregistree span{
	display : block;
	float : left;
	padding : 10px;
}

#register #addTeamOnFlyBloc, #register .addTOF{
  height : 120px;
}


#register p.center_input{
  padding-left : 250px;
  clear : both;
}



#register .closeOnBlocLink{
  float : right;
  font-size : 1.2em;
  font-weight : bold;
}

#register .addTOF p.seasonOnFly, #register .addTOF p.clubOnFly, {
  margin-top : 10px;
  width : 100px;
  font-size : 1.1em;
  float : left;
}

#register .addTOF .level_onFly{
  padding-top : 0px;
}

#register .addTOF label {
display:block;
float:left;
width: auto;
margin-right: 5px;
}


table.resultsTeam{
  clear : both;
  width : 96%;
  border : 2px solid white;
}

table.resultsTeam tr.edited td{
  color : red;
}


.pic_identity_ok{
  width : 250px;
  height : 50px;
  margin-left : -125px;
  margin-top : -15px;
  top : 50%;
  left: 50%;
  background : white;
  border : 3px solid black;
  position : absolute;
  padding : 10px;
  z-index : 200;
  display : none;
}

.pic_identity_ok img{
  float : left;
  width : 16px;
  margin-top : 10px;
  margin-right : 10px;
}

.pic_identity_ok span{
  display : block;
  float : left;
  color : black;
  font-weight : bold;
  font-size : 1.2em;
  margin-top : 10px;
  width : 200px;
}

.center_button{
  text-align :center;
}

/* Les préférences des joueurs */
.preferences{
  overflow : hidden;
  clear: left;
}

.preferences p{
  float : left;
  width : 440px;
  margin : 10px 0px;
}

p.alert{
  overflow : hidden;
}

p.text_infos,p.date_choice_2{
  clear: left;
}

p.date_choice_2{
  margin-left: 123px;
}

#pictures{
  overflow : hidden;
}

#pictures p{
  overflow : hidden;
}


#addVideo, #myVideo{
margin-top : 50px;
}

.listPictures, #myVideo {
  width : 40%;
  float : right;
}

.listPictures .thumbnail{
  float : left;
  width : 72px;
  border : 1px solid white;
  height : 60px;
  display : block;
  text-align : center;
}

.listPictures .thumbnail_div {
  position : relative;
  overflow : hidden;
  width : 74px;
  height : 62px;
  margin : 5px;
  float : left;
}

.listPictures .deletePicture{
  position : absolute;
  right : 0px;
  bottom : 0px;
}

.displayPlaygroundSeat{
  width : 1000px;
  height : 700px;
  margin-left : -500px;
  margin-top : -255px;
  top : 50%;
  left: 50%;
  background : white;

  border : 3px solid black;
  position : absolute;
  padding : 0px;
  padding-top : 10px;
  z-index : 200;
  display : none;

}

.displayPlaygroundSeat h3{
  margin-left : 10px;
}

#listPlayerFace{
  width : 600px;
}

#listPlayerFace{
  width : 600px;
  height : 355px;
  padding : 20px;
  padding-top : 0px;
  margin-left : -300px;
  margin-top : -175px;
  top : 50%;
  left: 50%;
  background : white;

  border : 3px solid black;
  position : absolute;
  z-index : 200;
  display : none;
}

.avatarBloc{
	float: right;
	width : 400px;
	height:  300px;
	padding-top : 20px;
}

.pagination {
	padding-left: 205px;
	margin: 20px 0px;
}

.pagination li{
	display: block;
	float : left;
	padding : 5px;
	border : 1px solid green;
	margin : 0px 5px;
}

.pagination li.current{
	background : green;
	color : white;
}

.pagination li.current a{
	color : white;
	font-weight : bold;
}

.pagination ul{
	overflow: hidden;
}

#listPlayerFace .getPlayerProfil{
	display : none;
}

#listPlayerFace h3{
  margin-top : 10px;
}

#chooseProfil p{
  margin : 10px 0px;
  overflow : hidden;
}

#chooseProfil {
	padding-left : 25px;
	padding-top : 15px;
	padding-bottom : 20px;
	min-height : 500px;
}

#chooseProfil p label{
	float : left;
}

#chooseProfil .submit_group{
  width : 50%;
}

#chooseProfil h1{
	margin-bottom : 20px;
}

/*#body_content {

overflow: visible;
}*/

.messageErreur{
  width : 450px;
  height : 75px;
  margin-left : -200px;
  margin-top : -45px;
  top : 50%;
  left: 50%;
  background : white;
  border : 3px solid black;
  position : absolute;
  padding : 10px;
  display : none;
  z-index: 500;
}

.messageErreur img{
  float : left;
  width : 48px;
  margin-right : 15px;
}

.messageErreur span{
  display : block;
  float : left;
  color : black;
  font-weight : bold;
  font-size : 1.2em;
  margin-top : 10px;
  width : 380px;
}
