A {color: #AAC200; } body {background-color: #000000; background-image: url(/www/institute/42WconfigWeb.nsf/images/bg.jpg/$file/bg.jpg); background-position: center top; background-repeat: repeat-x; text-align: center; } body, div, ul, h1, h2, h3, p, table, tr, td, form, ul, li {margin: 0px; color: #4F4F4F; font-family: Geneva, Arial, Tahoma, sans-serif; font-size: 10pt; font-style: normal; font-weight: lighter; padding: 0px; border: 0px;} IMG {margin: 0px; padding: 0px; border: 0px; line-height: 16px; float: left;} img, a:hover {color: #000;} p {font-size: 10pt; font-style: normal; font-weight: normal; } q {color: #AAE100; font-size: 10pt; font-style: normal; font-weight: bold; } strong {color: #BFBF00; font-size: 10pt; font-style: normal; font-weight: bold; } #wblind {height: 240px; background: url(/www/institute/42WconfigWeb.nsf/images/bg_a.jpg/$file/bg_a.jpg) no-repeat center top; width: 100%; margin: auto; overflow: none; } #wcontainer {width: 960px; background-color: #FFFFFF; background-image: url(/www/institute/42WconfigWeb.nsf/images/container_bg.gif/$file/container_bg.gif); text-align: left; display: table; margin-left:auto; margin-right:auto;} #wcontainer div {float: left; } #wcontent {width: 700px; } #wcontent h1 {color: #AAB300; text-align: justify; font-size: 12pt; font-style: normal; font-weight: bold; padding-left: 20px; padding-right: 20px; padding-top: 5px; } #wcontent h2 {color: #AAC200; font-family: Geneva, Arial, Tahoma, sans-serif; font-size: 12pt; font-style: normal; padding-left: 20px; padding-right: 20px; } #wcontent h3 {color: #AAC200; text-align: left; font-size: 12pt; font-style: normal; font-weight: bold; padding-left: 20px; padding-top: 20px; } #wcontent img {float: left; margin-top: 10px; margin-bottom: 10px; margin-right: 10px; text-align: left; border-top: solid 3px #C0C0C0; border-bottom: solid 3px #C0C0C0; border-left: solid 3px #C0C0C0; border-right: solid 3px #C0C0C0; } #wcontent p {text-align: left; padding-left: 20px; padding-right: 20px; padding-bottom: 20px; } #wcontent .contentBlock {width: 700px; } #wcontent .HeadBar {height: 30px; width: 700px; background-color: #F2F2F2; background-image: url(/www/institute/42WconfigWeb.nsf/images/w_hr.gif/$file/w_hr.gif); background-repeat: repeat-y; text-decoration: none; margin-bottom: 18px; margin-top: 18px; float: left;} #wcontent .InpField {height: 55px; width: 325px; font-family: Geneva, Arial, Tahoma, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; } #wfooter {height: 45px; width: 960px; background-color: #FFFFFF; background-image: url(/www/institute/42WconfigWeb.nsf/images/footer_bg.gif/$file/footer_bg.gif); text-align: right; vertical-align: text-bottom; } #wfooter p {color: #E1E1E1; vertical-align: bottom; padding-right: 10px; padding-top: 15px; } #wleft_block {width: 250px; margin-top: 18px;} #wleft_block h3 {color: #AAC200; background-color: #F2F2F2; line-height: 30px; font-size: 12pt; font-style: normal; font-weight: bold; padding-left: 24px; margin-bottom: 18px;} #wleft_block .block {height: 80px; width: 250px; padding-bottom: 24px; } #wleft_block .block a {width: 110px; } #wleft_block .block img {border-top: solid 3px #C0C0C0; border-bottom: solid 3px #C0C0C0; border-left: solid 3px #C0C0C0; border-right: solid 3px #C0C0C0; margin: 0px 12px 0px 24px;} #wleft_block .block p {width: 110px; float: left; line-height: 12pt; text-align: left; } #wleft_block .blocks {float: left; width: 100%;} #wleft_block .contacts {float: left; width: 100%; margin-bottom: 18px;} #wleft_block .contacts p {width: 202px; margin-left: 24px;} #wlist_block {width: 450px; padding-left: 20px; margin-top: 18px;} #wnavi {height: 50px; width: 960px; background-color: #2F2F2F; } #wnavi a {height: 50px; background-color: #2F2F2F; background-image: url(/www/institute/42WconfigWeb.nsf/images/w_menu_bg.gif/$file/w_menu_bg.gif); background-repeat: repeat-x; text-decoration: none; padding-left: 20px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px; line-height: 50px; float: left;} #wnavi a:hover {background-color: #FFFFFF; background-image: url(/www/institute/42WconfigWeb.nsf/images/w_menu_bg_active.gif/$file/w_menu_bg_active.gif); background-repeat: repeat-x; } #wnavi li {float: left; background-color: #FFFFFF; background-image: url(/www/institute/42WconfigWeb.nsf/images/w_menu_bg.gif/$file/w_menu_bg.gif); background-repeat: repeat-x; list-style: none} #wnavi p {float: left;} #wnavi ul {height: 50px; width: 710px; float: left; background-color: #2F2F2F; background-image: url(/www/institute/42WconfigWeb.nsf/images/w_menu_bg.gif/$file/w_menu_bg.gif); background-repeat: repeat-x; } #wnavi .active {height: 50px; color: #FFFFFF; background-color: #2F2F2F; background-image: url(/www/institute/42WconfigWeb.nsf/images/w_menu_bg_active.gif/$file/w_menu_bg_active.gif); background-repeat: repeat-x; font-style: normal; font-weight: bold; padding-left: 20px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px; line-height: 50px; display: block} #wnavi .hr {height: 50px; width: 2px; float: left; background-color: #000000; background-image: url(/www/institute/42WconfigWeb.nsf/images/w_menu_bg.gif/$file/w_menu_bg.gif); padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; overflow: hidden; } #wnavi .search {height: 50px; width: 250px; float: left; background-color: #EDEDED; background-position: center center; background-repeat: no-repeat; } #wtop {height: 240px; width: 960px; background-color: #FFFFFF; background-image: url(/www/institute/42WconfigWeb.nsf/images/w_top3.jpg/$file/w_top3.jpg); background-position: right ; background-repeat: no-repeat; text-align: left; position: relative;} #wtop .logo {position: relative; left: 27px; top: 98px; float: left;}