* {
  padding: 0;
  margin: 0;
}


BODY {
  font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial,sans-serif;
  font-size:13px;
  background-color:#c07d2d;
  margin: 0;
  padding: 0;
  text-align: center;
  height: 100%;
}

#container {
  width:800px;
  min-height:100%;
  margin-left:auto; margin-right:auto;
  margin-top:0; margin-bottom: 0;
  background-color:#ffffcc;
  overflow:hidden;
  border-left: 1px solid #444422;
  border-right: 1px solid #444422;
}

#menu {
  width:150px;
  float:left;
  margin-top: 110px;
  margin-left: 20px;
  margin-right: 10px;
}

#maintext {
  width:580px;
  float:left;
  margin-top: 20px;
  margin-left: 10px;
  margin-right: 20px;
}

DIV {text-align:left;}
TABLE { }
P { 
   margin: 8px 0px 8px 0px;
   text-align:justify;
}


P.title {font-size:13px; font-weight:bold;}
.small { font-size:13px;}
.outofdate { color:gray; }
P.encart_title {
   font-size:13px;
   background-color:#CCCCCC;
   font-weight: bold;
   text-align:center;
   margin:1px;
}

.date_actu {
   color:#999999; 
   font-size:11px;
}

SPAN.grey { color:#AAAAAA; }

DIV.concerts {
   font-family:Verdana, Arial,sans-serif;
   font-size:10px;
   color:#333333; 
}
UL.concerts { 
   margin: 0px;
   padding: 0;
   list-style-type:none;
}

LI.concerts {
   margin-top:10px;
   margin-left:0px;
   padding-left:0px;

}

.MENU {text-decoration:underline; color:#919592;}	
A { text-decoration:none; color: red}
A:hover {color:#aa0000;}
A.small { color:#aa0000; margin:15px;}
A.small:hover { color:#000000;}
A.MPT {font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial,sans-serif; font-weight: bold; text-decoration:none; color: black}
A.MPT:hover {color: red;}
A.MP { text-decoration:none; color: red}
A.MPm { font-family:Verdana, Arial,sans-serif; font-size:10px; text-decoration:none; color: red}
A.MP:hover {color:#aa0000;;}
A.MPm:hover {color:#aa0000;;}
A.BKT {font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial,sans-serif; font-weight: bold; text-decoration:none; color: black}
A.BKT:hover {color: #00C710}
A.BK { text-decoration:none; color: #00C710}
A.BKm { font-family:Verdana, Arial,sans-serif; font-size:10px; text-decoration:none; color: #00C710}
A.BK:hover {color:#009B10;}
A.BKm:hover {color:#009B10;}
.AM { text-decoration:none; color: #919592}
.AMm { font-family:Verdana, Arial,sans-serif; font-size:10px; text-decoration:none; color: #919592}
A.AMT {font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial,sans-serif; font-weight: bold; text-decoration:none; color: #555555}
A.AMT:hover {color: black}
A.AM:hover {color:#555555;}
A.AMm:hover {color:#555555;}
A.BST {font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial,sans-serif; font-weight: bold; text-decoration:none; color: black}
A.BST:hover {color: #FD8B04}
A.BS { text-decoration:none; color: #FD8B04}
A.BSm { font-family:Verdana, Arial,sans-serif; font-size:10px; text-decoration:none; color: #FD8B04}
A.BS:hover {color:#DDD6B02;}
A.BSm:hover {color:#DD6B02;}
A.GMT {font-family:"Trebuchet MS", "Lucida Grande", "Lucida Sans", Tahoma, Arial,sans-serif; font-weight: bold; text-decoration:none; color: black}
A.GMT:hover {color: #9465b8}
A.GM { text-decoration:none; color: #9465b8}
A.GMm { font-family:Verdana, Arial,sans-serif; font-size:10px; text-decoration:none; color: #9465b8}
A.GM:hover {color:#744598;}
A.GMm:hover {color:#744598;}
<!--
UL { margin: 8px 0px 8px 25px; padding: 0px 0px 0px 0px; text-align:left; }
LI { }
-->

IMG {border:0;}

#logo-ametis {
   margin-top:30px;
}

IMG.entete {
   margin-bottom:10px;
   height:105px;
}

DIV.encart_right {
   float:right;
   background-image:url('Images/motif-sombre.jpg');
   border: 2px solid white;
   margin:5px;
}

DIV.encart_center {
   background-image:url('Images/motif-sombre.jpg');
   border: 2px solid white;
   margin-left:auto;
   margin-right:auto;
}

DIV.encart_left {
   float:left;
   background-image:url('Images/motif-sombre.jpg');
   border: 2px solid white;
   margin:5px;
}

DIV.encart {
   background-image:url('Images/motif-sombre.jpg');
   border: 2px solid white;
   margin:5px;
}

