a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19629E;
	text-decoration:none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19629E;
	text-decoration:none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19629E;
	text-decoration:underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #19629E;
	text-decoration:none;
}

.cachediv {kll;k
		visibility: hidden;
		overflow: hidden;
		height: 1px;
		margin-top: -800px;
		position: absolute;
	}
	p,li,ul,ol,td			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #79868A;
	line-height: 16px;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #79868A;
	line-height: 16px;
}
.titre {
	font-family: "Times New Roman", Times, serif;
	font-size: 21px;
	color: #19629E;
	font-weight: bold;
	line-height: 30px;
}
.texteblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
		line-height: 10px;
}
.texteorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F37500;
	line-height: 15px;
}
.texteorangegros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F37500;
	line-height: 15px;
}
.texteorangetresgros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #F37500;
}
.texteblanc15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	left: 10px;
	position: relative;
	
}
.texteblanc11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;

	position: relative;
}
.textenoirtresgros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	
}


.bord_form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #DA642A;
	background-color: #FFFFFF;

}
.bordrouge {
	border: 1px solid #DC6F38;
}
.hautespacemembre {
	background-image: url(images/haut_espace_membre.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.basespacemembre {
	background-image: url(images/bas_espace_membre.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.hautmodifprofil {
	background-image: url(images/haut_modif_profil.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.basmodifprofil {
	background-image: url(images/bas_modif_profil.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.hautphoto {
	background-image: url(images/haut_photo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.basphoto {
	background-image: url(images/bas_photo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.gauchephoto {
	background-image: url(images/gauche_photo.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.droitephoto {
	background-image: url(images/droite_photo.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.delete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #03376D;
	text-decoration: line-through;
}
.bouton_formulaire {
	border: 1px solid #79868A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	cursor: hand;
	font-weight: bold;
	background-color: #19629E;

}
.bord_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #19629E;
	background-color: #FFFFFF;

}
.sousmenu:link					{
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position: relative;
	left: 8px;
}

.sousmenu:visited				{
color:#FFFFFF; 
text-decoration:none;	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		left: 8px;
	position: relative;}
.sousmenu:hover					{
color:#FFFFFF; 
text-decoration:none;	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		left: 8px;
	position: relative;}
.sousmenu:active					{
color:#FFFFFF; 
text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		left: 8px;
	position: relative;}

.menuadmin:link					{
	color:#FFFFFF;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	
}

.menuadmin:visited				{color:#FFFFFF; text-decoration:none;	line-height: 16px;}
.menuadmin:hover					{color:#FFFFFF; text-decoration:none;	line-height: 16px;}
.menuadmin:active					{color:#FFFFFF; text-decoration:none;	line-height: 16px;}
.menugestion {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-bottom-color: #000000;
	background-color: #79868A;
}
.etirementmenugestion {
	background-image: url(images/etirement_menu_gestion.gif);
	background-repeat: repeat-x;
	background-position: left 98px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #03376D;
}.pointilles {
	border-top: 1px dotted #F37500;
}
.bordimages {
	border: 1px solid #FFFFFF;
}
.entetegauche {
	background-image: url(images/entetegauche.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;

}
.entetedroite {
	background-image: url(images/entetedroite.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.piedpagedroite {
	background-image: url(images/pied_page_droite.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.piedpage {
	background-image: url(images/pied_page.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
