.navigation-bar{background:url(../img/main-navigation.png);font-size:11px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;color:#000;letter-spacing:0}.navigation-bar .button .label{padding-top:0}.dropdown .menu a{letter-spacing:1px}.navigation-bar .group span{height:19px;float:left;padding-top:4px;margin-right:4px;letter-spacing:1px}.navigation-bar ul.topnav{top:1px}.home-navpanel .unit-col div:first-child{padding-top:2px;padding-bottom:2px;margin-right:0}h1{border-bottom:#000 1px solid;margin-bottom:4px}.home-navpanel .unit-col,.unit-col,.unit-col li{line-height:16px}.unit-col .large{width:308px}.navigation-bar{background:0 0;margin-top:4px}.light-gray{background-color:#b2b4b1}.mid-gray{background-color:#848682}.gray{background-color:#494e4f}.dark-gray{background-color:#696f6d}.red1{background-color:#7e000c}.red2{background-color:#88000c}.red3{background-color:#a3000f}.red4{background-color:#bd0016}.red5{background-color:#e3001b}.red6{background-color:#fd001e}.epfl-images{background-image:url('http://www.epfl.ch/2011/img/epfl-in-images.jpg')}.news-video-overlay{background:url("../img/icon_video_small.png") no-repeat scroll center center transparent}.heading-news .news-video-overlay{background:url("../img/icon_video.png") no-repeat scroll center center transparent}.alumni{padding:0 0 4px 6px;position:relative}.alumni .news-video-overlay{height:180px}.banner{position:relative}.banner img{margin:-2px 0 0 -8px}.banner .bottom-frame{width:154px}.alumni img{margin-left:-6px}.epfl-images .news-video-overlay{height:86px;width:144px}.epfl-images a{position:relative;background:0 0}#news-homepage{width:324px;padding-right:4px;margin:0}#news-homepage a,#news-homepage a:hover{background:0 0}.news-text{height:88px;line-height:16px;overflow:hidden;padding-top:5px}.news-list img.news-img{float:none;height:90px}.news-text h2{line-height:16px}.news-text .heading{margin-bottom:0}.news-list li.heading-news{float:none;width:100%;height:278px;line-height:16px}.news-list li.last{margin:0}.news-list li{float:left;width:160px;height:182px;border-bottom:solid #000 1px;line-height:12px;position:relative}.news-list li.heading-news h2{line-height:22px}.category-en-news{width:48px}.category-en-epfl{width:39px}.category-en-education{width:84px}.category-en-research{width:78px}.category-en-innovation{width:91px}.category-en-campus{width:63px}.bottom-frame{position:absolute;bottom:0;left:8px;padding-bottom:6px}.memento .date{width:25px;margin-right:8px;display:inline-block;float:left;font-size:22px;letter-spacing:1px;line-height:22px;font-family:Impact,"Arial Black","DejaVu Sans",Arial,Helvetica,sans-serif;text-align:center}.memento .month{font-size:14px;text-transform:uppercase;letter-spacing:1px}.memento .date .to{border-top:4px solid #fff;padding-top:2px}table.two-dates{float:left;width:30px;padding-right:8px}table.two-dates td{font-family:Impact,"Arial Black","DejaVu Sans",Arial,Helvetica,sans-serif;text-align:center}table.two-dates .day{font-size:22px;letter-spacing:1px;line-height:22px}table.two-dates .month{font-size:14px;text-transform:uppercase;letter-spacing:0}table.two-dates .lower-border{border-bottom:4px #fff solid;padding-bottom:3px}.event{line-height:16px;margin-top:2px}.memento-title{width:111px;float:right}#calendar-nav{margin-top:18px}#calendar-nav #calroot{background-color:transparent;width:144px;-moz-box-shadow:none;-webkit-box-shadow:none;border:none 0;margin-top:8px;margin-bottom:4px;padding:0;z-index:0}#calendar-nav #calbody,#calendar-nav #calhead{width:140px}#calnext,#calprev{height:16px;width:10px}#calnext{background-position:-7px -1px}#calprev{background-position:-100px -1px}#calendar-nav .calweek a{background-image:none;background-color:transparent;width:19px;height:12px;font-size:11px;line-height:12px;border-radius:0}#calendar-nav #caldays{border:none;height:16px;font-weight:700;width:140px}#calendar-nav #calweeks{background-color:transparent;width:140px;margin-top:0}#calendar-nav .calweek{height:14px}#calendar-nav .calweek:first-child{padding:0}#calendar-nav #calcurrent{background-color:#000}#calendar-nav .calweek a:hover,.calfocus{background-color:#7e000c}#calendar-nav .calweek a.caloff{visibility:hidden}#calendar-nav #caldays span{width:19px;margin-left:1px;font-size:11px}#calendar-nav #caltitle{width:120px;font-size:13px}#epfl-image{padding:0;height:90px;position:relative}#epfl-image a{background:0 0}#epfl-image h3{position:absolute;top:2px;left:6px}.home-navpanel{margin-bottom:4px;line-height:16px}.navigation-bar{font-weight:400}.navigation-bar .group{margin:0}.navigation-bar .group .button{margin-left:4px;margin-right:0}#social-networks{margin-right:0}#social-networks img{margin-top:4px}.centre-col{width:324px;float:left;padding:0 4px 0 0}.homepage-bottom{margin-top:24px}.homepage-bottom .box{float:left}.homepage-bottom .last{margin:0}.homepage-bottom .box h3{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:0;line-height:13px;padding:0 0 3px}.homepage-bottom .box ul{padding-top:0}.homepage-bottom .box ul li{padding-left:1px;list-style-image:url(../img/dot.png);margin:0 0 1px 15px}.expert-question img{margin:0}.expert-question img.expert-picture{float:left;width:160px;height:50px;margin:0 8px 2px 0}.expert-question .question-text{font-weight:700;color:#000;margin-top:-4px;float:left;width:156px}.expert-question .quote{font-family:Georgia,"Times New Roman",Times,serif;font-size:20px;line-height:13px;padding-left:4px;position:relative;top:8px}.expert-question .quote:first-child{padding-right:4px;padding-left:0}ul.list-layout{padding-top:0;border-top:none}h2 a:hover{color:#000}.heading-text{margin-bottom:5px;margin-top:70px}.link-text{margin-bottom:10px}#form_sondage{padding:0}#form_sondage p{margin-bottom:6px;margin-top:0;line-height:16px;letter-spacing:.3px}#form_sondage form p{margin-bottom:0;font-weight:400}#form_sondage input{margin:0}#form_sondage label{line-height:16px}.unit-col h3{font-size:13px;line-height:16px;letter-spacing:0;padding-bottom:4px;font-family:arial,helvetica,sans-serif;font-weight:700;width:144px}#form_sondage .footer{margin-top:5px}.unit-cell ul{margin-top:3px}.unit-3-cells ul{margin-top:0;padding-top:0}.navigation-bar .comment .label,.navigation-bar .feed .label{letter-spacing:1px}#form_sondage .footer input[type=submit]{background:none repeat-x scroll 0 50% #848682;border:none;color:#fff;display:block;font-size:90%;font-weight:400;height:18px;padding:0 9px}