/*************************/
/* General               */
/* Structure site        */
/* Structure Menu        */
/* ul li div p messages  */
/* Date/heure/bouton     */
/* Espace connecte       */
/*************************/

/*************************/
/* General               */
/*************************/
html, body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 100%;
	background-color:#FFFFFF;
}
form{
	padding:0;
	margin:0;
}
/* Pour les boutons */
* html button {
	width:1%;
	overflow:visible;
} 
*:first-child+html button {
	overflow:visible;
}
/*************************/
/* Structure site        */
/*************************/
td#cellBandeauHautSite{
	width:1255px;
	height:100px;
	background:url(../images/background/back-bandeau-haut-site.jpg) no-repeat;
}
td#cellBandeauHautSite2{
	height:100px;
	background:url(../images/background/back-bandeau-haut-site-spacer.jpg) repeat;
}
td#cellMenuGaucheSite{
	width:227px;
}
td#cellContenuSite{
	width:1028px;
	background:url(../images/background/back-contenu-site-coin.jpg) no-repeat;
}
td#cellContenuSite2{
	width:100%;
	background:url(../images/background/back-contenu-site-coin.jpg) no-repeat;
}

/*************************/
/* Structure Menu        */
/*************************/
td#cellMenuGaucheTitre1{
	width:227px;
	height:27px;
	background:url(../images/background/back-menu-gauche-titre-1.jpg) no-repeat;
}
td.cellMenuGaucheTitreAutre{
	height:27px;
	background:url(../images/background/back-menu-gauche-titre-autre.jpg) no-repeat;
}
td.cellMenuGaucheTitreUrgent{
	height:27px;
	background:url(../images/background/back-menu-gauche-titre-urgent.jpg) no-repeat;
}
td#cellMenuGaucheTitre1 h1, td.cellMenuGaucheTitreAutre h1, td.cellMenuGaucheTitreUrgent h1{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
}
td.cellMenuGaucheFond{
	background:#BEDF99 url(../images/background/back-menu-gauche-fond.jpg) no-repeat bottom;
}
td.cellMenuGaucheFondDernier{
	background:#BEDF99 url(../images/background/back-menu-gauche-fond-dernier.jpg) no-repeat bottom;
}
td.cellMenuGaucheFondUrgent{
	background:#FEF6E7 url(../images/background/back-menu-gauche-fond-urgent.jpg) no-repeat bottom;
}
/*************************/
/* ul li div p messages  */
/*************************/
div.divMessageUrgent ul{
	margin:0;
	padding:0 0 0 0;
	list-style: none;
}
ul.ulTitreMessageUrgent li{
	margin:0;
	padding:0 10px 0 18px;
	background-image:url(../images/picto/fleche-orange.gif);
	background-repeat:no-repeat;
	background-position:8px 8px;
}
div.divMessageUrgent a:link, div.divMessageUrgent a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f1a811;
	font-weight:bold;
	text-decoration:none;
}
div.divMessageUrgent a:hover, div.divMessageUrgent a:active{
	color:#f1a811;
	text-decoration:underline;
}
p.pTexteMessageUrgent{
	margin:0;
	padding:0 10px 5px 18px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8f8f8f;
}
/*************************/
/* Date/heure/bouton     */
/*************************/
p.pDateHeure{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#232d7d;
}
a.lienBtn:link, a.lienBtn:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ce6c1f;
	font-weight:bold;
	text-decoration:none;
}
a.lienBtn:hover, a.lienBtn:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#ce6c1f;
	font-weight:bold;
	text-decoration:underline;
}
/*************************/
/* Espace connecte       */
/*************************/
#cellConnecte{
	background:url(../images/background/back-connecte.jpg) 0 0 no-repeat;
}
span.texte1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
span.texte2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#265780;
}
span.texte3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffca30;
	font-weight:bold;
}
a.lienDeco{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#265780;
}
a.lienDeco:link, a.lienDeco:visited{
	text-decoration:underline;
}
a.lienDeco:hover, a.lienDeco:active{
	text-decoration:none;
} 
iframe#databaseInputIFrame{
       min-height:800px;
}
iframe#databaseOutputIFrame{
       min-height:800px;
}
iframe#vnstatframe{
         min-height:600px;
}
