body {	background-image: url(../images/fond.jpg);	background-position: top;	background-repeat: no-repeat;	background-attachment: fixed;	margin: 0 0 0 0;}html {	font-family: Times New roman, Times, Arial, Trebuchet MS, Verdana, Serif;	font-size: 16px;	line-height: 18px;	color: #000000;}/********************************//************ Header*************//********************************/#header {	background-image: url(../images/header.jpg);	background-position: center top;	margin-left: auto;	margin-right: auto;	background-repeat: no-repeat;	width: auto;	height: 240px;}/********************************//************ Navbar*************//********************************/#navbar {	width: 980px;	height: 30px;	margin-left: auto;	margin-right: auto;	padding-top: 210px;}	.navbar {	width: 980px;	height: 30px;	margin-left: auto;	margin-right: auto;	padding-left: 0px;	padding-right: 0px;	list-style: none;	margin: 0;	text-align: center;}.navbar li {	width: 98px;	float: left;	display: inline-block;	font-family: Times New roman, Times, Arial, Trebuchet MS, Verdana, Serif;	font-size: 19px;	font-weight: bold;	line-height: 30px;	color: #FFFFFF;	margin: 0;	padding: 0;	text-decoration: none;	text-align: center;}.navbar li a {	width: 98px;	display: inline-block;	font-family: Times New roman, Times, Arial, Trebuchet MS, Verdana, Serif;	font-size: 19px;	font-weight: bold;	line-height: 30px;	color: #FFFFFF;	margin: 0;	padding: 0;	text-decoration: none;	text-align: center;	cursor: pointer;}.navbar li.current a {	background-image: url(../images/btn-nav-hover.jpg);	width: 98px;	height: 30px;	color: #FFFFFF;}.navbar li a:hover {	background-image: url(../images/btn-nav-hover.jpg);	width: 98px;	height: 30px;	color: #FFFFFF;}.navbar li a.active {	background-image: url(../images/btn-nav-hover.jpg);	width: 98px;	height: 30px;	color: #FFFFFF;}/********************************//*********** Container***********//********************************/#container { 	width: 980px;	margin-left: auto;	margin-right: auto;	margin-top: 0px;	margin-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	overflow: hidden;}#bodyrepeat {	background-image: url(../images/bg.jpg);	background-repeat: repeat-y;	background-position: left center;	width: 980px;	overflow: hidden;}#content {	width: 807px;	float: left;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	padding-left: 0px;	padding-right: 0px;}#content-center {	width: 640px;	float: left;}/********************************//************* Footer************//********************************/#footer1 {	background-image: url(../images/footer1.jpg);	background-position: center center;	width: 980px;	height: 96px;	text-align: center;	line-height: 18px;}#footer2 {	background-image: url(../images/footer2.jpg);	background-position: center center;	width: 980px;	height: 32px;	text-align: center;	line-height: 30px;}.footer {	font-weight: bold;	font-size: 16px;	text-decoration: none;	color: #FFFFFF;	text-align: center;}.footer a:link {	font-weight: bold;	font-size: 16px;	text-decoration: none;	color: #FFFFFF;	text-align: center;}.footer a:hover {	color: #FA44D5;}.footer a:visited {	color: #FFFFFF;}.partner {	font-size: 14px;	color: #FFFFFF;	text-align: center;}.partner a:link {	font-size: 14px;	text-decoration: none;	color: #FFFFFF;	text-align: center;}.partner a:hover {	color: #FA44D5;}.partner a:visited {	color: #FFFFFF;}#menu-foot {	float: left;	text-align: left;}.menu-foot a {	font-size: 14px;}.menu-foot li {	text-align: left;	font-size: 14px;}.menu-foot li a {	font-size: 14px;}/********************************//****** Menus Left et Right******//********************************/#menu {	width: 164px;	float: left;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 3px;	margin-right: 3px;	padding-bottom: 6px;	overflow: hidden;}.menu {	font-family: Times New roman, Times, Arial, Trebuchet MS, Verdana, Serif;	font-size: 16px;	text-align: left;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 1px;	margin-right: 1px;	padding-left: 0px;}.title-menu {	background-image: url(../images/title.jpg);	background-position: center top;	background-repeat: repeat;	width: 164px;	height: 22px;	font-size: 17px;	font-weight: bold;	line-height: 20px;	margin-top: 6px;	margin-bottom: 2px;	margin-left: 0;	margin-right: 0;	padding-top: 0px;	color: #FFFFFF;	text-decoration: none;	text-align: center;}.text-menu {	width: 155px;	font-size: 16px;	line-height: 18px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 2px;	margin-right: 2px;	text-align: center;}.text-menu a {	width: 155px;	font-size: 16px;	line-height: 18px;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 2px;	margin-right: 2px;	text-align: center;}.menu li {	list-style: none;}.menu li a{	font-family: Times New roman, Times, Arial, Trebuchet MS, Verdana, Serif;	font-size: 16px;	line-height: 18px;	text-align: left;}#menu li.current a {	color: #FB28D0;}.menu li a:hover {	color: #FB28D0;}.menu li a.active {	color: #FB28D0;}/********************************//************ Liens *************//********************************/a:link {	font-family: Times New roman, Times, Arial, Trebuchet MS, Verdana, Serif;	font-size: 16px;	color: #007CBF;	text-decoration: none;	cursor: pointer;}a:visited {	color: #007CBF;	font-size: 16px;	text-decoration: none;}a:hover {	color: #FB28D0;	font-size: 16px;	text-decoration: none;	cursor: pointer;}a:active {	color: #FB28D0;	font-size: 16px;	text-decoration: none;}a.current {	color: #FB28D0;}/********************************//************ Titres ************//********************************/h1 {	background-image: url(../images/h1.jpg);	height: 26px;	font-size: 19px;	font-weight: bold;	line-height: 26px;	margin-top: 0;	margin-bottom: 4px;	color: #FFFFFF;	text-align: center;	overflow: hidden;}h2 {	background-image: url(../images/h1.jpg);	height: 26px;	font-size: 19px;	font-weight: bold;	line-height: 26px;	margin-top: 0;	margin-bottom: 4px;	color: #FFFFFF;	text-align: center;	overflow: hidden;}h3 {	background-image: url(../images/h3.jpg);	background-repeat: repeat;	height: 26px;	font-size: 19px;	font-weight: bold;	line-height: 26px;	margin-top: 0;	margin-bottom: 4px;	color: #FFFFFF;	text-align: center;}h4 {	font-size: 18px;	font-weight: bold;	margin-top: 6px;	margin-bottom: 0;	padding-left: 6px;	padding-top: 0px;	color: #FB28D0;	text-align: left;}.title {	background-image: url(../images/title.jpg);	background-position: center center;	background-repeat: repeat;	width: 220px;	height: 22px;	font-size: 17px;	font-weight: bold;	line-height: 21px;	margin-top: 6px;	margin-bottom: 2px;	padding-top: 0px;	color: #FFFFFF;	text-decoration: none;	text-align: center;}.title2 {	background-image: url(../images/title.jpg);	background-position: center center;	background-repeat: repeat;	width: 320px;	height: 22px;	font-size: 17px;	font-weight: bold;	line-height: 21px;	margin-top: 6px;	margin-bottom: 2px;	padding-top: 0px;	color: #FFFFFF;	text-decoration: none;	text-align: center;}/********************************//************ Textes ************//********************************/p {	font-family: Times New roman, Times, Arial, Trebuchet MS, Verdana, Serif;	font-size: 16px;	line-height: 18px;	color: #000000;	margin-left: 5px;	margin-right: 5px;	text-align: justify;}.bold {	font-weight: bold;}.center {	text-align: center;}.center-bold {	font-weight: bold;	text-align: center;}.left {	text-align: left;}.right {	float: right;	text-align: right;}.mini {	font-size: 12px;	text-align: center;}.p-head {	font-size: 16px;	font-weight: bold;	text-align: center;	margin-top: 8px;}.t-blue1 {	font-size: 19px;	font-weight: bold;	color: #007CBF;	margin-top: 3px;	margin-bottom: 3px;	text-align: center;}.t-blue3 {	font-size: 18px;	font-weight: bold;	color: #007CBF;	margin-top: 3px;	margin-bottom: 3px;	text-align: center;}.t-pink1 {	font-size: 19px;	font-weight: bold;	color: #FB28D0;	margin-top: 3px;	margin-bottom: 3px;	text-align: center;}.t-pink2 {	font-size: 19px;	font-weight: bold;	color: #FB28D0;	margin-top: 3px;	margin-bottom: 3px;	text-align: left;}.t-pink3 {	font-size: 18px;	font-weight: bold;	color: #FB28D0;	margin-top: 3px;	margin-bottom: 3px;	text-align: center;}.t-pink4 {	font-size: 18px;	font-weight: bold;	color: #FB28D0;	text-align: left;}.t-yellow {	font-size: 19px;	font-weight: bold;	color: #E19201;	margin-top: 3px;	margin-bottom: 3px;	text-align: center;}.p-pink {	color: #FB28D0;}.p-pink-bold {	font-weight: bold;	color: #FB28D0;}.p-blue {	color: #007CBF;}.p-blue-bold {	font-weight: bold;	color: #007CBF;}.p-foot {	font-weight: bold;	font-size: 16px;	text-decoration: none;	color: #000000;	text-align: center;}/********************************//************** Box *************//********************************/#box {	display: block;	text-align: center;	border-width: 2px;	border-style: dotted;	border-color: #0090E0;	margin-left: auto;	margin-right: auto;	padding: 5px;}#small-box {	display: block;	width: 308px;	height: 264px;	text-align: center;	border-width: 2px;	border-style: dotted;	border-color: #0090E0;	margin-left: 0;	margin-right: 0;	overflow: hidden;}#big-box {	display: block;	border-top: 0;	border-left: 2px;	border-right: 2px;	border-bottom: 2px;	border-style: dotted;	border-color: #0090E0;	margin-top: 5px;	margin-left: auto;	margin-right: auto;	padding-bottom: 5px;}#box-mail {	display: block;	text-align: center;	border-width: 2px;	border-style: dotted;	border-color: #0090E0;	margin-left: auto;	margin-right: auto;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;}.box-table {	font-size: 16px;	text-align: left;	margin-left: 2px;}#box-love {	display: block;	background-color: #FFD4FF;	border-top: 0;	border-left: 2px;	border-right: 2px;	border-bottom: 2px;	border-style: dotted;	border-color: #EF75E5;	margin-left: auto;	margin-right: auto;	padding-top: 0;	padding-bottom: 5px;}#box-info1 {	display: block;	width: 311px;	min-height: 380px;	border-top: 0;	border-left: 2px;	border-right: 2px;	border-bottom: 2px;	border-style: dotted;	border-color: #0090E0;}#box-info2 {	display: block;	width: 311px;	min-height: 480px;	border-top: 0;	border-left: 2px;	border-right: 2px;	border-bottom: 2px;	border-style: dotted;	border-color: #0090E0;}#adapt-box {	width: 302px;	text-align: center;	border-width: 2px;	border-style: dotted;	border-color: #0090E0;	margin-left: 0;	margin-right: 0;	padding: 3px;	overflow: hidden;}/********************************//************ Images ************//********************************/.zoom {	text-align: center;}.zoom img {	width: auto;	height: 160px;	text-align: center;	margin: auto;}.zoom img:hover {	width: 200px;	height: auto;	text-align: center;	margin: auto;	cursor: pointer;}/********************************//************ Divers ************//********************************/.p-catcher {	width: 154px;	font-size: 16px;	line-height: 18px;	text-align: center;	margin-top: 0px;	margin-bottom: 0px;	margin-left: auto;	margin-right: auto;	overflow: hidden;}#small-box1 {	background-image: url(../images/fond-jaune.jpg);	width: 306px;	height: 264px;	text-align: center;	background-position: center center;	border-width: 3px;	border-style: outset;	border-color: #0BE100;	margin-left: 0px;	margin-right: 0px;	overflow: hidden;}#small-box2 {	background-image: url(../images/fond-bleu.jpg);	width: 306px;	height: 264px;	text-align: center;	background-position: center center;	border-width: 3px;	border-style: outset;	border-color: #0BE100;	margin-left: 0px;	margin-right: 0px;	overflow: hidden;}#box-voyance {	display: block;	text-align: center;	border-width: 3px;	border-style: outset;	border-color: #0BE100;	margin-left: 8px;	margin-right: 8px;	padding-top: 0px;	padding-bottom: 0px;	padding-left: -10px;	padding-right: -10px;	overflow: hidden;}#box-pink {	display: block;	text-align: left;	background-image: url(../images/fond2.jpg);	background-repeat: repeat;	border-width: 3px;	border-style: outset;	border-color: #0BE100;	margin-left: auto;	margin-right: auto;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;}.t-box-pink {	font-size: 21px;	font-weight: bold;	color: #0BE100;	text-align: center;	margin-top: 15px;	margin-bottom: -15px;}#box-grey {	display: block;	text-align: left;	background-image: url(../images/fond1.jpg);	background-repeat: repeat;	border-width: 3px;	border-style: outset;	border-color: #0BE100;	margin-left: auto;	margin-right: auto;	padding-left: 5px;}/********************************//********* Flux Voyants *********//********************************/#page {	text-align: right;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 3px;	padding-left: 3px;	margin-top: 3px;}#pagebas {	clear:both;	margin-right: 3px;	margin-left: 3px;	text-align: right;	padding-top: 8px;	padding-right: 5px;	padding-bottom: 3px;	padding-left: 3px;	margin-top: 3px;}#list {	height: 80px;	border: none;	margin-bottom: 10px;	margin-top: 3px;	margin-right: 3px;	margin-left: 3px;text-align: left;}#list ul {	float: left;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	margin-top: 10px;	margin-bottom: 10px;	padding-left: 35px;	margin-left: 0px;}#list li {	margin: 0px;	padding: 0px;}#box-voyants {	text-align: center;	width: 100%;}.profil1 {	width: 318px;	height: 190px;	padding-top: 3px;	padding-bottom: 3px;	margin-top: 5px;	float: left;}#profil2 {	width: 600px;	margin: 0 0 5px 0;	padding-left: 10px;	padding-right: 10px;}#infos {line-height: 22px;text-align: left;}.g {	float: left;	text-align: center;	font-weight: bold;	margin-right: 3px;	padding: 2px;	height: 150px;}.photo {	border: none;}.dispo {	color: #76AF54;}.indispo {	color: #999999;}.occup {	color: #FF0000;}.profil p {	margin-top: 3px;}.d {	float: right;}.spec {	background-image: url(../images/title.jpg);	background-repeat: repeat;	width: 124px;	height: 22px;	font-size: 17px;	font-weight: bold;	line-height: 22px;	color: #FFFFFF;	text-align: center;}
