/* UNIGE new stylesheet */
/**** global ****/
html {
font-size:100%;
}
body {
margin: 0px;
font-family: arial, sans-serif;
font-size: 0.75em;
}
#body {
padding: 0px;
margin: auto;
width: 1000px; /* largeur max du site */
background-color: #f8f8f8;
background-image: url('/sciences/chiorg/pics/bg-corner.png');
background-repeat: no-repeat;
background-position: right bottom;
}
#nav, #content, #logo, #underlogo, #title, #breadcrumb, #agenda, div.column, .homepagelinks {
margin-right:10px;
}
#main {
padding: 0px 20px;
}
/* suppression de la marge pour pages sur 2 colonnes */
.is_last, #content.is_last, div.column.is_last {
margin-right: 0px;
}
/**** header ****/
#header {
padding: 0px 20px;
margin-bottom: 10px;
}
#header a img {
border: 0;
}
#logo, #underlogo, #nav {
background-color: #cf0063;
color: #fff;
}
#logo {
height: 76px;
text-align: center;
line-height: 10px;
vertical-align: middle;
}
#logo img {
margin-top: 20px
}
#title {
margin-top: 20px;
}
#underlogo {
/*-moz-border-radius-bottomright: 25px 25px;
-webkit-border-radius-bottomright: 25px 25px;
border-bottom-right-radius: 25px 25px;*/
background-image: url('/sciences/chiorg/pics/logo-corner.png');
background-repeat: no-repeat;
background-position: right top;
}
#breadcrumb, #servicenav, #lang {
color: #aaa;
font-family: verdana, sans-serif;
font-size: 0.9em;
}
#breadcrumb a, #servicenav a, #lang a {
color: #aaa;
text-decoration: none;
}
#breadcrumb a:hover, #servicenav a:hover, #lang a:hover {
text-decoration: underline;
}
#toolnav, #servicenav {
text-align: right;
}
#servicenav {
margin-top: 8px;
}
#toolnav {
margin-top: 10px;
}
#lang {
display: inline;
}
#toolnav input[type="text"] {
border: 1px solid black;
}
#toolnav input[type="text"] {
	border: 1px solid black;
}
#toolnav input[type="submit"] {
	border: 1px solid #ccc;
	cursor: pointer;
	background: url(/unizh/live/images/search.png) no-repeat center center;
}
#toolnav input[type="submit"]:hover {
	background-color: #F8F8F8; 
}

/**** menu ****/
#nav {
padding : 3px;
/*font-size: 0.95em;*/
line-height: 1.3em;
}
#nav ul, #nav ul ul, #nav ul ul ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
#nav ul li {
border-bottom: 1px dotted #fff;
}
#nav ul li:last-child {
border-bottom: 0px;
}
#nav ul li ul li, #nav ul li ul li ul li, #nav ul li ul li ul li ul li {
border-bottom: none;
}
#nav ul li ul li a {
padding-left: 17px;
}
#nav ul li ul li ul li a {
padding-left: 34px;
}
#nav ul li ul li ul li ul li a {
padding-left: 51px;
}
/*#nav ul li:last-child {
border-bottom: none;
}*/
#nav a {
color: #fff;
text-decoration: none;
font-weight: bold;
display: block;
padding: 3px;
}
#nav a:hover, #nav a.activ {
background-color: #f8f8f8;
color: #cf0063;
}
.homepagelinks ul li, div.rssReader ul li {
border-bottom: 1px dotted #000;
padding-bottom: 0px !important;
}
.homepagelinks a {
display:block;
text-decoration: none;
color: #454545;
padding: 3px;
}
.homepagelinks a:hover
{
text-decoration:none;
background-color:#F8F8F8;
}
.homepagelinks a.activ
{
background-color:#F8F8F8;
}
.homepagelinks {
margin-top: 25px;
}
/**** common elements ****/
#content {
line-height: 1.5em;
}
#content h1
{
margin: 0 0 0.65em 0;
padding: 0;
font-size: 1.4em;
line-height: 1.3em;
}
#content h2, h3, h4, h5, h6
{
margin: 1em 0 0 0;
padding: 0;
line-height: 1.2em;
}
#content h2
{
font-size: 1.2em;
line-height: 1.2em;
margin-top: 1.4em;
}
#content h2.unige
{
/*display: inline-block;
padding-right: 50px;
border-bottom: 2px solid #aaa;*/
text-transform: uppercase;
}
#content h3
{
font-size: 1.0em;
font-weight:bold;
line-height: inherit;
margin-top: 1.2em;
}
#content h4, h5, h6
{
font-size: 1.0em;
font-style: italic;
font-weight:bold;
}
p
{
margin: 0.4em 0 0.6em 0;
padding: 0;
}
code, pre
{
font-size: 1.0em;
font-family: Courier;
}
span.attention
{
color: #C33;
}
/**** link ****/
a.internal, a.unige, a.www, a.podcast, a.email, a.right_aligned, a.back, a.download, a.block,
a.more, div.teaser p a, div.navup a, div.topnav a, div#footer a, #primarnav a, #quicklinks a,
div.content1 a, div.content2 a, .sitemap a, .navtitel a, div.bibliography a
{
text-decoration: none;
color:#CF0063;
}
a.right_aligned
{
float:right;
}
#related a.internal, #related a.unige, ul.squarelist li a, .contentindex a, .klein a,
.children a.internal, a.toc
{
background-image:url(/sciences/chiorg/pics/arrow_right.gif);
background-position:left top;
padding-left:13px;
background-repeat: no-repeat;
padding-right:2px;
margin-left:2px;
}
a.back
{
background-image:url(/sciences/chiorg/pics/arrow_left.gif);
padding-left:13px;
background-repeat: no-repeat;
padding-right:2px;
margin-left:2px;
}
a.download
{
background-image:url(/sciences/chiorg/pics/arrow_download.gif);
background-position:left top;
padding-left:13px;
background-repeat: no-repeat;
padding-right:2px;
margin-left:2px;
}
a.www
{
background-image:url(/sciences/chiorg/pics/arrow_upright.gif);
padding-left:13px;
background-repeat: no-repeat;
padding-right:2px;
margin-left:2px;
}
a.podcast
{
background-image: url(/sciences/chiorg/pics/podcast.gif);
padding-left:13px;
background-repeat: no-repeat;
padding-right:2px;
margin-left:2px;
}
a.email
{
background-image:url(/sciences/chiorg/pics/icon_email.gif);
padding-left:17px;
background-repeat: no-repeat;
padding-right:2px;
margin-left:1px;
}
a.internal:hover, a.unige:hover, a.www:hover, a.podcast:hover, a.email:hover,
a.right_aligned:hover, a.back:hover, a.download:hover, a.block:hover,
a.more:hover, div.teaser p a:hover, div.navup a:hover, div.topnav a:hover,
div#footer a:hover, div.bibliography a:hover
{
/*text-decoration: underline;*/
background-color:#F8F8F8;
}
img
{
border:0px;
}
img.icon
{
vertical-align: middle;
}
/**** content *****/
#content p {
text-align: justify;
}
#content a, #content a:visited {
color: #cf0063;
text-decoration: none;
}
/**** footer ****/
#footer {
padding-top: 3px;
background-color: #fff;
}
#copyright {
text-align: right;
color: #aaa;
font-size: 0.75em;
font-family: verdana, sans-serif;
}
/**** related content ****/
#related {
border-left: 1px dotted black;
padding-left: 10px;
}
div.teaser h3, div.rssReader h3 {
padding: 0px;
margin: 0px;
font-size: 1em;
margin-top: 0px !important;
/*color: #cf0063;*/
text-transform: uppercase;
}
div.teaser p {
padding: 0px;
margin: 0px 0px 7px 0px;
}
div.rssReader a.block {
color: black;
}
/**** carrousel news ****/
.slides_container {
width:560px;
height:200px;
overflow:hidden;
display:none;
float:left;
position:relative;
display:none;
margin-bottom: 20px;
}
.slides_container div.slide {
width:560px;
height:200px;
display:block;
}
.slides_container div.slide img {
width:560px;
height:200px;
}
#slides div.pagination {
background:#555;
width:241px;
height: 200px;
padding-left:8px;
padding-right:5px;
margin-top: 0px;
float:left;
line-height: 1em;
position: relative;
}
#slides div.pagination h2 {
padding: 0px;
margin-top: 5px;
margin-bottom: 5px;
color: #fff;
font-size: 1.8em;
font-family: verdana, sans-serif;
}
#slides div.pagination ul {
padding: 0;
margin: 0;
height: 150px;
overflow: hidden;
position: relative;
}
#slides div.pagination li {
list-style: none;
margin: 0px;
padding: 6px 0px;
text-align: left;
border-bottom: 1px dotted white;
}
#slides div.pagination li:last-child {
border-bottom: 0px;
}
#slides div.pagination ul li.current a {
color: #fff;
/*font-size: 1.2em;*/
}
#slides div.pagination ul li a {
color: #bbb;
font-weight: bold;
}
#slides div.prevnext {
float: right;
}
#slides a.prev img, #slides a.next img {
background-color: transparent;
margin: 0px;
}
#slides a.prev {
margin-right: 8px;
}
div.links img {
width: 184px;
}
/**** divers ****/
.dotted {
border-bottom: 1px dotted #aaa;
}
#agenda {
margin-top: 20px;
margin-bottom: 20px;
height: 200px;
background-color: #f1f1f1;
}
.homelinks {
border-right: 1px dotted #000;
padding-right: 5px;
text-align: left;
height: 140px;
}
.homelinks ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
.homelinks h3 {
margin-top: 10px;
margin-bottom: 5px;
padding: 0;
}
.homelinks ul li a {
color: black !important;
}
.homelinks ul li a:before {
content: "> "
}
#facnav {
text-align: left;
background-color: #555;
text-transform: uppercase;
font-weight: bold;
margin-top: 10px;
margin-bottom: 10px;
}
#facnav ul {
list-style-type: none;
padding: 5px;
margin: 0px;
}
#facnav ul li {
padding: 1px 0px;
}
#facnav ul li a {
color: #f8f8f8;
}
.colorblock {
background-color: #cf0063;
width: 10px;
height: 10px;
display: inline;
}
.colorblock.s { background-color: #007E64; }
.colorblock.m { background-color: #96004B; }
.colorblock.l { background-color: #0067C5; }
.colorblock.ses { background-color: #F1AB00; }
.colorblock.d { background-color: #F42941; }
.colorblock.t { background-color: #4B0B71; }
.colorblock.pse { background-color: #C69200; }
.colorblock.trad { background-color: #FF5C00; }
.shadow {
-moz-box-shadow: 4px 4px 8px #aaa;
-webkit-box-shadow: 4px 4px 8px #aaa;
box-shadow: 4px 4px 8px #aaa;
}
/* debug
#header, #nav, #content, #related, #footer, #underlogo, #breadcrumb, #servicenav, #toolnav, #title, #ftools, #copyright {border: 1px solid grey;}
*/
a.namedanchor { display: none !important; }
.bodywidth { width: 1024px; margin-left: auto; margin-right: auto;}
/************ END NEW CHARTE *************/
/* teaser for use in related content or content */
div.teaser
{
line-height: 1.3em;
font-size: 0.95em;
/* border: 1px solid #ccccff;
padding: 9px 9px 10px 9px; */
margin: 0 0 10px 0;
}
div.teaser img
{
display:block;
margin: 0 0 2px 0;
}
div.teaser a.internal, div.teaser a.unige, div.teaser a.www, div.teaser a.podcast
{
display: block;
text-decoration: none;
}
div.teaser img.icon
{
display:inline;
vertical-align: bottom;
}
/* highlighted teaser for use in related content or content */
div.teaser.highlighted
{
border: 1px solid #ccc;
background-color:#eee;
padding: 3px 5px 3px 5px;
}
div.teaser.highlighted a:hover
{
background-color:#F7F7F7;
}
/* asset link --- can be deleted when img class="icon" is activ ---*/
div.teaser div.asset img
{
margin: 0;
display: inline;
}
/* rss reader for external RSS feeds (where external means: outside virtual subdomain) */
div.rssReader
{
line-height: 1.3em;
font-size: 0.95em;
padding: 0 0 7px 0;
margin: 0 0 10px 0;
}
/* rss reader for internal RSS feeds (where internal means: within virtual subdomain) */
div.rssReader.internal
{
/* background-color:#f2f2f2; */
}
div.rssReader h3
{
padding:2px 0px 3px 0px;
margin: 0;
}
div.rssReader h3.linked
{
padding: 0;
margin: 0;
}
div.rssReader h3 a
{
text-decoration: none;
background-color:#eee;
background-image:url(/sciences/chiorg/pics/arrow_upright.gif);
background-repeat: no-repeat;
background-position: 1px 2px;
padding:2px 0px 3px 13px;
margin: 0;
display: block;
}
div.rssReader h3 a:hover
{
text-decoration: underline;
}
div.rssReader.unige h3 a
{
background-image:url(/sciences/chiorg/pics/arrow_right.gif);
}
div.rssReader.internal h3 a
{
background-image:url(/sciences/chiorg/pics/arrow_right.gif);
}
div.rssReader h4
{
font-weight: normal;
font-style: normal;
padding: 3px 0px 3px 0px;
margin:0;
}
div.rssReader p
{
margin:0;
}
div.rssReader ul
{
list-style-type: none;
padding: 0;
margin: 0;
}
div.rssReader ul li
{
padding: 1px 0 0 0;
}
div.rssReader ul li#first
{
border-top: 1px dotted #000;
}
div.rssReader ul li h4
{
background-image: none;
font-weight:bold;
padding: 3px 0 0 0;
}
div.rssReader ul li a.block
{
background-image:url(/sciences/chiorg/pics/arrow_upright.gif);
background-repeat: no-repeat;
background-position:0 2px;
padding:2px 0 3px 13px;
display:block;
margin-left:0;
color: #000 !important;
text-decoration: none;
}
div.rssReader.unige ul li a.block
{
background-image:url(/sciences/chiorg/pics/arrow_right.gif);
}
div.rssReader.internal ul li a.block
{
background-image:url(/sciences/chiorg/pics/arrow_right.gif);
}
div.rssReader ul li a.more
{
background-image:url(/sciences/chiorg/pics/arrow_right.gif);
background-repeat: no-repeat;
background-position: left top;
display: block;
padding: 0 0 3px 13px;
margin: 0 0 0 0;
clear: left;
}
div.rssReader.internal ul li a.more
{
background-image:url(/sciences/chiorg/pics/arrow_right.gif);
}
div.rssReader ul li img
{
display:block;
float:left;
margin: 5px 0;
width: 160px;
}
/* object div may contain a img or object element */
div.objectBlock
{
margin: 0 0 0 0;
}
div.objectBlock img, div.objectFloat img, div.objectBlock object, div.objectFloat object
{
display: block;
}
/* caption */
div.objectBlock div, div.objectFloat div
{
font-size: 0.95em;
line-height: 1.3em;
font-style: italic;
padding: 5px 6px 18px 6px;
}
div.objectBlock div a, div.objectFloat div a
{
text-decoration: none;
color:#333399;
}
div.objectBlock div a:hover, div.objectFloat div a:hover
{
text-decoration: underline;
}
/* container for float objects */
div.objectContainer
{
overflow: hidden;
margin: 0.7em 0 0 0;
}
div.objectContainer div.objectFloat
{
/*background-color:#F8F8F8; */
}
div.objectContainer div.left, div.left
{
margin: 4px 10px 0 0; float: left;
}
div.objectContainer div.right, div.right
{
margin: 4px 0 0 10px; float: right;
}
/* google map in related content or content */
div.contentarea div.map, div.contentarea1col div.map
{
margin: 0.7em 0 0.9em 0;
padding: 0;
background-color: #F8F8F8;
overflow: hidden;
}
div.relatedbox div.map
{
margin: 0 0 10px 0;
padding: 0;
background-color: #F8F8F8;
overflow: hidden;
}
/****** header elements ******/
div.endheaderline
{
background-image: url(/sciences/chiorg/pics/dot_line66.gif);
margin-bottom:0px;
height:1px;
display: none;
}
/* service navigation */
/*
div#toolnav input[type='text']
{
width: 100px;
font-size: 1.0em;
font-family: Verdana, sans-serif;
margin-left:2px;
margin-right:2px;
padding-left:14px;
background-image: url('/sciences/chiorg/pics/search.png');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 2px 2px;
background-color: #FFF;
}
*/
/* primary navigation */
div#primarnav {
font-size: 0.95em;
font-family: Arial, sans-serif;
line-height: 1.8em;
color:#669;
/* display:block; */
display:none;
}
div#primarnav a
{
float:left;
padding:0px 7px;
display:block;
text-decoration: none;
}
div#primarnav a:hover
{
background-color:#F8F8F8;
text-decoration: none;
}
div#primarnav a.activ
{
background-color:#F8F8F8;
}
div#primarnav div.linkseparator
{
color:#669;
float:left;
}
/****** left column ******/
/* second and deeper level navigation */
ul.squarelist, ul.linklist, .homepagelinks ul
{
width:100%;
padding:0px;
margin:0px;
list-style-type:none;
}
div.navup
{
margin: 0 10px 18px 0;
display:block;
}
div.navup a
{
display: block;
background-image:url(/sciences/chiorg/pics/arrow_up.gif);
background-position: 0 2px;
background-repeat: no-repeat;
padding: 1px 2px 3px 13px;
margin: 0 0 0 2px;
}
div.navup div.lead
{
padding-left: 7px;
font-weight:bold;
font-size: 1.0em;
font-family: Arial, sans-serif;
color:#339;
}
div.parentnav a
{
padding-left: 7px;
display:block;
}
/* object im contcol1 */
div.contcol1 img
{
display: block;
margin: 0 0 10px 0;
padding: 0;
}
/* quicklinks */
div#quicklinks
{
padding: 0px;
margin: 0 0 10px 0;
}
div#quicklinks h3
{
line-height: 1.3em;
padding: 4px 0 0 0;
margin: 0 0 3px 0;
}
div#quicklinks p
{
margin: 4px 0 3px 0;
padding: 0;
}
div#quicklinks ul
{
list-style-type:none;
padding: 0;
margin: 0;
}
div#quicklinks ul li
{
background-image: url(/sciences/chiorg/pics/dot_line66.gif);
background-repeat: repeat-x;
background-position: left top;
padding: 1px 0 0 0;
margin: 0;
}
div#quicklinks ul li a
{
text-decoration: none;
background-image:url(/sciences/chiorg/pics/arrow_right.gif);
background-position:0 2px;
background-repeat: no-repeat;
width: 132px;
padding:2px 0 3px 13px;
line-height: 1.3em;
display:block;
}
div#quicklinks ul li a:hover
{
background-color:#F7F7F7;
}
/****** related content column ******/
div.relatedbox
{
float:right;
width: 180px;
}
/****** content column(s) ******/
/* ortho navigation, the tab navigation inside the ID pub */
#orthonav
{
text-align:right;
margin-bottom:20px;
margin-right:198px;
border-bottom: 1px solid #ccccff;
font-size: 11px;
}
#orthonav a
{
padding:2px 6px;
border-top: 1px solid #ccccff;
border-right: 1px solid #ccccff;
border-left: 1px solid #ccccff;
line-height: 2;
}
#orthonav a.current
{
color:#333;
border-bottom: 4px solid #fff;
background-image: url(/sciences/chiorg/pics/1.gif);
}
#orthonav a.active
{
color:#333399;
background-image: url(/sciences/chiorg/pics/tabs-active.jpg);
}
#orthonav a.inactive
{
color:#999999;
background-image: url(/sciences/chiorg/pics/tabs-inactive.jpg);
}
#orthonav a.current:hover
{
background-color:#F8F8F8;
}
#orthonav a.active:hover
{
background: url(/sciences/chiorg/pics/1.gif) top left repeat;
}
div.contcol2
{
margin-left:185px;
}
* html div.contcol2
{
height: 1%;
margin-left: 182px;
}
div#col2_nolimit
{
margin-left:185px;
margin-top:0px;
}
* html div#col2_nolimit
{
margin-left: 0px;
position:absolute;
}
div.contentnolimit
{
width:615px;
overflow: auto;
}
/* lead block for overview */
div.leadblock
{
display:block;
zoom: 1; /* IE7 */
}
div.leadblock img
{
margin: 0 0 20px 0;
background-color: #390;
}
* html div.leadblock img
{
margin: 0 -3px 20px 0;
}
div.leadblock p
{
margin: 0 0 0.9em 0;
}
div.leadblock p img
{
float: left;
margin: 5px 20px 4px 0;
}
/* image upload icon */
div.leadblock p a img
{
background-color: #fff;
}
/* links element for use in content columns */
div.column {
border-right: 1px dotted black;
padding-right: 10px
}
div.column.is_last {
border-right: none;
padding-right: 0px;
}
div.links
{
line-height: 1.3em;
font-size: 0.95em;
border-top: 1px solid #ccc;
padding: 0;
margin: 0 0 20px 0;
text-align: left;
}
div.links img
{
display:block;
}
div.links h3
{
padding:2px 0 3px 0;
margin: 0 !important;
border-bottom: 1px dotted #aaa;
text-transform: uppercase;
}
div.links h3.noimage
{
padding:2px 0 4px 0;
}
div.links h3.linked
{
padding: 0;
margin: 0;
}
div.links h3.noimage.linked
{
padding: 0 0 1px 0;
margin: 0;
}
div.links h3 a
{
background-position: 0 2px;
padding:2px 0 3px 2px;
margin: 0;
display: block;
}
div.links p
{
padding:2px 0 4px 1px;
margin: 0;
}
div.links ul
{
list-style-type: none;
padding: 0;
margin: 0;
}
div.links ul li
{
padding: 0px !important;
/* border-bottom: 1px dotted #aaa;*/
}
div.links ul li a
{
background-image:url(/unizh/authoring/images/arrow_right.gif);
background-repeat: no-repeat;
background-position:0 2px;
padding: 2px 0 3px 13px;
display:block;
margin-left:0;
color: #000 !important;
text-decoration: none;
}
/* list elements */
ol, ul
{
margin: 0.4em 0 0.6em 0;
}
ul.type1, ol.type1, ol.type2
{
margin-left: 0;
padding-left:1.5em;
}
ul.type2, ul.type3, ul.type4
{
list-style-type:none;
padding-left:0;
}
ul.type2 li
{
background-image: url(/sciences/chiorg/pics/list_square.gif);
background-position: 0.5em 0.6em;
background-repeat: no-repeat;
padding-left:1.5em;
}
ul.type3 li
{
background-image: url(/sciences/chiorg/pics/list_hyphen.gif);
background-position: 0.5em 0.75em;
background-repeat: no-repeat;
padding-left:1.5em;
}
ul.type4 li
{
padding-left:1em;
}
ol.type2, ol.type1 li ol.type1
{
list-style-type:lower-alpha;
}
ol.type2 li ol.type2
{
list-style-type: decimal;
}
#content ul li, ol li
{
padding-bottom:0.3em;
}
/* team type elements */
div.teamBlock
{
padding-top:9px;
padding-bottom:9px;
overflow: hidden;
}
div.teamImg
{
margin-top:5px;
float:left;
width:120px;
}
div.teamText
{
float:left;
width:290px;
}
div.floatleftclear
{
clear:left;
line-height:1px;
}
div.floatrightclear
{
clear:right;
line-height:1px;
}
/* search pagge elements */
div.searchtextblock
{
margin-bottom:10px;
}
/* tables */
tr
{
vertical-align: top;
}
th
{
height:30px;
}
div.solidlinetable
{
background-color: #999999;
height:1px;
width:100%;
margin:26px 0 0 0;
border:0px;
}
table.ornate
{
width: 100%;
border-top: solid 1px #999;
}
table.ornate tr
{
background-image: url(/sciences/chiorg/pics/dot_line66.gif);
background-repeat: repeat-x;
background-position: left bottom;
padding: 0 0 1px 0;
}
table.ornate td
{
padding: 2px 0;
}
table.grid
{
margin: 0.4em auto 0 auto;
border-width: 1px;
border-spacing: 3px;
border-style: solid;
border-color: #999;
border-collapse: collapse;
}
table.grid tr td
{
border: 1px solid #999;
}
table.grid td
{
border-width: 1px;
padding: 2px;
border-style: solid;
border-color: #999;
}
table.grid th
{
border-width: 1px;
padding: 2px;
border-style: solid;
border-color: #999;
}
table.striped, table.ornate
{
margin: 0.4em auto 0 auto;
}
tr.strip
{
background-color: #f0f0f0;
}
/* Misc*/
.floatclear
{
clear:both;
}
div.solidline
{
background-color: #999999;
height:1px;
width:100%;
margin:0px;
margin-top:3px;
border:0px;
}
div.content div.solidline
{
background-color: #cccccc;
}
div.solidlinemitmargin
{
background-color: #cccccc;
height: 1px;
margin: 1.7em 0 0 0;
border: 0px;
}
div.solidlinelist
{
margin: 12px 0 9px 0;
background-color: #cccccc;
height:1px;
width:100%;
border:0px;
}
div.dotline
{
background-image: url(/sciences/chiorg/pics/dot_line66.gif);
width:100%;
height:1px;
border:0px;
margin:0px;
}
div.dotlinelead
{
background-image: url(/sciences/chiorg/pics/dot_line66.gif);
width:100%;
height:1px;
border:0px;
margin: 0.2em 0 0.7em 0;
}
div.dotlinemitmargin
{
background-image: url(/sciences/chiorg/pics/dot_line66.gif);
width:100%;
height:1px;
border:0px;
margin: 0.65em 0;
}
h2 span.datetime, div p.datetime
{
color: #999;
font-size: 0.75em;
font-weight: normal;
}
/* edit view */
div.editview
{
background-color: #ccc;
min-height: 80px;
}
/* image upload */
div.upload_block
{
overflow:hidden;
}
/* sitemap */
.navtitel a {
font-weight:bold;
line-height:1.3em;
display:block;
padding-left:0px;
font-size: 0.95em;
}
div.navtitel a:hover {
text-decoration: underline;
}
ul.sitemap {
font-size: 0.95em;
}
ul.sitemap, ul.sitemap li ul {
padding: 0px;
margin: 0px;
list-style-type:none;
}
ul.sitemap li {
line-height:1.2em;
padding: 0 0 0 12px;
margin: 0.3em 0 0.3em 0;
}
ul.sitemap li a:hover {
text-decoration: underline;
}
.topnav
{
text-align: right;
margin-bottom:7px;
}
div.topnav a
{
background-image:url(/sciences/chiorg/pics/arrow_up.gif);
margin-right:20px;
background-repeat: no-repeat;
background-position: left top;
font-size: 0.95em;
padding-left:12px;
}
/* unige */
p.centrer {
text-align: center;
}
p.droite {
text-align: right;
}
/* accentuer l'espace pour les menu */
#secnav li a, ul.sitemap li a {
padding-top: 4px;
padding-bottom: 4px;
}
#secnav li, ul.sitemap li {
line-height: 1.1em;
}
#servicenavpos, #servicenavpos a {
font-weight: bold;
}
div.content {
text-align: justify;
}
div.content h1, div.content h2, div.content h3, div.content h4 {
text-align: left;
}
div.unige-share ul {
margin: 0;
padding: 0;
text-align: left;
}
div.unige-share ul li {
display: inline;
padding-right: 5px;
vertical-align: top;
}
div.mediaserver {
margin: 0 0 0 0;
display: block;
}
.mediaserver-edit {
font-size: 1.3em;
font-weight: bold;
display: block;
width: 415px;
height: 311px;
padding: 5px;
border: 1px solid #888;
background-color: #ddd;
color: #CF0063;
}
div.content hr {
color: #eee;
background-color: #eee;
height: 1px;
}
a.toc {
font-weight: bold;
}
div.objectContainer div.center img, div.center img {
margin-left: auto;
margin-right: auto;
}
div.content table {
text-align: left;
}



.unige-share ul {
        margin: 0;
        padding: 0;
        text-align: left;
}
.unige-share ul li {
        display: inline;
        padding-right: 5px;
        vertical-align: top;
}
.unige-share img {
        display: inline !important;
        opacity: 0.5;
}
.unige-share img:hover {
        opacity: 0.8;
}

