/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*      EASYWEB CONSULTING STYLE SHEET 2007-08-25        */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#nav_home{ background-position: 0 -46px }

#text_intro{
  float: left;
  width: 530px;
  margin: 10px 0px 0px 15px;
}

#last_creation{
  margin: 10px 0px 0px 50px;
  float: left;
  width: 230px;
}

.titleref{
	text-align: center;
	color: #565656;
	font-weight: bold;
}

#miniblog{
  margin: 20px 0 0 15px;
  float: left;
  width: 530px;
}

#miniblog span{
  color: #565656;
  font-size: 0.8em;
  display: block;
  margin: 0;
  padding: 0;
} 

#miniblog ul{
  width: 100%;
  margin: 0 0 0 7px; padding: 0;
}

#miniblog ul li{
  list-style-type:none;
  background-image:url(../img/puce1.png);
  background-repeat:no-repeat;
  background-position: 7px 5px;
  padding-left: 17px;
  margin-top: 6px;
  margin-bottom: 6px;
}

#miniblog h5{
  margin:0;
  padding:0;
  font-weight: bold;
  font-size: 0.9em;
  text-decoration: underline;
}

#contact{
  margin: 0;
  margin: 5px 0 0 50px;
  float: left;
  width: 230px;
}

#contact img{
  float: left;  
}

#contact p{
  text-align: left;
}

#plaquette{
  margin: 0;
  margin: 20px 0 0 50px;
  float: left;
  width: 230px;
}

#plaquette p{
  text-align: center;  
}

#plaquette h2{
  margin-bottom: 10px;
}

#home_services div{
  width: 212px;
  margin: 25px 0px 0px 0px;
  color: #565656;
}

#home_services ul{
  width: 196px;
  margin: 0 0 0 7px; padding: 0;
  font-weight: bold;
  height: 66px;
}

#home_services ul li{
  list-style-type:none;
  background-image:url(../img/puce1.png);
  background-repeat:no-repeat;
  background-position: 7px 3px;
  padding: 0 0 0 17px;
  margin-top: 6px;
  margin-bottom: 6px;
  white-space: nowrap;
  line-height: 120%;
}

#home_services ul ul{
  width: 178px;
  height: auto;
  margin: 0;
  padding: 0;
  font-weight: normal;
}

#home_services ul ul li{
  list-style-type:none;
  background-image:url(../img/puce2.png);
  background-repeat:no-repeat;
  background-position: 0px 6px;
  padding-left: 8px;
  margin-top: 2px;
  margin-bottom: 0px;
}

#home_creation_site { min-height: 360px; float: left; background: transparent  url(../img/bh_home_creation_site.png) no-repeat 6px top; }
#home_ecommerce { min-height: 360px; float: left; background: transparent  url(../img/bh_home_ecommerce.png) no-repeat 6px top; }
#home_hebergement { min-height: 360px; float: left; background: transparent  url(../img/bh_home_hebergement.png) no-repeat 6px top; }
#home_emarketing { min-height: 360px; float: left; background: transparent  url(../img/bh_home_emarketing.png) no-repeat 6px top; }

#home_services div.title {
  margin: 104px 0 6px 0;
  color: #e60003;
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  font-family: verdana;
  white-space: nowrap;
}

#home_services div.button_align {
	height: 27em;
}

/* Form Styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#home_contact_form{
  padding: 0;
  margin: 0 0 20px 0;
}

#home_contact_input{
  height: 16px; width: 100px;
  margin : 0; padding: 0;
  border: 1px solid #000000;
  background: transparent url(../img/search_txt.png) repeat-x left top 
}
#home_contact_btn{
  width: 18px;
  height: 18px;
  margin : 0; padding: 0;
  border: 0;
  background: transparent url(../img/btn_ok.png) no-repeat left top 
}

/* Paragraph Styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#last_creation p{
  background-color: #210034;
  margin-top: 5px;
  text-align: center;
}

em{
  font-style: normal;
}

/* Image Styles
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#last_ref {text-align: center; margin: 10px 0 0 0; }
#last_ref img.ref{ width:150px; height:160px; }
