body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-x;
	background-color:#f4f4f4;
	}
	
.copyright {
font-family: Arial, Helvetica, sans-serif;
color: #fff;
font-size:11px;

}

.ombre_g {
background-image:url(../images/ombre_g.png);
background-repeat:repeat-y;
}
	
.ombre_d {
background-image:url(../images/ombre_d.png);
background-repeat:repeat-y;
}


a{
font-family: Arial, Helvetica, sans-serif;
color: #62BB46;
text-decoration:none;
}

a:hover{
color: #666;
text-decoration:underline;
}

img{
border-width : none;
border : none;
border-style: none;
}


b, strong {
font-weight:bold;
color:#006699;
}

td, tr, p, div {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;

}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color:#ff0000;
line-height:14px;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #62bb46;
text-transform:uppercase;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #999;
}

.moduletable {
font-size:24px;
}

input, select, textarea {
width: 600px;
}

input#Realisation_1_Cout, input#Realisation_2_Cout, input#Realisation_3_Cout {
width: 150px;
}

input#send {
width: 150px;
}

.capatcha {
	text-align:center;
	border: 1px solid #CCC;
	padding:5px;
}


/* ------------------------- Paramètres des pages de contenu ------------------------- */

.createdate {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #666666;
}


.contentheading, .componentheading {
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
color: #62BB46;
padding-top:10px;
padding-bottom:10px;
}

.lastnews {
color: #FFF;	
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
padding-right:10px;
padding-top:15px;
padding-bottom:5px;
text-decoration:none;
}

.date {
color: #FFF;	
font-size:11px;
padding-bottom:5px;
}

.text {
color: #FFF;	
font-size:12px; 
}

div.readmore {
padding-bottom:10px;
}

div.title {
text-transform:uppercase;
}


/* ------------------------- Paramètres menu principal ------------------------- */


a.mainlevel, a.mainlevel:link, a.mainlevel:visited {
color: #999999;	
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
padding-right:10px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
border:1px;
border-style:solid;
border-color:#ccc;
margin-right:10px;
}

a.mainlevel:hover {
color: #000;
border-color:#000;	
}


/* ------------------------- Paramètres menu top ------------------------- */


a.mainlevel-top:link, a.mainlevel-top:visited {
color: #fff;	
font-size:11px;
text-align: right;
font-family:Arial, Helvetica, sans-serif;
padding-right: 10px;
padding-left:10px;
border-right:solid;
border-right-color:#fff;
border-right-width:1px;
text-decoration:none;
}

a.mainlevel-top:hover {
color: #000000;
text-align: left;
}

/* ------------------------- Paramètres menu top left ------------------------- */


a.mainlevel-top_left:link, a.mainlevel-top_left:visited {
color: #b2b1b1;	
font-size:11px;
text-align: right;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
text-decoration:none;
}

a.mainlevel-top_left:hover {
color: #000000;
text-align: left;
}


