/* CSS Document */
body,td,th {
	font-family: Helvetica, Arial, sans-serif;
	background-color: #EFEEEC;
}
#content	{width: 739px; height:545px; margin: auto; padding: 0; background-color:#ffffff; text-align: left; position: relative; top: 1px; border:0.5px solid #5E5E5E;}
#present	{
	width: 739px;
	height:150px;
	position: relative;
	top: 0px;
	left: 0px;
	background-image: url(img/bandeau_haut.jpg);
}
#logo	{
	width: 336px;
	height:135px;
	position: relative;
	top: 3px;
	left: 387px;
	background-image: url(img/logo_m2.gif);
}
#fondmenu { position: relative;
			top : 150 px;
			left : 0px;
			width: 198px;
			height:373px;
			background-image: url(img/fond_menu_gauche.jpg);
}
#barrebas {
	width: 739px;
	height:24px;
	margin: auto;
	text-align: center;	
	position: absolute;
	top: 522px;
	left: 0px;
	background-color: #FF9500;
}
#minilogo {
	width: 24px;
	height:22px;	
	position: absolute;
	top: 523px;
	left: 12px;
	background-image: url(img/mini_logo.gif);
}
div.textintro {position: absolute;
			top : 191px;
			left : 229px;
			width: 314px;
			height:170px;
			border-top:1px solid #ff9500;
}
#texte1 {line-height:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:lighter; color:#5e5e5e; padding-top:6px; padding-bottom:6px; text-align:justify;}
div.titrecentral {position: absolute;
				top : 162px;
				left : 321px;
				width: 222px;
				height:18px;
				text-align:right;
				letter-spacing:0.5px;
}
div.trad {position: absolute;
				top : 480px;
				left : 35px;
				width: 139px;
				height:18px;
				text-align:left;
				letter-spacing:0.5px;
}
div.titredroite {position: absolute;
				top : 184px;
				left : 574px;
				width: 140px;
				height:40px;
				text-align:left;
				letter-spacing:0.5px;
			
}
div.titrebas {position: absolute;
				top : 388px;
				left : 229px;
				width: 314px;
				height:22px;
				text-align:right;
				letter-spacing:0.5px;
				border-bottom:1px solid #ff9500;
				font-family:Arial, Helvetica, sans-serif; 
				font-size: 13px; 
				font-weight: bold; 
				color:#5e5e5e;
}
#lastwork1 {position: absolute;
				top : 421px;
				left : 229px;
				width: 72px;
				height:72px;
				border:1px solid #5e5e5e;
}
#lastwork2 {position: absolute;
				top : 421px;
				left : 349px;
				width: 72px;
				height:72px;
				border:1px solid #5e5e5e;
}
#lastwork3 {position: absolute;
				top : 421px;
				left : 469px;
				width: 72px;
				height:72px;
				border:1px solid #5e5e5e;
}
#flash {position: absolute;
				top : 74px;
				left : 664px;
				width: 31px;
				height:33px;
}
/* Menu gauche */
.menu			{	
	width: 192px;
	height:200px;
	margin: auto;
	padding: 0;
	position: absolute;
	top: 170px;
	left:1px;
}
.menu2			{	
	width: 170px;
	height:282px;
	margin: auto;
	padding: 0;
	position: absolute;
	top: 223px;
	left: 567px;
}

#nav1 li { line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; list-style-image: url(img/puce_menu2.gif); letter-spacing:1px; margin-left:13px; border-bottom:1px solid #5e5e5e;}
#nav2 li { line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:11px; list-style-image: url(img/puce_droite.gif); letter-spacing:0.5px; margin-left:-15px;}
#nav1 	a	{color: #000000; text-decoration:none;}
#nav2 	a	{color: #ff9500; text-decoration:none; font-size:11px;}
#nav1 	a:hover	{color: #ff9500; text-decoration:none;}
#nav2 	a:hover	{color: #5e5e5e; text-decoration:none;}

/* texte pages */
h1 { font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#5e5e5e;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#5e5e5e;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF; margin:3px 0px 3px 30px;}



a    {color: #000000; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a:hover    {color: #ff9500; text-decoration: none;}
.Url	{text-decoration: underline;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000;}
table {width:342px;}
#tabledevis {width:484px;}
.btn_devis	{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center;}
.btn_devis2	{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.m2 {font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: lighter; color:#ff9500;}
# {width:492px;}
td {
padding-left:3px;
background-color:#FFFFFF;
}

td.last { border:none;
			font-family:Arial, Helvetica, sans-serif; 
			font-size: 10px; 
			font-weight: bold;
 }
/*td.download { border-bottom:1px solid #ff9500; }*/
td.liste { border:none; text-align:right;}
.liste2 { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; width:127px;}
.formdevis { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FF9933;}
.demandedevis { font-family:Arial, Helvetica, sans-serif; font-size: 13px; line-height:16px;}
.topo { font-family:Arial, Helvetica, sans-serif; font-size: 10px; line-height:14px;}
td.bas { border-bottom:1px solid #ff9500; font-family:Arial, Helvetica, sans-serif; font-size: 13px; font-weight: lighter; color:#ff9500;}
td.bas2 { border-bottom:1px solid #ffffff; font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight: lighter; text-align:center;}
/* Page réalisations */
div.ficheproduit1 {position: absolute;
				top : 217px;
				left : 228px;
				width: 343px;
				height:135px;
				text-align:left;
				letter-spacing:0.5px;
				line-height:19px;
				color:#5e5e5e;
				border-top:1px solid #ff9500;
}
div.photo1 {position: absolute;
				top : 215px;
				left : 592px;
				width: 125px;
				height:125px;
				border:1px solid #5e5e5e;
}
.first { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#5e5e5e; font-weight:lighter;}
.download { font-family:Arial, Helvetica, sans-serif; font-size: 13px;}
.download 	a	{color: #5e5e5e; text-decoration:none; font-weight:lighter;}
.download 	a:hover	{color: #ff9500; text-decoration:none;}
div.ficheproduit2 {position: absolute;
				top : 368px;
				left : 228px;
				width: 343px;
				height:135px;
				text-align:left;
				letter-spacing:0.5px;
				line-height:19px;
				color:#5e5e5e;
				border-top:1px solid #ff9500;
}
div.photo2 {position: absolute;
				top : 368px;
				left : 592px;
				width: 125px;
				height:125px;
				border:1px solid #5e5e5e;
}
div.navproduit {position: absolute;
				top : 183px;
				left : 228px;
				width: 493px;
				height:18px;
				text-align:left;
				letter-spacing:0.5px;
				color:#5e5e5e;
}
/* Page contact */
div.plan1 {position: absolute;
				top : 362px;
				left : 592px;
				width: 125px;
				height:125px;
				border:1px solid #5e5e5e;
}
div.devis1 {position: absolute;
				top : 385px;
				left : 598px;
				width: 125px;
				height:125px;
}
div.plan2 {position: absolute;
				top : 225px;
				left : 592px;
				width: 125px;
				height:125px;
				border:1px solid #5e5e5e;
}
#texteContact {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e5e5e; letter-spacing:1px; line-height:18px;}
div.titredroite2 {position: absolute;
				top : 190px;
				left : 592px;
				width: 140px;
				height:40px;
				text-align:left;
				letter-spacing:0.5px;
}
/* Page concours */
div.textconcours {position: absolute;
			top : 191px;
			left : 229px;
			width: 314px;
			height:298px;
			border-top:1px solid #ff9500;
			padding-top:10px;
}
div.textdevis {position: absolute;
			top : 191px;
			left : 229px;
			width: 488px;
			height:350px;
			border-top:1px solid #ff9500;
			padding-top:10px;
}
#textConcours  li { line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:lighter; color:#5e5e5e; list-style-image: url(img/puce_droite.gif); letter-spacing:1px; margin-left:-15px; text-align:justify;}
div.mapConcours {position: absolute;
				top : 215px;
				left : 592px;
				width: 125px;
				height:280px;
				border:1px solid #5e5e5e;
}
/* Page domaines d'intervention */
div.photoperso {position: absolute;
				top : 215px;
				left : 592px;
				width: 125px;
				height:125px;
				border:1px solid #5e5e5e;
}
div.underphoto {position: absolute;
				top : 345px;
				left : 592px;
				width: 125px;
				height:50px;
				line-height:18px; 
				font-family:Arial, Helvetica, sans-serif; 
				font-size:11px; 
				font-weight:lighter; 
				color:#5e5e5e; 
				text-align:center;
}