p {margin:0; padding: 0;}


div#pag{
	position: relative;
	top: 0;
	left: 0;
	/*overflow: auto;*/
	/*width: 100%;*/
	height: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin: 0 auto 0 auto;
	/*background-color: #f2aaaa;*/

	/*overflow: scroll;*/
	/*border-width: 0.2% 0.5% 0.2% 0.5%;
	border-color: #b5bdeb;
	border-style: solid;
	margin: 0 auto 0 auto;
	z-index: 102;*/
}

table#tab, table#tab2 {
	position: relative;
	top: -3px;
	left: -6px;
	height: 100%;
	padding: 0 0 0 0;
	margin: 0 auto 0 auto;
}

td.td {
	height: 479px;
	width: 328px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	/*z-index: 250;*/
}

/*table#tab, table#tab2, td {*/
td.td2 {
	position: relative;
	top: 0;
	left: 0;
	height: 238px;
	width: 328px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.divprem {
	position: relative;
	top: 0;
	left: 0;
	height: 238px;
	width: 328px;
	/*margin: 0 0 0 0;*/
	padding: 0 0 0 0;
	/*border-width: 0.2% 0.5% 0.2% 0.5%;
	border-color: #000000;
	border-style: solid;*/

}
.divpremh {
	position: relative;
	top: 0;
	left: 0;
	height: 479px;
	width: 328px;
	/*margin: 0 0 0 0;*/
	padding: 0 0 0 0;
	/*border-width: 0.2% 0.5% 0.2% 0.5%;
	border-color: #000000;
	border-style: solid;*/

}

/*.modimg {
	position: relative;
	top: 0px;
	left: 0;
	width: 100%;
	height: 100%;
	background: #ffa482;
}*/

.titmod1 {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 230%;
	color: #ffffff;
	margin: 0 0 0 2%;
	z-index: 301;
}

/*.classimgtext {
	position: absolute;
	bottom: 0%;
	left: 0;
	width: 99%;
	height: 85%;
	margin: 0 0 0 0;
	z-index: 301;
	background: #1f6478;
	text-align: center;
}*/

.fondimg{
	/*position: relative;
	top: 0;
	left: 0;*/
	/*clip: rect(0px 328px 238px 0px);*/
	/*background: red;*/
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	-khtml-opacity: .5;
}

.clipfondh{
	position: absolute;
	top: 0%;
	left: 0px;
	width: 328px;
	height: 479px;
	/*display:block;*/
	clip: rect(0px 328px 479px 0px);
	/*background: #ffffae;*/
}
.clipfond{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 328px;
	height: 238px;
	/*display:block;*/
	clip: rect(0px 328px 238px 0px);
}

/*.classimg {
	position: relative;
	bottom: 5%;
	left: 10%;*/
	/*z-index: 201;*/
	/*width: 100%;
	margin: 0 auto 0 auto;
	
		
	font-size: 240%;
	color: #1f6478;
	background-color: #1f6478;
	margin: 0 3% 5% 5%;
}*/

.classtextright {
	position: absolute;
	top: 20%;
	/*width: 50%;*/
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-align: justify;
	/*background: #b0ecea;*/
	z-index: 302;
}
.classtextbottom {
	position: absolute;
	bottom: 5%;
	left: 5%;
	width: 90%;
	margin: 0 3% 0 0;
	padding: 0 0 0 0;
	text-align: justify;
	z-index: 302;
	/*background: #ee92a5;*/
	/*height: 50%;*/
}
.classtextbottomcenter {
	position: absolute;
	bottom: 3%;
	left: 5%;
	width: 90%;
	margin: 0 3% 0 0;
	padding: 0 0 0 0;
	text-align: center;
	z-index: 302;
}
/*.petit, .moyen {
	z-index: 210;
}*/

/*.petit {
	font-size: 90%;
}
.moyengd {
	font-size: 150%;
}
.moyen {
	font-size: 120%;
}*/
	
/*.titmodfdm, .titmodfdh {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	margin: 0 auto 0 auto;
	background-color: #1f6478;
		
	font-size: 240%;
	color: #1f6478;
	z-index: 200;
	
}
.titmodfdm{
height: 15%;
}
.titmodfdh{
height: 8%;
}*/

.arch{
	 -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /*first!*/
	filter: alpha(opacity=30); /* second!*//* IE */
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; /* IE8 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30); /* IE < 8 */
	opacity: 0.3; /* CSS 3 */
	
	filter: alpha(opacity=30); /* IE */
	-moz-opacity: 0.3; /* Mozilla */
	opacity: 0.3; /* CSS3 */
	-khtml-opacity: .3; /* Safari */
	-moz-opacity: 0.3; /* Gecko -> Firefox, Netscape */
	
		filter: alpha(opacity=100); /* IE */
	-moz-opacity: 1; /* Mozilla */
	opacity: 1; /* CSS3 */
	-khtml-opacity: 1; /* Safari */
	
}
