body { color: #4b5e5f; font-family :arial,tahoma; font-size : 12px; text-align: center; background:#ececec; } body a { color : #2976c2 } .ban { float: left; position: absolute; top: 0px; left: 0px; } #haut { position: relative; width: 815px; height: 27px; background: url(i/background.png) left top no-repeat; margin: 0 auto; text-align: left; } #global { margin: 0 auto; width: 815px; text-align: left; padding:0px; background: url(i/bg.png) left top repeat-y; } #gauche { position: absolute; } #logo { margin-left: 30px; border: 0; width: 185px; height : 59px } #menugauche{ width: 180px; margin-left: 30px; margin-right : 20px; margin-top: 10px; } #menugauchehaut { height : 12px; font-size: 11px; text-decoration: underline; padding-left : 2px; padding-top : 1px; padding-bottom : 2px; background-color:#AAD715; color : #000000; } #menugauchebas { height : 155px; padding-left : 2px; padding-top : 10px; border: solid #AAD715 1px; background-color:#FFFFFF } .menugauchetitre a { font-weight : bold; text-decoration: underline ; color : #4b5e5f; } .menugauchelien a { color : #ff9900; font-size: 10px; text-decoration: none } #menugoogle { margin-left: 30px; left:0; width: 180px; height : 150px; } #menudiplome { margin-left: 30px; padding-left : 2px; padding-top : 5px; margin-right : 20px; height : 40px; width: 180px; border: solid #AAD715 1px; background-color:#FFFFFF } #milieu { width : 781px; background: url(i/bg.png) left top repeat-y; } #menuhautdroit { margin-left : 230px; width : 552px; height : 33px; } #menuhautdroit a { text-align: center; padding-top: 10px } #menuhautdroit ul { position: absolute; width: 552px; height: 33px; padding: 0; margin:0; list-style: none; background: transparent url(i/menu2.png) top left repeat-x; } #menuhautdroit li { float: left; } #menuhautdroit li a { display: block; height: 33px; width: 138px; color: #ffffff; } #menuhautdroit li a:hover { background: transparent url(i/menu2.png) top left repeat-x; } #menuhautdroit a#lienac:hover { background-position: 0px -36px; color: #ffffff; } #menuhautdroit a#liente:hover { background-position: 0px -36px; color: #ffffff; } #menuhautdroit a#lienex:hover { background-position: 0px -36px; color: #ffffff; } #menuhautdroit a#liende:hover { background-position: 0px -36px; color: #ffffff; } .contenu { margin-top : 0px; padding : 10px; margin-left : 230px; border: solid #D1D0D0 1px; } html>body .contenu { height: auto; min-height: 410px; } .contenu-haut { left:215px; height : 60px; background-color : #E5ECF9; text-align : justify; padding-left : 18px; padding-top : 14px; padding-bottom : 14px; padding-right : 18px; margin-bottom : 5px; } html>body .contenu-haut { height: auto; min-height: 60px; } .contenu-milieu { clear:both; border-top: 1px dashed #AAD715; margin-bottom : 5px; } .test-titre { font-weight : bold; text-decoration: underline } .question { background-color: #E5ECF9; font-size: 12px; color: #4b5e5f; width: 495px; height: 10px } html>body .question { height: auto; min-height: 10px; } .exemple { background-color: #AAD715; color: #4b5e5f; font-size: 12px; width: 493px; border-left : solid #AAD715 1px; border-bottom : solid #AAD715 1px; border-right : solid #AAD715 1px; } .exemple2 { height: 20px; background-color: #FFFFFF; width: 493px; border : solid #AAD715 1px; } .exemple2 ul { padding: 0; margin:0; list-style: none; } .exemple2 li { float: left; width: 20%; } .blanc { height: 20px; width: 493px; border : solid #E5ECF9 1px; } .blanc ul { padding: 0; margin:0; list-style: none; } .blanc li { float: left; width: 20%; } .blanc2 { height: 20px; width: 493px; border : solid #E5ECF9 1px; } .blanc2 ul { padding: 0; margin:0; list-style: none; } .blanc2 li { float: left; width: 16.67%; } #reco { clear:both; margin-top: 3px; margin-left : 231px; height : 25px; padding-top : 5px; text-align : center; font-weight : bold; border: dashed #AAD715 1px; } .form { color: #2976c2; font-family : arial,tahoma; font-size : 12px; text-align: center; } .form2 { margin:0px; padding-bottom : 5px } #bas { clear:both; margin-top: 3px; margin-left : 231px; height : 45px; background-color : #E5ECF9; padding-top : 5px; text-align : center; } #fin { width: 815px; height: 27px; background: url(i/bg_bas.png) left bottom no-repeat; text-align: left; margin: 0 auto; }