INPUT.text
{
    BORDER-RIGHT: #a7a7a7 1px solid;
    BORDER-TOP: #a7a7a7 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #a7a7a7 1px solid;
    BORDER-BOTTOM: #a7a7a7 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #CCCCAC;
    FONT-VARIANT: normal
}

A:link{ FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small; color:#1243a0; font-weight: bold; text-decoration:none;}
A:active { FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small;  color:#1243a0; font-weight: bold; text-decoration:none;}
A:visited{ FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small;  color:#1243a0; font-weight: bold; text-decoration:none;}
A:hover{ FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small; color:#3F609E; font-weight: bold; text-decoration:none;}

A:link.menuG{ FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small; color:#FFDE73; font-weight: bold; text-decoration:none;}
A:active.menuG { FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small;  color:#FFDE73; font-weight: bold; text-decoration:none;}
A:visited.menuG{ FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small;  color:#FFDE73; font-weight: bold; text-decoration:none;}
A:hover.menuG{ FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small; color:#FFFFFF; font-weight: bold; text-decoration:none;}


A:link.grisPale { FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small; color:#FFDE73; font-weight: bold;}
A:active.grisPale { FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small;  color:#FFDE73; font-weight: bold;}
A:visited.grisPale { FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small;  color:#FFDE73; font-weight: bold;}
A:hover.grisPale{ FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif; font-size: xx-small; color:#666666; font-weight: bold;}


.menu{background: #77925A url(../images/type_logo.jpg); background-repeat: no-repeat;}

.content{background: #FFFFFF url(../images/bg_content.jpg); background-repeat: no-repeat; FONT-SIZE: xx-small;}

.SmStan { FONT-SIZE: xx-small; COLOR: #666666; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,sans-serif;}
.cuseur {cursor:hand}
div#bandeau {
	width:760px;
	height:100%;
	background-repeat: repeat-y;
	background-image: url(ombre4.gif);
	position: absolute;
	left: 121px;
	top: 71px;
	

	} 

.bordure 
{
	background-repeat: repeat-y;
	clip: rect(auto,6px,auto,6px);
	background-image: url(ombre5.gif);
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: center top;

}
.ombre {
	float:left;
	clear:left;
	margin: 10px 0 10px 10px !important;
	margin: 10px 0 10px 5px;
	padding: 0px;
	background-image: url(../images/ombre.png);
	background-repeat: no-repeat;
	background-position: right bottom;
  }

.boite {
  background: lightblue;
  position:relative;
  bottom:6px;
  right: 6px;
  }

.boiteTxt {
  padding:4px;
  }
.img-shadow {
	float:left;
	background-image: url(shadowalpha.png);
	background-repeat: repeat;
	background-position: center top;
  }
.img-shadow img {
	display: block;
	position: relative;
	border: 1px solid #a9a9a9;
	/* Cette ligne permet de placer correctement notre image par rapport à notre*/       
/*ombre.  Les valeur sont choisi en conséquence de l'étendue de l'ombre. */
  margin: -6px 6px 6px -6px;
	background-image: url(ombre2.gif);
