/* base css */
@import url(http://blogs.ionis-group.com/themes/base-weblog.css);
/* Partie à modifier lors de la sortie d'un nouveau mag */
a, a:hover, .entry-body a, .entry-body .entry-footer a, .module-content a:hover, .module-nominations a, .module-nominations a:hover, .module-nominations h3 a, #description #signature, #entry-header, #alpha-inner h3, #beta-inner .module-categories ul li a:hover, #beta-inner .module-schools ul li a:hover, #beta-inner .module-categories ul li ul li a:hover, #beta-inner .module-schools ul li ul li a:hover, #beta-inner .module-recents-comments a:hover, #beta-inner li a:hover, .module-nominations h3, .typelist-thumbnailed { color: #daa700; }
.module-tagcloud .module-content a:hover { color:#fdc201; !important }
#banner-description { height:190px; }
.module-content a { color:#daa700; text-decoration:none; }
.module-content a:hover { text-decoration:none; }
.module-nominations a {text-decoration:underline; }
.asset-body h4, #banner-header, #beta-inner .module-header, #ionis-mag { background-color:#fdc201; }
#banner-header { background-color:#fdc201; }
.entry-body a { color:#daa700 !important; }
#entry-header a, h3 { color: #fdc201 !important; }
/* Fin des modifs pour les nouveaux mag */
/* portal css */

/* theme css */
/* basic page elements */
body
{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color:#f5f5f5;
margin:0;
padding:0;
}
p { line-height:1.7em; }
a { text-decoration: underline; }
a:hover { text-decoration: none; }
#banner a { color: #fff; text-decoration: none; }
#banner a:hover { color: #fff; }
#clear {
clear:both;
}
h1, h2, h3, h4, h5, h6
{
 font-family:Arial, Helvetica, sans-serif;
}
.module-header a,
.module-header a:hover,
.trackbacks-header a,
.trackbacks-header a:hover,
.comments-header a,
.comments-header a:hover,
.comments-open-header a,
.comments-open-header a:hover
.archive-header a,
.archive-header a:hover
{
 color: #fff;
}
.module-nominations h2 { background-color:#000000; margin:0 0 10px 0; }
.module-nominations h3 {
font-size:11px;
font-weight:bold;
padding:0;
margin:0;
margin-bottom:20px;
}
.module-nominations p {
margin:0;
padding:0;
line-height:1.4em;
text-align:justify;
color:#999999;
}
.module-nominations a:hover {
text-decoration:none;
}
.module-nominations h3 a {
text-decoration:none;
}
.module-nominations h3 a:hover {
text-decoration:underline;
}
.entry-nomination {
padding-bottom:20px;
margin-bottom:20px;
border-bottom:1px dotted #000000;
line-height:1.4em;
text-align:justify;
}
.entry-more-link,
.entry-footer,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed
{
 font-size: 11px;
}
.commenter-profile img { vertical-align: middle; }

/* page layout */
#container
{
 width: 882px;
 background:#FFFFFF url(http://www.ionis-online.com/images/shadow.gif) repeat-y;
 padding:0 9px;
 margin-bottom:20px;
}
#container-inner
{
 width:882px;
}
#banner
{
 width: 100%;
 margin-bottom:10px;
}
#banner-inner
{
 padding:0;
 position:relative;
}
#logoIonis {
position:absolute;
top:14px;
right:12px;
}
#banner-header {
height:82px;
width:100%;
}
#banner-tabs {
position:absolute;
bottom:0;
left:487px;
}
#banner .tab {
display:block;
width:96px;
height:17px;
background:url(http://www.ionis-online.com/images/bg-tab.png) no-repeat;
_background-image:none;
_background-color:#000000;
float:left;
margin:0 1px;
text-align:center;
padding-top:10px;
}
#banner .tab a {
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}

#banner .tab a:hover {
text-decoration:underline;
}
#banner-description {
width:100%;
background:url(http://www.ionis-online.com/images/images-variables/illus-banner.jpg) no-repeat;
position:relative;
}
#description-contener {
width:392px;
height:160px;
background:#FFFFFF;
position:absolute;
top:14px;
right:0px;
filter: alpha (opacity=80);
-moz-opacity: 0.80;
opacity: 0.80;
}
#description {
width:372px;
height:140px;
position:absolute;
top:14px;
right:0px;
padding:10px;
font-weight:bold;
}
#description img { 
float:left;
margin-right:5px;
}
#description p {
margin:5px 0 10px 0;
padding:0;
line-height:1.5em;
}
#pagebody-inner {
margin:0;
width:100%;
}
#alpha { 
margin:15px 15px 0 10px;
width: 465px;
 min-height:500px;
float:left;
}
#beta {
width: 184px;
float:left;
margin-left:10px;
}
#gamma {
width:197px;
float:left;
padding-bottom:117px;
background:url(http://www.ionis-online.com/images/bg-logo-ionis.gif) left bottom no-repeat;
}
#beta-inner,
#gamma-inner
{
 padding:0;
}
#gamma-inner span {
color:#A20C19;
}
.date-header
{
 margin:0;
 padding:5px 0 5px 70px;
 color:#FFFFFF;
 background:#000000 url(http://www.ionis-online.com/images/arrow.gif) 51px 10px no-repeat;
 font-size:11px;
 position:relative;
}
#entry-header
{
 margin:15px 0;
 padding: 0;
 font-size: 30px;
 font-weight:bolder;
}
#entry-header a { text-decoration:none; }
.entry-content, .comment-content, .trackback-content {
line-height: 1.5;
margin:0;
}
.entry-content, .asset-body {
text-align:justify;
}
.asset-body h4 {
color:#FFFFFF; !important
font-size:12px;
margin:10px 0;
text-transform:uppercase;
}
.entry-footer, .comment-footer, .trackback-footer {
margin: 0 0 20px;
text-align:left;
}
.comment-content, .trackback-content, .comment-footer, .trackback-footer {
margin-left:10px;
}
.content-nav {
margin-top:0;
}
#trackbacks-info {
background: #F0F0F0 none repeat scroll 0 0;
border:1px dashed #A80101;
color:#000000;
font-size:11px;
margin:10px 0;
padding:0 10px;
text-align:center;
}
.comments-open-footer {
margin:10px 0;
}
#ionis-mag {
background:url(http://www.ionis-online.com/images/images-variables/bg-ionismag.jpg) no-repeat scroll 0 0;
float:left;
height:147px;
margin-bottom:15px;
position:relative;
width:392px;
}
#ionis-mag ul {
left:112px;
position:absolute;
top:68px;
}
#ionis-mag ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-bottom:8px;
margin-left:19px;
}
#ionis-mag ul li a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#ionis-mag ul li a:hover {
text-decoration:underline;
}
.module {
margin:0 0 10px;
}
.module-content {
margin:0;
padding: 0 10px;
}
.module-search input {
font-size:10px;
}
.module-search #search {
width:100px;
}
.module-powered {
border-width:0;
}
.module-powered, .module-content {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
margin-bottom:0;
padding-bottom:10px;
}
.module-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 15px 10px;
}
.module-list .module-list {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0 0;
padding-left:15px;
}
.module-list-item {
color:#666666;
line-height:1em;
margin-top:0;
}
#alpha-inner .left {
float:left;
margin-bottom:0;
padding-bottom:0;
padding-right:10px;
}
#alpha-inner .right {
float:right;
margin-bottom:0;
padding-bottom:0;
padding-right:10px;
}
#alpha-inner h3 {
font-size:30px;
font-weight:bolder;
margin:15px 0;
padding:0;
}
#alpha-inner h4 {
color:#FFFFFF;
padding:2px;
font-size:12px;
font-weight:bold;
}
.entry-body a:hover {
text-decoration:none;
}
.entry-body .entry-footer a {
font-weight:bold;
text-decoration:none;
}
.entry-body .entry-footer a:hover {
text-decoration:underline;
}
#beta-inner {
color:#999999;
}
#beta-inner .module-header {
margin:0 0 10px;
padding:0;
}
#beta-inner .module-syndicate a img {
float:left;
margin-right:5px;
}
#beta-inner .module-syndicate .linkFeed {
font-weight:bold;
}
#beta-inner .module-syndicate a:hover {
color:#FF8000;
}
#beta-inner ul {
margin:0;
}
#beta-inner ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:15px;
}
#beta-inner li a {
text-decoration:none;
}
#beta-inner .module-archives ul li {
background:transparent url(http://www.ionis-online.com/images/sub-list-puce.gif) no-repeat scroll left 3px;
}
#beta-inner .module-categories ul li, #beta-inner .module-schools ul li {
background:transparent url(http://www.ionis-online.com/images/arrow-black.gif) no-repeat scroll left 3px;
color:#666666;
font-weight:bold;
}
#beta-inner .module-categories ul li a, #beta-inner .module-schools ul li a {
color:#666666;
}
#beta-inner .module-categories ul li ul, #beta-inner .module-schools ul li ul {
margin-bottom:5px;
margin-top:3px;
}
#beta-inner .module-categories ul li ul li, #beta-inner .module-schools ul li ul li {
color:#B5B5B5;
font-weight:normal;
}
#beta-inner .module-categories ul li ul li a, #beta-inner .module-schools ul li ul li a {
color:#B5B5B5;
font-weight:normal;
}
#beta-inner .module-categories ul li ul li, #beta-inner .module-schools ul li ul li {
background:transparent url(http://www.ionis-online.com/images/sub-list-puce.gif) no-repeat scroll left 3px;
color:#B5B5B5;
}
#beta-inner .module-categories ul li ul li:hover, #beta-inner .module-schools ul li ul li:hover {
background:transparent url(http://www.ionis-online.com/images/sub-list-puce-on.gif) no-repeat scroll left 3px;
}
#beta-inner .module-recent-comments a {
color:#666666;
}
.module-tagcloud .module-content ul.module-list-tagcloud {
margin:0;
padding:0;
text-align:center;
}
.module-tagcloud .module-content ul.module-list-tagcloud li {
display:inline;
line-height:18px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 3px;
}
.module-tagcloud .module-content a {
text-decoration:none;
}
.module-tagcloud .module-content a:hover {
color:#CC0033; !important
}
.module-tagcloud .module-content li.taglevel6 a {
color:#B9B9B9;
font-size:10px;
}
.module-tagcloud .module-content li.taglevel5 a {
color:#B9B9B9;
font-size:13px;
font-weight:bold;
}
.module-tagcloud .module-content li.taglevel4 a {
color:#9D9D9D;
font-size:14px;
}
.module-tagcloud .module-content li.taglevel3 a {
color:#9D9D9D;
font-size:16px;
font-weight:bold;
}
.module-tagcloud .module-content li.taglevel2 a {
color:#545454;
font-size:18px;
}
.module-tagcloud .module-content li.taglevel1 a {
color:#545454;
font-size:20px;
font-weight:bold;
}
.entry-tags-list, .entry-tag-list .entry tag {
display:inline;
margin:0;
padding3px;
}
.module-creative-commons {
font-size:10px;
margin-top:20px;
text-align:center;
}
.module-creative-commons img {
margin-bottom:5px;
}
#logo-ecole {
height:31px;
left:0;
padding-right:5px;
position:absolute;
top:0;
width:31px;
}
#footer {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
font-size:11px;
padding:5px 0;
text-align:center;
}
#footer a {
color:#FFFFFF;
font-size:9px;
text-decoration:none;
text-transform:uppercase;
}
#footer a:hover {
text-decoration:underline;
}
.Ionis {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-ionis-small.gif) no-repeat scroll left top;
}
.e-artsup {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-e-artsup.gif) no-repeat scroll left top;
}
.EPITA {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-epita.gif) no-repeat scroll left top;
}
.Epitech {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-epitech.gif) no-repeat scroll left top;
}
.etna{
background:#FFFFFF url(http://www.ionis-online.com/images/logo-etna.gif) no-repeat scroll left top;
}
.IPSA {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-ipsa.gif) no-repeat scroll left top;
}
.IRSAM {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-irsam.jpg) no-repeat scroll left top;
}
.Supbiotech {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-supbiotech.gif) no-repeat scroll left top;
}
.ISEG {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-iseg.gif) no-repeat scroll left top;
}
.ISEGBS {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-iseg-bs.gif) no-repeat scroll left top;
}
.ISEGMCS {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-iseg-mcs.gif) no-repeat scroll left top;
}
.ISEGFS {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-iseg-fs.gif) no-repeat scroll left top;
}
.ISG {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-isg.gif) no-repeat scroll left top;
}
.ISTH {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-isth.gif) no-repeat scroll left top;
}
.ICS-Begue {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-ics-begue.gif) no-repeat scroll left top;
}
.ESME-Sudria {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-esme.gif) no-repeat scroll left top;
}
.IIT {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-ionis-institute-of-technology.jpg) no-repeat scroll left top;
}
.IIB {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-ionis-institute-of-technology.jpg) no-repeat scroll left top;
}
.IEL {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-iel.gif) no-repeat scroll left top;
}
.ISEFAC {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-isefac.gif) no-repeat scroll left top;
}
.Ionis-STM {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-ionis-stm.gif) no-repeat scroll left top;
}
.Supinternet {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-supinternet.gif) no-repeat scroll left top;
}
.IONIS-Tutoring {
background:#FFFFFF url(http://www.ionis-online.com/images/logo-ionis-tutoring.gif) no-repeat scroll left top;
}
#IE6 {
background:#FFF9D8 url(http://www.ionis-online.com/images/logo-ie6.gif) no-repeat scroll 10px 30px;
border:3px dashed #7EB8FC;
color:#333333;
display:none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
margin:0;
padding:20px 30px 20px 100px;
text-align:justify;
width:746px;
}
#IE6 a {
font-weight:bold;
}
