
body {
	background: url('../home_fond.gif')  repeat-y top left #fff;
	margin: 0 0 0 0;
	padding : 0 0 0 0;
	background-image: url(../../home_fond.gif);
	font-family:Verdana;
}
.h1{
	margin:0px;
	padding:0px;
	}
#apDiv1 {
	position:absolute;
	width:1000px;
	height:1252px;
	
	left: 200px;
	top: 0px;
}
#apDiv2 {
	position:absolute;
	width:999px;
	height:125px;
	
}
#apDiv3 {
	position:absolute;
	width:777px;
	height:780px;

	top: 340px;
	border: 1px solid #990099;
	background-color: #f9eaf8;
}
#apDiv3_2 {
	position:absolute;
	width:777px;
	height:780px;

	top: 340px;
	border: 1px solid #990099;
	background-color: #f9eaf8;
}
#apDiv1 #apDiv12  table tr th {
	color: #990099;
	text-align: left;
}
#apDiv1  #apDiv11 table tr th {
	text-align: left;
}
#apDiv1 #apDiv13table tr th {
	text-align: left;
}
#apDiv1#apDiv11 table {
	color: #990099;
}
#apDiv1 #apDiv13 table {
	color: #990099;
}
#apDiv1  #apDiv16 table {
	color: #990099;
	text-align: left;
}
#apDiv1 #apDiv16  table {
	color: #990099;
}
#apDiv1 #apDiv16 table {
	text-align: right;
}
#apDiv1#apDiv16  table {
	font-size: 12px;
}
#apDiv1  #apDiv11  table {
	font-size: 12px;
}
#apDiv1 #apDiv13 table {
	font-size: 12px;
}
#apDiv1 #apDiv15  table {
	text-align: left;
}
#apDiv1 #apDiv16  table {
	text-align: left;
}
#apDiv1 #apDiv15  table {
	text-align: left;
}
#apDiv1#apDiv14  table {
	text-align: left;
}
#apDiv1  table {
	text-align: left;
}
#apDiv1  table {
	color: #990099;
}
#apDiv9 {
	position:absolute;
	width:155px;
	height:38px;
	
	left: 123px;
	top: 22px;
}
#apDiv1 #apDiv9 table {
	font-size: 12px;
}
#apDiv1  #apDiv9 table {
	text-align: left;
}
#apDiv10 {
	position:absolute;
	width:50px;
	height:19px;

	left: 244px;
	top: 58px;
}
#apDiv1  #apDiv10 table {
	color: #990099;
}
#apDiv1  #apDiv10 table {
	font-size: 12px;
}
#apDiv1  #apDiv10 table {
	text-align: right;
}

#apDiv1 #apDiv2 #apDiv3 #apDiv27 table {
	text-align: left;
}
#apDivContenu {
	position:absolute;
	width:777px;
	height:72çpx;
	
	left: 0px;
	top: px;
	background-color : pink;
}
#apDivCorps {
	position:absolute;
	width:769px;
	height:620px;
	overflow:auto;
	left: 4px;
	top: 150px;
	
}
#apDivCorps3 {
	position:absolute;
	width:769px;
	height:620px;
	overflow:none;
	left: 4px;
	top: 150px;
	
}
#apDivCorps2 p{
	color:#FFF;
}
#apDivCorps2 {
	position:absolute;
	width:759px;
	height:500px;
	overflow:auto;
	left: 4px;
	top: 120px;
	border:1px solid #990099;
	background-color:#ca87c9;
}
#apDivMenu {
	position:absolute;
	width:1000px;
	height:30px;
	
	top: 258px;
}
#apDivTitreNews{
	position:absolute;
	width:777px;
	height:50px;
	
	left: 0px;
	top: px;
	background-color:#990099;
	text-align:center;
}
#apDivNews {
	position:absolute;
	width:777px;
	height:75px;
	color:black;
	left: 0px;
	top: 50px;
	text-align:center;
}
#apDivNews2 {
	position:absolute;
	width:777px;
	height:100px;
	color:black;
	left: 0px;
	top: 30px;
	background-color:pink;
	text-align:center;
}
#apDivLeft {
	
	float : left;
	text-align:center;
	padding-right : 2px;
}
#apDivRight {

color:black;
	text-align:left;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 #apDiv29 table {
	color: #990099;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 #apDiv37 table {
	text-align: left;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 #apDiv38 table {
	text-align: left;
	font-size: 14px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 #apDiv39 table {
	text-align: left;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28  table {
	text-align: left;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28  table {
	text-align: left;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 table {
	text-align: left;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 table {
	text-align: left;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 table {
	text-align: left;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 table {
	font-size: 14px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 #apDiv37 table {
	font-size: 14px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 #apDiv39 table {
	font-size: 14px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 table {
	font-size: 14px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28  table {
	font-size: 14px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 table {
	font-size: 14px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv28 table {
	font-size: 14px;
}

#apDiv1 #apDiv24 #apDiv26  table {
	font-size: 12px;
}
#apDiv1 #apDiv24 #apDiv26 table {
	text-align: right;
}
#apDiv1 #apDiv24 #apDiv26 table {
	color: #990099;
}
#apDiv1 #apDiv24 #apDiv25 table {
	color: #990099;
}
#apDiv1 #apDiv24 #apDiv25  table {
	font-size: 12px;
}
#apDiv1 #apDiv24 #apDiv25  table {
	text-align: right;
}
#apDiv1 #apDiv24 #apDiv25 table {
	color: #990099;
}
#apDiv1 #apDiv24 #apDiv25  table {
	text-align: left;
}
#apDiv1 #apDiv24 #apDiv26 table {
	text-align: left;
}
#apDiv1 #apDiv24 #apDiv26  table {
	color: #990099;
}
#apDiv1 #apDiv24 #apDiv25 table {
	font-size: 14px;
	text-align: left;
}
#apDiv1 #apDiv24 #apDiv26 table {
	font-size: 14px;
}
#apDiv1 #apDiv24 #apDiv26  table {
	text-align: left;
}

#apDiv85 {
	position:absolute;
	width:744px;
	height:20px;
	
	left:20px;
	top: 320px;
	background-color: #990099;
	color: #FFF;
	text-align: left;
}

#apDiv89 {
	position:absolute;
	width:20px;
	height:20px;
	
	
	top: 320px;
	background-image: url(/_bandeau_gauche.gif);
}
#apDiv90 {
	position:absolute;
	width:20px;
	height:20px;
	
	left: 759px;
	top: 320px;
	background-image: url(/_bandeau_droit.gif);
}
#apDiv91 {
	position:absolute;
	width:20px;
	height:20px;
	
	left: 10px;
	top: 903px;
	background-image: url(../_bandeau_gauche.gif);
}
#apDiv92 {
	position:absolute;
	width:20px;
	height:20px;
	
	left: 660px;
	top: 903px;
	background-image: url(../_bandeau_droit.gif);
} table tr th {
	color: #FFF;
	text-align: left;
}
#apDiv1 #apDiv85 table tr th p {
	text-align: left;
}
#apDiv1 table {
	text-align: left;
}
#apDiv1  table {
	color: #FFF;
}
#apDiv1 #apDiv85 table {
	text-align: left;
}
#apDiv93 {
	position:absolute;
	width:999px;
	height:115px;
	
	left: 0px;
	top: 1153px;
}
a{
color:#000;
text-decoration:none;
}
a:visited {
text-decoration:none;
} /* lien visité */

a:hover {
text-decoration:none;
} /* lien survolé */ 

a.noir{
color:#000;
text-decoration:none;
}
a:visited {
text-decoration:none;
} /* lien visité */


#apDiv94 {
	position:absolute;
	width:1000px;
	height:100px;
	
	top: 150px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv27 table {
	font-size: 16px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv27 table {
	font-size: 18px;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv27 table {
	text-align: center;
}
#apDiv1 #apDiv2 #apDiv3 #apDiv27 table {
	color: #9E1196;
}
#apDiv95 {
	position:absolute;
	width:200px;
	height:200px;
	
	left: 794px;
	top: 340px;
	border: 1px solid #990099;
}
#apDiv96 {
	position:absolute;
	width:200px;
	height:200px;
	
	left: 794px;
	top: 578px;
	border: 1px solid #990099;
}
#apDiv97 {
	position:absolute;
	width:20px;
	height:20px;
	
	left: -1px;
	top: -20px;
	background-image: url(/_bandeau_gauche.gif);
}
#apDiv98 {
	position:absolute;
	width:165px;
	height:20px;
	
	left: 18px;
	top: -20px;
	background-color: #990099;
}
#apDiv99 {
	position:absolute;
	width:20px;
	height:20px;
	
	top:-20px;
	left: 181px;
	background-image: url(/_bandeau_droit.gif);
}
#apDiv100 {
	position:absolute;
	width:20px;
	height:20px;
	
	left: -1px;
	top: -20px;
	background-image: url(/_bandeau_gauche.gif);
}
#apDiv101 {
	position:absolute;
	width:167px;
	height:20px;
	
	background-color: #990099;
	top: -20px;
	left: 18px;
}
#apDiv102 {
	position:absolute;
	width:20px;
	height:20px;
	
	left: 181px;
	top: -20px;
	background-image: url(/_bandeau_droit.gif);
}
div {
	color: #FFF;
}
#apDiv1 table tr th {
	color: #000;
	text-align: left;
}

#apDiv1  table tr th {
	color: #000;
	font-size: 12px;
}
#apDiv1  #apDiv9 table tr th {
	color: #000;
}
#apDiv1  #apDiv16 table tr th {
	color: #000;
}
#apDiv1  #apDiv15  table tr th {
	color: #000;
}
#apDiv103 {
	position:absolute;
	width:200px;
	height:36px;
	
	left: 830px;
	top: 1041px;
}
#apDiv2 #apDiv3 #apDiv27 table tr th p {
	font-size: 24px;
}

#apDiv2  table tr th p {
	font-size: 24px;
	color:black;
}
#apDiv104 {
	position:absolute;
	width:300px;
	height:150px;
	
	left: 11px;
	top: 64px;
}
#apDiv105 {
	position:absolute;
	width:300px;
	height:150px;
	
	left: 10px;
	top: 20px;
	border: 1px solid #9E1196;
}
#apDiv106 {
	position:absolute;
	width:150px;
	height:300px;
	
	left: 10px;
	top: 19px;
	color: #000;
}
#apDiv107 {
	position:absolute;
	width:300px;
	height:150px;
	
	left: 186px;
	top: 224px;
	color: #000;
}
#apDiv108 {
	position:absolute;
	width:200px;
	height:700px;
	
	left: 220px;
	top: 60px;
}
#apDiv109 {
	position:absolute;
	width:300px;
	height:150px;
	
	left: 160px;
	top: 375px;
}
#apDiv110 {
	position:absolute;
	width:300px;
	height:150px;
	
	left: 10px;
	top: 610px;
	color: #000;
	border: 1px solid #9E1196;
}
#apDiv111 {
	position:absolute;
	width:200px;
	height:200px;
	
	left: 145px;
}
#apDiv112 {
	position:absolute;
	width:200px;
	height:200px;
	
	left: 100px;
	top: -49px;
}
#apDiv113 {
	position:absolute;
	width:150px;
	height:150px;
	
}
#apDiv114 {
	position:absolute;
	width:150px;
	height:150px;

	left: 0px;
	top: 150px;
}
#apDiv115 {
	position:absolute;
	width:150px;
	height:150px;

}
#apDiv116 {
	position:absolute;
	width:150px;
	height:150px;
	
	top: 176px;
	left: -1px;
}
#apDiv117 {
	position:absolute;
	width:150px;
	height:150px;

	top: -7px;
}
#apDiv118 {
	position:absolute;
	width:200px;
	height:200px;
	
	left: 794px;
	top: 821px;
	border: 1px solid #990099;
}
#apDiv119 {
	position:absolute;
	width:20px;
	height:20px;

	left: -1px;
	top: -20px;
	background-image: url(/_bandeau_gauche.gif);
}
#apDiv120 {
	position:absolute;
	width:166px;
	height:20px;

	left: 18px;
	top: -20px;
	background-color: #990099;
}
#apDiv121 {
	position:absolute;
	width:20px;
	height:20px;

	left: 181px;
	top: -20px;
	background-image: url(/_bandeau_droit.gif);
}
#apDiv122 {
	position:absolute;
	width:101px;
	height:150px;

}
#apDiv123 {
	position:absolute;
	width:150px;
	height:151px;

	left: 150px;
}
#apDiv124 {
	position:absolute;
	width:151px;
	height:109px;

	top: 0px;
	left: 0px;
}
#apDiv125 {
	position:absolute;
	width:149px;
	height:150px;

	left: 151px;
	top: 1px;
}
#apDiv126 {
	position:absolute;
	width:151px;
	height:175px;

}
#apDiv127 {
	position:absolute;
	width:151px;
	height:158px;

	top: 69px;
	left: -5px;
}
#apDiv128 {
	position:absolute;
	width:100px;
	height:151px;

}
#apDiv129 {
	position:absolute;
	width:200px;
	height:200px;
	
	top: -50px;
}
#apDiv130 {
	position:absolute;
	width:150px;
	height:150px;

}
#apDiv131 {
	position:absolute;
	width:150px;
	height:150px;

	left: 150px;
}
#apDiv132 {
	position:absolute;
	width:150px;
	height:150px;

	left: 200px;
}
#apDiv133 {
	position:absolute;
	width:123px;
	height:130px;

}
#apDiv134 {
	position:absolute;
	width:123px;
	height:130px;

	left: 123px;
}
#apDiv135 {
	position:absolute;
	width:123px;
	height:130px;

	left: 246px;
}
#apDiv136 {
	position:absolute;
	width:123px;
	height:130px;

	left: 369px;
}
#apDiv137 {
	position:absolute;
	width:123px;
	height:130px;

	left: 492px;
}
#apDiv138 {
	position:absolute;
	width:123px;
	height:130px;

	top: 130px;
	color: #000;
}
#apDiv139 {
	position:absolute;
	width:123px;
	height:130px;

	left: 123px;
	top: 130px;
	color: #000;
}
#apDiv140 {
	position:absolute;
	width:123px;
	height:130px;
	
	left: 246px;
	top: 130px;
	color: #000;
}
#apDiv141 {
	position:absolute;
	width:123px;
	height:130px;
	
	left: 369px;
	top: 130px;
	color: #000;
}
#apDiv142 {
	position:absolute;
	width:123px;
	height:130px;

	left: 492px;
	top: 130px;
	color: #000;
}
#apDiv143 {
	position:absolute;
	width:200px;
	height:200px;
	
	left: 114px;
	top: 0px;
}
#apDiv144 {
	position:absolute;
	width:114px;
	height:150px;
	
	color: #000;
}
#apDiv145 {
	position:absolute;
	width:314px;
	height:98px;
	
	top: 202px;
	color: #000;
}

#apDiv146 {
	position:absolute;
	width:118px;
	height:80px;
	
	left: 0px;
	top: 561px;
}
#apDiv147 {
	position:absolute;
	width:106px;
	height:70px;
	
	left: 6px;
	top: 5px;
	background-image: url(../image_magazine_mariage/horoscope50.jpg);
	color: #9E1196;
	font-size: 16px;
	text-align: center;
}
#apDiv1 #apDiv146 #apDiv147 p {
	font-size: 18px;
}
#apDivCorps    p {
	color: #FFF;
	margin:0px;
	padding:0px;
	
}
#apDiv3    p {
	color: #9E1196;
	margin:0px;
	padding:0px;
	
}
#apDiv3_2    p {
	color: #FFF;
	margin:0px;
	padding:0px;
	
}
 #apDiv16  p {
	text-align: center;
	color: #9E1196;
	font-size: 18px;
}
#apDiv148 {
	position:absolute;
	width:116px;
	height:20px;
	
	left: 0px;
	top: 643px;
	color: #9E1196;
	text-align: center;
	font-size: 18px;
	border: 1px solid #9E1196;
}
#apDiv149 {
	position:absolute;
	width:68px;
	height:5px;

	left: 25px;
	top: 562px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9E1196;
}
#apDiv150 {
	position:absolute;
	width:118px;
	height:80px;

	background-color: #FFFFFF;
	visibility: hidden;
}
#apDiv151 {
	position:absolute;
	width:150px;
	height:20px;
	color:black;
	left: 330px;
	top: 1126px;
	text-align: center;
}
#apDiv151 a{
	
	color:black;
	text-align: center;
}
#apDiv152 {
	position:absolute;
	width:80px;
	height:20px;
	color:black;
	left: 699px;
	top: 1126px;
	text-align: center;
}
#apDiv153 {
	position:absolute;
	width:333px;
	height:150px;
	
	left: 172px;
	top: 254px;
}
#apDiv154 {
	position:absolute;
	width:334px;
	height:150px;
	
	left: 173px;
	top: 395px;
}
#apDiv155 {
	position:absolute;
	width:200px;
	height:200px;
	
	left: 0px;
	top: -50px;
}
#apDiv156 {
	position:absolute;
	width:150px;
	height:300px;
	
	left: 321px;
	top: 460px;
	border: 1px solid #880F81;
	color: #000;
	text-align: center;
}
#apDiv157 {
	position:absolute;
	width:150px;
	height:425px;
	
	left: 481px;
	top: 306px;
	border: 1px solid #9C1194;
}
#apDiv158 {
	position:absolute;
	width:150px;
	height:300px;
	
	left: 10px;
	top: 226px;
	border: 1px solid #9E1196;
}
#apDiv159 {
	position:absolute;
	width:300px;
	height:166px;
	
	left: 331px;
	top: 20px;
	border: 1px solid #9E1196;
}
#apDiv160 {
	position:absolute;
	width:300px;
	height:150px;
	
	left: 174px;
	top: 240px;
	border: 1px solid #9E1196;
}
#apDiv161 {
	position:absolute;
	width:200px;
	height:200px;
	
	left: 100px;
	top: -1px;
	border: 1px solid #9E1196;
}
#apDiv162 {
	position:absolute;
	width:200px;
	height:200px;
	
	left: -1px;
	top: -51px;
	border: 1px solid #9E1196;
}
#apDiv163 {
	position:absolute;
	width:150px;
	height:150px;
	
}
#apDiv164 {
	position:absolute;
	width:150px;
	height:150px;

	left: 150px;
	top: 0px;
	color: #000;
	text-align: center;
}
#apDiv165 {
	position:absolute;
	width:150px;
	height:150px;
	
}
#apDiv166 {
	position:absolute;
	width:150px;
	height:150px;
	
	left: 150px;
	color: #000;
	text-align: center;
}
#apDiv167 {
	position:absolute;
	width:150px;
	height:150px;

}
#apDiv168 {
	position:absolute;
	width:150px;
	height:272px;
	
	left: 0px;
	top: 150px;
	color: #000;
	text-align: center;
}
#apDiv169 {
	position:absolute;
	width:150px;
	height:150px;
	
}
#apDiv170 {
	position:absolute;
	width:100px;
	height:150px;

	left: 200px;
	color: #000;
	text-align: center;
}
#apDiv171 {
	position:absolute;
	width:150px;
	height:150px;
	
}
#apDiv172 {
	position:absolute;
	width:98px;
	height:135px;
	
	left: 2px;
	color: #000;
	text-align: center;
}
#apDiv173 {
	position:absolute;
	width:150px;
	height:152px;
	
	top: 150px;
	color: #000;
	text-align: center;
}
.sel { background-image: url(http://www.mariagetv.fr/magazine_mariage/pictures/fond_bouton.jpg); font-weight: bold; Color:#000000;}
	.unsel { background-image: url(http://www.mariagetv.fr/magazine_mariage/pictures/fond_bouton2.jpg);font-weight: bold;cursor:pointer; }

	.selon { background-image: url(http://www.mariagetv.fr/magazine_mariage/pictures/fond_bouton2.jpg); Color:#000000; font-weight: bold;}
	.seloff { background-image: url(http://www.mariagetv.fr/magazine_mariage/pictures/fond_bouton2.jpg); font-weight: bold;}
	.sel2 { background-Color: #ce66cd; font-weight: bold;Color:#FFFFFF}
	.unsel2 { background-Color: #ce66cd; font-weight: bold;cursor:pointer; }

	.selon2 { background-Color: #d394d2; Color:#FFFFFF; font-weight: bold;}
	.seloff2 { background-Color:#d394d2; font-weight: bold;}
