*{margin:0; padding:0;}
body {
margin:0 0 0 0;
}
#creation_internet {
/*
background-image:url(img/agrafe.gif);
background-repeat:no-repeat;
background-position:center center;
*/
/*
position:absolute;
width:900px;
left:50%;
margin-left:-450px;
*/

margin:auto;
width:900px;

padding-top:0px;
background-image:url(img/fdb.jpg);
background-repeat:no-repeat;
background-position:0px 177px;
background-color:white;
}


#logo {
width:900px;
height:177px;
padding-bottom:30px;
}

#logo img {float:left;}
#logo .flash_index {float:left; width:379px; height:150px;}
.nbsp {clear:left; width:100%;}


#quinconce {
width:700px;
float:left;
}

#actus{
padding-top:20px;
width:160px;
float:left;
padding-left:20px;
padding-right:20px;
font-family:Arial, arial;
font-size:8pt;
color:#000;
}

#actus a:active, a:link, #actus a:hover, #actus a:visited {color:#000; text-decoration:none;}
#actus a:hover{color:#000; text-decoration:none}

#menu1 {
width:297px;
padding-left:20px;
float:left;
padding-top:20px;
font-family: Arial, arial;
color: #000;
font-size: 10pt;
font-weight: normal;
}

#contenu1 {
float:right;
text-align:left;
width:297px;
font-family: Arial, arial;
color: #000;
font-size: 10pt;
font-weight: normal;
padding-right:20px;
padding-top:20px;
}


#contenu2 {
clear:both;
text-align:left;
width:590px;
font-family: Arial, arial;
color: #000;
font-size: 10pt;
font-weight: normal;
padding-left:20px;
padding-right:20px;
}

#top_actu {width:160px; height:32px; background-image:url(img/actu/top-actu.jpg);}
#bottom_actu {width:160px; height:20px; background-image:url(img/actu/bottom-actu.jpg); }

#ul_actu {list-style-type:none; width:160px;}
#ul_actu li {width:145px; padding-left:5px; padding-right:10px; padding-top:10px; background-image:url(img/actu/middle-actu.jpg); background-repeat:repeat-y;}

#referencement {
padding-top:20px;
font-family: Arial, arial;
color: #666666;
font-size: 10pt;
font-weight: normal;
clear:both;
/*
background-image:url(img/bas.jpg);
background-repeat:no-repeat;
*/
width:900px;
height:42px;
text-align:center;
}

h1,h2,h3,h4,h5 {
font-family: Georgia, Arial;
color:#ff6600;
font-size: 18pt;
font-weight:normal;
display:inline;
margin:0 0 0 0;
}

img {
border:none;
}

#referencement a:link,#referencement a:active,#referencement a:visited {color:#FF6600;text-decoration:none;}
#referencement a:hover {color:#FF6600;text-decoration:underline;}

#plus {
font-family: Arial, arial;
color: #666;
padding:5px;
font-size: 8pt;
padding-top:20px;
}
#plus h2 {color:#666;}
#plus a:link,#plus a:active,#plus a:visited {color:#666;text-decoration:none;}
#plus a:hover {color:#666;text-decoration:underline;}
.sepactu {padding-left:15px;}

.ligne{
	position:relative;
}

.ligne div.ligne-content{
	overflow:hidden;
}

.lineboxshadow{
	background-color:#fff;
	height:2px;
	position:absolute;
	width:100%;
	font-size:1px;
	
}

.trio{
	float:left;
	margin-top:20px;
	width:685px !important;
}

.trio div.linebox-content{
	padding:0px;
}

.trio img{
	cursor:pointer;
	float:left;
}

.trio h2{
	margin:10px 0 0 10px;
}

.trio p{
	margin:0 0 0 0;
}

a.trio-1,
a.trio-2,
a.trio-3{
	display:block;
	height:193px;
	float:left;
	background-position:0 36px !important; 
	text-indent:-9999px;
}

.trio-1:hover,
.trio-2:hover,
.trio-3:hover{
	background-position:0 -154px !important; 
}

.trio-1{
	background:url(creation/site-vitrine.jpg) no-repeat;
	width:228px;	
}
.trio-2{
	background:url(creation/site-dynamique.jpg) no-repeat;
	width:228px;	
}
.trio-3{
	background:url(creation/site-commerce.jpg) no-repeat;
	width:228px;	
}


.spotlight{
	background-color:#ffffff;
	margin-top:20px;
	position:relative;
	width:680px;
}

.spotlight-pics{
	overflow:hidden;
}

.spotlight-arrow{
	background: url(img/fleche.jpg) no-repeat;
	height:16px;
	left:93px;
	position:absolute;
	width:19px;
	top:-16px;
}

.spotlight p{
	margin:0px;
	margin-top:5px;
}

.spotlight-descriptions{
	overflow:hidden;
	position:relative;
	width:680px;
	height:112px;
	background: url(img/findex.jpg) no-repeat;
}

.spotlight-descriptions-wrapper{
	position:relative;
	width:2040px;
}

.spotlight-descriptions-item{
	float:left;
	width:660px;
	padding-left:10px;
	padding-right:10px;
	color:#000;
}
