body {
    text-align: left;
	background-color: #B7BCC3;
}
a:link {
	color: #000000;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #000000;
}
a:hover {
	text-decoration: none;
	color: #B70020;
}
a:active {
	text-decoration: underline;
	color: #000000;
}
.style2 {font-size: 10px}

.titre {
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        color: #b70020;
		    font-weight: bold;
}

.grd_titre {
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 12px;
	        color: #b70020;
		    font-weight: bold;
}
.titre_bis {
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        color: #b70020;
}

.s_titre {
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        color: #000000;
		    font-weight: bold;
        	text-decoration: none;
}

.text {
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        color: #000000;
}

.recherche {
	        font-family: Tahoma, Arial, Helvetica, sans-serif;
	        font-size: 10px;
	        color: #000000;
}

.dashLT {
			border-left: dashed 1px #666666; 
			border-top: dashed 1px #666666;
}

.dashRT {
			border-right: dashed 1px #666666; 
			border-top: dashed 1px #666666;
}

.dashLRT {
			border-left: dashed 1px #666666;
			border-right: dashed 1px #666666; 
			border-top: dashed 1px #666666;
}

.dashLB {
			border-left: dashed 1px #666666; 
			border-bottom: dashed 1px #666666;
}

.dashRB {
			border-right: dashed 1px #666666; 
			border-bottom: dashed 1px #666666;
}

.dashTRB {
			border-right: dashed 1px #666666; 
			border-bottom: dashed 1px #666666;
			border-top: dashed 1px #666666;
}

.dashTLRB {
			border-left: dashed 1px #666666;
			border-right: dashed 1px #666666; 
			border-bottom: dashed 1px #666666;
			border-top: dashed 1px #666666;
}

.dashTLR {
			border-left: dashed 1px #666666;
			border-right: dashed 1px #666666; 
			border-top: dashed 1px #666666;
}

.dashLRB {
			border-left: dashed 1px #666666;
			border-right: dashed 1px #666666; 
			border-bottom: dashed 1px #666666;
}

.dashL {
			border-left: dashed 1px #666666;
}

.dashR {
			border-right: dashed 1px #666666;
}

.dashB {
			border-bottom: dashed 1px #666666;
}

.dashT {
			border-top: dashed 1px #666666;
}

.alpha_black:link {
text-decoration: none; 
color: #000000; 
font-family: Verdana; 
font-size: 10px;
font-weight: bold;
}

.alpha_black:visited {
text-decoration: none; 
color: #000000; 
font-family: Verdana; 
font-size: 10px;
font-weight: bold;
}

.alpha_black:active {
text-decoration: none; 
color: #000000; 
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}

.alpha_black:hover {
text-decoration: none; 
color: #b70020; 
font-family: Verdana; 
font-size: 10px;
font-weight: bold;
}

.alpha_white:link {
text-decoration: none; 
color: #FFFFFF; 
font-family: Verdana; 
font-size: 10px;
font-weight: bold;
}

.alpha_white:visited {
text-decoration: none; 
color: #FFFFFF; 
font-family: Verdana; 
font-size: 10px;
font-weight: bold;
}

.alpha_white:active {
text-decoration: none; 
color: #FFFFFF; 
font-family: Verdana;
font-size: 10px;
font-weight: bold;
}

.alpha_white:hover {
text-decoration: underline; 
color: #FFFFFF; 
font-family: Verdana; 
font-size: 10px;
font-weight: bold;
}

#table2	{visibility: visible; width: 260; position: relative}
#table2 table {font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif; background-color: transparent}
#table2 td{padding: 0px 0px 0px 0px;border-color: #666666;	border-width: 1px;border-style: solid}
#table2 tr{background-color: #e4e4e4}

#table1	{visibility: visible; width: 260; position: relative; cellspacing:10; cellpadding:10}
#table1 table {font-size: 10px; font-family: Verdana, Geneva, Arial, sans-serif; background-color: transparent}
#table1 td{padding: 0px 0px 0px 0px;border-color: #666666;	border-width: 1px;border-style: dashed}
#table1 tr{background-color: #e4e4e4}