body {
  font:       11px Lucida Grande, Verdana, Arial, Helvetica, sans serif;
  margin:     0px;
  margin-top: 0px;
  margin-bottom: 70px;
}

img {
  border: 0px;
}

#print {
    display: none;
}

#content-content {
	padding: 0px;
	margin-top: 20px;
	margin-left:  10px;
	margin-right: 10px;
}

#content-logo {
	display: none;
}

#content-text {
	float:left;
	width:360px;
	text-align:justify;

}

/*--------------------------------------------------------------------------*/
 
/*						          Recette                                   */

/*--------------------------------------------------------------------------*/

.addrctelink {
    display:none;
}

#addrcteform {
	width:450px;
	margin-right:auto;
	margin-left:auto;
}

#rctelist {
	width:500px;
	margin-right:auto;
	margin-left:auto;
}

#rctelist tr.even td {
	background-color: #eee;
}

#rctelist tr.odd  td {
	background-color: #fff;
}

#updrecette {
	width:460px;
	margin-right:auto;
	margin-left:auto;
	border:1px solid black;
	padding-bottom: 10px;
}

#delrecette {
	width:350px;
	margin-right:auto;
	margin-left:auto;
	margin-top:30px;
}

#disprecette {
	
	margin-top:30px;
    margin-left: 0px;
}

#formtri {
	display:none;
}

#rcte-content {
	margin: auto;
	width: 411px;
	background:url(../img/spirale2.jpg) repeat-y #FAFEFF;
	border-right: 2px solid #66CCFF;
	margin-top: -2px;
	padding-right: 20px;
	padding-left: 60px;
}

#rcte-top {
	margin-left: 260px;
}

#rcte-bottom {
	margin-left: 243px;
	margin-top: -12px;
}

#addrctelink {
	display: none;
}

/*--------------------------------------------------------------------------*/
 
/*						       Recette Festival                             */

/*--------------------------------------------------------------------------*/

#addrcte {
	border:1px solid black;
    padding-bottom:10px;
    padding-top: 10px;
    padding-right: 5px;
}

#searchrcte {
    display: none;
    
}

#catinfosrcte {
    margin-top: 25px;
	width: 550px;
	margin-left: auto;
	margin-right: auto;
}

#catinfosrcte a{
    cursor:pointer;
}

#searchrcte p{
    margin-top:5px;
    margin-bottom:0px;
}

#slctrcte {
    float:right;
}

#frcteinfos {
    width:800px;
	margin-top: -50px;
}

#rcterubrique {
    padding-top:50px;
    padding-bottom:10px;
    width: 400px;
    color: #FF6701;
    margin-left:-80px;
}

#rctetitre {
    font: 18px Lucida Grande, Verdana, Arial, Helvetica, sans serif;
    color: #FF6701;
    font-weight: bold;
}

.rctepart {
    font: 16px Lucida Grande, Verdana, Arial, Helvetica, sans serif;
    color: #209E2B;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 5px;
}

#dispfrecette {
    margin-left:-80px;
}

#dispfrecette p{
    margin:0px;
}

#rctecorps {
    width:700px;
    margin-left:15px;
}

#rctecorps p{
font-size: 14px;
}

.imgrcte {
    
}

/*------------------------------------------------------------------*/
/*                      Page structuration                          */
/*------------------------------------------------------------------*/

#content-page {
 background-color: white;
}

#content-site {
    background-color: white;
}

#content-head {

}

#content {
  float:left;
  width: 1000px;
  height: 900px;
  background: white;
  margin-top:0px;
  margin-left:-10px;
  padding-top:0px;
  border-top:0px;
  border:0px solid white;
}

#content-admin {
  float:left;
  width: 644px;
  margin-left:10px;
  background: white;
  margin-top:0px;
  padding-top:10px;
  border-top:0px;
}

#onglets {
  display:none;
}

#footersite {
  display:none;
}

#footercontent {
  display:none;
}

#uppercontent {
  float:left;
  width: 660px;
  margin-left:9px;
  height: 47px;
}


#menu-container {
 display:none;
}

#visupic {
	position : fixed;
	top:	   250px;
	left:      270px;
	border: 1px solid rgb(245,219,139);
	background-color: #f5f5f5;
	opacity:1;
	filter:alpha(opacity:90);
    
}

/*
#ombrage {
  
  width:15px;
  height:500px;
  margin-left: 660px;
  background:url(../img/ombre_droite.png) no-repeat;
}
*/
.inscription {
  display:none;
}

.reserved {
  display:none;
  
}

.reslink {
  padding-left:15px;
  font: 12px/18px Arrow, serif;
  color:white;
}

.update {
  display:none;
}

.updlink {
  Vertical-align:top;
  padding-left:6px;
  padding-top:5px;
  color: #FF6700;
  background-color: white;
  border: 1px solid rgb(255,103,0);
}

.updlink p {
	margin-top:0;
	margin-bottom: 3px;
	font-size: xx-small;
}

.updlink a {
	text-decoration: none;
	color:black;
}

.shop {
  display:none;
}

.shoplink {
  padding-left:12px;
  padding-top:72px;
  color: white;
  text-decoration: underline;
}

.saveur {
  display:none;
 
}

.media {
  display:none;
}

.portaillink {
  display:none;
}

.medialink {
 display:none;
}

#top {
	display: none;
}

.logo {
	float: left;
	padding-top:40px;
	margin-left:10px;
}

#printlogo {
  display:block;
}

.bandeau {
	margin-left:190px;
}

.bandeauadmin {
	padding-top:70px;
	margin-left:190px;
	
}

.portailbd {
	float:left;
	margin-left:36px;
	padding-top:12px;
	height:20px;
}

.searchbar {
	height:75px;
	margin-left:698px;
	background:url(../img/recherche.png) no-repeat;
}

.searchform {
	padding-left:13px;
	padding-top:25px;
	color:white;
	font-weight: bold;
}

#footer {
  position: fixed;
  border-top: 1px solid #ddd;
  border-bottom: 10px solid #f5f5f5;
  background:url(../img/footer.gif) #f5f5f5;
  width: 100%;
  left: 0px;
  bottom: 0px;
  text-align:left;
  color: #aaa;
  font-size: 12px;
  z-index:10000;
  opacity:0.9;
  filter:alpha(opacity:90);
}

#footer p {
  float: left;
  margin: 0px;
  padding-top:4px;
  padding-left:35px;
}

#footer p.info {
  float:right;
  padding-right:35px;
}

#footer a {
  color: #888;
  padding-left: 20px;
}

#footer p.info a {
  padding-left: 0px;
}


#menu-upper {
	display:none;
}

#menu-upper a{
	text-decoration: none;
}

#menu-under {
	padding-left: 10px;
	padding-top:   5px;
	padding-bottom:5px;
	margin-left:  10px;
	margin-right: 10px;
	
}

#menu-under a{
	text-decoration: none;
}

#ariane {
	display:none;
}

#content-content {
	padding: 0px;
	margin-top: 20px;
	margin-right: 10px;
}

#content-logo {
	display: none;
}

#content-text {
	float:left;
	width:360px;
	text-align:justify;

}

#content-pics {
	margin-left:365px;
	margin-right:2px;
	padding-bottom:10px;
}

#actu {
	margin-left:20px;
	margin-right:20px;
	background:#FF6701;
	color:white;
	font-weight: bold;
}

.actu-titre {
	color:black;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}

.actu-text {
	padding-right:20px;
	padding-left:20px;
}

.actu-link{
	padding-right:10px;
	padding-top:20px;
	padding-bottom:10px;
	text-align:right;
	text-decoration:underline;
}

#attach-pics {
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	background:#CC0066;
	color: white;
	font-weight: bold;
}

.largepic {
	padding-top:8px;
	text-align:center;
	padding-left:2px;
}

#ctitle {
	font:       18px Lucida Grande, Verdana, Arial, Helvetica, sans serif;
	padding-left: 10px;
}

#cheader {
	font-weight: bold;
	padding: 20px;
}

#ccorps {
	padding: 10px;
}

#corps {
	
height:auto;
overflow:hidden;
}

#contact {
	margin-left: 70px;
	height:60px;
	margin-top: 30px;
	background:url(../img/contact.png) no-repeat;
}

.contact {
    display:none;
}

#userinfos {
	padding-top: 30px;
	padding-left:15px;
    font: 14px/18px Arrow, serif;
    color:white;
}

#userinfos a{
    font: 14px/18px Arrow, serif;
    color:white;
    text-decoration:underline;
}

#fcommerceacces {
    display:none;
}