/*
   WebSite
*/

a:active  { text-decoration : none; color : #6600CC; }
a:link    { text-decoration : none; color : #6600CC; }
a:visited { text-decoration : none; color : #6600CC; }
a:hover   { text-decoration : none; color : #0099cc; }

body {
background: #0084c9;
background-image: url(images/elite_nc_fond.jpg);
background-repeat: repeat-x;
font-size : 10pt;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
color : #000080;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
height:100%
}

input, textarea, select {
font-size : 8pt;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
color : #000066;
background-color : #3e83bc;
border-top-color : #038dd5;
border-bottom-color : #038dd5;
border-left-color : #038dd5;
border-right-color : #038dd5;
}

.txt {
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

.eliteleft {
	background-image: url('images/elite_nc_left.jpg');
	background-repeat: no-repeat;
}

.elitecontent {
background-color : #c5e3f3;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

.eliteblk {
font-size : 9pt;
text-align: left;
font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
border: 1px solid #000000;
background-color : #c5e3f3;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

.eliteadr {
font-size : 10pt;
text-align: left;
font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
border: 1px solid #000000;
background-color : #c5e3f3;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
}

/*
   Design Alignement
*/

.global {
	background-image: url('images/elite_nc_barbas.jpg');
    background-repeat: repeat-x;
    background-position:bottom;
    height: 100%;
}

.menu {
font-size : 10pt;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-weight : bolder;
}

a:active.menu   { text-decoration: none; color:#001f4f; }
a:link.menu     { text-decoration: none; color:#001f4f; }
a:visited.menu  { text-decoration: none; color:#001f4f; }
a:hover.menu    { text-decoration: none; color:#FFFFFF; }


/*
   WebSite (Suite)
*/


.divb
{
 position:absolute;
 top: 0px;
}

.dfoot
{
  position:absolute;
  bottom: 0px;
}

td.copyright {
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #000066;
}

a:active.copyright  { color : #003399; }
a:link.copyright    { color : #003399; }
a:visited.copyright { color : #003399; }
a:hover.copyright   { color : #C0C0C0; }


/*
   Tableau
*/

.tabelite1 {
border: 1px solid #000000;
}

.pagin {
height:18px;
border-collapse: collapse;
background-color : #82A5C5;
background-image : url('images/dsgn_bfond.gif');
border: 1px solid #000000;
font-size : 10px;
font-weight : bolder;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
color : #000000;
}

.pg {
font-size : 10px;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

a:active.pg   { text-decoration: none; color:#333399 }
a:link.pg     { text-decoration: none; color:#333399 }
a:visited.pg  { text-decoration: none; color:#333399 }
a:hover.pg    { text-decoration: none; color:#3366CC }

.pgs {
font-size : 10px;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
color : #CC0000;
text-decoration: underline;
}



/*
   Texte
*/

h2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	width: 95%;
	border: 1px solid #0084c9;
	background-color: #F4FAFF;
    color: #0084c9;
}

.txtd1 { color : #000000; }
.txtd2 { color : #000080; }
.txtd3 { color : #000066; }

.txtl1 { color : #B83601; }
.txtl2 { color : #0066CC; }
.txtl3 { color : #00FF00; }

.error {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color : #FF0000;
font-weight : bolder;
}

.realignc { margin-right: 20px; margin-left: 20px;  text-align:left; }
.realignl { margin-left: 15px; text-align:left; }
.realignr { margin-right: 15px; text-align:left; }



/*
   HVM
*/

.lbl1 {
font-size : 11px;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
color: #003366;
}

.lblnfo {
font-size : 9px;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #666666;#003399}

.field1 {
font-size : 11px;
font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.lbl_frml {
font-size : 10px;
font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
color : #000066;
font-weight : bolder;
}


/*
   TKOF Release
*/

.tkhide { position: absolute; visibility: hidden; left: -5000; top : -5000; }


