
body {
background-color:#fff;
color:#00669C;
font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
scrollbar-face-color:#DEE3E7;
scrollbar-highlight-color:#FFF;
scrollbar-shadow-color:#DEE3E7;
scrollbar-3dlight-color:#D1D7DC;
scrollbar-arrow-color:#069;
scrollbar-track-color:#EFEFEF;
scrollbar-darkshadow-color:#98AAB1;
top:0px;
}

#frame1 {
position:relative;
margin-left:auto;
margin-right:auto;
top:0px;
width:880px;
/*border:1px #D9E8F3 solid;*/
}

#frame2 {
position:relative;
width:880px;
background-color:#FFF;
/*border:1px #069 solid;*/
}

#logo {
position:absolute;
top:0px;
left:0px;
width:880px;
height:103px;
padding:0px;
background-color:#fff;
border:1px #D9E8F3 solid;

}

#banner_logo {
	HEIGHT: 103px;
	MARGIN-LEFT: 30px;
	MARGIN-RIGHT: -105px;
	FLOAT: left;
	WIDTH: 80px;
	
}
#banner_flash {
	DISPLAY: block;
	MARGIN-LEFT: 75px;
	MARGIN-right: -2px;
	WIDTH: 730px;
	HEIGHT: 101px;
	
	}
 


#sitename {
position:absolute;
top:60px;
left:10px;
font-weight:400;
font-size:20pt;
letter-spacing:1px;
color:#FFA34F;
}

#columns {
width:100%;
position:relative;
top:102px;
background-color:#fff;
background: url(images/adfe-content-bckgd.jpg);
margin-left:0px;
overflow:hidden;
border:1px #D9E8F3 solid;
}

#left {
position:absolute;
left:0;
width:190px;
top:50px;
padding:5px;
}

#right {
background-color:#FFF;
width:78%;
position:static;
margin-left:200px;
padding-left:2px;
}

#locator {
background-color:#fff;
background: url(./images/locator-adfe.jpg) no-repeat;
width:100%;
height:26px;
position:static;
margin-bottom:2px;

}
#locator_text {
margin-left:200px;
padding-top:5px;
font-weight:bold;
}

#content {
width:90%;
/*position:static;*/
padding:20px 30px 0px 30px;
 display:table-cell;
 min-height:600px;

}

#navigator {
/*background-color:#5493B4;*/
width:100%;
height:15px;
position:relative;
padding:5px;
}

#previouspage {
position:absolute;
left:10px;
}

#top {
position:absolute;
left:50%;
}

#nextpage {
position:absolute;
right:20px;
}

.clear {
width:700px;
clear:both;
height:0;
overflow:hidden;
position:relative;
margin-top:104px;
}

form {
margin:0;
padding:0;
}

img {
border:0;
}

a:link,a:active,a:visited {
color:#069;
}

a:hover {
text-decoration:underline;
color:#DD6900;
}

hr {
height:0;
border:solid #D1D7DC 0;
border-top-width:1px;
}

H1 {
font-size:16pt;
color:#CC6600;
font-weight:400;
margin-bottom:6px;
/*BACKGROUND: url(./images/web-design-dublin-picto-puce.jpg) no-repeat;*/
}

H2 {
font-size:16pt;
color:#CC6600;
font-weight:400;
margin-bottom:6px;
}

H3 {
font-size:16pt;
font-weight:400;
margin-bottom:6px;
}

H4 {
font-size:12pt;
font-weight:400;
margin-bottom:6px;

}

 P {
	MARGIN: 0px 0px 5px;
	color:#00669C;
	text-align: justify;
	font-size:10pt;
}

.legende {
	MARGIN: 0px 0px 5px;
	color:#DD6900;
	text-align: justify;
	font-size:9pt;
}

ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search {
padding-left:0;
margin-left:0;
list-style:none;
}

li {
line-height:1.5;
}

li.doc {
padding-left:20px;
background-image:url(menu/puce1.jpg);
background-repeat:no-repeat;
}

li.docs {
padding-left:20px;
background-image:url(menu/puce2.jpg);
background-repeat:no-repeat;
}

li.sdoc {
padding-left:20px;
background-image:url(menu/spuce1.jpg);
background-repeat:no-repeat;
}

li.sdocs {
padding-left:20px;
background-image:url(menu/spuce2.jpg);
background-repeat:no-repeat;
}

.menulevel1,.menulevel2,.menulevel3,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu {
font-weight:700;
font-size:10pt;
color:#CC6600;
}
#locator
{
font-size:9pt;
color:#fff;
}
#locator a:link,#locator a:visited,#locator a:active
{
color:#00669C;
text-decoration:none;
}

#navigator,#navigator a:link,#navigator a:visited,#navigator a:active
{
font-size:9pt;
color:#00669C;
text-decoration:none;
}
#locator a:hover,#navigator a:hover
{
text-decoration:underline;
color:#CC6600;
}
.menulevel1 a:link,.menulevel1 a:visited,.menulevel1 a:active,.menulevel2 a:link,.menulevel2 a:visited,.menulevel2 a:active,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active,.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.submenu a:link,.submenu a:visited,.submenu a:active,.submenu a:hover {
color:#89B700;
text-decoration:none;
}

.menulevel1 a:hover, .menulevel2 a:hover, .menulevel3 a:hover,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover
{
color:#CC6600;
text-decoration:underline;
}

.sitemap2,.sitemap2 a:link,.sitemap2 a:visited,.sitemap2 a:active
{
font-size:9pt;
color:#89B51E;
text-decoration:none;
}

.sitemap2 a:hover
{
font-size:9pt;
color:#DD6900;
text-decoration:underline;
}


.menu a {
text-decoration:none;
font-weight:400;
color:#89B51E;
}

.search a {
font-weight:400;
color:#83B00F;
}

.edit {
font-size:7pt;
color:#000;
background-color:#E5E5E5;
}

.edit a:link,.edit a:visited,.edit a:active,.edit a:hover {
font-weight:400;
text-decoration:none;
color:#000;
}

#loginlink,#loginlink a,#loginlink a:link,#loginlink a:visited,#loginlink a:active,#loginlink a:hover {
font-weight:400;
font-size:8pt;
color:#ffffff;
text-decoration:none;
margin-top:60px;
margin-bottom:10px;
}

input,select {
font-size:8pt;
text-indent:2px;
}

textarea {
font-family:Trebuchet MS, Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
background-color:#FFF;
width:98%;
}

.copyright {
font-size:10px;
color:#00669C;
letter-spacing:1px;
padding:0px;
}

.copyright a,.copyright a:link,.copyright a:visited {
color:#00669C;
text-decoration:none;
}

.copyright a:hover,.copyright a:active {
color:#CC6600;
text-decoration:underline;
}

.menu,#lastupdate {
font-weight:700;
font-size:8pt;
color:#5493B4;
margin-bottom:5px;
}

.search a:link,.search a:visited,.search a:active,.search a:hover {
color:#83B00F;
} 


