body{background:#aa9e86;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:center;}
a{color:#6088c1;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
#wrapper{width:750px;margin-right:auto;margin-left:auto;padding:0;text-align:left;background:#fff;}
#header{clear:both;float:left;width:700px;padding:0 25px 0 25px;background:#fff;}
#pagebody{clear:both;float:left;width:750px;background:#fff;line-height:17px;padding-top:10px;padding-bottom:10px;}
.PLR25{padding-left:25px;padding-right:25px;}
#footer{clear:both;float:left;width:700px;padding:0 25px;background:#fff;padding-bottom:10px;}
#quicklinks{font-family:Verdana,Arial,Helvetica,sans-serif;background:#6088c1;float:left;clear:both;padding-top:3px;height:20px;width:700px;color:#fff;vertical-align:middle;font-size:9px;border-bottom:1px solid #fff;}
#quicklinks ul{margin:2px 0;padding:0;}
#quicklinks ul li{list-style-type:none;display:inline;padding:0 5px;border-left:1px solid #fff;}
#quicklinks ul li.first{padding-left:0;border-left-style:none;}
#quicklinks a{color:#fff;text-decoration:none;}
#quicklinks a:hover{text-decoration:underline;}
#quicklinks label{font-weight:bold;color:#fff;font-size:10px;}
#quicklinks input{font-size:10px;border:1px;}
.left{float:left;padding-left:10px;}
.right{float:right;padding-right:10px;}
#logos{height:110px;width:700px;}
#photo{float:left;width:200px;height:110px;background:url(../images/photo.jpg) no-repeat;}
#logo{float:right;width:500px;height:110px;background:url(../images/logo.png) no-repeat 100% 0;}
#photo a,#logo a{display:block;height:105px;}
#menu{font-family:Verdana,Arial,Helvetica,sans-serif;color:#6088c1;border-top:1px solid #6088c1;border-bottom:1px solid #6088c1;width:700px;float:left;clear:both;margin-top:1px;font-weight:bold;}
#menu a{text-decoration:none;float:left;display:block;}
#menu li{display:inline;height:13px;margin:0;padding:0;}
li.current a,#menu a:hover{background:#dfe7f3;}
#menu span{border-left:1px solid #6088c1;color:#6088c1;height:13px;float:left;display:block;white-space:nowrap;padding:5px 11px 5px 11px;}
#menu li.first span{border-left:none;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/ #menu span{float:none;}
/* End IE5-Mac hack */ #menu ul{list-style:none;margin:0;padding:0;}
#path{clear:both;float:left;padding-top:10px;width:700px;height:20px;font-size:10px;color:#000;}
#path a{color:#000;}
#nav{float:left;width:190px;}
#navigation{border:1px solid #a2a2a2;padding:1px;line-height:14px;margin-bottom:5px;}
#navigation div.title{font-family:Verdana,Arial,Helvetica,sans-serif;background:#a2a2a2;color:#fff;padding:2px 5px;font-size:10px;font-weight:bold;display:block;}
div.level1{margin-top:1px;border:1px solid #6088c1;color:#6088c1;}
div.level1 a{padding:5px;font-size:10px;font-weight:bold;display:block;}
div.level1 a:hover,#navigation div.level1 a.current{background-color:#dfe7f3;text-decoration:none;}
div.level1 a.current{font-size:11px;}
div.level1 a{color:#6088c1;text-decoration:none;}
div.level2 a{color:#6088c1;display:block;text-decoration:none;font-size:10px;padding:3px 3px 3px 15px;}
div.level2 a.current{font-weight:bold;font-size:11px;}
div.level2 a:hover{text-decoration:underline;}
div.level3 a{color:#6088c1;display:block;text-decoration:none;font-size:10px;padding:3px 3px 3px 25px;}
div.level3 a.current{font-weight:bold;font-size:11px;}
div.level3 a:hover{text-decoration:underline;}
div.level4 a{color:#6088c1;display:block;text-decoration:none;font-size:10px;padding:3px 3px 3px 35px;}
div.level4 a.current{font-weight:bold;font-size:11px;}
div.level4 a:hover{text-decoration:underline;}
#content{float:right;width:500px;}
#main{float:left;width:300px;}
#xtra{float:right;width:200px;}
.PL10{margin-right:10px;}
div.box{border:1px solid #6088c1;padding:1px;display:block;margin-bottom:5px;}
div.box a{color:#6088c1;text-decoration:none!important;}
div.box a span{color:#888;}
a.grey,span.grey{color:#888;text-decoration:none;font-weight:normal;padding-left:4px;}
div.box a:hover{text-decoration:underline;}
div.box div.title{font-family:Verdana,Arial,Helvetica,sans-serif;background:#6088c1;padding:2px 5px;color:#fff;font-size:10px;font-weight:bold;display:block;}
div.box div.content{padding:5px;display:block;}
h1{color:#6088c1;font-size:16px;font-weight:bold;margin:0 0 8px 0;padding-bottom:3px;border-bottom:1px solid #5f8abf;clear:both;}
h2{color:#5f8abf;font-size:14px;font-weight:bold;margin:0;padding:0;}
h2 .strong,h2 strong{font-size:larger;}
h3{color:#5f8abf;font-size:12px;font-weight:bold;margin:0;padding:0;}
#content b,.content strong,#content strong,#content .strong{color:#5f8abf;font-weight:bold;}
#content a{color:#5f8abf;text-decoration:underline;}
.image{float:right;text-align:right;color:#5f8abf;line-height:13px;font-size:9px;padding:0 0 5px 5px;}
.image img{display:block;text-align:right;border:1px solid #5f8abf;}
#footer div.line{padding-top:10px;border-top:1px solid #6088c1;}
#footer div.address{color:#5f8abf;float:left;}
#footer div.logo{float:right;width:200px;height:110px;background:url(../images/logo.png) no-repeat 100% 0;}
.icon{background-position:left center;background-repeat:no-repeat;padding-left:20px;}
.pdf{background-image:url(../images/pdf.gif);}
#searchresult{padding:0;margin:0;}
#searchresult li{margin-bottom:10px;display:block;list-style-type:none;margin:0 0 8px 0;padding-bottom:3px;border-bottom:1px dashed #5f8abf;}
#searchresult a{font-weight:bold;display:block;text-decoration:none;}
#searchresult a:hover{text-decoration:underline;}
#searchresult a.grey,#searchresult span{color:#888;font-weight:normal;}
#searchresult a.grey{padding-left:15px;}
.searchHighlightedText{font-size:100%!important;background:#fff!important;}
.treeHeader{display:none;}
.complexTreeWrapper,.DwtTreeItem-Text{border:0 solid #fff;}
.complexTreeWrapper a{text-decoration:none!important;}
#news a{text-decoration:none;}
#news a.strong{font-weight:bold;font-size:larger;}
a.strong span{font-size:smaller;}
#news table{width:100%;}
#news td{border-bottom:1px dashed #5f8abf;padding:8px 0;}
#news td{vertical-align:top;}
#news img{border:1px solid #5f8abf;}
.mainform table td{vertical-align:top;padding-bottom:3px;}
.mainform input.text{width:350px;}
#content ul{margin:0;padding:0 20px;}
#content ul li{margin:0;padding-bottom:5px;list-style-image:url(../images/puce.gif);list-style-type:none;}
.jahiamade{padding-top:105px;color:#ccc;float:right;padding-right:55px;background-image:url(../images/logo-jahia-footer.gif) no-repeat 100% 97px;}
.jahiamade a{color:#ccc;}
.jahiamade a:hover{color:#666;}
.printonly{display:none;}

