/*
									License:
 ==============================================================================
 Copyright 2013 Fabrice SEVERIN  (email : 3m3@3m3.fr) Please find help at http://www.3m3.fr/plugins_wordpress/chapters

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.
 
 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
*/ 

.bouton_rouge
{
	background-color: #FF7979;
    background-image: linear-gradient(to bottom, #FF5F5F, #FF7979);
    border-color: #FF7979;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset;
    color: #FFFFFF;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-sizing: border-box;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 24px;
    line-height: 23px;
    margin: 0;
    padding: 0 10px 1px;
    text-decoration: none;
    white-space: nowrap;
}
.bouton_rouge:hover
{
	border-color:#FF5F5F;
	background-image: linear-gradient(to bottom, #FF7979,#FF5F5F);
}
.bouton_vert
{
	background-color: #85f186; 
    background-image: linear-gradient(to bottom, #5cab34, #85f186);
    border-color: #5cab34;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset;
    color: #FFFFFF;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-sizing: border-box;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 24px;
    line-height: 23px;
    margin: 0;
    padding: 0 10px 1px;
    text-decoration: none;
    white-space: nowrap;
}
.bouton_vert:hover
{
	border-color:#85f186;
	background-image: linear-gradient(to bottom, #85f186,#5cab34);
}
.droite
{
	float:right;
}
.gauche
{
	float:left;
}
.onglet_livre,.onglet_chapitre,.onglet_sommaire
{
	clear:both;
}
.fond_gris
{
	margin:5px;
	background: none repeat scroll 0 0 #E1E1E1;
}
.bord_gris
{
	border:2px solid #E1E1E1;
	margin:5px;
	margin-bottom:15px;
	padding:10px;
}
.gros_titres
{
	margin-left:20px;
	text-shadow: 0 1px 0 #FFFFFF;
}
.gros_titre_bleu
{
	color:#2A95C5;
}
.gros_titre_vert
{
	color:#5CAB34;
	text-align:center;
	text-shadow: 0 1px 0 #85f186;
}
.gros_titre_rouge
{
	color:#FF5F5F;
	text-align:center;
	text-shadow: 0 1px 0 #FF7979;
}
label
{
	color:#21759B;
}
.tab a
{
	color:#21759B;
}
.rouge
{
	color:#FF5F5F;
}
.apercu
{
	font-weight:bold;
	font-size:16px;
	font-style:italic;
	text-align:center;
}
.commentaire
{
	font-size:9px;
}
/***** FENETRES MODALES / MODAL WINDOWS *****/
.fenetre_modale
{
	display: none;
	text-transform:uppercase;
	background: #ffffff;
	padding: 20px;
	border: 10px solid #dddddd;
	float: left;
	font-family: Arial;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	text-align:center;
	box-shadow: 0px 0px 20px #000;
	border-radius: 10px;
}
.fenetre_modale p
{
	font-size:12px;
}
#confirmer_suppression
{
	width:14px; 
	text-align:center;
}
#annuler_suppression
{
	width:50px; 
	text-align: center;
}
.boutongris
{
	-moz-box-shadow:inset 0px 1px 1px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 1px 0px #ffffff;
	box-shadow:inset 0px 1px 1px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dddddd;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	padding:5px 14px;
	cursor:pointer;
}
#fond_opaque
{ 
	display: none;
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .80;
	z-index: 9999;
}
#message
{
	float:right;
	display:none;
	color: #2A95C5;
}
/***** css du spinner pour les précédentes versions *****/
/***** spinner css for previous versions: *****/
.spinner {
    display: none;
    vertical-align: middle;
    background: url("images/spinner.gif") no-repeat scroll 0 0 / 16px 16px transparent;
    display: none;
    float: right;
    height: 16px;
    margin: 5px 5px 0;
    opacity: 0.7;
    width: 16px;
}
.disabled
{
	color: #AAAAAA;
}