/* Redefinitions specifiques pour IE */
body { background-color: #0095dc; }
#fond { background-image: url(../images/ie/fondhaut.gif); }
#hypno { display: none; }
#contenu { _margin-top: 135px; }
#menu {
	top: 45px;
	width: 179px;
	background-image: url(../images/ie/menutop.gif);
	padding-top: 63px;
}
#virgule {
	left: -20px;
	background: url(../images/ie/virgule.gif) top left no-repeat;
}

/* Creation de la zone de contenu a coins arrondis */
/* Much thanks to Douglas <http://www.redmelon.net/tstme/4corners/>
	 for his wonderful solution to the "rounded corners" problem
	 and his help in giving me the further solution to use the system
	 with translucent backgrounds!
	 All his code is under the Creative Commons licence:
	 <http://creativecommons.org/licenses/sa/1.0/> */

.rbtop div { background: url(../images/ie/topleft.gif) no-repeat top left; }
.rbtop { background: url(../images/ie/topright.gif) no-repeat top right; }

.rbbot div { background: url(../images/ie/bottomleft.gif) no-repeat bottom left; }
.rbbot { background: url(../images/ie/bottomright.gif) no-repeat bottom right; }

.rbcontent div { background: url(../images/ie/left.gif) repeat-y top left; }
.rbcontent { background: url(../images/ie/right.gif) repeat-y top right; }

/* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot, .rbcontent div div, .rbcontent div, .menubot, .menucontent { width: 100%; }
.rbtop div, .rbtop, .rbbot div, .rbbot, .menubot { font-size: 1px; }

.rbtop div, .rbtop { height: 83px; }
.rbbot div, .rbbot { height: 39px; }
.rbbot div div, .rbtop div div, .rbcontent div div { width: auto; }
.rbtop div div {
	margin: 0 41px 0 117px;
	background: url(../images/ie/top.gif) repeat;
}
.rbbot div div {
	margin: 0 41px;
	background: url(../images/ie/bottom.gif) repeat;
}
.rbcontent div div {
	margin: 0 41px;
	background: #d1ecf9 none;
}
.rbcontent div div div {
	position: relative;
	margin: -20px 0 0 44px;
	padding: 1px;
	font-size: 1em;
}
.rbcontent div div div div {
	margin: 0;
	padding: 0;
}


/* Creation du menu a coins arrondis */
.menubot { background: url(../images/ie/menubottomright.gif) no-repeat top right; }
.menubot div, .menubot { height: 30px; margin:0; }
.menubot div, .menucontent div { width: auto; }
.menubot div {
	margin-right: 28px;
	background-color: #004485;
}
.menucontent div {
	padding-top: 1px;
	background-color: #004485;
}
.menucontent div div { padding-bottom: 1px; }



/* Pied de page */
#pied {
	margin-left: 220px;
	padding-top: 15px;
}
#pied p {
	position: relative;
	height: 20px !important;
	height /**/: 60px;
	margin: 10px 20px 0 0;
	padding: 5px 0 0;
	border-top: 1px solid white;
}
.left, .right { display: none; }

