body {
	background: url('../media/site/image_v2/fond-body.gif') repeat-x;
	margin: 0;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1c5e5e;
}

#entete {
	position: absolute;
	top: 0;
	width: 100%;
	height: 42px;
	background: url(../media/site/image_v2/fond-entete.gif);
}

	#titre {
		background: url(../media/site/image_v2/logo.gif) no-repeat;
		margin: 0;
		padding: 0;
		height: 28px;
		position: absolute;
		left:50%;
		margin-left: -480px;
		width: 980px;
		top: 4px;
	}
	
		#titre span {
			display: none;
		}		
		
	#form_langue {
		height:28px;
		margin:0 -500px 0 0;
		padding:0;
		position:absolute;
		right:50%;
		text-align:center;
		top:11px;
		width:450px;
		color: white;
	}
	
		#lang p {
			margin: 0;
			display: inline;
		}
		
		#lang a {
			text-decoration: none;
			color:#FFFFFF;
		}		
		

		#lang a:hover {
			text-decoration: underline;
			color:#1c5e5e;
		}		
		


#conteneur {
	position: absolute;
	left:50%;
	margin-left: -490px;
	width: 980px;
	top: 85px;
}

	#menu {
		position: absolute;
		top: -30px;
		left: 30px;
		list-style: none;
		margin: 0 0 0 10px;
	}
	
		#menu li span {
			display: none;			
		}
	
		#menu li {
			float: left;
			list-style: none;
			margin-left: 5px;
		}
		

		
		#accueil {
			width: 92px;
			height: 30px;
			line-height:30px;
			text-align:center;
			background: url(../media/site/image_v2/bt-menu-court.png);
		}
			
			#accueil a {
				display: block;
				width: 92px;
				height: 30px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:15px;
				color:#00aad3;
				font-weight:bold;
				text-decoration:none;
				text-transform:uppercase;
			}			

		#expliquation {
			width: 133px;
			height: 30px;
			line-height:30px;
			text-align:center;
			background: url(../media/site/image_v2/bt-menu-long.png);
		}
			
			#expliquation a {
				display: block;
				width: 133px;
				height: 30px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:15px;
				color:#00aad3;
				font-weight:bold;
				text-decoration:none;
				text-transform:uppercase;
			}	
			
		#download {
			width: 133px;
			height: 30px;
			line-height:30px;
			text-align:center;
			background: url(../media/site/image_v2/bt-menu-long.png);
		}
			
			#download a {
				display: block;
				width: 133px;
				height: 30px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:15px;
				color:#00aad3;
				font-weight:bold;
				text-decoration:none;
				text-transform:uppercase;
			}	
			
		#solution-pro {
			width: 133px;
			height: 30px;
			line-height:30px;
			text-align:center;
			background: url(../media/site/image_v2/bt-menu-long.png);
		}
			
			#solution-pro a {
				display: block;
				width: 133px;
				height: 30px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:15px;
				color:#00aad3;
				font-weight:bold;
				text-decoration:none;
				text-transform:uppercase;
			}				
			
			
			
			

	
	#formRechercher {
		position: absolute;
		right: 10px;
		top: -37px;
		margin: 0;
		padding: 0;	
	}
	
		#submitRechercher {
			position: relative;
			top:	5px;
		}

	#blocHaut {
		position: relative;
		background: url(../media/site/image_v2/fond-bloc-haut.png) no-repeat;
		width: 980px;
		height: 420px;
	}
	
		#video {
			width: 420px;
			height: 315px;
			position: absolute;
			left: 24px;
			top: 20px;
			background: black;
		}
		
		#blocHautTexte {
			position: absolute;
			top: -9px;	
			right: 0;
			width: 530px;
			height: 350px;
		}
		
			#titreIkodz {
				color: white;
				font-size: 22px;		
				margin-bottom: 10px;		
				margin-top: 22px;
			}
		
			#titreInscription {
				background: url(../media/site/image_v2/fond-inscription.gif);
				width: 530px;
				height: 37px;
			}
			
				#titreInscription span {
					display: none;
				}
		
			#formInscription {
				font-size: 13px;	
			}
			
				#formInscription p {
					margin: 5px 0;
				}
			
				.labelFixe {
					display:block;
					float:left;
					width:150px;
				}
				
				#submitInscription {
					bottom:29px;
					position:absolute;
					right:16px;
				}
			
			.marginLeft50px {
				margin-left: 27px;
			}

	#blocBas {
		position: relative;
		top: -60px;
		background: url(../media/site/image_v2/fond-bloc-bas.gif);
		width: 980px;
		height: 332px;

	}
	
		#participation {
			bottom:255px;
			height:100px;
			left:50px;
			position:absolute;
			width:270px;
			font-size:12px;
			font-weight:bold;
			/*background-color:#FF0000;*/
		}	
	
		#compteurFlash {
			bottom:205px;
			height:100px;
			left:230px;
			position:absolute;
			width:350px;

			text-align:right;
		}
		
			#compteurFlash p {
				margin: 10px 0;
				font-size: 16px;
			}
			
			#flash {
				width: 330px;
				height: 60px;
				/*background: yellow;	*/			
			}
			
		#titreTopIkodzers {
			position:absolute;
			top:149px;
			left:212px;
			font-size: 16px;
		}	
			
		#topIkodzer {
			background: white;
			height:152px;
			left:212px;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
			margin:0;
			padding:0;
			position:absolute;
			top:179px;
			width:380px;
			
		}	
		
			#topIkodzer li {
				float: left;
				width: 70px;
				height: 70px;
				/*background: blue;*/
				margin: 3px;
			}
	
		#carte {
			bottom:0;
			height:290px;
			position:absolute;
			right:25px;
			width:346px;
			/*background: red;*/
		}
		
	#footer {
		position: absolute;
		bottom: -20px;
		color: #c8d210;
	}	
	
		#footer a {
			color: #c8d210;
			text-decoration:none;
		}
		
		#footer a:hover {
			color: #1c5e5e;
			text-decoration:none;
		}		
		
	
		#footer p {
			line-height: 30px;
		}
		
			#footer p img {
				position: relative;
				top: 4px;
			}
	
	
	#extra1 {
		position: absolute;
		bottom: 0;
		left: -100px;
		background: url(../media/site/image_v2/extra-main.gif);
		width: 318px;
		height: 374px;
	}
	
