#sports li {
    float:left;
    text-align:center;
    width:75px;
    height:75px;
    margin-left:0;
}
#sports {
    margin-bottom:0;
    margin-left:30px;
}

div.button-home {
background:transparent url(../img/button-home-right.gif) no-repeat scroll right top;
float:left;
margin-left:10px;
}

a.button-home {
background:transparent url(../img/button-home-left.gif) no-repeat scroll left top;
color:#FFFFFF;
cursor:pointer;
display:block;
float:left;
height:33px;
line-height:33px;
padding:0 20px;
}


a.button-create-site {
    background:transparent url(../img/create_site.png) no-repeat;
    display:block;
    height:67px;
    width:198px;
}

a.button-create-site:hover {
    background:transparent url(../img/create_site_hover.png) no-repeat;
}

a.button-create-site span {
    display:none;
}

div.button-create-site{
    display:block;
    height:67px;
    width:198px;
    position:absolute;
    bottom:20px;
    right:20px;
}

/*
 * Page du tour
*/
/* main vertical scroll */
#scrollable {
	position:relative;
	overflow:hidden;
	height: 340px;
}

/* root element for pages */
#pages {
	position:absolute;
	height:20000em;
}

/* single page */
.page {
	padding:0;
	height: 340px;
	/*background:#222 url(http://static.flowplayer.org/img/global/gradient/h600.png) 0 0 repeat-x;*/
	width:640px;
	position:relative;
}

/* main navigator */
#main_navi {
	float:left;
	padding:0px !important;
	margin:0px !important;
}

#main_navi li {
	/*background-color:#333;*/
	border-top:1px solid #666;
	clear:both;
	/*color:#FFFFFF;*/
	font-size:12px;
	height:40px;
	list-style-type:none;
	padding:10px;
	text-align:right;
    width:300px;
	cursor:pointer;
	margin:0;
}

#main_navi li:hover {
	background-color:#EFEFEF;
    color:black;
}

#main_navi li.active {
	background-color:#666666;
    color:#FFFFFF;
}

#main_navi img {
	float:left;
	margin-right:10px;
}

#main_navi strong {
	display:block;
}
 
 /*
  * inscription
 */
 #form-create input[type=text], #form-create select {
     width:300px;
 }

 #form-create label {
     display:block;
     font-weight:bold;
 }

 #form-create .help {
     margin-left:10px;
 }
 
 #header {
     height: 123px;
 }