/* STANDARD CSS pour Simbal inc.
   Créé par: Audrey Portela
   Le: 21/05/2007 
*/

BODY {
	MARGIN: 0px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F8F7F0; 
	BACKGROUND-IMAGE: url(../images/fond.jpg); BACKGROUND-REPEAT:repeat;
	SCROLLBAR-3dlight-COLOR: white; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-DARKSHADOW-COLOR: white; SCROLLBAR-FACE-COLOR: #EFF0E8;
	SCROLLBAR-HIGHLIGHT-COLOR: #666666; SCROLLBAR-SHADOW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #F8F7F0;
}
h1 {
	FONT-SIZE: 16px; COLOR: #666666; 
}
h2 {
	PADDING-LEFT: 3px; 
	BORDER-LEFT: #3E964E 3px solid;
	FONT-SIZE: 18px; COLOR: #3E964E; FONT-WEIGHT: bold; 
}
h3 {
	PADDING-LEFT: 3px; 
	BORDER-LEFT: #3E964E 3px solid;  
	FONT-SIZE: 12px; COLOR: #333333; FONT-WEIGHT: bold; 
}
h4 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-WEIGHT: bold; 
}
.texte1 {
	FONT-SIZE: 11px; COLOR: #333333; 
}
.texte2 {
	FONT-SIZE: 11px; COLOR: #333333; FONT-WEIGHT: bold; 
}
.texte3 {
	FONT-SIZE: 11px; COLOR: #006633; 
}
.texte4 {
	FONT-SIZE: 11px; COLOR: #006633; FONT-WEIGHT: bold;
}
.asterisque {
	FONT-SIZE: 11px; COLOR: red; 
}
.note {
	FONT-SIZE: 10px;  
}
LI {
	MARGIN-LEFT: 0px; LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: square; 
	FONT-SIZE: 11px; COLOR: #333333; 
	margin:0.5em 0
}
TD, TEXTAREA, INPUT, SELECT{
	FONT-SIZE: 11px; 
}
.inputstyle {
	FONT-SIZE: 11px;
	COLOR: #5F726F;
	BACKGROUND-COLOR: #E2EDEB;
	BORDER: 1px solid #333333;
}
.bg_gauche {
	BACKGROUND-IMAGE: url(../images/fond_gauche.jpg); BACKGROUND-REPEAT: repeat-y;
}
.bg_droite {
	BACKGROUND-IMAGE: url(../images/fond_droite.jpg); BACKGROUND-REPEAT: repeat-y;
	
}
A:link {
	COLOR: #006633; FONT-SIZE: 11px; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #006633; FONT-SIZE: 11px; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #006633; FONT-SIZE: 11px; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #006633; FONT-SIZE: 11px; TEXT-DECORATION: none;
}

img.polaroid {
    padding: 1% 1% 1%; 
    background: #fff;
    border: 1px solid #CCCCCC;
    border-width: 1px 1px 1px 1px;
}


/* Haut de page */

.haut {
	PADDING-LEFT: 18px; 
}
A.lienhaut:link {
	FONT-SIZE: 10px; COLOR: #006600; TEXT-DECORATION: none;
}
A.lienhaut:visited {
	FONT-SIZE: 10px; COLOR: #006600; TEXT-DECORATION: none;
}
A.lienhaut:active {
	FONT-SIZE: 10px; COLOR: #006600; TEXT-DECORATION: none;
}
A.lienhaut:hover {
	FONT-SIZE: 10px; COLOR: #006600; TEXT-DECORATION: underline;
}	



/* Menu horizontal - !! Ne pas changer les informations suivantes !!*/

.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {
	position:relative;
	height: 44;
}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmsh div a{float:left;}.qmmc div {visibility:hidden;position:absolute;}

/* Menu horizontal */

	/*(MAIN) Container */	
	#qm0	
	{	
		margin:0px;
		background-color:#3E964E;
	}


	/* (MAIN) Items */	
	#qm0 a	
	{	
		padding:15px 9px 13px 10px;
		background-color:transparent;
		color:#ffffff;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:1em;
		text-decoration:none;
		text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#3E964E;
	}


	/* (MAIN) Hover State */	
	#qm0 a:hover	
	{	
		color:#000080;
		text-decoration:underline;
	}


	/* (MAIN) Parent items */	
	#qm0 .qmparent	
	{	
		background-repeat:no-repeat;
		background-position:92% 50%;
	}


	/* (MAIN) Active State */	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-color:#3E964E;
		color:#ffffff;
		text-decoration:underline;
	}


	/* (SUB) Container */	
	#qm0 div	
	{	
		padding:5px 5px 5px 0px;
		background-color:#ffffff;
		border-width:1px 1px 1px 5px;
		border-style:solid;
		border-color:#3E964E;
	}


	/* (SUB) Items */	
	#qm0 div a	
	{	
		padding:3px 20px 3px 10px;
		color:#222222;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:0.9em;
		text-align:left;
		border-width:0px;
	}


	/* (SUB) Hover State */	
	#qm0 div a:hover	
	{	
		background-color:#3E964E;
		color:#ffffff;
		text-decoration:underline;
		border-color:#75b1c2;
	}


	/* (SUB) Parent items */	
	#qm0 div .qmparent	
	{	
	}


	/* (SUB) Active State */	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		text-decoration:underline;
	}



/* Contenu */

.contenu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px;
	FONT-SIZE: 11px; COLOR: #333333;  
}
.titrecontenu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 15px; PADDING-BOTTOM: 0px;
	FONT-SIZE: 11px; COLOR: #333333; 
}

/* Tableaux */

.structtableau {
	PADDING: 0; 
}
.titretableau {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #3E964E;
}
.tr1tableau {
	BACKGROUND-COLOR: #f5f5f5;
}
.tr2tableau {
	BACKGROUND-COLOR: #dedede;
}
.trsepare {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 2px;
}

/* Breadcrumb*/

.breadcrumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-TOP: 6px; PADDING-BOTTOM: 6px;
	FONT-SIZE: 10px; COLOR: #333333;
	BACKGROUND-IMAGE: url(../images/fond_gris.jpg); BACKGROUND-REPEAT: repeat-y;
}
A.lienbreadcrumb:link {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline;
}
A.lienbreadcrumb:visited {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline;
}
A.lienbreadcrumb:active {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline;
}
A.lienbreadcrumb:hover {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none;
}		
	
	
	
/* Sous-Menu*/

.cell-accesdirect {
	PADDING-LEFT: 15px; PADDING-TOP: 2px;
}
.cell-titre-sousmenu {
	PADDING-LEFT: 15px; PADDING-TOP: 18px; PADDING-BOTTOM: 3px; 
	BACKGROUND-IMAGE: url(../images/fond_sous-menu.jpg); BACKGROUND-REPEAT: repeat-y;
}
.cell-sousmenu {
	PADDING-LEFT: 15px; PADDING-RIGHT: 20px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px;  
	BACKGROUND-IMAGE: url(../images/fond_sous-menu.jpg); BACKGROUND-REPEAT: repeat-y;
}
P.sousmenu {
	FONT-SIZE: 13px; COLOR: #333333; 
}
.cell-separe {
	PADDING-LEFT: 15px; PADDING-RIGHT: 22px; HEIGHT: 1px;
	BACKGROUND-IMAGE: url(../images/fond_sous-menu.jpg); BACKGROUND-REPEAT: repeat-y;
}
A.liensousmenu:link {
	FONT-SIZE: 13px; COLOR: #333333; TEXT-DECORATION: none;
}
A.liensousmenu:visited {
	FONT-SIZE: 13px; COLOR: #333333; TEXT-DECORATION: none;
}
A.liensousmenu:active {
	FONT-SIZE: 13px; COLOR: #333333; TEXT-DECORATION: none;
}
A.liensousmenu:hover {
	FONT-SIZE: 13px; COLOR: #333333; TEXT-DECORATION: underline;
}	



/* Slideshow sous-menu*/

div#show3 {
BACKGROUND-COLOR:#C1C2BA;
WIDTH:175px;
MARGIN:0 left;
BORDER:2px solid #C1C2BA;
}
div#show3 table td, div#show4 table td {
HEIGHT:10px;
BACKGROUND-IMAGE:url('38.gif');
}
div#show4 table td {
BACKGROUND-IMAGE:url('40.gif');
}
div#show3 table input,  div#show4 table input {
OUTLINE-STYLE:none;
}



/* Bas de page*/

.cell-bas {
	PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px; 
}
P.bas {
	FONT-SIZE: 10px; COLOR: #333333; 
}
A.lienbas:link {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: underline;
}
A.lienbas:visited {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: underline;
}
A.lienbas:active {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: underline;
}
A.lienbas:hover {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: none;
}	

/* Partie sur le copyright*/

.cell-copyright {
	PADDING-LEFT: 18px; PADDING-TOP: 20px; PADDING-BOTTOM: 10px;
	BACKGROUND-IMAGE: url(../images/index_21.jpg); BACKGROUND-REPEAT: no-repeat;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 10px; COLOR: #666666; 
}
A.liencopyright:link {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline;
}
A.liencopyright:visited {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline;
}
A.liencopyright:active {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline;
}
A.liencopyright:hover {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none;
}	



