﻿@charset "utf-8";
/* CSS Document */

.mstr #container { width:968px; margin: 0 auto; } 
.mstr #containhome { position:relative; height:602px; } 
.mstr .header01 { width:968px; background:url(../medias/communs/bg_header01.jpg) 0 50px no-repeat; float:left;} 
.mstr .header02 { height:226px; width:968px; background:url(../medias/communs/bg_header02.jpg) 0 50px no-repeat; float:left;} 
.mstr .header04 { height:226px; width:968px; background:url(../medias/communs/bg_header04.jpg) 0 50px no-repeat; float:left;} 
.mstr #home { height:602px; width:968px; padding-top:50px; } 
.mstr #content {  }
.mstr .contenthome { height:0; }

.mstr #contentprin { z-index:1;  z-index:10;}
.mstr #contentprinhome { position:absolute; z-index:10; width:968px; padding:0; }

.mstr #logo { padding:76px 15px 0 36px; margin-top:20px; }
.mstr #logohome { margin:95px 15px 0 36px; height:102px;}
.mstr #logo h1, .mstr #logohome h1 { float:left; }
.mstr #logo h2, .mstr #logohome h2 { float:right; }
.mstr #logo h1 span, .mstr #logohome h1 span { display:none; }
.mstr #logoprint { display: none; }
.mstr #printfooter { display: none; }

.mstr #menutop { height: 27px; width: 968px; position: absolute; top: 30px; text-align:right; }
.mstr #menuprin { margin-top:12px; height:27px; width:547px; float:right; background-color:#262626; }
.mstr #menuprinhome { height:27px; float:right; /* background-color:#000; filter:alpha(opacity=85); -moz-opacity:0.85; -khtml-opacity: 0.85; opacity: 0.85;*/}

.mstr #sidebarleft { float: left; width: 392px; color: #58595b; }
.mstr #sidebarleft h1 { margin:0 0 5px 0; text-transform: uppercase; font-size:25px; font-weight: normal; font-family:"Franklin Gothic Book", "Arial"; float:left; padding:0 25px 0 0; background:url(../medias/communs/bullet01.gif) right 6px no-repeat; }

.mstr #contenuclientsm { width: 547px; float: right; display:block; position:relative; height:40px; z-index: 1; padding-top:0.5em; }

.mstr #contenuespace { width: 547px; float: right; display:block; position:relative; height:20px; }

.mstr #contenuclient { width: 547px; float: right; display:block; position:relative; min-height:455px; z-index: 1; padding:1em 0; }

.mstr #contenuclient ul.liste { padding-bottom: 20px; }
.mstr #contenuclient ul.liste li { padding-left: 20px; display:block; background:url(/medias/communs/bullet04.gif) 10px 6px no-repeat; }

.mstr #footer { width:968px; height:56px; }
.mstr #footerhome { width:968px; height:56px; float:left;}
.mstr #menubas1 { padding-top: 10px; font-size: 75%; float:right; width:434px; border-top:solid 1px #cdcdcd; }
.mstr #menubashome { padding-top: 7px; font-size: 75%; float:right; width:434px;  }

.clearfloat {  clear:both; height:0; font-size: 1px; line-height: 0px; }

.mstr #footerlst { background-image: none; padding-left:0; }
.mstr .headerlst { background-image: none; }

/* documents original */
.attLinkpdf, .attLinkdoc, .attLinkdocx, .attLinkxls, .attLinkxlsx, .attLinkeps, .attLinkzip, .attLinkjpg, .attLinkgif, .attLinkpng, .attLinkqkt, .attLinkacr, .attLinkwinzip { display: inline-block; padding: 2px 0px 2px 24px; line-height: 18px; min-height: 18px; overflow: visible; background: url(/medias/communs/DocIcone/default.gif) top left no-repeat; }
.attLinkpdf { background-image: url(/medias/communs/DocIcone/pdf.gif); }
.attLinkdoc, .attLinkdocx { background-image: url(/medias/communs/DocIcone/doc.gif); }
.attLinkxls, .attLinkxlsx { background-image: url(/medias/communs/DocIcone/xls.gif); }
.attLinkjpg, .attLinkgif, .attLinkpng { background-image: url(/medias/communs/DocIcone/jpg.png); }
.attLinkeps { background-image: url(/medias/communs/DocIcone/eps.png); }
.attLinkzip { background-image: url(/medias/communs/DocIcone/zip.png); }
.attLinkwinzip { background-image: url(/medias/communs/DocIcone/winzip.png); }

.attLinkqkt { background-image: url(/medias/communs/DocIcone/qkt.gif); }
.attLinkacr { background-image: url(/medias/communs/DocIcone/acr.gif); }

/* documents */
.attLinkpdf, .attLinkdoc, .attLinkdocx, .attLinkxls, .attLinkxlsx, .attLinkeps, .attLinkzip, .attLinkjpg, .attLinkgif, .attLinkpng { display: inline-block; padding: 2px 0px 2px 24px; line-height: 18px; min-height: 18px; overflow: visible; background: url(/medias/communs/DocIcone/default.gif) center left no-repeat; }
.attLinkpdf { background-image: url(/medias/communs/DocIcone/pdf.gif); }
.attLinkdoc, .attLinkdocx { background-image: url(/medias/communs/DocIcone/doc.gif); }
.attLinkxls, .attLinkxlsx { background-image: url(/medias/communs/DocIcone/xls.gif); }
.attLinkjpg, .attLinkgif, .attLinkpng { background-image: url(/medias/communs/DocIcone/jpg.png); }
.attLinkeps { background-image: url(/medias/communs/DocIcone/eps.png); }
.attLinkzip { background-image: url(/medias/communs/DocIcone/zip.png); }
.lienExterne {background-color:Blue;}

