BODY {
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #666666;
	scrollbar-track-color: #999999;
	margin: 0px;
}
	 
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3399FF;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3399FF;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3399FF;
}

A.BlueLink:link, A.BlueLink:visited, A.BlueLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3399FF;
}

A.AmisPseudoLink:link, A.AmisPseudoLink:visited, A.AmisPseudoLink:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00; 
} 

A.AboLink:link, A.AboLink:visited, A.AboLink:active { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00; 
}

.TopBarLink:link, .TopBarLink:active, .TopBarLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFCC00;
	font-weight: bold;
	text-decoration: none;
}

.AmisTopBarLink:link, .AmisTopBarLink:active, .AmisTopBarLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: none;
}

hr { color: #6699ff; height: 1px; }

/* Login area */
.AboTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.LoginTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.LoginDiapopic {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: xx-small;
}

.LostPassLink:link, .LostPassLink:active, .LostPassLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;
}

.LostPassTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

/* Textstyles */
.textstyleconnectes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066cc;
	font-weight: bold;
}

.textstyle1bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}

.textstyle1boldred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
}

.textstyle2bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
}

.textstyle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}

.textstyle8pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.signuplink:link, .signuplink:active, .signuplink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
}
.signuplinkred:link, .signuplinkred:active, .signuplinkred:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
}

.textstyle2small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.textstyle2small:link, .textstyle2small:visited, .textstyle2small:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #000000;
	text-decoration: underline;
}

.textstyle3small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
}

.textstyle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}

.textstyle4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF66;
	font-weight: bold;
}

.textstyle5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF66;
	font-weight: bold;
}

.textstyleadmin2all {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFCC;
}

.textstatusonline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #00FF00;
}

.textstatusoffline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00;
}

.textstatusabsent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #00FFFF;
}

.textstatuslast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00;
	font-weight: bold;
}

.textstatus8pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFF00;
}

.textstatuswebcam {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #00FF00;
}

.textstatuswebcamno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC0000;
}

.textstatusclosed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #00FFFF;
}

.textstyletop20title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.textstyletop20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFCC00;
}

.textstylesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.textstylecomment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.textstylecommentreply {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #66CCFF;
}

.filconvnick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00;
}

.filconvdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00;
}

.filconvtext { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

/* Menu */

.MenuButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}

.MenuButtonLink:link, .MenuButtonLink:active, .MenuButtonLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.MenuDropDownButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}

.MenuDropDownButtonLink:link, .MenuDropDownButtonLink:active, .MenuDropDownButtonLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.MenuSoireeButtonLink:link, .MenuSoireeButtonLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

.MenuSoireeButtonLink:visited, .MenuSoireeButtonLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.MenuButtonAlert:link, .MenuButtonAlert:active, .MenuButtonAlert:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

.MsgButtonAlert:link, .MsgButtonAlert:active, .MsgButtonAlert:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}


/* Accueil */
TABLE.AccueilTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

TD.AccueilTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

TD.AccueilTableCV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

/* Mon Profil */
TABLE.MonProfilTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

TD.MonProfilTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

TD.MonProfilTableRowName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	text-indent: 7px;
}

TD.MonProfilTableRowValue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	text-indent: 7px;
}

TD.MonProfilTableRowEnd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	text-indent: 3px;
}

.Button4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #001797;
}

.Button3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.Button2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

A.MonProfilLink:link, A.MonProfilLink:visited, A.MonProfilLink:active { 
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF; 
} 

/* Mes Photos */
TABLE.MesPhotosTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

TD.MesPhotosTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

TD.MesPhotos {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #6699ff;
}

TD.MesPhotosMain {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #5FB0F0;
	border: 1px solid #6699ff;
}

TD.MesPhotosHot {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFB481;
	border: 1px solid #6699ff;
}


TABLE.AdminPhotosTable {
	font-family: Arial, Helvetica, sans-serif;
	/*background-color: #0066CB;*/
}

.Agrandir:link, .Agrandir:active, .Agrandir:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
}

.ButtonAlert:link, .ButtonAlert:active, .ButtonAlert:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

/* Diapopic */
A.DiapopicNavLink:link, A.DiapopicNavLink:visited, A.DiapopicNavLink:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.DiapopicPhotoTableAdmin {
	border: 1px solid #CC0000;
}

.DiapopicPhotoTable {
	border: 1px solid #024E94;

}

A.DiapopicLink:link, A.DiapopicLink:visited, A.DiapopicLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

A.DiapopicAdminLink:link, A.DiapopicAdminLink:visited, A.DiapopicAdminLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}

/* Profil */
TABLE.ProfilTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	/*border: 1px solid #5F90FF;*/
}

TD.ProfilTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	/*background-color: #0066CB;*/
}

TABLE.MesPhotosPhotoTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	border: 1px solid #6699ff;
}

TD.MesPhotosPhotoTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	border: 1px solid #6699ff;
}

TD.MesPhotosPhotoCell {
	background-color: #333333;
}

A.PagePersoLink:link, A.PagePersoLink:visited, A.PagePersoLink:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	text-decoration: underline;
}

A.PagePersoLink8pt:link, A.PagePersoLink8pt:visited, A.PagePersoLink8pt:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	font-size: 8pt;
	text-decoration: underline;
}

A.ShowCommentLink:link, A.ShowCommentLink:visited, A.ShowCommentLink:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	font-size: 12pt; 
	font-weight: bold;
	text-decoration: none;
}

A.CVLink:link, A.CVLink:visited, A.CVLink:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #3399FF;
	font-size: 10pt; 
	font-weight: bold;
	text-decoration: underline;
}

A.SelCVLink:link, A.SelCVLink:visited, A.SelCVLink:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFF00;
	font-size: 10pt; 
	font-weight: bold;
	text-decoration: underline;
}

/* le Noter */
A.NoteLink:link {	font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFCC00; text-decoration: none	}
A.NoteLink:active {	font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFCC00; text-decoration: none	}
A.NoteLink:visited {	font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFCC00; text-decoration: none	}
A.NoteLink:hover {	font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FFCC00; text-decoration: none	}

/* Messages */

A.MsgButtonLink:link, A.MsgButtonLink:visited, A.MsgButtonLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}

A.MsgButtonLinkSmall:link, A.MsgButtonLinkSmall:visited, A.MsgButtonLinkSmall:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}

A.PageLink:link, A.PageLink:visited, A.PageLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00;
}

A.MsgLink:link, A.MsgLink:visited, A.MsgLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFCC00;
}

A.ShowMsgTableHeaderLink:link, A.ShowMsgTableHeaderLink:visited, A.ShowMsgTableHeaderLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFF00;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; 
	color: #000000;
}

textarea.deco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	width: 425px;
	height: 132px;
	border: none;
	background-color: transparent;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
	margin-right: 20px;
	z-index: 1;
	overflow: auto;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.MsgButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #001797;
}

.ResdyPhraseTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.PopFillTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

TR.JoindrePhoto {
	background-color: #686A69;
}

TABLE.ListMsgTable {
	font-family: Arial, Helvetica, sans-serif;
	border: none;
	font-size: 10pt;
	color: #FFFFFF;
}

TR.ListMsgTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

TD.ListMsgTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

TD.top20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	border-top: 1px solid #6699ff;
}

/* Other */

TD.SmallTable {
	font-family: Arial, Helvetica, sans-serif;
	border: none;
	font-size: 10pt;
	color: #FFFFFF;
}

TR.SmallTable {
	font-family: Arial, Helvetica, sans-serif;
	border: none;
	font-size: 10pt;
	color: #FFFFFF;
}

TH.SmallTable {
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #6699ff;
	font-size: 10pt;
	color: #FFFFFF;
}

A.SmallTableLink:link, A.SmallTableLink:visited, A.SmallTableLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #3399FF;
}


/* Pop Video */

.VideoHeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
}



/* Subscription popup */
.AboHot1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.AboHot2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}

.ChatBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	scrollbar-face-color: #cccccc; 
	scrollbar-highlight-color: #efefef; 
	scrollbar-track-color: #cccccc;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 20px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	height: 20px;
}
/*
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}*/

