div#tooltip {
   position:absolute;
   visibility:hidden;
   width:480px;
   z-index:100;
   color: #000000;	
   background-color: #FFEEC7;
   border:1px solid #000000;
   padding:0.2em;
   font-size:1em;
}

.greentext {
	color : #336633;
	font-size: 10px;
	font-family : Verdana, Arial, Sans-Serif;
	vertical-align: middle;
}

.whitetext {
	color : #FFFFFF;
	font-size: 10px;
	font-family : Verdana, Arial, Sans-Serif;
	vertical-align: middle;
	horizontal-align: middle;
}

.newstext {
	color : #003300;
	font-size: 10px;
	font-family : Verdana, Arial, Sans-Serif;
	vertical-align: middle;
	horizontal-align: middle;
}

.greentitle {
	color : #336633;
	font-family : Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight : bold;
}



.graytext {
	color : #006633;
	font-size: 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	vertical-align: middle;
}

.graytextbold {
	color : #006633;
	font-size: 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : bold;
	vertical-align: middle;
}

.graytitle {
	color : #36B557;
	font-family : Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight : bold;
}

.gray {
	color : #006633;
	font-size: 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	vertical-align: top;
}

.mini {
	color : #323232;
	font-family : Verdana, Arial, Sans-Serif;
	font-size: 5px;
	font-weight : bold;
}

.normal {
	color : #DDDDDD;
	font-family : Verdana, Arial, Sans-Serif;
	font-size: 17px;
}

.searchcp{
	color: #336633;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;  <!--- 11 --->
	position : relative;
	margin-top : 1px;  <!--- 3 --->
	margin-left : 0px;
	top : 0px;
	width : 70px;
}

.searchinput{
	color: #336633;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;  
	position : relative;
	margin-top : 3px;
	margin-left : 0px;
	top : 0px;
}

.searchinputfr{
	color: #336633;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;  
	position : relative;
	margin-top : -2px;
	margin-left : 10px;
	top : -10px;
}

.norepeat{
	background-repeat : no-repeat;
	margin : 0px 0px;
}

.repeat{
	background-repeat : repeat;
	margin : 0px 0px;
}

.submenu {
	color : #36B557;
	font-family : Verdana, Arial, Sans-Serif;
	font-size : 10px;
	font-weight : bold;
}

.tableborder {
	vertical-align : top;
	padding : 0;
	text-decoration : none;
	border : 1px solid #828282;
}

.redurl {
	color : Red;
	text-decoration : none;
	font-weight : normal;
	font-size : 10px;
}

.smallbreak {
	margin : 0px 0px 6px 0px;
	font-size: 6px;
	text-align : justify;
}

BODY {
font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006633;
	vertical-align: top;
	text-decoration : none;
	background-color : #FFFFFF;
	scrollbar-face-color: #336633;
	scrollbar-base-color : #336633;
	scrollbar-shadow-color : #336633;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-highlight-color : #36B557;

}

A:LINK {
	color : #36B557;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A:VISITED {
	color : #36B557;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

A.VISITED:HOVER {
	color : #003300;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}


A:HOVER {
	color : #003300;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}


A.gray:LINK {
	color : #003300;
	font-size: 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	vertical-align: middle;
}

A.gray:VISITED {
	color : #003300;
	font-size : 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	text-decoration : none;
}

A.gray.visited:HOVER {
	color : #36B557;
	font-size : 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	text-decoration : none;
}


A.gray:HOVER {
	color : #36B557;
	font-size : 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	text-decoration : none;
}

A.white:LINK {
	color : #006633;
	font-size: 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	vertical-align: middle;
	font-weight : bold
}

A.white:VISITED {
	color : #006633;;
	font-size : 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	text-decoration : none;
	font-weight : bold
}

A.white.VISITED:HOVER {
	color : #36B557;
	font-size : 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	text-decoration : none;
	font-weight : bold
}

A.white:HOVER {
	color : #36B557;
	font-size : 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-weight : normal;
	text-decoration : none;
	font-weight : bold
}

TABLE {
	vertical-align : top;
	padding : 0;
	text-decoration : none;
	margin : 0px;
}

TD{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006633;
	vertical-align: top;
	text-decoration : none;
	
	
}

.tdmiddle{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006633;
	vertical-align: middle;
	text-decoration : none;
}

.tdbottom{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	color: #006633;
	vertical-align: bottom;
	text-decoration : none;
}

TH{
	color: #336633;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: 800;
	background-color:#eCeCeC;
	text-align: left;
	padding-right:6px;
}

input{
	color: #336633;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 10px;
}

.inputCalcEuro{
  height: 20px;
  width: 86px;
  color: #336633;
  font-family: Verdana, Arial, Sans-Serif;
  font-size: 10px;
}

.inputHypotheque{
  height: 19px; 
  width: 186px;
}

.resultHypotheque{
  height: 16px; 
  width: 55px;
  border-width : 0px;
}

select{
	color: #336633;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
}

.selectFormul{
	color: #336633;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	width : 160px;
}

.hypo{
	color: #336633;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	width : 186px;
}

.selectFormulpetit{
	color: #336633;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9px;
	width : 107px;
}

.listcalcul{
	color: #336633;
	font-family: Verdana,Sans-Serif,Arial ;
	font-size: 9px;
	width : 218px;
}

.tinyline{
    color : #E0E0E0;
	height : 1px;
	margin-bottom : -10px;
	padding-bottom : -18px;
	padding-top : -22px;
	position : absolute;
}

HR {
	color : #E0E0E0;
	height : 1px;
}

P {
	margin : 0px 0px 9px 0px;
	font-size: 10px;	
}

LI {
	text-align : justify;

}

.navdiv {
	position :absolute;
	float : left;
	clip : auto;
	font-size: 10px;
	font-family : Verdana, Arial, Sans-Serif;
	font-color : #336633;
}
