/* **** September 2005 - mambosolutions.com **** */

/* normal tags */

body{
	margin				: 0px;
	padding				: 0px;
	background			: url(../images/bg.html);
}

body,td,td,th,table,.inputbox,.button{
	font-family			: arial,Verdana;
	font-size			: 11px;
	line-height			: 19px;
	color:#4C4B4B;
}
a:link, a:visited {
color				: #CC6600;
text-decoration: none;
}

a:hover{
	color				: #CD3301;  text-decoration: underline;
}
 h1{
		font-weight:normal;
	font-size:11px;
}
h2{
	font-weight:bold;
	font-size:11px;
}
h3{
		font-weight:bold;
	font-size:10px;
}
h4{
		font-weight:bold;
	font-size:10px;
}
h5{
	font-weight:bold;
	font-size:10px;
}

/* panes */

#content { width: 856px; font-size: 11px;
	font-family			: Arial,Verdana;

	line-height			: 19px; }

#colL { width: 0px; float: left; padding-left:0px; }
#colR { width:590px !important; width/**/: 605px;  margin-top:15px;

float: left; padding: 0px 0px 0px 15px;     }

#colL table { margin-bottom: 0px;}

#colD { width: 250px; float: left; padding-left:0px;

}


#outline_outer{
         width:856px;
           min-height : 100%;
         background			: #Fff url(../images/bg-main.jpg) no-repeat;
}

#outline_inner{
	width				: 856px;
        height				: 570px;

}
.autoscroll {


height : 370px;
overflow : auto;
width: 100%;

}

#upper{
        	width				: 856px;

}


#uppermenu{
	float				: center;
	text-align			: right;
}
#uppermenu a, #uppermenu a:link, #uppermenu a:visited  {
	color:white;
	text-decoration: none;
}

#uppermenu a:hover {
		color:white;
	text-decoration: underline;
}

#topmenu a,#topmenu a:link,#topmenu a:visited {
	color				:#fff;
	font-weight			: bold;
}

#topmenu a:hover{
	color				: #049B9B;
	text-decoration: underline;
}
  #topmenu{
	height				: 57px;
	background			: url(../images/top.jpg) no-repeat;
}

  #top1{
	height				: 14px;
	background			: url(../images/top1.jpg) no-repeat;
}
#header{
	height				: 124px;
	//background			: url(../images/header.jpg) no-repeat;
}


#flash     {
background			: #FFFFFF;

 float    :left;
  padding-right  : 0px;


}

#left_outline{
	float				: left;
	width				: 0px;

}

#left-mods{
	width				: 0px;
}

.middle{
	float				: left;
	text-align			: left;

}

#middle_both{
	float				: left;
	width				: 590px;


}

#middle_single{
	width				: 590px;
}



#right-mods{
	float				: left;
	width				: 250px;
  text-align: left
}

/

/* **** mambo objects **** */

/* mod */
.moduletable{
	width				: 250px;
	text-align			: left;
}


div.moduletable h3,
div.module h3,
.moduletable th {
	margin				: 0px;
	padding				: 0px;
	font-size			: 14px;
	font-weight			: bold;
	color				: #D17414;
	text-align			: left;
	margin-bottom		: 5px;
}

#left div.moduletable,
#right div.moduletable,
.moduletable{

	padding-top			: 10px;
}


/* other objects*/

.small,.createdate,.modifydate{
	color				: #999999;
	font-size			: 10px;
	font-weight			: bold;
	line-height			: 12px;
}

.contentheading{
	color				: #4C4B4B;
	font-size			: 12px;
	text-decoration		: none;
	font-weight:bold;  
        padding-top:10px;

	line-height			: 25px;


}

table.contentpaneopen{
	width				: 100%;   	margin				: 0px;
	padding				: 0px;
}

.contentheading a{
	color				: #4C4B4B;
	text-decoration		: none;
}

.componentheading{
	color				: #4C4B4B;	font-weight:bold;
	font-size			: 14px;
	margin-bottom		: 10px;
	text-decoration		: none;
}

/*  MAIN AND SUB MENU SYSTEM  */
.mainlevel {
  font-family      : Arial, Verdana, Helvetica, sans-serif;    text-transform:uppercase;
  	background			: url(../images/bouton.jpg) no-repeat ;
  	height:20px;
  	width:230px;  font-size :10px;
  	padding-left:15px; margin-top:5px;margin-left:3px;

}

a.mainlevel:link, a.mainlevel:visited {
  	background			:  url(../images/bouton.jpg) no-repeat ;
  display: block;
  color            : #CC6601;
  text-decoration  : none;
}

a.mainlevel:hover {
  color            : #000;
  text-decoration  : none;
  background-image:url(../images/bouton-hover.jpg);

}

.sublevel {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;    padding-left:15px; height:24px; 	padding-top:4px;
}

a.sublevel:link, a.sublevel:visited {
  color            : #FB8713;
  text-decoration  : none;
}

a.sublevel:hover {
  color            : #CC9900;
  text-decoration  : underline;
}

a.mainlevel-left:link, a.mainlevel-left:visited  {
	display: block;
    color            : #F70B0B;
    text-decoration  : none;
}

a.mainlevel-left:hover{
  color            : #F70B0B;
  text-decoration  : underline;
  background-image:  url(../images/bouton-hover.jpg);
}

a#active_menu{
	border-top: 0px solid #cccccc;
	   color            : #000;

	text-decoration: none;
          background-image:url(../images/bouton-hover.jpg);}
		  
 a#active_menu:hover{
	border-top: 0px solid #cccccc;
background-image:  url(../images/bouton-hover.jpg);

	text-decoration: none;
	cursor				: default;}

 #foot
 {
  font-family      :  Arial, Helvetica, sans-serif;
  font-size        : 9px;   text-align:left;
  height: 23px;


  background: url(../images/footer.jpg) no-repeat center;

}

/*  footer  */
#footer
 {
  font-family      :  Arial, Helvetica, sans-serif;
  font-size        : 10px;   text-align:left;
  height: 23px;

  background: #fff;

}
