#dico {
	text-align: center; 
	font-size: 14px;
	/*width: 1200px;*/
}

.inline_block{
	display: inline-block;
	vertical-align: top;
}

.box{
	background-color: #F3F3F3;
	border-style: solid;
	border-width: 2px;
	border-color: #CCC;
	-moz-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius:5px;
	margin: 0px auto;
}

.select {
	width: 600px;
	padding: 5px 0px 10px 0px;
	margin-bottom: 10px;
}
.box_select{
	display: inline-block;
	width: 290px;
	vertical-align: middle;
	/*border: solid 1px black;*/
}

select[name=langue_select]{
	text-align: left;
	width: 250px;
	margin-top: 10px;
}
select[name=langue_select] option{
	text-align: left;
}

select[name=langue_cible]{
	text-align: left;
	width: 250px;
}
select[name=langue_cible] option{
	text-align: left;
}

.dd {
	margin-top: 5px;
}

.dd .ddTitle {
	-webkit-border-radius:5px; 
	-moz-border-radius:5px; 
	-o-border-radius:5px; 
	-ms-border-radius:5px; 
	border-radius:5px; 
	background: #FFFFFF !important;
}
.dd .ddTitle .ddTitleText {
	text-align: left;
	font-size: 16px;
	padding: 7px 20px 7px 7px !important;
}
.dd .ddTitle .ddTitleText img {
	padding: 0px !important;
	margin: 0px 6px 0px 0px !important;
	-webkit-box-shadow:0px 0px 3px 0px #777777; 
	-moz-box-shadow:0px 0px 3px 0px #777777; 
	-o-box-shadow:0px 0px 3px 0px #777777; 
	-ms-box-shadow:0px 0px 3px 0px #777777; 
	box-shadow:0px 0px 3px 0px #777777;
}


.dd .ddChild li {
	text-align: left;
	margin: 0px;
	width: 250px;
	padding: 7px !important;
}
.dd .ddChild li img {
    padding: 0px !important;
	margin: 0px 6px 0px 0px !important;
	-webkit-box-shadow:0px 0px 3px 0px #777777; 
	-moz-box-shadow:0px 0px 3px 0px #777777; 
	-o-box-shadow:0px 0px 3px 0px #777777; 
	-ms-box-shadow:0px 0px 3px 0px #777777; 
	box-shadow:0px 0px 3px 0px #777777;
}

.dicos {
	/*width: 1100px;*/
	padding: 10px 0px;
	margin-bottom: 10px;
}
.tables_dicos{
	/*width: 1200px;*/
}

.label{
	width: 180px;
	color: black;
	font-size: 100%;
}

#dico label{
	width: 180px;
	padding-top: 85px;
	font-weight: normal;
	/*border: solid black 1px;*/
}
#dico label[for=dico_essentiel]{ background: url("../../images/dico_gris_1.png") top center no-repeat; }
#dico label[for=dico_bloc]{ background: url("../../images/dico_gris_2.png") top center no-repeat; }
#dico label[for=dico_falaise]{ background: url("../../images/dico_gris_3.png") top center no-repeat; }
#dico label[for=dico_experts]{ background: url("../../images/dico_gris_4.png") top center no-repeat; }
#dico label[for=dico_montagne]{ background: url("../../images/dico_gris_5.png") top center no-repeat; }
#dico label[for=dico_tout]{ background: url("../../images/dico_gris_6.png") top center no-repeat; }

#dico label[for=dico_essentiel]:hover, #dico label[for=dico_essentiel]:active{ background: url("../../images/dico_rouge.png") top center no-repeat; }
#dico label[for=dico_bloc]:hover, #dico label[for=dico_bloc]:active{ background: url("../../images/dico_orange.png") top center no-repeat; }
#dico label[for=dico_falaise]:hover, #dico label[for=dico_falaise]:active{ background: url("../../images/dico_jaune.png") top center no-repeat; }
#dico label[for=dico_experts]:hover, #dico label[for=dico_experts]:active{ background: url("../../images/dico_vert.png") top center no-repeat; }
#dico label[for=dico_montagne]:hover, #dico label[for=dico_montagne]:active{ background: url("../../images/dico_bleu.png") top center no-repeat; }
#dico label[for=dico_tout]:hover, #dico label[for=dico_tout]:active{ background: url("../../images/dico_violet.png") top center no-repeat; }

.dico_liste_essentiel, .dico_liste_bloc , .dico_liste_falaise, .dico_liste_experts, .dico_liste_montagne, .dico_liste_tout,
.dico_liste_essentiel_cat, .dico_liste_bloc_cat , .dico_liste_falaise_cat, .dico_liste_experts_cat, .dico_liste_montagne_cat, .dico_liste_tout_cat{
	border-style: solid;
	border-width: 3px;
	-webkit-border-radius:5px; 
	-moz-border-radius:5px; 
	-o-border-radius:5px; 
	-ms-border-radius:5px; 
	border-radius: 5px;
	border-spacing: 0px;
	border-collapse: separate;
	margin: 0px 10px;
	width: 550px;
}

.dico_liste_essentiel { border-color: #c19fe7;} /* rouge #ff6767  -> violet #c19fe7 */
.dico_liste_bloc { border-color: #63d658;}      /* orange #ffa13b -> vert #63d658   */
.dico_liste_falaise { border-color: #ffa13b;}   /* jaune #ffe03b  -> orange #ffa13b */
.dico_liste_experts { border-color: #ffe03b;}   /* vert #63d658   -> jaune #ffe03b  */
.dico_liste_montagne { border-color: #ff6767;}  /* bleu #89abf1   -> rouge #ff6767  */
.dico_liste_tout { border-color: #89abf1;}      /* violet #c19fe7 -> bleu #89abf1   */

.dico_liste_essentiel_cat { border-color: #c19fe7;}
.dico_liste_bloc_cat { border-color: #63d658;}
.dico_liste_falaise_cat { border-color: #ffa13b;}
.dico_liste_experts_cat { border-color: #ffe03b;}
.dico_liste_montagne_cat { border-color: #ff6767;}
.dico_liste_tout_cat { border-color: #89abf1;}

.dico_liste_essentiel td, .dico_liste_bloc td, .dico_liste_falaise td, .dico_liste_experts td, .dico_liste_montagne td, .dico_liste_tout td, 
.dico_liste_essentiel_cat td, .dico_liste_bloc_cat td, .dico_liste_falaise_cat td, .dico_liste_experts_cat td, .dico_liste_montagne_cat td, .dico_liste_tout_cat td{
	text-align: left;
	text-indent: 20px;
	width: 300px;
	/*border: solid black 1px;*/
}
.dico_liste_essentiel tr td:first-child, .dico_liste_bloc tr td:first-child, .dico_liste_falaise tr td:first-child, .dico_liste_experts tr td:first-child, .dico_liste_montagne tr td:first-child, .dico_liste_tout tr td:first-child,
.dico_liste_essentiel_cat tr td:first-child, .dico_liste_bloc_cat tr td:first-child, .dico_liste_falaise_cat tr td:first-child, .dico_liste_experts_cat tr td:first-child, .dico_liste_montagne_cat tr td:first-child, .dico_liste_tout_cat tr td:first-child{
	border-right: 1px solid #CCCCCC;
}

.dico_liste_essentiel tr, .dico_liste_bloc tr, .dico_liste_falaise tr, .dico_liste_experts tr, .dico_liste_montagne tr, .dico_liste_tout tr,
.dico_liste_essentiel_cat tr, .dico_liste_bloc_cat tr, .dico_liste_falaise_cat tr, .dico_liste_experts_cat tr, .dico_liste_montagne_cat tr, .dico_liste_tout_cat tr{
	background-color: #FFFFFF;
}

.dico_liste_essentiel tr:hover, .dico_liste_bloc tr:hover, .dico_liste_falaise tr:hover, .dico_liste_experts tr:hover, .dico_liste_montagne tr:hover, .dico_liste_tout tr:hover,
.dico_liste_essentiel_cat tr:hover, .dico_liste_bloc_cat tr:hover, .dico_liste_falaise_cat tr:hover, .dico_liste_experts_cat tr:hover, .dico_liste_montagne_cat tr:hover, .dico_liste_tout_cat tr:hover{
	background-color: #DDDDDD;
}

.tdcategorie {
	text-align: center !important;
	border-right: none !important;
	text-indent: 0px !important;
	font-size: 15px;
}

.dico_liste_essentiel_cat td.tdcategorie { background-color: #c19fe7;}
.dico_liste_bloc_cat td.tdcategorie { background-color: #63d658;}
.dico_liste_falaise_cat td.tdcategorie { background-color: #ffa13b;}
.dico_liste_experts_cat td.tdcategorie { background-color: #ffe03b;}
.dico_liste_montagne_cat td.tdcategorie { background-color: #ff6767;}
.dico_liste_tout_cat td.tdcategorie{ background-color: #89abf1;}

.tradBy{
	font-style: italic;
	font-size: small;
	text-align: right;
}

#scrollToTop a{
	position: fixed;
	font-size: 12px;
	right: 30px;
	bottom: 20px;
	color: white;
	background-color: rgb(119,143,175); /**rgba ne fonctionnant pas**/
	background-color: rgba(119,143,175, 0.7);
	padding: 5px 8px;
	border: 1px solid #000;
	text-decoration: none !important;
	border-radius:7px;
	-moz-border-radius:7px;
	-khtml-border-radius:7px;
	-webkit-border-radius:7px;
}
#scrollToTop a:hover{
	box-shadow: 0px 0px 5px #222;
	-moz-box-shadow: 0px 0px 5px #222;
	-webkit-box-shadow: 0px 0px 5px #222;
	text-decoration: none !important;
	cursor:pointer;
	background-color: rgb(81,105,137); /**rgba ne fonctionnant pas**/
	background-color: rgba(81,105,137, 0.7);
}
