
#apDiv1 {
	position:absolute;
	width:999px;
	height:125px;
	z-index:50;
	left: 200px;
	top: 0px;
	font-family: Verdana ;
}
#apDiv2 {
	position:absolute;
	width:668px;
	height:623px;
	z-index:2;
	left: 210px;
	top: 174px;
	border: 1px solid #990099;
	background-color: #f9eaf8;
	font-family: Verdana ;
}
#apDiv3 {
	position:absolute;
	width:300px;
	height:223px;
	z-index:3;
	left: 892px;
	top: 175px;
	border: 1px solid #990099;
	background-color: #f9eaf8;
	font-family: Verdana ;
}
#apDiv4 {
	position:absolute;
	width:300px;
	height:119px;
	z-index:4;
	left: 892px;
	top: 429px;
	border: 1px solid #990099;
	background-color: #f9eaf8;
	font-family: Verdana ;
}
#apDiv5 {
	position:absolute;
	width:300px;
	height:491px;
	z-index:5;
	left: 892px;
	top: 612px;
	border: 1px solid #990099;
	background-color: #f9eaf8;
	font-family: Verdana ;
}
#apDiv6 {
	position:absolute;
	width:668px;
	height:269px;
	z-index:6;
	left: 210px;
	top: 834px;
	border: 1px solid #990099;
	background-color: #f9eaf8;
	font-family: Verdana ;
}
#apDiv7 {
	position:absolute;
	width:618px;
	height:461px;
	z-index:7;
	left: 239px;
	top: 221px;
	font-family: Verdana ;
}
#apDiv8 {
	position:absolute;
	width:131px;
	height:97px;
	z-index:1;
	left: 8px;
	top: 11px;
	font-family: Verdana ;
}
#apDiv9 {
	position:absolute;
	width:131px;
	height:97px;
	z-index:2;
	left: 8px;
	top: 123px;
	font-family: Verdana ;
}
#apDiv10 {
	position:absolute;
	width:155px;
	height:133px;
	z-index:1;
	left: 5px;
	top: 8px;
	font-family: Verdana ;
}
#apDiv11 {
	position:absolute;
	width:131px;
	height:97px;
	z-index:3;
	left: 8px;
	top: 235px;
	font-family: Verdana ;
}
#apDiv12 {
	position:absolute;
	width:131px;
	height:97px;
	z-index:4;
	left: 8px;
	top: 347px;
	font-family: Verdana ;
}
#apDiv13 {
	position:absolute;
	width:147px;
	height:102px;
	z-index:5;
	left: 100px;
	top: -10px;
	font-family: Verdana ;
}
#apDiv5 #apDiv13 table tr td {
	font-size: 10px;
	text-align: right;
	font-weight: bold;
	color: #990099;
	font-family: Verdana ;
}
#apDiv14 {
	position:absolute;
	width:664px;
	height:32px;
	z-index:2;
	left: -678px;
	top: 3px;
	text-align: left;
	font-size: 24px;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv2 #apDiv14 table tr td {
	font-weight: bold;
	font-size: 25px;
	font-family: Verdana ;
}
#apDiv15 {
	position:absolute;
	width:147px;
	height:19px;
	z-index:1;
	left: 21px;
	top: 129px;
	font-family: Verdana ;
}
#apDiv16 {
	position:absolute;
	width:147px;
	height:65px;
	z-index:7;
	left: 143px;
	top: 26px;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv17 {
	position:absolute;
	width:147px;
	height:17px;
	z-index:6;
	left: 143px;
	top: 90px;
	font-family: Verdana ;
}
#apDiv5 #apDiv13 #apDiv17 {
	text-align: right;
	font-family: Verdana ;
}
#apDiv5 #apDiv13 #apDiv17 {
	font-size: 9px;
	font-family: Verdana ;
}
#apDiv18 {
	position:absolute;
	width:147px;
	height:20px;
	z-index:8;
	left: 143px;
	top: 6px;
	font-family: Verdana ;
}
#apDiv5 #apDiv18 table tr td {
	font-weight: bold;
	font-size: 12px;
	color: #990099;
	font-family: Verdana ;
}
#apDiv5 #apDiv16 table tr td {
	font-size: 10px;
	font-family: Verdana ;
}
#apDiv19 {
	position:absolute;
	width:147px;
	height:102px;
	z-index:5;
	left: 121px;
	top: 47px;
	font-family: Verdana ;
}
#apDiv20 {	position:absolute;
	width:144px;
	height:17px;
	z-index:3;
	left: 1px;
	top: 85px;
	font-family: Verdana ;
}
#apDiv21 {
	position:absolute;
	width:147px;
	height:20px;
	z-index:9;
	left: 143px;
	top: 118px;
	font-family: Verdana ;
}
#apDiv22 {
	position:absolute;
	width:147px;
	height:65px;
	z-index:10;
	left: 143px;
	top: 138px;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana ;
}
#apDiv23 {
	position:absolute;
	width:147px;
	height:17px;
	z-index:11;
	left: 143px;
	top: 202px;
	color: #990099;
	font-size: 10px;
	text-align: right;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv24 {
	position:absolute;
	width:147px;
	height:20px;
	z-index:12;
	left: 143px;
	top: 230px;
	color: #990099;
	font-size: 12px;
	font-family: Verdana ;
	font-weight: bold;
}
#apDiv25 {
	position:absolute;
	width:147px;
	height:65px;
	z-index:13;
	left: 143px;
	top: 253px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv26 {
	position:absolute;
	width:147px;
	height:17px;
	z-index:14;
	left: 143px;
	top: 314px;
	text-align: right;
	color: #990099;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv27 {
	position:absolute;
	width:147px;
	height:20px;
	z-index:15;
	left: 143px;
	top: 342px;
	font-weight: bold;
	color: #990099;
	font-size: 12px;
	font-family: Verdana ;
}
#apDiv28 {
	position:absolute;
	width:147px;
	height:65px;
	z-index:16;
	left: 143px;
	top: 363px;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana ;
}
#apDiv29 {
	position:absolute;
	left:1036px;
	top:1038px;
	width:147px;
	height:17px;
	z-index:8;
	text-align: right;
	color: #990099;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv5 #apDiv21 table tr td {
	font-size: 12px;
	color: #990099;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv29 table tr td {
	text-align: right;
	font-size: 10px;
	font-family: Verdana ;
}
#apDiv5 #apDiv26 table tr td {
	text-align: right;
	font-size: 10px;
	font-family: Verdana ;
}
#apDiv5 #apDiv23 table tr td {
	text-align: right;
	font-family: Verdana ;
}
#apDiv5 #apDiv17 table tr td {
	text-align: right;
	font-size: 10px;
	color: #990099;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv30 {
	position:absolute;
	width:275px;
	height:203px;
	z-index:1;
	left: 12px;
	font-family: Verdana ;
	top: 5px;
}
#apDiv31 {
	position:absolute;
	left:228px;
	top:154px;
	width:651px;
	height:20px;
	z-index:9;
	color: #990099;
	background-color: #990099;
	font-family: Verdana ;
}
#apDiv32 {
	position:absolute;
	left:210px;
	top:154px;
	width:20px;
	height:20px;
	z-index:10;
	background-image: url(../../../page-type-mariagetv/_bandeau_gauche.gif);
	font-family: Verdana ;
}
#apDiv33 {
	position:absolute;
	left:860px;
	top:154px;
	width:20px;
	height:20px;
	z-index:11;
	background-image: url(../../../_bandeau_droit.gif);
	font-family: Verdana ;
}
#apDiv34 {
	position:absolute;
	left:911px;
	top:155px;
	width:281px;
	height:20px;
	z-index:12;
	background-color: #990099;
	font-weight: bold;
	color: #FFF;
	font-family: Verdana ;
}
#apDiv35 {
	position:absolute;
	left:892px;
	top:155px;
	width:20px;
	height:20px;
	z-index:13;
	background-color: #000000;
	font-family: Verdana ;
	background-image: url(../../../page-type-mariagetv/_bandeau_gauche.gif);
}
#apDiv36 {
	position:absolute;
	left:1174px;
	top:155px;
	width:20px;
	height:20px;
	z-index:14;
	background-image: url(../../../page-type-mariagetv/_bandeau_droit.gif);
	font-family: Verdana ;
}
#apDiv37 {
	position:absolute;
	left:911px;
	top:411px;
	width:281px;
	height:20px;
	z-index:15;
	background-color: #990099;
	font-weight: bold;
	color: #FFF;
	font-family: Verdana ;
}
#apDiv38 {
	position:absolute;
	left:892px;
	top:411px;
	width:20px;
	height:20px;
	z-index:16;
	background-image: url(../../../page-type-mariagetv/bandeau_gauche.jpg);
	font-family: Verdana ;
}
#apDiv39 {
	position:absolute;
	left:1174px;
	top:411px;
	width:20px;
	height:20px;
	z-index:17;
	background-image: url(../../../page-type-mariagetv/_bandeau_droit.gif);
	font-family: Verdana ;
}
#apDiv40 {
	position:absolute;
	left:911px;
	top:592px;
	width:281px;
	height:20px;
	z-index:18;
	background-color: #990099;
	font-family: Verdana ;
}
body {
	background-image: url(../../../home_fond.gif);
	background-repeat: repeat-y;
	font-family: Verdana ;
}
#apDiv41 {
	position:absolute;
	left:892px;
	top:592px;
	width:20px;
	height:20px;
	z-index:19;
	background-image: url(../../../page-type-mariagetv/_bandeau_gauche.gif);
	font-family: Verdana ;
}
#apDiv42 {
	position:absolute;
	left:1174px;
	top:592px;
	width:20px;
	height:20px;
	z-index:20;
	background-image: url(../../../page-type-mariagetv/_bandeau_droit.gif);
	font-family: Verdana ;
}
#apDiv43 {
	position:absolute;
	left:228px;
	top:814px;
	width:651px;
	height:20px;
	z-index:21;
	background-color: #990099;
	font-weight: bold;
	color: #FFF;
	font-family: Verdana ;
}
#apDiv44 {
	position:absolute;
	left:210px;
	top:814px;
	width:20px;
	height:20px;
	z-index:22;
	background-image: url(../../../page-type-mariagetv/_bandeau_gauche.gif);
	font-family: Verdana ;
}
#apDiv45 {
	position:absolute;
	left:860px;
	top:814px;
	width:20px;
	height:20px;
	z-index:23;
	font-family: Verdana ;
	background-image: url(../../../page-type-mariagetv/_bandeau_droit.gif);
}
#apDiv31 table tr td {
	color: #FFF;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv40 table tr td {
	font-weight: bold;
	color: #FFF;
	font-family: Verdana ;
}
#apDiv46 {
	position:absolute;
	left:239px;
	top:700px;
	width:618px;
	height:17px;
	z-index:24;
	font-family: Verdana , Geneva, sans-serif;
	font-family: Verdana ;
	font-weight: bold;
	font-size: 10px;
}
#apDiv47 {
	position:absolute;
	left:239px;
	top:734px;
	width:618px;
	height:60px;
	font-family: Verdana ;
	z-index:25;
	color: #990099;
	font-family: Verdana , Verdana, sans-serif;
}
#apDiv48 {
	position:absolute;
	left:901px;
	top:1072px;
	width:283px;
	height:20px;
	font-family: Verdana ;
	z-index:26;
	text-align: right;
}
#apDiv48 table tr td {
	font-weight: bold;
	text-align: right;
	color: #990099;
	border-top-width: 1px;
	border-top-style: solid;
	font-family: Verdana ;
	border-top-color: #990099;
}
#apDiv49 {
	position:absolute;
	left:227px;
	top:875px;
	width:131px;
	height:142px;
	z-index:27;
	font-family: Verdana ;
}
#apDiv50 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:28;
	font-family: Verdana ;
	left: 247px;
	top: 13px;
}
#apDiv51 {
	position:absolute;
	width:131px;
	height:97px;
	font-family: Verdana ;
	z-index:27;
	left: 233px;
	top: 862px;
}
#apDiv52 {
	position:absolute;
	left:572px;
	top:862px;
	width:131px;
	height:97px;
	z-index:28;
	font-family: Verdana ;
}
#apDiv53 {
	position:absolute;
	left:573px;
	top:982px;
	width:131px;
	height:97px;
	font-family: Verdana ;
	z-index:29;
}
#apDiv54 {
	position:absolute;
	left:233px;
	top:982px;
	width:131px;
	height:97px;
	z-index:30;
	font-family: Verdana ;
}
#apDiv55 {
	position:absolute;
	left:545px;
	top:856px;
	width:11px;
	height:233px;
	z-index:31;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #990099;
	border-right-color: #990099;
	border-bottom-color: #990099;
	border-left-color: #990099;
	font-family: Verdana ;
}
#apDiv56 {
	position:absolute;
	left:369px;
	top:860px;
	width:162px;
	height:20px;
	font-family: Verdana ;
	z-index:32;
}
#apDiv57 {
	position:absolute;
	left:369px;
	top:884px;
	width:162px;
	font-family: Verdana ;
	height:61px;
	z-index:33;
}
#apDiv58 {
	position:absolute;
	left:369px;
	top:946px;
	width:162px;
	height:17px;
	z-index:34;
	font-family: Verdana ;
}
#apDiv59 {
	position:absolute;
	left:369px;
	top:980px;
	width:162px;
	height:20px;
	z-index:35;
	font-family: Verdana ;
}
#apDiv60 {
	position:absolute;
	left:369px;
	top:1004px;
	width:162px;
	height:65px;
	z-index:36;
	font-family: Verdana ;
}
#apDiv61 {
	position:absolute;
	left:369px;
	top:1070px;
	width:162px;
	height:17px;
	z-index:37;
	font-weight: bold;
	font-family: Verdana ;
	text-align: right;
}
#apDiv62 {
	position:absolute;
	left:708px;
	top:860px;
	width:162px;
	height:20px;
	font-family: Verdana ;
	z-index:38;
}
#apDiv63 {
	position:absolute;
	left:708px;
	top:879px;
	width:162px;
	font-family: Verdana ;
	height:65px;
	z-index:39;
	font-weight: bold;
	font-size: 12px;
}
#apDiv64 {
	position:absolute;
	left:708px;
	top:945px;
	width:162px;
	font-family: Verdana ;
	height:17px;
	z-index:40;
	text-align: right;
	font-weight: bold;
	color: #990099;
	font-size: 10px;
}
#apDiv65 {
	position:absolute;
	left:709px;
	top:980px;
	width:162px;
	height:20px;
	font-family: Verdana ;
	z-index:41;
}
#apDiv66 {
	position:absolute;
	left:709px;
	top:1004px;
	width:162px;
	height:67px;
	font-family: Verdana ;
	z-index:42;
	font-size: 12px;
	font-weight: bold;
}
#apDiv67 {
	position:absolute;
	left:709px;
	top:1070px;
	width:162px;
	height:17px;
	z-index:43;
	text-align: right;
	font-family: Verdana ;
	font-size: 10px;
	color: #990099;
	font-weight: bold;
}
#apDiv56 table tr td {
	font-weight: bold;
	color: #990099;
	font-family: Verdana ;
	font-size: 14px;
}
#apDiv59 table tr td {
	font-size: 14px;
	font-weight: bold;
	color: #990099;
	font-family: Verdana ;
}
#apDiv62 table tr td {
	font-weight: bold;
	font-size: 14px;
	color: #990099;
	font-family: Verdana ;
}
#apDiv65 table tr td {
font-family: Verdana ;
	font-weight: bold;
	font-size: 14px;
	color: #990099;
}
#apDiv61 table tr td {
	font-family: Verdana ;
	text-align: right;
	font-size: 10px;
	color: #990099;
}
#apDiv58 table tr td {
	text-align: right;
	font-weight: bold;
	font-size: 10px;
	color: #990099;
	font-family: Verdana ;
}
#apDiv64 table tr td {
	text-align: right;
	font-family: Verdana ;
}
#apDiv67 table tr td {
	text-align: right;
	font-family: Verdana ;
}
#apDiv60 table tr td {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv57 table tr td {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana ;
}
#apDiv68 {
	position:absolute;
	font-family: Verdana ;
	left:200px;
	top:1126px;
	width:999px;
	height:82px;
	z-index:46;
}
a {
	color: #990099;
	text-decoration: none;
	font-family: Verdana ;
}
a:link {
	font-family: Verdana ;
	color: #990099;
	text-decoration: none;
}
#apDiv52 {
	
	font-family: Verdana ;
	border: 2px solid #F9F;
}
#apDiv54 {
	font-family: Verdana ;
	border: 2px solid #F9F;
}
#apDiv53 {
	font-family: Verdana ;
	border: 2px solid #FCF;
}
#apDiv5 #apDiv8 {
	border: 2px solid #F9F;
	font-family: Verdana ;
}
#apDiv5 #apDiv9 {
	border: 2px solid #F9F;
	font-family: Verdana ;
}
#apDiv5 #apDiv11 {
	border: 2px solid #F9F;
	font-family: Verdana ;
}
#apDiv5 #apDiv12 {
	border: 2px solid #F9F;
	font-family: Verdana ;
}
#apDiv51 {
	border: 2px solid #F9F;
	font-family: Verdana ;
}
a:active {
	text-decoration: none;
	font-family: Verdana ;
}
#apDiv69 {
	position:absolute;
	width:999px;
	font-family: Verdana ;
	height:1300px;
	z-index:1;
	top: 0px;
	left: 201px;
}
#apDiv70 {
	position:absolute;
	width:152px;
	height:20px;
	z-index:48;
	left: 975px;
	top: 559px;
	font-family: Verdana ;
}
a:visited {
	font-family: Verdana ;
	text-decoration: none;
}
a:hover {
	font-family: Verdana ;
	text-decoration: underline;
}