/* STYLE POPUPS */
a.info {
  position:relative;
}
a.info:hover {
   background: none; 
   z-index: 500; 
}
a.info span {display: none;}
a.info:hover span {
   display: inline; 
   position: absolute;
   white-space: nowrap;
   font-size:10px;
   font-weight:normal;
   top: 10px; 
   left: 5px;
   background: white;
   padding: 3px;
   border: 1px solid #508F80;
   border-top: 4px solid #508F80;
}

/* STYLE GENERAL */

body {
}
/* titre du site (quand affich�)  */
.site_name {
	font-size: 16px;
	font-weight: bolder;
	color: #663300;
	line-height: 20px;
}

table{
    border:1px;
/*background-color:#666666;*/
 /*width:500px;
border:3px;
background-image:url('abricot.jpg');
background-repeat:no-repeat ;
background-position: center 50%;*/
}

table.product{
    border:2px solid;
    border-color:#E9ECEF;
    padding: 0px;
	border-spacing: 0px;
}
table.tab{
    border:1px solid;
    border-color:#E9ECEF;
    padding: 0px;
	border-spacing: 0px;
}


td, tr{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;
 font-weight:bold;
 border-width: 0;
/* background-image:url(../images/plan.gif)*/
/* font-variant:small-caps;  */ /*tout en majiscule*/
/*FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: verdana, helvetica, arial;
	background-color: #F7F9FE;*/
}

/* TIMELINE */
.tdStep0{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;
 color:#FFFFFF;
 font-weight:bold;
 background-color:#508F80
}

.tdStep1{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;
 color:#FFFFFF;
 font-weight:bold;
 background-color:#508F80;
  opacity:.70;
 filter: alpha(opacity=70);
 -moz-opacity: 0.70;
 border:1px solid black;
}

.tdStep2{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;
 color:#FFFFFF;
 font-weight:bold;
 background-color:#508F80;
 opacity:.35;
 filter: alpha(opacity=35);
 -moz-opacity: 0.35;
 border:1px solid black;
}

.tr{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;
 color:#508F80;
 font-weight:bold;
 border:1px none;
 background-image:url('../images/connection1.png')
}

.tr2{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;
 color:#508F80;
 font-weight:bold;
 border:1px none;
 background-image:url('../images/connection2.png')
}

.tr3{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;
 color:#508F80;
 font-weight:bold;
 border:1px none;
 background-image:url('../images/connection3.png')
}

.tr4{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size :10px;
 color:#000000;
 border:medium none;
 background-image:url('../images/ar.png')
}

.tr5{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;
 color:#FFFFFF;
 font-weight:bold;
 border:1px;
 background-color:#508F80;
/* background-image:url(../images/ar1.png)*/
}

.pres2{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :11px;
 color:#000000;
 /*font-style:italic;*/
}

div{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :12px;
 color:#508F80;
 font-weight:bold;
  /*background-image:url(../images/connection.png);*/
}

.title{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 color:#508F80;
 font-size: 1.2em;
 font-weight:bold;
}

p{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :11px;
 color:#000;
 font-weight:bold;
}

p.pres{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :18px;
 color:#000000;
 font-style:italic;
}

p.pres1{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :16px;
 color:#000000;
 font-style:italic;
}

p.lrec{
 font-family : Verdana, Arial, Helvetica, sans-serif;
 font-size :24px;
 color:#99CCC0;
 text-decoration:underline;
}

hr, hr.separator {
	height : 1px;
	width : 100%;
	background-color:#99CCC0;
	border: 0px none;
}

ul, li {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* Param�tres par d�faut des niveaux de titre */
h1 {} /* style de titre de niveau 1 */
h2 {} /* style de titre de niveau 2 */
h3 {} /* style de titre de niveau 3 */
h4 {} /* style de titre de niveau 4 */
h5 {} /* style de titre de niveau 5 */
h6 {} /* style de titre de niveau 6 */

/* Parametres par defaut des liens */
a:link, a:visited {
	border:none;
	border-style:none;
	color: #508F80;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}
.link3, a.link3:visited {
	border:none;
	border-style:none;
	color: #508F80;
	text-decoration: none;
	font-weight: bold;
}

a.link3:hover {
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}


/*************************style formulaire*******************************************/
br{font-size:10px}
		
input, textarea{
   border:1px solid;
   color:#000000;
   background-image:url('url(../images/ad.png');
}

.inputimg{
   border:0px solid;
   color:#000000;
   background-image:url('url(../images/ad.png');
} 

button {
	background-color: #EAE3BF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999933;
	border-right-color: #333300;
	border-bottom-color: #333300;
	border-left-color: #999933;
	font-size: 10px;
	font-weight: bold;
	color: #996633;
}

img {
border:none;
color:#FF0000;
}

/*----------------------------------------------------*/	 
/*blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#00CC99;
	text-decoration: blink;
	background-attachment: scroll;
	/*background-color: #FFFFFF;
	background-image: url(../../../../../../Program%20Files/xampplite/htdocs/workspace/
	Recettes/images/backrecette.jpg);*/
}
*/
title {
/*
	background-color: #33CCFF;
	background-image: url('../../../../../../Program%20Files/xampplite/htdocs/workspace/Recettes/images/coinbd.jpg');
	*/
}

select {
   color:#000000;
}

tt {
/*
	background-color: #FFFFCC;
	background-image: url('../../../../../../Program%20Files/xampplite/htdocs/workspace/Recettes/images/coinbd.jpg');
	border-top-style: double;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid
	*/
}