@charset "iso-8859-1";		  

/* AdminZone-cms Wesyweb V4 Demo Template */

/* elements obligatoires de adminzone-cms */
BODY {background-color:#D2D2D2; margin: 0; text-align: center;}
#global {margin-left: auto; margin-right: auto; width: 1010;}		   
p {margin-top: 0; margin-bottom: 0 }		
 
/* Titres et textes */
	 
.H1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000;font-weight: bold; text-decoration: none } 
.H2 { font-family: Times New Roman; font-size: 12pt; color: #000000;font-weight: bold; text-decoration: none } 
.H3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;font-weight: normal; text-decoration: none } 
.titleroman {font-family: Times New Roman;font-size: 14pt;color: #EC037B;font-weight: bold;text-decoration: none;}
.subtitle { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; color: #5E8A96;font-weight: bold; text-decoration: none }  
.titlebox { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF;font-weight: normal; text-decoration: none }
.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #404040;font-weight: normal; text-decoration: none }	  
.smalltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #565656;font-weight: normal; text-decoration: none }
  
/* Formatage des news */
.newstitle { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; color: #5E8A96;font-weight: bold; text-decoration: none }  
.newstext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #404040;font-weight: normal; text-decoration: none }	
A:link.newstext{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #5E8A96; font-weight: normal; text-decoration: none;}
A:active.newstext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #5E8A96;font-weight: normal;text-decoration: none;}
A:visited.newstext {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #5E8A96;font-weight: normal;text-decoration: none;}		
A:hover.newstext{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #CC2041;font-weight: normal;text-decoration: none;}
 
/* Liens par défaut */
A:link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: Black; font-weight: normal; text-decoration: underline;}
A:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: Black;font-weight: normal;text-decoration: underline;}
A:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: #620609;font-weight: normal;text-decoration: underline;}		
A:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: Black;font-weight: normal;text-decoration: underline;}

A:link.textlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #F9532B;font-weight: normal; text-decoration: none }	
A:active.textlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #F9532B;font-weight: normal; text-decoration: none }	
A:visited.textlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #F9532B;font-weight: normal; text-decoration: none }		
A:hover.textlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #F9532B;font-weight: normal; text-decoration: underline }	

/* Legal Footer */
.legalfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #B1B1A9;font-weight: normal; text-decoration: none }
A:link.legalfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #B1B1A9;font-weight: normal; text-decoration: none }
A:active.legalfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #B1B1A9;font-weight: normal; text-decoration: none }
A:visited.legalfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #B1B1A9;font-weight: normal; text-decoration: none }		
A:hover.legalfooter { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #CC2041;font-weight: normal; text-decoration: none }

.topmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size:  7pt; color: #474747;font-weight: bold; text-decoration: none }
A:link.topmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 7pt; color: #474747;font-weight: bold; text-decoration: none }	
A:active.topmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 7pt; color: #474747;font-weight: bold; text-decoration: none }
A:visited.topmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 7pt; color: #474747;font-weight: bold; text-decoration: none }	
A:hover.topmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 7pt; color: #CC2041;font-weight: bold; text-decoration: none }

.fctmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size:  8pt; color: #474747;font-weight: bold; text-decoration: none }
A:link.fctmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; color: #474747;font-weight: normal; text-decoration: none }	
A:active.fctmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; color: #474747;font-weight: normal; text-decoration: none }
A:visited.fctmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; color: #474747;font-weight: normal; text-decoration: none }	
A:hover.fctmenu { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; color: #CC2041;font-weight: normal; text-decoration: none }


/* Menu spécial horizontal H1 */
#navcontainer ul {padding-left: 0;margin-left: 0;background-color: #6A94A3;color: White;float: left;
width: 100%;font-family: verdana,arial, helvetica, sans-serif;font-size: 10pt;color: #000000;font-weight: normal;text-decoration: none}
#navcontainer ul li { display: inline; }
#navcontainer ul li a {padding: 0.1em 1em;background-color: #6A94A3;color: White;text-decoration: none;float: left;border-right: 1px solid #fff;}
#navcontainer ul li a:hover	{background-color: #CC2041;	color: #fff;}

/* Menus V & H et Yahoo bar */
.menusubtitle1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #FE7D05;font-weight: bold; text-decoration: none }	
.menubox1 {background-color:#71675D; padding:1px; margin:0px;}
.menuboxtext1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #FFFFFF;font-weight: bold; text-decoration: none }
A:link.menuv1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #646464;font-weight: normal; text-decoration: none }	
A:active.menuv1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #646464;font-weight: normal; text-decoration: none }
A:visited.menuv1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #646464;font-weight: normal; text-decoration: none }	
A:hover.menuv1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #A60012;font-weight: normal; text-decoration: none }

.menusubtitle2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #CFA74A;font-weight: bold; text-decoration: none }	
.menubox2 {background-color:#CFA74A; padding:1px; margin:0px;}
.menuboxtext2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #FFFFFF;font-weight: bold; text-decoration: none }
A:link.menuv2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #000099;font-weight: normal; text-decoration: none }	
A:active.menuv2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #000099;font-weight: normal; text-decoration: none }
A:visited.menuv2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #000099;font-weight: normal; text-decoration: none }	
A:hover.menuv2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #2967FA;font-weight: normal; text-decoration: none }

.barremenuh1{color:#009900; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; text-decoration: none; font-weight: normal }
A:link.menuh1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #555555;font-weight: normal; text-decoration: none }
A:active.menuh1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #555555;font-weight: normal; text-decoration: none }
A:visited.menuh1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #555555;font-weight: normal; text-decoration: none }		
A:hover.menuh1 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; color: #FFFFFF;font-weight: normal; text-decoration: none; background-color: #555555 }

.barremenuh2{color:#3F3F3F; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 9pt; text-decoration: none; font-weight: normal }
A:link.menuh2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 11pt; color: #F4F4F4;font-weight: normal; text-decoration: none; background-color: #4B4B4B }
A:active.menuh2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 11pt; color: #F4F4F4;font-weight: normal; text-decoration: none; background-color: #4B4B4B }
A:visited.menuh2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 11pt; color: #F4F4F4;font-weight: normal; text-decoration: none; background-color: #4B4B4B }		
A:hover.menuh2 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 11pt; color: #2E2E2E;font-weight: normal; text-decoration: none; background-color: #FB5D32  }

.barremenuh3{color:#009900; font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none; font-weight: normal }
A:link.menuh3 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; color: #B1B1A9;font-weight: normal; text-decoration: none }
A:active.menuh3 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; color: #B1B1A9;font-weight: normal; text-decoration: none }
A:visited.menuh3 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; color: #B1B1A9;font-weight: normal; text-decoration: none }		
A:hover.menuh3 { font-family: Tahoma,Verdana, Arial, Helvetica; font-size: 8pt; color: #FFFFFF;font-weight: normal; text-decoration: none }

/* Formatage des formulaires */	 					
TEXTAREA{background-color:#FFFFFF}
.formtext {font-family: Tahoma,Verdana, Arial, Helvetica;font-size: 9pt;	color: Black;font-weight: normal;text-decoration: none;}
.formtextgrey {font-family: Tahoma,Verdana, Arial, Helvetica;font-size: 9pt;color: 565656;font-weight: normal;text-decoration: none;}
form { margin-top: 0 ;margin-bottom: 0 ; } 
SELECT {  color:#333333; background-color:#B4CAD3; font-size:11px; font-family:arial;  }   
INPUT { color:#333333; background-color:#EBF4F5; font-size:11px; font-family:arial;	}

/* Formatage de l'agenda */	
.agenda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333;font-weight: normal; text-decoration: none }
A:link.agenda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #1F7FC9;font-weight: normal; text-decoration: none }
A:active.agenda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #1F7FC9;font-weight: normal; text-decoration: none }
A:visited.agenda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #1F7FC9;font-weight: normal; text-decoration: none }		
A:hover.agenda { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #1F7FC9;font-weight: normal; text-decoration: underline }

/* Moteur de recherche */ 
.urlSearchResult{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #008000;text-decoration: none; font-weight: normal }
.search_result{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none; font-weight: normal; font-style:italic}
.search_word_color{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #FF0000;text-decoration: none; font-weight: bold; font-style: normal}
.nbPagesSearchResult{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none; font-weight: normal; font-style: normal}
.noWordSearchResult{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #FF0000;text-decoration: none; font-weight: bold; font-style: normal}
.descriptionSearchResult{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none; font-weight: normal; font-style: normal}
.highlightSearchResult{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;color: #000000;text-decoration: none; font-weight: normal; font-style: normal; background:#FFEC04} 
A:active.titreSearchResult { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt ; font-weight: bold;text-decoration: underline }
A:link.titreSearchResult { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt ;; font-weight: bold;text-decoration: underline }
A:visited.titreSearchResult { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt ; font-weight: bold;text-decoration: underline }
A:hover.titreSearchResult { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10 pt ; font-weight: bold;text-decoration: underline }

/* formatage du caddie */	  
.caddie-reference { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333;font-weight: bold; text-decoration: none }
.caddie-description { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333;font-weight: bold; text-decoration: none }
.caddie-remarques { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333;font-weight: normal; font-style: italic ; text-decoration: none }
.caddie-prix { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333;font-weight: normal; text-decoration: none }
.caddie-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333;font-weight: normal; text-decoration: none }
.caddie-confirm-text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #E65C00;font-weight: bold; text-decoration: none }
