body, html {
	scrollbar-face-color: #EDE4D6;
	scrollbar-highlight-color: #cccc99;
	scrollbar-shadow-color: #666633;
	scrollbar-3dlight-color: #cccc99;
	scrollbar-arrow-color: #330000;
	scrollbar-track-color: #C4D1B3;
	scrollbar-darkshadow-color: #666633
}

html {
height:100%;
max-height:100%;
padding:0;
margin:0;
border:0;
font-size:97%;
font-family: trebuchet ms, tahoma, verdana, arial, sans-serif;
/* hide overflow:hidden from IE5/Mac */
/* \*/
overflow: hidden;
/* */ }

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}
#content {display:block; height:100%; max-height:100%; overflow:auto; padding-left:130px; position:relative; z-index:3; text-align:justify;}
#textecontent {height:100%; max-height:100%; padding-right:104px;}
#fixecontent {cursor:pointer; position:relative; width:100%; background: url("cover_bas-page.jpg") no-repeat  bottom right; height:100%; max-height:100%; padding:0; margin:0; z-index:3;}
#head {position:fixed; margin:0; top:0; right:21px; display:block; width:100%; height:28px; font-size:1em; z-index:5; color:#fff;}
#foot {position:fixed; margin:0; bottom:-1px; right:21px; display:block; width:100%; height:48px; color:#fff; text-align:right; font-size:1em; z-index:4; padding-right: 20px}

#left {text-align:left; position:fixed; left:0; top:0; height:100%; width:130px; font-size:1em; color:#fff;z-index:5;}
#leftfoot {position:fixed; margin:0; bottom:-1px; left:0px; display:block; width:130px; height:48px; color:#fff; text-align:right; font-size:1em; z-index:4;}

#left ul{margin:0px;padding:20px;}
#left li{margin:0px;padding:0px;}

* html #head, * html #foot,* html #left,* html #leftfoot {position:absolute;}

#pad1 {display:block; width:18px; height:100px; float:left;}
#pad3 {display:block; width:18px; height:50px; float:left;}
.pad2 {display:block; height:100px;}
.pad3 {display:block; height:60px;}
.pad31 {display:block; height:40px;}
.pad35 {display:block; height:25px;}
.pad4 {display:block; height:28px;}

#content p {padding:0px 5px 0px 5px;}

.bold {font-size:1.2em; font-weight:bold;}

a.nav, a.nav:visited {display:block; width:50px; height:25px; text-decoration:none; color:#fff; font-weight:bold; line-height:25px;}
a.nav:hover {color:#fc0;}

/*	onglets marge gauche	*/

ul#menuloi {font-family: arial; font-size: 15px;
width:85px;
padding-bottom: 0px; padding-left: 0px;
border-bottom: 0px solid #333;
margin: 10px 5px 10px 0px;
}

ul#menuloi li.lecture, ul#menuloi li.tab_inactive {
list-style: none;
clear:right;
width:85px;
height:32px;
padding: 7px 5px 0px 14px;
margin: 0px 2px 5px 2px;
display:block;
border: 0px solid #333;
background: url('posactifve31.gif') no-repeat;
border-bottom: 1px solid #cccccc;
cursor: pointer;
color:#ffffff;
}

ul#menuloi li.lecture, ul#menuloi li.lecture {
list-style: none;
clear:right;
width:85px;
height:32px;
padding: 7px 5px 0px 14px;
margin: 0px 2px 5px 2px;
display:block;
border: 0px solid #333;
background: url('posactifve21.gif') no-repeat;
border-bottom: 1px solid #cccccc;
cursor: pointer;
color:#FFFF00;
}

/*	mise en forme du content	*/

h1 {
padding: 4px 18px 8px 18px; margin-top: 4px; margin-bottom: 4px;
position: relative;
color : #000000;
}
.ombre {
padding: 2px 18px 8px 18px; margin-top: 4px; margin-bottom: 4px;
position: absolute;
color: #ffffff;
top: -4px;
left: -2px;
}

/* h1 {background:url('../revenu-solaire/doc/banniere_A-1.gif') no-repeat left top; margin-right:30px; height:30px; line-height:28px; display:inline; padding: 3px 18px 4px 18px; font-family: Verdana; font-size: 11pt;} */
h1 {background:url('../revenu-solaire/doc/banniere_A-1.gif') no-repeat left top; margin-right:30px; height:30px; line-height:30px; display:inline; padding: 6px 18px 6px 18px; font-family: Verdana; font-size: 11pt;}
div.mq1 {display:inline-block; padding: 0; margin: 12px 8px 8px 8px; height:30px; background:url('../revenu-solaire/doc/banniere_A-2.gif') no-repeat right top; }

/* h3 { background:url('../revenu-solaire/doc/banniere_C-1.gif') no-repeat left top; line-height:28px; display:inline; color:#990000; padding: 3px 18px 4px 18px; margin-right:30px; font-family: Verdana; font-size: 11pt; height:30px;} */
h3 { background:url('../revenu-solaire/doc/banniere_C-1.gif') no-repeat left top; line-height:30px; display:inline; color:#990000; padding: 6px 18px 6px 18px; margin-right:30px; font-family: Verdana; font-size: 11pt; height:30px;}
div.mq3 {display:inline-block; padding: 0; margin: 12px 8px 8px 8px; height:30px; background: url('../revenu-solaire/doc/banniere_C-2.gif') no-repeat right top; }

/* h2 { background:url('../revenu-solaire/titre_2.gif') no-repeat left top; display:inline; line-height:28px; color:#990000; padding: 3px 18px 4px 18px; margin-right:30px; font-family: Verdana; font-size: 11pt; height:30px;} */
h2 { background:url('../revenu-solaire/titre_2.gif') no-repeat left top; display:inline; line-height:30px; color:#990000; padding: 6px 18px 6px 18px; margin-right:30px; font-family: Verdana; font-size: 11pt; height:30px;}
div.mq2 {display:inline-block; padding: 0; margin: 12px 8px 8px 8px; height:30px; background: url('../revenu-solaire/titre_1.gif') no-repeat right top; }

h4 {font-family: Verdana; font-size: 9pt; background:url('puce3.gif') no-repeat left top; padding-left:25px; margin:12px 5px 5px 5px;}

b {color:#666699;}
u {color:#CC6600;}

ul.immo{list-style-image: url(puce5.gif); margin-right:10px;}
ul.immobilier{list-style-image: url(puce8.gif); margin-right:10px;}
ul.second{list-style-image: url(puce61.gif); margin-right:10px;}
ul.revenu{list-style-image: url(puce2.gif); margin-right:10px;}
ul.soleil, ol.soleil{list-style-image: url(puce_soleil.gif); margin-right:10px;}
ul.plus{list-style-image: url(plus.gif); margin-right:10px;}
ul.moins{list-style-image: url(moins.gif); margin-right:10px;}
ul.immo li, ul.immobilier li, ul.second li, ul.revenu li, ul.soleil li, ul.plus li, ul.moins li{margin-left:1px;}
th{font-weight:normal;background-color:#75754F;color:#FFFF00;}
p {margin-top:8px;margin-bottom:0px;}
