/* CSS Document author: Joel Liron date: January 2011 contact: liron at icosgroup.net */ * { margin : 0; padding : 0; } body { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0; padding: 0; background-color:#dce6f2; width: 100%; } form { margin: 0; padding: 0; display: inline; } UL { font-size: 9pt; color: black; padding-left: 50px; padding-right: 15px; line-height: 180%; } UL.labs { font-size: 9pt; color: black; padding-left: 15px; padding-right: 15px; line-height: 180%; } div.main { margin: 0; width: 890px; padding: 0; } div.main2 { margin: 0; padding: 0; width: 890px; vertical-align:top; } div.top_left { padding:10 0 0 0; margin:0; float:left; border:0; } span.home_left { padding: 10; margin: 0; width:17%; vertical-align:top; float:left; text-align: left; border: 1px #D9D9D9 solid; border-top-left-radius: 25px; -moz-border-radius-topleft: 25px; -webkit-border-top-left-radius: 25px; } span.home_main { padding: 10; margin: 0; vertical-align:top; float:left; text-align: left; width:77%; } span.home_right { padding: 0; margin: 0; vertical-align:top; float:right; width:21%; } span.home_left_labs { padding: 10; margin: 0; width:17%; vertical-align:top; float:left; text-align: left; border: 1px #D9D9D9 solid; border-top-left-radius: 25px; -moz-border-radius-topleft: 25px; -webkit-border-top-left-radius: 25px; } span.home_main_labs { padding: 10; margin: 0; vertical-align:top; float:left; text-align: left; width:56%; } span.home_right_labs { padding: 0; margin: 0; vertical-align:top; float:right; width:21%; } div.right { padding: 17 10 10 10; margin: 0; border: 2px #f6f3f3 solid; background-image: url('images/right_bk'); background-repeat: repeat-x; } div.right2 { padding: 17 10 10 10; margin: 20 0; border: 2px #f6f3f3 solid; background-image: url('images/right_bk'); background-repeat: repeat-x; text-align:left; } div.document { padding: 4px 3px 5px 3px; font-family: Garamond, Times, Serif; font-weight: bold; font-size: 15px; #font-size: 13px; border-top-left-radius: 15px; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; background-image: url('images/blue'); background-repeat: repeat-x; text-align: center; color: white; border-bottom: 1px grey dashed; } div.document a { text-align: center; color: white; } div.document a:hover { color: #434113; } div.copyright { margin: 5 0 10 0; padding: 0 10; width: 890px; font-size: 7.5pt; font-family: "Trebuchet MS", sans-serif; color: black; text-align: left; vertical-align: top; } div.buzz { margin: 0; width: 600px; padding: 0; text-align:left; } div.feedburnerFeedBlock li { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: black; margin-left: -40; padding-left: -40; padding-bottom: 10px; padding-right: 5px; } div.feedburnerFeedBlock p.date { font-weight:bold; } div.feedburnerFeedBlock a { color: #434113; font-weight:bold; text-decoration: none; } div.feedburnerFeedBlock a:hover { color: #696620; } #creditfooter { display: none; } DIV.sc { line-height: 80%; } DIV.sc2 { line-height: 40%; } DIV.sc3 { line-height: 60%; } DIV.sc4 { line-height: 120%; } img.labs { padding-right:10px; } img.resize { width:150px; } img.home { float: left; padding: 0 10 5 0; #margin: 0 10 5 0; border-width: 0px; border-style: solid; width:150px; } img.home2 { float: left; padding: 0 10 5 0; #margin: 0 10 5 0; border-width: 0px; border-style: solid; width:100px; } img.left { border: 0; float: left; margin-right: 6px; padding-right: 6px; margin-bottom: 9px; } div.hr { width: 100%; background-image: url('images/hr_home'); background-repeat: repeat-x; margin: 16 0 20 0; border:white; height: 3px; display:block; clear:both; } hr { display:none; } h1.title { font-size: 12pt; font-family: Garamond, Times, serif; color: black; margin: 0; padding: 12 0 4 0; } h1.title2 { font-size: 12pt; font-family: Garamond, Times, serif; color: black; margin: 0; padding: 0 0 4 0; text-align: center; } h2.home { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #434113; margin: 0; padding: 0 0 4 0; } h2.home2 { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #434113; margin: 0; padding: 10 0 4 0; } h2.contact { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: #434113; margin: 0; padding: 0 0 12 0; } h2.about { font-size: 10pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #434113; margin: 0; padding: 18 0 3 0; } h2.right { font-size: 11pt; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #434113; margin: 0; padding: 0 0 8 0; } p { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0; padding: 5 0 2 0; line-height:130%; } p.contact { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0; padding: 2 0 8 0; line-height: 1.5em; } p.right { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0; padding: 5 0 2 0; } p.home { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0; padding: 10 0 5 0; line-height:130%; } p.img { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0; padding: 0 0 5 0; } p.home_more { font-size: 9pt; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #434113; margin: 0; padding: 5 0; line-height:130%; } p.pub_more { font-size: 9pt; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #434113; margin: 0; padding: 10 0 10 0; line-height:130%; } table { margin: 0; padding: 0; text-align: top; vertical-align: top; width: 100%; } table.page { margin: 0; padding: 0 0 20 0; background-color:white; width:1020px; } table.labs { margin: 0; border: 0; padding: 0 0 20 0; width:680px; } table.labs td { border: 1px solid black; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 10 5; line-height:130%; } td.labs1 { background-color: #EAF1DD; } td.labs2 { background-color: #D6E3BC; } td.labs3 { background-color: #C2D69B; } td.labs4 { background-color: #76923C; color: white; } td.labs5 { background-color: #4F6228; } td { margin: 0; padding: 0; text-align: top; vertical-align: top; } td.main { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0; padding: 0 0 5 0; line-height:130%; } td.main2 { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0; padding: 0 0 5 0; line-height:130%; } ul.home { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; color: black; margin: 0; padding: 0 0 5 0; line-height:130%; } A { text-decoration: none; } A.copyright { font-size: 7.5pt; font-family: "Trebuchet MS", sans-serif; text-decoration: none; color: #434113; } A.copyright:hover { color: #696620; } a.home { color: #434113; font-weight:bold; text-decoration: none; } a.home:hover { color: #696620; } a.black { color: #434113; text-decoration: none; } a.black:hover { color: #696620; } div.facebook { z-index:1; } div.menu1 { background-image: url('images/top_menu.png'); font-weight: bold; font-size: 9pt; width: 900px; height:20px; text-align: left; padding: 4 0 4 0; #padding: 4 0 1 0; margin: -4 0 0 0; z-index:2; } #nav, #nav ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; line-height: 1; } #nav a, #nav a:hover { display: block; text-decoration: none; } #nav a { margin: 0px 0px 10px 0px; border-left: 1px solid #434113;} #nav li a:hover { background-image: url('images/top_menu_hov'); background-repeat: repeat-x;} #nav li { display: inline; float: left; list-style:none; } #nav a.on { border-left:none; } #nav a.on:hover { border-left:none; } #nav a, #nav a:visited { z-index:2; text-decoration: none; color:#434113; font-size: 10pt; font-weight: bold; font-family: "Trebuchet MS", sans-serif; padding: 0px 15px; display:block; } #nav a:hover, #nav a:active, #home .on { z-index:2; text-decoration:none; } #nav li ul { z-index:2; position: absolute; left: -999em; height: auto; width: 160px; border-left:none; background: -webkit-gradient(linear, left top, left bottom, from(#cacaca), to(#ffffff)); background: -moz-linear-gradient(top, #cacaca, #ffffff); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cacaca', endColorstr='#ffffff'); } #nav li li { z-index:2; width: 150px; color: #434113; padding:5px 0px 0 5px; } #nav li li a, #nav li li a:visited { z-index:2; font-weight:normal; font-size:10pt; color:#434113; border:none;} #nav li li a:hover, #nav li li a:active { z-index:2; color:#434113; left:auto;} #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; z-index:2;} a.main:hover { background:none; } #nav.home a#home, #nav.about a#about, nav.team a#about, nav.contact a#about, #nav.science a#science, #nav.news a#news, #nav.conferences a#conferences, #nav.labs a#labs, #nav.publications a#publications, #nav.facebook a#facebook { background-image: url('images/top_menu_hov'); background-repeat: repeat-x; } div.langue { font-weight: bold; font-family: "Trebuchet MS", sans-serif; color: red; font-size: 10pt; text-align: right; padding: 20px 0 0 0; margin: 0px 0px 0px 0px; } #langue a, #langue a:visited {margin: 0px; padding: 0px; text-decoration: none; color:#434113; } #langue a:hover, #langue a:active {color:black;}