<!--
/* css : pack industrie 
// author : s. gander 
// update : 12/12/2007
// file : packmain.css */

body { MARGIN-LEFT:20; MARGIN-TOP:0; font-family: Arial,Verdana,sans-serif; font-size: 12px; }

/* DIVISION */
#HeaderBloc { width: 964px; height: 110px; }
#MainBloc { clear: both; width: 964px; border: 1px solid #C0C0C0; padding-left: 1px; padding-right: 1px; padding-top: 1px; padding-bottom: 2px; }
#FooterBloc { clear: both; width: 964px; height: 28px; }

/* In the MainBloc */
#LeftBloc { float: left; width: 730px; }
#RightBloc { float: left; width: 230px; }

/* In the LeftBloc */
#TopBloc { float: left; width: 730px; height: 35px; background-position:left top; background-image: url(../images/entete1_01.jpg); background-repeat: no-repeat;}
#ImageBloc { clear: both; width: 730px; height: 185px;  }
#PageBloc { clear: both; margin-top: 5px; margin-left: 2px; width: 727px;  border: 1px solid #C0C0C0; }

/* Use in the MainBloc */
.nsc { background-position:right bottom; background-image: url(../images/logoNSC2.gif); background-repeat: no-repeat;}


/* divisions used in the Home page */
#News { float: left; margin-top: 20px; margin-left: 4px; width: 240px; border: 1px solid #C0C0C0; }
#Contact { float: left; margin-top: 20px; margin-left: 10px; width: 180px;  }
#Presentation { float: left; margin-top: 40px; margin-left: 10px; width: 276px; }


/* manage the position of the menu */
.posPage { position:relative; top:0px;  }
.posSubMenu { position:absolute; top:35px; left:336px;  width:395px; }


/* HTML TAG */
table { border-collapse: collapse; }

td { font-family: Arial,Verdana,sans-serif; font-size: 12px; font-weight: normal; color: #OOOOOO;}

th { font-family: Arial,Verdana,sans-serif; font-size: 13px; font-weight: bold; color: #OOOOOO; background-color: #CCC; }

p { margin-top: 0px; margin-bottom: 8px; }

h1 {font-family: Tahoma, sans-serif; 
	font-size: 22px; font-weight: normal; letter-spacing:4px;
	color: #C0C0C0;   
	margin-top: 0px; margin-bottom: 0px;}

h2 {font-family: Tahoma, sans-serif; 
	font-size: 18px; font-weight: normal; 
	color: #FFFFFF;
	margin-top: 0px; margin-bottom: 0px;}

h2.droite { text-align:right; }

h3 {font-family: Tahoma,sans-serif; 
	font-size: 14px; font-weight: bold; 
	color: #0000FF; background-color: #EEEEEE; 
	border-top: 1px solid #C0C0C0; 	border-bottom: 1px solid #C0C0C0; 
	margin-top:20px; margin-bottom:20px;}
	
h4 {font-family: Tahoma, sans-serif; 
	font-size: 13px; font-weight: bold; 
	color: #0000FF; 
	margin-top: 2px; margin-bottom: 2px; }


/* HTML TAG - HYPERTEXT LINK */
a		{ font-family: Tahoma,Arial,sans-serif; text-decoration: none; color: #555566; }
a:hover { text-decoration: underline; color: #000000; }

a.top	{ color: #555555; font-size: 14px; text-decoration: none; font-weight: bold; }
a.top:hover { text-decoration: underline; }


/* classes used in home page */
.newsdate  { font-family: Arial Narrow,sans-serif; font-size: 12px; color: #A9BC05; margin-bottom: 2;}
.descript  { font-family: Tahoma; text-align:right; margin-right:0; margin-top:0; margin-bottom:0;}
.descript1 { font-size: 12px; color: #EB0813; }
.descript2 { font-size: 22px; color: #EB0813; letter-spacing:1;  }
.descript3 { font-size: 14px; color: #OOOOOO; }

/* classes used in news pages */
.newsdate2  { font-family: Arial Narrow,sans-serif; font-size: 22px; color: #A9BC05; margin-bottom: 4;}
.newstitle { font-family: Tahoma,sans-serif; font-size: 16px; color: #92A204; font-weight: bold; margin-bottom: 4;}
.newsintro { font-family: Tahoma,sans-serif; font-size: 14px; color: #92A204;  }

/* classes used in about page */
.aboutintro { font-family: Tahoma, sans-serif; font-size: 14px; color: #FF9C00; font-weight: bold; margin-top: 0; margin-bottom: 0;}


/* classes used in equipment pages */
.machineintro { font-family: Tahoma, sans-serif; font-size: 14px; color: #565681; font-weight: normal; margin-top: 0; margin-bottom: 10;}
.machinecategory { font-family: Tahoma,sans-serif; font-size: 14px; color: #0000FF; background-color: #EEEEEE; font-weight: bold; border-top: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; margin-bottom: 8; margin-top:20; margin-bottom:20;}


/* color classes */
.rouge { background-color: #EB0813; }
.orange { background-color: #FF9C00; }
.vert { background-color: #A9BC05; }
.violet { background-color: #B105BC; }
.jaune { background-color: #FDE413; }
.gris { background-color: #888888; }
.grisclair { background-color: #EEEEEE; }
.vertClair { background-color: #EBF9C1; }

.bordGris { border: 1px solid #C0C0C0; }

.champ { font-size: 11px; }


ul.circle { margin-left:16; margin-top:3; margin-bottom:10; list-style-type:circle; }




-->
