body
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F1EDED;
	font-size: 10px;
	margin: 0px;
}

TD.EncadrePrinc {
	background-color: #FFFFFF;
	Border : solid 1px black;
	vertical-align: top;
}

TD.EncadrePrincValignMiddle {
	background-color: #FFFFFF;
	Border : solid 1px black;
	vertical-align: middle;
}

TD.ValignMiddle, TD.VAlignMiddle {
	vertical-align: middle;
}

TD
{
	text-align: justify;
	font-size: 11px;
	vertical-align: top;
	empty-cells : show;
}

form
{
	margin: 0px;
}

.decale
{
        padding-left : 15px;
}

table
{
	empty-cells: show;
}

TD.encadre
{
	Border : solid 1px black;
}

UL
{
	margin-top:0;
	margin-bottom:0;
	list-style-image: url(http://photos.amiez.org/Images/puce_losange.gif);
}

TH.EncadreBas
{
	text-align: left;
    padding-top : 15px;
	Border-bottom : solid 1px black;
}


TABLE.encadre2
{
	Border-bottom : solid 1px black;
	Border-right : solid 1px black;
}

TABLE.PasEncadre
{
	Border-bottom : solid 0px black;
	Border-right : solid 0px black;
}

TD.encadre2
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
}

TD.encadre2Middle
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
	vertical-align: middle;
}

TH.encadre2
{
	font-size: 13px;
	Border-top : solid 1px black;
	Border-left : solid 1px black;
    background-color: #800040;
	color: #FFFFFF;
}

TABLE.Encadre3
{
	Border-bottom : solid 1px black;
	Border-right : solid 1px black;
}

TABLE.Encadre3 TD
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
}

TABLE.Encadre3 TH
{
	font-size: 13px;
	Border-top : solid 1px black;
	Border-left : solid 1px black;
    background-color: #800040;
	color: #FFFFFF;
}

select,input,textarea
{
	margin-left: 0px;
	padding: 0px;
	font-size: 120%;
}

BIG
{
	font-size: 13px;
}
.normal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.principal
{
	background-color: #FFFFFF;
	Border : solid 1px black;
	padding: 10px;
	text-align: justify;
}

.PrincipalSansBord
{
	background-color: #FFFFFF;
	padding: 5px;
	text-align: justify;
}

.PrincipalSansBordSansPadding
{
	background-color: #FFFFFF;
	padding: 0px;
	text-align: justify;
}

.erreur
{
	color: #FF0000;
}

.OK
{
	color: #008040;
}


.AlignDroit
{
	text-align: right;
	float : right;
}

.AlignGauche {
	text-align: left;
	float : left;
}

.AlignDroitePetit
{
        float : right;
	text-align: Right;
	font-size: 9px;

}

.AlignDroitePetitBas
{
    float : right;
	text-align: Right;
	font-size: 9px;
	bottom : -4px;
	position : relative;
}


/* liens début */

a:link,a:visited
{
	color: #400080;
	text-decoration: none;
}

.nf,.nf a:link,.nf a:visited
{
	color: #D2517E;
	text-decoration: none;
    font-weight: bold
}

.ng,.ng a:link,.ng a:visited
{
	color: #3C3C77;
	text-decoration: none;
    font-weight: bold
}

.nf_non_gras
{
	color: #D2517E;
	text-decoration: none;
}

.ng_non_gras
{
	color: #3C3C77;
	text-decoration: none;
}

.Groupe a:link,.Groupe a:visited
{
	color: #764965;
	text-decoration: none;
    font-weight: bold
}

.normalsupprime a:link,.normalsupprime a:visited
{
	color: black;
	text-decoration: none;
    font-weight: bold;
    font-style: italic;
}

.souligne a:link,.souligne a:visited
{
	font-size: 10px;
	color: #400080;
	text-decoration: underline;
}

.normal a:hover
{
	color: #800080;
	text-decoration: none;
}

.nonlu
{
        color: #B83903;
}

.slogan
{
        font-size: 20px;
        color: #003366;
        font-weight: bold
}

.TitreRubrique
{
	background-color:#FFFFFF;
	color: #993366
}

.imagecentree
{
	vertical-align: middle;
}
H1
{
       margin: 0px;
       font-size: 20px;
}
H2
{
       margin: 0px;
       font-size: 15px;
       font-weight: normal;
}

.Couleur1
{
	background-color: #D3DAE2;
	Vertical-align:middle;
}
.Couleur2
{
	background-color: #D4D4D4;
	Vertical-align:middle;
}
.SouligneBas
{
	Border-bottom : solid 1px black;
}

.AlignTexteFormulaire
{
	position:relative;
	bottom:2px;
}

.AlignImageFormulaire
{
	position:relative;
	top:5px;
}

.TexteEncadre
{
	Border : solid 1px black;
	padding : 2;
}

textarea
{
	border: 1px solid #CFCFCF;
	font-family: Arial, Helvetica, sans-serif;
}

textarea.Grande
{
	width: 460px;
	overflow:auto;
}

textarea.Moyenne
{
	width: 360px;
}

select
{
	border: 1px solid #CFCFCF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

input
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	border: 1px solid #CFCFCF;
}

.NoCadre
{
	border: none;
}

.PhotoPseudo {
	width:90px;
	text-align:center;
}

.Photo {
/*	width:100px;
	text-align:center;
	border: thin solid black;
*/
/*	font-size:5px;
	height:15em;
	line-height:15em;
	text-align:center;
	vertical-align:middle; */
}
.Photo IMG {
	vertical-align:middle;
}
.EnLigne
{
    background-color: #B2F8B2;
}

.MaDeclaration IMG
{
    background-color: #E8C6C1;
	border: 1px solid black;
}

TD.EncadreGaucheFin
{
	Border-left : solid 1px black;
	Border-color : #DDDDDD;
}

.menu
{
	background-color: #FFFFFF;
	Border : solid 1px black;
	padding: 5px;
}
.MenuRegion
{
	background-color: #FFFFFF;
	Border : solid 1px black;
}

#Div_Logo {
	Position:relative;
	TEXT-ALIGN: center;
	height: 100px;
	width:150px;
	overflow: hidden;
	vertical-align:middle;
	margin: 0px;
	margin-bottom: 5px;
	padding-top:5px;
	padding-bottom:8px;
}

#Div_Menu_Gauche {
	Position:relative;
	TEXT-ALIGN: right;
	width:150px;
	margin: 0px;
	margin-bottom: 5px;
	overflow: hidden;
	padding-bottom:5px;
	padding-top:5px;
}

#Div_Footer_Gauche {
	Position:relative;
	TEXT-ALIGN: center;
	width:150px;
	margin-top: 5px;
	overflow: hidden;
	padding:5px;
}

#Div_Visiteurs {
	position:relative;
	Top :0px;
	left :0px;
	height: 80px;
	width:510px;
	TEXT-ALIGN: center;
	padding-top:5px;
	padding-bottom:8px;
	padding-left:10px;
	padding-right:10px;
	overflow: hidden;
	margin-left:10px;
	margin-right:10px;
}

#Div_Region {
	position:relative;
	height: 25px;
/*	margin: 5px;
	padding-top:5px;*/
	margin-left:5px;
	margin-right:5px;
	margin-top: 5px;
	margin-bottom: 5px;
	overflow: hidden;
	width:510px;
	padding-left:10px;
	padding-right:10px;
	
}

#Div_Region2 {
	margin-top:2px;
	height: 16px;
	overflow: hidden;
	width:510px;
	padding-left:10px;
	padding-right:10px;

}

#Div_Humeur {
	position:relative;
/*	height: 30px; */
/*	margin: 5px;
	padding-top:5px;*/
	margin-left:10px;
	margin-right:10px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	width:510px;
	padding-left:10px;
	padding-right:10px;
	
}

#Div_Humeur2 {
	margin-top:2px;
/*	height: 21px; */
	overflow: hidden;
	width:510px;
}

#Div_Contenu {
	position:relative;
	Top :0px;
	left :0px;
	width:510px;
	overflow: hidden;
/*	padding:5px; */
	margin-left:10px;
	margin-right:10px;
	padding:10px  10px;
/*	padding-right:10px; */
}

#Div_Contenu2 {
	position:relative;
	Top :0px;
	left :0px;
	overflow: hidden;
	padding:10px;
}

#Div_Footer_Milieu {
	Position:relative;
	TEXT-ALIGN: center;
/*	margin: 5px; */
	overflow: hidden;
	margin-left:5px;
	margin-top:5px;
	padding-top : 3px;
	padding-bottom : 3px;
	width:510px;
}

#Div_Menu_Droit {
	Position:relative;
	TEXT-ALIGN: center;
/*	height: 100px; */
	width:150px; 
	overflow: hidden;
	vertical-align:middle;
/*	margin-left:5px; */
	padding-top:5px;
	padding-bottom:8px;
	margin-top:5px;
}

#Div_Logon{
	Position:relative;
	TEXT-ALIGN: center;
	height: 100px;
	width:150px;
	overflow: hidden;
	vertical-align:middle;
/*	margin-left:5px; */
	padding-top:5px;
	padding-bottom:8px;
}
#Div_Cadre_Arrondi_Grand {
	TEXT-ALIGN: center;
	Position:relative;
	width:490px;
	margin: 5px;
	overflow: hidden;
	border : none;
}

.Div_Cadre_Arrondi_Grand {
	Position:relative;
	width:490px;
	padding: 5px; 
	overflow: hidden;
	border : none;
}

.Div_Cadre_Arrondi_Moyen {
	Position:relative;
	width:265px;
	padding: 5px;
	overflow: hidden;
	border : none;
}

#Titre {
    font-weight: bold;
	width:90%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	Border-bottom : solid 1px black;
	text-align: center;
	padding:5px;
}

#LivreOr_Contenant {
	width:390px;
}

#LivreOr_Message {
	overflow: hidden;
	text-align: justify;
	margin:5px;
	padding-left:5px;
	width:335px;
}

TABLE.Tableau {
	Border-bottom : solid 1px #C0C0C0;
	Border-right : solid 1px #C0C0C0;
}

TABLE.Tableau TD {
	Border-top : solid 1px #C0C0C0;
	Border-left : solid 1px #C0C0C0;
}

TABLE.Tableau TH {
	Border-top : solid 1px #C0C0C0;
	Border-left : solid 1px #C0C0C0;
	background-color: #FEE6CB;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	Height:30px;
}

TABLE.NoBorder {
	Border-bottom : solid 0px black;
	Border-right : solid 0px black;
}

TABLE.NoBorder TD {
	Border-top : solid 0px black;
	Border-left : solid 0px black;
	Border-right : solid 0px black;
}

del {
	font-weight: bold;
	color: #006A00;
	margin-left:5px;
	margin-right:5px;

}

ins {
	font-weight: bold;
	color: #FF5706;
	margin-left:5px;
	margin-right:5px;
}
IMG.Image_Encadree {
	Border : solid 1px black;
}

IMG.Image_Encadree_Gris {
	Border : solid 1px #C0C0C0;
}

HR {
	color: #800000;
	background-color: #800000;
	height: 1px;
	border: 0;
}

HR.Discret {
	color: #C0C0C0;
	background-color: #C0C0C0;
	height: 1px;
	border: 0;
}

.marquee-layer, .marquee-landing { top: 0%; left: 0%; }
.marquee-layer, .marquee-element, .marquee-edge, 
.marquee-opacity, .marquee-listener, .marquee-landing,
.marquee-window, .marquee-preview {
	position: absolute;
	font-size: 1px;
	line-height: 0%;
	-moz-user-select: none;
	background: url(http://photos.amiez.org/Images/spacer.gif) no-repeat center;
}

.marquee-edge, .marquee-opacity, .marquee-listener { overflow: hidden; }
.marquee-element { border: 1px dotted #999; }
.marquee-window { width: 100%; height: 100%; left: 0; top: 0; }
.marquee-edge {
	margin-left: -2px;
	margin-top: -3px;
	width: 3px;
	height: 3px;
	background-color: #999;
	border: 1px solid #ccc;
}

.marquee-listener { width: 1px; height: 1px; border: 0; z-index: 1; }

.Menu_Gauche {
	text-align: right;
	margin-right:0px;
	height:20px;
	width:100%;
}
.Menu_Gauche A:link, .Menu_Gauche A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	color: #000000;
	padding-top:3px;
}

.Menu_Droit {
	text-align: left;
	margin-left:0px;
	height:20px;
	width:100%;
}
.Menu_Droit A:link, .Menu_Droit A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	color: #000000;
	padding-top:3px;
}

.Menu_Droit_Rouge {
	text-align: left;
	margin-left:0px;
	height:20px;
	width:100%;
}
.Menu_Droit_Rouge A:link, .Menu_Droit_Rouge A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: bold;
	color: red;
	padding-top:3px;
}

.smiley_alien { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 0; width: 12px; height: 16px; }
.smiley_alien2 { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -26px; width: 20px; height: 16px; } 
.smiley_amoureux { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -52px; width: 20px; height: 16px; } 
.smiley_ange { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -78px; width: 39px; height: 16px; } 
.smiley_angeoudemon { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -104px; width: 28px; height: 16px; } 
.smiley_anonyme { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -130px; width: 20px; height: 16px; }
.smiley_atable { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -156px; width: 24px; height: 16px; } 
.smiley_bandana { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -182px; width: 20px; height: 16px; } 
.smiley_bandit { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -208px; width: 13px; height: 16px; } 
.smiley_beret { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -234px; width: 18px; height: 16px; } 
.smiley_bise { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -260px; width: 12px; height: 12px; } 
.smiley_bisou { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -282px; width: 15px; height: 12px; } 
.smiley_bluesbrother { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -304px; width: 15px; height: 16px; } 
.smiley_bonnet { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -330px; width: 21px; height: 16px; } 
.smiley_bougie { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -356px; width: 4px; height: 12px; } 
.smiley_boulet { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -378px; width: 26px; height: 16px; } 
.smiley_brune { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -404px; width: 22px; height: 16px; } 
.smiley_casquette { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -430px; width: 16px; height: 16px; } 
.smiley_censure { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -456px; width: 30px; height: 16px; } 
.smiley_chef { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -482px; width: 13px; height: 16px; } 
.smiley_cheguevara { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -508px; width: 17px; height: 16px; } 
.smiley_chevelu { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -534px; width: 18px; height: 16px; } 
.smiley_chevre { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -560px; width: 20px; height: 16px; } 
.smiley_chien { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -586px; width: 15px; height: 16px; } 
.smiley_chinois { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -612px; width: 20px; height: 16px; } 
.smiley_clandestin { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -638px; width: 18px; height: 16px; } 
.smiley_clin_d_oeil { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -664px; width: 19px; height: 16px; } 
.smiley_clown { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -690px; width: 20px; height: 16px; } 
.smiley_cochon { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -716px; width: 20px; height: 16px; } 
.smiley_coeur { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -742px; width: 19px; height: 16px; } 
.smiley_coeurailes { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -768px; width: 36px; height: 16px; } 
.smiley_coeurbrise { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -794px; width: 21px; height: 16px; } 
.smiley_coeurpansement { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -820px; width: 19px; height: 16px; } 
.smiley_coeurtransperce { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -846px; width: 36px; height: 16px; } 
.smiley_comprendspas { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -872px; width: 15px; height: 16px; } 
.smiley_constipe { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -898px; width: 20px; height: 16px; } 
.smiley_cool { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -924px; width: 20px; height: 16px; } 
.smiley_couleur-azur { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -950px; width: 20px; height: 16px; } 
.smiley_couleur-blanc { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -976px; width: 20px; height: 16px; } 
.smiley_couleur-bleu { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1002px; width: 20px; height: 16px; } 
.smiley_couleur-orange { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1028px; width: 20px; height: 16px; } 
.smiley_couleur-rose { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1054px; width: 20px; height: 16px; } 
.smiley_couleur-rouge { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1080px; width: 20px; height: 16px; } 
.smiley_couleur-vert { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1106px; width: 20px; height: 16px; } 
.smiley_couleur-violet { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1132px; width: 19px; height: 16px; } 
.smiley_deux_dents { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1158px; width: 20px; height: 16px; } 
.smiley_diable { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1184px; width: 14px; height: 16px; } 
.smiley_diabolique { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1210px; width: 19px; height: 16px; } 
.smiley_docteur { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1236px; width: 17px; height: 16px; } 
.smiley_dormeur { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1262px; width: 20px; height: 16px; } 
.smiley_drapeaublanc { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1288px; width: 19px; height: 16px; } 
.smiley_elfe { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1314px; width: 20px; height: 16px; } 
.smiley_enerve { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1340px; width: 20px; height: 16px; } 
.smiley_ensemble { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1366px; width: 32px; height: 16px; } 
.smiley_enveloppe { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1392px; width: 19px; height: 14px; } 
.smiley_fatigue { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1416px; width: 20px; height: 16px; } 
.smiley_fille { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1442px; width: 17px; height: 16px; } 
.smiley_fleur { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1468px; width: 17px; height: 16px; } 
.smiley_fou { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1494px; width: 14px; height: 16px; } 
.smiley_fumeur { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1520px; width: 17px; height: 16px; } 
.smiley_gateau { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1546px; width: 14px; height: 16px; } 
.smiley_gaulois { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1572px; width: 17px; height: 16px; } 
.smiley_gene { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1598px; width: 20px; height: 16px; } 
.smiley_glace { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1624px; width: 19px; height: 16px; } 
.smiley_graduate { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1650px; width: 17px; height: 16px; } 
.smiley_heureux { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1676px; width: 20px; height: 16px; }
.smiley_horssujet { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1702px; width: 56px; height: 16px; } 
.smiley_infirmiere { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1728px; width: 16px; height: 16px; } 
.smiley_innocent { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1754px; width: 16px; height: 16px; } 
.smiley_irrite { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1780px; width: 20px; height: 16px; } 
.smiley_jairienvu { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1806px; width: 19px; height: 16px; } 
.smiley_jemetais { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1832px; width: 20px; height: 16px; } 
.smiley_joker { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1858px; width: 13px; height: 16px; } 
.smiley_joyeuxanniversaire { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1884px; width: 104px; height: 16px; } 
.smiley_langue { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1910px; width: 18px; height: 16px; } 
.smiley_lol { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1936px; width: 19px; height: 16px; } 
.smiley_malrase { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1962px; width: 20px; height: 16px; } 
.smiley_mamie { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: 0 -1988px; width: 15px; height: 16px; } 
.smiley_marin { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px 0; width: 17px; height: 16px; } 
.smiley_megaphone { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -26px; width: 18px; height: 16px; } 
.smiley_mickey { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -52px; width: 19px; height: 16px; } 
.smiley_minnie { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -78px; width: 19px; height: 16px; } 
.smiley_moqueur { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -104px; width: 18px; height: 16px; } 
.smiley_mort { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -130px; width: 20px; height: 16px; } 
.smiley_motard { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -156px; width: 22px; height: 16px; } 
.smiley_nerveux { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -182px; width: 20px; height: 16px; } 
.smiley_neutre { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -208px; width: 20px; height: 16px; } 
.smiley_nuage { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -234px; width: 16px; height: 16px; } 
.smiley_ooh { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -260px; width: 20px; height: 16px; } 
.smiley_ours { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -286px; width: 16px; height: 16px; } 
.smiley_panda { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -312px; width: 16px; height: 16px; } 
.smiley_pasbien { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -338px; width: 26px; height: 16px; } 
.smiley_pastriste { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -364px; width: 16px; height: 16px; } 
.smiley_pasvupasentendupasdit { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -390px; width: 57px; height: 16px; } 
.smiley_perenoel { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -416px; width: 20px; height: 16px; } 
.smiley_pinocchio { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -442px; width: 24px; height: 16px; } 
.smiley_pirate { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -468px; width: 20px; height: 16px; } 
.smiley_pleure { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -494px; width: 20px; height: 16px; } 
.smiley_plongeur { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -520px; width: 15px; height: 16px; } 
.smiley_plongeur2 { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -546px; width: 15px; height: 16px; } 
.smiley_poignee { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -572px; width: 37px; height: 16px; } 
.smiley_policier { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -598px; width: 15px; height: 16px; } 
.smiley_pretre { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -624px; width: 17px; height: 16px; } 
.smiley_priere { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -650px; width: 16px; height: 16px; } 
.smiley_proteste { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -676px; width: 15px; height: 16px; } 
.smiley_regarddroite { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -702px; width: 20px; height: 16px; } 
.smiley_regardgauche { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -728px; width: 20px; height: 16px; } 
.smiley_retourne { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -754px; width: 20px; height: 16px; } 
.smiley_rires { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -780px; width: 20px; height: 16px; } 
.smiley_roi { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -806px; width: 16px; height: 16px; } 
.smiley_rose { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -832px; width: 19px; height: 16px; } 
.smiley_schtroumpf { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -858px; width: 14px; height: 16px; } 
.smiley_scream { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -884px; width: 13px; height: 16px; } 
.smiley_shrek { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -910px; width: 25px; height: 16px; } 
.smiley_silence { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -936px; width: 19px; height: 16px; } 
.smiley_skieur { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -962px; width: 20px; height: 16px; } 
.smiley_smack { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -988px; width: 18px; height: 10px; } 
.smiley_soleil { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1008px; width: 18px; height: 16px; } 
.smiley_stop { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1034px; width: 21px; height: 16px; } 
.smiley_studieux { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1060px; width: 20px; height: 16px; } 
.smiley_super { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1086px; width: 25px; height: 16px; } 
.smiley_surpris { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1112px; width: 20px; height: 16px; } 
.smiley_tango { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1138px; width: 22px; height: 16px; } 
.smiley_telephone { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1164px; width: 21px; height: 16px; } 
.smiley_tressouriant { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1190px; width: 20px; height: 16px; } 
.smiley_triste-rouge { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1216px; width: 20px; height: 16px; } 
.smiley_triste { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1242px; width: 20px; height: 16px; } 
.smiley_vache { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1268px; width: 20px; height: 16px; } 
.smiley_vampire { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1294px; width: 20px; height: 16px; } 
.smiley_zorro { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1320px; width: 21px; height: 16px; } 
.smiley_zzz { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -114px -1346px; width: 23px; height: 19px; }
.smiley_couleur-st { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -115px -1374px; width: 20px; height: 16px; }
.smiley_couleur-noire { position: relative; display:inline-block; top:5 !important; top:1px; background : url(http://photos.amiez.org/Images/smileys.gif) no-repeat; background-position: -115px -1400px; width: 20px; height: 16px; }



.Arrondi1 { margin:0px; /* marge générale */ margin-left:15px; /* a gauche, il faut augmenter la marge de la largeur de t */ position:relative; _overflow-y:hidden; }
.Arrondi1 .content_arrondi, .Arrondi1 .t, .Arrondi1 .b, .Arrondi1 .b div { background:transparent url(http://photos.amiez.org/Images/Arrondis/Arrondi1.png) no-repeat top right; /*	_background-image:url(dialog2-blue.gif); */ /* Utile uniquement pour IE6 */ }
/* dialog2-blue-800x1600.png */
.Arrondi1 .content_arrondi { padding:0px 15px 0px 0px; /* marge de droite pour le texte*/ position:relative; _overflow-y:hidden;	text-align: justify; }
.Arrondi1 .t {width:15px; margin-left:-15px; /* = largeur de l'arrondi à gauche */ position:absolute; left:0px; top:0px;background-position:top left; height:100%; _height:1600px; /* arbitrary long height, IE 6 */ }
.Arrondi1 .b {position:relative; width:100%;}
.Arrondi1 .b, .Arrondi1 .b div { height:20px; /* hauteur de l'arrondi bas */ font-size:1px; }
.Arrondi1 .b { background-position:bottom right; }
.Arrondi1 .b div { width:15px; margin-left:-15px; /* largeur de l'arrondi gauche */ background-position:bottom left; position:relative; }
.Arrondi1 h1, .Arrondi1 p { margin:0px; /* margins will blow out backgrounds, leaving whitespace. */ }
/*.Arrondi1 .content_arrondi .title {	font-size:11px; position:relative; top:0px; padding-left:5px;  padding-right:5px;  margin-left:10px; background-color:#FFFFFF; color: #993366; } */

TABLE.Encadre
{
	border-bottom : 1px solid black;
	border-left : 1px solid black;

}

.Encadre TD
{
	border-top : 1px solid black;
	border-right : 1px solid black;
}

.Encadre:hover  TH{
    background-color: #DCE7E9; 

}

.Encadre TH
{
	border-top : 1px solid black;
	border-right : 1px solid black;
	background-color : #475783;
	color: white;
	padding:5px;
}

/* SWFUpload */
/* SWF Upload */
.progressWrapper {
	width: 357px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
	text-align: left;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 323px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
	text-align: left;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(http://photos.amiez.org/Images/SWFUpload/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}

.SWFUploadQueue{
	width: 375px;
	margin: 10px 5px;
/*	border: solid thin black;

	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;
*/
}

.swfupload {
	vertical-align: top;
}

/* Onglets */

#onglets {
  float:left;
  width:100%;
  background:#DAE0D2 url("http://photos.amiez.org/Images/Onglets/bg.gif") repeat-x bottom;
/*  font-size:93%; */
  line-height:normal;
  }
#onglets ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#onglets li {
  float:left;
  background:url("http://photos.amiez.org/Images/Onglets/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#onglets a {
  float:left;
  display:block;
  background:url("http://photos.amiez.org/Images/Onglets/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#828282;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#onglets a {float:none;}
/* End IE5-Mac hack */
#onglets a:hover {
  color:#333;
  }
#onglets  .current {
  background-image:url("http://photos.amiez.org/Images/Onglets/left_on.gif");
  }
#onglets  .current a {
  background-image:url("http://photos.amiez.org/Images/Onglets/right_on.gif");
  color:black;
  padding-bottom:5px;
  }

.Hidden {
	Display:none;
}

.Cadre1 {
	margin: 0px;
/*	border: solid 1px #969696; */

/*    background-color:#FFFFFF; */
/*    background-image: url(./Images/svg_gradient_3c.php?c1=f5efd1&c2=FFFFFF&c3=f5efd1);
    background-size: 100% 100%; */
/*	
    -moz-box-shadow:1px 1px 1px #bbb;
    -webkit-box-shadow:1px 1px 1px #bbb;
    box-shadow:1px 1px 1px #bbb;

	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
*/	
/*    border-radius : 20px; 
	overflow:visible;*/
}

.Cadre1_Sans_Haut {
	margin: 0px;
	border-left: solid 1px #969696;
	border-right: solid 1px #969696;
	border-bottom: solid 1px #969696;

    background-color:#FFFFFF;
/*    background-image: url(./Images/svg_gradient_3c.php?c1=f5efd1&c2=FFFFFF&c3=f5efd1);
    background-size: 100% 100%; */
	
    -moz-box-shadow:1px 1px 1px #bbb;
    -webkit-box-shadow:1px 1px 1px #bbb;
    box-shadow:1px 1px 1px #bbb;

	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
    border-radius : 5px;
	
	
}

/* Fieldset de la page d'accueil */
fieldset.Accueil  {
/*    margin-left:         5px; */
/*	margin-top : 10px;*/
	margin-bottom : 10px;
    border-radius:8px; 
    padding-top: 7px;
	padding-bottom : 3px;
	padding-left:7px;
	padding-right:7px;
    border:             #A3A3A3 solid 1px; 
    background:        #ffffff;
/*	overflow:hidden; */
/*    text-shadow:0 1px 0 #fff; */
}

fieldset.Accueil legend {
/*    font-weight:        bold; */
    color:  black;;;
    padding:1px 10px;
    border-radius:5px;
    border:1px solid #A3A3A3 ;
    background-color: #FFEFE8;
/*    -moz-box-shadow:1px 1px 3px #bbb;
    -webkit-box-shadow:1px 1px 3px #bbb;
    box-shadow:1px 1px 3px #bbb; */
	margin-left:10px;
}

input[type=text], input[type=password], textarea {
	border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;

    box-shadow:0 1px 2px #ddd;
    -moz-box-shadow:0 1px 2px #ddd;
    -webkit-box-shadow:0 1px 2px #ddd;

	background-color : #fff;
    border:1px solid #aaa;
    color:#555555;
    padding:2px;
    margin:0px;

}

select{
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;

    -moz-box-shadow:0 1px 2px #ddd;
	-webkit-box-shadow:0 1px 2px #ddd;
    box-shadow:0 1px 2px #ddd;

    border:1px solid #aaa;
    color:#333333;
    padding:2px;
}

.Arrondi_Orange{
	width:490px;
	padding: 5px; 
	overflow: hidden;
	border : #969696 1px solid;
	background-color : #FCF0D8;
	margin : auto;
	
	-moz-border-radius : 5px;
	-webkit-border-radius : 5px;
    border-radius : 5px;
	
}

/**************************/
/* Onglets de titre des pages */
/**************************/

ul#Onglet_Titre {
    font: bold 11px verdana, arial, sans-serif;
    list-style-type: none;
	padding : 0px 10px 24px 5px;
    border-bottom: 1px solid #969696;
/*    margin : 20px; */
	margin: 0px 25px; 
	background-image:none;
	list-style:none;
/*	width:600px; */
/*	border:solid thin black; */
}


ul#Onglet_Titre li {
    float: left; 
    height: 21px;
    background-color: #ECE9DD;
    margin: 2px 2px 0 2px;
    border: 1px solid #969696;
	background-image:none;
    -moz-border-radius:5px 5px 0px 0px;
    -webkit-border-radius:5px 5px 0px 0px;
    border-radius:15px 15px 0px 0px;
	text-decoration:none;
	list-style:none;
	padding-left: 5px;
	padding-right: 5px;
	
}


ul#Onglet_Titre li.active {
    border-bottom: 1px solid #fff;
    background-color: #FFFFFF;
    border-radius:15px 15px 0px 0px;
}

ul#Onglet_Titre li.active a {
    color: #000;
	text-decoration: underline;
}

#Onglet_Titre a {
    float: left;
    display: block;
    color: #666;
    text-decoration: none;
    padding: 4px;
}

#Onglet_Titre a:hover {
    /*background: #FFFFFF;  */
	color : black;
	text-decoration : underline;
}

#Onglet_Titre li.active a:hover {
    background: #FFFFFF;
    border-radius:15px 15px 0px 0px;
}

/*------- Sous-Menu --------------------*/
/*.Sous_Menu_Gauche, .Sous_Menu_Gauche ul{
margin:0;
padding:0;
list-style-type:none;
list-style:none;
list-style-position:outside;
position:relative;
z-index : 20;
top:auto;
}

.Sous_Menu_Gauche:hover {
	z-index : 200;
}
.Sous_Menu_Gauche a{
display:block;
padding:0px 5px;
border:none;
color:#000;
text-decoration:none;
background-color:#FFFFFF;
z-index : 20;
}

.Sous_Menu_Gauche a:hover{
background-color:#FFFFFF; 
color:#000;
z-index : 20;
}

.Sous_Menu_Gauche li{
list-style-type: none;
float:left;
position:relative;
}

.Sous_Menu_Gauche ul {
list-style-type: none;
position:absolute;
display:none;
width:12em;
top:1.5em; 
}

.Sous_Menu_Gauche li ul {
top:0px;
left:0px;
margin:0px 0 0 15px;
border:solid 1px black;
width:130px;
}

.Sous_Menu_Gauche li ul a{
 width:120px; 
height:auto;
float:left; 
font-weight:bold;
padding-bottom:3px;
padding-top:3px;
}

.Sous_Menu_Gauche li:hover ul {
display:block;
}

.Sous_Menu_Droit, .Sous_Menu_Droit ul{
margin:0;
padding:0;
list-style-type:none;
list-style:none;
list-style-position:outside;
position:relative;
z-index : 20;
top:auto;

}

.Sous_Menu_Droit a{
display:block;
padding:0px 5px;
border:none;
color:#000;
text-decoration:none;
background-color:#FFFFFF;
}

.Sous_Menu_Droit a:hover{
background-color:#FFFFFF; 
color:#000;
}

.Sous_Menu_Droit li{
list-style-type: none;
float:right;
position:relative;
}

.Sous_Menu_Droit ul {
list-style-type: none;
position:absolute;
display:none;
width:12em;
top:1.5em; 
}

.Sous_Menu_Droit li ul {
top:0px;
left:0px;
margin:0px 0 0 15px;
border:solid 1px black;
width:130px; 
display:block;
}

.Sous_Menu_Droit li ul a{
 width:120px; 
height:auto;
float:right; 
font-weight:bold;
padding-bottom:3px;
padding-top:3px;
}

.Sous_Menu_Droit li:hover ul {
display:block;
}
*/
/* -------------- Fin Sous-Menus ---------- */
.Titre_Module  {
	width:100%;
	border-bottom:solid 1px #888;
	margin:auto;
	background-color:#FFE8DD;
	padding:5px 0;
	margin-bottom:5px;
	text-align:center;
	color:black;;
	font-weight:bold;
/*	text-align:center;
	color:#747474;
	margin-bottom:5px;
	text-decoration: underline;*/
/*    -moz-border-radius:5px 5px 0px 0px;
    -webkit-border-radius:5px 5px 0px 0px;
    border-radius:5px 5px 0px 0px;*/
}

.BulleMessage_Droit {
	position: relative; 
	display:inline-block; 
	float:left;
	z-index:5;
}

.CadreMessage_Droit {
	width:344px;
	border:solid #BABAB9 1px;
	background-color:#E6EAFF;
	position: relative; 
	display:inline-block; 
/*	margin-left:-1px; */
	z-index:1;
	padding:0px 5px 5px 5px;
	margin-bottom:15px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	overflow:hidden;
	left : -1px;
	min-height:70px;
	
}

.BulleMessage_Gauche {
	position: absolute; 
	top:0px;
	left:356px;
	z-index:5;
}

.CadreMessage_Gauche {
	width:344px;
	border:solid #BABAB9 1px;
	background-color:#EBFFE6;
	position: relative; 
	display:inline-block; 
	z-index:1;
	padding:0px 5px 5px 5px;
	margin:0 0px 15px  0px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
	overflow:hidden;
	right:-1px;
	min-height:70px;
}

.CadreMessage_Info {
	width:478px;
	border:solid #BABAB9 1px;
	background-color:#EFEFEF;
	position: relative; 
	display:inline-block; 
	padding:0px 5px 5px 5px;
	margin-bottom:15px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}


.CadreMessage_Date {
	Position:relative;
	TEXT-ALIGN: left;
	overflow: hidden;
}

.CadreMessage_Heure {
	float:right;
	Position:relative;
	overflow: hidden;
}

.Delimiteur {
	overflow:hidden;
}

label.error {
	display:block;
	color: red;
	font-style: italic
}

.principal2
{
	background-color: #FFFFFF;
	padding: 3px;
	text-align: justify;
}
TABLE.Calendrier
{
	Border-bottom : solid 1px black;
	Border-right : solid 1px black;
}

TD.JourTitre
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
	text-align: Center;
	font-size: 10px;
	color: white;
	background-color: #A36B8F;
    font-weight: bold
}
TD.JourInexistant
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
	font-size: 9px;
	background-color: #DEEDE7;
}

TD.JourPasse
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
	text-align: Center;
	font-size: 9px;
	background-color: #DDDBAE;
}

TD.JourActivite
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
	text-align: Center;
	font-size: 9px;
	background-color: #C1FCBE;
}

TD.JourVide
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
	text-align: Center;
	font-size: 9px;
	background-color:#FEF7F1;
}


TD.JourInscrit
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
	text-align: Center;
	font-size: 9px;
	background-color: #D07666 ;
}

TD.JourInscrit_Attente
{
	Border-top : solid 1px black;
	Border-left : solid 1px black;
	text-align: Center;
	font-size: 9px;
	background-color: #FFC2A6 ;
}

.Sortie  {
	margin-top : 5px;
	margin-bottom : 15px;
    border-radius:8px;
    padding-top: 7px;
	padding-bottom : 3px;
	padding-left:7px;
	padding-right:7px;
    border:             #764965 solid 1px;
    background:        #FBF1EA;
	width:490px;
}

.Centered {
	margin:auto;
}
.Center {
	text-align:center;
}
.Activite_Courte {
	position:relative;
	width:240px;
	height:32px;
	overflow:hidden;
	margin:2px 0;
}

.Activite_Courte .Logo {
	position:absolute;
	width:32px;
	height:32px;
	top:0px;
	left:0px;
	overflow:hidden;
}

.Activite_Courte .Date_Heure {
	position:absolute;
	width:40px;
	height:32px;
	top:0px;
	left:32px;
	overflow:hidden;
	text-align:center;
}

.Activite_Courte .Titre{
	position:absolute;
	height:30px;
	width:170px;
	top:0px;
	left:72px;
	overflow:hidden; 
	vertical-align:middle;
	text-overflow: ellipsis;
	white-space: nowrap;
	line-height:30px;	
}

.Container_Arrondi {
	background-color:white;
	border:solid 1px #6C6C6C;
	border-radius:20px;
	padding:0;
    box-shadow:2px 2px 2px #bbb;
}

.Navigateur_Pages {
	width:100%;
	height:25px;
	overflow:hidden;
	background-color:#F8F8F8;
	border:solid 1px #B2B2B2;
	position:relative;
	margin: 10px 0;
	border-radius:5px;
	
}

.Navigateur_Pages #Precedent {
	position:absolute;
	left:5px;
	top:3px;
	width:24px;
	height:20px;
	z-index:100;
}

.Navigateur_Pages #Suivant {
	position:absolute;
	right:5px;
	top:3px;
	width:24px;
	height:20px;
	z-index:100;
}
.Navigateur_Pages #Pages {
	position:absolute;
	left:0px;
	width:100%;
	padding : 0 29px;
	height:25px;
	line-height:25px;
	overflow:hidden;
}

#progress {
	width:0px;
	background-color:#D2E9FF;
	border-radius:5px;
	height:15px;
}

.progress {
    background-color: #f5f5f5;
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}

.progress-bar {
    background-color: #428bca;
    box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15) inset;
    color: #fff;
    float: left;
    font-size: 12px;
    height: 100%;
    line-height: 20px;
    text-align: center;
    transition: width 0.6s ease 0s;
    width: 0;
}
.progress-striped .progress-bar {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-size: 40px 40px;
}
}
.progress.active .progress-bar {
    animation: 2s linear 0s normal none infinite progress-bar-stripes;
}
.progress-bar-success {
    background-color: #5cb85c;
}
.progress-striped .progress-bar-success {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-bar-info {
    background-color: #5bc0de;
}
.progress-striped .progress-bar-info {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}


.Liste_Photos {
  line-height:normal;
}
.Liste_Photos ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
.Liste_Photos li {
  float:left;
  margin:10px;
  padding:0;
  list-style:none;
  text-align:center;
  height:170px;
  width:100px;
  position:relative;
 }
 
.Liste_Photos li .Label_Photo {
	position:absolute;
	top:115px;
	text-align:center
} 

.Liste_Photos li .Canvas_Container {
	position:absolute;
	bottom:60px;
	width:100px;
	text-align:middle;
}
.Aide {
	color:grey;
}

.Bouton {
    background-color: #E6E6E6;
    border-radius:8px;
    color: #000;
    font-size: 12px;
    text-decoration: none;
    cursor: pointer;
     border:solid 1px #CECECE;
	 font-weight:bold;
	 padding:3px 10px;
	 box-shadow:inset 0px 1px 0px 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% );
	display:inline-block;
}
