.navigation {
	border:1px solid #08398D;
	margin:15px;
	padding:5px;
	padding-left:5px;
	text-indent:0px;
	background-color:#FFFFFF;
	width:170px;
	list-style-type:square;
	list-style-position:outside; 
	list-style-image:url(images/buld.gif);  
}


.navigation a.head {
	cursor:pointer;
	border:1px solid #CCCCCC;
	background:#08398D url(images/collapsed.gif) no-repeat scroll 3px 4px;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	margin:0px;
	margin-bottom:5px;
	padding:2px;
	text-indent:14px;
	text-decoration: none;
}
.navigation a.head:hover {
	cursor:pointer;
	border:1px solid #CCCCCC;
	background:#08398D url(images/collapsed.gif) no-repeat;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	margin:0px;
	margin-bottom:5px;
	padding:2px;
	text-indent:14px;
	text-decoration: none;
}
.navigation a.head2 {
	cursor:pointer;
	border:1px solid #FFFFFF;
	background:url(../images/menus/menuqtest.gif) repeat;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-indent:14px;
	margin:0px;
	padding:3px;
	text-decoration: none;
}

.navigation a.head2:hover {
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-indent:14px;
	margin:0px;
	padding:3px;
	text-decoration: none;

}

.navigation a.headQap{
	cursor:pointer;
	border:1px solid #FFFFFF;
	background:url(../images/menus/menuqap.gif) repeat;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-indent:14px;
	margin:0px;
	padding:3px;
	text-decoration: none;
}

.navigation a.headQap:hover {
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-indent:14px;
	margin:0px;
	padding:3px;
	text-decoration: none;

}

.navigation a.headQAPM{
	cursor:pointer;
	border:1px solid #FFFFFF;
	background:url(../images/menus/menuqapm.gif) repeat;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-indent:14px;
	margin:0px;
	padding:3px;
	text-decoration: none;
}

.navigation a.headQAPM:hover {
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-indent:14px;
	margin:0px;
	padding:3px;
	text-decoration: none;

}

.navigation a.select {
	cursor:pointer;
	border:1px solid #FFFFFF;
	background:#f27404 ;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	text-indent:14px;
	margin:0px;
	padding:2px;
	text-decoration: none;
}

.navigation a.select:hover {
	color:#FFFFFF;
	padding:2px;

}
.navigation a.selected {
	background-image: url(images/expanded.gif);
}
.navigation a.on {
	cursor:pointer;
	border:1px solid #CCCCCC;
	background:#FFB515;
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	margin:0px;
	padding:2px;
	padding-left:5px;
	text-decoration: none;
}
.navigation ul {
	border-width:0px;
	margin:0px;
	padding:0px;
	text-indent:0px;
	list-style-position:outside; 
	list-style-image:url(images/buld.gif);
}
.navigation li {
	list-style-type:square;
	list-style-position:outside; 
	list-style-image:url(images/buld.gif);  
	display:inline;
}

.navigation li a {
	color:#336494;
	display:block;
	margin:0px;
	padding:0px;
	padding-left:5px;
	text-decoration: none;
	list-style-type:square;
   list-style-position:outside; 
	list-style-image:url(images/buld.gif); 
}
.navigation li a:hover {
	cursor:pointer;
	border:1px solid #CCCCCC;
	background:#f27404 ;
	color:#FFFFFF;
	padding-left:5px;
	display:block;
	margin:0px;
	padding:0px;
	text-decoration: none;
}

.on{
color: #0000FF;
text-decoration:underline;
font-weight:bold;
}
.on a{
color: #0000FF;
text-decoration:underline;
font-weight:bold;
}

.contrat {
	border:1px solid #08398D;
	margin:15px;
	padding:5px;
	padding-left:5px;
	text-indent:0px;
	background-color:#FFFFFF;
	width:200px;
	}
.contrat h3 {
	background:#08398D no-repeat scroll 3px 4px;
	border:1px solid #CCCCCC;
	color:#FFFFFF;
	cursor:pointer;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
	text-indent:14px;
}