/* Feuille de style pour site web www.domo-energie.ch */
/* Copyright 2004 Domo-energie / Obtic e-consultant */

/* Redéfinition des balise HTML */
	body 				{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	background-color: #845076;	margin: 0 0 0 0; }

	h1 					{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 130%; color: #666;	font-style: italic; 
								margin: 15px 0px 10px 0px;}
	h2 					{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 110%; color: #845076;	font-weight: bold;
								margin: 5px 0px 15px 0px;	}
	h3					{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 100%; color: #333; 
								margin: 15px 0px 10px 0px;	}
	h4          { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 70%; color:#333; font-weight: bold; 
	              margin-top: 0.5em; margin-bottom: 0.5em;}
	h5          { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 80%; color:#000; font-weight: normal;  
	              margin-top: 0.5em; margin-bottom: 0em;}
	p 					{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;margin-top:0; margin-bottom:0.5em;}
	ul 					{ font-size: 80%;	list-style-position: outside; }
	ul li				{	margin: 0px 0px 3px -10px;}

	a:link 			{	color:#006699; text-decoration: underline;}
	a:visited 	{	color: #845076;}
	a:hover 		{	color: #333;}
	a:active 		{	color: #845076;}

	hr 					{	color: #333333;	background-color: #666666; height: 1px;	margin:10px 0px 10px 0px}
	td 					{	font-size: 100%; }

/* Fond de page */
	.TblBkGrdGrey 			{ background-color: #E5E5E5;background-image: url(../Images/fond.gif); background-repeat: no-repeat;	background-position: right bottom;}

/* Texte intérieurs */

	/* style personalisé utilisé dans l'éditeur */
	.Important 	{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: medium; font-weight: bold;	color: #845076;}
	.textesmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 85%; color: #000000; }
	p .textesmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 70%; color: #000000; }
	td .textesmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 70%; color: #000000; }
	
	/* Divers */
	.datemaj 						{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 70%; color: #993366; background-position: center;}
	
	/* Contenu de la page d'acceuil*/ 
	#Accueil						{ font-size:100%;}
	#Accueil	h1 				{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 130%; color: #666;	font-style: italic; 
												margin: 1px 0px 10px 0px;}
	#Accueil	h2				{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 110%; color: #845076;	font-weight: bold;
												margin: 5px 0px 15px 0px;	}
	#Accueil	h3				{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 100%; color: #333; 
												margin: 15px 0px 10px 0px;	}
	#Accueil	h4        { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 70%; color:#333; font-weight: bold; 
					              margin-top: 0.5em; margin-bottom: 0.5em;}
	#Accueil	h5        { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 80%; color:#000; font-weight: normal;  
	            				  margin-top: 0.5em; margin-bottom: 0em;}
	#Accueil	p 				{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%;margin-top:0; margin-bottom:0.5em;}
	#Accueil	ul 				{ font-size: 80%;	list-style-position: outside; }
	#Accueil	ul li			{	margin: 0px 0px 3px -10px;}

	#Accueil	a:link 		{	color:#006699; text-decoration: underline;}
	#Accueil	a:visited {	color: #845076;}
	#Accueil	a:hover 	{	color: #333;}
	#Accueil	a:active 	{	color: #845076;}

	/* News sur la page d'acceuil */
	.NewsAccueil				{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 85%; }
	#newsacc						{ font-size:75%;}
	#newsacc .TexteNews {	font-size:90%;}
	#newsacc .TitreNews {	color: #333;	font-weight: bold; }
	#newsacc .DateNews 	{	font-size:75%; font-weight: bold; }
  #newsacc .plusleft	{ font-size:75%; }

	/* Contenu des pages intérieurs */ 
	#contenu						{ font-size:100%;}
	#contenu	h1 				{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 130%; color: #666;	font-style: italic; 
												margin: 15px 0px 10px 0px;}
	#contenu	h2				{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 110%; color: #845076;	font-weight: bold;
												margin: 5px 0px 15px 0px;	}
	#contenu	h3				{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 100%; color: #333; 
												margin: 15px 0px 10px 0px;	}
	#contenu	h4        { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 70%; color:#333; font-weight: bold; 
					              margin-top: 0.5em; margin-bottom: 0.5em;}
	#contenu	h5        { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 80%; color:#000; font-weight: normal;  
	            				  margin-top: 0.5em; margin-bottom: 0em;}

	#contenu	p 				{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;margin-top:0; margin-bottom:0.5em;}
	#contenu	p.DateNews {font-size: 80%; font-weight: bold; margin:15px 0 0 0}
	#contenu	ul 				{ font-size: 80%;	list-style-position: outside; }
	#contenu	ul li			{	margin: 0px 0px 3px -10px;}

	#contenu	a:link 		{	color:#006699; text-decoration: underline;}
	#contenu	a:visited {	color: #845076;}
	#contenu	a:hover 	{	color: #333;}
	#contenu	a:active 	{	color: #845076;}

	/* Page NewsTOP & NewsArchive	*/
	#NewsList	table	  		{ font-size: 90%;}
	#NewsList	h2  				{ font-size: 90%; color: #845076;	font-weight: bold;
													margin: 10px 0px 10px 0px;	}
	#NewsList	p	  				{ font-size: 80%; 
													margin: 5px 0px 5px 0px;	}
	#NewsList	p.plus			{ font-size: 70%; color: #845076;	font-weight: normal;
													margin: 5px 0px 15px 0px;	}
	#NewsList	p.DateNews	{ font-size: 60%; font-weight: bold;}

	/* Page FAQ */
	#FaqList ul							{ }
	#FaqList ul	li					{ margin-top:5px ; margin-bottom:5px;}	
	#FaqList ul	li a:link		{ color:#006699; text-decoration: none; }
	#FaqList ul li a:visited {color: #006699;}
	#FaqList ul li a:hover 	{	color: #333;}
	#FaqList ul li a:active 	{	color: #845076;}


	#Faq								 { font-size:90%;}
	#Faq h4							 { font-size:100%;	border-top-color: #999999;	border-top-style: solid;	border-top-width: 1px;	padding-top:10px;}
	#Faq h5							 { font-size:110%; color:#845076; font-weight:bold; padding:10px 0 10px 0 ;}
  #Faq p							 { font-size:90%; }
  #Faq p.Top 					 { font-size:70%; text-align:right; }
  #Faq p.Top a:visited { color: #006699; }

	/* Connexes */ 	
	#Connexes1					{	font-size:90%; border-left: 1px dashed #999; margin:0 0 0 0; padding: 10px;	}
	#Connexes						{ font-size:90%; border-left: 1px dashed #999; border-bottom: 1px dashed #999; margin:0px 0 0px 0; padding: 0px 10px 10px 10px;}
	#Connexes	h1 				{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 130%; color: #666;	font-style: italic; 
												margin: 15px 0px 10px 0px;}
	#Connexes	h2				{ font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 110%; color: #845076;	font-weight: bold;
												margin: 5px 0px 15px 0px;	}
	#Connexes	h3				{	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 100%; color: #333; 
												margin: 15px 0px 10px 0px;	}
	#Connexes	h4        {	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 75%;	color:#845076; font-weight: bold;
												margin: 0 -10px 1em -10px;	padding: 5px 10px 5px 10px;	background-color: #ccc; }
	#Connexes	h5        { font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 80%; color:#000; font-weight: normal;  
	            				  margin-top: 0.5em; margin-bottom: 0em;}

	#Connexes	p 				{	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%;margin-top:0; margin-bottom:0.5em;}
	#Connexes	p.DateNews {font-size: 80%; font-weight: bold; margin:15px 0 0 0}
	#Connexes	ul 				{ font-size: 80%;	list-style-position: outside; }
	#Connexes	ul li			{	margin: 0px 0px 3px -10px;}

	#Connexes	a:link 		{	color:#006699; text-decoration: underline;}
	#Connexes	a:visited {	color: #845076;}
	#Connexes	a:hover 	{	color: #333;}
	#Connexes	a:active 	{	color: #845076;}

	/* Plan du site : 
	voir feuille de style Sitemap.css */

/* Fin de la page */
	/* Copyright */
	
	#Copyright						{ font-size:100%;}
	#Copyright p 				{	font-size: 80%;font-size: 11px;	color: #fff; margin-top:3px; margin-bottom:3px;}
	#Copyright p.obtic 	{	font-size: 80%;margin-top:0; margin-bottom:0.5em;}
	#Copyright a:link 		{	color:#ccc; text-decoration: underline;}
	#Copyright a:visited {	color: #ccc;}
	#Copyright a:hover 	{	color: #fff;}
	#Copyright a:active 	{	color: #333;}

/* Navigation */

	/* Navigation Principale */
	.NavPrin 						{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 75%;	text-align: right;	vertical-align: middle;	color: #FFFFFF;	}
	.NavPrin a					{	color: #FFF;	font-weight:bold;	text-decoration: none; }
	.NavPrin a:visited	{	color: #fff; }
	.NavPrin a:hover		{	color: #845076;	}
	
	/* Navigation Top */
	.NavTop 						{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 70%;	color: #FFFFFF;	}
	.NavTop a						{	text-decoration: underline;	color: #FFFFFF;	}
	.NavTop a:visited 	{	color: #FFF;	}
	.NavTop a:hover 		{	color: #999;	}
	
	/* BreadCrumb */
	.NavBar 						{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000;}
	.NavBar a						{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #000000; text-decoration: underline;	}
	.NavBar a:hover 		{	text-decoration: underline;	color: #845076;	}

