
html,body { overflow: hidden; height:100%;}
body {
	margin: 0;
	padding: 0;
	overflow:hidden;
	background-image: url(accueil/fond.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

#horizon	
	{
		color: white;
		/*background-color: aqua;*/
			background-color: transparent;
		text-align: center;
		position: absolute;
		top: 50%;
		left: 0;
		width: 100%;
		height: 0px;
		overflow: visible;
		visibility: visible;
		display: block;
	}
#contenu	
	{
		background-color: red;
		margin-left: -475px;
		position: absolute;
		top: -287.5px;
		left: 50%;
		width: 20em;
		height: 575px;
		width: 930px;
		visibility: visible;
	}

#accueil {
	
	margin-left: -490px;
		position: absolute;
		top: -283px;
		left: 50%;
		width: 20em;
		height: 566px;
		width: 980px;
		visibility: visible;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	overflow:hidden;
	
}
a, a:visited {
	outline: none;
	}

#accueil a { 
	color: navy;
	text-decoration: none;
}

#accueil a:hover { 
	color: white;
}

/* @group identification */

#login { 
	position: absolute;
	top: -5px;
	right: 35px;
	width: 166px;
	margin: 0;
	padding: 0;
}

#login input { 
	font-size: 9px;
	width: 120px;
	height: 11px;
	margin-bottom: 4px;
}

#login input.gris { 
	color: gray;
}

#login input.submit { 
	width: 34px;
	height: 25px;
	border-width: 0;
	background: url(accueil/btOK.png) no-repeat;
	color: white;
}

a input.submit { 
	position: absolute;
	top: 7px;
	right: 0;
	width: 34px;
	height: 25px;
	background: url(accueil/btOK.png) no-repeat;
	text-decoration: none;
	text-indent: -3000px;
}

a:hover input.submit { 
	background: url(accueil/btOK.png) no-repeat 0 -25px;
}

#login p { 
	margin: 5px 0 0;
	text-align: center;
}

/* @end */

/* @group boutons */

#secteurs {
	width: 745px;
	text-indent: -6000px;
	overflow:hidden;
	padding-top: 16px;
	padding-left: 330px;

}

*html #secteurs {padding-top: 10px !important;}
a#agri, a#arti, a#libe {
	width: 178px;
	height: 93px;
	display: block;
	float: left;
	margin-right: 0px;
	overflow:hidden;
	text-indent:-2000px;
	color: #FFFFFF;
	cursor:pointer;

	
}
a#mentions{
	float: left;
	display: block;
	height:20px;
	width:120px;
	text-indent:0px;
	padding-top: 65px;

}
 

 a#mentions:hover {
	color: #0066FF !important;	
}
a#agri{ 
	background-image: url(accueil/btAgri.png);
}

a#arti { 
	background-image: url(accueil/btArti.png);
}

a#libe{ 
	background-image: url(accueil/btLibe.png);
}




/*

a:hover#agri, a:hover#arti, a:hover#libe, a#agri.on, a#arti.on, a.on#libe { 
	background-position: 0 -93px;
}*/
a:hover#agri, a#agri.on { 
	background-image: url(accueil/btAgri.png);
	background-position: 0 -93px;
}

a#arti:hover, a#arti.on  { 
	background-image: url(accueil/btArti.png);
	background-position: 0 -93px;
}

a#libe:hover, a.on#libe {
	background-image: url(accueil/btLibe.png);
	background-position: 0px -93px;
}







/* @end */

a#experts { 
	position: absolute;
	width: 81px;
	height: 43px;
	top: 499px;
	left: 14px;
	text-indent: -3000px;
}

a:hover#experts { 
	border: 1px solid #8a898e;
}


/* @end */





#extranet a ,#extranet a:hover, #extranet a :visited {
	text-indent: -5000px;
	padding-top: 15px;
	width: 240px !important;
	height: 9px;
	display: block;
	/*background-color:black;*/
	
	float:right;
	cursor: pointer;
	cursor: hand;
	background-image: url(/flash/accueil/transparent.png);
	background-repeat: repeat;
}
#logoanim{
	background-image: url(/flash/logo-petit.png);
	height: 433px;
	width: 700px;
	background-repeat: no-repeat;
	background-position: 350px 120px;
}


