html {
		        background: #ffe400 url(img/fond.gif) 0 -170px repeat-x;	/* arrière-plan général*/     /* -20 */
}

#work_haut {
			border: 0;
			height: 40px;
			width: 760px;
			margin: 0 auto;
}

#work_esp {
			border: 0;
			width: 760px;
			margin: 0 auto;
		        padding: 0;
		        background: transparent url(img/espace.gif) 0 0 no-repeat;
		        height: 155px;
}

div#work_esp h2 {
			float:left;
                        margin: 0;
                        padding: 0;
			border: 0;
			height: 155px;
			width: 430px;
		        font-size: 2em;
                        letter-spacing: -3px;
		        color: #356d08;
		        text-align: right;
		        background: transparent url(img/work-esp.gif) 15px 10px no-repeat;
}

div#work_esp p {
			margin: 0;
                        padding: 0 0 0 40px;
			border: 0;
		        font-family: arial;
		        font-size: 0.8em;
		        letter-spacing: -1px;
		        font-weight: bold;
		        color: #493a16;
		        line-height: 1.7em;
}

div#work_esp p span {
                        border-bottom: solid 1px #ffde00;
                        padding-bottom: 2px;
}

#menu_work {
			width: 315px;
                        border: 0;
			padding: 10px 0 0 0;
			margin: 0;
			float: left;
}

div#menu_work ul, li {
		        list-style-type: none;
		        margin: 0;
		        padding: 0;
}

div#menu_work ul {
		        position: absolute;	/* positionnement pour IE5 et IE5.5 */
		        background: transparent url(img/menu-work.gif) top left no-repeat;	/* arrière-plan général du menu_pro */
		        width: 315px;
		        text-align: center;
}

div#menu_work li {
		        float: left;
		        font-size: 0.8em;
		        font-weight: bold;
		        letter-spacing: -1px;
}

div#menu_work li a {	/* dimensions et définitions des boutons */
		        display: block;	/* mise en block de <a> pour lui donner des dimensions */
		        height: 145px;
		        line-height: 145px;	/* hauteur de ligne pour éviter les paddings */
		        color: #7F3562;
}
div#menu_work li a#menu_work_pro {
		        width: 105px;
}
div#menu_work li a#menu_work_cam {
		        width: 105px;
}
div#menu_work li a#menu_work_cont {
		        width: 105px;
}

div#menu_work li a:hover {
		        background: transparent url(img/menu-work.gif) top left no-repeat;
}
div#menu_work a#menu_work_pro:hover {
		        background-position: -315px 0%;	/* décalage de l'arrière-plan pour chaque bouton */
}
div#menu_work a#menu_work_cam:hover {
		        background-position: -420px 0%;
}
div#menu_work a#menu_work_cont:hover {
		        background-position: -525px 0%;
}

div#menu_work img {
		        border: 0px;
}

#work {
			border: 0;
			width: 760px;
			margin: 0 auto;
			padding: 20px 0 30px 0;
		        background: transparent url(img/bas-ind-esp.gif) left bottom no-repeat;
}

#work h3 {
			margin: 10px 35px;
                        padding: 0;
			border: 0;
		        font-size: 1.7em;
		        font-weight: bold;
		        color: #aa1b1e;
		        text-align: left;
		        height: 50px;
		        background: transparent url(img/h-work-sta.gif) 0 0 no-repeat;
}

#work p {
			margin: 0px 35px 0 35px;
                        padding: 10px 5px;
			border: 0;
}

#work p em {
		        font-size: 1.05em;
		        font-weight: bold;
		        color: #306707;
}

#work p a {
		        color: #aa1b1e;
		        text-decoration: none;
}

#work p a:hover {
		        color: #db0000;
		        text-decoration: underline;
}

.loc p a {
		        color: #aa1b1e;
		        text-decoration: none;
}
