/* CSS Document */
BODY {
padding:0; margin:0; BACKGROUND: url(images/fond_site.jpg) #fff fixed repeat-y 50% 0px;FONT:10px verdana,arial,sans-serif; COLOR: #999;TEXT-ALIGN: center; min-width: 730px;
    }
img {border-width: 0;}
table{border-width: 0;}


h2{color:#880088;background-color:#fff;
font:11px  verdana, arial, helvetica,sans-serif;
font-weight:bold;
text-align:left;
margin-bottom:5px
}


.titre{color:#ed9a4b;background-color:#fff;
font:13px  verdana, arial, helvetica,sans-serif;
text-transform:uppercase;
font-weight:bold;
padding:0px 0px 0px 0px;
text-align:left
}

.gras{font-weight:bold}


#wrapper {position:relative;
margin:0 auto;
WIDTH: 729px;color:#000;
height:650px;
background-color:#fff;
text-align:center;
z-index:1;
}




#header {
	padding:0px 0px 0px 0px;
	position:relative;left:320px;top:130px	
}


#presentation{position:absolute;top:460px;left:20px;font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;margin:0;padding:10px 10px 10px 10px; width:270px;color:#999;text-align:left;background-color:#eee}
#presentation2{float:right;position:absolute;top:460px;font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;margin:  0 0 0 320px;padding:10px; width:350px;color:#999;text-align:left;background-color:#eee;}	
body#accueil div#wrapper {
	BACKGROUND: url(images/fon_wrapp.jpg) #fff no-repeat;
}


body#accueil table#bloc{position:relative;left:320px;top:139px; width:360px;font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;margin:0;padding:0
}

body#accueil div#flash{z-index:5000; position:absolute; top:140px;left:25px}




body#internet div#wrapper {
	BACKGROUND: url(images/fond_inter2.jpg) #fff no-repeat;
}
body#internet  table#bloc{position:relative;left:320px;top:139px; width:360px;
	font-size:12px;margin:0;padding:0
}
body#internet table#flash{z-index:5000; position:absolute; top:123px;left:0}
body#internet table#contrat{position:relative;float:left;margin-left:15px;top:165px; width:300px;font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;padding:0px 10px 0px 0px;border-right:1px solid #999}
	body#internet table#sites{position:relative;top:165px;text-align:left;left:18px; width:340px;font-family:verdana, arial, helvetica, sans-serif;
	font-size:11px;padding:0px 10px 0px 0px;}




body#print div#wrapper {
	BACKGROUND: url(images/fond_4.jpg) #fff  no-repeat;
}
body#printflash div#wrapper {
	BACKGROUND: url(images/fond_6.jpg) #fff  no-repeat;
}
body#print div#bloc{position:relative;margin-left:330px;top:130px; width:330px; height:200px;
}
body#printflash table#bloc{position:relative;left:320px;top:139px; width:330px;font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;margin:0;padding:0
}
body#printflash div#flash{z-index:5000; position:absolute; top:100px;left:12px}




body#printflash div#bloc{position:relative;margin-left:320px;top:130px; width:330px; height:200px;
}


body#retouche div#wrapper {
	BACKGROUND: url(images/fond_3.jpg) #fff  no-repeat;
}
body#retouche table#bloc{position:relative;left:320px;top:139px; width:330px;font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;margin:0;padding:0
}
body#contacts div#wrapper {
	BACKGROUND: url(images/fond_5.jpg) #fff  no-repeat;
}
body#contacts form#bloc{position:relative;left:320px; top:135px;width:330px;padding:0px;;margin:0px;
z-index:2;
}


body#ref div#wrapper {
	BACKGROUND: url(images/fond_ref.jpg) #fff  no-repeat;
}




.bloc {
	margin:0 ;
	padding:0;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	width:100%;
	
	}
	.bloc2 {
	margin:0 ;
	padding:0;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	}
	#travaux{position:relative;top:200px; left:130px;font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;}
	#travaux td{padding:5px;margin:0px}


a:link{cursor: pointer;text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #999;background-color:#fff;}
a:visited{cursor: pointer;text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#999;background-color:#fff; }
a:hover {text-decoration:underline;}


body#contacts a{color:#999;background-color:#eee;}
body#contacts div#footer a{color:#999;background-color:#fff;}








/*pied de page*/
#footer a{
	font-size:10px;
	color:#999;background-color:#fff;
	text-decoration:none;
	border-bottom:1px dotted #777;
	
}
#footer {
	position:absolute;
	top:650px;
	left:50%;
	margin-left:-206px;
	width:412px;
	font:10px verdana, sans-serif;
	text-align:center;
	
}




/*formulaire*/ 
#formu{position:relative; left:120px; top:130px; width:330px; height:200px; z-index:3;
}




input{font:11px verdana, arial, helvetica,sans-serif;
color:#999;
background-color:#eee;
border: 1px #6aa7b2 solid;


}
select{font:11px verdana, arial, helvetica,sans-serif;
color:#999;
background-color:#eee;
border: 1px #6aa7b2 solid;


}
form td{padding:5px 5px 5px 0px;
font:11px verdana, arial, helvetica,sans-serif;
color:#999;background-color:#fff;
}


textarea{font:11px verdana, arial, helvetica,sans-serif;
color:#999;
background-color:#eee;
border: 1px #6aa7b2 solid;
width:200px
}
/*coordonnées*/


#adresse{position:relative;
float:left;
margin-left:91px;
margin-top:160px;
padding:10px 10px 10px 10px;
font:11px verdana, arial, helvetica,sans-serif;
color:#999;
background-color:#eee;
border: 1px #6aa7b2 solid;
width:190px;
text-align:left;
line-height:15px;
z-index:2;
}
#liens{position:relative;
float:right;
margin-right:91px;
margin-top:160px;
padding:10px;
font:11px verdana, arial, helvetica,sans-serif;
color:#999;
background-color:#eee;
z-index:1000;
border: 1px #6aa7b2 solid;
width:185px;
text-align:left;
z-index:3;
}
#liens a{font-size:11px;}
#adresse a{font-size:11px;}


ul{margin:0 0 10px 0;
padding:0;
list-style-type:none}




#temp{position:relative;
margin:0 auto;
top:180px;
padding:10px 10px 10px 10px;
font:bold 14px verdana, arial, helvetica,sans-serif ;
color:#999;
background-color:#eee;
border: 1px #666 solid;
width:315px;
text-align:center;
}


/*puces internet*/
.all{list-style-image:url(images/puce2.png);
margin:5px 0 0 15px;
padding:0;}
.sit{list-style-type:none;
margin: 0;
padding:0;
line-height:15px;font-size:11px}
.sit a {font-size:11px}

/*referencement*/
.titre2{color:#ed9a4b;background-color:#fff;
font:13px  verdana, arial, helvetica,sans-serif;
text-transform:uppercase;
font-weight:bold;
text-align:center;


}
#pub{position:relative;left:120px;top:200px;padding:0;margin:0}
#titrage{position:relative;left:120px;top:40px;padding:0;margin:0}

