body {
	font-family: Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;
	background: url(../images/logo11.jpg) ; no-repeat 0 0;  /* mettre logo GCE Technologies*/
	color: #FF0000;
	padding: 10px 0 0 0;
	margin: 0;
}

.err {
	color: #F00;
	font-weight: bold;
	margin: 25px auto;
	width: 450px;
}

a {
	color: #1C1E4F;
	text-decoration: none;
}

#cms {
	width: 1100px;
	height: 100%;
	min-height: 100%;
	margin: auto;
	padding: 0;
}

#mainTitle {
	width: 100%;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
}

.logout {
	margin-left: 15px;
	font-size: 0.5em;
	color: navy;
}

#menu {
	width: 96%;
	height: 35px;
	background: #bac2cc;
}

#menu ul li {
	display: inline;
	float: left;
	border: SOLID 1px #FFF;
	margin: 5px;
}

#menu ul li a {
	display: block;
	widht: auto;
	height: 15px;
	margin: 0 15px;
	padding: 5px;
}

#mainDisplay {
	width: 100%;
	height: 90%;
	min-height: 450px;
	padding: 0;
	background: #FFF;
	color: #000;
}
#content {
	width: 1000px;
	height: 100%;
	padding: 1px;
	margin: auto;
}


/* gestion des nouvelles*/
	#newsAdd {
		background: #F3F4F6;
		margin: 15px 0;
		zborder: 1px solid #000;
	}
	#newsDB {
		width: 1000px;
	}
	
	table tr.titleTr {
	background: #2952a3
;
	text-transform: uppercase;
	font-weight: bold;
	color: #036;
	}
	table tr.titleTr1 {
	background: #486684;
	font-weight: bold;
	color: #FFFFFF;
	size: 12px;
	}
	table tr.even {
		background: #D4D5DE;
	}
	table tr.odd {
		background: #F3F4F6;
	}
	table tr td {
		padding: 2px;
		vertical-align: top;
	}

/* Gestion des sections */

		fieldset {
			margin-top: 50px;
			width: 100%;
		}
		label {
			color:#777;
			font-size:11pt;
			display:block;
		}
		img, select {
			margin-bottom:20px;
		}
		
		
		textarea {
			margin-bottom: 20px;
		}
		button {
			margin: 0 2%;
		}

	/* Gestion section "Équipe" */
	
		#lsemploye { }
		#lsemploye li { margin: 15px 0; padding: 5px; background: #DDD; }
		#lsemploye li.on { background: #FFF; }
		#infemploye { float: none; width: 550px; margin: 15px 0 15px 15px; }		

	/* Gestion section "Réalisations" */
	
		#lsRealisation { }
		#lsRealisation li { margin: 15px 0; padding: 5px; background: #DDD; }
		#lsRealisation li.on { background: #FFF; }
		#infRealisation { float: none; width: 550px; margin: 15px 0 15px 15px; }		


.form {
	margin: auto;
	width: 300px;
	padding: 15px;
}
.form-title {
	font-weight: bold;
	font-size: 15px;
	background: #FFF;
	color: #1C1E4F;
	padding: 0 15px;
	text-align: center;
}
.form-content {
	border: solid 1px #FF0000;
	padding: 15px;
}
