body {margin: 0; padding: 0; background-color:#fc6; text-align:center;}
#container {width:980px; text-align:left; margin-left:auto; margin-right:auto; margin-top:0; padding:0; height:55px; background-image: url(images/fond_up.gif); background-repeat: no-repeat;}
#princ {position:absolute; height:500px; width:872px; margin:0 0 0 55px; padding:0; background-image : url(images/fond_princ.jpg); background-repeat: no-repeat; background-color:#fc6;}
#middle {height:515px; width:980px; text-align:left; padding:0; margin-top:0; margin-left:auto; margin-right:auto; background-image : url(images/fond.gif); background-repeat:repeat-y;}

.logo {position: absolute; margin:5px 0 0 215px; padding:0; border:none; width:436px; height:185px;}
.logo2 {position: absolute; margin:5px 0 0 215px; padding:0; border:none; width:436px; height:185px;}

.display {margin:0; padding:0; float:left;}
.pte {left:50%; padding:0; margin:72px 0 0 -436px; position: absolute; width:219px; height:111px;}
.trans{left:50%; padding:0; margin:38px 0 0 219px; position: absolute; width:214px; height:126px;}
.ouv{left:50%; padding:0; margin:185px 0 0 265px; position: absolute; width:147px; height:39px;}
.int1{left:50%; padding:0; margin:180px 0 0 -252px; position: absolute; width:169px; height:131px; border:0; border:none;}
.int2{left:50%; padding:0; margin:181px 0 0 81px; position: absolute; width:168px; height:147px; z-index:3; border:0; border:none;}
.conc{left:50%; padding:0; margin:238px 0 0 260px; position: absolute; width:156px; height:92px;}
.panth1 {left:50%; padding:0; margin:310px 0 0 -454px; position: absolute; width:158px; height:223px;}
.panth2 {left:50%; padding:0; margin:310px 0 0 -296px; position: absolute; width:8px; height:117px; z-index:3;}
.panth3 {left:50%; padding:0; margin:310px 0 0 -297px; position: absolute; width:394px; height:62px; z-index:2;}
.panth4 {left:50%; padding:0; margin:217px 0 0 -83px; position: absolute; width:44px; height:93px; z-index:2;}
.panth5 {left:50%; padding:0; margin:200px 0 0 -39px; position: absolute; width:80px; height:111px; z-index:2;}
.panth52 {left:50%; padding:0; margin:200px 0 0 -39px; position: absolute; width:80px; height:111px; z-index:2;}

.tet {left:50%; padding:0; margin:203px 0 0 -424px; position: absolute; width:108px; height:111px;}
.tet2 {left:50%; padding:0; margin:203px 0 0 -424px; position: absolute; width:108px; height:111px;}

.entr2 {left:50%; padding:0; margin:159px 0 0 96px; position: absolute; width:139px; height:20px; border:0; border:none;}
.entr1 {left:50%; padding:0; margin:157px 0 0 -240px; position: absolute; width:139px; height:20px; border:0; border:none;}								

.geo {left:50%; padding:0; margin:334px 0 0 380px; position: absolute; width:81px; height:72px; z-index:3;}								
#texted {left:50%; padding:0; margin:345px 0 0 280px; position: absolute; width:100px; height:20px; z-index:2; font-family:arial,"Lucida Sans"; font-size:18px; letter-spacing:1px; color:#000; font-weight:bold;}
#edito {left:50%; padding:0 0 0 8px; margin:331px 0 0 -296px; position: absolute; width:789px; height:195px; background-image : url(images/edito.gif); background-repeat: no-repeat;}
.im1 {left:50%; padding:0; margin:369px 0 0 -290px; position: absolute; width:17px; height:50px; z-index:2;}
.im2 {left:50%; padding:0; margin:366px 0 0 -273px; position: absolute; width:119px; height:25px; z-index:3;}
.im3 {left:50%; padding:0; margin:366px 0 0 -182px; position: absolute; width:281px; height:18px; z-index:2;}
#txt{padding:0 10px 0 15px; margin:39px 12px 0 0; width:auto; height:144px; text-align:left; background-image : url(images/fond_ed.jpg); background-repeat:repeat; overflow:auto;}
				/* menu */

#nav {padding: 0; left:50%; margin:28px 0 0 -430px; text-align:center; position:absolute; height:18px; width:980px;} 
#nav ul {padding: 0; margin:0; list-style: none; line-height: 15px; text-align:center; float:left;}
#nav a {float:left; display: inline; width: 80px; font-family:arial,"Lucida Sans"; font-size:12px; letter-spacing:1px; color:#000; text-decoration:none; font-weight:bold;}
#nav a.pr, #nav li.pr {float: left; width: 145px; padding:0;}
#nav a.cp, #nav li.cp {float: left; width: 170px; padding:0;}
#nav li.nw {float: left; width: 130px; padding:0;}
#nav li {float: left; width: 100px; padding:0; text-align:center;}

#nav a:hover {color:#f00; text-decoration:none;}

			