@charset "iso-8859-1";

A.menu2 {color:#FFFFFF; text-decoration:none;}
A.menu2, .menu2, A:visited.menu2, A:active.menu2 {color:#FFFFFF; text-decoration:none;}
A:hover.menu2 {color:#FFCC00; text-decoration:underline;}

A.lien {color:#000000; text-decoration:none;}
A.lien, .lien, A:visited.lien, A:active.lien {color:#000000; text-decoration:none;}
A:hover.lien {color:#000000; text-decoration:none;}


A, A:visited {color:#455A87; text-decoration:none;}
A:active {color:#455A87; text-decoration:underline;}
A:hover {color:#CC0000; text-decoration:underline;}

A.menu {color:#545454; text-decoration:none;}
A:hover.menu {color:#CC0000; text-decoration:underline;}
A:visited.menu, A:active.menu {color:#545454; text-decoration:none;}

.blanc, A:visited.blanc, A:active.blanc {color:#FFFFFF; text-decoration:none;}
A:hover.blanc {color:#CC0000; text-decoration:none;}

table {font-size:12px; font-family:Verdana, Arial, sans-serif;}

A.s {font-size: 9px; color:#999999; text-decoration:none; font-family:Verdana;}
A.s:visited {font-size: 9px; color:#999999; text-decoration:none; font-family:Verdana;}
A.s:hover {font-size: 9px; color:#CC0000; text-decoration:none; font-family:Verdana;}

.s {font-size: 9px; color:#999999;font-family:Verdana;}

input.mainbouton {border : 1px solid #a5acb2; background-image:url('./template/fond_bouton.png'); color : #3D485A; font-size : 10px; text-decoration: bold; font-family : Verdana, Geneva, Helvetica, Arial, sans-serif; } 

input.mainoption {border : 1px solid #a5acb2; background-image:url('./template/fond_bouton.png'); color : #3D485A; font-size : 10px; font-family : Verdana, Geneva, Helvetica, Arial, sans-serif; 
} 

INPUT {font-size:10px;}

SELECT {font-size:10px;}

.texte,TD { color:#000000;font-family:Verdana;font-size:11px}
.texteblanc { color:#FFFFFF;font-family:Verdana;font-size:11px}
.textebleu { color:#455A87;font-family:Verdana;font-size:11px}
.textenoir { color:#000000;font-family:Verdana;font-size:11px}

.needed {border-style:solid;border-color:#9F0000;border-width:1px; }

.alerte {border-style:dashed;border-color:#CC0000;border-width:3px;padding:5px}
.notice {border-style:solid;border-color:#B4C1D3;border-width:2px;margin:21px0px0;padding-left:20px;}
.notice2 {border-color:#B4C1D3;background:#D7DDE6;border-style:dashed;border-width:3px;padding:5px}
.code {border-color:#45536C;background:#D7DDE6; border-style:solid; border-width:1px;padding:5px}

.message {background-color : #EBFE04;border : 1px #3D485A dotted;}

.message_prioritaire {background-color : #EBFE04;border : 1px #CC0000 dotted;}

acronym {border-bottom: 1px dashed;	cursor: help;}

.forumline { background-color : #EEEEEE; border : 1px solid #cbd8dd; } 

form { margin:0 }

#asav0  { color:#B4C1D3; text-decoration:none;font-size : 25pt;font-weight : bold;margin-bottom : -30px;padding-left : 40px;margin-top : 0;clear : right; }

body { background:#FFFFFF } 

td.row1 {background-color : #efefef; } 
td.row2 {background-color : #dee3e7; } 
td.row3 {background-color : #d1d7dc; } 
td.row4 {border: solid #CCCCE0 0px;border-width: 0px 0px 1px 0px;background-color: #FFFFEE;}
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }

fieldset {
	border:1px #CCCCCC solid;
	padding:5px;
}
fieldset legend {
	color:#CC0000;
	font-size:11px;

}

.imgbottom img {VERTICAL-ALIGN:middle!important;MARGIN-LEFT:10px;BORDER:dotted 1px gray;FILTER:alpha(opacity=35);-MOZ-OPACITY:.35;OPACITY:.35;TEXT-DECORATION:none;}
.imgbottom a:hover img, .tblcompare .troffres:hover img {FILTER:alpha(opacity=99);-MOZ-OPACITY:.99;OPACITY:.99;TEXT-DECORATION:none;FILTER:alpha(opacity=99);-MOZ-OPACITY:.99;OPACITY:.99;}


#welcome
{
	/*background-color: #e8e8e8;  */
	padding: 0px;
	padding-top: 2px;
    font-size: 9px;
	color: #999999;
	margin: 0px;
	text-align: center;
	width:1000px;
	align:center;	   
	top: 0px; 
	height:12px;
	font-family : Verdana; 
}	   

#welcome a:link, #welcome a:visited, #welcome a:active, #welcome a:hover
{
	color: #999999;
	font-weight: bold;
	text-decoration: underline;
}