body, td, th, dd, dt, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, div, span {
	font-family: Verdana,helvetica,sans-serif;
	font-size: 9pt;
}

input, textarea, select, iframe {
	font-family: Verdana,helvetica,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #16246C;
	text-decoration: none;
	background-color: #FFFFFF ;
	}

a{
	color: #7A567A;
	text-decoration: none;
	font-weight: normal;
}

a:visited{
	color: #7A567A;
	text-decoration: none;
	font-weight: normal;
	}

a:active{
	color: #7A567A;
	text-decoration: none;
	font-weight: normal;
	}

a:hover{
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
	text-decoration: underline;
	}

.small {
	font-size: 8pt;
	color: #AAAAAA;
}

.small_black {
	font-size: 8pt;
	color: #000000;
}

.bold {
      font-weight: bold;	
      }

.grey{
	color: #AAAAAA;
	}

.red{
	color: #FF0000;
	}

.error{
	color: #FF0000;
    font-weight: bold;	
	font-size: 10pt;
	}

.title {
	text-decoration: none;
	font-weight: bold;
	color: #3F4C6B;
	font-size: 10pt;
	}

.title_white {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10pt;
	}

.popup_title {
	text-decoration: none;
	font-weight: bold;
	color: #3F4C6B;
	font-size: 12pt;
	}

.map_name {
	text-decoration: none;
	font-weight: bold;
	color: #AAAAAA;
	font-size: 9pt;
	}

.puce_blanche li {list-style:none;background:url(/client/if_proc_1/img/puce_blanche.jpg) no-repeat left 2px;padding-left:20px;padding-bottom:5px;}
.puce_blanche li a {color:#666666;text-decoration:none;}
.puce_blanche li a:hover{color:#04852B;text-decoration:underline;}
.puce_blanche li a.select{color:#04852B;text-decoration:underline;}

