/*GlobalInformations*/
body{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-image:url(/resources/imgs/background.gif);background-repeat:repeat-y;background-color:#F3F3F3;}
body,td,th{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:11px;}
li {list-style:square;}

.myPageColor{background-color:#FFFFFF;}
/*Top*/
#Top .Background{background-color:#333366;}
#Top .MenuBackground{background-color:#5DBFD4;}
#Top a{text-decoration:none;color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#Top a:hover{text-decoration:none;color:#333366;}
#Top .tick{color:#FFFFFF;text-decoration:none;}
#Top .tick:hover{color:#5DBFD4;text-decoration:none;}
a.tick{color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
a.tick:hover{color:#5DBFD4;text-decoration:none;}
#Top .a11blancgh{color:#FFFFFF;text-decoration:none;}
#Top .a11blancgh:hover{color:#5DBFD4;text-decoration:none;}
a.a11blancgh{color:#FFFFFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
a.a11blancgh:hover {color: #5DBFD4; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size:11px;}

/*SearchEngine*/
#SearchEngine .title{font-weight:bold;color:#333366;}
#SearchEngine .forminput{text-decoration:none;color:#B1B1B1;background-color:#F2F2F2;font-family:ms sans serif,arial;font-size:8pt; font-weight:normal;border-top:1px solid #B1B1B1;border-left:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;border-right:1px solid #B1B1B1;}
#SearchEngine .forminput:focus{background-color:#FFFFFF;color:#5DBFD4;border-top:1px solid #5DBFD4;border-left:1px solid #5DBFD4;border-bottom:1px solid #5DBFD4;border-right:1px solid #5DBFD4;}
#SearchEngine .button{text-decoration:none;color:#727272;}
#SearchEngine .button:hover{text-decoration:none;color:#5DBFD4;}
#SearchEngine .button_left{background-image:url(/resources/imgs/search_bt_left.gif);}
#SearchEngine .button_bg{background-image:url(/resources/imgs/search_bt_fnd.gif);}
#SearchEngine .button_right{background-image:url(/resources/imgs/search_bt_right.gif);}
#SearchEngine .label{color:#727272;font-weight:bold;}
/*NavBottom*/
#Bottom .Line {background-color:#5DBFD4;}
#Bottom a{color:#5DBFD4;text-decoration:none;}
#Bottom a:hover{color:#333366;text-decoration:none;}

.caption{color:#666666; font-size:9px;}

/* Lightbox */
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{border: none;}
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(/resources/imgs/lightbox/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(/resources/imgs/lightbox/prevlabel.gif) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover { background: url(/resources/imgs/lightbox/nextlabel.gif) right 15% no-repeat;}
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;}
#imageData{	padding:0 10px; color: #666;}
#imageData #imageDetails{ width: 70%; float: left; text-align: left;}
#imageData #caption{ font-weight: bold;}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;}
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}


/* Guestbook */

#Guestbook .gbname {color:#003399; font-weight: bold; }
#Guestbook .gndate {color:#003399;}
#Guestbook a.addmessage{color:#003399;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;}
#Guestbook a.addmessage:hover{color:#cc3300;text-decoration:none;}
#Guestbook a.name{color:#003399;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#Guestbook a.name:hover{color:#cc3300;text-decoration:none;}
#Guestbook .formText {font-size:12px;}
#Guestbook .formTitle {font-size:12px;color:#003399; font-weight: bold; }
#Guestbook .red { color:#FF0000; }
#Guestbook .grey { color:#BBBBBB; }
	

#Guestbook input { border: 1px solid #999999; }
#Guestbook input:hover { border: 1px solid #E56C13;}
#Guestbook input:focus { border: 1px solid #E56C13;}


#Guestbook textarea { border: 1px solid #999999; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10pt; padding:2px; }
#Guestbook textarea:hover { border: 1px solid #E56C13; }
#Guestbook textarea:focus { border: 1px solid #E56C13; }
#Guestbook select { border: 1px solid #999999;}
#Guestbook .button { width:135px !important; width:125px; border:solid 1px #CCCCCC; background-color:#FFFFFF; color:#999999; cursor:pointer;}
#Guestbook .button:hover { border:dashed 1px #E56C13; background-color:#FFFFFF; color:#E56C13; cursor:pointer; }



/* EDirectory */

#edirSearch { border:1px solid #d4d0c8; margin:10px;padding: 10px 30px 10px 30px; width:350px; margin-left:170px;}
#edirSearch #searchForm { color:#9e9e9e;font-weight:bold; }

#edirLinks { float:right; color:#FF5A00;}
#edirLinks span { color:#FF5A00; text-decoration:underline;font-weight:bold; cursor: pointer;}
#edirLinks a {color:#FF5A00; text-decoration:underline;font-weight:bold;}
#edirLinks a:hover {color:#FF5A00; text-decoration:underline;font-weight:bold;}


#EDirectory a {color:#999999; text-decoration:underline;}
#EDirectory a:hover {color:#FF0000; text-decoration:none;}
#EDirectory h1 {color:#FF5A00; font-weight:bold; font-size:12pt; margin-bottom:0px; margin-top:0px;}
#EDirectory h2 {color:#969696; font-weight:bold; font-style:italic; font-size:10pt; margin-bottom:0px; margin-top:0px;}


#EDirectory {padding:10px;}
#EDirectory .noresult { margin-top:70px;color:#9e9e9e; }
#EDirectory #nom {padding-bottom:5px; margin:0px; padding-top:0px;}
#EDirectory .TblEDirectory {width:90%;}
#EDirectory .profilTable { padding:0px; margin:0px; border:1px solid #D4D0C8; margin-top:10px; width:510px; margin-left:60px; background: url(/resources/imgs/edirectory/profilTableBG.gif); background-repeat: repeat-x; }
#EDirectory .profilImg { width:50px;}
#EDirectory .profilcontenu {padding-left:10px; }

#EDirectory .shortprofil {padding:0px; margin:0px;width:500px;}
#EDirectory .bordure {border:1px solid #003300;}
#EDirectory .bordureImg { background-color:#ccccec; }
#EDirectory #name_firstname {margin-top:4px;}
#EDirectory #name_firstname a {color:#9e9e9e; text-decoration:none; font-weight:bold;}
#EDirectory #name_firstname a:hover {color:#FF0000; text-decoration:underline; font-weight:bold;}

#EDirectory #image .bordureReflect {padding:15px; }
#EDirectory #image .bordure {border: 1px solid #d4d0c8; padding:10px;}
#EDirectory #image .bordureImg {background-color:#f6f6f6;}
#EDirectory #image .fichier {border:1px solid #d4d0c8; margin:10px;padding:10px;}
#EDirectory #image a {color:#6E92A7; text-decoration:none;}
#EDirectory #image a:hover {color:#DA9A34; text-decoration:none;}


#EDirectory #division .titre {color:#FFAE00; font-weight:bold;}
#EDirectory #responsibility .titre {color:#FFAE00; font-weight:bold;}
#EDirectory #contact { margin-top:10px; }
#EDirectory #contact .info {color:#9e9e9e; font-weight:bold;}
