
table.general {
	width:100%;
	padding:5px;
	font-family: Arial; 
	font: normal;
	}
td.bandeau_rouge{
	color:#FFFFFF;
	height: 19px;
	font-size: 11px;
	background-image:url("http://www.toulimo.com/images/fonds/fondfinal.gif");

}
div.bandeau_rouge{
	color:#FFFFFF;
	
	font-size: 11px;
	font-weight:bold;
	background-image:url("http://www.toulimo.com/images/fonds/fondfinal.gif");
	margin-top:15px;
	padding:2px;
	margin-bottom:8px;

	
	
}
a.lien_ref{
	color:#005588;
	font-size:11px;
}
a.lien_bouton_on{
	color:white;
	text-decoration : none ; 
}
a.lien_bouton_off{
	color:#1177AA;
	text-decoration : none ; 
}
a.lien_bouton_off:hover{
	color:#FFFFFF;
	
}



div.lien_texte{
	cursor:pointer;
	font-size: 11px;
	text-decoration : underline ; 
	
	color:#005588;
}
div.texte{
	font-size: 11px;
	text-decoration : none ; 
	
	float:left;
	color: #005588
}
div.texte_pied{
	font-size: 11px;
	text-decoration : none ; 
	color: #005588;
	border-top:1px;
	border-top-color:#1177AA;
	border-top-style:solid;
	margin-top:10px;
		
}
div.bouton_off{
	width: auto;
	padding:4px;
	overflow: hidden;
	height:14px;
	float:left;
	border-right:1px;
	border-right-color:#1177AA;
	border-right-style:solid;
	color:#1177AA;
	font-size:12px;
	font-weight: bold;
	cursor:pointer;
	text-decoration : underline;
				
}
div.bouton_on{
	background-image:url("http://www.toulimo.com/images/fonds/fondmenubleu.gif");
	width: auto;
	padding:4px;
	overflow: hidden;
	height:14px;
	float:left;
	border-right:1px;
	border-right-color:#1177AA;
		border-right-style:solid;
		
		color:#FFFFFF;
		font-size:12px;
		font-weight: bold;
			cursor:default;
			
			
}
td.barre_menu{
	background-image:url('http://www.toulimo.com/images/fonds/fondmenugris.gif');
	border:1px;
	border-color:#316293;
	border-style:solid;
	
	
}
div.departements{
	margin-top:10px;
	font-size:11px;
	color:#005588;
	overflow: auto; 
	width:200px; 
	height:405px;
}

div.departements_rss{
	margin-top:10px;
	font-size:11px;
	color:#005588;
	overflow: auto; 
	width:100%; 
	height:300px;
}
div.total{

	margin-top:10px;
	font-size:11px;
	color:#005588;
	overflow: auto; 
	width:780px; 
	height:400px;
}
div.image{

	margin-top:5px;
	margin-bottom:5px;
	font-size:11px;
	color:#005588;
	overflow: hidden; 
	width:157px; 
	height:205px;
}
div.image1{

	margin-top:5px;
	margin-bottom:5px;
	font-size:11px;
	color:#005588;
	overflow: hidden; 
	width:147px; 
	height:200px;
}
div.connexion{
	margin-top:10px;
	font-size:11px;
	color:#005588;
	overflow: hidden; 
	width:150px; 
	height:62px;
}
div.nouvelles-agences{
	margin-top:10px;
	font-size:11px;
	color:#005588;
	overflow: hidden; 
	width:150px; 
	height:200px;
}

div.trait_vertical{
	border-left:1px;
	border-left-color:#316293;
	border-left-style:solid;
	
}
	div.menu_bouton_off{
			float:left;
			font-size: 12px;
			color:blue;
			font-weight:normal;
			padding:4px;
			
			background-color:#EFEFEF;
  			text-decoration : none ; 
			
			border-top:1px;
			border-top-color:#C6CED7;
			border-top-style:solid;
			
			
			
			border-bottom:1px;
			border-bottom-color:#71A7C6;
			border-bottom-style:solid;
}
div.menu_trait{
font-size: 12px;
			color:#005588;
			font-weight:bold;
			float:left;
			padding:4px;
			
			border:1px;
			border-bottom:1px;
			border-bottom-color:#71A7C6;
			border-bottom-style:solid;
			border-top:1px;
			border-top-color:#FFFFFF;
			border-top-style:solid;
}


div.menu_bouton_on{
cursor:pointer;
	float:left;
			font-size: 12px;
			color:#FFFFFF;
			font-weight:bold;
			background-color:#6699CC;
			padding:4px;
			
			
			border-top:1px;
			border-top-color:#6699CC;
			border-top-style:solid;
			
		
			
			border-bottom:1px;
			border-bottom-color:#6699CC;
			border-bottom-style:solid;

	}
			
