/*

 Base

*/



#game_general {
  width             :630px;
  min-height			:1650px;
  margin-left       :auto;
  margin-right      :auto;
  background-color  :white;
  border-width      :1px;
  border-color      :#ccc;
  border-style      :solid;
 
  background-image      :url(ressource/bg1.jpg);

  background-repeat     :no-repeat;
  background-position   :top center;

text-align:left;
  font-size         :12px;
}

.game_general_thanks {
  width             :630px;
  min-height			:300px;
  margin-left       :auto;
  margin-right      :auto;
  background-color  :#ccc;
  border-width      :0px;
  border-color      :gray;
  border-style      :solid;
 
  /* background-image      :url(ressource/bg.png);*/

  background-repeat     :no-repeat;
  background-position   :top center;

text-align:left;
  font-size         :12px;
  text-align	:center;
}

.game_general_thanks_addthis {
  margin-top		:20px;
  margin-left		:100px;
}

#game_general img {
	text-decoration :none;
	border-width : 0;
	border : 0; 
}

#game_general a{
	text-decoration :none;
}

#game_general a:hover{
	text-decoration :none;
}

#game_general a:link{
	text-decoration :none;
}
#game_general a:visited{
	text-decoration :none;
}
#game_general a:active{
	text-decoration :none;
} 



.creaH2
{
  font-size     :28px;
  color         :black;

}
.createtu
{
  color		:red;
/*   font-family	: arial; */
  font-size     :26px;
}





/*
  Informations
*/

#information_conteneur{
 
  position		     :relative;
  top				 :200px;
  left:120px;
 /* height         :500px;*/
width			 :100%;
  text-align:left;
 
}


.information {
 

  width              :510px;
  height			 :50px;
  color				 :black;

  margin:2px;
  }



.radio_information {
  text-align        :left;
   color				:black;
}

.table_information {
	color:black;
	margin:2px;
	padding:3px;
	vertical-align:top;
}

.table_information  tr {
	margin:3px;
	width:510px;
	height:40px;
}




.table_label {
	width:100px;
}


.table_information  textarea {
	
	width:210px;
	height:30px;
}

.table_information  input {
	
	width:210px;
	height:20px;
}

/*
 Validation formulaire
*/

.validation {
  margin            :10px;
  
  text-align        :center;
  padding           :5px;
  

}

/*
  Questions
*/

#question_conteneur{
 
 position			:relative;
 top				:100px;
 left				:0px;
 color				:black;
}



.question {
  padding           :10px;
  margin            :5px;
  text-align        :left;
  font-size			:12px;
  margin-left	:60px;
}

.question select {
	/*width		:140px;*/
	height:20px;
	font-size:12px;
}

#question_intro {
  padding           :10px;
  text-align	    :center;
  font-size	    :21px;
   color				:black;
}

.text_question {
  
  display           :block;
  margin            :2px;
  font-size			:13px;
}
.text_question_q {
  
}

.game_info_sup {
  text-align:center;
}

/*
 Erreur
*/

#error_game {
 
  position :absolute;
  top	   :0px;
  left	:50%;
  margin-left : -250px;
  width             :500px;
  border-style      :dashed;
  border-width      :2px;
  border-color      :red;
  margin-top        :10px;
  padding           :5px;

  text-align        :left;
  font-size         :16px;
  background-color	:white;
  z-index			:10000;
}

#error_game li {

  margin-left           :10px;
  font-size             :12px;
}

/*
LOGOS
*/

#logos {

	margin-left:20px;
	margin-top:250px;
	width:600px;
	height:150px;
	/*background-image:url(ressource/logo.png);
	background-position:center center;*/
}

/*
CGV
*/

#creaCGV {

  font-size             : 10px;
  text-align            :center;
  margin-top:30px;
  
}

/* toogle */

#creaCGV a:hover {
  background-color:yellow;
}

#creabtoggle
{
  

  text-align	:center;
  
  /*width:385px;*/
  /*margin-left:135px;*/
  
}

#creatoggle
{
  display	:none;
  text-align	:left;
}

