@CHARSET "ISO-8859-1";


body {
background-color:#FFFFFF;
border:0pt none;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:0pt;
padding:0pt;
text-align:center;
width:100%;
}

#Site_contenu {
margin-top:10px;
width:950px;
z-index:1;
}

#Header {
width:940px;
height:88px;
background:url(images/banner.jpg) left top no-repeat;
}


#clear {
clear:both;
float: none;
}


/*******************Inner**********************************/

#Inner {
width:940px;
}

#Inner_Left {
width:250px;
float:left;
margin: 0px;
border:1px #ff9933 solid;
border-left:0px;
text-align:left;
}

#Inner_Right {
width:675px;
background:url(images/inner_background.jpg) right top no-repeat;
float:left;
margin: 0px;
padding:5px;
max-width:675px;
}

.contact {
font-size:10px;
margin: 0px;
color:#9a9a9a;
font-style:italic;
}

#ContactSite {
margin-bottom:10px;
}

.text_contact {
font-size:12px;
color:#ff9933;
margin-bottom:2px;
border-bottom:1px #ff9933 solid;
}

#content {
max-width:675px;
width:675px;
text-align:left;
}

#MenuSite {
margin-bottom: 30px;
}


#SearchSite {

}

#home {
text-align:center;
margin-top:20px;
}

#home a, #home a:visited {
color: #ff9933;
font-weight:bold;
text-decoration:none;
}

a.ajaxSearch_resultLink, a.ajaxSearch_resultLink:visited {
color: #ff9933;
}

.ajaxSearch_result {
margin-top:5px;
}


/********************************************************************/


/*********************Footer******************************/
#Footer {
border-top:1px #ff9933 solid;
width:940px;
height:10px;
}

.text_footer {
color: #999999;
font-size:12px;

}
/***************************************************************/



/*********************Ditto*********************************/

#ditto_navigation {
text-align:center;
width:670px;
max-height:60px;
max-width:670px;
}

#ditto_navigation .ditto_off {
 
}


#ditto_navigation .ditto_currentpage {
 color:#ff9933;
 font-weight:bold;
 margin-left:3px;
}

.ditto_currentpage {
 margin-right:3px;
}

#ditto_navigation .ditto_off {
 
}

#ditto_navigation .ditto_page, #ditto_navigation a  {
  color:#000000;
  margin-left:3px;
}



/***********************************************************/


/*****************Fil d'ariane***************************/

		#fil_ariane {
font-size:12px;
text-align:left;
padding-left:10px;
margin-bottom:20px;
		}

			/* style fil d'ariane */
			a.B_crumb {
			   color: #9A9A9A;
			}
			a.B_crumb:hover {
				/*color: #FFF;*/
			}
			
			.B_homeCrumb{
			color:#9A9A9A;
			font-weight:bold;
			}
			.B_currentCrumb{
				color: #9A9A9A;
			}

			/* ***************** */

/********************************************************/


/*****************Wayfinder Sommaire*********************/

.text_sommaire {
font-size:12px;
color:#ff9933;
margin-bottom:2px;
border-bottom:1px #ff9933 solid;
}

.Sommaire_innerrow {
list-style: none;
border-bottom:1px #ff9933 solid;
}

.Sommaire_innertpl {
margin:0px;
}

.Sommaire_outertpl {
margin:0px;
}

.Sommaire_rowtpl {
list-style: none;
border-bottom:1px #ff9933 solid;
min-height:25px;
vertical-align: middle;
padding-top:3px;
padding-bottom:3px;
}
/*
.Sommaire_rowtpl :hover{
background-color: #ff9933;
}
*/

.Sommaire_rowtpl a {
text-decoration: none;
color:black;
}

.Sommaire_rowtpl a:hover {
color: #ff9933;
}


/*********************************************************/

/******************GALLERY********************************/

.text_gallery {
font-size:12px;
color:#ff9933;
margin-bottom:2px;
border-bottom:1px #ff9933 solid;
}

/*********************************************************/


/*******************AJAX SEARCH***************************/

.text_search {
font-size:12px;
color:#ff9933;
margin-bottom:10px;
border-bottom:1px #ff9933 solid;
}

        #ajaxSearch_form {
            color: #444;
            width: auto;
        }
        #ajaxSearch_input {
            width: auto;
            display: inline;
            border: 1px solid #ddd;
            border-left-color: #c3c3c3;
            border-top-color: #7c7c7c;
            background: #fff url(images/input-bg.gif) repeat-x top left;
            margin: 0 3px 0 0;
            padding: 3px 0 0;
            vertical-align: top;
        }
        #ajaxSearch_submit {
            display: inline;
        }
        #ajaxSearch_output {
           /* border: 1px solid #444;
            padding: 10px;
            background: #fff;
            display: block;
            vertical-align: top;*/
            
            height: auto;
            background-color: #E40000;
      			color: white;
      			-moz-opacity:0.9;
      			opacity:0.9;
      			filter: alpha(opacity=90);
      			position: absolute;
      			top: 300px;
      			left: 350px;  
      			width: 550px !important;
      			z-index: 1;
      			border-color: #000;
      			border-style: ridge;
      			border-width: 2px;
      			padding: 0;
      			margin: 0;
        }
        
        #ajaxSearch_output div {
        height:auto;
        } 
        
      	#ajaxSearch_output a{
      			color: #FFAD01;
      			
      			text-align: left;
      		/*	border-right: 1px solid #2f2f2f;
      			border-top: 1px solid #2f2f2f;
      			border-left: 1px solid #2f2f2f;
      			background-repeat: no-repeat !important;
      			background-position: left center;
      			width: 93% !important;
      			*/
      			font-weight: normal;
      			width: 100%;
      			display: block;	
      			padding: 5px;
	     }

        #ajaxSearch_output a:hover{
    			color: #fff;
    			background-repeat: no-repeat;
    			background-color: #8dbc00;
    			background-position: left center;
    			display: block;
    			width: 100% !important;
    			padding: 5px;
    		}
        
        .ajaxSearch_paging {
    
        }
        .AS_ajax_result {
            color: #fff;
            margin-bottom: 3px;
        }
        .AS_ajax_resultLink {
            text-decoration: underline;
        }
        .AS_ajax_resultDescription{
            color: #fff;
        }
        .AS_ajax_more {
            color: #555;
        }

		.AS_intro { display: none;}
/*********************************************************/

