/* toute la page */
.tx-indexedsearch	{
	margin-left: 5px;	
	margin-right: 5px;
}
.tx-indexedsearch-searchbox{
	background-color: #B5B2B5;	
	background: #B5B2B5;
	padding: 10px;
	width: 400px;
	_width: 420px;
}
.tx-indexedsearch-whatis  {
	background-color: #B5B2B5;	
	background: #B5B2B5;
	margin-top: 5px; 
	padding: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3986D6;
 }
 .tx-indexedsearch-browsebox {
 	background-color: #B5B2B5;	
	background: #B5B2B5;
	padding: 10px;
	margin-bottom: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: White;
 }
 .tx-indexedsearch-browsebox strong {
 	color: #3986D6;
 }
/* Class gerant le header de la page de recherche..*/
.tx-indexedsearch-form	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;	
	width: 300px;
	margin-bottom: 5px;
}

.tx-indexedsearch-searchbox-sword {
	padding: 3px;	
	font-weight: bold;
	color:	#656565;
} 
/* Bouton Submit */
.tx-indexedsearch-search-submit {
	float: right;
}
.tx-indexedsearch-searchbox-button {
	background-color: #427FA6;
	color: White;
	font-weight: bold;
	padding: 2px;	
}
.advanced_link a:active, .advanced_link a:link, .advanced_link a:visited {
	background-color: inherit;
	color: #1C6AA4;
	text-decoration: underline;
}
.advanced_link a:hover {
	text-decoration: underline;
}
.browsebox a:active, .browsebox a:link, .browsebox a:visited {
	background-color: inherit;
	color: #1C6AA4;
	text-decoration: underline;
	padding-left: 10px;
}
.browsebox a:hover {
	text-decoration: underline;
	padding-left: 10px;
}

.tx-indexedsearch-search-for, .tx-indexedsearch-search-select-results	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;	
	margin-bottom: 5px;
}
.tx-indexedsearch-selectbox-type, .tx-indexedsearch-selectbox-defop, .tx-indexedsearch-selectbox-results {
	padding: 3px;	
	font-weight: bold;
	color:	#656565;	
	width: 150px;
}
.tx-indexedsearch-res {
	border: thin solid #427FA6;
	padding: 5px;
	margin-bottom: 5px;
}
.tx-indexedsearch-percent {
	margin-left: 350px;
	color: #427FA6;
}

.table_details {
	padding: 5px;
	background-color: #EFEFEF;
	border: thin solid #427FA6;
}
/*#####################################################*/
.tx-dropdownsitemap-pi1 A {
	font-weight: bold;
}
.tx-dropdownsitemap-pi1 LI.open OL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed OL {
	display: none;
}
.tx-dropdownsitemap-pi1 LI.open UL {
	display: block;
}
.tx-dropdownsitemap-pi1 LI.closed UL {
	display: none;
}
.tx-dropdownsitemap-pi1 DIV {
	border: solid 1px #DFE2E3;
	background: #FAFBFB;
	padding: 2px;
	margin: 0 5px 5px 5px;
	width: 410px;
	color:	#D1E5F2;
}
.tx-dropdownsitemap-pi1 {
	color:	#D1E5F2;
}
.tx-dropdownsitemap-pi1 DIV.level_2 {
	background: #FFFFFF;
	width: 390px;
}
.tx-dropdownsitemap-pi1 DIV.level_2 A {
	font-weight: normal;
}
.tx-dropdownsitemap-pi1 DIV.level_3 {
	background: #FAFBFB;
	width: 370px;
}
.tx-dropdownsitemap-pi1 DIV.level_4 {
	background: #FFFFFF;
	width: 350px;
}
.tx-dropdownsitemap-pi1 DIV.level_5 {
	background: #FAFBFB;
}
.tx-dropdownsitemap-pi1 DIV.expAll {
	text-align: center;
	border: solid 1px #DFE2E3;
	background: #FAFBFB;
}
.tx-dropdownsitemap-pi1 a:active, .tx-dropdownsitemap-pi1 a:link, .tx-dropdownsitemap-pi1  a:visited
	{
	color: #427FA6;	
}	
.plusminus	{
	margin-right: 20px;
}
/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 1px solid #FF9A31;
		padding: 0px 0px;
	}
.tx-indexedsearch-title a:active, .tx-indexedsearch-title a:link, .tx-indexedsearch-title  a:visited
	{
	color: #1C6AA4;	
}	
.table_details a:active, .table_details a:link, .table_details a:visited
	{
	color: #1C6AA4;	
}	
.tx-indexedsearch-browsebox	{
	height: 50px;
}
.tx-indexedsearch-browsebox ul {
	width: 100%;
	font-size: 75%;
}
.tx-indexedsearch-browsebox ul li {
	float: left;
	display: inline;
	list-style: none;
}
.browsebox li {

	color: inherit;
}