/**************************************
 * THEME NAME: FMC3
 *
 * Files included in this sheet:
 *
 *   FMC3/res/css/all.css
 **************************************/

/***** FMC3/res/css/all.css start *****/

html, body, div, h1, h2, h3, h4, h5, h6, ul, li, a, img, p {
  margin:0px;
  padding:0px;
  border:0px;
}

body {
  background:#647563 url('res/image/background/body.jpg') repeat-x fixed;
  color:#000;
  font-family:Arial,Helvetica,sans-serif;
  font-size:small;
  text-align:justify;
}

#page {
  position:relative;
  margin:0 auto;
  width:1038px;
  border:1px solid #fff;
  border-top:0;
  border-bottom:0;
  background: #FFF;
}

#header {
  height:96px;
  background:#fff url('res/image/background/bandeauhaut.png') no-repeat;
}

#top_bandeau {
  background:#fff url('res/image/background/top_new.jpg') right top no-repeat;
  border-bottom: 1px solid #CCC;
  width:1038px;
  height:263px;
}

#splash {
  background:#fff url('res/image/background/splash_baby.jpg') right top no-repeat;
}

#splash_woman {
  width:273px;
  height:263px;
  background:#fff url('res/image/background/splash_woman.jpg') no-repeat;
  float:left;
}

#splash_title {
  width:269px;
  height:263px;
  background:#fff url('res/image/background/splash_title.jpg') no-repeat;
  float:left;
}

#splash_title h1{
  color:#fff;
  padding:30px 0px 0px 15px;
}

#splash_baby {
  width:490px;
  height:263px;
}

#menu {
  clear:both;
  list-style:none;
  background:#fff url('res/image/background/menu.gif') repeat-x;
  height:48px;
}

#menu li {
  float:left;
  height:48px;
}

#menu li:hover {
  background-image:url('res/image/background/menu_survole.gif');
}

#menu li.menu_separateur {
  background:#fff url('res/image/background/menu_separateur.gif') no-repeat;
  height:48px;
  width:2px;
  padding:0;
}

#menu li.menu_droite {
  float:right;
}

#menu li a {
  color:#000;
  text-decoration:none;
  letter-spacing:2px;
  padding:16px 20px 0 20px;
  height:32px;
  outline:0;
}

#menu li > a {
  display:block;
}

#menu li a:hover, #menu li:hover a {
  color:#00A99D;
}

#menu li img {
  vertical-align:middle;
}

#content {
  background:#fff;
}

#content_columns {
  background:#fff url('res/image/background/content_columns.png') repeat-y;
}

#content_column_left {
  float:left;
  width:541px;
}

#content_column_left h2 {
  height:22px;
  background:#fff url('res/image/background/content_column_left.png') no-repeat;
  color:#fff;
  padding:30px 0px 0px 30px;
}

#content_column_right {
  margin-left:541px;
}

#content_column_right h2 {
  height:22px;
  background:#fff url('res/image/background/content_column_right.png') no-repeat;
  color:#fff;
  padding:30px 0px 0px 30px;
}

#content_column_left_content, #content_column_right_content {
  padding:0 30px 0 40px;
}

.clearer  {
  clear:both;
}

/******/

.skip {
  display:none;
}

.logininfo {
  font-size:small;
  position:absolute;
  top:0;
  right:0;
}

.homelink {
  margin-bottom: 0px;
  clear:both;
  padding:10px;
  text-align:center;
  background:#fff url('res/image/background/menu.gif') 10px repeat-x;
}

.homelink a {
  color:#00A99D;
  border: 0;
  border-style: none;
}

/*****/

#content h3, #content h4, #content h5, #content h6, #content p {
  padding:10px 0 10px 0;
}

div.generalbox ul, div.generalbox ul ul {
  margin:10px 30px;
}

.orange {
  color:#F95C1D;
}

.vert {
  color:#54991A;
}

.centrer {
  text-align:center;
}

/****/


/**
  *  Adds all the nice finish to the standard theme
  *
  */

th.header,
td.header,
h1.header,
h2.header,
h3.header,
div.header {
    background-image:url(gradient.jpg);
    background-position:top;
    background-repeat:repeat-x;
}

h2.header {
  border-color: #999;
}

.navbar {
    background-image:url(gradient.jpg);
    background-position:top;
    background-repeat:repeat-x;
}

div#inst3
{
  width: 500px;
}

#moodle_picture,#moodle_optional,#moodle_interests,div.sitelink, #coursesearch,.popupform
{
  display: none;
}

div.fitemtitle,
{
  display: none;
}

#index
{
  margin-left:15%;
}

#extranat
{
  vertical-align: top;
}

#image_sup
{
text-align: right;
}
#sponsor
{
  padding-left:70%;
text-align: right;;
}

#dpc
{
  width: 900px;
  font-size:35px;

  color: #007700;
  text-transform: capitalize;
  font-weight: bold;
  font-style: italic;
}

div#text_footer
{
  text-align: center;
}

#inst3
{
  margin-right: 175px;
}

.sideblock .content, div.loginbox,div.clearfix
{
  background-color: #bde780;
  font-size:  14px;
}

div.generalbox
{
  font-size:  14px;
}

.generaltable .cell
{
  background-color: #bde780;

}

div.clearfix {
  background-color: #FFF;
}

div.coursebox {
  border-color: #999;
}


.loginpanel,.headingblock
{
  text-align: center;
}

div#texte_pres
{
  padding-left: 40%;
}

a:link,a:visited
{
  color: #db611c;
}

.loginbox, .loginbox.twocolumns .loginpanel, .loginbox .subcontent
{
border-color:black;
}

div.errorbox
{
background-color: red;
}

#newfilter, #coursesearch2, div.groupselector, .right,div#inst7
{
  display:none;
}

/*ici commence mon  style */


#moodle,#category_2,#users
{
border-color: black;
}



.loginbox
 {
width:400px;
margin-left:20px
}

div#textpage1
{
background-color: #bde780;
width:90%;
min-height:438px;
border:1px solid;
-moz-border-radius :0px 0px 20px 20px;
padding-left:10px;
padding-right:10px;
font-size: 14px;

/*modif hugo*/
margin:auto;
/*fin modif*/
}



div#bareme_epp
{
  background-color: #bde780;
  padding-left: 25px;
-moz-border-radius :20px 20px 20px 20px;
margin-left: 15%;
margin-right: 15%;
}

.reportlink
{
  background-color: #bde780;
-moz-border-radius :20px 20px 20px 20px;
margin-left: 15%;
margin-right: 15%;

text-align:center;
}

div#intro
{
text-align:center;
-moz-border-radius :20px 20px 20px 20px;

}
.cell
{
background-color: #bde780;
}
.avatar, .bareme
{
display: none;
}


/*
.c8,.c1,.c0,.c7,.initialbar, #optiontable,.from,.picture
{
display:none;
}
*/
.topic .fullname
{
display:none;
}

.userpicture
{
display:none;
}

div#resum_epp
{

}

#attempts .c1
{
display: none;
}

/*modif hugo */
/* Affichage de la photo au bon endroit pour la notation de cliché et autres... */
.div_position_eco {
  /*width:5px;*/
  float:left;
}

.div_position_eco img {
  width:600px;
}

.div_position_eco .files {
  background-color: transparent !important;
  float:none !important;
}

/*.div_formulaire_right {
  clear:both;
}*/

.clear_both {
  clear:both;
}

.div_cotateur_comment_auto {
  float:right;
  margin-bottom: 5px;
}

.div_cotateur_comment_auto a{
  display:block;
  margin-top:5px;
  margin-bottom:5px;
  color: #333;
  background-color:#FFF;
  text-decoration: none;
  padding:15px;
}

.div_cotateur_comment_auto a:hover{
  color: #FFF;
  background-color:#333;
}

#form_cotation {
  float:left;
  width:300px;
}

.htmlarea{
  width:100%;
}

/* Listes des users et des evals */

#table_liste_user {
  margin:auto;
  margin-top:20px;
}

#table_liste_user .td_liste_user {
  text-align: center;
  background-color: #D6FACB;
  font-size: small;
}

#table_liste_user a {
  color:#333;
  text-decoration: underline;
}

#table_liste_user th {
  font-size: 10px;
}

#table_liste_user .nom_evaluation{
  width:200px !important;
}

/* Page de demande d'inscription */
#page_container {
  width:800px;
  margin:auto;
}

#page_container #demande_login {
  background-color: #BDE780;
  padding:15px;
}

/* Erreurs dans le formulaire de demande d'inscription */

#list_error_form {
  background-color:#990000;
  color:#FFFFFF;
  text-align:center;
  border:1px solid #660000;
  margin:auto;
  margin-bottom: 20px;
  padding:5px;
  width:800px;
}

#list_error_form p{
  margin: 2px;;
  padding: 0;
}

#list_error_form table{
  width:800px;
  border-collapse:collapse;
}

#list_error_form table th{
  width:400px;
  text-align:right;
  padding-right:10px;
}
#list_error_form table td{
  text-align:left;
  padding-left:10px;
}

/* Placement de l'échographie lors de la visualisation d'une évaluation */
.echo_epp {
  text-align:center;
}

/* fin modif hugo */


/***********/

.reportlink {
  display:none;
}

.name {
  background:#fff;
}

#course-view .section td.side {
  text-align:center;
  background:#DDD;
}

#course-view .section td {
  border-color: #999;
}

#intro {
  background:#fff;
  font-size:x-large;
}

.main {
  text-align:center;
}

.section {
  text-align:left;
}

td.content {
  border:1px solid #DDD;
  border-right:0;
}

h3.main {
  font-size:x-large;
}
/***** FMC3/res/css/all.css end *****/

