body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	padding:0px;
	margin:0px;
	background:#ffffff url(/fruidoraix-provence/images/fond.gif) repeat-y;
}

#logo{
	position:absolute;
	top:45px;
	left:85px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 180%;
	color: #8C003A;
	font-weight: normal;
}
#logo2{
	position:absolute;
	top:11px;
	left:61px;
}

#drapeaux{
	position:absolute;
	width:106px;
	top:12px;
	left:240px;
	z-index:30;
	height: 19px;
}	
#menuprincipal{
	position:absolute;
	top:9px;
	left:810px;
	z-index:30;
	text-align: center;

}	

p, ul {font-family:Verdana, Arial, Helvetica, sans-serif;
       color:#000;}

h1{
	font-size:200%;
	font-family: "Times New Roman", Times, serif;
	color: #CBA668;
}
h2{
	font-size:140%;
	color:#666666;
	font-family: "Times New Roman", Times, serif;
}
h3{clear:both; padding-top:20px;color:#666666;}
	 
#contenu{margin:0 0 0 250px;}
	 
#text{width:450px;}		

#page{
	margin:0;
	padding-top:10px;
	visibility: visible;
	left: 235px;
	position: absolute;
	width: 528px;
	top: 88px;
	height: 742px;
     }	

#corps{margin-top:80px;}	 

#tarif{width:200px;
       clear:both}	

#cadrerecette{background-color:#ccc;
              color:#FFF;
			  margin:5px;
			  padding:10px;
			  font-size:85%;}
#menu_recette{border:1px solid #ddd;
			  margin: 50px 0 0 0;
			  font-size:80%;
			  text-align:center;}

#pdpage{
	clear:both;
	border-top:1px solid #cccccc;
	margin:45px 0 0 0;
	padding:5px 0 15px 0;
	text-align:left;
	font-size:80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
 
#copy{
	padding-top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: right;

}	   	

#xiti-logo{position:relative;
           top:0px;
		   left:0px;
		   z-index:10;
		   } 
/****************************************/
/*          Menu Navigation site        */
/****************************************/	
		  
#menu_gnl{}

#menu{
	position:absolute;
	top:150px;
	left:72px;
	width:140px;
	list-style-type: none;
	font-family: verdana, Helvetica, sans-serif;
	color:#ffffff;
	font-size:80%;
	margin:0;
	padding:0;
	border-top:solid #ddd 1px;
	border-bottom:solid #963 1px;
	text-align:center;
	z-index: 1;
}

#menu li{}

#menu ul{}

#menu a{
	display: block;
	padding: 1px;
	width: 140px;
	height:35px;
	border-top:solid #963 1px;
	border-bottom:solid #ddd 1px;
	text-decoration: none;
	line-height:14px;
	color:#ffffff;
	font-weight:bold;
	position: static;

        /*height:auto;*/   }
#menu a:link, #menu a:visited{ 
       color:#ffffff;
       text-decoration:none;
            }

#menu a:hover {
              background-color:#FFCC66;
              color:#333333;
			  border-top:solid #fc6 1px;
		      border-bottom:solid #fc6 1px;
              }
#menu a.active{
              background-color:#FFCC66;
              color:#333333;
			  border-top:solid #ccc 1px;
		      border-bottom:solid #999 1px;
              }


/************************************************/
	  
.gauche{float:left;padding:0 5px}
.droite{float:right;padding:0 5px}

.imgadroite{float:right;
            margin:0 10px;
			border:solid #ccc 1px;
			}
.imgagauche{float:left;
            margin:0 10px 30px 0;
			border:solid #ccc 1px;
			} 			  
.imgil{float:left;
       margin:15px;
	   border:solid #ccc 1px;
	  } 
.lignebas{clear:both;
          padding-bottom:10px;
          border-bottom:1px dotted #cccccc;}

.rouge{color:red;}

.ligne01{padding-top:10px;}

.cadreimg{border:1px solid #666;
          text-align: center}

ul#plan{line-height:25px;
        font-size:110%;
		font-weight:bold;
		text-indent:100px;}

#plan a{text-decoration:none;
        color:#aaa;}		
#plan a:hover{text-decoration:underline;
              color:#666666;}		
.lien_provence{
font-size:110%;font-weight:bold;letter-spacing:1px;font-family:Arial,Helvetica,sans-serif; text-decoration:none;color: #5F4EB1;
}		
.lien_provence:hover{
font-size:110%;font-weight:bold;letter-spacing:1px;font-family:Arial, Helvetica, sans-serif; text-decoration:none;color: #FF6600;
}		

