﻿body
{
	margin: 16px;
}

body, input, select, table
{
    font-family: Tahoma;
    font-size: 12px;
}

.gras
{
	font-weight: bold;
}

.cadre
{
	border: solid 1px black;
	background-color: White;
}

.centre
{
	text-align: center;
}

/* tableaux */

.tableau
{
    font-family: Tahoma;
    border: solid 1px black;
    border-collapse: collapse;
}

/*.tableau td
{
    border: solid 1px black;
}*/

.tableau THEAD, .enteteTableau
{
    background-color: rgb(204,204,255);
}

.petit
{
    font-size: 8pt;
}

/* code source */

.code
{
	padding: 8px;
	font-family : Courier New;
	border: 1px dashed black;
	background-color: white;
}

em
{
	color: Blue;
	font-style: normal;
}

/* install button */
.install-button,
p.install-button {
	width: 230px;
	margin: 0;
}

span.install-button-text {
    padding-right: 30px;
}

.install-button a:link span.install-green-button,
.install-button a:visited span.install-green-button,
.install-button a:hover span.install-green-button,
.install-button a:active span.install-green-button {
	background: url(http://daniel.jibouleau.com/images/install-button.png) no-repeat bottom left;
	display: block;
	min-height: 20px;
	padding: 10px;
} 
* html .install-button a:link span.install-green-button,
* html .install-button a:visited span.install-green-button,
* html .install-button a:hover span.install-green-button,
* html .install-button a:active span.install-green-button { height: 20px; }

.install-button a:link,
.install-button a:visited,
.install-button a:hover,
.install-button a:active {
	background: #a8ed2d url(http://daniel.jibouleau.com/images/install-button.png) no-repeat top left;
	display: block;
	color: #005825;
	text-decoration: none;
}

.install-button a:hover span.install-green-button,
.install-button a:active span.install-green-button {
	background: url(http://daniel.jibouleau.com/images/install-button.png) no-repeat bottom right;
}

.install-button a:hover,
.install-button a:active {
	background: #89dc29 url(http://daniel.jibouleau.com/images/install-button.png) no-repeat top right;
	color: #000;
	cursor: hand;
}

/* corner box */

.corner-box {
	background: url(http://daniel.jibouleau.com/images/left-top-corner-box.jpg) top left no-repeat;
	margin: 0 0 10px 0;
	padding: 12px 0 12px 15px;
}

.corner-box h3 {
	margin-top: 0;
}

/* autre */

.invisible { display: none }

/*.bouton
{
	border: outset gray;
	padding: 4px;
	background-color: #eeeeee;
	text-decoration: none;
	color: black;
}*/

.bouton
{
	border: thin solid;
	padding: 5px;
	background-color: white;
	text-decoration: none;
	color: black;
}

.boite
{
    height: 35px;
    text-align: center;
    vertical-align: middle;
    width: 150px;
    position: relative; 
    background-color: #ccccff;
    font-weight: bold;
    color: #7777FF;
    cursor: hand;
    z-index: 2;
}

.ombre
{
    height: 35px;
    text-align: center;
    vertical-align: middle;
    width: 150px;
    position: relative; 
    top: -32px; 
    left: 3px; 
    background-color: #9999FF; 
    z-index: 1;
}

.boite2
{
    height: 35px;
    text-align: center;
    vertical-align: middle;
    width: 150px;
    position: relative; 
    background-color: #9999FF;
    font-weight: bold;
    color: #ccccff;
    cursor: hand;
}


.blocktext
{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
