Body {
Margin:0px;
Background-color:#FFFFFF;
font-family:verdana,arial,helvetica;
font-size:11px;
color:#222222;
}

H3 {
Font-size:11pt;
font-family:arial;
font-weight:bold;
Color:#0860A8;

}

H4 {
Font-size:10pt;
font-family:Verdana;
font-weight:bold;
Color:#0860A8;

}

#PickList  {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:8pt;
border: 0px solid #c0c0c0;	
}


#SelectList   {
border:0;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:8pt;
width: 245px; 
height:295px;	

}

#MasterTable {

font-family:verdana,arial,helvetica;
font-size:11px;
color:#222222;
}

#MasterTable .sidemenu{
background-image: url('images/texture_menu.GIF');
background-repeat: repeat;
background-color: #DDDDDD;
padding: 10px 4px 10px 16px;


.btn 
{
background:#134970;
font-size:10px;
font-weight:bold;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:0px;
padding:2px;
}

}

#MasterTable .contenu{
Background-color: #FFFFFF;
Padding:10px 4px 10px 16px;

}

#MasterTable .top {
padding-right: 10px;
padding-top: 2px;
background-image: url('images/top.GIF');
background-repeat: no-repeat;
background-position: right top
}

#Liste {

font-family:verdana,arial,helvetica;
font-size:11px;
color:#222222;
}

#Liste th {
background-image: url('images/tablehead.GIF');
background-repeat: repeat-x;
Padding: 4px;
text-align:center;
color:#FFFFFF;
Font-weight:bold;
}
#Liste td
{
	padding:2px;
}
#Liste tr.over
{
	background-color:#dfdfee;
}
#Liste .AlternateRow
{
	background-color:#F1F1F1;
}
#Liste .td1 {

}
#Liste .td2 {
	background-color:#E2E2E2;
}

#Liste .td3 {
	background-color: #FFE3E3;
}


#Onglet {
margin: 10px 0px 10px 0px;
}
#Onglet .fill
{
background-image: url('images/onglet_fill.gif');
background-repeat: repeat-x;
}

.small
{
font-family:tahoma,verdana;
font-size:9px;
}
.bleu
{
Color:#0860A8
}

.center
{
text-align:center;
}

a {
Text-decoration:none;
Color:#0860A8;
}

a:hover
{
Text-decoration:underline;
Color:#0095C5;
}

a.noir {
color:#222222;
}

a:hover .noir
{
	color:#444444;
}
/*
INPUT, TEXTAREA, SELECT, OPTION {
	color: #000000;
	border: inset 1px #999999;
}
*/

.inputText{
	color: #000000;
	border: inset 1px #999999;
}

.note {
font-family:tahoma,arial;
font-size:9px;
color:#888888;
}


#menu_left  {
padding-left:15px;
width:150px;
margin-top:40px;
 }
 

#menu_left .a {
padding:10px 6px 6px 6px;
font-weight:bold;
border-bottom: 1px dotted #c0c0c0;
background-color: #FaFaFa;
}

#menu_left .b {
padding:10px 6px 6px 6px;
font-weight:bold;
border-bottom: 1px dotted #c0c0c0;
}




/*
#############################################
########							#########
########	 Messages d'erreur		#########
########							#########
#############################################
*/
	#publicerror
	{
		border:1px solid #CCC;
		background-color:#efefef;
	}
	#publicerror div.msg
	{
		color:#333;
		padding:5px 7px;
	}
	#publicerror div.err
	{
		color:#CC0000;
		padding:5px 7px;
	}
