
#displayFieldIE{position: relative; z-index: 200;}
 
/*body
{
	font-family: Verdana,Arial; 
	color:#000000; 
	font-size:12pt; 
	background-color:#FFFFFF; 
	padding: ;
	margin-top:10;
	margin-left:20;
	margin-right:0;
	margin-bottom:10;
}*/

/*TR.H {BACKGROUND-COLOR: #aaffaa}*/

/*TD {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px
font-style : normal; 
font-weight : normal;
}*/

h1  { font-size:18pt;color:#0066FF;text-align:left;margin-left:10;margin-top:10;margin-bottom:30;}
h2  { font-size:14pt;color:#0000aa;text-align:center;}
h3  { font-size:12pt;color:#0000cc;text-align:center;}

A:link {color:green; text-decoration: none}
A:visited {color:green; text-decoration: none}
A:hover {text-decoration: none; color: blue}
A:active {color: green; text-decoration: none }

.href{color:green; text-decoration: none}

	.default_hidden
	{
		display:none;	
	}

	.default_transparent
	{
		background-color:transparent;	
	}
	
	.default_transparent td
	{
		background-color:transparent;	
	}
	
	.default_noborder
	{
		border: 0px;	
	}
	
	.default_noborder td
	{
		border: 0px;	
	}

	.inputText
	{
		border:1px solid #EEEEEE;
		font-size: 12px;
	}
	
	.default_inputText
	{
		border: 1px solid #BBBBBB;
		height: 18px;
		font-size: 12px;
	}
	
	.default_inputButton
	{
		border: 1px solid #BBBBBB;
		height: 18px;
		cursor: pointer;
		font-size: 12px;
	}
	
	.defaultFont
	{
		font-family: Arial, Verdana, Helvetica, sans-serif, monospace;
		font-weight: regular; 
	}
	
	.defaultSize
	{
		font-size: 12px;
	}
	
	.default_padding5
	{
		
	}
	
	.default_padding5 td
	{
		padding: 5px;
	}
	
	.default_alignleft
	{
		
	}
	
	.default_alignleft td
	{
		text-align: left;
	}
	
	.default_valigntop
	{
		
	}
	
	.default_valigntop td
	{
		vertical-align: top;
	}
	
	
	.home
	{
		color: black;
		border:0px solid #AAAAAA;
	}

	.home tbody td
	{
		vertical-align:top;
		border:0px solid #AAAAAA;
		margin: 5px;
		padding: 5px;
		width: 250px;
	}
	
	
	
	
	.table1
	{
		border-collapse: collapse;
		font-weight: regular; 
		font-size: 12px;
		color: black;
		border:1px solid #AAAAAA;
		text-align: center;
	}

	.table1 thead td
	{
		font-weight: bold; 
		vertical-align:middle;
		background-color:#EEEEEE;
		border:1px solid #AAAAAA;
		text-align: center;
		font-size: 13px;
		margin:5px;
		padding:5px;
	}
	
	.table1thead td
	{
		font-weight: bold; 
		vertical-align:middle;
		background-color:#EEEEEE;
		border:1px solid #AAAAAA;
		text-align: center;
		font-size: 13px;
		margin:5px;
		padding:5px;
	}
	
	.table1 tbody td
	{
		vertical-align:middle;
		border:0px solid #AAAAAA;
		padding-left: 5px;
		padding-right: 5px;
		text-align: left;
		font-size: 12px;
	}
	
		
	.table2
	{
		border-collapse: collapse;
		font-weight: regular; 
		font-size: 12px;
		color: black;
		border:1px solid #AAAAAA;
		text-align: center;
	}

	.table2 thead td
	{
		font-weight: bold; 
		vertical-align:middle;
		background-color:#EEEEEE;
		border:1px solid #AAAAAA;
		text-align: center;
		font-size: 13px;
		margin:5px;
		padding:5px;
	}
	
	.table2 tbody td
	{
		vertical-align:middle;
		border:1px solid #AAAAAA;
		padding-left: 5px;
		padding-right: 5px;
		text-align: left;
		font-size: 12px;
	}
	
	
	

	.default_preferences
	{
		width: 100%;
		border:0px solid #AAAAAA;
	}
	
	.default_preferences td
	{
		width: 320px;
		text-align: center;
		font-size: 12px;
		vertical-align:top;
		border:0px solid #AAAAAA;
		margin: 5px;
		padding: 5px;
	}
	
	.default_tableBorder
	{
		border:1px solid #AAAAAA;
	}
	
	.default_errorColor
	{
		color: red;
	}
	
	
	
	
	.tableNavigation
	{
		vertical-align:top;
		border:0px solid black;
	}
	
	.tableNavigation td
	{
		vertical-align:top;
		border:0px solid black;
		padding-left:3px;
	}
	
	
	
	
	
	.tableNavigationArrondi
	{
		vertical-align:top;
		border:0px solid black;
	}
	
	.tableNavigationArrondi td
	{
		vertical-align:top;
		border:0px solid black;
	}	

.justifier
{
	text-align:justify;
}


	.navigation
	{
		width:100%;
		_width:200px;
		height:100%;
		_height:400px;
		overflow-x:auto;
		overflow-y:auto;
	}
	

	.menuPrincipale table
	{
		border-collapse: collapse;
		border: 0;
		color: black;
	}

	.menuPrincipale td
	{
		height:146px;
		width:250px;
		text-align:center;
		vertical-align:middle;
	}

	
	
	.portlet
	{
		border-collapse: collapse;
		color: black;
		border:1px solid #AAAAAA
		text-align: center;
		width: 300px;
	}

	.portlet thead td
	{
		font-weight: bold; 
		vertical-align:middle;
		background-color:#EEEEEE;
		border:1px solid #AAAAAA
		text-align: center;
		width: 300px;
	}
	
	.portlet tbody td
	{
		vertical-align:middle;
		border:1px solid #AAAAAA
		margin: 5px;
		padding: 5px;
		text-align: left;
		width: 300px;
	}
	
	.portletSansBorder
	{
		color: black;
		border:1px solid #AAAAAA
		text-align: center;
	}

	.portletSansBorder thead td
	{
		font-weight: bold; 
		vertical-align:middle;
		background-color:#EEEEEE;
		border:1px solid #AAAAAA
		text-align: center;
	}
	
	.portletSansBorder tbody td
	{
		margin: 5px;
		padding: 5px;
		text-align: left;
	}
	
	
	.toolbar
	{
		border-collapse: collapse;
		color: black;
		border:0px solid #AAAAAA
	}

	.toolbar thead td
	{
		font-weight: bold; 
		vertical-align:middle;
		background-color:#EEEEEE;
		border:0px solid #AAAAAA
		text-align: center;
	}
	
	.toolbar tbody td
	{
		vertical-align:middle;
		border:0px solid #AAAAAA
		margin: 5px;
		padding: 5px;
		text-align: center;
		background-color:#DDDDDD;
	}

	.itemMenu
	{
		color:#333333;
		cursor:pointer;
	}
	
	.node
	{
		font-size: 11;
		/*font-weight: bold; */
		cursor:pointer;
	}
	
	.title1
	{
		font-weight: bold;
		color : black;
	}
	
	.title1Heading
	{
		font-weight: bold;
		color : black;
		position:relative;
		left:-7px;
	}
	
	.title2
	{
		color : black;
	}
	
	.currentNode
	{
		font-size: 11;
		/*font-weight: bold; */
		
		cursor:pointer;
		
		color : red;
	}
	
	.currentNodeBold
	{
		font-weight: bold;
	}
	
	.rtop, .rbottom{display:block}
	.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
	.r1{margin: 0 17px}
	.r2{margin: 0 11px}
	.r3{margin: 0 8px}
	.r4{margin: 0 5px}
	.r5{margin: 0 3px}
	.r6{margin: 0 2px}
	.r7{margin: 0 1px; height: 2px} 
	
	.default_infobulle
	{
		background-color: #FBFAFD;
		border: 1px solid #767676;
		font-size: 10px;
		font-family: Arial;
		padding:3px;
	}
	