body {
	background: #00AFEA url(../maison-rocbrune/i/bg_body.jpg) repeat-x;
}
#principal {
	background: url(../maison-rocbrune/i/img01.jpg) no-repeat 130px 0;
}

#activ_nav {
	background: url(../maison-rocbrune/i/bg_activnav.gif) no-repeat right top;
	margin-top:30px;
}
#activ_nav ul {
	padding-top:10px;
}
#activ_nav li {
	color: #B3ECFF;
}

#activ_nav a {
	text-decoration: none;
	color: #FFF;
	font-size: 1.6em;
	padding-right: 10px;
	margin-right: 10px;
	letter-spacing: -1px;
}
#activ_nav .focusli {
	font-size: 1.55em;
	font-weight:bold;
	letter-spacing: -1px;
}
#col2 {
	margin-top: 135px !important;
}
#col3 div {
	margin-bottom: 5px;
}

#footer {
	color: #114D60;
}

#footer a {
	color: #B3ECFF;
}
.boitebord  {
	background-color: #7C8CAA;
	margin-top:-32px;
}

#col1 .boitebord h2 {
	color: #37CDFF;
}
.chapo h3, div h3 {
	color:#555;
}
#col1 .boitebord h3 a:hover {
	color: #D7DDE8;
}

.envoi {
	color: #FFF;
	background-color: #2A7498;
	border: 1px solid #FFF;
}
#principal #contenu #col dl {
	margin-left:30px;
}

#col dt {
	margin-left: 10px;
	margin-bottom: 5px;
	color: #667594;
	font-size: 1.3em;
	font-weight: bold;
	letter-spacing: -1px;
	font-variant: small-caps;
}
#principal #contenu #col dd {
	margin-bottom: 5px;
}
#imggal {
	width:485px;
	margin: 0 5px 5px 5px !important;
}
/*--------------------------------CONTENU EDIT--------------------------------*/
#contenuedit h4, #col div h4 {
	color: #018BB9;
}
#contenuedit h3, #col div h3 {
	color: #555;
}
#contenuedit h5, #col div h5 {
	color: #019BCF;
}
#contenuedit h6, #col div h6 {
	color: #000;
}

#catalogue {
  height: 150px;
  overflow: hidden; 
  border: 0 !important;
}
#catalogue .chapo{
  height: 150px;
}
#navcatalogue {
  border: 0 !important;
  border-top: 10px solid #fff !important;
  height: 20px;
  background-color: #fff !important;
  margin-bottom: 0 !important;
}
#lnv, #rnv{
  float: left;
  width: 46%;
  border: 0 !important;
  padding: 3px 1%;
	cursor: pointer;
  background: #555 !important;
  color: #E8EAEC;
  font-weight: bold;
}
#lnv:hover, #rnv:hover{
  color: #555 !important;
  background: #E8EAEC !important;
}
#rnv{
  float: right;
  text-align: right;
}
.nvspan {
	visibility: hidden;
}