@charset "utf-8";
/* CSS Document */


*{
outline:none;
padding:0;
margin:0;
}

body{
background:#ffffff url(../images/club/pix-fond-club.gif) left top repeat-x;
}

img{
border:none;
}

p{
font:9pt Arial, Helvetica, sans-serif;
color:#005eab;
}

a{
font:9pt Arial, Helvetica, sans-serif;
color:#005eab;
outline:none;
}
a:visited {
color: #005dab;
}
a:hover {
color: #f1a1a6;
}
a:active {
color: #f1a1a6;
}

li{
list-style-type:none;
}

table{
color:#005eab;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
}

table span{
font-weight: normal;
}

.no-float{
display:block;
clear:left;
}



.clear {
clear:inherit;
}


.transparence{
behavior: url("/js/iepngfix.htc");
}

.float-l{
float:left;
}

.float-r{
float:right;
}

.rouge{
color:#e32219;
text-decoration:underline;
}

.rouge2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ce6f76;
}



#contenu{
}

#tout-dire{
width:983;
height:49px;
background-color:#FFFFFF;
}


#tout-dire-contenu{
padding:10px 0 0 125px;
}

#tout-dire p{
font:10pt Arial, Helvetica, sans-serif;
}

.txt12{
font:12px Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:bold;
}

.txt11{
font:11px Arial, Helvetica, sans-serif;
font-weight:normal;
}

.tt-dire{
float:left;
padding-right:30px;
}

#lien-tout-dire{
padding-left:135px;
}

/* /////////////////// debut club-home serv /////////////////// */



#general{
width:983px;
margin:auto;
}


#contenu-club{
position:relative;
width:983px;
height:501px;
}


#header-club{
display:block;
width:983px;
height:16px;
margin:0px;
padding:0px;
}


#contenu-club-{
width:983px;
height:501px;
margin:0px;
padding:0px;
}


#contenu-club-left{
float:left;
background:url(../images/club/fond-contenu-club_02.png) no-repeat;
behavior: url("/js/iepngfix.htc");
width:28px;
height:501px;
}


#contenu-club-right{
float:right;
width:955px;
height:501px;
}

#contenu-club-right1{
float:left;
background:url(../images/club/fond-contenu-club_03.jpg) no-repeat;
width:928px;
height:501px;
padding:0px;
}

#avion {
width:928px;
height:172px;
margin-top:15px;
padding:0px;
}

#tout {
width:928px;
height:329px;
margin:0px;
padding:0px;
}



#contenu-club-right2{
float:right;
background:url(../images/club/fond-contenu-club_04.png) no-repeat;
behavior: url("/js/iepngfix.htc");
width:27px;
height:501px;
}

#footer-club-ext{
display:block;
background:url(../images/club/fond-contenu-club_05.png) no-repeat;
behavior: url("/js/iepngfix.htc");
width:983px;
height:55px;
margin:0px;
padding:0px;
}

#footer-club-int{
height:25px;
padding-top:10px;
padding-left:20px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#005eab;
font-weight:normal;
}

#footer-club1{
float:left;
width:500px;
display:inline;
}

#footer-club2{
float:left;
width:440px;
display:inline;
}


/* /////////////////// debut club-home /////////////////// */



#logo-alsa{
padding:8px 0 0 11px;
width:267px;
height:107px;
}

#bienvenu{
position:absolute;
top:-10px;
left:395px;
}


#log{
	position:absolute;
	top:253px;
	left:68px;
	background:url(../images/club/fond-log.jpg) left top no-repeat;
	width:180px;
	height:197px;
	padding:20px 0 0 25px;
}

#log input{
	margin:8px 0 0 0;
}

#log p.pwd_oublie
{
	margin:0;
	padding:0;
	text-align:center;
}


html:not([lang*=""]) #log p.pwd_oublie /*hack ff*/
{
	margin:5px 0 0 0;
	padding:0;
	text-align:center;
}

#log p.pwd_oublie a
{
	font-size:10px;
	font-style:italic;
}

#inscrire{
margin-top:40px;
}

#profil-fond{
	background:url(../images/club/fond-menu-profil.png) no-repeat;
	behavior: url("/js/iepngfix.htc");
	width:190px;
	height:196px;
	position:absolute;
	top:155px;
	left:142px;
}

#profil{
	position:absolute;
	width:191px;
	height:151px;	
	top:130px;
	left:150px;
}

#quiz{
	position:absolute;
	top:130px;
	left:26px;
	height:115px;
}
#goodies{
	position:absolute;
	top:227px;
	left:247px;
}
#atelier{
	position:absolute;
	top:224px;
	left:420px;
}
#jeux{
	position:absolute;
	top:173px;
	left:549px;
}
#livre{
	position:absolute;
	top:124px;
	left:731px;
}

#erreur{
font-family:Arial, Helvetica, sans-serif ;
color:#ff0000 ; 
font-size:10px;
font-weight:bold;
text-align:center;
width:143px;
}

select.recettes  {
font-family:Arial, Helvetica, sans-serif ;
color:#005DAB ; 
font-size:10px;
font-weight:bold;
}

input.recettes  {
font-family:Arial, Helvetica, sans-serif ;
color:#005DAB ; 
font-size:10px;
font-weight:bold;
}




/* /////////////////// FIN club-home /////////////////// */






a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005eab;
	text-decoration:underline;
	font-weight:bold;
}

a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005eab;
	text-decoration:underline;
	font-weight:bold;
}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005eab;
	text-decoration:none;
	font-weight:bold;
}

a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005eab;
	text-decoration:underline;
	font-weight:bold;
}

.clear-b {
clear:both;
}

