body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/fond-site.gif);
	background-repeat: repeat-x;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
}
.fond-presentation{
	background-image: url(images/electricite-tuti-com_11.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.fond-service{
	background-image: url(images/service-particulier.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.fond-pro{
	background-image: url(images/service-pro.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.date-bleue{
	font-size: 9pt;
	color: #3083B8;
}
.titre-rea{
	font-size: 8pt;
	color: #3D3E42;
}
.Style1 {
	font-size: 8pt;
	color: #CCCCCC;
}
a {
	font-size: 8pt;
	color: #CCCCCC;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
a.rea {
	font-size: 8pt;
	color: #3D3E42;
}

a.rea:hover {
	text-decoration: underline;
	color: #999;
}
.txt-courant{
	font-size: 8pt;
	color: #FFFFFF;
}
.img1{
	border: 1px solid #999999;
}
a.devis {
	text-decoration: underline;
	font-size: 10pt;
	color: #FFFFFF;
}

a.devis:hover {
	font-size: 10pt;
	text-decoration: underline;
	color: #FFFFFF;
}
.titre1{
	font-size: 10pt;
	color: #FFFFFF;
}
.titre2 {

	font-size: 12pt;
	color: #FFFFFF;
}
.titre3 {

	font-size: 10pt;
	color: #333333;
}
.txt-courant2 {
	font-size: 8pt;
	color: #333333;
}
.txt-courant3 {
	font-size: 10pt;
	color: #FFF;
}

/*-----------------------------------menu------------------------------------*/



dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* placement du menu,  modifier selon vos besoins */
top: 200px;
left: 310px;
z-index:100;
width: 100%;
margin:5px 0 0 10px  /* correction pour Opera */
}
#menu dl {
float: left; width:195px
}
#menu dt {
cursor: pointer;
text-align: center;
font-weight: bold;
margin: 1px;
font-size: 10pt;
color: #FFF
}
#menu dt#onglet1{ margin:0 0 0 0}

#menu dd {
margin:10px 0 0 0;
display: none;
}
#menu li {
text-align: left;
background: #CCC;
font-size:8pt;
color:#666;
height:20px;
padding:2px;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
height:20px;
border: 0 none;
}
#menu li a:hover, #menu li a:focus, #menu dt a:hover, #menu dt a:focus {
height:20px;
color:#e97206
}

#smenu2 ul{ 
margin:0 0 0 11px;
border: 1px solid #999; 
width:185px;
}

#smenu3 ul{ 
margin:0 0 0 4px;
border: 1px solid #999; 
width:214px;
}
