﻿html, body { margin:0; padding: 0; }

BODY, TD, TH, INPUT, TEXTAREA, A, BUTTON, SELECT, DIV, SPAN
{
    font-family: Verdana;
    font-size: 12px;
	margin-left: 0px;
}
table
{
	border-collapse:separate;
}
/* Liens href */
A:hover
{
    color: #D20000;
    text-decoration:underline;
}
A:active
{
    color: #D20000;
}
A
{
	color:Black;
	text-align: left;
	text-decoration:none;
}
A:visited
{
	color:Purple;
}
.link
{
	color:Navy;
	text-align: left;
	text-decoration:underline;
}
h1
{
    color: #825A89;
    font-size: 22px;
    font-weight: bold;
    padding-bottom:4px;
    padding-top:2px;
    margin:0px;
}
h3
{
    color: #825A89;
    font-size: 18px;
    font-weight: bold;
    padding-bottom:4px;
    padding-top:2px;
    margin:0px;
}
th
{
	background-color: #825A89;
    text-align: center;
    color:White;
}

.titre
{
    background-image: url( '/Sunshine/Images/DegradeTitre.gif' );
    background-repeat: repeat-y;
    border-color: #EDD5F2;
    border-style: solid;
    border-width: 1px;
    text-align:left;
    padding-left:8px;
    padding-right:8px;
}
.sousTitre
{
	color:#825A89;
	font-size:14px;
	font-weight:bold;
}
.policePetite TD, TH, INPUT, SELECT, TEXTAREA, A, BUTTON, DIV, SPAN
{
	font-size:11px;
}
.policeTresPetite
{
    font-size: 10px;
}
.gras
{
    font-weight: bold;
}
.valid
{
    background-color: lemonchiffon;
}
.tailleCouleur
{
	font-style:italic;
}
.borduresTableau
{
	border-collapse:collapse;
}
.borduresTableau td
{
	border:solid 1px #EDD5F2;
}
.borduresTableau th
{
	border:solid 1px #EDD5F2;
}
.borduresTableauFoncees
{
	border-collapse:collapse;
}
.borduresTableauFoncees td
{
	border:solid 1px #825A89;
}
.borduresTableauFoncees th
{
	border:solid 1px #825A89;
}
.panel
{
    background-color: #FDEBF5;
}
.champNumerique
{
    text-align: right;	
}
.cadreViolet
{
	border: solid 1px #EDD5F2;
}
.cadre
{
	border : solid 1px Gray;
	border-collapse : collapse;
	border-spacing : 0px
}
.cellule
{
	border-right : solid 1px Gray;
	border-bottom : solid 1px Gray;
}
.cellule-haut
{
	border-right : solid 1px Gray;
	border-top : solid 1px Gray;
	border-bottom : solid 1px Gray;
}
.cellule-csg
{
	border : solid 1px Gray;
}
.cellule-gauche
{
	border-right : solid 1px Gray;
	border-left : solid 1px Gray;
	border-bottom : solid 1px Gray;
}

.lienVisible
{
	text-decoration:underline;
	color: #000088
}

.modalBackground
{
	background-color:gray;
    filter: alpha(opacity=80);
    opacity: 0.8;
}
.semiTransparent
{
    filter: alpha(opacity=50);
    opacity: 0.5;
}
.enteteTableau
{
	font-weight:bold; 
	text-align: center; 
	color : White; 
	background-color:#825A89;
}
.CGV
{
    color : Blue;
	font-weight:bold; 
}
.ajax__multi_slider_custom .outer_rail_horizontal
{
    position:absolute;
    background:url('/Sunshine/Images/Slider/railExterieur.gif') repeat-x;
    width:126px;
    height:15px;
    z-index:100;
}
.ajax__multi_slider_custom .inner_rail_horizontal
{
    position:absolute;
    background: url('/Sunshine/Images/Slider/railInterieur.gif') repeat-x;
    width:126px;
    height:15px;
    z-index:100;
}
.ajax__multi_slider_custom .handle_horizontal_left
{
    position:absolute;
    background:url('/Sunshine/Images/Slider/handle.gif') no-repeat;
    width:8px;
    height:15px;
    z-index:200;
    cursor:w-resize;
}
.ajax__multi_slider_custom .handle_horizontal_right
{
    position:absolute;
    background:url('/Sunshine/Images/Slider/handle.gif') no-repeat;
    width:8px;
    height:15px;
    z-index:200;
    cursor:w-resize;
}
