


.grey {

   background-color:#DEDEDE;
   font-family: Verdana;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

img {

border: 0;

}

td, tr
{
color:#3366CC;
}

table
{

color:#3366CC;
}

.confirm {

		font-weight:bold;
		font-size:12px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;	
		color:#cc0000;
	
}

.labelHelp { /* police et couleur des noms devant les champs lorsqu'une erreur a été découverte */

color:#6699FF;
width:50%;
height:15 px;

background-image: url(http://www.dansmaregion.com/images/misc/info.gif);
background-repeat:no-repeat;
background-position:top left;

padding-left:20px;
text-align:left;
font-size:11px;
vertical-align:top;
margin-top:20px;
}


.bgInput {
	background-color: #fcfcfc;
	background-image: url('http://localhost/elixirManager/img/bg/input_bg.gif');
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #dfdfdf;
	font-size: 11px;
}

.ob {

   color:red;

}

input {

   background-color:#f5f5f5;
   border-style:solid;
   border-width: 1px;
   border-color:#999999;
   font-size:11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;

}

textarea {

   background-color:#f5f5f5;
   border-style:solid;
   border-width: 1px;
   border-color:#999999;
   font-size:11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;

}


select {

   background-color:#f5f5f5;
   border-style:solid;
   border-width: 1px;
   border-color:#999999;
   font-size:11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;

}

.errorCel { /* cellule affichant un message d'erreur */

color:#cc0000;
background-image: url(http://localhost/elixirManager/img/icones/error.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:20px;

}

.labelError { /* police et couleur des noms devant les champs lorsqu'une erreur a été découverte */

color:#cc0000;
width:50%;
height:15 px;

background-image: url(http://localhost/elixirManager/img/icones/error.gif);
background-repeat:no-repeat;
background-position: 0%;
padding-left:20px;
text-align:left;
}

.messageAlerte {


color:#cc0000;
background-image: url(http://localhost/elixirManager/images/icones/error.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:20px;
font-size:11px;

}

.spaceForm {

   height:5px;

}

.error {

background-color:#cc0000;
color:#fff;
font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}

.alerte {

background-color:#cc0000;
font-size:11px;
color:#ffffff;

}

.errorBackground {

border-width:1px;
border-color:#cc0000;
background-color:#FFF2FF;
border-style:solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.center {

text-align:center;

}

.boldRed {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#cc0000;

}

.boldGreen {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:green;

}


.li { /* change l'image par défaut d'une liste à puce */

list-style-image: url('http://localhost/elixirManager/img/icones/message.png'); 
padding: 0px;
margin: 0px;

}

.bold {

	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

.calendar {

	background-color:#DEDEDE;
	text-align:center;

}


.calendarSelected {

	background-color:#f5f5f5;
	text-align:center;

}

.errorBackground {

border-width:1px;
border-color:#cc0000;
background-color:#FFF2FF;
border-style:solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.noticeBackground {

border-style:solid;
border-width:1px;
border-color:#FF8000;
background-color:#FF8000;
border-style:solid;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

.successBackground {

border-width:1px;
border-color:#55cc55;
background-color:#BFFFE4;
border-style:solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.noticeBackgroundTd {

background-color:#FFDFBF;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000;

}

.center {

text-align:center;

}

.classic {
	
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;


}

.found {

	background-color:#cc0000;
	color:#fff;
	font-weight:bold;

}
/*
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
*/
/* applications menus */


#menu_applications {
position: relative;
top: 0;
left: 0;
font-size:10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-decoration:underline;
}
#menu_applications {
width: 20em;
}
#menu_applications dt {
cursor: pointer;
margin: 2px 0;;
height: 20px;
line-height: 20px;
background: #ccc;
}
#menu_applications dd {

}
#menu_applications li {
background: #ccc;
padding-left:4px;
}
#menu_applications li a, #menu_applications dt a {
color: #000;
text-decoration: underline;
display: block;
border: 0 none;
height: 100%;
color: #3366CC;
}

#menu_applications li a:hover, #menu_applications dt a:hover {
background: #eee;
}


/* materiaux menus */



#menu_materiaux {
position: relative;
top: 0;
left: 0;
font-size:10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
font-decoration:underline;
}
#menu_materiaux {
width: 20em;
}
#menu_materiaux dt {
cursor: pointer;
margin: 2px 0;;
height: 20px;
line-height: 20px;
background: #ccc;
}
#menu_materiaux dd {

}
#menu_materiaux li {
background: #ccc;
padding-left:4px;
}
#menu_materiaux li a, #menu_materiaux dt a {
color: #000;
text-decoration: underline;
display: block;
border: 0 none;
height: 100%;
color: #3366CC;
}

#menu_materiaux li a:hover, #menu_materiaux dt a:hover {
background: #eee;
}


a.Fiches:link {
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	font-style: italic;

}
a.Fiches:hover {
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-style: italic;
	text-transform: uppercase;
}
a.Fiches:visited {
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;

}
a.Fiches:hover {
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-style: italic;
	text-transform: uppercase;
}

a.RollOver4:link {
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #3366CC;
	text-decoration: none;
	font-weight: bold;

}
a.RollOver4:hover {
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #FF0000;
	text-decoration: none;
		font-weight: bold;
}
a.RollOver4:visited {
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #3366CC;
	text-decoration: none;
	font-weight: bold;

}
a.RollOver4:hover {
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #FF0000;
	text-decoration: underline;
		font-weight: bold;
}
