
.current {color:#000000;}
/******************** TAG ********************/  
body {margin-left: 0px;	margin-top: 0px;margin-right: 0px;	margin-bottom: 0px;}
.main_page,table,td,p,textarea,form p,ul,li,h1,h2,h3,h4,h5{font-family: Verdana, Arial, Helvetica, sans-serif;}
.main_page,table,td,p,textarea,form p,ul,li{font-size:11px;}
li { }
form{ margin:0px;padding:0px;}
p {margin:4px}
dd { padding:0px}
hr { display:block;height: 1px;margin: 0;_margin:-5px 0;border:0;background-color:#CCCCCC; color:#CCCCCC; clear:both; width:100%}
fieldset {border:0px}
textarea,input,select { font-size:11px; vertical-align:middle;}
select,input {margin:0px 0px 0px 0px;}
.input_title {width:120px;}/*to use with a span*/
.border {border-style:solid;border-color: #CCCCCC;border-width:1px} /*makes grey border around a table*/
.date {font-size: 9px;color: #666666;}
/********************LINKS************************/
a:link,a:visited,a:hover {font-style: normal;color:#16528D;}
a:link {text-decoration:none;color:#16528D;}
a:visited {text-decoration:none;color:#16528D;/*color:#5B2D7E;*/}
a:hover {text-decoration:underline;color:#0544AE; }
a:active {text-decoration:none; color:#000000;}
#shortcuts select{width:174px;}
/*******************column *******************/
#nav_path {color:#999999;margin:0; padding:9px; text-align:right;font-size:9px;}
#nav_path a{color:#999999;}
/*******************column *******************/
#right_column {margin:0;border-right:0px solid #666666;background-color:#FFFFFF;}
#right_column {padding:0 8px 0 0;vertical-align:top;}
#right_column ul {list-style:square; }
#right_column h4{margin:0px 0 8px;}
#right_column img{border:0;}
/*******************NAV *******************/
#header {border-left:1px solid #666666;}
#header table {width:100%; margin:0;padding:0;
	background-color:#FFFFFF;
	border-collapse: collapse;
	border:none;
}
#header table td {
	margin:0;padding:8px;
	text-align:center;
	border-top: #666666 1px inset;
	BORDER-RIGHT:#666666 1px inset;
	BORDER-BOTTOM:#666666 1px inset;
	background:url('/graphics/header.jpg') repeat-x top;
	}
#header #current {background: #FFFFFF;BORDER-BOTTOM:#666666 0px solid ;}



#footer {background:#ffffff url(/graphics/bg_bar.jpg) repeat-x bottom; border:1px solid #666666;border-top:1px solid #666666; padding:4px;}
#footer,#footer a:link,#footer a:active,#footer a:visited,#footer a:hover{ font-size:9px;color:#666666; text-decoration:none; text-align:center;}

/************** TOOLBOX *************/
.toolbox {margin:0 0 10px 0;padding:0;  background:#ffffff url("/graphics/bg_toolbox.jpg") repeat-x top; border:1px solid #cccccc;}
.toolbox .title{padding:5px 8px 2px 8px;font-weight: bold;}
.toolbox .content{padding:8px;}
.toolbox .content img {margin:0 5px 3px 0;padding:0;vertical-align:middle; border:0;}
.toolbox .content hr {margin:8px 0 8px 0;padding:0;border-top:thin dashed #cccccc;}
.toolbox ul{margin:4px 8px 8px 16px;padding:0;}
.toolbox li{margin:0 0 4px 0;}
.toolbox .content h4{margin:0 0 8px 0;padding:0;font-size:11px;}
.toolbox .content select{ width:156px; margin:0 0 2px 0;}
.toolbox .content input.text{ width:150px;margin:0 0 1px 0;}

.box {background:#ffffff url("/graphics/bg_box.jpg") repeat-x top; border:1px solid #cccccc;margin:0 0 10px 0;padding:0; }
.box img {border:0;}
.box .title {padding:5px 8px 2px 8px;font-weight: bold;  /*background-color:#dedede;*/}
.box .content {padding:8px;}
.box h4{margin:0 0 8px 0;padding:0;}
.box ul{margin:4px 8px 8px 16px;padding:0;}
.box li{margin:0 0 4px 0;}
.box .content select{ width:150px;}
.box .content input.text{ width:156px;}


.icon,#right_column .toolbox .content .icon {margin:0 2px 0px 0;padding:0;vertical-align:middle; border:0;}

/*******************NAVIGATION SIDE *******************/
.nav_side { width:100%}
.nav_side td, .nav_side table, .nav_side a{FONT-SIZE: 11px;}
.nav_side a:link,.nav_side a:visited,.nav_side a:active, .nav_side a:hover {font-style: normal;}
.nav_side a:visited, .nav_side a:hover, .nav_side a:link {font-style: normal; color:#16528D; }
.nav_side a:active {text-decoration: none; color:#000000;}
.nav_side a:visited {text-decoration: none;}
.nav_side a:hover {text-decoration:underline;}
.nav_side a:link {text-decoration: none;}
.nav_side table ,.nav_side td{color: #003060; text-align:left; margin:0px; padding:0px;}
table.nav_side  {width:100%;}
.nav_side form{margin-top:4px;margin-bottom:4px;}
.nav_side table table{ background-color:#e4e3e2;text-align:left;}
.nav_side table table table { background-color:#f4f3f2;text-align:left;}
/******************* MAIN PAGE ******************/
.main_page{padding:0 0 8px 0;}
.main_page H1 {font-size: 16px;margin:0 0 12px 0;padding-bottom:4px;text-transform:none;border-bottom:1px solid #cccccc; } 
.main_page H2 {font-size: 14px;margin:30px 0 12px 0; text-transform:uppercase; clear:both; }
.main_page H3 {font-size: 14px;margin:18px 0 6px 0;}
.main_page H4 {font-size: 12px;margin:12px 0 8px 0;}
.main_page h5 {font-size: 11px;margin:8px 0 2px 0;font-weight:bold; width:100%}
.main_page H6 {font-size: 11px;margin-top:2px;margin-bottom:2px; font-weight:bold;}
.main_page table,.main_page TD,.main_page P,.main_page li{text-decoration: none;font-weight:}
.main_page .arabic {font-size:14px;text-align:right;font-weight:bold;} /* arabic texts*/
.main_page input { margin:0; vertical-align:middle}
.main_page td.title_small{color: #FFFFFF;font-weight: bold;text-indent:4px;background-color:#00356A;}

/******************* TABLE **********************/
.main_page .form {margin:0;padding:0; width:100%;}
.main_page .form table{border:0;margin:0;background-color:#f0f5fb;}
.main_page .form th{font-weight:normal;background-color:#f0f5fb; width:30%; text-align:right; vertical-align:top; padding:8px 2px 2px 4px;}
.main_page .form td {background-color:#f0f5fb;text-align:left; vertical-align:top;padding:4px 2px 2px 4px;margin:0;}
.main_page .form .top {font-weight:bold;background-color:#d5e5f5;color:#222222;text-align:center;padding:4px; margin:8px 0;border-top:1px solid #ccccccc; vertical-align:middle; }
.main_page .form .information{margin:0;padding:0 20px 0px 0px; font-style:italic;}
.main_page .form input.textreadonly{width:244px; background-color:#ebebe4; border:1px solid #7f9db9; padding:2px; }
.main_page .form input.text{width:244px; }
.main_page .form select{width:250px;}
/*********** tableaux text on the left***********/
.main_page .tableaux {clear:both; display:block}
.main_page table.tableaux {border-style:none;border-width:1px;text-align:left;margin:0px 0px 0px 0px;}
.main_page .tableaux th {background-color:#d5e5f5;color:#222222;text-align:center;padding:3px;}
.main_page .tableaux ul {margin:0px 0px 0px 12px;}
.main_page .tableaux div {}
.main_page .tableaux th a,.main_page .tableaux th a:visited {color:#222222;}
.main_page .tableaux th a:hover{color:#222222;text-decoration: underline;}
.main_page .tableaux td {background-color:#f0f5fb;padding:2px 2px 2px 4px; }
.main_page .tableaux .kakicell {background-color:#f0f5fb;color:#d4d5d6}
.main_page .tableaux .whitecell {background-color:#FFFFFF;}
.main_page .tableaux .highlight{ background-color:#E9F5E6;}
.main_page .tableaux .highlighttitle{ background-color:#BEE8C3;}
/*********** tableaux text aligned at the centre***********/
.main_page .tableauxcentre table{border-style:none;border-width:1px;text-align:center;margin:25px 0px 25px 0px;}
.main_page .tableauxcentre th {padding:10px;background-color:#e0ddd6;color:#d4d5d6;}
.main_page .tableauxcentre td {padding:4px;background-color:#d2e5ef;}
.main_page .tableauxcentre .kakicell {background-color:#c6c79e;}
.main_page .tableauxcentre .whitecell {background-color:#FFFFFF;}
/********* liste dans les docs officiels *********/
.main_page .listedocoff ol {list-style-type: decimal;}
.main_page .listedocoff ol ol {list-style-type:lower-alpha;}
.main_page .listedocoff ol ol ol {list-style-type:lower-roman;}
/****************IMAGE**********/
.main_page .image {text-align:left; clear:none; float:left;border:0px solid #cccccc;padding:3px;font-size:9px; display:block; }
.main_page .image #legend{float:left; }
.main_page .image a img {}
.main_page .image div,.main_page .image p{font-size:9px; color:#666666;}
.main_page .image a:link,.main_page .image a:visited,.main_page .image img{font-size:9px; border:0px; padding:0px;}
/**** *****/
.main_page .centralcontent {}
.main_page .centralcontent h4{margin:12px 0px 8px 0;border:0;}
.main_page .centralcontent {padding:0;margin:0 12px;vertical-align:top;}
.main_page .centralcontent dl{padding:0;margin:0 0 12px 0; clear:both; display:block; width:100%}
.main_page .centralcontent dl dt{ margin:0 0 4px 0; width:38%;float:left;clear:left;}
.main_page .centralcontent dl dd{ margin:0 0 4px 0; width:55%; float:left; display:block; }
.main_page .centralcontent dl dd p{ margin:0 0 4px 0;}
.main_page .centralcontent hr{border:1px solid #cccccc; margin:4px 0 8px 0}
.main_page .centralcontent P {padding:0; margin:0 0 15px 0;line-height:15px;}
.main_page .centralcontent P sup {line-height:80%;font-size:80%}
.main_page .centralcontent ul li { margin:0 0 0 32px;padding:0 0 6px 0; clear:right;}
.main_page .centralcontent ul {margin:0 0 12px 0; padding:0; list-style-position:outside; list-style-type:square;  }
.main_page .centralcontent ul ul{margin:8px 4px 8px 4px; padding:0px 0px 0px 6px; list-style-position: outside; list-style-type:disc; }

.main_page .centralcontent .summary { border-bottom:1px solid #cccccc;padding:0 4px 8px 4px;margin:8px 4px 8px 0; width:98%}
.main_page .centralcontent .summary li {}

.main_page .related {border-top:1px dashed #cccccc;padding:4px 0 4px 0;margin:12px 0 4px 0;clear:both; /*background-color:#eeeeee;*/}
.main_page .related ul{list-style-type:square;padding:0 8px 8px 8px; margin:0 0 0 8px; }
.main_page .related h4{padding:0; margin:0 0 8px 0; }
/************** Logged *************/
div.private {border-top:1px dashed #333366; padding:4px 0 4px 0; margin:12px 0 8px 0; clear:both;}
span.private {padding:0 4px 0 0; margin:0px; color:#333366;}
span.private a:hover,span.private a:link{color:#333366;}
div.privatebox {border-left:2px solid #333366;padding:0 4px 0 0; margin:0 2px 0 1px; display:block}
span.privatebox{ padding:0 4px 0 0; margin:0; background-color:#333366; display:inline;}
/************** LISTS *************/
.list{padding:0;margin:0 0 8px 0;}
.list .item {float:left;}
.list .item {border-bottom:1px dashed #cccccc; padding:4px 0 6px 0;  width:100%; margin:0;}
.list .item dl{padding:0;margin:0; clear:right; width:70%;display:block;}
.list .item dl dt{font-weight: bold; margin:0 0 2px 0; float:left; width:32%;clear:left;}
.list .item dl dd{margin:0 0 2px 4px; float:left;width:55%; }
.list .item img{padding:3px; border: 0px solid #cccccc; margin: 2px 6px 6px 0px;float:left; }
.list .item ul {padding:0; border:0; margin: 5px 0 5px 0;}
.list .item ul li img{padding:0; border:0; margin: 0 4px 0 0;}

.list .item h1{font-size:11px;font-weight:bold;margin:0; padding:0; border:0px;  }
.list h4 {border-bottom:1px solid #cccccc;font-size:12px;font-weight:bold;margin:0;padding:0 0 6px 0;}
.list .item p{margin:0; padding:0; }
.list .item p img{padding:0; border:0; margin: 0 4px 0 0;}
.list .item dl{padding:0;margin:0; float:left}
.list .item .privateitem {padding:0 6px 0; margin:0; clear:none; }
/************** LIST FEATURES ****************/
.listfeature {padding:0;margin:0 0 8px 0; clear:both;text-align:center;}
.listfeature .item {float:left;border:0px solid #cccccc; padding:4px;  width:100px; margin:3px; height:210px; }
.listfeature .item img{padding:3px; border: 1px solid #cccccc; margin:4px 4px 0 4px; }
.listfeature .item p{font-size:11px;font-weight:bold;margin:0px 4px; padding:0px 3px; border: 0px solid #cccccc; width:100%;}





/************** FEATURES ****************/
.feature {margin:0;padding:0; background-color:##EBEDED;}
.feature .image {}
.feature h1 {border:0;margin:0;}
.feature .image div,.main_page .image p{font-size:9px;}
.feature .image a:link,.main_page .image a:visited,.main_page .image img{font-size:9px; border:0px; padding:0px;}
.feature .image {float:left; padding:0px; border: 0px solid #cccccc; margin: 3px 8px 10px 0px;}
/*************************Pager*******************************/
.pager {margin:10px 0 10px 0; padding:0; clear:none; width:100%; text-align:right; float:right; }

/*********************************************/
.highlight{background-color:#E9F5E6;}
.highlighttitle{ background-color:#BEE8C3;}
.notpublish { color:#999999;}
.notpublish a:active {color:#5D5D5D;}
.notpublish a:visited {color:#5D5D5D;}
.notpublish a:hover {color:#5D5D5D;text-decoration:underline;}
.notpublish a:link {color:#5D5D5D;}
/***********************************************/
/*******************main_LOGIN******************/
.main_login form {margin:0px; padding:0px}
.main_login td, .main_login p , .main_login input, .main_login .text{font-size: 11px;}
.main_login P {margin-top:5px;margin-bottom:5px;}
.main_login input {margin:0px; padding:0px}
.main_login a:link ,.main_login a:visited{font-style: normal;text-decoration: none;color:#01265d;}
.main_login a:active {text-decoration: none;color:#ffffff;}
.main_login a:hover {text-decoration: underline;color:#104070;}

/***********************************************/
/***********************************************/
/*******************SITE_LEVEL******************/
.site_level {font-size: 11px;}
.site_level a:link,.site_level a:visited {font-style: normal;text-decoration: none; font-weight: normal; color:#E8D538;}
.site_level a:active {text-decoration: none;color:#000000;}
.site_level a:hover {text-decoration: underline;color:#E8D538;}
.site_level a:link {text-decoration:none; color:#16528D;}
/******************* TITLE FONT ******************/
.titlefont {font-size: 16px;font-weight: bold;color: #000000;}
.titlefont a {font-weight: bold;text-decoration: underline;color: #000000;}
.titlefont a:hover {font-weight: bold;text-decoration: none;color: #ccddcc;} 
/*******************unesco_top******************/
/*.unesco_top {}
.unesco_top td {font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight:bold;}
.unesco_top a:link{font-style:normal;text-decoration: none;color:#ffffff;}
.unesco_top a:visited {font-style:normal;text-decoration: none;color:#ffffff;}
.unesco_top a:hover {text-decoration: underline;color:#ffffff;}
.unesco_top a:active {text-decoration:none; color:#000000;}*/
/***********************************************/
/***********************************************/
/**************fieldset dans users**************/
.users fieldset {/*background-color:#ffffff e0ddd6*/;border-style:none;padding:8px 8px 8px 8px;margin:0px 0px 0px 0px;}
.users fieldset ul,.users fieldset li{list-style-type:none;}
.users fieldset ul{padding:0px 0px 0px 8px; margin:0px;}
.users ul,.users li{list-style-type:none;}
.users ul{padding:0px 0px 0px 8px; margin:0px;}
/*.users img {padding:0px;}*/
.users h5 { background-color:#999999;padding:0px 0px 0px 10px; margin:1px 0px 1px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.users h5 a:link, .users h5 a:visited, .users h5 a:hover{color:#e0ddd6;}
.users h2 { background-color:#535662;margin:1px 0px 1px 0px; color:#e0ddd6; padding:0px 0px 0px 8px;}
.users h2 a:link, .users h2 a:visited, .users h2 a:hover{color:#e0ddd6;}
/***********************************************/
.users fieldset .mailing ul, .users fieldset .mailing li{ list-style-type:disc; margin:2px 2px 2px 8px;}
/*****************************/
.language,.language a:link,.language a:active,.language a:visited,.language a:hover,.language td{ font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
.language a:hover{color:#000000;}

.toolbar,.toolbar a:link,.toolbar a:active,.toolbar a:visited,.toolbar a:hover,.toolbar td{ font-size:10px; font-weight:normal; color:#ffffff; text-decoration:none;}
.title_heritage{font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none;}
/**/
.label_blue {}
.label_blue input{margin:0;}
.label_blue th,.label_blue ul,.label_blue li,.label_blue td,.label_blue p,.label_blue table{font-size:11px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.label_blue table,.label_blue form{margin:0px; padding:0;}
.label_blue th{ padding:0px 0px 0px 0px;text-align:left; color:#16528D;}
.label_blue td{padding:0px; }
.label_blue p {padding:4px 0px 4px 0px;}
.label_blue li {text-indent:0px; margin:0px 0px 4px 0px;padding:0px ;}
.label_blue ul { list-style-type:none;/*list-style-image:url(/graphics/arrow_menu.gif);*/padding:0px; margin:0px 0px 4px 4px; list-style-position:outside; }
.label_blue a:link, .label_blue a:visited, .label_blue a:hover {font-style: normal; font-size:11px;}
.label_blue a:link {text-decoration: none;color:#16528D;}
.label_blue a:visited {text-decoration:none;color:#16528D;}
.label_blue a:hover {text-decoration: underline;color:#0544AE;}
.label_blue a:active {text-decoration:none; color: #0544AE;}
.label_blue h4 {padding:4px 0px 4px 0px;color:#000000; font-size:11px; margin:0px 0px 0px 4px;}

.label_red {}
div.label_red { margin:0px 0px 0px 0px; padding:0 4px 0 4px;}
.label_red th{padding:0px 0px 0px 2px;text-align:left;color:#222222;font-size:11px;}
.label_red td{ padding:0px 0px 0px 0px; vertical-align:top}
.label_red p{padding:0px 0px 0px 4px;}
.label_red h4 {padding:4px; background-color:#EDD7BD;margin:0px 0px 8px 0px}
.label_red a:link, .label_blue a:visited, .label_blue a:hover {font-style: normal; font-size:11px;}
.label_red a:link {text-decoration: none;color:#16528D;}
.label_red a:visited {text-decoration: none;color:#16528D;}
.label_red a:hover {text-decoration: underline;color:#0544AE;}

.label_red_hot {}
div.label_red_hot { background-color:#d5e5f5; margin:0px 0px 4px 0px; padding:4px;}
.label_red_hot th{ background-color:#FFC279; text-align:left;color:#222222 ; font-size:11px}
.label_red_hot td{ vertical-align:top}
.label_red_hot p{padding:4px; background-color:#FFCE9D;}
.label_red_hot h4 {padding:4px; background-color:#FFC279;}
.label_red_hot a:link {font-style: normal;text-decoration: none;color:#01265d;}
.label_red_hot a:visited {font-style: normal;text-decoration: none;color:#01265d;}
.label_red_hot a:hover {font-style: normal;text-decoration: underline;color:#01265d;}
/***/
.menu a{border-bottom:1px solid #9DA7AB;border-right:1px solid #9DA7AB;border-left:1px solid #E5ECEF;border-top:1px solid #E5ECEF;}
.menu a:link {font-style: normal;text-decoration:none ;color:#01265d;background-color:#d5e5f5; padding:0px 2px 0px 2px;}
.menu a:visited {font-style: normal;text-decoration: none;color:#01265d;padding:0px 2px 0px 2px;background-color:#d5e5f5;}
.menu a:hover {font-style: normal;text-decoration: none;color:#01265d;background-color:#E5ECEF;padding:0px 2px 0px 2px;}
.menu a:active {text-decoration:none; color:#000000;background-color:#E5ECEF;}
/***********************************************/
/***********************************************/
/*******************highlight words******************/
.highlight_word {color:#6699CC;font-weight:bold;}
/*******************STAFF******************/
.staffmessage {color:#CF9C1D;}
tr.staffmessage {border-left: 3px solid #CF9C1D;}
/*******************ERROR******************/
.errormessage {color:#CC0000}
.errormessage a:link {text-decoration:underline;color:#CC0000;}
.errormessage a:visited {text-decoration:none;color:#CC0000;}
.errormessage a:hover {text-decoration: underline;color:#CC0000;}
.errormessage a:active {text-decoration:none; color: #CC0000;}
.error {padding:5px; border:1px solid #FF0000; background-color:#FFEAEA;margin:0 0 12px 0; clear:both;}
.alert {padding:5px 5px 5px 5px; border:1px solid #cccccc; background-color:#f0f5fb;margin:0 0 12px 0; clear:both; display:block;}
/**********************************************************/
/*
 @media print {
#right_column {display:none;}
#left_column {display:none;}
#head {display:none;}
#header {display:none;}
#footer {display:none;}

}
*/

ul#tablist { 
border: 1px solid #CCCCCC;
background:url("/graphics/bg_menu.jpg") repeat-x;
padding: 1px;
}
ul#tablist li { 
  display: inline;
  list-style-type: none;
} 
ul#tablist li#current {
color:#666666;
}