BODY
{
	scrollbar-face-color : #ffffff;
	scrollbar-darkshadow-color :#ffffff; 
	scrollbar-shadow-color :#cccccc;
	scrollbar-highlight-color :#cccccc;
	scrollbar-3dlight-color :#EFEFEF;
	scrollbar-track-color :#ffffff;
	scrollbar-arrow-color :#000000;
}
INPUT
{
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;	
	HEIGHT:20px;
}
SELECT
{
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;	
	HEIGHT:20px;
}
A
{
    TEXT-DECORATION: none
}
#table
{
padding: 10;
}
#border
{
background-color: #FFFFFF;
font-family: verdana;
font-size: 10px;
color: #333333;
text-align: left;
border: 1px solid groove  #F4E1DA;
}
.LeftFontTextHyperlink
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.LeftFontTextHyperlink:hover
{
    COLOR: #000000;
}
.MenuHyperlink
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
	FONT-WEIGHT: bold;
}
.MenuHyperlink:hover
{
    COLOR: #671335;
}
.MenuHyperlinkSelected
{
    COLOR: #671335;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
	FONT-WEIGHT: bold;
}
.BodyFontText
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.BodyFontChateau
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
}
.BodyFontTextBlanc
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.MiniBodyFontText
{
    COLOR: #CCCCCC;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
}
.BodyFontTitle
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}
.BodyFontSubTitle
{
    COLOR: #CCCCCC;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.BodyHyperlink
{
    COLOR: #CCCCCC;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.BodyHyperlink:hover
{
    COLOR: #000000;
}
.noinput
{
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
}
.BottomFontText
{
    COLOR: #333333;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.BodyFontPromo
{
    COLOR: #2266AA;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
.BodyFontRemise
{
    COLOR: #4E71B5;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
}
.navigationHyperlink
{
    COLOR: #CCCCCC;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7pt;
}
.navigationHyperlink:hover
{
    COLOR: #000000;
}
.button
{
    BORDER-LEFT: #F4E1DA 1px solid;
    BORDER-RIGHT: #F4E1DA 1px solid;
    BORDER-TOP: #F4E1DA 1px solid;
    BORDER-BOTTOM: #F4E1DA 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;	
	COLOR: #333333;
	HEIGHT:20px;
	BACKGROUND: #FFFFFF;
	CURSOR:hand;
}
.contour
{    
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;	
}
.EnteteTableau
{
    BACKGROUND: #efefef;
	COLOR: #CCCCCC;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
}
/*début du code css pour agrandissement des photos */

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ 
position: absolute;
background-color: #FFFFFF;/* couleur de fond de l'image agrandie */
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ 
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ 
visibility: visible;
top: 20;
left: -200px; /* position de la photo agrandie depuis le bord gauche de la petite vignette*/

}
/*fin du code css pour agrandissement des photos */


fieldset{
	 padding: 2em;
	 width:90%;
}

label{
	float:left;
	width:150px;
	text-align:right;
	padding:5px 5px 0 0;
	display:block;
	margin:5px 0px;
}
	
label+input{
	margin:5px 0px;
}

label+input+br,label+select+br,label+textarea+br,label+button+br{
	clear:both ;
}

input{	
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    font-family: verdana;
    font-size: 8pt;	
	height:20px;
	margin:3px;
}

textarea{	
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    font-family: verdana;
    font-size: 8pt;	
	height:100px;
	margin:2px;	
}

select{
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    font-family: verdana;
    font-size: 8pt;	
	height:20px;
}
