body{
	margin: 0px;
	background-color:#CCCCFF;
	background:url(../imgs/bg_page_a.gif);
	background-repeat:repeat-x;
	background-attachment: scroll;
	text-align: center;
 }
 

 #container
 {
 width: 720px;
 margin: 0 auto;
 background-color: #CCCCFF;
 color: #333;
 line-height: 130%;
 }	

 #header
 {
 height:280px;
 padding: 0px;
 background-color: #CCCCFF;
 }

 .header h1
 {
 padding: 0;
 margin: 0;
 }


.visible
{
display:block;
}


.hidden
{
display:none;
}



#divsalestab, #divideotab, #divawardstab
{
display:none;
}
 
/* round corners boxes*/
 
.roundbox-tr { width:98%; margin:0; padding:0; background:url("../imgs/roundbox_topright.gif") no-repeat right top; }

.roundbox-tl { margin:0; padding:0; background: url("../imgs/roundbox_topleft.gif") no-repeat left top; }

.roundbox-br { margin:0; padding:0; background: url("../imgs/roundbox_bottomright.gif") no-repeat right bottom; }

.roundbox-bl { margin:0; padding:0; background: url("../imgs/roundbox_bottomleft.gif") no-repeat left bottom; }

.roundbox-content { margin:0; padding:1em 1em; }

.roundbox-content p { margin:0; padding:1; line-height:1.6; }

/*end boxes*/ 
 
/* round corners footer*/
 
.roundfooter-tr { width:100%; margin:0; padding:0; background:url("../imgs/foot_topright.gif") no-repeat right top; }

.roundfooter-tl { margin:0; padding:0; background: url("../imgs/foot_topleft.gif") no-repeat left top; }

.roundfooter-br { margin:0; padding:0; background: url("../imgs/foot_bottomright.gif") no-repeat right bottom; }

.roundfooter-bl { margin:0; padding:0; background: url("../imgs/foot_bottomleft.gif") no-repeat left bottom; }

.roundfooter-content { margin:0; padding:1em 1em; }

.roundfooter-content p { margin:0; padding:0; line-height:1.6; }

/*end foot*/ 
  
 
 #content
 {
 float: left;
 margin: 0 0 0 0;
 padding:0;
 text-align:left;

 width: 490px;
 voice-family: "\"}\"";
 voice-family:inherit;
 width: 470px;

 }

body>#content {width:470px;}


#menu
{
margin: 0 0 0 470px;
height: 100%;
padding: 0;
text-align:left;

/*
voice-family: "\"}\"";
voice-family:inherit;
margin-left: 470px;
*/
}


/*body>#menu {margin-left: 460px;}*/

 #footer
 {
 clear: both;
 margin: 0;
 }

 #content p { margin: 0 0 1em 0; }
 #menu h2 { margin: 0 0 .5em 0; }
 
 #form	{
 background-color:#FFFFFF;
 padding: 4px;
 }
 
 #sales {
 background-color: #FFFFFF;
 padding: 2px;
 }


#menunavcontainer {
 margin-left:2px;
 }

 #menunavlist li { 
 list-style: none;
 font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 padding-left: 8px;
 }
  
 #menunavlist2 li { 
 
 list-style: none;
 font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif;

 font-weight: bold;

 font-size: 11px;

 padding-left: 16px;

 }
 
/*--IMAGES DANS PARAGRAPHES--*/


 .floatleft { 
	float: left;
	margin: 6px 10px 40px 10px;
	padding: 0px;
 }
 
 .floatleftbt { 
	float: left;
	margin: 2px 2px 2px 2px;
	/*padding: 0px;*/
 }
 
 .minifloatleft { 
	float: left;
	margin: 10px 10px 10px 2px;
	padding: 0px;
	border: 0;
 }
 
 .floatright { 
	float: right;
	margin: 6px 10px 40px 10px;
	padding: 4px;
 }
 
 .floatrightbt { 
	float: right;
	margin: 2px 2px 2px 2px;
	/*padding: 4px;*/
 }
 
 .thumbnail
 {
 float: left;
 width: 85px;
 margin: 8px 8px 4px 0;
 padding: 4px;
 border: 0;
 }

 .minithumbs
 {
 float: left;
 width: 50px;
 margin: 2px 2px 2px 2px;
 padding: 0px;
 border: 0;
 }
  
 .thumbs
 {
float: left;
width: 200px;
margin: 2px 2px 2px 2px;
padding: 1px;
border: 0;
 }

 .vthumbs
 {
float: left;
width: 130px;
margin: 2px 2px 2px 2px;
padding: 1px;
border: 0;
 }
 
 
.clearboth { clear: both; }

	
img	{
	border: 0;
	padding: 0;
	}

	
/*--TABLEAU LIGNES ALTERNEES SALES TO DATE--*/


#salestab {
		border: 0px solid #666666;
	}

	#salestab tbody tr td {
		font-family: "lucida grande", verdana, sans-serif;
		font-size: 10px;
		padding: 4px 8px;
		border-right: 0px solid #D9D9D9;
	}
	
	#salestab tbody tr.selected td {
		background-color: #3d80df;
		color: #ffffff;
		font-weight: bold;
		border-left: 1px solid #346DBE;
		border-bottom: 1px solid #7DAAEA;
	}


#awardstab {
		border: 0px solid #666666;
	}

	#awardstab tbody tr td {
		font-family: "lucida grande", verdana, sans-serif;
		font-size: 10px;
		padding: 4px 8px;
		border-right: 0px solid #D9D9D9;
	}
	
	#awardstab tbody tr.selected td {
		background-color: #3d80df;
		color: #ffffff;
		font-weight: bold;
		border-left: 1px solid #346DBE;
		border-bottom: 1px solid #7DAAEA;
	}
	
/*--TEXTE--*/


h1 {
	margin:10px 0px 2px;
	padding:0px 0px 0px 100px;
	font-size:18px;
	font-weight:bold;
	color:#6600CC;
	font-family: "Lucida Grande", Georgia, Times, serif;
        }
        
.formatitle {
	margin:0px 0px 0px 130px;
	padding:0px;
	font-size:10px;
	font-weight:normal;
	color:#6600CC;
	font-family: "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
        }	

li { list-style-type:none;color:#666666;font:10px/13px "Lucida Grande",Georgia, serif; }

       
p {
	font:12px/16px "Lucida Grande",Georgia, serif;
	margin:2px 10px 2px 10px;
	padding:4px;
        }

.awolpar {
	font: 10px/14px "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	margin: 4px 6px 4px 4px;
	padding-left: 4px;
	padding-right: 6px;	
	text-align: left;
        }

.awolparc {
	font: 10px/14px "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	margin: 4px 6px 4px 10px;
	padding-left: 140px;
	padding-right: 6px;	
	text-align: left;
     }

        
.awolparpress {
	font: 8px "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	padding-left: 2px;
	padding-right: 3px;	
	text-align: left;
    }
        
        
.awolpar2 {
	font: 10px/14px "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
        }

.awolparwhite {
	font: 10px/14px "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin: 4px 0px 4px 4px;
	padding: 2px;
	text-align: center;
        }

.awoltitle {
	font:bold 10px/14px "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	margin:10px 50px 0px 6px;
	padding:4px;
	text-align: left;
	color: #33;
}

.awoltitleitalic {
	font: bold  9px/11px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin:10px 50px 0px 6px;
	padding:4px;
	text-align: left;
	color: #33;
}
.awoline {
	font-size: 1px;
	line-height: 1px;
	background-color: #CCCCFF;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	height: 1px;
}

.awolinefat {
	font-size: 1px;
	line-height: 1px;
	background-color: #660099;
	margin: 20px 0px 10px 0px;
	padding: 0px;
	height: 1px;
}

.awolintro {
	font:bold 10px/14px "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	margin:4px 10px 4px 10px;
	padding:2px;
	color: #660099;
}

.awolintrop {
	font:bold 10px/14px "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	margin:4px 10px 14px 0px;
	padding:2px;
	color: #660099;
}


.awolintrolrg {
	font:bold 11px/14px "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
	margin:10px 10px 10px 10px;
	padding:4px;
	color: #663399;
}



/*LINKS*/



a {
    color:#330099;
    font-size:10px;
   	font-weight: bold;
    text-decoration:none;
	font-family: "Lucida Grande",Verdana, Arial, Helvetica, sans-serif;
}

a:link {
	color: #ff00ff;
	font-weight: bold;

    text-decoration:none;

	}

.linkonfooter {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	color:#6633CC;
    text-decoration:none;

	}

a:hover {
	color: #CC0099;
    text-decoration:underline;


}

/* rajout par Votre Serviteur */

.awolpar2 {
	font: 10px/14px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	margin: 4px 6px 4px 4px;
	padding: 2px;
	text-align: left;
        }


