/* CSS Document */

body,td,th {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}

body {

	padding:0px;
	margin: 0px;

}


a:link, a:visited{color:#1263A5;}
a:hover, a:active {color:#0D4777;}
#contenneur{

	position: absolute;
		
	width: 760px;
	height:590px;
	
	background:url(/design/top.gif) no-repeat top;
	
	left: 50%;
	margin-left: -391px;
	padding:0 11px 0 11px;

}




#menuTop{
	position: absolute;
	width:750px;
	padding-top:5px;
	height:20px;
	
	text-align:right;
	
	color:#757575;
	z-index:150;

}

#menuTop a{
	color:#757575;
	text-decoration:none;
}

#menuTop a:hover{
	color:#757575;
	text-decoration:underline;
}

#topFlash{
	height:173px;
	z-index:100;
}


/* --- HomePage --- */

#homeMenu{
	position:absolute;
	top:188px;
	left:20px;
	width:425px;
	height:390px;
	text-align: center;

}
	
#homeContent{
	position:absolute;
	
	top:188px;
	right:20px;
	
	width:305px;
	height:390px;
	
}

H1#titreHome{
	
	margin:0;
	background:url(/design/title01.gif) no-repeat;
	
	padding:3px 10px ;
	
	height:22px;
	
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	
}

/* --- Inner pages --- */

#menu{
	position:absolute;
	
	top:178px;
	left:15px;
	
	width:750px;
	height:50px;
}

.content{
	padding:10px;
}

/* --- Page 3 collums (SubLevel) --- */

#MenuSubLevel{
	position:absolute;
	
	top:248px;
	left:250px;
	
	width:210px;
	height:320px;
}
#ImageSubLevel{
	position:absolute;
	
	top:238px;
	left:20px;
	
	width:210px;
	height:320px;
}
#ContentSubLevel{
	position:absolute;
	
	top:239px;
	right:18px;
	
	width:280px;
	height:330px;
}

H1#titreSubLevel{
	
	margin:0;
	background:url(/design/title02.gif) no-repeat;
	
	padding:3px 10px ;
	
	height:22px;
	
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	
}

#Niv3Content{
	position:absolute;
	
	top:239px;
	right:20px;
	
	width:295px;
	height:390px;

}

#Niv3Content H1#titreHome{	background:url(/design/title22.gif) no-repeat;}

/* --- Page 2 collums (NoSubLevel) --- */

#MenuNoSubLevel{
	position:absolute;
	
	top:238px;
	left:20px;
	
	width:230px;
	height:320px;

	text-align: center;
}

#ContentNoSubLevel{
	position:absolute;
	
	top:238px;
	right:20px;
	
	width:500px;
	height:330px;
}

H1#titreNoSubLevel{
	
	margin:0;
	background:url(/design/title03.gif) no-repeat;
	
	padding:3px 10px ;
	
	height:22px;
	
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	
}


/* ---------------- DESIGNBY ---------------- */

#designBy{
	top:590px;
	position: absolute;
	background:url(/design/grass.gif) repeat-x bottom;
	height:35px;
	width:100%;
}

#designBy div{
	position: absolute;
	width:760px;
	left: 50%;
	margin-left: -380px;
	
	color:#687601;
	text-align:right;
} 

#designBy div a{
	font-size:10px;
	color:#687601;
}

#designBy div a:hover{
	color:#94A801;
}

#top_menu {
position:absolute;
top:0px;
text-align:right;
border:0px solid pink;
width:756px;
font-size:11px;
}

.bodysendto{
background:url(/design/sky-send.gif)
}

.bouton_sendto {
border:1px solid #6D7B06;
background:#FFFFFF;
}

#top_menu a,#top_menu a:hover {
text-decoration:none;
color:#666666;
}


TD.imgB img {border:3px solid white;}

TABLE.tableImg {position:relative;z-index:999;}

#lockadmingif{
display:none;
}

FORM input, FORM textarea {border:1px solid #666;}

FORM input.formbutton{
	background:#697700;
	border-top:1px solid #95A900;
	border-left:1px solid #95A900;
	
	
	border-bottom:1px solid #3C4400;
	border-right:1px solid #3C4400;
	color:#fff;
	margin:3px;


}
