/* BODY */
body { background:url('images/ms2_fond_uni.png'); margin:0px; font-family:verdana; }
td { font-family:arial; font-size:12px; color:#000000; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
a { color:#0560A6; }
a:hover { color:#F201A5; }

#encadre { text-align:center; padding:8px; margin:0px; border:0px; border: solid 1px #0560A6; background-color: #D8E7F7; }
#encadre a { font-size:14px; font-weight:bold; color:#0560A6; text-decoration:underline; }
#encadre a:hover { font-size:14px; font-weight:bold; color:#F201A5; text-decoration:underline; }

#encadre2 { text-align:center; padding:8px; margin:0px; border:0px; border: solid 3px #D8E7F7; background-color: #FFFFFF; }
#encadre2 a { font-size:14px; font-weight:bold; color:#0560A6; text-decoration:underline; }
#encadre2 a:hover { font-size:14px; font-weight:bold; color:#F201A5; text-decoration:underline; }

.allphoto { font-family:verdana; font-size:14px; font-weight:bold; color:#F201A5; text-decoration:none; }

#fond { height:100%; background:url('images/ms2_fond_degrade.png') repeat-x left top; }
#sunlight { height:100%; background:url('images/ms2_fond_sunlight.png') no-repeat right top; }
#title { width:100%; height:15px; font-family:arial; font-size:9px; color:#FFFFFF; letter-spacing:1pt; text-align:center; }
#cadre { background: #ffffff; border: solid 1px #003366; }

/* HEADER */
#header { width:100%; height:93px; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
#header td { border-collapse:collapse; padding:0px; margin:0px; border:0px; }
#header td.etoile { width:80px; }
#header td.logo { width:180px; }
#header td.pub { width:700px; text-align:center; }

/* BARRE */
#barre { height:25px; background:url('images/mrsexe_b_fond.gif'); text-align:center; }
#barre .sun { height:25px; background:url('images/mrsexe_b_light.gif') no-repeat left bottom; text-align:center; }
#barre table { height:25px; border-collapse:collapse; padding:0px; margin:0px; border:0px; text-align:center; }
#barre .separe { width:2px; background:url('images/mrsexe_b_separe.gif') no-repeat left bottom; }
#bt_over { background:url('images/mrsexe_b_light.gif') no-repeat left bottom; cursor:hand; }
#bt_out {  }
#barre a { font-family:verdana; font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none; }

/* ANNUAIRE */
#annu .titre_cat { font-family:verdana; font-size:1px; font-weight:bold; color:#666666; text-decoration:none; }
#annu a.titre_site { font-family:arial; font-size:14px; color:#0560A6; text-decoration:underline; }
#annu a.titre_site:hover { font-family:arial; font-size:14px; color:#F201A5; text-decoration:underline; }
#annu a.sscat { font-family:arial; font-size:11px; font-weight:normal; color:#0560A6; text-decoration:none; }
#annu a.sscat:hover { font-family:arial; font-size:11px; font-weight:normal; color:#F201A5; text-decoration:underline; }
#annu .ndd { font-family:arial; font-size:11px; color:#888888; text-decoration:none; }
#annu .separe { height:4px; } /*#annu .separe { height:1px; background:url('images/_dot.gif') repeat; } */
#annu .site {
	margin: 7px 0px 7px 0px;
	padding: 0px; }

#thema { width:100%; padding:0px; margin:0px; border:2px; }
#thema td { border-collapse:collapse; padding:2px; margin:0px; border:0px; }
#thema a { font-family:arial; font-size:11px; font-weight:normal; color:#0560A6; text-decoration:none; }
#thema a:hover { font-family:arial; font-size:11px; font-weight:normal; color:#F201A5; text-decoration:underline; }
#thema .titre { font-family:verdana; font-size:11px; font-weight:bold; color:#666666; text-decoration:none; }


/* HISTOIRES */
#his .auteur { font-family:arial; font-size:11px; color:#888888; text-decoration:none; }
#his .texte { font-family:arial; font-size:12px; color:#000000; text-decoration:none; }

/* ARBORESCENCE */

#arbo { 
	padding:5px; margin:0px; border:0px; 
	border-top:solid 1px #0560A6; border-left:solid 1px #0560A6; background-color: #F8F8F8; 
	font-size:17px; font-family:Trebuchet MS, Arial; color:#000000; }
#arbo a { font-weight:bold; color:#0560A6; text-decoration:none; }
#arbo a:hover { font-weight:bold; color:#F201A5; text-decoration:underline; }
#arbo .titre { font-weight:bold; color:#666666; }
#arbo a.acctitre { color:#0560A6; font-weight:bold; }
#arbo a.acctitre:hover { color:#F201A5; font-weight:bold; }

/* ARBORESCENCE FORUM MS */

#arbo_ms { 
	padding:5px; margin:0px; border:0px; 
	border-top:solid 1px #0560A6; border-left:solid 1px #0560A6; background-color: #F8F8F8; 
	font-size:14px; font-family:Trebuchet MS, Arial; color:#000000; }
#arbo_ms a { font-weight:bold; color:#0560A6; text-decoration:none; }
#arbo_ms a:hover { font-weight:bold; color:#F201A5; text-decoration:underline; }


/* ARBORESCENCE MISSCLITO */

#arbo_mc { 
	padding:5px; margin:0px; border:0px; 
	border-top:solid 1px #ac2957; border-left:solid 1px #ac2957; background-color: #F8F8F8; 
	font-size:14px; font-family:Trebuchet MS, Arial; color:#000000; }
#arbo_mc a { font-weight:bold; color:#F201A5; text-decoration:none; }
#arbo_mc a:hover { font-weight:bold; color:#0560A6; text-decoration:underline; }

/* ARBORESCENCE MOUSTIQ */

#arbo_mq { 
	padding:5px; margin:0px; border:0px; 
	border-top:solid 1px #3399FF; border-left:solid 1px #3399FF; background-color: #F8F8F8; 
	font-size:14px; font-family:Trebuchet MS, Arial; color:#000000; }
#arbo_mq a { font-weight:bold; color:#3399FF; text-decoration:none; }
#arbo_mq a:hover { font-weight:bold; color:#3399FF; text-decoration:underline; }

/* FOOTER */
#copyright { font-family:arial; font-size:11px; color:#FFFFFF; font-weight:normal; }
#copyright a.copylink { font-family:arial; font-size:11px; color: #FFFFFF; font-weight:normal; text-decoration:none; }
#copyright a { font-family:arial; font-size:11px; color: #FFFFFF; font-weight:bold; text-decoration:underline; }
#copyright a.legal { font-family:arial; font-size:11px; color: #FFFFFF; font-weight:bold; text-decoration:underline; }
#copyright a.legal:hover { font-family:arial; font-size:11px; color:#EEEEEE; font-weight:bold; text-decoration:none; }

/* HEADER */

#cache { font-family:arial; font-size:11px; color:#ECECEC; letter-spacing:-5pt; }

/* MENU GAUCHE */
#nav { font-family:verdana; font-size:11px; width: 175px; background-color: #D8E7F7; padding: 2px 0 10px 0px; }
#nav .line { border-top: solid 1px #999999; margin: 5px 0 5px 0; }
#nav > .line { margin: 6px 0 4px 0; }
#nav h4 { margin: 4px 0px 10px 7px; font-size: 110%; color: #555555; }
#nav > h4 { margin: 4px 0px 4px 5px; }
#nav ul { list-style: none; margin: 0; padding: 0; }
#nav li { padding: 0; margin: -4px 2px; width: 175px; }
#nav > ul > li { margin: -3px 2px; }
#nav a { cursor: pointer; display: block; color: #0C4B7B; padding: 2px 4px 3px 8px; margin: 1px 0px; text-decoration:none; }
#nav > ul > li > a { border: 1px solid transparent; padding: 2px 4px 3px 7px; }
#nav a:hover { border: 1px solid #B7CFF8; margin: 0px; padding: 2px 4px 3px 7px; background-color: #FFFFFF; text-decoration: none; }
#nav > ul > li > a:hover { margin: 1px 0px; }

#nav span { cursor: pointer; display: block; color: #0C4B7B; padding: 2px 4px 3px 8px; margin: 1px 0px; text-decoration:none; }
#nav > ul > li > span { border: 1px solid transparent; padding: 2px 4px 3px 7px; }


/* CENTRE */

#centre { margin:0px; padding:10px; }
h2 { font-family:arial; font-size:26px; color:#666666; font-weight:bold; text-decoration:none; }

/* COLONNE DROITE */

#tdright { width:220px; border-left: 1px solid #EFEFEF; background-color:#F5F5F5; }
#tdright2 { width:300px; background-color:#FFFFFF; padding:0px; margin:0px; padding-top:10px; border:0px; vertical-align:top; }

#puce1 { margin-left:10px; }
#puce1 h4 { font-family:verdana; font-size:12px; color:#333333; font-weight:bold; text-decoration:none; }
#puce1 ul { margin-left:27px; padding:0; }
#puce1 li { margin: 4px 0px 0px 0px; list-style-image:url(images/puce1.gif); }

a.promo_video { font-family:arial; font-size:15px; color:#666666; font-weight:bold; text-decoration:none; }
a.promo_video:hover { font-family:arial; font-size:15px; color:#F201A5; font-weight:bold; text-decoration:underline; }

/* BLOC CONTENU */
#bloc {
	margin: 7px 0px 15px 0px;
	padding: 0px;
}

/* RUBRIQUE PHOTOS */

#tgp { width:100%; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
#tgp td { 
	padding:1px; margin:0px; border:0px;
	border-top:solid 1px #EDEDED; background-color:#FFFFFF; 
	font-size:12px; color:#000000; }
#tgp .date { font-family:arial; font-size:11px; color:#999999; text-decoration:none; }
#tgp a { font-family:arial; font-size:12px; color:#0560A6; text-decoration:none; }
#tgp a:hover { font-family:arial; font-size:12px; color:#F201A5; text-decoration:underline; }
#tgp a:visited { font-family:arial; font-size:12px; color:#999999; text-decoration:none; }
#tgp a.promo { font-size:14px; font-weight:bold; color:#0560A6; text-decoration:underline; }
#tgp a.promo:visited { font-size:14px; font-weight:bold; color:#0560A6; text-decoration:underline; }
#tgp a.promo:hover { font-size:14px; font-weight:bold; color:#F201A5; text-decoration:underline; }

a.tgplien2 { font-family:arial; font-size:11px; color:#0560A6; text-decoration:none; }
a.tgplien2:hover { font-family:arial; font-size:11px; color:#F201A5; text-decoration:underline; }

#vids { font-family:arial; font-size:10px; color:#999999; letter-spacing:0pt; }
#vids h4 { font-family:arial; font-size:11px; color:#999999; letter-spacing:0pt; font-weight:bold; }

/* FORUM last post */

#bb { width:100%; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
#bb td { 
	padding:1px; margin:Opx; border:0px;
	border-top:solid 1px #EDEDED; background-color:#FFFFFF;
	border-left:solid 1px #F5F5F5; 
	font-size:12px; color:#000000; }
#bb a { font-family:arial; font-size:12px; color:#0560A6; text-decoration:none; }
#bb a:hover { font-family:arial; font-size:12px; color:#F201A5; text-decoration:underline; }
/*#bb a:visited { font-family:arial; font-size:12px; color:#999999; text-decoration:none; }*/

/* FORUM MC last post */

#mc { width:100%; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
#mc td { 
	padding:1px; margin:Opx; border:0px;
	border-top:solid 1px #EDEDED; background-color:#FFFFFF;
	border-left:solid 1px #F5F5F5; 
	font-size:12px; color:#000000; }
#mc a { font-family:arial; font-size:12px; color:#ea3c7e; text-decoration:none; }
#mc a:hover { font-family:arial; font-size:12px; color:#ea3c7e; text-decoration:underline; }
/*#bb a:visited { font-family:arial; font-size:12px; color:#999999; text-decoration:none; }*/

/* BLOG MQ last post */

#mq { width:100%; border-collapse:collapse; padding:0px; margin:0px; border:0px; }
#mq td { 
	padding:1px; margin:Opx; border:0px;
	border-top:solid 1px #EDEDED; background-color:#FFFFFF;
	border-left:solid 1px #F5F5F5; 
	font-size:12px; color:#000000; }
#mq a { font-family:arial; font-size:12px; color:#3399FF; text-decoration:none; }
#mq a:hover { font-family:arial; font-size:12px; color:#3399FF; text-decoration:underline; }
/*#bb a:visited { font-family:arial; font-size:12px; color:#999999; text-decoration:none; }*/


/* TOP THUMBS */

#topthumb { width:100%; padding:0px; margin:0px; border:0px; }
#topthumb td { width:80px; border-collapse:collapse; padding:0px; margin:0px; border:0px; text-align:center; }
.biglien { font-family:arial; font-size:16px; font-weight:bold; text-decoration:underline; }
#mythumb { width:55px; height:55px; text-align:center; }

.image { border: 1px solid #F201A5; z-index:1; }
a.lien_image { font-family:arial; font-size:10px; color:#F201A5; text-decoration:none; }
a.lien_image:hover { font-family:arial; font-size:10px; color:#0560A6; text-decoration:none; }
a.lien_image:hover img { border: 1px solid #0560A6; }

/* VIDEO PROMO ACCUEIL */

#vidpromo { width:100%; padding:0px; margin:0px; border:0px; }
#vidpromo td.thumb { width:136px; vertical-align:top; }
#vidpromo td.texte { vertical-align:top; }
#vidpromo .titre { font-family:arial; font-size:12px; color:#333333; font-weight:bold; }

/* ARBORESCENCE */
#navig .on { font-family:arial; font-size:11px; color:#999999; }
#navig a.page { font-family:arial; font-size:11px; color:#0560A6; text-decoration:underline; }
#navig a.page:hover { font-family:arial; font-size:11px; color:#F201A5; text-decoration:none; }

/* DISCLAIMER */

.disclaimer { font-family:arial; font-size:8pt; border-width:1px; border-color:#666666; border-style:solid; }

a.lien_legal { font-family: arial; font-size:11px; color: #666666; font-weight: bold; text-decoration:underline; }
a.lien_legal:hover { font-family: arial; font-size:11px; color:#444444; font-weight: bold; text-decoration:underline; }

a.entrer_disclaimer { font-family:verdana; font-size:25px; color:#CC0000; font-weight:bold; text-decoration:underline; }
a.entrer_disclaimer:hover { font-family:verdana; font-size:25px; color:#444444; font-weight:bold; text-decoration:underline; }

#gay { font-family: arial; font-size:10px; color: #999999; font-weight:normal; text-decoration:none; }
#gay a { font-family: arial; font-size:11px; color: #0560A6; font-weight: bold; text-decoration:underline; }
#gay a:hover { font-family: arial; font-size:11px; color: #F201A5; font-weight: bold; text-decoration:underline; }

/* PARTENAIRES */

#partenaire { font-family: arial; font-size:10px; color:#999999; }
#partenaire a { font-family: arial; font-size:10px; color: #999999; text-decoration:underline; }
#partenaire a:hover { font-family: arial; font-size:10px; color:#999999; text-decoration:none; }

#platiniumlinkright { text-align:left; }

