body {
	font-family: "arial";
	font-size:100%;
 }

 @font-face {
  font-family: 'league';
  src: url('LeagueGothic-Regular.otf');
}

form {
 width:1100px;
 margin-left: auto;
 margin-right: auto;

 }

 table {
 width:1100px;
 margin-left: auto;
 margin-right: auto;
 margin-top: 50px;
}

th {
 border-width:1px;
 border-style:solid;
 border-color:white;
 background-color: #f15a24;
 color: #fff;
 width: auto;
 font-size: 14px;
 height: 20px;
 }


td {
 border-width:1px;
 border-style:solid;
 border-color:white;
 background-color: rgba(204,204,204,0.54);
 width: auto;
 font-size: 12px;
 padding-left: 2px;
 }




#qui {
	width: 1100px;
	height: 200px;
	padding-top: 50px;
}


#quoi {
	width: 1100px;
	height: 200px;

}

#comcom {
margin-top: 15px;
}

#quip {
margin-top: 15px;



}

#type {
margin-top: 15px;
}



fieldset {
padding: 20px 20px 20px 20px;
 background-color: #cccccc;
 border:0px;
 width: auto;
 height: 120px;
 display: inline;



 }

legend {
 color:#fff;
 background-color: #f15a24;
  font-family: "league";
  font-size: 50px;

 }

label {
   font-family: "league";
  font-size: 30px;
  color: rgba(0,0,0,0.57);
 }

label.radioc {
display: inline-block;
   font-family: "league";
  font-size: 30px;
  color: rgba(0,0,0,0.57);
 }


 input[type=radio] :not(old) {
  width   : 40px;
  margin  : 0;
  padding : 0;
  opacity : 0;
}

 input[type="radio"]:not(old) +label.radioc {
  display      : inline-block;
  margin-left  : -25px;
  padding-left : 35px;
  margin-right: 8px;
  background   : url(../img/check.jpg) no-repeat 0 0;
  line-height  : 25px;
}

input[type=radio]:not(old):checked + label.radioc{
  background-position : 0 -25px;
}



 label.select {
 display:block;

 }


 input.pds {
 display:block;
 	font-size:0,9em;
 	color: #f15a24;
 }



input, textarea, select, option {
 background-color:#fff;
 }

input, textarea, select {
 padding:3px;
 height:20px;
 }

textarea, select {
	font-size:0,9em;
	 	color: #f15a24;

	}

select {
 width:200px;
 height:30px;
 border-radius:0;
 -webkit-appearance: none;
 }

div.pds {
	float: left;
	margin-right: 15px;
}

div.pds2 {
	float: left;
	margin-right: 8px;
}

#boutons {
	display: block;
	margin-top: 0px;
}



input[type=radio] {
  width: 17px; height: 17px; /* dim. de la case */
  background: #fff;
 }



input[type=submit] {
 width:940px;
 height: 65px;
 background-color: #f15a24;
 color: #fff;
 cursor:pointer;
 font-family: "league";
 font-size: 50px;
 display: block;

 }

 input[type=reset] {
 width:60px;
 height: 30px;
 background-color: #fff;
 color: rgba(0,0,0,0.57);
 cursor:pointer;
 font-family: "league";
 font-size: 20px;
 display: block;

 }
