BODY {
	background: #FFFFFF;
    margin: 0px;
}

h1 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 35px;
	padding:0px;
	margin:0px;
}

h2 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 16px;
	padding-bottom:2px;
	margin-bottom:2px;
	padding-top:2px;
	margin-top:2px;
	text-transform:uppercase;
	color:#BD9C67
}
h2 a:link {
	text-decoration : none;
}
h2 a:hover {
	text-decoration : underline;
}
h2 a:visited {
	text-decoration : none;
}



h3 {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 16px;
	padding-bottom:2px;
	margin-bottom:2px;
	padding-top:2px;
	margin-top:2px;
}

.Border {
	border: 1px #BD9C67 solid;
}

.BorderBlanc {
	border: 1px #FFFFFF solid;
}

.BGRouge {
	background: #D13C17 url(/img/template/mobile-homes-2010/bg-rouge-repeat.gif) repeat-x;
}

.BGBleuFonce {
	background: #44B1D7 ;
}


.BGMenu {
background:#44B1D7 url(/img/template/mobile-homes-2010/bg-menu.gif) repeat-x top left;
}

.BGOmbreDroite {
	background: url(/img/template/ombre-droite.jpg) no-repeat top left;
}

.BGOmbreGauche {
	background: url(/img/template/ombre-gauche.jpg) no-repeat bottom right;
}

.BGOmbreBas {
	background: url(/img/template/ombre-bas.jpg) no-repeat top center;
}

.Text {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
 	color: #59748F;
}

.Text a:link {
	color : #59748F;
	text-decoration : underline;
}
.Text a:hover {
	color : #59748F;
	text-decoration : none;
}
.Text a:visited {
	color : #59748F;
}

.TextBlanc {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
 	color: #ffffff;
}
.TextBlanc a:link {
	color : #ffffff;
	text-decoration : underline;
}
.TextBlanc a:hover {
	color : #ffffff;
	text-decoration : none;
}
.TextBlanc a:visited {
	color : #ffffff;
}

.BreadCrumb {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 10px;
 	color: #59748F;
}
.BreadCrumb a:link {
	color : #59748F;
	text-decoration : underline;
}
.BreadCrumb a:hover {
	color : #59748F;
	text-decoration : none;
}
.BreadCrumb a:visited {
	color : #59748F;
}

.TextBottomSociete {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 10px;
 	color: #7F7F7F;
}
.TextBottomSociete a:link {
	color : #7F7F7F;
	text-decoration : underline;
}
.TextBottomSociete a:hover {
	color : #7F7F7F;
	text-decoration : none;
}
.TextBottomSociete a:visited {
	color : #7F7F7F;
}

.TextBottomCopyright {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 11px;
	font-weight:bold;
 	color: #BD9C67;
}
.TextBottomCopyright a:link {
	color : #BD9C67;
	text-decoration : none;
}
.TextBottomCopyright a:hover {
	color : #BD9C67;
	text-decoration : underline;
}
.TextBottomCopyright a:visited {
	color : #BD9C67;
	text-decoration : none;
}

select { 
	font-family: Arial, Verdana, Helvetica, sans serif;
	border:1px solid #BD9C67;
	font-size: 11px;
	color: #000000;
	background: #FFFFFF;
	border:1px solid #CCCCCC;
	padding:0px;
	height:18px;
	line-height:18px;
	width:222px;
}

.afficher {
	font-family: Arial, Verdana, Helvetica, sans serif;
	font-size: 12px;
 	color: #FFFFFF;
	text-decoration : none;
}
.afficher a:link {
	color : #FFFFFF;
	text-decoration : none;
}
.afficher a:hover {
	color : #FFFFFF;
	text-decoration : none;
}
.afficher a:visited {
	color : #FFFFFF;
	text-decoration : none;
}


textarea,input[type='text'],input[type='password'],select{border:1px solid #BD9C67;background:#FFFFFF;font-size: 12px;}
textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover{border-color:#BD9C67;font-size: 12px;}
textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus{border-color:#BD9C67;outline:2px solid #BD9C67;font-size: 12px;}

.bulleaide{ background-color:#CCE4F2; border:1px solid #44B1D7; padding:2px; color:#000000; max-width:200px; font-family: Arial, Verdana, Helvetica, sans serif; font-size: 10px;}


/* -----------------------------------------*/
.delete {
	cursor: pointer;
	position:absolute;
	z-index:11;
	margin-left:-10px;
	margin-top:-27px;
}

#p0d {
	position: relative;
	height:auto;
	width:600px;
	position:absolute;
	z-index:10;
	margin-top:150px;
	margin-left:150px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
	display:none;
}
#p0 {
	width:auto;
	height:25px;
	position:absolute;
	z-index:13;
	margin-top:260px;
	margin-left:450px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
}

#p1d {
	position: relative;
	width:600px;
	position:absolute;
	z-index:10;
	margin-top:80px;
	margin-left:30px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
	
}
#p1 {
	width:auto;
	height:25px;
	display:none;
	position:absolute;
	z-index:13;
	margin-top:20px;
	margin-left:30px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
}

#p2d {
	position: relative;
	height:auto;
	width:600px;
	position:absolute;
	z-index:10;
	margin-top:270px;
	margin-left:90px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
	display:none;
}
#p2 {
	width:auto;
	height:25px;
	position:absolute;
	z-index:13;
	margin-top:375px;
	margin-left:550px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
}

#p3d {
	position: relative;
	height:auto;
	width:440px;
	position:absolute;
	z-index:10;
	margin-top:20px;
	margin-left:320px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
	display:none;
}
#p3 {
	width:auto;
	height:25px;
	position:absolute;
	z-index:13;
	margin-top:5px;
	margin-left:500px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
}
#p4d {
	position: relative;
	height:auto;
	width:450px;
	position:absolute;
	z-index:10;
	margin-top:280px;
	margin-left:35px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
	display:none;
}
#p4 {
	width:auto;
	height:25px;
	position:absolute;
	z-index:13;
	margin-top:430px;
	margin-left:220px;
	background-image:url(/img/fond_noir.png);
	background-repeat:no-repeat;
	padding: 10px;
}

/* -----------------------------------------*/
#photos{
  width:797px; 
  height:481px;
}

#logout{
  cursor:pointer;
}

-----------------------------------
fieldset
{
  border: 1px solid #CACAC8;
}

fieldset span
{
  color: #A7A6A4;
}


ul
{
  list-style-type: circle;
}

ul li img
{
  vertical-align: middle;
}

li.notification
{
  color: #B07A56;
}

.clear
{
  clear: both;
  height: 0px;
}

.notification
{
  padding: 5px;
  background-color: #FBF1BA;
}

.notification img
{
  vertical-align: middle;
}

.form_intitule
{
  font-size: 14px;
  text-align: justify;
  padding-right: 20px;
  width: 180px;
  float: left;
}

.form_champ
{
  font-size: 12px;
  width: 180px;
  float: left;
  color: #0e0e0e;
}

.form_champ_disabled
{
  font-size: 12px;
  width: 180px;
  float: left;
  background-color: #D4D0C8;
  color: #D4D0C8;
}

.error
{
  font-size: 12px;
  margin-left: 5px;
  color: #DD7B2E;
}

.separator
{
  margin-left: 5px;
  margin-right: 5px;
  color: #CACAC8;
}

.separator_menu
{
  margin-left: 5px;
  margin-right: 5px;
  color: #CACAC8;
  float: left;
  clear: both;
}

.lien_menu
{
  float: left;
  clear: both;
}

