/**************************************
 * THEME NAME: esp
 *
 * Files included in this sheet:
 *
 *   esp/styles_layout.css
 *   esp/styles_fonts.css
 *   esp/styles_color.css
 *   esp/styles_moz.css
 **************************************/

/***** esp/styles_layout.css start *****/


#inst161 ul {
padding-left: 12px; 
margin-left:0px;
 }

#inst161 li {

margin-bottom:4px;
 }

#inst161 li ul{

margin-bottom:5px;
 }

* { line-height:130%; }

li.activity { list-style-type:none }



/*.right { display:none }*/
.defaultuserpic { display:none }

.webfx-tree-icon{ display:none }

div.header { height: 5mm ;
             border : none }

.skip-block  {  display:none } 
.skip-block-to  {  display:none } 

div.block_course_menu * { 
                          font-size:12px;
                          font-weight:bold;
                          
                          }

/*.controls  {  display:none } */

.breadcrumb *  {  display:inline }

 .headingblock   {  display:none }

header * {  display:inline }

 #layout-table { 
 width:1000px;
 border-collapse:collapse ;
 padding-left:1px;
 padding-right:1px;

              } 

#left-column {
                 padding-left:1px;
                 padding-right:1px;
                 width:250px; 
                 margin:0px;
}
#middle-column {
               /*  padding-left:1px;*/
                 padding-right:1px;
                 width:500px;
                 margin:0px;
}
#middle-column table {
                       width:500px;
                       border-width: thin;
                       border-style:solid;
                       }

#middle-column td{
                   border-width: thin;
                   border-style:solid;
                   border-color:#000000;
                   }

#middle-column * {
              /*   padding-left:1px; */
                 padding-right:1px;
                
                 margin:0px;
}


.section { 

 }

#course-view .section .content {
 padding:0px;
 border-style:solid;
 border-width:0px;
 border-left:0px;
 border-right:0px;
                                 margin:0px;
}

#course-view .section  {
 padding:0px;
 border-style:solid;
 border-width:0px;
 border-left:0px;
 border-right:0px;
                                 margin:0px;
}

.files { 
margin-left: 200px;
 }

img.resize  { 
             width:10px;
             height:10px;
          
 }

.sideblock .header { 

                     padding:0px;
                     height:20px;
 }/***** esp/styles_layout.css end *****/

/***** esp/styles_fonts.css start *****/


.titre_cours {  font-size:12px;
               font-weight:bold;} 

.logininfo { 
           }
.header
{ vertical-align:middle; }

.header  h2 { 
              text-align:center;
              font-weight:bold;
              font-size:12px;  }

.headingblock    
{ 
  font-size:10px;
  font-weight: normal;
  width:100%;
} /***** esp/styles_fonts.css end *****/

/***** esp/styles_color.css start *****/

#course-view .weekscss .section, 
#course-view .section > td { 
border-color:#FFFFFF;
     }


body { background-color:#FFFFFF;  }

.header { background-color:#475F7B;
         color : #FFFFFF;  }

.sideblock .content { background-color:#FFFFFF; } 

a:link,
a:visited { color : #475F7B;  }

a:hover { background-color:#CD5906;
           color : #FFFFFF;  }

a.titre_cours:link,
a.titre_cours:visited
 {  color : #FFFFFF;
}

#layer a:link,
#layer a:visited 
{  color : #FFFFFF;
 }

a.titre_cours_actif { background-color:#CD5906;
                     color : #00712A;
}


/*
div.clignote { background-color:#CD5906;}

a.clignote:link ,
a.clignote:visited  { color : #FFFFFF;  }

a.clignote:hover { color : #FFFFFF;  }
*//***** esp/styles_color.css end *****/

/***** esp/styles_moz.css start *****/

div.header { 
   -moz-border-radius : 10px ;
}

div.block_course_menu, #inst184 { 
                    width : 200px;  
                      position : fixed;
 }

ul ul { 

                       padding-left:30px;
 }

 div#icone { 
                      position : fixed;
 }

div.breadcrumb { 

                       position : fixed;


 }

/***** esp/styles_moz.css end *****/

