﻿	body	{	font:10px verdana, sans-serif ; 
				color:#16386C ; 
				margin:0 ; 
				padding:0 ; 
				text-align:justify ; 
			}
	#contain
			{	width:900px ; 
				margin:0 auto ; 
				padding:0 ; 
				border:0 ; 
			}
	#Top	{	background:none ; 
				width:700px ; 
				height:25px ;  
				margin:0 ; 
				padding:5px 0 0 0 ; 
				text-align:center ;
				border:0 ; 
			}
	#Right	{	width:700px ;
				height:1172px ; 
				background-image:url("http://www.visaloire.com/VisaNews/icone/juilAout09_BGBottomRight.jpg");
				background-repeat:repeat-Y ;
				background-position:left top ;
				Margin:0 ; padding:0 ; border:0 ; 
				float:right ; 
			}
	#headerRight
			{	width:700px ; 
				background:none ; 
				height:250px ; 
				margin:0; 
				padding:0; 
				border:0 ; 	
			}
	
	#bottomRight
			{	background:none ; 
				width:690px ; 
				margin:0; 
				padding:0 ; 
				border:0 ; 
				float:right ;
			}
	
	#Article
			{	background:none ;
				width:690px ;
				height:150px ; 
				margin:0 ; 
				padding:0 ; 
				border:0 ; 
			}
	#Actu	{	background:none ;
				width:690px ;
				height:250px ; 
				margin:0 ;  
				padding:0 ;  
				border:0 ; 	
			}
	#ActuLeft
			{	background:none ;
				width:340px ; 
				height:200px ; 
				margin:0 ; 
				padding:0 ; 
				border:0 ;
				text-align:left ; 
				float:left ;
			}
		
	#ActuRight
			{	background:none ;
				width:340px ;
				height:200px ; 			
				margin:0 ; 
				padding:0 ; 
				border:0 ;
				text-align:left ; 
				float:right ;
			}
	.h1 	{	color:#16386C ; 
				font-size:18pt ;
				font-weight:bold ; 
			}	
	
	.h1a 	{	color:#C6CEE2 ; 
				font-size:18pt ;
				font-weight:bold ;
			}
	a:link	{	color:#16368C ;
			}
	a:visited
			{	color:#16368C ;
			}
	a:hover	{	color:#C6CEE2 ;
				text-decoration:none ;
			}
	.h2 	{	color:#16386C ; 
				font-size:10pt ;
				font-weight:bold ; 
			}	
	#headerLeft	
			{	background:#16368C url("http://www.visaloire.com/VisaNews/icone/fev09_bg_LeftNav.jpg") left bottom repeat-x;
				border-bottom:2px solid #16386C ;
				border-left:none ; 
				border-top:none ; 
				margin:0 ; padding:0 ;
				width:200px ;
				height:1170px ; 
				float:Left	;  					
			}
	
	#headerLeftTop
			{	background:none ; 
				border:0 ; margin:0 ; padding:0 ;
				width:199px ;
				height:250px ;
				text-align:center ;
			}
	#headerLeftTop span
			{	font-size:10pt ;
				font-weight:bold ; 
				color:#FFF; 
			}
	#headerLeftBottom
			{	background:none; 
				border:0 ; margin:0 ; padding:0 ;
				width:199px ;
				height:300px ;
			}
	#Summary
			{	background:none ; 
				border:0 ; margin:0 ; padding:0 0 0 3px ;
				width:196px ;
				text-align:left ; 
			}
	#Summary span
			{	font-size:10pt ;
				font-weight:bold ; 
				color:#FFF ; 
			}
	#Summary a:link
			{	color:#FFF ;
				font-size:8pt ;
			}
	#Summary a:visited
			{	color:#FFF ;
			}
	#Summary a:hover
			{	padding:0 0 0 5px ;
				text-decoration:none ;
				color:#FFF ;
			}
	#SiteSections
			{	background:none ; 
				border:0 ; margin:0 ; padding:0 ;
				width:199px ;
				height:350px ;
				text-align:center ; 
				font-size:10pt ;				
			}
	#SiteSections span
			{	font-size:8pt ;
				color:#FFF ;
			}
				
	/* Navigation vers rubrique du site */
		
	#menuDeroulant
			{	width: 199px;
				list-style-type: none;
				margin:0 ;
				padding:0 ;
				border:0 ;
			}
	#menuDeroulant li
			{	float:left ;
				width: 199px ;
				height:30px ; /*fond cellule menu*/
				margin:0 ;
				padding:0 ;
				border:0 ;
			}	
	#menuDeroulant .sousMenu
			{	display:none ;
				list-style-type:none ;
				margin:0 ;
				margin-left:199px ;
				margin-Top:-26px ;
				padding:0 ;
				border:0 ;
			}
	#menuDeroulant .sousMenu li
			{	float:none ;
				margin:0 ;
				padding:0 ;
				border:0 ;
				width:250px ;
				height:30px ; /*fond cellule sous menu*/
			}	
	#menuDeroulant li
			{	float:left ;
				width:199px ;
				margin:10px 0 0 0 ;
				padding:0 ;
				border:0 ;
				text-align:Left ;	
			}
	#menuDeroulant li a:link, 
	#menuDeroulant li a:visited
			{	display:block ;
				height:auto ; /*fond cellule over menu*/
				color:#FFF ; /*texte menu*/
				font-family:Verdana, sans-serif ;
				font-size:10pt ;
				margin:0 ;
				padding:4px 3px ;
				text-decoration:none ;
			}
	.bold	{	/*texte menu*/
				font-weight:bold ;
				letter-spacing:-0.04em ;
			}
	#menuDeroulant li a:hover 
			{ 	background: transparent url("http://www.visaloire.com/VisaNews/icone/fev09_BgCell30.jpg") repeat;	/*fond decouvrez*/	
				color:#16386C ;
			}
	#menuDeroulant li a:active 
			{ 	background:none ;
			}
	#menuDeroulant .sousMenu li a:link,
	#menuDeroulant .sousMenu li a:visited
			{	display:block ;
				color:#FFF ;
				margin:0 ;
				border:0 ;
				text-decoration:none ;
				background:#16368c ;	/*fond sous menu*/
				height:30px ; /*fond sous menu*/
			}
	#menuDeroulant .sousMenu li a:hover
			{	background-image:none ;
				background:transparent url("http://www.visaloire.com/VisaNews/icone/fev09_BgCell30.jpg") repeat;
				color:#16386C ;
			}
	#menuDeroulant li:hover > .sousMenu 
			{ 	display:block ;
			}
	
	/* Fin Navigation vers rubrique du site */
	
		#Contacts
				{	background:none ; 
					height:270px ;
					border:0 ; margin:0 ; padding:0 ;
					border-right:1px solid #16386C ;
					width:199px ;
					text-align:center ; 
					
				}		
				
		#Contacts span
				{	color:white ;
				}
		a.big
				{	font-size:10pt ;
					font-weight:bold ; 
					color:white ;
				}		
		#Contacts a:link
				{	color:white ;
				}
		#Contacts a:visited
				{	color:white ;
				}