.barre {position:absolute; top:10px; left:0px; width:100%; height:110px; background-image: url(../images/banner.jpg); background-position:center; background-repeat:no-repeat;}
.menu {position: absolute; top:122px; right:0px; width:100%; text-align:center; font-family:Verdana; font-size:12px}
.page {position:absolute; top:160px; left:0px; width:100%; text-align:justify; font-family:Verdana; font-size:12px}
.link {width: 10%;}
.padding {padding: 5px; }
.article {border: #999999 1px solid; padding: 2%; padding-top:20px; text-align: justify; font-family:Verdana; font-size:12px}
.yellow {background : Yellow;}
.Style1 {color: #FF0000}
.Style2 {color: #FFFFFF}
.Style3 {color: #FF0000; font-weight: bold; }
.Style4 {color: #00FF00}

.important {color : red;}

.verdana {font-family:Verdana; font-size:12px}
.verdana2 {font-family:Verdana; font-size:20px; font-weight:bold}
.verdana2y {font-family:Verdana; font-size:20px; font-weight:bold; background : Yellow;}
.contour {text-align: center;/*border: 1px solid #7900F3;*/  float: right;  width: 120px; margin : 1em 0 0 2em;
}

a img
{
	border:none;
}

a.menulink:link {font: 12px Verdana bold; color: #555555; text-decoration: none;}
a.menulink:visited {font: 12px Verdana bold; color: #555555; text-decoration: none;}
a.menulink:hover {font: 12px Verdana bold; color: #555555; text-decoration: none;}

a.type1:link {font: 12px Verdana bold; color: #F38D00; text-decoration: none}
a.type1:visited {font: 12px Verdana bold; color: #E68600; text-decoration: none}
a.type1:hover {font: 12px Verdana bold; color: #E68600; text-decoration: underline}

a.type2:link {font: 12px Verdana bold; color: #7900F3; text-decoration: none}
a.type2:visited {font: 12px Verdana bold; color: #7900F3; text-decoration: none}
a.type2:hover {font: 12px Verdana bold; color: #7900F3; text-decoration: underline}

a.type3:link {font: 9pt Verdana bold; color: #7900F3; font-weight:bold;  text-decoration: none;}
a.type3:visited {font: 9pt Verdana bold; color: #7900F3;  font-weight:bold; text-decoration: none;}
a.type3:hover {font: 9pt Verdana bold; color: #7900F3;  font-weight:bold; text-decoration: none;}

div.head1 {padding: 5px; background-color: #A6D800; font-weight: bold; font-size: 15px; color: #000000; font-family: 'Verdana'; text-align:center;}
div.head2 {padding-left: 5px; background-color: #A6D800; font-weight: bold; font-size: 15px; color: #000000; font-family: 'Verdana'; text-align:left; font-style:italic }
div.box1 {background-color: #FFFFFF; border:dashed 2px #A6D800; padding: 5px; border-top: solid 5px #A6D800; text-align:justify; font-family:Verdana; font-size:12px;}

h1.entete {text-align: left; left:300px; top:65px; font-size: 13 pt; font-family: "Lucida Handwriting" ; color: #FFFFFF; position: absolute;}
h1 { font-family:Verdana; font-size: 18pt ; color: #F38D00; text-align: center;}
h2 { font-family:Verdana; font-size: 13pt ; font-weight:bold; color: #777777;text-align: center;}
h3 { font-family:Verdana; font-size: 13pt ; font-weight:bold; color: #777777;text-align: left;}
h4 { font-family:Verdana; font-size: 13pt ; color: #FF0000;text-align: center;}

form{
	font-size : 0.9em;
}
form p{
	margin : 1px 0;
	margin-bottom : 5px;
}
form fieldset{
	border-color : #7F9E9E;
	border-width: 1px;
	border-style: solid none dashed none;
}

form label {
	text-align: left;
	cursor : pointer;
	color : #F38D00;
	font-weight: bold;
}

form legend {
	color : #1F92CC;
	font-size : 1.2em;
	padding : 5px;
	font-weight: bold;
}

.pubIR {
	position:relative;
	margin:0 auto;
	padding-top:25px;
}

.footerBP { background-color:#CCCCCC; text-align:center; font-size:11px; font-weight:bold;}

.footerBP a { color:#666666; text-decoration:none;}

.footerBP a:hover { color:#000066; text-decoration:underline; font-size:12px;}