html {
	height:100%;
}
body {
		 margin-left: auto; 
  margin-right: auto; 
	background-color: #e2e2d6; 
			color: #003064 ;
	font: 12px verdana, arial, sans-serif;
	text-align:justify;
}

#global {
	position:absolute;
	left: 50%;
	top: 50%;
	width: 900px;
	height: 620px;
	margin-top: -300px;
	margin-left: -450px;




}
div#indigo {

height:570px;
width: 900px;
/*border: 1px solid #000;*/
	}
	div#indigo_contact {

height:600px;
width: 900px;
  background: url("img/contact-indigo-communication.jpg") #FFF top center no-repeat;
/*border: 1px solid #000;*/
	}
	
	div#demande {
position:absolute;
left:375px;
top:30px;
margin-top:0px;
height:30px;
width: 420px;
text-align:left;


	}	
	
div#form {
display:block;
position:absolute;
left:380px;
top:50px;
margin-top:0px;
height:230px;
width: 420px;
border: 10px solid ;
text-align:center;
	background-color: #ffffff; 
	border-color: rgba(1, 108, 176, 0.6);

	}	
	div#form_2 {
z-index:10;
margin-top:0px;
height:240px;
width: 400px;
text-align:center;

	}	

	div#situe {
display:block;
position:absolute;
left:520px;
top:340px;
margin-top:5px;
height:40px;
width: 320px;
text-align:center;

	}	
	
		div#telechargement {
display:block;
position:absolute;
left:280px;
top:540px;
margin-top:5px;
height:40px;
width: 320px;
text-align:center;

	}	
	
	
	div#email {
display:block;
position:absolute;
left:50px;
top:260px;
margin-top:0px;
height:30px;
width: 260px;
text-align:center;


	}	
div#lien {
margin-top:0px;
height:60px;
width: 900px;
/*border: 1px solid red;*/
text-align:center;
	background-color: #ffffff; 
	}
	
#nav {
				list-style: none ;
				margin: 0 ;
				padding: 0 ;
				}
			#nav li {
				display: inline ;
				margin-right: 1px ;
				color: #003064 ;
				background: #FFF ;
				}
			#nav li a {
				background: #FFF ;
				color: #003064 ;
				border: 0px solid #600 ;
				font: 1,8em "Trebuchet MS",Arial,sans-serif ;
				line-height: 2em ;
				letter-spacing:0,8em;
				padding: 4px 28px ;
				text-align: center ;
				text-decoration: none ;
				}
			#nav li a:hover, #nav li a:focus, #nav li a:active {
				background: #FFF ;
				color: #1c98d1 ;
				border: 0px solid #600 ;
				font: 1,5em "Trebuchet MS",Arial,sans-serif ;
				line-height: 2em ;
				padding: 4px 28px ;
				text-align: center ;
				text-decoration: underline ;
				}

.submit {
	height: 29px;
	width: 330px;
	border: 1px solid #1c98d1;
	padding-top: 5px;
	clear: both;
		background-color:#D0D865;
} 

.input {
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 4px 0 5px 8px;
	padding: 1px;
	border: 1px solid #1c98d1;
	background-color:#D0D865;
}

.textarea {
	border: 1px solid #1c98d1;
	background-color: #fff;
	font: 11px/14px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5A698B;
	margin: 4px 0 5px 8px;
	background-color:#D0D865;
}

