/* --- STYLES DMMM 2 --- */

#body 
{ 
	font-family:arial,sans-serif; 
	font-size:12px;
	background:white;
	color:#666;
}
h1
{
	margin:0 0 10px 0;
	font-size:20px;
}
h2,h3,h4,h5
{
	margin:0.5em 0 0.2em 0;

}
h2
{
	font-size:16px;
}
h3
{
	font-size:14px;
}
h5
{
	font-size:13px;
}
h6
{
	font-size:12px;
}

a
{
	color:#ff2700;
}
a:hover
{
	color:#7f1400;
}
button,a.bouton
{

	background:url(../img/bouton.gif) repeat-x;
	padding:5px 8px;
	font-size:12px;
	font-family: arial,sans-serif;
	color:black;
	border:none;
	border-right:1px solid black;
	border-bottom:1px solid black;
	cursor:pointer;
	cursor:bold;
	text-transform:uppercase;
	text-decoration:none;
}
a.bouton
{
		display:block;
		float:left;
		margin-right:20px;
}
button.noir,a.bouton.noir
{
	background:url(../img/boutonnoir.gif) repeat-x;
	color:white;
	text-transform:lowercase;
}
button:hover
{
	color:white;
}
butto.noir:hover
{
	color:#d5d5d5;
}
.boutondroite
{
	float:right;
	margin:20px 10px 0 0;
}
.fdopaque
 {
    opacity : 0.9;
   filter : alpha(opacity=90);
}
.info {
	display: none;
	padding:5px;
	margin:5px 0 5px 0;
	font-family: verdana,arial,sans-serif;
	font-size: 8pt;
	background:white;
	border: 2px solid #ff2700;
}
.info .title {
	font-weight: bold;
	font-size: 9pt;
	color:#ff2700;
	padding-left:5px;
	float:left;
}
.info .fermer {
	float:right;
}
.info li {
	list-style-type:none;
	margin:0;
	padding:0;
}
.inside
{
	padding:10px 20px;
}

.letexte
{
	margin:5px 0px;
}


/*****************************************/
/* pages de couleur */
/*****************************************/

.bloc1,.habitat
{
	background:#d9b9b3 url(../img/puce1.gif) no-repeat top left;
}
.bloc1 h1,.bloc1 h2,.bloc1 a,.habitat h1,.habitat a
{
	color:#851e0b;
}

.bloc2,.energies
{
	background:#c6d1cf url(../img/puce2.gif) no-repeat top left;
}
.bloc2 h1,.bloc2 h2,.bloc2 a,.energies h1,.energies a
{
	color:#3f665d;
}

.bloc3,.materiaux
{
	background:#d9ceb3 url(../img/puce3.gif) no-repeat top left;
}
.bloc3 h1,.bloc3 h2,.bloc3 a,.materiaux h1,.materiaux a
{
	color:#7f5900;
}

.bloc4,.information
{
	background:#b3cbd1 url(../img/puce4.gif) no-repeat top left;
}
.bloc4 h1,.bloc4 h2,.bloc4 a,.responsabilite h1,.responsabilite a
{
	color:#005063;
}

.bloc5,.pratique
{
	background:#d1d1d1 url(../img/puce5.gif) no-repeat top left;
}
.bloc5 h1,.bloc5 h2,.bloc5 a,.pratique h1,.pratique a
{
	color:#666;
}

.bloc6,.dmmm
{
	background:#ffbfb3 url(../img/puce6.gif) no-repeat top left;
}
.bloc6 h1,.bloc6 h2,.bloc6 a,.dmmm h1,.dmmm a
{
	color:#ff2700;
}

/*****************************************/
/* formulaires */
/*****************************************/
fieldset
{
	margin:10px 0 0 40px;
	border:1px dotted #333;
}
legend
{
	font-size:11px;
	font-style:italic;
}
label
{
	display:block;
	font-size:11px;
	margin:5px 0 1px 2px;
}
input,textarea
{
	font-family:arial;
	font-size:11px;
	background:#efefef;
	border:1px solid #333;
	padding:3px;
}
select
{
	font-family:arial;
	font-size:11px;
}

fieldset .medium
{
	width:200px;
}
textarea
{
	width:450px;
	height:120px;
}
