@charset "utf-8";
/* CSS Document */

.mstr #container {
	width:956px;
	border: 0px;
	background-image: url(../medias/communs/border.png);
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
} 

.mstr #header {
	background-color: #FFFFFF;
	width:934px;
	border: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 126px;
	background-image: url(../medias/communs/bg_header.gif);
	background-repeat: repeat-x;
} 

.mstr #content {
	background-color: #ffffff;
	width:934px;
	border: 0px;
	margin: 0 0 0 11px;
	height: 367px;
}
.mstr #footer {
	width:934px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	min-height: 186px;
	padding-bottom: 5px;
	background-image: url(../medias/communs/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.mstr #logo {
	height: 87px;
	width: 320px;
	position: relative;
	left: 51px;
	z-index: 1;
}
.mstr #logoPrint { display: none; }
.mstr #Printfooter { display: none; }

.mstr #menutop {
	height: 27px;
	width: 280px;
	position: absolute;
	top: 29px;
	padding-left: 633px;
	text-align: right;
}
.mstr #menuprin {
	height: 39px;
	width: 723px;
	float: left;
	position: absolute;
	top: 87px;
	margin-left: 21px;
}
.mstr #flashcontent {
	height: 305px;
	width: 703px;
	float: left;
	position: absolute;
	padding-left: 21px;
	padding-top: 13px;
}
.mstr #acces {
	background-image: url(../medias/communs/bg_sidebar1.jpg);
	background-repeat: no-repeat;
	background-position: 723px;
	height: 456px;
	width: 211px;
	float: none;
	position: relative;
	top: -39px;
	padding-left: 723px;
}
.mstr #acces1 {
	height: 40px;
	width: 145px;
	float: left;
	position: absolute;
	padding-left: 35px;
	top: 20px;
}
.mstr #acces2 {
	height: 45px;
	width: 145px;
	float: left;
	position: absolute;
	padding-left: 35px;
	top: 60px;
}

.mstr #acces2 * { vertical-align: middle; }

.mstr #acces3 {
	height: 52px;
	width: 135px;
	float: left;
	position: absolute;
	padding-left: 35px;
	top: 105px;
}

.mstr #acces3 a { display: block; margin-bottom: 0.5em; }

.mstr #acces4 {
	padding-top: 5px;
	height: 32px;
	width: 135px;
	float: left;
	position: absolute;
	padding-left: 45px;
	top: 315px;
}
.mstr #menulist {
	/*height: 116px;*/
	padding-left: 51px;
	padding-top: 28px;
	padding-bottom: 28px;
}
.mstr #list1 {
	width: 120px;
	margin-right: 50px;
	float: left;
	top: 0px;
}
.mstr #list2 {
	width: 120px;
	margin-right: 50px;
	float: left;
	top: 0px;
}
.mstr #list3 {
	width: 120px;
	margin-right: 50px;
	float: left;
	top: 0px;
}
.mstr #list4 {
	width: 120px;
	margin-right: 50px;
	float: left;
	top: 0px;
}
.mstr #menubas {
	padding-left: 51px;
	padding-top: 10px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* documents original */
.attLink, .attLinktxt, .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); }

