@charset "utf-8";
/* CSS Document */

.fond_vert {
	font-weight: bold;
	color: #FFFFFF;
	background: #A3B900;
}
.borber_bleu {
	border: 2px solid #2189C6;
	background: #FCFCFC;
}
input {
	font-size: 12px;
}
.border_gris {
	border: 1px solid #F4F4F4;
}

hr {
	color: #F4F4F4;
}

.fond_rouge {
	font-weight: bold;
	color: #FFFFFF;
	background: #A6376F;
}
.info_border {
	background: #FFFFFF;
	border: 1px groove #000000;
}
.border_rouge {
	border: 1px solid #A6376F;
}



.fond_orange {
	font-weight: bold;
	color: #FFFFFF;
	background: #FF7901;
}
.fond_bleu {
	font-weight: bold;
	color: #FFFFFF;
	background: #2189C6;
}
option {
	height: 20px;
}
select {
	background: #FCFCFC;
	height: auto;	
	}

.text_gras {
	font-weight: bold;
}
.titreOrange {
	color: #FF7901;
}
/*Panel style*/
.panel {
	margin: 0px 0px 15px;
	padding: 0px;
	float: left;
	clear: none;
	width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	position: relative;
}
.panelGroup {
	margin: 0px;
	padding: 0px;
}
.panelTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	background-color: #2189C6;
	list-style: none;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #2189C6;
	border-top: 1px solid #2189C6;
	border-right: 1px solid #2189C6;
	cursor: pointer;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
.panelTab hover {
	background-color: #A3B900;
	color: #FFFFFF;
}
.panelTabSelected {
position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 1px 0px 0px;
	background-color: #FFFFFF;
	list-style: none;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #EEE;
	border-top: 1px solid #2189C6;
	border-right: 1px solid #2189C6;
	cursor: pointer;
	color: #2189C6;
	font-size: 10px;
	font-weight: bold;
}
.panelTab a, .panelTab a:visited, .panelTab a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.panelContent {
	padding: 4px;
}
.panelContentGroup {
	clear: both;
	border-left: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-top: 1px solid #2189C6;
	border-right: 1px solid #999;
	background-color: #FFFFFF;
}
/*end panel style*/
.fond_vert_clair {
	background: #FCFFE8;
}
/* balise select taming*/
       .trigger {
        border: 1px solid #A9A9A9;
        background: #FFFFFF url(inputback.gif) top repeat-x;
        padding: 2px;
        display: block;
        width: 20em;
        color: #000000;
        text-decoration: none;
      }
      
      .activetrigger {
        border: 1px solid #A9A9A9;
        background: #F5F5F5 url(inputback.gif) top repeat-x;
        padding: 2px;
        display: block;
        width: 20em;
        color: #000000;
        text-decoration: none;
      }
      
      div.arrow {
        background: url(droparrow.gif) no-repeat;
        width: 15px;
        height: 15px;
        float: right;
      }
      
      .dropcontainer ul {
        border: 1px solid #000000;
        background: #FFFFFF;
        list-style-type: none;
        padding: 0;
        margin: 0;
        width: 25em;
        height: 12em;
        position: absolute;
        overflow:auto;
      }
      
      .dropcontainer ul li {
        list-style-type: none;
        list-style-image: none;
        text-indent: 0;
        padding: 0;
        margin: 0 10px 0 0;
      }
      
      .dropdownhidden {
        top: 0;
        left: -999em;
      }
      
      .dropdownvisible {
        top: 0;
        left: 0;
      }
      
      .dropcontainer ul a {
        padding: 2px;
        margin: 0;
        display: block;
        text-decoration: none;
        color: #000000;
      }
      
      .dropcontainer ul a:hover {
        background: #F5F5F5;
      }
      
      .dropcontainer {
        position: relative;
      }
/* balise end select taming*/.titre_bleu {
	color: #2189C6;
}
h2 {
	display: inline;
}

.titre_small {
	font-size: 10px;
}
.border_orange {
	border: 1px solid #FF7901;
}
.border_vert {
	border: 1px solid #A3B900;
}
.titre_vert {
	color: #A3B900;
}
