/**
 * @version $Id: template.css 14401 2010-01-26 14:10:00Z louis $
 * @author Design & Accessible Team ( Angie Radtke / Robert Deutz )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */





body
{
	background: #434343;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	font-size: 100.1%;
	padding: 0px;
	text-align: center;
}



body.contentpane {

width : auto;
margin : 10px;
line-height : 1.4em;
text-align: left;
}

/* TOC */
table.contenttoc{
	float: right;
}

/* Tooltips */
.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
	text-align:left;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}




.banneritem{
    width: 280px;
    margin: auto;
}

#twocols{ /* The columns that gets dropped down over yours might be different. */
  z-index:20;
}
 
#leftcol{  /* The columns that gets dropped down over yours might be different. */
  z-index:10;
}
 
.moduletablemainnav { /* I have absolutely positioned the module, you might have a different scheme. */
  position:absolute;
  top:187px;
  left:20px;
  z-index:100;
  font:0.9em Arial,Verdana, Helvetica, sans-serif;
  margin:0;
  padding:0;
}
/* 
#mainlevelmainnav,#mainlevelmainnav ul {
  float:left;
  list-style:none;
  line-height:1em;

  background:#F26921;
  font-weight:700;
  margin:0;
  padding:0;
  z-index:150;
}
 
#mainlevelmainnav a {
  display:block;
  color:#f90;
  text-decoration:none;
  margin-right:0px;
  padding:0.3em;
}
 
#mainlevelmainnav li {
  float:left;
  padding:0;
}
 
#mainlevelmainnav li ul  {
  position:absolute;
  left:-999em;
  height:auto;
  width:7em;
  font-weight:400;
   margin:0;
}
 
#mainlevelmainnav li li {
 
  width:7em;
  border-top:#BCBEC0 1px solid;

}
 
#mainlevelmainnav li ul a {
  
  width:7em;
  color:#fff;
  font-size:0.9em;
  line-height:1em;
  font-weight:400;
}
 
#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul{
  left:-999em;
  z-index:6000;
}
 
#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover
  ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul {
  left:auto;
  z-index:6000;
}
*/

h1.componentheading {
  background:#FFFFFF;
  border-bottom: solid 2px #F26921;
  padding:5px 10px;	
}
/*
a.contentpagetitle {
text-decoration:none;
}
*/
/*
h2.contentheading {
  border-bottom: solid 2px #F26921;
}
*/
#page p{
text-align:justify;
font-family: arial;
font-size: 1em;  
margin-bottom: 20px; 
margin-top: 0px;
}

#page img{
margin-top: 5px;
margin-bottom: 5px; 
}

#page ul li{
margin:2px 0px;
list-style-type: disc;
}

#page h3{
margin:1px;
}

.moduletable a:link, a:visited {
   text-decoration : none;	
   color :#000;
}

/*      fil dariane                  */
#breadcrumbs p{
line-height:0em;
font-size: 0.9em;
font-family: arial;
}




.item a:hover,.item a:active,.item a:focus {
background:#F26921;
color:#000;
}









/* ################# breadcrumbs ################ */
#breadcrumbs {
/* background:#FFFFFF; */

line-height:2em; 
padding-top:0;
text-align:left;
color:#000;

}

/*
* html #breadcrumbs {

height:25px;
}
*/

#breadcrumbs a {
text-transform:none;
}

#breadcrumbs a:link,#breadcrumbs a:visited {
color:#000;
}

#breadcrumbs span {
color:#000;
font-size:0.9em;
padding-left:7px;
}

#breadcrumbs span a:hover,#breadcrumbs span a:active,#breadcrumbs span a:focus {
background:#000;
color:#fff;
text-decoration:none;
}












/* **************** Image réseaux sociaux **************** */


#icones_comm {
position: relative;
float : right;
}
#icones_comm p {
 line-height: 1.4em;
 margin: 5px 0 0 0;	
}

#icones_comm img {
border:none;
margin-top:1px;
margin-right:6px;
}

/* ********* FOOTER **************** */ 

#footer p{
    line-height: 1em;
    margin: 0;
}




/* *********** flux RSS ************ */

#page ul.newsfeedrss_cpossible {
    list-style: none;
    margin: 0 0 0 10px;
    padding: 0;
}

#page li.newsfeedrss_cpossible {
    list-style: none;
    background-color: #FFFFFF;
    border-bottom: 1px solid #F26921;
    min-height: 3.5em;
    overflow: hidden;
    padding: 5px 0px;
    margin:5px 0px;
    line-height: 1.4em;
}


/* ************** more items *********** */
.moreitems{
	float:right;
	font-size:0.8em;
	font-style:italic;
	font-weight:normal;
}

.moreitems a:hover{
 background-color: #F26921;
}


/* ************* flash ********************** */
#flash {
margin-top: 3px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
width:280px;
text-align:center;
float: left;
}

#flash a:link,#flash a:visited {
color:red;
}

#flash a:hover, #flash a:active, #flash a:focus {
background:#F26921;
color:#000;
}


/* *************** partenaires - footer ******************** */
#partenaires{
width:810px; /* 700  */
float:left;
margin:auto;
text-align:center;
}

#partenaires img{
margin-left:4px;   /* 10 */
margin-right:4px;  /* 10 */
}

