a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #FFF0B3;
	font-weight: bold;
}
a:visited {
	font-weight: bold;
	color: #FFFFCC;
	text-decoration: none;
}
.blanc {
	color: #FFFFFF;
	font-size: 12px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 5px;
	line-height: 13px;
	background-color: #663300;
	background-image: url(images/tierou-fon_popup.gif);
	background-repeat: no-repeat;
}
.conf {
	position: absolute;
	left:16%;
	width:400px;
	height:80px;
	z-index:2;
	background-color: #E0950C;
	padding: 5px;
	border: thin solid #966407;
	top: 397px;
	visibility: hidden;
}
.fond{
width:952px;
height:642px;
background-image:url(images/tierou-fon_rond.gif);
background-repeat:no-repeat;}

.fond-layer {
	background-color: #bda0cc;
}

h1 {
	font-size: 20px;
	text-transform: uppercase;
	color: #990000;
	font-weight: bold;
	line-height: 20px;
}
h2 {
	font-size: 17px;
	color: #990000;
	text-transform: uppercase;
	font-weight: bolder;
	line-height: 15px;
}
.marg {
	cellpadding:15px;
	padding: 5px;
}

.marron {
	color: #663300;
}
.pad {
	padding: 10px;
}

.pgrand {
	font-size: 12px;
}
.photo_d {
	margin-left: 8px;
}
.photo_g {
	margin-right: 8px;
}


.pointille {
	border-left-width: thin;
	border-left-style: dotted;
	border-left-color: #8768AE;
	height: 310px;
	margin-top: 5px;
	text-align: center;
	color: #165022;
}
.ptblanc {
	color: #FFFFFF;
	font-size: 9px;
}

.rouge {
	color: #990000;
	font-size: 14px;
	font-weight: bolder;
	font-variant: small-caps;
}
.rougegrd {
	color: #990000;
	font-size: 16px;
	font-weight: bolder;
	font-variant: small-caps;
	line-height: 20px;
}
.t2 {
	font-size: 14px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #663300;
}
td {
	font-size: 13px;
}


.Style2 {
	font-size: large;
	font-weight: bold;
}
.space_line {
	line-height: 20px;
}



.t1 {
	font-size: 20px;
	font-weight: bold;
	color: #208D38;
	text-transform: uppercase;
	line-height: 20px;
}
.t2pt {
	color: #663300;
}

.t3 {
	font-size: 13px;
	color: #208D38;
}
.t-revert {
	color: #FFFFFF;
	background-color: #8A62AB;
	font-size: 20px;
	font-weight: bolder;
}
.Style1 {font-style: italic}

#univ {
	position:absolute;
	left:183px;
	top:49px;
	width:704px;
	height:330px;
	z-index:4;
	background-color: #FFFFFF;
	visibility: hidden;
}
#amae {
	position:absolute;
	left:59px;
	top:-4px;
	width:900px;
	height:580px;
	z-index:4;
	background-color: #FFFFFF;
	overflow: auto;
}

#atelier {
	position:absolute;
	left:30%;
	top:81px;
	width:517px;
	height:361px;
	z-index:3;
	visibility: hidden;
}
#stage {
	position:absolute;
	left:30%;
	top:82px;
	width:450px;
	height:276px;
	z-index:2;
	visibility: hidden;
	}
	
#pedago {
	position:absolute;
	left:35%;
	top:82px;
	width:450px;
	height:335px;
	z-index:1;
	visibility: hidden;
}

#asca {
	position:absolute;
	left:337px;
	top:226px;
	width:396px;
	height:133px;
	z-index:5;
	background-color: #FFFFFF;
	padding: 5px;
	border: thin solid #BDA0CC;
	visibility: hidden;
}
#offre {
	position:absolute;
	left:149px;
	top:160px;
	width:672px;
	height:609px;
	z-index:6;
	background-color: #FFFFFF;
	visibility: hidden;
}
#conf {
	position:absolute;
	left:16%;
	top:382px;
	width:400px;
	height:81px;
	z-index:1;
	background-color: #E0950C;
	padding: 5px;
	border: thin solid #966407;
	visibility: hidden;
}
.t3pt {
	font-size: 10px;
	font-variant: small-caps;
	text-transform: none;
	color: #208D38;
	line-height: 12px;
}
