
* {
margin:0;
padding:0;
} 

a.lien_pagin{
    color:#ff0000;
}
a.lien_pagin:hover{
    color:#CC3366;     
    text-decoration: underline;
}
a.lien      {
color :#806062;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;       
text-decoration: underline;
}
a:link.lien {
color : #806062;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration:underline;           
}
a:visited.lien {
color : #806062;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration:underline;           
 }
a:hover.lien  {
color : #CC3366;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration:underline;           
} 

a:link.gcqlien {
color : #806062;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;  
text-decoration:underline;           
 }
a:visited.gcqlien {
color : #806062;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;  
text-decoration:underline;           
 }
a:hover.gcqlien  {
color : #CC3366;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;  
text-decoration:underline;           
} 

a.lienred      {
color : #CC3366;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;       
text-decoration: underline;
}
A:link.lienred {
color : #CC3366;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration:underline;           
}
A:visited.lienred {
color : #806062;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration:underline;           
 }

A:hover.lienred  {
color : #CC3366;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration:underline;           
} 


A:active.lientxtbleu {
color : #93B0D0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration:underline;           
}

a:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #684F50;
    text-decoration: none;
    font-style: normal;
    line-height: normal;
    text-transform: none;
    font-variant: normal;
}
a:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #CC0066;
    text-decoration: none;
    font-style: normal;
    line-height: normal;
    text-transform: none;
    font-variant: normal;
}

a:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #684F50;
    text-decoration: none;
    font-style: normal;
    line-height: normal;
    text-transform: none;
    font-variant: normal;
}
a:link.null {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    text-decoration: none;
}
a:hover.null {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    text-decoration: none;
}
a:visited.null {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    text-decoration: none;
}
table.encart_gcq {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: dashed;
	border-color: #cc0066;
	border-collapse: collapse;
	background-color: transparent;
}
table.encart_gcq td {
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
table.alerte_gcq {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-color: #cc0066;
	border-style: solid;
	border-collapse: collapse;
		background:url("images/alerte.png") no-repeat 2px 1px;
}
table.alerte_gcq td {
	border-width: 0px 0px 0px 0px;
	padding-left:35px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

table.savoirplus_gcq {
	display:block; 
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: dashed dashed dashed dashed;
	border-color: #806062;
	border-collapse: collapse;
		background:url("images/loupe.png") no-repeat 5px 5px;
	/*background-attachment:fixed;*/
}
table.savoirplus_gcq th {
background-color:transparent;
	height:35px;
	padding-left:35px;
	padding-top:5px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
	
table.savoirplus_gcq td {
background-color:transparent;
	border-width: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}
.courant {
background-color:transparent;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #806062;
}
.justicourant {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
	text-align:justify;
    color: #806062;
}
.justicourantpink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
	text-align:justify;
    color: #CC0066;
}
.justialerte {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
	text-align:justify;
    color: #CC0066;
}
.courantpink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
	text-align:right;
    color: #CC3366;
}
.centrepink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
	text-align:center;
    color: #CC3366;
}
.courantClic {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    cursor: hand;
    color: #806062;
}
.titrecourant {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #806062;
}
.titrecourantrouge {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #CC3300;
}
.titrecourantpink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #CC3366;
}
.titretabblanc {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}
.titretabblancClic {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    cursor: hand;
    color: #FFFFFF;
}
.formconnexion {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #806062;
    width: 100px;
    background-color: #FFFFFF;
    border-top-color: #806062;
    border-right-color: #C8B5B6;
    border-bottom-color: #C8B5B6;
    border-left-color: #806062;
    list-style-type: circle;
}
.formconnexion2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #806062;
    background-color: #FFFFFF;
    border-top-color: #806062;
    border-right-color: #C8B5B6;
    border-bottom-color: #C8B5B6;
    border-left-color: #806062;
    list-style-type: circle;
}
.formchamps {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #806062;
    width: 380px;
    background-color: #FFFFFF;
    border-top-color: #806062;
    border-right-color: #C8B5B6;
    border-bottom-color: #C8B5B6;
    border-left-color: #806062;
}
.formchsimple {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #806062;
    background-color: #FFFFFF;
    border-top-color: #806062;
    border-right-color: #C8B5B6;
    border-bottom-color: #C8B5B6;
    border-left-color: #806062;
}
.formchsimple2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #806062;
    background-color: #FFFFFF;
    border-top-color: #806062;
    border-right-color: #C8B5B6;
    border-bottom-color: #C8B5B6;
    border-left-color: #806062;
}
.formchsimple3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-variant: normal;
    color: #E4DCDC;
    background-color: #E4DCDC;
    border-top-color: #806062;
    border-right-color: #C8B5B6;
    border-bottom-color: #C8B5B6;
    border-left-color: #806062;
}
.titregd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #806062;
}
.titregdpink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #CC0066;
}
.titremoyen {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #806062;
}
.titremoyenpink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #CC0066;
}
H1, H2, H3, H4,  {
  color: #CC0066;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  text-align:left;
  }

H5, H6 {
  color: #806062;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
   text-align:left;
   }

a:link.gcqmenu {
color : #806062;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration:none;  
display:block;     
}
a:visited.gcqmenu {
color : #806062;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration:none;   
display:block;      
 }
a:hover.gcqmenu  {
color : #CC3366;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-decoration:none;   
display:block;      
} 
   
ul.encart_gcq {
	list-style-type: disc;
	list-style-image: inherit;
	list-style-position: inside;
	margin-left: 0px;

}
ol.encart_gcq {
	list-style-type: decimal;
	list-style-position: outside;
}
ol.encart_gcq {
	list-style-type: decimal;
}
ul.encart_gcq li { font-style: normal; }

ul.menu_gcq {
	list-style-type: none;
	list-style-position: outside;
	margin-left:5px;
	padding-left:0px; 
}
ol.menu_gcq {
	list-style-type: decimal;
	list-style-position: outside;
}

/*li.menu_gcq { 
background:url("images/fleche_bg.gif") no-repeat;
 }*/

div.suivant {
float:right;
}

div.precedent {
float:left;
}