@charset "utf-8";
/* CSS Document */

body {
background-image:url(images/1pixelfond.jpg);
background-repeat:repeat-x;
background-color:#f04f23;
margin:0px;
}
#site {
width:921px;
background-image:url(images/1pixelfondsite.gif);
background-repeat:repeat-y;
margin-bottom:30px;
}
#site2 {
width:921px;
background-image:url(images/fondsite.gif);
background-repeat:no-repeat;

}


p {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#606161;}
h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#f15927;
font-size:14px;
font-weight:normal;}
h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#e45c2e;
margin:25px 0px 15px 0px}
.textorange {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#f26b3a;
font-weight:bold;
text-decoration:none;}
.textorangefonce {
margin:0;
color:#e45c2e;
font-family:Verdana, Arial, Helvetica, sans-serif;}
/*bandeau*/
#header {
height:84px;
margin:0px;
padding:0px;
text-align:right;
}

#slogan {
text-align:center;
float:right;
width:415px;
height:14px;
border-top:1px #ff9740 solid;
border-bottom:1px #ff9740 solid;
margin:10px 6px 0px 0px;
padding:5px 0px 5px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#757575;
}
#boutonespaceentreprise {
float:right;
margin-top:7px;
margin-right:0px;
}
#logo {
float:left;
margin:16px 0px 0px 23px;}
#menu {
float:right;
text-align:right;
margin:0px 0px 0px 0px;
height:25px;
width:100%;
}
#menu ul{
margin:0px 14px 0px 0px;
padding:0px;
}
#menu li{
display:inline;
margin:0px;

}
#menu a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#626262;
padding:0px;
margin:0px;
}
#menu a:hover {
color:#f26b3a;}
.flechemenu {
margin:0px 6px 0px 0px;
}
.titresmenu {
padding:0px 29px 0px 0px;
}
.ongletcontact {
padding:0px;
margin-right:15px;
}

/*flash et boutons*/
#boutons {
text-align:left;
position:relative;
margin-top:30px;
}
#flashfondtemoignages{
position:relative;
width:687px;
height:230px;
background-image:url(images/flashfond1pixelverti.jpg);
background-repeat:repeat-x;
	position:absolute;
	top:0px;
	left: 232px;
}
#flashfond{
position:relative;
width:687px;
height:230px;
background-color:#4e4e4e;
	position:absolute;
	top:0px;
	left: 232px;
}
#flashfondbas {
position:absolute;
bottom:0px;
left:0px;}
/* contenu index*/
#divflash {
background-color:#00CC66;
}
#flashfondhome{
position:relative;
width:687px;
height:230px;
	position:absolute;
	top:0px;
	left: 232px;
}
.panneauombre {           /*ptite barre grise*/
position:relative;
height:23px;
width:297px;
background-color:#d1d1d1;
margin-top:19px;
}

.panneau{
	z-index:1;
	background-color:#a9a9a9;
	position:absolute;
	height:23px;
	width:298px;
	top:-2px;
	left:-1px;
}



.panneau h1 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	position:absolute;
	top:5px;
	left:8px;
	font-weight:normal;
}
#guillemet {
position:absolute;
top:8px;
right:9px;}
#colonnecontenu {
background-color:#f4f4f4;
}
#colonnecontenu p{
margin:5px 0px 0px 10px;}
#colonnedroite {
background-image:url(images/colonnedroite1pixel.gif);
background-repeat:repeat-y;
width:307px;
text-align:left;
}
#colonnedroite p {
margin:5px 10px 0px 10px;}
#colonnegauche {
background-image:url(images/colonnegauche1pixel.gif);
background-repeat:repeat-y;
width:307px;
}
#colonnegauche p {
margin:5px 10px 5px 10px;
text-align:justify;}
#contenuu {
background-color:#f4f4f4;
}
#contenuu table p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3d3d3d;
}
/*contenu inscriptionprestataire*/
#inscriptionpresta2
#flashpresta {
float:left;
text-align:justify;}
#flashpresta p {
color:#e5e3e2;
font-size:11px;}
#flashpresta h1 {
font-size:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;}
.champobligatoire {
color:#ee8d22;
font-size:14px;
}
.champobligatoire2 {
color:#ee8d22;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.inputgeneral {
width:212px;}
.inputselect {
width:218px;}
.codepostal {
width:50px;}
.parcourir {
width:123px;}
.champville {
width:131px;}
.inscriptionprestaenvoyer {
margin:10px 0px 0px 760px;}
/*contenu appel d'offres*/
#flashfondappeldoffre {
position:relative;
width:687px;
height:230px;
background-image:url(images/flashfond1pixelverti.gif);
background-repeat:repeat-x;
	position:absolute;
	top:0px;
	left: 232px;
}
#contenuappeldoffres {
margin:74px 23px 0px 40px;
text-align:justify;}
.messageres-insc-ao {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#e45c2e;}
.messageres-insc-ao-ok {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#e45c2e;}
.messageres-insc-presta {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#e45c2e;}
.messageres-insc-soc {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#e45c2e;}
#msgao p, #msgsoc p, #msgag p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 3px 40px;
padding:0;
color:#e45c2e;}
.bienvenulogin {
margin:30px;
font-size:36px;}
.flashfondbas {
float:left;}
#appeldoffres {
width:321px;
float:left;
margin-top:28px;}
#appeldoffres p {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#fff;
font-size:22px;
margin:0;
font-weight:lighter;}
.budgetetplan {
width:175px;}
.budget{
width:65px;}
.codepostal2 {
width:50px;}
.champville2 {
width:131px;
}
/*contenu avantages*/
#contenuavantages {
margin:74px 23px 0px 23px;
text-align:justify;}
#avantages {
width:321px;
text-align:justify;
float:left;
margin-top:28px;
}
.avantagestitre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#fff;
margin:0;}
/*temoignage contenu*/
#temoignages {
margin-top:28px;
width:306px;
text-align:justify;
float:left;}
.temoignagestitre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#fff;}
/*lentreprise contenu*/
#lentreprise {
margin-top:25px;
width:306px;
text-align:justify;
float:left;}
#lentreprise p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
margin:0;
text-align:justify;}
#contenulentreprise {
margin:74px 23px 0px 23px;
text-align:justify;}

.noussommes {
margin-left:40px;}
/*contenu login*/
.classlogin {
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6b6b6b;
}
#tablelogin p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#e45c2e;
margin:10px 0px 10px 30px;}
/*espace login entreprise*/
#listao td {
border-left:1px solid  #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
#listao th {
border-left:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;}
#listao {
margin:0px 0px 13px 25px;}
/*contenu faq*/
#faq {
width:321px;
float:left;
margin-top:28px;}
#faq p {
margin:0px;}
.faqtitre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#fff;
margin:0;
}
#contenufaq {
margin:74px 23px 0px 23px;
text-align:justify;}
#contenufaq p {
margin:0;}
#contenufaq a {
color:#606161;}
.questionmenufaq {
margin:0;
color:#606161;}
.questionmenufaq:hover{
text-decoration:underline;}
/*contenu charte*/
#charte {
width:321px;
float:left;
margin-top:28px;}
#charte p {
margin:0px;}
.chartetitre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#fff;
margin:0;
}

.chartetitrecompareagency {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#e45c2e;}
/*contenu expertise*/
#contenuexpertise {
margin:74px 23px 0px 23px;
text-align:justify;}

#contenuexpertise p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#8d908e;
margin:10px 0px 10px 0px;}
/*references*/
#references {
width:321px;
text-align:justify;
float:left;
margin-top:28px;
}
#references p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#fff;
margin:0;}
.referencestitre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#fff;
margin:0;}
#referencesphoto{
float:right;}
#referencescontenu {
float:left;
}

.logos img {
float:left;
margin:7px 13px 7px 0px;}
#saatchi {
margin-top:25px;}
#siemens {
margin-top:25px;}
#ebay, #bouygues, #airliquide, #arcelor, #primagaz, #ipsen{
margin-top:13px;}
#yr {
margin-top:15px;}
#deslegan {
margin-top:15px;}
/*contact*/
#contenu {
width:321px;
float:left;
margin-top:28px;}
#charte p {
margin:0px;}
.contenutitre {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#fff;
margin:0;
}
#contenucontact {
margin:74px 23px 0px 23px;
text-align:justify;}
#contenucontact p {
margin:0;}

/*contenu presse*/
#presse {
margin-top:28px;
width:306px;
text-align:justify;
float:left;}
#presse p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#fff;
margin:0;}
/*trait menu-bas*/
#trait-menu-bas {
background-image:url(images/menu-bas-trait1pixel.gif);
background-repeat:repeat-x;
height:3px;
width:900px;}
/*menu bas*/
#menu-bas {
height:25px;
padding:0px;
}
#menu-bas ul {
margin:0;
padding:0;}
#menu-bas li{
display:inline;
padding-right:40px;
margin:0;}
#menu-bas a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#6b6b6b;
text-decoration:none;}
.boutoncarre {
margin-bottom:2px;}
.titremenu-bas {
color:#f85f06;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;}
/*footer*/
#footer p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#6b6b6b;
font-size:9px;
margin:0px;}
/*signature*/
#signature {
text-align:right;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#727272;
height:45px;
background-color:#f04f23;
}
#signature p{
margin:0;
color:#a6381a;
}
#signature  a{
color:#a6381a;
text-decoration:none;
}
#crom {
margin:5px 20px 0px 0px;}
#signature  a:hover{
color:#f0b4a5;
}

