/* CSS Document */

body,td,th, div {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
	width:100%;
}
h1{
	font-size:14px;
	margin-bottom:4px;
	margin-top:0px;}
h2{
	font-size:11px;
	color:#666666;
	margin-bottom:-10px;}
	
h3{
	font-size:11px;}

.a3 a {
	color:#000;
	font-size:9px;
	line-height:20px;
	width:150px;
	}

.adresse{
	font-size:12px;
}
.adresse a{
	color:#000000;
}

	
/*home */
/*menu */

.homeMenu td {
	font-size: 12px;
	background-color:#6b655b;
	color:#FFFFFF;
}
.homeMenu td a, .homeMenu td a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.homeMenu td a:hover {
	text-decoration:underline;
}


/*atelier */

.atelierBG {
	background-attachment:fixed;
	background-image:url(../images/02Atelier.jpg);
	background-position:center;}

/*menu */

.atelierMenu td {
	font-size: 12px;
	background-color:#5d9e8e;
	color:#000;
}
.atelierMenu td a, .atelierMenu td a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.atelierMenu td a:hover {
	text-decoration:underline;
}
#atelierContainer {
	width:440px;
	height:350px;
	overflow: hidden;
	clip: rect(350,440,auto,auto);
}

/*archi */

.archiBG {
	background-attachment:fixed;
	background-image:url(../images/03Architecture.jpg);
	background-position:center;}

/*menu */

.archiMenu td {
	font-size: 12px;
	background-color:#cc7b11;
	color:#000;
}
.archiMenu td a, .archiMenu td a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.archiMenu td a:hover {
	text-decoration:underline;
}
#archiContainer {
	width:440px;
	height:350px;
	overflow: hidden;
	clip: rect(350,440,auto,auto);
}

#archiItemContainer {
	width:227px;
	height:350px;
	overflow: hidden;
	clip: rect(227,440,auto,auto);
}


/*etude */

.etudeBG {
	background-attachment:fixed;
	background-image:url(../images/04ingenerie.jpg);
	background-position:center;}

/*menu */

.etudeMenu td {
	font-size: 12px;
	background-color:#c53a28;
	color:#000;
}
.etudeMenu td a, .etudeMenu td a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.etudeMenu td a:hover {
	text-decoration:underline;
}
#etudeContainer {
	width:440px;
	height:350px;
	overflow: hidden;
	clip: rect(350,440,auto,auto);
}

#etudeItemContainer {
	width:227px;
	height:350px;
	overflow: hidden;
	clip: rect(227,440,auto,auto);
}

/*publications */

.publiBG {
	background-attachment:fixed;
	background-image:url(../images/05publication.jpg);
	background-position:center;}

/*menu */

.publiMenu td {
	font-size: 12px;
	background-color:#657399;
	color:#000;
}
.publiMenu td a, .publiMenu td a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.publiMenu td a:hover {
	text-decoration:underline;
}
#publiContainer {
	width:290px;
	height:350px;
	overflow: hidden;
	clip: rect(350,440,auto,auto);
}
#publiContainerTextes {
	width:290px;
	height:350px;
	overflow: hidden;
	clip: rect(350,440,auto,auto);
}

#publiItemContainer {
	width:227px;
	height:350px;
	overflow: hidden;
	clip: rect(227,440,auto,auto);
}
#contenuTexte a, #contenuTexte a:visited {
	color:#89867f;
	text-decoration:none;
	}
#contenuTexte a:hover{
	text-decoration:underline;}

/*contact */

.contactBG {
	background-attachment:fixed;
	background-image:url(../images/06contact.jpg);
	background-position:center;}

/*menu */

.contactMenu td {
	font-size: 12px;
	background-color:#b7ad7e;
	color:#000;
}
.contactMenu td a, .contactMenu td a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.contactMenu td a:hover {
	text-decoration:underline;
}
#contactContainer {
	width:440px;
	height:350px;
	overflow: hidden;
	clip: rect(350,440,auto,auto);
}

#contactItemContainer {
	width:227px;
	height:350px;
	overflow: hidden;
	clip: rect(227,440,auto,auto);
}

/*link vers PDF*/

.linkPDF {
	width:130px;
	margin-left:30px;
	margin-bottom:15px;
}
.linkPDF img {
	margin-bottom:8px;
}
.linkPDF a, .linkPDF a:visited  {
	color:#666666;
	text-decoration:none;
}
.linkPDF a:hover  {
	text-decoration:underline;
}


/*link vers pages*/

.linkPages {
	width:104px;
	margin-left:30px;
	margin-bottom:5px;
}
.linkPages p {
	color:#666666;
	font-weight:bold;
	font-size:11px;
	}

.linkPages img {
	margin-bottom:4px;
}
.linkPages a, .linkPages a:visited  {
	color:#666666;
	text-decoration:none;
	font-weight:300;
}
.linkPages a:hover  {
	text-decoration:underline;
}

#contenu a, #contenu a:visited  {
	color:#89867f;
	text-decoration:none;
	}
#contenu a:hover {
	text-decoration:underline;
}