/* CSS Document */

body{
	background:url(../theme/fond.jpg) no-repeat top center #FFFFFF;
	margin:0;
	padding:0;
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#b2b2b2;
}
img{
	border:none;
}
input{	
	vertical-align:middle;
}

input.input {
    border:1px solid #74cde7;
	color:#b2b2b2;	
	font-size:11px;
    width:185px;
	height:15px;
}

select{
	border:1px solid #74cde7;
	color:#b2b2b2;
	/*width:120px;*/
	min-height:19px;
	font-size:11px;
	vertical-align:middle;
}
.option{
	border:none;
	width:15px;
}
.clear{
	clear:both;
}
a{
	color:#0fafcf;
	text-decoration:none;
}
a:hover{
	color:#6ac00e;
}
.img_align{
	vertical-align:middle;
}
.search{
    /*background:url(../theme/search.gif);*/
	width:83px;
	height:20px;
	border:none;
	vertical-align:middle;
} 
.toggle_hidden {
    display: none;
}

.lien{
	color:#0fafcf;
	text-decoration:none;
}
.lien:hover{
	color:#6ac00e;
	cursor: pointer;
}


/*/////////////////////////////////////
               Header
/////////////////////////////////////*/
#top{
	background:url(../theme/logo.png) no-repeat;
	height:105px;
	width:976px;
	margin:10px auto;
}





/*/////////////////////////////////////
                Menu
/////////////////////////////////////*/
#menu{ 
    list-style-type:none; 
	margin:0 0 0 12px; 
	padding:0 0 21px 0; 
} 
.cache{ 
    display:none; 
} 
#menu li{ 
    float:left; 
}
#menu1{ 
    display:block; 
    background-image:url("../theme/menu/tous_les_lots_blanc.jpg"); 
	width:93px; 
	height:21px; 
} 
#menu2{ 
    display:block; 
    background-image:url("../theme/menu/jeux_video_blanc.jpg"); 
	width:71px; 
	height:21px; 
}
#menu3{ 
    display:block; 
    background-image:url("../theme/menu/informatique_blanc.jpg"); 
	width:89px; 
	height:21px;  
}
#menu4{ 
    display:block; 
    background-image:url("../theme/menu/telephonie_blanc.jpg"); 
	width:72px; 
	height:21px; 
}
#menu5{ 
    display:block; 
    background-image:url("../theme/menu/image_son_blanc.jpg"); 
	width:82px; 
	height:21px;  
}
#menu6{ 
    display:block; 
    background-image:url("../theme/menu/electromenager_blanc.jpg"); 
	width:108px; 
	height:21px; 
}
#menu1_actif{ 
    display:block; 
    background-image:url("../theme/menu/tous_les_lots_onglet.jpg"); 
	width:93px; 
	height:21px; 
} 
#menu2_actif{ 
    display:block; 
    background-image:url("../theme/menu/jeux_video_onglet.jpg"); 
	width:71px; 
	height:21px; 
}
#menu3_actif{ 
    display:block; 
    background-image:url("../theme/menu/informatique_onglet.jpg"); 
	width:89px; 
	height:21px;  
}
#menu4_actif{ 
    display:block; 
    background-image:url("../theme/menu/telephonie_onglet.jpg"); 
	width:72px; 
	height:21px; 
}
#menu5_actif{ 
    display:block; 
    background-image:url("../theme/menu/image_son_onglet.jpg"); 
	width:82px; 
	height:21px;  
}
#menu6_actif{ 
    display:block; 
    background-image:url("../theme/menu/electromenager_onglet.jpg"); 
	width:108px; 
	height:21px; 
}
#menu1:hover { background-image: url("../theme/menu/tous_les_lots_vert.jpg"); } 
#menu2:hover { background-image: url("../theme/menu/jeux_video_vert.jpg"); } 
#menu3:hover { background-image: url("../theme/menu/informatique_vert.jpg"); } 
#menu4:hover { background-image: url("../theme/menu/telephonie_vert.jpg"); } 
#menu5:hover { background-image: url("../theme/menu/image_son_vert.jpg"); } 
#menu6:hover { background-image: url("../theme/menu/electromenager_vert.jpg"); }





/*/////////////////////////////////////
               Conteneur
/////////////////////////////////////*/
#conteneur{
    width:976px;
	margin:0 auto;
}

#page {
    margin-left: 15px;
    padding-top : 10px;
    width: 630px;
    text-align: justify;
}



/*/////////////////////////////////////
                Navigation
/////////////////////////////////////*/
#navigation{
	background:url(../theme/navigation.png) no-repeat;
	padding:0 0 0 50px;
	line-height:29px;
	height:29px;

}
.left{
	float:left;
}
.right{
	float:right;
	padding:0 10px 0 15px;
}
#navigation .right form {
    display: inline;
}





/*/////////////////////////////////////
		    Le contenu
/////////////////////////////////////*/
#contenu{
	background:url(../theme/contenu.png) repeat-y;
}

/* LEFT */
#left{
	float:left;
	padding:5px 10px;
	width:148px;
}
#point_menu_gauche{
	padding:0 0 0 0;
}
#title_menu_gauche_1{
	margin:5px 0 0 0;
	line-height:0.8;
}
#title_menu_puce_1{
	float:left;
	margin:5px 5px 0 0;
	line-height:0.8;
}
#sous_title_menu_gauche_1{
	margin:2px 0 0 0;
	line-height:0.8;
}
#title_menu_gauche_2{
	margin:5px 0 0 0;
	line-height:0.8;
}
#title_menu_puce_2{
	float:left;
	margin:5px 5px 0 0;
	line-height:0.8;
}
#sous_title_menu_gauche_2{
	margin:2px 0 0 0;
	line-height:0.8;
}
#title_menu_gauche_3{
	margin:5px 0 0 0;
	line-height:0.8;
}
#title_menu_puce_3{
	float:left;
	margin:5px 5px 0 0;
	line-height:0.8;
}
#sous_title_menu_gauche_3{
	margin:2px 0 0 0;
	line-height:0.8;
}
#title_menu_gauche_4{
	margin:5px 0 0 0;
	line-height:0.8;
}
#title_menu_puce_4{
	float:left;
	margin:5px 5px 0 0;
	line-height:0.8;
}
#sous_title_menu_gauche_4{
	margin:2px 0 0 0;
	line-height:0.8;
}
#title_menu_gauche_5{
	margin:5px 0 0 0;
	line-height:0.8;
}
#title_menu_puce_5{
	float:left;
	margin:5px 5px 0 0;
	line-height:0.8;
}
#sous_title_menu_gauche_5{
	margin:2px 0 0 0;
	line-height:0.8;
}
#title_menu_gauche_6{
	margin:5px 0 0 0;
	line-height:0.8;
}
#title_menu_puce_6{
	float:left;
	margin:5px 5px 0 0;
	line-height:0.8;
}
#sous_title_menu_gauche_6{
	margin:2px 0 0 0;
	line-height:0.8;
}
#espace_publicite_acceuil{
	width: 150px;
	height: 485px;
}
#nouveautes{
	float:left;
	padding:5px 0 0 0;
    width:640px;
	min-height: 273px;
}
#title_nouveautes{
	float:left;
	padding:0 0 0 15px;
}
#triage_nouveautes{
	float:right;
	text-align:right;
	padding:5px 0 0 15px;
}
#conteneur_nouveautes_vignette{
	float:left;
	margin:0 0 5px 15px;
	width:635px;
	display: none;
}
#nouveautes_haut_1{
	float:left;
	border:1px solid #CCC;
	margin:4px 5px 0 0;
	height:63px;
	width:204px;
}
#nouveautes_haut_2{
	float:left;
	border:1px solid #CCC;
	margin:4px 5px 0 0;
	height:63px;
	width:204px;
}
#nouveautes_haut_3{
	float:left;
	border:1px solid #CCC;
	margin:4px 5px 0 0;
	height:63px;
	width:204px;
}
#nouveautes_haut_4{
	float:left;
	border:1px solid #CCC;
	margin:4px 5px 0 0;
	height:63px;
	width:204px;
}
#nouveautes_haut_5{
	float:left;
	border:1px solid #CCC;
	margin:4px 5px 0 0;
	height:63px;
	width:204px;
}
#nouveautes_haut_6{
	float:left;
	border:1px solid #CCC;
	margin:4px 5px 0 0;
	height:63px;
	width:204px;
}
#nouveautes_bas_1{
	float:left;
	background:url(../theme/n_vignette/fond.gif) repeat-x;
	margin:0 5px 0 0;
	height:46px;
	width:206px;
}
#nouveautes_bas_2{
	float:left;
	background:url(../theme/n_vignette/fond.gif) repeat-x;
	margin:0 5px 0 0;
	height:46px;
	width:206px;
}
#nouveautes_bas_3{
	float:left;
	background:url(../theme/n_vignette/fond.gif) repeat-x;
	margin:0 5px 0 0;
	height:46px;
	width:206px;
}
#nouveautes_bas_4{
	float:left;
	background:url(../theme/n_vignette/fond.gif) repeat-x;
	margin:0 5px 0 0;
	height:46px;
	width:206px;
}
#nouveautes_bas_5{
	float:left;
	background:url(../theme/n_vignette/fond.gif) repeat-x;
	margin:0 5px 0 0;
	height:46px;
	width:206px;
}
#nouveautes_bas_6{
	float:left;
	background:url(../theme/n_vignette/fond.gif) repeat-x;
	margin:0 5px 0 0;
	height:46px;
	width:206px;
}
#nouveautes_description_1{
	margin:7px 7px 7px 7px;
	text-align:justify;
}
#nouveautes_description_2{
	margin:7px 7px 7px 7px;
	text-align:justify;
}
#nouveautes_description_3{
	margin:7px 7px 7px 7px;
	text-align:justify;
}
#nouveautes_description_4{
	margin:7px 7px 7px 7px;
	text-align:justify;
}
#nouveautes_description_5{
	margin:7px 7px 7px 7px;
	text-align:justify;
}
#nouveautes_description_6{
	margin:7px 7px 7px 7px;
	text-align:justify;
}
.nouveautes_haut{
    /*float: left;*/
	border:1px solid #CCC;
	margin:4px 5px 0 0;
	height:63px;
	width:204px;
}
.nouveautes_bas{
    /*float: left;*/
	background:url(../theme/n_vignette/fond.gif) repeat-x;
	margin:0 5px 0 0;
	height:46px;
	width:206px;
}
.nouveautes_description{
	margin:7px 7px 7px 7px;
	text-align:left;
}
.bloc_nouveaute {
    float: left;
}

/* CENTER */
#center{
	width:463px;
	min-height:700px;
	padding:6px 10px;
	margin:0 170px;
}
#center_welcome_txt{
	width:463px;
	text-align:justify;
	margin:5px 0 0 0;
}
#center_dernier_lot_title{
	width:463px;
	text-align:left;
	margin:0 0 0 0;
}
#g_vignette_description_lot_gagne{
	padding:7px 7px 7px 7px;
	text-align:justify;
}
#g_vignette_description_appels_restants{
	padding:7px 7px 7px 7px;
	text-align:justify;
}
#g_vignette_description_valeur_lot_gagne{
	float:left;
	padding:0 7px 0 7px;
	text-align:justify;
}
#g_vignette_description_valeur_appels_restants{
	float:left;
	padding:0 7px 0 7px;
	text-align:justify;
}
#g_vignette_description_jouer_lot_gagne{
	float:right;
	padding:0 7px 0 0;
	height:17px;
	width:42px;
}
#g_vignette_description_jouer_appels_restants{
	float:right;
	padding:0 7px 0 0;
	height:17px;
	width:42px;
}
#description_dernier_lot{
	float:right;
	width:250px;
	height:169px;
}
#center_dernier_lot_description{
	float:right;
	text-align:justify;
	margin:0 0 5px 0;
	width:250px;
	height:150px;
}
#signature1{
	float:right;
	text-align:right;
	width:250px;
}
#signature2{
	float:right;
	text-align:right;
	width:250px;
}
#center_x_appel_title{
	width:463px;
	text-align:right;
	margin:0 0 0 0;
}
#g_vignette_x_appels{
	float:right;
	width:204px;
}
#g_vignette_haut_x_appels{
	height:106px;
	width:204px;
}
#g_vignette_bas_x_appels{

	background:url(../theme/g_vignette/g_vignette_bas.png) no-repeat;
	height:63px;
	width:204px;
}
#g_vignette_description_x_appels{
	padding:7px 7px 7px 7px;
	text-align:justify;
}
#g_vignette_description_valeur_x_appels{
	float:left;
	padding:0 7px 0 7px;
	text-align:justify;
}
#g_vignette_description_jouer_x_appels{
	float:right;
	padding:0 7px 0 7px;
	text-align:justify;
}
#description_dernier_lot_x_appels{
	float:left;
	width:250px;
	height:169px;
}
#center_dernier_lot_description_x_appels{
	float:left;
	text-align:justify;
	margin:0 0 5px 0;
	width:250px;
	height:150px;
}

/* RIGHT */
#right{
	float:right;
	width: 312px;
	padding:5px 10px 0 0;
}
#block_identification_top{
	background-image: url(../theme/top_identification.jpg);
	background-repeat: no-repeat;
	width: 312px;
	height: 69px;
}
#block_bienvenue_top{
	background-image: url(../theme/top_bienvenue.jpg);
	background-repeat: no-repeat;
	width: 312px;
	height: 69px;
}

#block_identification_middle{
	background-image: url(../theme/middle_identification.jpg);
	background-repeat: repeat-y;
	width: 312px;
}

#block_identification_bottom{
	background-image: url(../theme/bottom_identification.jpg);
	background-repeat: no-repeat;
    width: 312px;
	height: 64px;
	text-align:justify;
}
#block_lots_top{
	background-image: url(../theme/top_lots.jpg);
	background-repeat: no-repeat;
	width: 312px;
	height: 60px;
}

#block_lots_middle_1{
	background-image: url(../theme/middle_lots-1.jpg);
	background-repeat: no-repeat;
	width: 312px;
	height: 33px;
}

#block_lots_middle_2{
	background-image: url(../theme/middle_lots-2.jpg);
	background-repeat: no-repeat;
	width: 312px;
	height: 32px;
}

#block_lots_middle_3{
	background-image: url(../theme/middle_lots-3.jpg);
	background-repeat: no-repeat;
	width: 312px;
	height: 32px;
}

#block_lots_middle_4{
	background-image: url(../theme/middle_lots-4.jpg);
	background-repeat: no-repeat;
	width: 312px;
	height: 32px;
}

#block_lots_middle_5{
	background-image: url(../theme/middle_lots-5.jpg);
	background-repeat: no-repeat;
	width: 312px;
	height: 32px;
}
#block_inscription{
	background-image: url(../theme/block_inscription.jpg);
	background-repeat: repeat-y;
	width:312px;
	padding:5px 0 0 5px;
	height:106px;
}
#block_pub_top{
	background-image: url(../theme/top_pub.jpg);
	background-repeat: no-repeat;
	width: 312px;
}

#block_pub_middle{
	background-image: url(../theme/middle_pub.jpg);
	background-repeat: repeat-y;
	width: 312px;
}

#block_pub_bottom{
	background-image: url(../theme/bottom_pub.jpg);
	background-repeat: repeat-y;
	width: 312px;
	height: 14px;
}
#login_email{
	padding:0 0 0 17px;
}
#login_input_email{
	padding:0 0 0 25px;
}
#login_mdp{
	padding:5px 0 0 17px;
}
#login_input_mdp{
	padding:0 0 0 25px;
}
#lost_mdp{
	text-align:left;
	padding:5px 0 20px 25px;
}
#info_identification{
	padding:10px 15px 5px 15px;
}
#creation_compte{
	padding:0 15px 15px 15px;
}
#block_bienvenue {
	padding:0 0 0 15px;
}
.dernier_lot span {
   display:inline;
   float:left;
   margin:5px;
   padding:3px;
}
.dernier_lot p {
   clear:left;
   margin:0px;
   padding:0px;
   height:100% !important; height:1em;
}
.dernier_lot span.col1 {width:50px; font-size:11px; color:#2e859f; font-weight:bold; margin-left:10px;}
.dernier_lot span.col2 {width:121px; font-size:11px; color:#01abd4; font-weight:bold;}
.dernier_lot span.col3 {/*width:60px;*/}
#title_publicite{
	padding:6px 0 0 15px;
}
#espace_publicite{
	padding:5px 0 0 10px;
}




/*/////////////////////////////////////
		    Le footer
/////////////////////////////////////*/
#footer{
	width:976px;
	margin:0;
}
/*#footer_logo{
	float:left;
	background:url(../theme/icn_logo.png) no-repeat; 
	height:39px;
	width:117px;
	margin:15px 15px 0 15px
}*/

#footer_annexe{
	margin:20px 0 0 0;
	width:800px;
	height:39px;
	margin-left:16px;
}
#footer_copyright{
	text-align:left;
	margin:15px 0 0 15px;
	width:900px;
}

/*/////////////////////////////////////
		   SlideShow
/////////////////////////////////////*/
#slideshow #slidesContainer {
  margin:0 auto;
  width:463px;
  height:163px;
  overflow:auto; /* affiche une scrollbar au cas ou */
  position:relative;
}
.control {
  display:block;
  width:13px;
  height:13px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  z-index:10;
  margin-top: 144px;
  margin-left: 427px;
  background:transparent url(../theme/slid_gauche.gif) no-repeat 0 0;
}
#rightControl {
  z-index:10;
  margin-top: 144px;
  margin-left: 445px;
  background:transparent url(../theme/slid_droite.gif) no-repeat 0 0;
}

#conteneur_lots_a_gagner_vignette
{
	min-height: 483px;	
}
