img { border:0px; }
textarea { font-family:Arial, Helvetica, sans-serif; }
h1 { margin:0px; font-size:1.7em; }
h2 { margin-top:2px; margin-bottom:2px; font-size:1.2em; }
form { margin:0px; padding:0px; }
textarea { font-size:1.0em; }
a:hover { text-decoration:none; }
form { margin:0px; padding:0px; }
a {color:blue;}

body { background-repeat: no-repeat;}
#content { font-family:Arial, Helvetica, sans-serif; font-size:0.8em; width:100%; margin:0px; padding:0px; text-align:center; }
#border { width:808px; color:#FFFFFF; text-align:center; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:0px; background-image:url(/images/ombre-ext.gif); background-repeat:repeat-y; background-color:#0070FF; }
#border a { color:#FFFFFF; }

BODY {
scrollbar-face-color: blue;
scrollbar-shadow-color: #77AAAA;
scrollbar-highlight-color: #77AAAA;
scrollbar-3dlight-color: black;
scrollbar-darkshadow-color: black;
scrollbar-track-color: black;
scrollbar-arrow-color: #77AAAA;
background-color:#39597D;
font: 100% Verdana, Geneva, Arial, Helvetica, "Bitstream Vera Sans", sans-serif,12px;
}

      /* Header */

#header-menu { padding-top:1px; height:16px; width:800px; font-size:0.85em; text-align:center; margin-left:auto; margin-right:auto; margin-bottom:5px; }
#header-menu ul { margin:0px; padding:0px; }
#header-menu li { display:inline; margin-left:15px; margin-right:15px; }

#header-menu { background-image:url(header-fond-menu.gif); }
#header-menu table { padding:0px; padding:0px; border-collapse:collapse; border-spacing:0px; margin-left:auto; margin-right:auto; }
#header-menu table td { text-align:center; margin:0px; padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; }
#header-menu a { color:#000000 !important; text-decoration:none; }

.etoile
{
cursor:url("http://www.asvhcroix.fr/images/etoile.gif"); <---ici le curceur normal
}


.cadre_titre { background-image:url(images/cadre_titre.gif);
		  background-repeat: no-repeat;
		  vertical-align:middle;
		  color:#FF9933;font-size:20px;font-weight:bold;}

.cadre_titre_h { background-image:url(images/cadre_titre_h.jpg);
		  background-repeat: no-repeat;
		  vertical-align:middle;
		  color:#FF9933;font-size:20px;font-weight:bold;}
		  
.cadre_titre_bn { background-image:url(images/cadre_titre_bn.jpg);
		  background-repeat: no-repeat;
		  vertical-align:middle;
		  color:#FF9933;font-size:20px;font-weight:bold;}
		  
.cadre_titre_bn_l { background-image:url(images/cadre_titre_bn_l.jpg);
		  background-repeat: no-repeat;
		  vertical-align:middle;
		  color:#FF9933;font-size:20px;font-weight:bold;}

.fond_gris { background-image:url(images/fond_gris.gif);
		  background-repeat: repeat-x;}

.fond_bleu { background-image:url(images/fond_blue.png);
		  background-repeat: repeat-x;}

.fondf_gris { background-image:url(images/fondf_gris.gif);
		  background-repeat: repeat-x;}

.coin_hg { background-image:url(images/coin_hg.gif);
	          height:19px;
		  width:19px;
		  background-repeat: no-repeat;}
		  
.coinf_hg { background-image:url(images/coinf_hg.gif);
	          height:19px;
		  width:19px;
		  background-repeat: no-repeat;}
		  
.coin_hd { background-image:url(images/coin_hd.gif);
	          height:19px;
		  width:19px;
		  background-repeat: no-repeat;}
		  
.center { text-align:center; margin-left:auto; margin-right:auto; }

		  
textarea {

background-color:#6A92B9;
font-family:"trebuchet ms",sans-serif;
color:white;
}

input {

font-family:"trebuchet ms",sans-serif;font-size: 8pt;
background-color:#FFFFFF;
color:#280AA5;
height:18px;
}

.connex	{background-color: #B7C9DD;
		 border-left: 1px solid #50647a;
		 border-top: 1px solid #50647a;
		 border-right: 1px solid #9CAFBE;
		 border-bottom: 1px solid #9CAFBE;
		 text-align:left;}
	
.menuv	{
		 border-left: 0px solid #000000;
		 border-top: 0px;
		 border-right: 2px solid #000000;
		 border-bottom: 0px;
		 }
		 
.br	{
		 border-left: 0px solid #000000;
		 border-top: 0px;
		 border-right: 0px solid #818B97;
		 border-bottom: 0px;
		 }
		 
.bx	{
		 border-left: 1px solid #818B97;
		 border-top: 0px solid #818B97;
		 border-right: 1px solid #818B97;
		 border-bottom: 1px solid #818B97;
		 }
		 
.bx2	{
		 border-left: 1px solid #818B97;
		 border-top: 1px solid #818B97;
		 border-right: 1px solid #818B97;
		 border-bottom: 1px solid #818B97;
		 }

.indx table td	{
		 vertical-align:middle;
		 }


.connex table { margin-left:auto; margin-right:auto; }
.connex table td { color:#280AA5;font-size: 10px;
		         vertical-align:middle !important; }	

.table1	{background-color: #7e93aa;
		 border-left: 1px solid #b3c1cd;
		 border-top: 1px solid #b3c1cd;
		 border-right: 1px solid #50647a;
		 border-bottom: 1px solid #50647a;}

.table2	{background-color: #7e93aa;
		 border-left: 1px solid #50647a;
		 border-top: 1px solid #50647a;
		 border-right: 1px solid #9CAFBE;
		 border-bottom: 1px solid #9CAFBE;}
		
.table1 { width:289px; height:16px; text-align:left; color:#000000; padding-left:25px; padding-top:4px; background-image:url(/images/rub-right-top-3.gif); }
.table2 { width:300px; padding:7px; text-align:left; background-image:url(/images/rub-right-mid.gif); }
.table2 input { font-size:12px; margin-right:10px; }
.table2 ul { margin-top:0px; margin-bottom:0px; margin-left:10px; margin-right:0px; padding:0px; float:left; }
.table2 li { margin-top:3px; margin-bottom:3px; padding-left:0px; list-style-type:none; text-align:left; }
.table2 table { margin-left:auto; margin-right:auto; }
.table2 table td { vertical-align:middle !important; }
.table3 { width:314px; height:11px; background-image:url(/images/rub-right-bot-3.gif); font-size:0px; }

.table3	{background-color: #CDCDCD;
		 border-left: 1px solid #b3c1cd;
		 border-top: 1px solid #b3c1cd;
		 border-right: 1px solid #50647a;
		 border-bottom: 1px solid #50647a;}
		

.NArialW  {COLOR: #FFFFFF; font-family: arial; font-size: 10pt}
a:link.NArialW  {color : #FFFFFF;}
a:visited.NArialW  {color : #FFFFFF;}
a:active.NArialW  {color : #FFFFFF;}
a:hover.NArialW  {color : #FFFFFF;}

.NArialWS  {COLOR: #FFFFFF; font-family: arial; font-size: 9pt}
a:link.NArialWS  {color : #FFFFFF;}
a:visited.NArialWS  {color : #FFFFFF;}
a:active.NArialWS  {color : #FFFFFF;}
a:hover.NArialWS  {color : #FFFFFF;}

.nav_mainly_a {
font-size: 10px;
font-family: tahoma,sans-serif,verdana,arial;
text-decoration: none;
font-weight: bold;
line-height: 16px;
background: url('images/navcell-on-b.gif') no-repeat;
padding-bottom: 2px
}

.nav_mainly_b  {font-size: 11px; font-family: tahoma,sans-serif,verdana,arial; color: #BFCAD5; line-height: 14px; text-decoration: none; font-weight: bold;}
a:link.nav_mainly_a, a:visited.nav_mainly_a, a:active.nav_mainly_a{color : #FFFFFF; font-weight: bold; display:block;}
a:hover.nav_mainly_a {color : #39597d; background: url('images/navcell-off.gif') no-repeat;text-decoration: none;}

.nav_mainly_c {
font-size: 10px;
font-family: tahoma,sans-serif,verdana,arial;
text-decoration: none;
font-weight: bold;
line-height: 16px;
background: url('images/navcell-off.gif') no-repeat;
color : #DD597d;
font-weight: bold; display:block;
padding-bottom:2px;
}


.nav_mainly_d {
font-size: 10px;
font-family: tahoma,sans-serif,verdana,arial;
text-decoration: none;
font-weight: bold;
line-height: 16px;
background: url('images/navcell-on-b.gif') no-repeat;
color : #FFFFFF;
font-weight: bold; display:block;
padding-bottom:2px;
}



#main { font-size:0.85em; border:0px; border-spacing:0px; border-collapse:collapse; margin-left:9px; margin-right:9px; margin-top:5px; }
#main td { color:#FFFFFF; vertical-align:top; padding:0px; }

td {vertical-align:top;}

.entete  {
	background-color:#FFFFFF;
	text-align:center;
	font: 1.05em Georgia, "Times New Roman", Times, serif;
	color: #000000;
	margin: 1.5em 0 0.2em;
}

.ligne  {
	background-color:#DDDDDD;
	text-align:center;
	font: 0.70em Georgia, "Times New Roman", Times, serif;
	color: #000000;
	margin: 1.5em 0 0.2em;
	border-bottom: 1px solid #AAAAAA;
	text-decoration: none;
}

.lignedate  {
	background-color:#DDDDDD;
	text-align:center;
	font: 0.90em "Times New Roman", Times, serif;
	color: #000000;
	margin: 1.5em 0 0.2em;
	border-bottom: 1px solid #AAAAAA;
}

.forum
{
 text-decoration:none;
}

.forum:hover
{color:purple;}


.rens1  {
	font: 1.20em "Comic Sans MS", "Times New Roman", serif;
	color: #000000;
	margin: 1.5em 0 0.2em;
}

.rens2  {
	font: 0.90em "Comic Sans MS", "Times New Roman", serif;
	color: #000000;
	margin: 1.5em 0 0.2em;
}


.titre  {
	font: italic 1.25em Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	margin: 1.5em 0 0.2em;
}

.contenu  {
	font: 1.00em Georgia, "Times New Roman", Times, serif;
	color: black;
	margin: 1.5em 0 0.2em;
}
