/*
 * c-css by U4EA Technologies - Allan Jardine
 * Version:       1.2.php.2
 * Browser:        0
 * Browser group: 
 */
a, a:focus { text-decoration: none; border:none; outline:none; !important }
a img { border:none; outline:none; !important }
a:hover{ text-decoration:underline; }
a:active{ border:none; outline:none; }
body { margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF; padding:0px; }
p { margin-top:3px; margin-bottom:3px; }
img { border:none; outline:none; }
.left { padding-left:20px; vertical-align:top; }
.divside { height:auto; width:300px; margin-bottom:20px; clear:both; }
.divmain { height:auto; width:650px; }
.divmain a, .divmain a:visited { color: #0045a3; }
.link{ border:none; cursor:pointer; }
.padd{ padding-top:20px; padding-bottom:20px; }
.exposant{ font-size: 50%; line-height:80%; vertical-align:super; }
.pagination{ text-align:left; paddingt:10px 0 0 20px; vertical-align:middle; height:35px; }
.pagination span { display:block; float:left; margin-right:10px; font-size:12px; padding-top:8px; }
.paginationNumber { display:block; float:left; border:#b90215 1px solid; padding:8px; font-size:12px; color:#3145b2; font-weight:bold; margin-right:10px; }
.selsizing{ }
a.black, a.black:visited { color:black; }
a.gris:link, a.gris:visited { color: #333333; text-decoration:none; }
a.gris:hover{ text-decoration:underline; }
a.bleu:link, a.bleu:visited { color: #0045a3; text-decoration:none; }
a.bleu:hover{ text-decoration: underline; }
a.blanc:link, a.blanc:visited { color: #ffffff; text-decoration:none; }
a.blanc:hover{ text-decoration:underline; }
a.rouge:link, a.rouge:visited { color: #c00418; text-decoration:none; }
a.rouge:hover{ text-decoration:underline; }
.gris { color: #333333; }
.bleu { color: #0045a3; }
.rouge { color: #c00418; }
a.bleu:hover, a.gris:hover, a.rouge:hover { text-decoration:underline; }
a.size9:link, a.size9:visited { font-size:9px; }
a.size10:link, a.size10:visited { font-size:10px; }
a.size11:link, a.size11:visited { font-size:11px; }
a.size12:link, a.size12:visited { font-size:12px; }
.size9 { font-size:9px; }
.size10 { font-size:10px; }
.size11 { font-size:11px; }
.size12 { font-size:12px; }
.size24 { font-size:24px; }
.toparticle{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
.smallGris { font-size:10px; color:#333333; }
.GrisClair { color:#898989; }
.smallBlancXS { font-size:10px; color:#ffffff; background-color:#444444; }
.smallBlanc { font-size:11px; color:#ffffff; background-color:#666666; }
.normalgris { font-size:12px; color: #333333; line-height: inherit; }
.normalgris p { font-size:12px; color: #333333; line-height:16px; }
.normalbleu { font-size:12px; color: #0045a3; }
.petitbleu { font-size:10px; color: #0045a3; }
.titregris { font-family:Georgia, "Times New Roman", Times, serif; background-image:url(/images/ttlBgGris.jpg); background-repeat:repeat-x; background-position:bottom; color:#333333; height:24px; vertical-align:top; font-size:19px; letter-spacing:-0.5px; padding-bottom:5px; }
.titrearticle { font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; letter-spacing:-0.5px; padding-bottom:10px; }
.titrerouge { font-size:18px; color:#a50814; }
.grosbleu { font-family:Georgia, "Times New Roman", Times, serif; padding-top:6px; color:#0045a3; font-size:19px; text-decoration:none; }
.superbleu { padding-top:6px; color:#0045a3; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; text-decoration: none; }
.superrouge { padding-top:6px; color:#a50814; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; text-decoration: none; }
.titre_col { border-bottom:solid 1px #c00418; color:#333333; font-size:18px; padding-bottom:5px; }
.titre_col_hub_sharepoint{ border-bottom:solid 1px #ffa615; color:#333333; font-size:18px; padding-bottom:5px; }
.titre_col_hub_dtake{ border-bottom:solid 1px #c0c0c0; color:#333333; font-size:18px; padding-bottom:5px; }
.titre_col_hub_mscloud{ border-bottom:solid 1px #0092C0; color:#333333; font-size:18px; padding-bottom:5px; }
.titre_col_hub_oracle{ border-bottom:solid 2px #e6e6e6; color:#333333; font-size:18px; padding-bottom:5px; }
.titre_colg { font-family:Georgia, "Times New Roman", Times, serif; vertical-align:top; background-image:url(/images/ttlBgGrisDroite.jpg); background-repeat:repeat-x; background-position:bottom; color:#333333; font-size:18px; padding-bottom:5px; }
.line { height:1px; border-top:solid 1px #e1e0e0; margin-top:10px; margin-bottom:5px; }
ul.liste1 { list-style-type:none; list-style-image:url(/images/Red_arw.jpg); font-size:12px; color: #0045a3; margin-left:-23px; list-style-position:outside; }
ul.liste2 { list-style-type:none; list-style-image:url(/images/Red_plus.jpg); font-size:12px; color: #0045a3; margin-left:-23px; list-style-position:outside; }
ul.listevideo { list-style-type:none; list-style-image:url(/images/play.gif); font-size:12px; color: #0045a3; margin-left:-18px; list-style-position:outside; }
ul, ol{ text-align:left; }
.article_list { position:relative; }
li{ margin-bottom:10px; line-height:16px; }
.inputTop { border:0px; background:none; height:18px; color:#003366; margin:2px; padding:0px; font-size:12px; }
.selectTop { border:0px; background:none; color:#003366; margin:2px; padding:0px; font-size:12px; }
.bordered { border: solid 1px #003366; vertical-align:middle; text-align:center; }
.focus { background-color:#A2B5BF; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color: white; text-align:center; vertical-align:middle; height:20px;}
.focus * { font-family:Georgia, "Times New Roman", Times, serif; color: white; font-size:14px; }
usergroup_title{ margin-top: 10px; }
.article:first-letter, .article p:first-letter { font-size:30px; font-weight:bold; color: #c00418; float:none; line-height:14px; }
.ttlnormalbleu { font-size:12px; color: #0045a3; }
.ttl_normalgris16 { font-size:16px; color: #000000; font-family:Georgia, "Times New Roman", Times, serif; }
.pagerank { width:28px; height:30px; vertical-align:middle; text-align:center; background-color:#FFFFFF; font-size:12px; border-right: solid 1px #d9d9d9; border-left: solid 1px #ececec; }
.pagerank a { color:#0045a3; }
.pagerankactiv { width:28px; height:30px; vertical-align:middle; text-align:center; background-color:#6892b7; font-size:12px; border-right: solid 1px #d9d9d9; border-left: solid 1px #ececec; }
.pagerankactiv a { color:#FFFFFF; }
.rankline{ height:0px; border-top: solid 1px #d9d9d9; border-bottom: solid 1px #ececec; }
a.ttlnormalbleu { text-decoration: none; }
.blanc { color: white; }
.sousjaune { background-image:url(/images/degJaunBg.jpg); background-repeat:repeat-x; background-position: bottom; height: 38px; letter-spacing: -1px; font-size: 18px; }
.marginbottom { margin-bottom: 2em; }
._flash { color:white; }
.input_search { border:solid 1px #003366; background:none; color:#0045a3; }
.lnkDownload { display: block; color: #0045A3; border:1px solid #DDD; padding:20px 0 20px 80px; margin-top: 10px; background: url(/images/downloadArrow.gif) no-repeat 0 5px; clear: left; }
h1.titleHomeDossier { font-size:22px; padding:10px 0; margin:0; font-family:Arial, Helvetica, sans-serif; }
.topcontenthome { width:310px; float:left; padding-right:10px; }
.topcontenthome h2 { padding:0 0 18px 0; margin:0; }
.topcontenthome, .topcontenthome * { font-size:13px; }
.topcontenthome h1 { font-size:21px; }
.topcontenthome a { color:#0045a3;}
.topcontenthome a b { font-size:14px; }
.topDossierHome { width:290px; float:left; padding-right:10px; }
.topDossierHome a { font-size:12px; color:#0045a3; }
.topactulist .titre_col { font-weight:bold; border:0; }
.getMoreNewsLnk { display:block; border:1px solid #8fd2fd; color:#000; padding:10px 0; text-align:center; margin-top:-20px; }
.arianefil, arianefil * { font-size:10px; }
.bottom-nav { padding:0; margin:0; float:left; list-style:none; }
.bottom-nav ul { margin:0; padding:0; list-style:none; }
.bottom-nav li { width:150px; float:left; margin:0 7px 0 0; padding:0 0 15px 0; font-weight:bold; }
.bottom-nav a { color:#0045a3; }
.bottom-nav li ul li { margin:0; padding:0 7px 0 0; font-weight:normal; }
.fluxrsslist, .fluxrsslist li { margin:0; padding:0; list-style:none; }
.fluxrsslist li a { display:block; padding-left:15px; color:#0045a3; font-size:12px; background: url(/images/rssside.jpg) 0 0 no-repeat; }
.offre-dl-itpro { font-size:12px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:4px 0; }
.offre-dl-itpro span { color:#333; display:block; padding-bottom:8px; font-size:15px; font-weight:bold; font-style:italic; }
.offre-dl-itpro img { float:left; padding-right:15px; }
.offre-dl-itpro a { display:block; margin-top:12px; font-weight:bold; color:#0045a3; }
.topNav { width:970px; float:left; height:33px; margin:120px 0 0 0; padding:0; overflow:hidden; background:#2c292a url(/images/bg_topNav.png) top left no-repeat; list-style:none; }
.topNav li { float:left; margin:0; padding:0; display:inline; border-left:#5e5e62 1px solid; }
.topNav a { display:block; height:33px; padding:8px; color:#FFF; text-decoration:none; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-left:#000 1px solid; }
.topNav a:hover { text-decoration:underline; }
.topNav .endOf_topNav { border:none; display:block; height:33px; width:5px; float:right; background:#2c292a url(/images/bg_topNav.png) top right no-repeat; }
.topNav .startOf_topNav { border:none; padding-left:6px; }
.topNav .activeLink { background:#e2001a; }
.topNav .activeLink:hover { text-decoration:none; }
.socialBlock { background:#f4f4f4; height:235px; padding-top:5px; }
.socialBlock a { color:#FFF; }
.btn_social { display:block; width:195px; height:43px; padding:12px 0 0 105px; margin-bottom:8px; line-height:15px; font-size:12px; text-align:left; color:#fff; }
.btn_socialFacebook { background:#30497c url(/images/bg_facebook.png) 0 0 no-repeat; }
.btn_socialTwitter { background:#2eabd4 url(/images/bg_twitter.png) 0 0 no-repeat; }
.btn_socialClubAbonnes { background:#9e0909 url(/images/bg_clubAbonnes.png) 0 0 no-repeat; }
.btn_socialNewsletter { background:#3d3c3f url(/images/bg_newsletter.png) 0 0 no-repeat; }
.mainTable { background:#FFF; padding:0 10px 10px 10px; }
.smallBlancXS a { color:#FFF; text-decoration:underline; }
h1 { margin:0; padding:10px 0; }
.topLinks { position:absolute; z-index:10000; font-size:10px; margin-top:60px; width:210px; line-height:11px; }
.topLinks a { color:#0045a3; }
a.pushLinks { font-size:16px; font-family: "Georgia", "Times New Roman", "Times", serif; display:block; line-height:14px; padding-bottom:2px; }
.nav_content { font-size:12px; float:left; }
.nav_content ul { float:left; margin:0; margin-left:10px; padding:0; }
.nav_content ul li { margin:0; padding:0; line-height:12px; }
.nav_content a { font-size:12px; }
.paginate { background:#d6d6d6; padding:6px; color:#000; font-weight:bold; font-size:12px; }
.paginate a { color:#000; font-weight:bold; text-decoration:underline; font-size:12px; }
.moreresources { margin:0; padding:0; list-style:none; }
.moreresources li { padding-left:15px; }
.moreresources li a { color:#444; font-size:11px; line-height:11px; }
.footerMagazines { width:643px; height:380px; background: #FFF url(/images/footer-magazines.png) 0 0 no-repeat; }
.footerMagazines .baseline { display:block; color:#000; font-family:Georgia, "Times New Roman", Times, serif; text-decoration:none; font-style:italic; font-size:32px; line-height:36px; padding:0 0 0 100px; }
.footerMagazines .baseline span { font-size:23px }
.footerMagazines .btn { display:block; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:underline; width:216px; height:31px; margin:257px 0 0 375px;}

