/* BODY ########################################################################### */
/* pour le layout global de la page
___________________________________________________________________________________ */

body
	{
	font-family: verdana, Arial, Helvetica, sans-serif;
		font-size:12px;

	color: #253B74;
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	scrollbar-3dlight-color:#304F8E;
	scrollbar-arrow-color:#304F8E;
	scrollbar-base-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-darkshadow-color:#304F8E;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	}

#tableMain {
	text-align: center;
}

#cellMain {
	border-left: 1px #132E64 solid;
	border-right: 1px #132E64 solid;
	border-bottom: 1px #132E64 solid;
}

#cellBoxMain {
	border-top: 1px #132E64 solid;
	border-left: 1px #132E64 solid;
	border-right: 1px #132E64 solid;
	border-bottom: 1px #132E64 solid;
}


ul {
	list-style-type: square;
}

/* TEXT ########################################################################### */
/* pour le texte principal
___________________________________________________________________________________ */

.text {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #253B74;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}	

.text a:link, .text a:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #253B74;
	font-size: 11px;
	font-weight:normal;
	text-decoration: underline;
}	

.text a:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #253B74;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}

/* ________________________________________________________________________________ */

.textWhite {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}	

.textWhite a:link, .textWhite a:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight:normal;
	text-decoration: underline;
}	

.textWhite a:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}

/* ________________________________________________________________________________ */

.textColor {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}	

.textColor a:link, .textColor a:visited {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: underline;
}	

.textColor a:hover {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
}


/* HEADER BOX ##################################################################### */
/* 
___________________________________________________________________________________ */

.headerTitle {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
}	


td.headerTitle {
	padding-left: 20px;
}	

.headerTitle2, .headerTitle2 a:link, .headerTitle2 a:visited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}	

.headerTitle2 a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
	
td.headerTitle2 {
	padding-left: 10px;
}	

.headerTitle3, .headerTitle3 a:link, .headerTitle3 a:visited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}	

.headerTitle3 a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}
	
	

/* TITLE ########################################################################## */
/* titre pour le texte principal
___________________________________________________________________________________ */

.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #C7C2BE;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
	text-align: center;
}	

.title a:link, .title a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #C7C2BE;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}	

.title a:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D3A771;
	font-size: 13px;
	font-weight:bold;
	text-decoration: none;
}


.title2  {
	margin-left: 20px;
	margin-top: 5px;
	color: #253B74;	
}	
/* FOOTER ######################################################################### */
/* pour le texte de bas de page tel que le copyright, ...
___________________________________________________________________________________ */

.footer {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color: #00297B;
	font-size: 10px;
	font-weight:normal;
	text-align: center;
	text-decoration: none;	
}	

.footer a:link, .footer a:visited {
	font-family:Arial, Helvetica, verdana,  sans-serif;
	color: #00297B;
	font-size: 10px;
	font-weight:normal;
	text-decoration: underline;
}	

.footer a:hover {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color: #00297B;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;
}

/* MENUS ######################################################################### */
/* pour les diffrents niveaux de menu
___________________________________________________________________________________ */

.menu2 div,
.menu2selected div {
	margin-left: 10px;
	margin-top: 5px;
	color: #66FFFF;	
}	

.menu2,
.menu2selected {
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

.menu2 a:link, .menu2 a:visited,
.menu2selected a:link, .menu2selected a:visited {
	font-family:Arial, Helvetica, verdana,  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}	

.menu2 a:hover,
.menu2selected a:hover {
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

/* ________________________________________________________________________________ */

.menu3 div {
	margin-left: 20px;
	margin-top: 5px;	
}

.menu3 {
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #000080;

}	

.menu3 a:link, .menu3 a:visited {
	font-family:Arial, Helvetica, verdana,  sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	text-decoration: none;
}	

.menu3 a:hover {
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 11.5px;
	font-weight: normal;
	text-decoration: none;
}
.menu4 div,
.menu4selected div {
	margin-left: 10px;
	margin-top: 5px;
	font-size: 11px;
	color: #253B74;	
}	



/* FORMS ######################################################################### */
/* 
___________________________________________________________________________________ */

.search {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color: #00297B;
	font-size: 12px;
	font-weight:normal;
	background-color: #FFFFFF;
	border: 0px #FFFFFF solid;
	width: 100px;
}

.searchButton {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11.5px;
	font-weight:bold;
	background-color: #950000;
	border: 1px #FFFFFF solid;
	width: 25px;
}	


.menu2 {
	color: #6633FF;
}
/* RADIATION ######################################################################### */
/* 
___________________________________________________________________________________ */

.menu3rad div {
	margin-left: 20px;
	margin-top: 5px;	
}

.menu3rad {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}	
	

.menu3rad a:link, .menu3rad a:visited {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}	
	

.menu3rad a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #000099;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}	

.radlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.radlink a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.radlink1, .radlink1 a:link, .radlink1 a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#253B74;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}


.clr {clear:both;}

/*  UNECE  TAB*/

.uneceTab {
	width:550px;
}

.bevelmenu {
  font: bold 11px  arial;
  padding: 3px 33px 3px 20px;
  margin: 0;
  background: #304F8E url(../images/menu/tm_endmenu.gif) right center no-repeat;
  text-align: left; /*set value to "right" for example to align menu to the right of page*/
}

.bevelmenu li{
list-style: none;
display: inline;
}

.bevelmenu li a{
padding: 3px 8px;
text-decoration: none;
color: white;
background-color: #304F8E;
border: 0px solid #304F8E;
}

li.home a#current, li.home a:hover{
background-color: #000099;
}

li.programmes a#current, li.programmes a:hover{
background-color: #0066FF;
}

li.meetings a#current , li.meetings a:hover{
background-color: #990099;
}

li.infres a#current, li.infres a:hover{
background-color: #950000;
}

li.about a#current, li.about a:hover{
background-color: #FF6633;
}

li.contact a#current, li.contact a:hover{
background-color: #7F7F7D;
}

/*                    Header new style */
.headerContainer {
height:58px;
width:100%;
background:url(../trans/images/logo-UNECE.jpg) no-repeat top left;
}

#SearchSiteMapToolbar {
	FONT-SIZE: 90%; 	
	padding-top: 36px;
	padding-left:580px;
}
	
#SearchSiteMapToolbar UL {  margin:0; padding-left:3px; LIST-STYLE-TYPE: none; width:370px; }
#SearchSiteMapToolbar UL LI {
	DISPLAY: inline; TEXT-DECORATION: none; LIST-STYLE-TYPE: none;
	PADDING-RIGHT: 2px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 4px; }

#SearchSiteMapToolbar UL LI INPUT#fAdvancedSearch {
	FONT-SIZE: 1em; WIDTH: 18em; height:1.2em;
}

#SearchSiteMapToolbar UL LI INPUT#fButtonSearch {
	FONT-SIZE: 80%; 
}


/*   Cell for publication */


.sBoxPublication {
	font-size:0.8em;
	border:0px none #ddd;
	padding:4px;
	width: auto;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	float: left;
}

.sBoxPublication img{
	border: #F0F0F0 2px solid;
}

.publication {
	border-bottom:solid 1px #F0F0F0;
	padding-bottom: 5px;
	margin-left:5px;
	padding-top: 5px;
	height:53px;
}

.publication img{
	width: auto;
	margin-right:5px;
	float: left;
	border: #F0F0F0 2px solid;
}


