/* CSS Document */
body {
margin: 0; 
padding: 0; 
	background-color: #A9BB05;
	background-image:url(../images/bck_.jpg);
	background-repeat:repeat-x;
	margin:0;
	z-index:1;
}
#global {
     position:absolute;
     left: 50%; 
     width: 996;
	 margin-left:-500px;
     /* 
	 height: 768px;
	 top: 50%;
	 margin-top: -400px;
	 */
     }
#full {
position:absolute; 
z-index:99; 
height:100%; 
width:100%; 
left:0;
top:-4px;
}
#Tableau_01 {
	position:relative;
	left:0px;
	top:0px;
	width:996;
	z-index:1;
}

#maquette-101degres-01_ {
background-image:url(../images/head_02.jpg);
	position:absolute;
	left:0px;
	top:0px;
	width:996px;
	height:75px;
	z-index:1;
}

#maquette-101degres-02_ {
	position:absolute;
	left:0px;
	top:76px;
	width:368px;
	height:100px;
	z-index:1;
}

#maquette-101degres-03_ {
	position:absolute;
	left:368px;
	top:76px;
	width:630px;
	height:100px;
	z-index:1;
}

#maquette-101degres-04_ {
	position:absolute;
	left:0px;
	top:177px;
	width:368px;
	height:17px;
	z-index:1;
}

#maquette-101degres-05_ {
	position:absolute;
	left:367px;
	top:177px;
	width:630px;
	height:17px;
	z-index:1;
}

#maquette-101degres-06_ {
	position:absolute;
	left:0;
	top:194px;
	width:998;
	height:333px;
	z-index:10;
}

#maquette-101degres-08_ {
background-image:url(../images/head_08.jpg);
	position:absolute;
	left:0;
	top:527px;
	width:998;
	height:75px;
	z-index:1;
}
#footer {
	text-align:center;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	position:absolute;
	border:0px red solid;
	left:105px;
	top:530px;
	width:900px;
	z-index:2;
}
#zone_verte{
background-color:#C6CD02;
	position:absolute;
	left:1px;
	top:194px;
	width:651px;
	height:333px;
	z-index:3;
}
#desa{
	position:absolute;
	left:100px;
	top:194px;
	width:800;
	height:300;
	z-index:4;
}

#rss_title{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
	position:absolute;
	left:381px;
	top:79px;
	width:400px;
	height:150px;
	z-index:6;
}
#rss{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
	position:absolute;
	left:377px;
	top:84px;
	width:400px;
	height:150px;
	z-index:6;
}
a, img, input{
outline:none;
outline:0;
}
#rss a {
color:#666666;
}
#login{
	position:absolute;
	left:795px;
	top:99px;
	z-index:4;
}
#form1{
color:#666666;        
font-size:10px;     
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
}
a.demo, .demo{
color:#666666;        
font-size:10px;     
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
}
a.demo:hover{
color:#666666;           
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration:underline;
}
input[type=text], input[type=password] {
height:13px;
width:75px;
background-color:#F4F4F4;
border:solid 1px #CCCCCC;
color:#666666;        
font-size:10px;     
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; 
}
#flash_detect, #flash_detect a {
position:relative;
text-align:center;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
z-index:99;
}
.mailto{
color:#FFFFFF;
text-decoration:none;
}
.mailto:hover{
color:#FFFFFF;
text-decoration:underline;
}
.desabonnement{
z-index:20;
color:#666666;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.desabonnement_petit{
color:#666666;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}
.desabonnement a{
color:#666666;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#mailing{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FF0000;
font-size:12px;
position:absolute;
left:450px;
top:110px;
z-index:4;
}
#mailing a{
font-variant:small-caps;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FF0000;
font-size:12px;
}