﻿/* 
   coul1 : #E5E5D7
   coul2 : #F3F2E7
*/

*
    {font-family:Verdana;
     font-size:9px;
     color:#000;
     border-color:#737277}
body
    {}

body, form
    {padding:0px;
     margin:0px;
     height:100%;
     min-height:100%    
    }

#Main
    {height:100%;}

#Entete
    {border-bottom:solid 1px;
     background-color:#fff;}
	    
#Bandeau
    {height:86px;
	padding-right:10px;
	font-weight:600;
	text-align:left;
	background-repeat:repeat-y;
	background-image:url(images/fond_bandeau.jpg);
	background-position:top left
	}
	
#logo 
	{
	padding-top:20px;}

#Menu
    {height:18px;
    padding-top:4px;
	background-repeat:repeat-x;
	background-image:url(images/fond_menu.jpg);
	background-position:top right;
	border-top:solid 1px #E5E5D7
    }
#SubMenu
    {height:22px;
    padding-top:5px;
	background-repeat:repeat-x;
	background-image:url(images/fond_ssmenu.jpg);
	background-position:top left;
    }

    
#Corps
    {padding:12px;
     height:100%
    }

    
#Corps object
    {background-image:url(images/fond_degrad2.jpg);
	 background-position:top right;
	 background-repeat:repeat-x;
	 border:1px solid #fff;
    }
    
   
    
.Outils
    {padding:12px;
	 padding-right:10px;
     background-color:#F3F2E7;
	 border-left:solid 1px;
	 background-image:url(images/fond_outils.jpg);
	 background-position:top right;
	 background-repeat:repeat-x;
	 height:expression(document.body.clientHeight-182);
	 }
    
    	  
.OutilsOpen
    {position:absolute;
	 right:0px;
	 top:136px;
	 width:226px;
    }
	 
.ToolControle
    {border-bottom:solid 1px #304000;
	 border-left:solid 1px;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:3px;
	padding-left:0px;
	padding-bottom:3px;
	color:#000;
	margin:	0px;
	background-color:#E5E5D7;
     cursor:pointer}
#ToolControleImage
    {vertical-align:bottom}	 


/* Menu */
#Menu A
    {text-decoration:none;
     color:#fff;
     margin-left:6px;
     padding-left:8px;
     padding-right:8px;
     font-weight:bold;
     font-family:Arial;
     text-transform:uppercase;
     font-size:11px;
	 margin-right:6px;
    }
    
 #Menu A:HOVER
    {}
 #toolCmd
    {float:right;margin:-1px 3px 0px 0px;cursor:hand}   

 
 #SubMenu A
    {text-decoration:none;
     color:#000;
     margin-left:24px;
     margin-right:6px;
     font-weight:bold;
     font-family:Arial;
     text-transform:uppercase;
     font-size:10px
    }
    
 #SubMenu A:HOVER
    {}   
    
    
/* OUTILS */
.ToolTitle
    {background-repeat:no-repeat;
	border:solid 1px;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:3px;
	padding-left:6px;
	height:21px;
	color:#000;
	margin:	0px;
	background-color:#D1EDEB}
    
.ToolFooter
    {text-align:right;
     padding-top:2px;
     padding-right:2px;
	 margin-top:0px;
	 margin-bottom:12px;
	 margin-left:1px;
	 margin-right:1px;
	 height:21px;
	 border:solid 1px;
	 background-color:#D1EDEB;	 
	 }
HTML>BODY .ToolFooter
    {margin-left:0px;
	 margin-right:0px}
    
.ToolContent
    {border-left:solid 1px;
    border-right:solid 1px;
	 background-color:#fff;
    padding:3px;}
    

.ToolData
    {background-color:#fff;
     border:solid 1px;
     font-weight:normal;
     padding:6px;
     min-height:100px}	   
     

/* SECTIONS */
.Section
    {width:100%}
    
.SectionHead
    {
	border:solid 1px;
	font-family:Arial;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	height:20px;
	color:#000;
	margin:	0px;
	background-color:#D1EDEB}
    
.SectionFoot
    {text-align:left;
     font-size:11px;
     font-weight:bold;
     padding-top:2px;
     padding-right:2px;
     padding-left:4px;
	 margin-top:0px;
	 margin-left:1px;
	 margin-right:1px;
	 border:solid 1px;
	 background-color:#D1EDEB;
	 height:22px;
	 margin-bottom:24px}
HTML>BODY .SectionFoot
    {margin-left:0px;
	 margin-right:0px}
	 

    
.SectionContent
    {border-left:solid 1px;
    border-right:solid 1px;
    padding:3px;
    }
    

.SectionData
    {border:solid 1px;
     font-weight:normal;
     padding:6px;
     min-height:100px;
	 background-color:#F3F2E7;
	}	
      
#SectionDataScroller
    {overflow:scroll;
     height:430px}
#SectionDataScroller2
    {overflow:scroll;
     height:430px}
#SectionDataScroller3
    {overflow:scroll;
     height:430px}
     
#mask
    {height: 100%;
    width:100%;
    position:fixed;
    top:0px;
    left:0px;
    background-color:#000;
    z-index:250;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
    opacity: 0.4;
    z-index:200}
#maskContent
    {width:200px;
     height:70px;
     position:absolute;
     border:solid 2px #000;
     background-color:#fff;
     left:50%;
     top:50%;
     margin-left:-130px;
     margin-top:-40px;
     z-index:210;
     padding:12px;
     font-family:Arial;
     text-transform:uppercase;
     font-weight:bold;
     font-size:13px;
     text-align:center;}
#maskContent img
    {margin-top:12px}
