/*MODIFIER PAR SAMOSSSS


FEUILLE DE STYLE DE L'INSCRIPTION

*************************** CORPS DU SITE ****************************/
		body {
			font-family: helvetica, arial, sans-serif;
			font-size: 11px;
			height: 100%;
			background-color:#990000;
			}
			
		h1 {
			font-size:2em;
			font-family:helvetica, arial, sans-serif;
			}

			
		h5 {
			font-size:0.8em;
			font-family:helvetica, arial, sans-serif;	
			}
			
		.liste 
			{
			   list-style-position: inside;
			}
		
		.td
			{
			border:1px solid black;
			}
		
		.icone_main
			{
			cursor:pointer;
			}

/* LIENS DU SITE */
		a,a:link,a:link,a:link,a:hover { background:transparent;text-decoration:underline;cursor:pointer } 
		a:link, a:visited { color:#C00000 } 
		a:hover,a:active { color:#069999 }

/****************************** BANDEAU ********************************/
		#bandeau{
			width:950px;
			float:left;
			background-color:#FFFFFF;
			background-image:url('http://www.grands-clercs.ch/doc/images_site/bandeaux/test5-bandeau_gd_clercs.jpg');
			height:99px;
			}
			
			

/****************************** BANDEAU **********	**********************/

#post-it
{
position:absolute;
top:100px;
left:50px;
width:300px;
height:200px;
overflow:auto;
background-color:#c0ff40;
}

/****************************** CONTAINER ********************************/
		
		#container {
			position: relative;
			width:950px;
			margin: 0 auto;	
			background-color: /*#FFF799;*/#F2F9C2;
			text-align:left;
			/*min-height: 100%;
	 		height: 100%; */
	  		voice-family: inherit;
			margin-top:5px;
			}

		html>body #container {
 		height: auto;
			}

/******************************* MENU PRINCIPAL (EN PRINCIPE HORIZONTAL) ********************************/

/* ALIGNEMENT DES RUBRIQUES */
		#menu-haut{
			width:100%;
			height: 25px; /*peut aller jusqu'à 42 px (image de fond) */
			float:right;
			background-image:url('http://www.grands-clercs.ch/templates/01/css/images/menu_haut.png'); /*blanc derrière les menus non sélectionnés*/
			margin: 0px 0px 0px 0px; /* Pour Laisser un espace entre les rubriques en haut et le menu-content-entete....... initialement 26 px */
			}

/* GENERAL SUR LA BOITE */
		ul#sousmenu {

			padding:0px;
			margin: 0px;
			list-style-type: none;
			background-color:transparent;
			}
			
		/* Elément du menu - texte - Alignement du menu*/
		ul#sousmenu li {

			float:right;			
			margin-left:6px;
			padding-right:20px;
			margin:0;
			background-color:transparent;

			}
			
		/* Changement de la puce des rubriques - Définition du lien */
		ul#sousmenu li a {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#FFDF06; /* couleur écriture sous-menu */
			font-weight: bold;
			background-repeat: no-repeat;
			background-position: 0px 50%;
			display: block;
			padding: 5px 0 7px 10px;
			}
				
		/* Changement de la puce des rubriques: en passant dessus - deuxième image */
		ul#sousmenu li a:hover {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#FFF799;
			font-weight: bold;
			background-repeat: no-repeat;
			background-position: 0px 50%;
			display: block;
			padding-left: 10px;
			letter-spacing:1px;
			}
/*------------------ Rubriques masquées --------------------*/

		/* couleur de fond */
		ul#sousmenu li.masque{
			background-color:#207F0A;
			}
			
		/* couleur du texte pour le lien */
		ul#sousmenu li.masque a{
			color:#29DB00;
			}

/*------------------ Rubriques protégées --------------------*/

		/* couleur de fond */
		ul#sousmenu li.protege{ 
			background-color:#F55F5F;
			}
			
		/* couleur du texte pour le lien */
		ul#sousmenu li.protege a{ 
			color:#990000;
			}

/*------------------------------------------------------------*/
		
		/* lorsque le menu est protégé */
		ul#sousmenu li.protected_menu a { 
			color:#FF3300;
			}
		
		/* Lorsque le menu est ouvert */	
		ul#sousmenu li.open {
			background-color:transparent;
			}	
					
		/*couleur du texte du menu ouvert*/
		ul#sousmenu li.open a {
			color:#FFF799;	
			letter-spacing:1px;
			}	


/****************************** CONTENU ********************************/

		
		#wrapper{
		width:150px;
		float:left;
		}
		

		
/* CONTENU */
		#content{ 
			float:left;
			background-image:url('images/fond_all.jpg');
			background-repeat:repeat;
			width:921px;
			padding-left:25px; 
			padding-right:4px;
			padding-top:20px; /*bonne valeur : 29px */
			}
	/*#tableau /*pour montrer le détail*/
		/*#tableau td{
			text-align:left;
			border-top:1px solid #D2DB92;
			border-bottom: 1px solid #D2DB92;
			border-left:0px;
			border-right:0px;
			}*/
	
	#moncompte {
			float:left;
			background-color:#D2DB92;
			padding:20px;
			border:1px solid #929A59;
	
			}
	
	#mesdonnees {
			float:left;
			background-color:#D2DB92;
			padding:20px;
			border:1px solid #929A59;
			}

	
	/* Contenu général (Articles, vignettes, etc..) */
		#post-content { 
			font-size:100%;
			line-height:20px;
			color:#333333
			}
		
	/* Contenu général - Couleur des liens */
		#post-content a{
			text-decoration: underline;
			color: #DB0622; 
			}
			
	/* Tittre de l\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'article */
	#post-content h1 {
			padding:0;
			margin:0 0 20px 0;
			}		

	/* History */
		#history a { 
			color: #666666;
			text-decoration:none;
			}

/************************* EN-TETES ET PUBLICITE *************************/

/* EN-TÊTES *//*
		#entete {
			float:right;/*
			margin-right: 2px;
			margin-left:5px;*//*
			width:*;
			text-align:right;
			}
			*/
/* PUBLICITE */
		#publicite{
			width:145px;
			margin-left: 2px;
			margin-top:20px;
			float:left;
			}

		#login-pub{
			margin-left:0px;
			float:left;
			}

/***************************** NAVIGATION ******************************/
/* Margin: en-haut / à droite / en-bas / à gauche */

/* NAVIGATION GENERAL */	

 .stretcher /* ---- Menu déroulant ---- */
		
		
		#navigation{ 
			float:left;
			width:148px;
			height:100%;
			}
			
/*Couleur de l\'écriture des articles*/
	#menu-lateral {
	width:100px;
	float:left;
	margin-top:29px;
	}

/*Couleur des liens du menu*/
	#menu-lateral a 


/* Liste contenant les articles*/
	#menu-lateral ul {
		float: left; 
		}
/* Eléments de la liste (articles)*/	
	#menu-lateral ul li {
		list-style: none;
		display:block;
		}
		

/*-------------------- RUBRIQUES -----------------*/
/* Présentation des rubriques - couleur de fond texte derrière le titre des rubriques*/
	.menu-rubrique {
		width:119px;
		padding:2px 0px 2px 16px;
		border-bottom: 1px solid #000000;
		background-color: transparent;
		}
		
	/* Lien*/
	.menu-rubrique a { 
	text-decoration:none;
	color:#7E3867;/*#70691C;*/
	font-weight:bold;
	letter-spacing:1px;
	}	
	
	.menu-rubrique a:visited {
	color:#7E3867;/*#70691C;*/
	}

/* Ouverture de la boîte */
	.current_open {
		width:98px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
	
	
/*----------- BOITES MENU ----------------------*/	
	ul#boite-menu {
		margin: 0px 0px 10px 15px;
		width:97px;
		}
		
	
	ul#boite-sous-menu {
		background-color:transparent;
		width:96px;
		margin: 0;
		padding: 3px 0px 2px 15px;
		}
	
	ul#boite-sous-sous-menu {
		width:95px;
		margin: 0;
		padding: 3px 0px 2px 10px;
		}	
/*-------------------- ARTICLES -----------------*/
/* Présentation des articles - couleur de fond texte derrière le titre des articles par articles*/		
	
	.menu-article {
		/* pour l'instant, on a pas besoin d'image.... A VOIR PLUS TARD     
		background: url('/doc/images_site/icones/fleche.gif') 0px 5px no-repeat #FFF;
		*/
		
		padding:3px 0px 3px 5px;
		}
		
		
	/* Lien*/
	.menu-article a { 
	text-decoration:none;
	color:#70691C;/*#5E3504;*/
	font-size:100%; 
	display:block;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	width:84px;
	font-weight:bold;
	}		

#menu-lateral li.menu-article a:hover {
	display:block;
	background-color:transparent;
	background-repeat: no-repeat;
	background-position: 0px 75%; 
	font-size:100%;
	width:84px;
	font-weight:bold;
	/* letter-spacing:1px; */
	color:#C4A076;
	/*color:#D16848;*/
	}
	

/* Affichage de l'article sélectionné*/
	#menu-lateral li.current_article {
		width:89px;
		background-color:transparent;
		/*background: none #E43637;
		padding:3px 0px 0px 5px;
		border-left:1px solid #990000; */
		}

	/* Lien*/
	#menu-lateral .current_article a {
		font-weight: bold;
		color:#C8791B;
		text-decoration:none;
		}	

/* Bouton retour des sous catégories dans la navigation*/
			.back_buttom a {
				color: #000000;
				text-decoration: none;
				padding: 1px 4px 0px 0px;
				display: block;
				border-top: 1px solid #E9E9E9;
				border-right: 1px solid #E9E9E9;
				border-left: 1px solid #E9E9E9;
				margin-left: 3px;

				}
				
/*-------------------- RUBRIQUES MASQUEES ET PROTEGEES -----------------*/	
#menu-lateral div.protege a 
#menu-lateral li.boite_protege a 

/************************* BOX D'IDENTIFICATION **************************/
	
#login {
color:black;
	width:159px;

	}

		.TableIdentification {
			width:145px;
			background-color: transparent;
			color: #FFDF06;
			text-decoration: none;
			font-weight: bold;
			/*border: 1px solid #990000; */
			}

		.TableIdentification input {
			border: 1px solid #CCCCCC;
			
			}
			
		.TableIdentification a {
			color: #999999;
			text-decoration: none;
			}
			
		.bouton_identification {

			background-color: #000000;
			color: #FFF799;
			font-weight: bold;
			}

/* COULEUR - BOÎTE IDENTIFICATION*/
		.visible_menu {
			visibility: visible;
			background-color: transparent;	
			color:#000000;
			}
		
		.visible_menu a {
			color:#70691C;
			}

		.login_bg{
			background-color: #990000;
			}
		
		.login_bg a{
			color: #FFDF06;
			}
	
/************************* FOOTER - PIED DE PAGE **************************/
		#footer { 
			clear:both;
			width:950px;
			background-color:transparent;
			}
			
#copyright
{
	margin:auto;
	margin-top:0px;
	text-align:center;
	padding-top:38px;
	padding-left:30px;
	padding-right:0px;
	font-size:x-small;
	color:#999999;
}		
			
/************************* POWERED - AFTER FOOTER **************************/	

 #powered {
 width:950px;
 background-color:#990000;
 text-align: center;
 padding-top:15px;
 }

/******************************* VIGNETTES ********************************/
	/* Mouse over sur un article */
		.ThumbsMouseOver {
			background-color: #C1C179; /*pas mal aussi BFBC73 */
			}

		.pagerLinksTop {
			padding-top: 2px;
			padding-bottom: 2px;
			border: 1px solid #FFF799;
			margin-bottom: 20px;
			background-color: #FFF799;
			}
		
		.pagerLinksTop select {
			border: 1px solid #999999;
			margin-left: 6px;
			}

/* Pagination des vignettes */
			.pagerLinks { 
				padding-top: 2px;
				padding-bottom: 2px;
				margin-bottom: 20px; 
				}
				
			.pagerLinks a { 
				color: #009933; 
				}
				
			.pagerLinks b { 
				color: #009933;
				text-decoration: none;
				font-weight: bold; 
				}
				
			.pagerLinks #items_per_page { 
				margin: 0px;
				padding: 0px; 
				}
				
			.pagerLinks #valide_items { 
				margin: 0px;
				padding: 0px; 
				}	

/********************************* Formulaires ******************************/
		form { 
			margin: 0;
			padding:0
			}
			
		input, textarea { 
			font-family: arial,tahoma,verdana,sans-serif;
			margin: 2px 0;
			font-size:11px; 
			}
			
		fieldset { 
			border: none
			}
			
		label { 
			color:#333333;
			cursor:pointer;
			padding-left:2px;
			width: 60px;
			display: inline;
			}
			
		.closed ul{
			display:none;
			}
			
		.open ul{ 
			display:block;
			}

/************************************ SHOP ***************************/

/* MINI PANIER */
		#mini_cart tr { 
			background-color: #F4F4F4; 
			}
			
		#mini_cart th { 
			background-color: #6C4900; 
			}
			
		#mini_cart th a { 
			color: #FFFFFF;
			text-decoration: none;
			}
			
		#mini_cart a {
			color: #000000;
			text-decoration: none;
			}
			
		#mini_cart .ligne_paire { 
			background-color:#FDF8EA 
			}
			
		#mini_cart .ligne_impaire { 
			background-color:#FBF1D7
			}
			
/* PANIER */
		#cart .featurebox { 
			color:#333;
			padding: 15px 20px 20px;
			border-top: 1px solid #d7d7d7;
			margin: 0 0 1.5em;
			background: #F7F7F7 no-repeat 100% 100% 
			}
			
	/* Lien pour le panier des achats */
		.shopping_cart a{
			color: #414141;
			text-decoration: none;
			}

		.shopping_cart {
			background-color: #F4F2DD;
			padding: 8px;
			}

		.cadre {
			margin-top:18px;
			border:1px solid #649BD1;
			background-color:#ffffff;
			font-size: 11px;
			color: #847D6E;
			line-height: 16px;	
			}

		.leg {
			padding-bottom:3px;
			font-weight:bold;
			font-size:12px;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			color: #649BD1;
			}
			
		#history select, #commissions select{
			font-size: 11px;
			color: #FFFFFF;
			background-color: #649BD1;
			}
			
		#history a, #commissions a {
			color: #666666;
			text-decoration:none;
			}
			
	/* Prix des produits en action promotion et nouveaute */
		.prix_action {
			font-weight: bold;
			color: #339900;
			}
	
	/* Commentaires sur les frais de port */	
		.remarques {
			background-color: #FFFFCC;
			padding: 4px;
			border: 2px dotted #666666;
			}

	/* promotion */
		.promotion {
			color:#990000;
			font-size: 12px;
			font-weight: bold;
			}
				
	/* action */
		.action {
			color:#990000;
			font-size: 12px;
			font-weight: bold;
			}
			
	/* rupture de stock */
		.rupture {
			color:#990000;
			font-size: 12px;
			font-weight: bold;
			}

	/* nouveautes */
		.nouveaute {
			color:#990000;
			font-size: 12px;
			font-weight: bold;
			}
			
	/* Champs quantités */
			.input_quantite {
				border: 1px solid #666666;
				}
				
	/* Rabais de quantite */
			.rabais a {
				color: #000;
				font-weight: bold;
				}
				
	/* Message d\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'erreur */
			.ErorMsg {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bolder;
				color: #990000;
				}

/***************************** MOTEUR DE RECHERCHE ******************************/
	/* Champ de recherche */
			.search {
				font-size: 10px;
				padding-top: 6px;
				padding-bottom: 6px;
				padding-left: 6px;
				}
		
	/* Couleur des nombres devant le titre */
			#search_engine .search_small {
				color: #999999;
				}
		
	/* Couleur des liens des categories */
			#search_engine .search_small a {
				color: #999999;
				}
		
	/* Titre du resultat de la recherche */ 
			.search_title a{		
				font-size: 14px;
				color: #CC0000;
				text-decoration: underline;
				font-weight: normal;
				}
				
			#search_engine .highlight {
				font-weight: bold;
				}
				
			#search_engine hr {color:#CCC;background-color:#CCC;height: 1px;border: 0;}
			#search_engine .search_rubrique, #search_engine .search_rubrique a {float:left;color: #999;display:block;padding:2px 0 2px 0;margin:0}	


/* -------------- à voir -------------------*/
			.clear 

			.closed a {
				background-image: url(/templates/01/css/menplus.gif);
				}
				
			.open a {
				background-image: url(/templates/01/css/menminus.gif);
			
				}
	
			.back_buttom {
				}

			.content_bg {
				background-color:  #FCFCFC;
				}


	/* AjaxProgressIndicator *//*
			#AjaxProgressIndicator {
				background-color: #FFF;
				position: absolute;
				right: 2px;
				top: document.documentElement.scrollTop 2px;
				width: 98px;
				height: 26px;
				padding: 2px;
				verticalAlign: bottom;	
				}
*/
			.error {
				background: #FFFFFF;
				padding: 0.5em 0.5em 0.5em 2.2em;
				width: 50%;
				margin: 2.5em auto;
				text-align: center;
				}

			.contenterror{
				background: #FFF1ED;
				border: 1px solid #900;	
				text-align: center;
				} 
			
			.contenterror li{
				margin: 0 0 0 20px;
				text-align: left;
				}

			.contentsuccess{
				background: #F4FDEF url(/galilee/templates/01/images/success.gif) no-repeat 0.5em 50%;
				padding: 0.5em 0.5em 0.5em 2.2em;
				border: 1px solid #3F9305;
				width: 50%;
				margin: 0.15em auto;
				text-align: center;
				}
				
/*----------- BOITES RSS ----------------------
#fluxrss_1 ul 
#fluxrss_1 ul li {margin:0;list-style: none;display:block;}
#fluxrss_1 .article a
#fluxrss_1 .article{padding:0 0 15px 0}
.rss-article {padding:3px 0 3px 0;}
.rss-article a 
.rss-article a:hover 
#fluxrss_2 {}
#fluxrss_2 img 
#fluxrss_2 hr {display:block;height: 1px;margin: 0;_margin: -7px 0;padding: 0;color:#D4D4D4;background-color:#D4D4D4;border: 0;}
.rss-article_2 {padding:0 0 15px 0;}



/*--------------------------- PHOTOS ----------------------------- */
