body 
{
    margin: 0px;
    padding: 0px;
}
.h1 {
	font-weight: bold; 
	font-size: 25px;
	color:green;
	text-shadow: 0 1px 0 #ccc,
	0 2px 0 #c9c9c9,
	0 3px 0 #bbb,
	0 4px 0 #b9b9b9,
	0 5px 0 #aaa,
	0 6px 1px rgba(0,0,0,.1),
	0 0 5px rgba(0,0,0,.1),
	0 1px 3px rgba(0,0,0,.3),
	0 3px 5px rgba(0,0,0,.2),
	0 5px 10px rgba(0,0,0,.25),
	0 10px 10px rgba(0,0,0,.2),
	0 20px 20px rgba(0,0,0,.15);
} 
div#header 
{
    clear: both;
    padding: 0px;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    border-bottom:red 3px solid;
}
div#subheader 
{
    clear: both;
    padding: 0px;
    margin-left: 0px;
    margin-right: 0px;
}
div#left 
{
    float: left;
    width: 150px;
}
div#right 
{
    float: right;
    width: 150px;
}
div#middle 
{
    padding: 0px 160px 5px 160px;
    margin: 0px;
}
div#footer 
{
    /*
    height:100%;
    background-color: yellow;
    */
    clear: both;
    font-size:8pt;
    
    text-align: center;
    vertical-align: middle;
}


.titreSection {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #5b0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, sans-serif
}

#ift-tabs {float:left;padding-top:0px;width:100%;}
#ift-tabs ul {list-style:none;}
div#ift-tabs li {
	background:url(../images/tab_left1.gif) no-repeat left top;border-bottom:1px solid #99A2AD;
	display:block;float:none;float/* \ */:left;float:left;/* \*/ float:left; /* */margin-right:1px;
	padding:0 0 0 2px;}
#ift-tabs ul div {background:url(../images/tab_right1.gif) no-repeat right top;}
#ift-tabs a {
	color:#999999;display:block;clear:left;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;font-size:1em;padding:4px 6px 5px 2px;text-decoration:none;width:.1em;
	}
#ift-tabs > ul a {width:auto;}
* html #ift-tabs ul div,* html #ift-tabs a {float:left;}
/* \*/
* html div#ift-tabs ul div,* html div#ift-tabs a {float:none;}
/* */
div#ift-tabs #ift-current {
	background-image:url(../images/tab_left_active.gif);background-repeat:no-repeat;
	background-position:left top;margin-bottom:0;border-bottom:none;
	}
#ift-tabs #ift-current a {
	background-image:url(../images/tab_right_active.gif);background-repeat:no-repeat;
	background-position:right top;color:#000099;padding-bottom:6px;
	}
	
	
.dontprint { 
	display:none
}
	
.nop P {margin: 0px}
