/* Start of CMSMS style sheet 'Option theatre screen' */
HTML, BODY {
  margin: 0 auto;padding: 0;
  font-family: Arial, Verdana, Helvetica, Times;
  font-size: 11px;
  color: #302530;
  background:#DFE2E9;
}
textarea{width:355px;height:550px;}
/*INPUT{width:160px;}*/

a img {border: 0;}

#m5btn_login{ width: 53px; height: 14px; }

#wrap {
  margin: 0 auto;
  width: 895px;}

#header {
  clear: both;
  margin: 0;padding: 0;width:100%;height:63px;
  background:url(uploads/exo7_01/top.jpg) no-repeat;
}

#content {position:relative;margin:0;padding:0;width: 895px;}

#sidebar{
   position:absolute;
   left:0px;        /* set sidebar on the left side. Change to right to float it right instead. */
   width: 211px;     /* sidebar width, if you change this please also change #main margins */
   display: inline;  /* FIX IE double margin bug */
   margin-left: 0;
   padding-top:18px;
   padding-top:19px !ie;
   background:url(uploads/exo7_01/logo_01.jpg) repeat-y; 

}

#main{
   margin-left: 211px; padding:0;width:460px;
   background:url(uploads/exo7_01/centre_blanc.jpg) repeat-y;
}

#main #flash{
  padding:0;margin:0;
}

#main #texte{
  padding:0 15px 0 15px;
  min-height:400px;

}
#main #blocgris{
  height:100px;
  background:url(uploads/exo7_01/centre_gris.jpg) repeat-y;
}

#extras {
  position:absolute;
  right:0px ; width: 222px;min-height:400px;
  margin-right:0px;margin-top: 0px;
  /*display: inline;   FIX IE double margin bug */
  background:url(uploads/exo7_01/droite_blanc.jpg) repeat-y;
  
}

#extras #news{
  position:relative;
  padding:10px 40px 10px 10px;

}

#extras #login{
  position:relative;
  bottom:0px; width: 202px;height:172px;
  padding:10px 10px 8px 10px;margin:0;
  background:url(uploads/exo7_01/boite_login.jpg) no-repeat;
font-family: Arial, Verdana, Helvetica, Times;
font-size: 10px;
color: #625a63;
font-weight:normal;

}

#extras #login A{
  font-family: Arial, Verdana, Helvetica, Times;
  font-size: 10px;
  color: #7c79a7;
  font-weight:bold;
}


#breadcrumbs{
  margin: 0;padding: 3px;
  width:457px;height:12px;
  background:url(uploads/exo7_01/top_flash.jpg) no-repeat left top;
  background-color:#E2E2EC;
  text-align:right;
  font-size: 10px;
  color: #494451;
  font-weight:normal;

}
#breadcrumbs A{
  font-size: 10px;
  font-weight:normal;
 padding-left:5px;

  color: #e3511d;
 text-decoration:underline;
}

#cornernav {float:left;margin-top:29px;margin-left:42px;}
#cornernav ul{
  height:2.4em;
  line-height:2.4em;list-style: none;
  padding:0;margin:0;
}

#cornernav li{float: left;}

#cornernav li a{
  line-height:2.4em;
  float:left;
  display: block;
  text-align: center;padding-right:10px;
  font-size: 10px;color: #494451;font-weight:normal;text-decoration:none;
}
#cornernav li a:hover{
color: #e3511d;text-decoration:underline;
}

.newsTitle{
font-family: Arial, Verdana, Helvetica, Times;
font-size: 13px;
color: #f15922;
font-weight:normal;
}

.NewsSummary{padding-bottom:20px;}

.NewsSummaryPage{padding:10px;background-color:#F7F6F1;}

.NewsSummarySummary{
  font-family: Arial, Verdana, Helvetica, Times;
  font-size: 10px;
  color: #80797f;

}
.NewsSummaryContent{
  font-family: Arial, Verdana, Helvetica, Times;
  font-size: 10px;
  color: #80797f;

}
.NewsSummaryContent IMG{max-width:400px;}

.NewsSummaryTitle{
  font-family: Arial, Verdana, Helvetica, Times;
  font-size: 11px;
  color: #80797f;
  font-weight:bold;
}

.NewsSummaryMorelink A{
  font-family: Arial, Verdana, Helvetica, Times;
  font-size: 10px;
  color: #7c79a7;
  font-weight:bold;
}

.NewsSummaryCategory{
  font-family: Arial, Verdana, Helvetica, Times;
  font-size: 10px;
  color: #f15922;
}

A{
font-family: Arial, Verdana, Helvetica, Times;
font-size: 11px;
color: #e3511d;
text-weight:bold;

}



h1 {
font-family: Arial, Verdana, Helvetica, Times;
font-size: 16px;
color: #e3511d;
}

h2 {
font-family: Arial, Verdana, Helvetica, Times;
font-size: 16px;
color: #6b6979;
}

h4 {
font-family: Arial, Verdana, Helvetica, Times;
font-size: 14px;
color: #302530;
}



.menu_vert, #menu_vert ul { 
   list-style: none; 
   padding: 0px; 
   width: 100%; 
   margin-top: 0px; 
   margin-top: -3px !ie; 
   margin-left: -1px;
  margin-bottom: 0px;
}
.menu_vert ul { 
   position: absolute; 
   top: 0; 
   left: 100%; 
   display: none; 
}
.menu_vert li { 
   margin-bottom: -3px; 
   position: relative; 
}


.menu_vert a { 
   color: #38335D;
  font-weight:normal;
  font-size:10px;
  font-family:arial;
   text-decoration: none; 
   background: transparent; 
}

.menu_vert a:hover { 
   color: #E3511D;
  font-weight:bold;
}


#smenu{height:50px;width:100%;background-color:#424050;margin-left:1px;margin-top:-12px;margin-top:-3px !ie;}
#smenu2{height:70px;width:100%;background-color:#424050;margin-left:1px;margin-top:-12px;margin-top:-3px !ie;}

#smenu3{height:40px;width:100%;background-color:#424050;margin-left:1px;margin-top:-12px;margin-top:-3px !ie;}

ul#navmenu{
  margin-top: 5px;
  margin-left: 17px;
  border: 0 none;
  padding: 0;
  list-style: none;
  width: 500px;
}

#smenu ul#navmenu li {
  margin-right: 0px;
  border: 0 none;
  padding-top: 4px;
  float: left; /*For Gecko*/
  display: block;
  width:215px;height:15px;
  list-style: none;
  position: relative;
}


#smenu2 ul#navmenu li {
  margin-right: 60px;
  border: 0 none;
  padding-top: 4px;
  float: left; /*For Gecko*/
  display: block;
  width:160px;height:15px;
  list-style: none;
  position: relative;
}


#smenu3 ul#navmenu li {
  margin-right: 12px;
  border: 0 none;
  padding-top: 4px;
  float: left; /*For Gecko*/

  list-style: none;
  position: relative;
}



ul#navmenu li a{
  font-family: Arial, Verdana, Helvetica, Times;
  font-size: 10px;
  color: #ffffff;
  font-weight:normal;
  text-decoration:none;
}
ul#navmenu li a:hover{ color: #e3511d;text-decoration:underline;}


.category_page{
padding:10px;background-color:#F7F6F1;

}
.category_item1{
  float: left;
  width:150px;

}
.category_item2{
  margin-left:200px
  width:150px;

}

#footer {
background-color:#DFE2E9;
clear: both;
margin: 0 auto;
padding-left: 23px;
padding-top: 5px;
text-align: left;
color: #808080;
font-size: 0.9em;
}

#footer a {
color: #808080;
text-decoration: underline;
}
/* End of 'Option theatre screen' */

