/* Default CSS Stylesheet for admin Expand Solutions */
body
{ background-color:white;
}
/* Nouveaux ou en test MM */
 

/* Controles */
.checkbox {
color:#777777;
 font-family:verdana, sans serif;
  font-size: 10px;
  font-weight:bold;
  padding-left:0px;
  text-align:left;
}

.radio {
color:#777777;
 font-family:verdana, sans serif;
  font-size: 10px;
  font-weight:bold;
  padding-left:10px;
  text-align:left;
}

.listbox
{	color:#555555;
	font-family:verdana, sans serif;
	font-size: 10px;
	font-weight:normal;
	padding-left:1px;
}


.textbox
{	color:#555555;
	font-family:verdana, sans serif;
	font-size: 10px;
	font-weight:normal;
	padding-left:1px;
}

.date
{	color:#0066CC;
	font-family:verdana, sans serif;
	font-size: 10px;
	ont-weight:bold;
	font-weight:normal;
	padding-left:1px;
}

.dropdownlist 
{	color:#555555;
	font-family:verdana, sans serif;
	font-size: 10px;
	font-weight:normal;
	padding-left:1px;

	
}

.label {
	color:#0066CC;
	font-family:verdana, sans serif;
	font-size: 10px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
	}
	
.nombre
{	color:#333333;
	font-family:verdana, sans serif;
	font-size: 10px;
	font-weight:bold;
	padding-right:2px;
	text-align:right;
}

.total
{	color:#333333;
	font-family:verdana, sans serif;
	font-size: 12px;
	font-weight:bold;
	padding-right:2px;
	text-align:right;
}

.button
{
	background-color: #0099FF;
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	padding:0;
	height:22;
	cursor:hand;
	width:140px;
	border-style:solid;
	boder-width:1;
	border-top-color:#bbbbbb;
	border-left-color:#bbbbbb;
	border-right-color:#777777;
	border-bottom-color:#777777;
	}
	
.msg
{
color:#0066CC;
 font-family:verdana, sans serif;
  font-size: 10px;
  font-weight:bold;
  padding-left:10px;
  text-align:center;
}

.err
{
color:#0066CC;
 font-family:verdana, sans serif;
  font-size: 12px;
  color:red;
  font-weight:bold;
  padding-left:10px;
  text-align:center;
}

.validator
{
color:#0066CC;
 font-family:verdana, sans serif;
  font-size: 12px;
  color:red;
  font-weight:bold;
  padding-left:10px;
  text-align:left;
}

.title
{
color:#0066CC;
font-family:verdana, sans serif;
font-size: 14px;
font-weight:bold;
padding:5;
padding-left:10px;
text-align:center;

}

/* box decor */
.box {
	background-color: #D2E8E7;
  	border-top-color:#777777;  
	border-left-color:#777777;
	border-right-color:#777777;
	border-bottom-color:#777777;
	border-style:solid;
	border-width:1;
	padding:0;
	font-family:verdana, sans serif;
	font-size: 10px;
	font-weight:normal;
}


.boxtitle {
	background-image:url(/common/images/barre_haute.gif);
	color:#ffffff;
	padding-left:16;
	padding-top:2;
	font-family:  verdana, "sans serif";
	font-size:14px;
	font-weight:bold;
	text-align:left;
	height:24;
	width:100%;
	background-repeat:no-repeat;
	background-color: #99CCFF;
}
.boxlabel
{
	color:#777777;
	 font-family:verdana, sans serif;
	  font-size: 12px;
	  font-weight:bold;
	  padding-left:10px;
	  text-align:left;
	  paddind:3;
}
/* DataGrid */
.grid {
	color:#777777;
	background-color: #999999;
	width:100%;
	border-color:#777777;
	border-style:solid;
	border-width:1;

 }
.pagerstyle {
	color:#0066cc;
	font-family:verdana, sans serif;
	font-size: 10px;
}

.edititemstyle {	color:#0066cc;
	font-family:verdana, sans serif;
	font-size: 10px;
}

.selecteditem {
	color:#0066cc;
	font-family:verdana, sans serif;
	font-size: 10px;
}
	
.headerstyle {
	background-image:url(/common/images/barre_haute_bordure.gif);
	color:#ffffff;
 	font-family:  verdana, "sans serif";
	font-size:10px;
	font-weight:bold;
	text-align:center;
	height:24;
	background-repeat:repeat-x;
}

.footerstyle {
	background-color: #ffffff;
	font-family:verdana, sans serif;
	font-size: 1px;
	font-weight:normal;
	padding-left:1px;
	text-align:center;
	height:4;
	background-image:url(/common/images/barre_pied.gif);
	background-repeat:no-repeat;
}
	
.alternatingitemstyle {
color:#666666;
 font-family:verdana, sans serif;
  font-size: 10px;
  font-weight:bold;
  text-align:left;
	padding-left:2px;

	font-style: normal;
	height:18px;
	background-image:url(/common/images/barre_alternating.gif);
}

.itemStyle {
color:#666666;
 font-family:verdana, sans serif;
  font-size: 10px;
  font-weight:bold;
  text-align:left;
  background-color: #D2E8E7;
	padding-left:2px;
	text-align:left;
	font-style: bold;
	height:18px;
	background-image:url(/common/images/barre_item.gif);
}

.subtitle
{
	color:#777777;
	 font-family:verdana, sans serif;
	  font-size: 12px;
	  font-weight:bold;
	  padding-left:10px;
	  text-align:center;
}

.ligne1{background-color: #D2E8E7; height:18;}
.ligne2{background-color: #FFFFFF; height:18;}

/* Site expand */

.barregrise
{	background-image:url(/common/images/barre_grise.gif);
	text-align:left;
	padding-bottom:0;
	font-family: verdana;
	font-size: 10px;
	color: yellow;
	padding-top:2;
	padding-left:5;
	font-weight: normal;
}

.lienbarregrise
{	background-image:url(/common/images/barre_grise.gif);
	text-align:right;
	padding-bottom:0;
	font-family: verdana;
	font-size: 10px;
	color: yellow;
	font-weight: bold;
}
.sousmenu {	background-image:url(/common/images/sousmenu.gif);}

A.liennoir:ACTIVE {
font-weight: bold;
text-Decoration : none;
font-family: verdana;
font-size: 10px;
color: #000000;
}
A.liennoir:HOVER {
font-weight: bold;
text-Decoration :underline;
font-family: verdana;
font-size: 10px;
color: red;
}

A.liennoir:LINK {
font-weight: bold;
text-Decoration : none;
font-family: verdana;
font-size: 10px;
color: #000000;
}

.barrehaute {
background-image:url(/common/images/barre_haute.gif);
padding-left : 18;
padding-top : 2;
font-weight: bold;
font-family: verdana;
font-size: 14px;
color: white;
}

a.titregrosgris {
font-weight: bold;
text-Decoration : none;
font-family: verdana;
font-size: 14px;
color: #777777;
}

a.titregrosgris:hover {
font-weight: bold;
text-Decoration :none;
font-family: verdana;
font-size: 14px;
color:#FF0000;
}


A.titregrosbleu   {
font-weight: bold;
text-Decoration : none;
font-family: verdana;
font-size: 14px;
color: #0066CC;
}
A.titregrosbleu:HOVER {
font-weight: bold;
text-Decoration :none;
font-family: verdana;
font-size: 14px;
color: red;
}

.bodyexpand     
{  FILTER: progid:DXImageTransform.microsoft.Gradient(gradientType=0,StartColorStr='#cccccc',EndColorStr='white'); 
	padding:0;
    font-family:verdana,helvetica;
    background-color:white;
}

/* lien login */
A.lienlogin {
font-weight: bold;
text-Decoration : none;
font-family: verdana;
font-size: 10px;
color: white;
}
A.lienlogin:hover {
font-weight: bold;
text-Decoration : none;
font-family: verdana;
font-size: 10px;
color: yellow;
}

/* lien par default*/

A
{color:#777777;
	font-size:12px;
	font-family: verdana;
    text-decoration:none;
}
A:hover
{color:#FF0000;
font-size:12px;
font-family: verdana;
text-decoration:none;
}


.txtsite
{
   	color:#555555;
    font-family:verdana, sans serif,helvetica;
    font-size:10px;
    font-weight: normal;
    padding:5px;
}
.txttitlesite
{
   	color:#555555;
    font-family:verdana, sans serif,helvetica;
    font-size:12px;
    font-weight: bold;
    padding:5px;
}
.txtsubtitlesite
{
   	color:#0066cc;
    font-family:verdana, sans serif,helvetica;
    font-size:10px;
    font-weight: bold;
    padding:5px;
}
.boxmenusite {
	background-color: #D2E8E7;
  	border-top-color:#777777;  
	border-left-color:#777777;
	border-right-color:#777777;
	border-bottom-color:#777777;
	border-style:none;
	border-width:1;
	padding:0;
	font-family:verdana, sans serif;
	font-size: 14px;
	font-weight:normal;
}
.boxsousmenusite {
	background-color: #FFFFFF;
  	border-top-color:#777777;  
	border-left-color:#777777;
	border-right-color:#777777;
	border-bottom-color:#777777;
	border-style:solid;
	border-width:1;
	padding:2;
	font-family:verdana, sans serif;
	font-size: 14px;
	font-weight:normal;
}
.tablesite {
	background-color: #FFFFFF;
  	border-top-color:#777777;  
	border-left-color:#777777;
	border-right-color:#777777;
	border-bottom-color:#777777;
	border-style:solid;
	border-width:1;
	padding:0;
	font-family:verdana, sans serif;
	font-size: 14px;
	font-weight:normal;
}
