﻿@charset "UTF-8";
div#exams h2 {
	font-size:1.8em; text-transform:uppercase;
}
div#exams h2 strong {
	color:#f36;
}
div#exams ol {
	width:934px; height:120px; padding:0 10px; margin:0 0 0 4px;
}
div#exams ol li {
	float:left; width:84px; height:34px;
	padding:77px 0 0 0;
	text-transform:uppercase; color:#fff;
}
div#exams ol li a {
	display:block; height:34px;
	text-decoration:none; font-weight:bold; text-align:center; 
	line-height:28px; color:#fff;
}
div#exams ol li.selected a {
	background:transparent url(/static/images/exm/tab.gif) center -40px no-repeat;
}
div#exams ol li.selected strong {
	display:-moz-inline-box;
	display:inline-block;
	height:28px; padding:0 0 0 10px;
	background:transparent url(/static/images/exm/tab.gif) top left no-repeat;
}
div#exams ol li.selected strong span {
	display:block; padding:0 10px 0 0;
	background:transparent url(/static/images/exm/tab.gif) top right no-repeat;
}

/* div#exams span.networking */

div#exams span.networking {
	position:relative; display:block;
}
div#exams span.networking span {
	position:absolute;
	top:-55px; right:0; width:330px; height:30px;
}
div#exams span.networking span a {
	float:left; height:30px;
	padding:0 16px 0 34px;
	text-align:right; text-decoration:none;
	line-height:24px; font-weight:bold; color:#666;
}
div#exams span.networking span a:hover {
	text-decoration:none;
}
div#exams span.networking span a.forums {
	background:transparent url(/static/images/exm/networking.gif) 0px -180px no-repeat;
}
div#exams span.networking span a.facebook {
	background:transparent url(/static/images/exm/networking.gif) -120px -180px no-repeat;
}
div#exams span.networking span a.twitter {
	background:transparent url(/static/images/exm/networking.gif) -240px -180px no-repeat;
}

div#exams a.advertising {
	float:left; width:322px; height:258px;
	margin:0 0 6px 0;
	text-align:center;
}

/* div#exams div.frame */

div#exams div.frame {
	position:relative;
	float:left; width:322px; height:258px;
	margin:0 0 6px 0;
	background:transparent url(/static/images/exm/frames.gif) bottom left no-repeat;
        font-size: 12px;
}
div#exams div.frame a {
	text-decoration:none;
	color:#0d859f;
}
div#exams div.frame a:hover {
	text-decoration:underline;
}
div#exams div.frame h3 {
	height:36px; overflow:hidden;
	text-transform:uppercase; line-height:42px;
	font-size:1.3em; text-indent:60px; /*color:#f36;*/
}
div#exams div.frame div {
	padding:12px 24px 0 24px;
}
div#exams div.frame ul li.showall {
	position:absolute;
	clear:both; float:none; width:auto;
	bottom:20px; right:20px; width:150px; height:20px;
	text-align:right;
}
div#exams div.frame ul li.showall a:hover {
	text-decoration:none;
}
div#exams div.frame ul li.showall a img {
	vertical-align:middle;
}

/* div.frame.infos */

div#exams div.frame.infos {
	line-height:2em;
}
div#exams div.frame.infos h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px 0px no-repeat;
}
div#exams div.frame.infos ul {
	height:90px;
	padding:110px 0 0 0;
	background:transparent url(/static/images/exm/informer.gif) top center no-repeat;
}

/* div.frame.notify */

div#exams div.frame.notify {
	line-height:2em;
}
div#exams div.frame.notify h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px -40px no-repeat;
}
div#exams div.frame.notify ul {
	height:90px;
	padding:110px 0 0 0;
	background:transparent url(/static/images/exm/alerter.gif) top center no-repeat;
}

/* div.frame.makeready */

div#exams div.frame.makeready h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px -80px no-repeat;
}
div#exams div.frame.makeready { 
	line-height:2em;
}

/* div.frame.project */

div#exams div.frame.project {
	line-height:2em;
}
div#exams div.frame.project h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px -120px no-repeat;
}
div#exams div.frame.project ul {
	height:90px;
	padding:110px 0 0 0;
	background:transparent url(/static/images/exm/projeter.gif) top center no-repeat;
}

/* div.frame.socialnetworking */

div#exams div.frame.socialnetworking h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px -160px no-repeat;
	text-indent:70px;
}
div#exams div.frame.socialnetworking ul {
	padding:16px 0 0 0;
}
div#exams div.frame.socialnetworking ul li {
	height:60px; padding:0 0 0 54px;
	line-height:1.6em;
}
div#exams div.frame.socialnetworking ul li.forum {
	background:transparent url(/static/images/exm/networking.gif) 0px 0px no-repeat;
}
div#exams div.frame.socialnetworking ul li.facebook {
	background:transparent url(/static/images/exm/networking.gif) 0px -60px no-repeat;
}
div#exams div.frame.socialnetworking ul li.twitter {
	background:transparent url(/static/images/exm/networking.gif) 0px -120px no-repeat;
}
div#exams div.frame.socialnetworking ul li strong {
	font-size:1.1em;
}

/* div.frame.learning */

div#exams div.frame.learning {
	width:958px;
	background:transparent url(/static/images/exm/frames.gif) -350px bottom no-repeat;
}
div#exams div.frame.learning h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px -200px no-repeat;
}
div#exams div.frame.learning ul {
	position:relative;
	float:left; width:300px;
}
div#exams div.frame.learning ul li.showall {
	bottom:auto; top:176px;
}
div#exams div.frame.learning ul.sheets {
	width:276px; height:190px;
	padding:0 0 0 16px; margin:0 16px 0 0;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
}
div#exams div.frame.learning ul.sheets li {
	float:left; width:50%;
}
div#exams div.frame.learning ul.sheets li.title {
	float:none; width:auto;
}
div#exams div.frame.learning ul li h4 {
	height:24px; font-size:1.1em;
}

/* div.frame.paperbox */

div#exams div.frame.paperbox {
	line-height:2em;
}
div#exams div.frame.paperbox h3 {
	background:transparent url(/static/images/exm/frames.gif) -350px 0px no-repeat;
}

/* div.frame.quiz */

div#exams div.frame.quiz {
	line-height:2em;
}
div#exams div.frame.quiz h3 {
	background:transparent url(/static/images/exm/frames.gif) -350px -40px no-repeat;
}

/* div.frame.corrige */

div#exams div.frame.corrige {
  line-height:2em;
}
div#exams div.frame.corrige h3 {
  background:transparent url(/static/images/exm/frames.gif) -350px -80px no-repeat;
}
div#exams div.frame.corrige ul {
  height:90px;
  padding:110px 0 0 0;
  background:transparent url(/static/images/exm/alerter.gif) top center no-repeat;
}
div#exams div.frame.corrige h4 {
	margin: 10px 0 25px 0;
  font-size: 24px;
  text-align: center;
}
div#exams div.frame.corrige table {
  width: 100%;
}
div#exams div.frame.corrige table td {
  width: 50%;
}
div#exams div.frame.corrige ul {
	background: none;
	padding: 0;
	height: 175px;
}
div#exams div.frame.corrige ul li {
	list-style-image: url(/static/images/exm/fleche.gif);
	margin: 0 0 0 15px;
	line-height: 24px;
}
div#exams div.frame.corrige ul li.showall {
  list-style-image: none;
  margin: 0;
  line-height: auto;
}

/* div.frame.resultat */

div#exams div.frame.resultat {
  line-height:2em;
}
div#exams div.frame.resultat h3 {
  background:transparent url(/static/images/exm/frames.gif) -350px -120px no-repeat;
}
div#exams div.frame.resultat ul {
  height:90px;
  padding:110px 0 0 0;
  background:transparent url(/static/images/exm/alerter.gif) top center no-repeat;
}
div#exams div.frame.resultat h4 {
  margin: 45px 0 35px 0;
  font-size: 24px;
  text-align: center;
}
div#exams div.frame.resultat span {
  text-align: center;
  display: block;
  font-weight: bold;
}

/* div#exams.bac2010 */

div#exams.bac2010 ol {
	background:transparent url(/static/images/exm/bac2010.gif) top center no-repeat;
}

/* div#exams.brevet2010 */

div#exams.brevet2010 ol {
	background:transparent url(/static/images/exm/brevet2010.gif) top center no-repeat;
}

/* div#exams.cap2010 */

div#exams.cap2010 ol {
	background:transparent url(/static/images/exm/cap2010.gif) top center no-repeat;
}

/* div#exams.bts2010 */

div#exams.bts2010 ol {
	background:transparent url(/static/images/exm/bts2010.gif) top center no-repeat;
}

/* div#exams.home */

div#exams.home p {
	width:940px; height:82px;
	padding:12px 0 0 16px;
	background:transparent url(/static/images/exm/home.jpg) top left no-repeat;
}
div#exams.home span.sections {
	display:block; height:184px;
}
div#exams.home span.sections a {
	float:left; width:242px; height:178px;
	text-align:center; text-decoration:none;
	font-weight:bold; font-size:1.7em; line-height:1.8em; color:#333;
}
div#exams.home span.sections a strong {
	color:#f36;
}
div#exams.home span.sections a.bac {
	background:transparent url(/static/images/exm/home.jpg) 0 -150px no-repeat;
}
div#exams.home span.sections a.brevet {
	background:transparent url(/static/images/exm/home.jpg) -240px -150px no-repeat;
}
div#exams.home span.sections a.bts {
	background:transparent url(/static/images/exm/home.jpg) -480px -150px no-repeat;
}
div#exams.home span.sections a.cap {
	background:transparent url(/static/images/exm/home.jpg) -720px -150px no-repeat;
}

/* div#exams.home div.frame.networking */

div#exams.home div.frame.networking {
	width:958px; height:130px;
	background:transparent url(/static/images/exm/frames.gif) -350px bottom no-repeat;
}
div#exams.home div.frame.networking h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px -240px no-repeat;
	text-indent:70px;
}
div#exams.home div.frame.networking ul {
	height:70px;
}
div#exams.home div.frame.networking ul li {
	float:left; width:300px;
	line-height:2em;
}
div#exams.home div.frame.networking ul li.forum {
	height:70px; width:276px;
	padding:0 0 0 16px; margin:0 16px 0 0;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	background:transparent url(/static/images/exm/networking.gif) 222px -340px no-repeat;
}
div#exams.home div.frame.networking ul li.facebook {
	height:60px;
	background:transparent url(/static/images/exm/networking.gif) 236px -232px no-repeat;
}
div#exams.home div.frame.networking ul li.twitter {
	height:60px;
	background:transparent url(/static/images/exm/networking.gif) 236px -110px no-repeat;
}
div#exams.home div.frame.networking ul li strong {
	font-size:1.1em;
}

#pub4820 { padding: 4px 0pt 0pt 10px; float: left; }
.rightNav #pub4820 { padding: 0; float: none; }

#main #center .breadcrumbs strong { color: #ff3366; }
#article h1 { padding: 0 10px 0 10px; margin: 0 0 1px 0; line-height: 29px; background: url(/static/images/exm/article-h1.gif) no-repeat; color:#000;}
#article h2, #article .text h1 { color: #ff3366; } 
#article .articleMenu { display: none; }

.green-top { border-top-color: #ff3366 !important; }

.exampave { background: url(/static/images/exm/frame2.gif) 0 bottom no-repeat; }
.exampave h3 { color: #FF3366; height: 35px; line-height: 35px; padding: 0 15px; background: url(/static/images/exm/frame2.gif) 0 top no-repeat; }
.exampave ul { margin: 10px 15px; line-height: 18px; font-weight: bold; }
.exampave ul li { list-style: none inside url(/static/images/exm/icon_menu-ul-li.gif); }
.exampave ul li.selected a { color: #0d859f; }
.exampave ul li a { color: #000000; text-decoration: none; }
.exampave ul li a:hover { color: #000000; text-decoration: underline; }
.exampave ul li.showall { padding: 10px; text-align: right; list-style: none; }
.exampave ul li.showall a:hover {  text-decoration: none; }
.exampave ul li.showall a img { vertical-align: middle; }

/* Nouvelle maquette*/
div#exams div.frame ul li span.pink_title {
    color: #ff3366;
}
/*remplace l.78*/
div#exams div.frame a {
    color:#000000;
}

/* div.frame.preparer */

div#exams div.frame.preparer {
	line-height:2em;
}
div#exams div.frame.preparer h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px 0px no-repeat;
}

div#exams div.frame ul li.title{
    font-weight: bold;
    font-size: 15px;
    margin-bottom: 10px;
}
div#exams div.frame ul li.title a:hover{
    text-decoration: none;
}

div#exams div.frame.notify div.text {
	height:90px;
	padding:5px 0 0 0;
	/*background:transparent url(/static/images/exm/etre-alerte.jpg) top center no-repeat;*/
        line-height: 1.5em;
        font-size: 11px;
}

/* div.frame.coaching */

div#exams div.frame.coaching.deux_tiers{
    width:640px;
    background:transparent url(/static/images/exm/frames2.gif) 0px -790px no-repeat;
    margin-right: 5px;
}
div#exams div.frame.coaching.deux_tiers h3{
    background:transparent url(/static/images/exm/frames2.gif) 0px -722px no-repeat;
}
div#exams div.frame.coaching.deux_tiers div,
div#exams div.frame.coaching.un_tiers div{
    padding: 0;
    margin: 0;
}
div#exams div.frame.coaching.deux_tiers ul{
    width:320px;
}
div#exams div.frame.coaching.un_tiers ul{
    width:315px;
}
div#exams div.frame.coaching.deux_tiers ul h4,
div#exams div.frame.coaching.un_tiers ul h4{
    margin-left: 24px;
    margin-top: 12px;
}
div#exams div.frame.coaching.deux_tiers ul p,
div#exams div.frame.coaching.un_tiers ul p{
    text-align: center;
}
div#exams div.frame.coaching.un_tiers h3{
        background:url("/static/images/exm/frames2.gif") no-repeat scroll -350px -160px transparent
}
div#exams div.frame.coaching.deux_tiers h4{
    font-weight: bold;
}
div#exams div.frame.coaching.deux_tiers ul li.showall{
    width: inherit;
}
div#exams div.frame.coaching.un_tiers ul li.showall{
    width: inherit;
}

div#exams div.frame.coaching ul {
	position:relative;
	float:left; width:300px;
}

div#exams div.frame.coaching ul li.showall {
	bottom:auto; top:176px;
}
div#exams div.frame.coaching ul.sheets {
	width:276px; height:190px;
	padding:0 0 0 16px; margin:0 16px 0 0;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
}
div#exams div.frame.coaching ul.sheets li {
	float:left; width:50%;
}
div#exams div.frame.coaching ul.sheets li.title {
	float:none; width:auto;
}
div#exams div.frame.coaching ul li h4 {
	height:24px; font-size:1.1em;
}

/* div.frame.learning */
div#exams div.frame.learning_little {
	line-height:2em;
}
div#exams div.frame.learning_little h3 {
	background:transparent url(/static/images/exm/frames2.gif) 0px -280px no-repeat;
}

/* div.frame.project_new */

div#exams div.frame.project_new {
	line-height:2em;
}
div#exams div.frame.project_new h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px -120px no-repeat;
        text-indent: 50px;
}
div#exams div.frame.project_new ul li {
	list-style-image: url(/static/images/exm/fleche.gif);
	margin: 0 0 0 15px;
	line-height: 24px;
}

/* div#exams span.networking_new */
/* div.frame.socialnetworking */
div#exams div.frame.socialnetworking_new h3 {
	background:transparent url(/static/images/exm/frames.gif) 0px -160px no-repeat;
}
div#exams div.frame.socialnetworking_new {
	position:relative; display:block;
}

div#exams div.frame.socialnetworking_new ul {
	padding:16px 0 0 0;
}
div#exams div.frame.socialnetworking_new ul li {
	height:30px; /*padding:0 0 0 54px;*/
	line-height:1.6em;
}
/*
div#exams div.frame.socialnetworking_new ul li.forum_little {
	background:transparent url(/static/images/exm/networking2.gif) 0px -180px no-repeat;
}
div#exams div.frame.socialnetworking_new ul li.facebook_little {
	background:transparent url(/static/images/exm/networking2.gif) 0px -390px no-repeat;
}
div#exams div.frame.socialnetworking_new ul li.twitter_little {
	background:transparent url(/static/images/exm/networking2.gif) 0px -275px no-repeat;
}
div#exams div.frame.socialnetworking_new ul li.dates_little {
	background:transparent url(/static/images/exm/networking2.gif) 0px -80px no-repeat;
}
div#exams div.frame.socialnetworking_new ul li.page_bac_little {
	background:transparent url(/static/images/exm/networking2.gif) 0px 0px no-repeat;
}*/
div#exams div.frame.socialnetworking_new ul li strong {
	font-size:1.1em;
}


/* div.frame.le_plus */
div#exams div.frame.le_plus {
	line-height:2em;
}
div#exams div.frame.le_plus h3 {
	background:transparent url(/static/images/exm/frames2.gif) 0px -665px no-repeat;
        text-indent: 50px;
}
div#exams div.frame.le_plus ul li {
	list-style-image: url(/static/images/exm/fleche.gif);
	margin: 0 0 0 15px;
	line-height: 24px;
}

/* div.frame.zoom_sur */
div#exams div.frame.zoom_sur h3 {
	background:transparent url(/static/images/exm/frames2.gif) 0px -616px no-repeat;
}
div#exams div.frame.zoom_sur ul li {
	list-style-image: url(/static/images/exm/fleche.gif);
	margin: 0 0 0 15px;
	line-height: 24px;
}

div#exams div.frame span.pink {
    color: #ff3366;
}

/* div.frame.revision */
div#exams div.frame.revision h3 {
	background:transparent url(/static/images/exm/frames2.gif) -350px -616px no-repeat;
}
div#exams div.frame.revision ul li.showall {
  width: inherit;
}
div#exams div.frame.revision ul.deux_colonnes li {
	float: left;
        width: 50%;
        line-height: 2em;
}
div#exams div.frame ul.deux_colonnes li.title {
        width: 100%;
}

