/** Feuille de styles Lyne Talbot */

body 	{	font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; margin: 0px; padding: 0px; color: #81715e; background-color:#c8c1b8; background-image:url(../images/background.jpg); background-repeat:no-repeat; background-position: top center;}


input						{	font-family: "Trebuchet MS", Arial, Helvetica, Swiss, SunSans-Regular; font-size:10px;  background-color: #F9F8F8; margin:0px; padding-left:2px; border: solid 1px #C1B3AA }
input.bouton 				{   color: #957A68; font-size: 11px; font-family: Verdana, "Trebuchet MS", Arial, Geneva, Helvetica, Swiss, SunSans-Regular; background-image: url(../images/commun/fond_bouton.gif);}
input.checkbox				{   margin:0px; padding:0px; border:none; background-color:#F9F8F8 }
input.inscription			{ 	background-color:#F9F8F8;}
textarea 					{   border: solid 1px #C1B3AA; font-family: "Trebuchet MS", Arial, Helvetica, Swiss, SunSans-Regular; font-size:10px;  background-color: #F9F8F8;}
select						{	font-family: "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size:10px; margin:0px; padding:0px; border: solid 1px #C1B3AA }
select.col_droite			{ 	width:108px; }
a:link						{ 	color:#851c3a;}
a:hover						{ 	color:#851c3a;}
a:visited					{ 	color:#851c3a;}


/* Définition des couleurs de premier plan */

.blanc              		{ color:#ffffff }
.noir              			{ color:#000000 }
.gris_fonce         		{ color:#c8c1b8 }
.gris_pale         			{ color:#f2f2ef }

.brun_pale          		{ color:#81715e }
.brun_pale:link 			{ color:#81715e; text-decoration:none }
.brun_pale:hover 			{ color:#81715e; text-decoration:none }
.brun_pale:visited 			{ color:#81715e; text-decoration:none }

.brun_over          		{ color:#4f473a }

.vert_milieu1       		{ color:#bdc971 }
.vert_milieu1:link 			{ color:#bdc971; text-decoration:none }
.vert_milieu1:hover 		{ color:#bdc971; text-decoration:none }
.vert_milieu1:visited 		{ color:#bdc971; text-decoration:none }

.vert_milieu2       		{ color:#b5c06d }
.vert_milieu2:link 			{ color:#b5c06d }
.vert_milieu2:hover 		{ color:#b5c06d }
.vert_milieu2:visited 		{ color:#b5c06d }

.bourgogne_pale     		{ color:#ae2b47 }

.bourgogne_fonce    		{ color:#851c3a }
.bourgogne_fonce:link 		{ color:#851c3a; text-decoration:none }
.bourgogne_fonce:hover 		{ color:#851c3a; text-decoration:none }
.bourgogne_fonce:visited 	{ color:#851c3a; text-decoration:none }

.bourgogne_over     		{ color:#410a19 }
.vert_pale          		{ color:#fbfcf3 }

.vert_fonce         		{ color:#838b52 }
.vert_fonce:link 			{ color:#838b52; text-decoration:none  }
.vert_fonce:hover 			{ color:#838b52; text-decoration:none  }
.vert_fonce:visited 		{ color:#838b52; text-decoration:none  }

.vert_over          		{ color:#5c6238 }
.vert_cal_over      		{ color:#878f54 }

.orange             		{ color:#cd3917 }
a:link.orange 				{ color:#cd3917 }
a:hover.orange 				{ color:#cd3917 }
a:visited.orange 			{ color:#cd3917 }

.orange_over        		{ color:#832c15 }           
.vert_privilege     		{ color:#ced6a5 }

.brun_fonce          		{ color:#171615 } 
.brun_fonce:link 			{ color:#81715e; text-decoration:none }
.brun_fonce:hover 			{ color:#81715e; text-decoration:none }
.brun_fonce:visited 			{ color:#81715e; text-decoration:none }


/* Définition des couleurs d'arrière plan */

.fond_blanc              { background-color:#ffffff }
.fond_noir               { background-color:#000000 }
.fond_gris_fonce         { background-color:#c8c1b8 }
.fond_gris_pale          { background-color:#f2f2ef }
.fond_brun_pale          { background-color:#81715e }
.fond_moka               { background-color:#8d7f6e }
.fond_brun_over          { background-color:#4f473a }
.fond_vert_milieu1       { background-color:#bdc971 }
.fond_vert_milieu2       { background-color:#b5c06d }                 
.fond_bourgogne_pale     { background-color:#ae2b47 }
.fond_bourgogne_fonce    { background-color:#851c3a }
.fond_bourgogne_over     { background-color:#410a19 }
.fond_vert_pale          { background-color:#fbfcf3 }
.fond_vert_fonce         { background-color:#838b52 }
.fond_vert_over          { background-color:#5c6238 }
.fond_vert_cal_over      { background-color:#878f54 }
.fond_orange             { background-color:#cd3917 }
.fond_orange_over        { background-color:#832c15 }
.fond_vert_privilege     { background-color:#ced6a5 }


/** Titres et textes **/

h1 						    {	font-size: 20px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 23px; }
h2                          {	font-size: 18px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 21px; }
h3                          {	font-size: 15px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 17px; }
h4                          {	font-size: 13px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 15px; }
h5                          {	font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 14px; } 
h6                          {	font-size: 11px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 13px; }

#text_lyne h3        {    font-size: 15px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height:normal !important;}

.p_contactus          {    margin-bottom: 0px; margin-top: 1px; line-height: 17px; }
.p_sitemap             {    margin-bottom: 0px; margin-top: 1px; line-height: 17px; }          

.p_without_padding  {margin: 0px; padding: 0px;}

.p_h6                     {    font-size: 11px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 13px; } 

/** Police différentes   */

.georgia                    {   font-family: Georgia, Arial, Verdana, Helvetica, "Trebuchet MS"; }

.sous_menu                  {	color:#8d7f6e; text-decoration:none; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 16px; } 
a.sous_menu                 {	color:#8d7f6e; text-decoration:none; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 16px; } 
a.sous_menu:hover           {	color:#8d7f6e; text-decoration:underline; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 16px; } 
.sous_menu_over             {	color:#851c3a; text-decoration:none; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 16px; } 
.sous_menu_over_normal  {	color:#851c3a; text-decoration:none; font-size: 11px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight:normal; margin-bottom: 0px; margin-top: 1px; line-height: 16px; } 
.sous_menu_normal                  {	color:#8d7f6e; text-decoration:none; font-size: 11px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 16px; } 
a.sous_menu_normal                 {	color:#8d7f6e; text-decoration:none; font-size: 11px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 16px; } 
a.sous_menu_normal:hover           {	color:#8d7f6e; text-decoration:underline; font-size: 11px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: normal; margin-bottom: 0px; margin-top: 1px; line-height: 16px; } 



/** Styles des textes   **/

.caps                       {   text-transform: uppercase; }
.bold                       {   font-weight: bold;  }
.normal                     {   font-weight: normal;  }    
.clean                      {   text-decoration: none } 
.letterspace                {   letter-spacing: 1px}


.ligne_verticale            {   padding-left:20px; padding-right:20px; background-image:url(../images/commun/ligne_verticale.gif); background-repeat:repeat-y; background-position:top left;    }

.menu_deroulant             {   background-color:#f2f2ef; border:1px #000000 solid; padding:10px; position: absolute; left:0px; top:0px; visibility: hidden; filter:alpha(opacity=95); -moz-opacity:.95; opacity:.95;}

.deroulant                  {	margin-left:10px; background-image:#8d7f6e; text-decoration:none; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 20px; } 
a.deroulant                 {	color:#8d7f6e; text-decoration:none; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 20px; } 
a.deroulant:hover           {	color:#8d7f6e; text-decoration:underline; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 20px; } 
.deroulant_over             {	margin-left:10px; color:#851c3a; text-decoration:none; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 20px; } 

.deroulant_parent           		{color:#000000; text-decoration:none; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 20px; } 
a.deroulant_parent          	{color:#000000; text-decoration:none; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 20px; } 
a.deroulant_parent:hover    	{color:#000000; text-decoration:underline; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 20px; } 
.deroulant_parent_over      	{color:#851c3a; text-decoration:none; font-size: 12px; font-family: Arial, Verdana, Helvetica, "Trebuchet MS"; font-weight: bold; margin-bottom: 0px; margin-top: 1px; line-height: 20px; } 

.test									{  text-decoration:none; font-weight:bold}
.test_over							{  text-decoration:none;color:#8d7f6e; font-weight:bold}
a.test:hover						{  text-decoration:underline;color:#8d7f6e; font-weight:bold}

.rouge								{ color:#851c3a;}

.ligne_vertical_pointille   {   border-top: 1px #81715e dashed}
.contour_pointille          {   border: 1px #81715e dashed}  

h1.baliseimage              
{
    margin-top : 0px;
    margin-bottom : 0px;
    font-size : 10px;    
}

h2.baliseimage              
{
    margin-top : 0px;
    margin-bottom : 0px;  
    font-size : 10px;    
}




