.header {
	position: relative;
	background: url(../pics/headerBackground.gif) no-repeat;
	width: 1024px; height: 76px; margin-top: 10px; margin-bottom: 22px;
}
.headerNavigation {
	position: absolute;	right: 0px; bottom: 20px;
}

.headerNavigation ul { 
	margin: 0px; padding: 0px; list-style-type: none;
}

.headerNavigation li { float: left; margin-right: 20px; }

.headerNavigation a {
	font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; color: #101c42; 
}

.headerNavigation a:hover {
	color: #94c331;
}

.downloadSection {

	position: relative;
	width: 1024px; margin-top: 10px; margin-bottom: 22px;

}

h2.admin{
	color: #94c331;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-left: 120px;
}

body {
	color: #101c42; 
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	}

input.text {
	color: #101c42; 
	background-color: #FFF79F;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
}

a img {
  border: none;
}

 table.liste {
   background-color: #ffeda0;
   border-collapse: collapse;
   border: none;
 }
 
 table.login{
 	position: relative;
 	margin-top: 10px; 
 	margin-bottom: 22px;
 	margin-left: 120px;
 }
 p.login{
 	position: relative;
 	margin-top: 10px; 
 	margin-bottom: 22px;
 	margin-left: 120px;
 }


 td.liste, th.liste {
   text-align: left;
   padding: 0.5em 1em;
 }
 
 hr{
 	border:solid #101c42 1px;
 
 }
textarea {
color:#000;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
border: 1px solid #94c331;
background-color: #CDCDCD;
padding:5px;
width:250px;
height:200px;
}

footer {
	position: fixed;
	padding: 10px;
	bottom: 0;
	left: 0;
	right: 0;
	width:1024px;
	/*background: #92C330;*/
	border-color: #121D41;
	
}

p a:link, p a:hover, p a:active, p a:visited{
	color:#121D41;
}


footer p {
	text-align: center;
}
