body {
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  vertical-align:top;
  background-image:url(images/structure/salons113/fondpage.jpg);
  background-position:top center;
  background-repeat:repeat;
  background-attachent:scroll
 
}
.bgr { background:url(images/structure/salons113/fondpage.jpg) no-repeat ;background-position:center;}
td.classe_titre_bloc_central {
  background: url(images/1.gif) 10px bottom no-repeat;
  padding: 10px 0 2px 35px; 
  font-weight: bold; 
  font-size: 18px; 
  color: #ce4300;
  text-align:left;
  }
td {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  vertical-align:top;
  }
.menuhor {
  color:#ffffff;
  padding: 18px 19px 0 0;
  font-size:12px;
  font-weight:bold;
  font-style:italic;
}
.menuhor a {
  color:#ffffff;
  text-decoration:none;
  margin: 0 5px 0 5px;}
.menuhor a:hover {
  color:#ffffff;
  text-decoration: underline;
  margin: 0 5px 0 5px;}
.menuhorleft {
  color:#b9d2ef;
  padding: 15px 0 0 28px;
  font-size:17px;
  font-weight:bold;
  font-style:italic;
  
  }
.copyright {
  font-family:Arial;
  color:#BCA396;
  font-size:11px;
  font-weight:normal;
  
  }
.botbot {
    vertical-align: bottom;}
    
td#qwer a {
  text-decoration:underline;
  color:#fa8710;
  font-weight:bolder;
}
td#qwer a:hover {
  text-decoration:none;
  color:#fa8710;
  font-weight:bolder;
}
a {
  text-decoration:underline;
  color:#fa8710;
}
a:hover {
  text-decoration:none;
  color:#fa8710;
  }
  
/*Home menu*/
.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0px;
width: 175px;
height: 23px;
width: 175px !important;
height: 23px !important;
border: 0px solid black;
}

.glossymenu li{
position: relative;
}


.glossymenu li a{
background: white url(images/structure/salons113/menubg.gif) repeat-x bottom left;
font-family:Verdana;
font-size:11px;
font-weight:lighter;
text-decoration:none;
color:#5E1F00;
vertical-align:middle;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
display: block;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 175px;
width: 175px !important;
left: 0;
top: 0;
display: none;
}

.glossymenu li ul li{
float: left;
width: 175px; /*WIDTH OF SUB MENU ITEMS*/
width: 175px !important;
}

.glossymenu li ul a{

}
/*
glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(arrow.gif) no-repeat center right;
}
*/
.glossymenu li a:visited, .glossymenu li a:active{
color:#5E1F00;
}

.glossymenu li a:hover{
background-image: url(images/structure/salons113/menubghover.gif);
color: white;
}

.glossymenu li.activer a{
background-image: url(images/structure/salons113/menubghover.gif);
color: white;
font-weight: 900;
}

.glossymenu li.activer a:hover{
background-image: url(images/structure/salons113/menubghover.gif);
color: white;
font-weight: 900;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */

td#menuniz {
  font-family:Verdana;
  letter-spacing:1pt;
  font-weight:lighter;  
  text-decoration:none;
  color:#754C3A;
}
td#menuniz a {
  color:#754C3A;
  text-decoration:none;
}

td#menuniz a:hover {
  color:#754C3A;
  text-decoration: underline;
}

.classe_texte_bloc_central{
padding: 10px 10px 10px 10px;
}

.mainpage {
  background:url(/images/structure/mmaji/mainpagebg.jpg) repeat-x;
  padding: 15px 15px 10px 15px;}
.mainpage h2 {color: #868686;}
.style1 {color: #d46400}
.style2 {color: #903cd1}
.style3 {color: #b71d15}
.style4 {color: #50a406}
.style5 {color: #50A406;
  }
.style6 {color: #B71D15;
text-align:right;
  }
.style6 a {color: #B71D15;}
.style7 {color: #903CD1}
.maingreen {
  background:url(/images/structure/mmaji/maingreenbg.jpg) repeat-x;
  padding: 15px 15px 10px 15px;}
.maingreen h2 {color: #50a406}

.maindarkred {
  background:url(/images/structure/mmaji/maindarkred.jpg) repeat-x;
  padding: 15px 15px 10px 15px!important;
  padding: 15px 15px 0px 15px;
  text-align:justify;
  }
.maindarkred table td {
  padding: 0;}
.maindarkred  img {
margin: 0;}
.maindarkred h2 {
color: #b71d15;
}
.mainfiol {
  background:url(/images/structure/mmaji/mainfiolbg.jpg) repeat-x;
  padding: 15px 15px 10px 15px;}
.mainfiol h2 {color: #903cd1}

.left {
  background:url(images/structure/salons113/leftmenubg.jpg);}
.left .top {
  background-color:#3c83d1;
  } 
.left .bot {
  padding: 10px 5px 10px 41px;}
.left .bot input {
  margin: 0;}
.left .bot h1 {
  font-size:13px;
  font-weight:bold;
  font-style:italic;
  color:#3c83d1;
  margin: 0 0 10px 0;}
.main h2 {
  font-size:13px;
  font-weight:bold;
  font-style:italic;
  margin: 0 0 10px 0;}
.left .top div {
  background:url(/images/structure/mmaji/topleft.jpg) repeat-x;
  padding: 10px 5px 10px 41px;} 
.left .top div p {
  margin: 10px 0 0 0;} 
.left .top div a {
  background:url(/images/structure/mmaji/arr.gif) no-repeat;
  padding: 0 0 0 15px;
  color:#FFFFFF;
  font-size:11px;
  font-weight:bold;
  font-style:italic;
  text-decoration:none;}
.left .top div a:hover {
  background:url(/images/structure/mmaji/arr.gif) no-repeat;
  padding: 0 0 0 15px;
  color:#FFFFFF;
  font-size:11px;
  font-weight:bold;
  font-style:italic;
  text-decoration: underline;}
.main {
}
.maingray {
background-color:#f3f2ed;

  background-image:url(/images/structure/mmaji/garniture.gif)  ;
  background-position:bottom right;
  background-repeat: no-repeat ;
  padding: 0;
  }
.maingray2 {
  background:url(images/structure/mmaji/maingraybg.gif) repeat-x;
  padding: 15px 15px 10px 15px;
  }
.maingray2 p {
  margin: 0 0 4px 0;}
.maingray2 a {
  height: 37px !important;
  height: 45px;
  padding: 8px 0 0 45px;}
.maingray2 a#quest {
  background: url(/images/structure/mmaji/quest2.gif) no-repeat;
  display:block;
  }
.maingray2 a:hover#quest {
  background: url(/images/structure/mmaji/quest.gif) no-repeat;
  display:block;
   }
.maingray2 a#tel {
  background: url(/images/structure/mmaji/tel.gif) no-repeat;
  display:block;
  }
.maingray2 a:hover#tel {
  background: url(/images/structure/mmaji/tel2.gif) no-repeat;
  display:block;
  }
.maingray2 a#kalkul {
  background: url(/images/structure/mmaji/kalkul2.gif) no-repeat;
  display:block;
 }
.maingray2 a:hover#kalkul {
  background: url(/images/structure/mmaji/kalkul.gif) no-repeat;
  display:block;
   }
.maingray2 h2 {color: #fc7700}
.ressources {
  FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.ressources2 {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #b9d2ef; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebd6d1
}
A.ressources2:visited {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #b9d2ef; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebd6d1
}
A.ressources2:active {
  FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #b9d2ef; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ebd6d1
}
.gris {
  COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
img {
  border:none;
}
h3 {
  background:url(images/adminh3.jpg) no-repeat;
  font-size:15px;
  color:#FFFFFF;
  margin: 0;
  vertical-align:middle;
  height: 22px; padding: 2px 0 0 25px;
  font-family:Arial, Helvetica, sans-serif;
  }
.bloc_blanc2 td {
  
  vertical-align:middle;
  }
.bloc_blanc2 img {
  margin: 0px 0 0 0;
  }
.bloc_blanc2 input {
  margin: 0px 0 0 3px;}
.doc
{
  background:url(images/doc.jpg) 0 0 no-repeat;
  padding:0px 0px 20px 20px;
}

.xls
{
  background:url(images/xls.jpg) 0 0 no-repeat;
  padding:0px 0px 20px 20px;
}

.pdf
{
  background:url(images/pdf.jpg) 0 0 no-repeat;
  padding:0px 0px 20px 20px;
}
