body
{
background-color: #00192d;
}

table
{
   border-collapse: collapse; /* Les bordures du tableau seront collées (plus joli) */
   margin: auto;
   margin-top: 10px;
}

form
{
   display: inline;
}

th /* Les cellules d'en-tête */
{
   color: #97e6ed;
   font-size: 11px;
   font-family: Verdana;
   padding: 10px;
   padding-left: 14px;
   padding-right: 14px;
   background-color: #163145;
}

td /* Les cellules normales */
{
   border-bottom: 1px solid #163145;
   color: #97e6ed;
   font-family: Verdana;
   font-size: 11px;
   text-align: left; /* Tous les textes des cellules seront alignés*/
}

p
{
   color: #97e6ed;
   font-size: 11px;
   font-family: Verdana;
}

h1
{
   color: #97e6ed;
   font-size: 11px;
   font-family: Verdana;
}

em
{
   font-style: normal;
   color: red;
   font-family: Verdana;
   font-size: 11px;
}

a,a:hover,a:focus,a:visited
{
   text-decoration: none;
   color: red;
   font-weight: bold;
   font-family: Verdana;
}

#panneau
{
   padding-top: 15px;
   text-align: center;
   height: 300px;
   width: 260px;
   position: fixed;
   top: 100px; /*le panneau sera a X pixel du haut*/
   left: 60px; /*le panneau sera a X pixels de la gauche*/
   background-image: url("SBicons/panneau.png");
   background-repeat: no-repeat;
}

#stock
{
   text-align: center; /* Tous les textes des cellules seront alignés*/
}

#ligne
{
   background-color: ##00192d;
}

#ligne:hover
{
   background-color: #334b5c;
}

.bulle
{
   margin: 5px;
}

.ajouts
{
   margin: 5px;
   margin-left: 10px;
}

.input
{
   padding-top: 17px; /* Pour bien centrer les boutons et les champs*/
}

.icones
{
   border: 1px solid #b6b564;
   margin:3px;
}

.imgbuttons
{
   border: none;
   margin:3px;
}

.bouttonRadio
{
   display: none;
}

.textarea
{
   border: 1px solid #00192d;
}

.submit,.submit:hover
{
   background: none;
   font-size: 11px;
   border: none;
   cursor: pointer;
   text-decoration: none;
   color: red;
   font-weight: bold;
   font-family: Verdana;
}

	
	
/*---------[cadre à droite]---------*/
.cadre_arrondi_droite
{
   position: fixed;
   top: 100px; /*le panneau sera a X pixel du haut*/
   left: 450px; /*le panneau sera a X pixels de la gauche*/
}

.hg /* en haut à gauche*/
{
   background-image: url('/SBicons/hg.png');
   background-repeat: no-repeat;
   width: 31px;
   height: 33px;
   background-color: none;
   border-style: none;
}

.haut/* en haut*/
{
   background-image: url('/SBicons/haut.png');
   background-repeat: repeat-x;
   width: 181px;
   background-color: none;
   border-style: none;
}

.hd /* en haut à droite*/
{
   background-image: url('/SBicons/hd.png');
   background-repeat: no-repeat;
   width: 39px;
   background-color: none;
   border-style: none;
}

.bg /* en bas à gauche*/
{
   background-image: url('/SBicons/bg.png');
   background-repeat: no-repeat;
   height: 36px;
   background-color: none;
   border-style: none;
}

.bd /* en bas à droite*/
{
   background-image: url('/SBicons/bd.png');
   background-repeat: no-repeat;
   background-color: none;
   border-style: none;
}


.gauche /* à gauche*/
{
   background-image: url('/SBicons/gauche.png');
   background-repeat: repeat-y;
   background-color: none;
   border-style: none;
}

.droite /*à droite*/
{
   background-image: url('/SBicons/droite.png');
   background-repeat: repeat-y;
   background-color: none;
   border-style: none;
}

.bas /* en bas*/
{
   background-image: url('/SBicons/bas.png');
   background-repeat: repeat-x;
   background-color: none;
   border-style: none;
}

.contenu
{
   background-image: url('/SBicons/centre.png');
   background-repeat: repeat;
   background-color: none;
   border-style: none;
   text-align: center;
}

/*---------[/cadre à droite]---------*/
