/* CSS Document */
body { margin-top: 0px; }
a.HGI_Menu:link { font-family: Verdana,Arial,san serif; font-size: 8pt; color: #fff; text-decoration: none; }
a.HGI_Menu:visited { font-family: Verdana,Arial,san serif; font-size: 8pt; color: #fff; text-decoration: none; }
a.HGI_Menu:hover {font-family: Verdana,Arial,san serif; font-size: 8pt; color: red; text-decoration: none;}
a.HGI_Menu:active {font-family: Verdana,Arial,san serif; font-size: 8pt; color: red; text-decoration: none; }


a.email:link { font-family: Verdana,Arial,san serif; font-size: 9pt; font-weight: bold; color: #0800bf; text-decoration: underline; }
a.email:visited { font-family: Verdana,Arial,san serif; font-size: 9pt; font-weight: bold; color: #0800bf; text-decoration: underline; }
a.email:hover {font-family: Verdana,Arial,san serif; font-size: 9pt; font-weight: bold; color: #f93; text-decoration: underline;}
a.email:active {font-family: Verdana,Arial,san serif; font-size: 9pt; font-weight: bold; color: #0800bf; text-decoration: underline; }

a.cartmenu:link { font-family: Arial,san serif; font-size: 9pt; font-weight: bold; color: #fff; text-decoration: none; }
a.cartmenu:visited { font-family: Arial,san serif; font-size: 9pt; font-weight: bold; color: #fff; text-decoration: none; }
a.cartmenu:hover {font-family: Arial,san serif; font-size: 9pt; font-weight: bold; color: #f90; text-decoration: none;}
a.cartmenu:active {font-family: Arial,san serif; font-size: 9pt; font-weight: bold; color: #f90; text-decoration: none; }

form.client {margin: 0 0; padding: 0 0; }
div.headermenu {margin-right: 5px; }
p.sectionheader {font-family: Verdana,Arial,san serif; font-size: 9pt; font-weight: bold; color: #fff; background: #666; padding: 3px 0 3px 6px; }
p.dolesectionheader {font-family: Verdana,Arial,san serif; font-size: 9pt; font-weight: bold; color: #fff; background: #f93; padding: 3px 0 3px 6px; }
li.dolelist { margin-bottom: 10px; } 
li.dolelist2 { margin-bottom: 7px; } 
p.pageheader { font-family: Arial,san serif; font-size: 11pt; font-weight: bold; color: #000; padding: 0 0 2px 0; border-bottom: 2px solid #666; }
td.copyright {font-family: Verdana,Arial,san serif; font-size: 8pt; color: #fff; background: #020264; padding: 3px 0; }
p.homecontact { margin: 0 0 0 10px; }
td.menutop {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; }
td.NEWmenutop {font-family: Verdana,Arial,san serif; font-size: 8pt; color: #fff; padding: 0px 0px 0px 175px; }
td.ClientAccess {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #fff; padding: 5px 0 0 0; }
p.ClientSpace { line-height: 15px; }
td.menucart {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; padding: 0px 0px; background: #036; }
p.menucartp {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #fff; padding: 2px 2px; background: #036; border-top: 2px solid #06c; border-right: 2px solid #003; border-bottom: 2px solid #003; border-left: 2px solid #06c; margin: 0 0;}
td.ClientButton {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background-image: url("ClientCode.jpg"); background-repeat: no-repeat; }


td.Subject {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background: #fff; padding: 10px 0 0 15px; }

td.lafargehome {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background: #008250; padding: 5px 0px; }

td.home {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background: #fff; padding: 10px 5px; }
ul.homelist { font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; line-height: 25px; }
p.lafargesection {font-family: Verdana,Arial,san serif; font-size: 9pt; font-weight: bold; color: #000; border-bottom: 2px solid #008250; padding: 3px 0; }

td.x1 { border-left: 1px solid #fff; border-top: 1px solid #fff; border-right: 1px solid #fff; }
td.scartname { font-family: Verdana,Arial,san serif; font-size: 9pt; font-weight: bold; color: #000; padding: 4px; }
td.scartdescript { font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; padding: 4px; }
td.scartprice { font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; padding: 4px; }
td.scartphoto { padding: 4px; }
form.scartform { padding: 4px 0; border-bottom: 2px solid #999; }
td.shopcart { padding: 4px; border-bottom: 2px solid #999; }
p.shopcartline { line-height: 25px; }

td.lafargebody {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background: #fff; padding: 10px 10px; }
td.lafargeheader {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background: #008250; padding: 15px 0 0 0; }
td.lafargemenu {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #fff; background: #dd4809; padding: 2px 6px; }
td.lafargeclassheader {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background: #ccc; padding: 2px 2px; }
td.lafargeclasslist {font-family: Verdana,Arial,san serif; font-size: 8pt; color: #000; background: #fff; padding: 1px 7px; }
td.lafargeclasslist_x {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background: #fc0; padding: 2px 7px; }
td.lafargeclasslist_y {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #fff; background: #f00; padding: 2px 7px; }
td.GKSPERFEKT_L {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background: #ccc; padding: 2px 2px 2px 4px; }
td.GKSPERFEKT_R {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; background: #fff; padding: 2px 2px 2px 4px; }

p.safetylabel { padding: 0 0 0 5px; border-left: 10px solid #f00; }
p.shopcartbullet { padding: 0 0 0 5px; margin-left: 15px; border-left: 10px solid #ccc; }
p.deficient { padding: 0 0 0 5px; border-left: 25px solid #fc0; }
p.deficient1 { padding: 0 0 0 5px; border-left: 25px solid #f00; }

a.lafargemenu1:link { font-family: Arial,san serif; font-size: 9pt; font-weight: bold; color: #fff; text-decoration: none; }
a.lafargemenu1:visited { font-family: Arial,san serif; font-size: 9pt; font-weight: bold; color: #fff; text-decoration: none; }
a.lafargemenu1:hover {font-family: Arial,san serif; font-size: 9pt; font-weight: bold; color: #359b8e; text-decoration: none;}
a.lafargemenu1:active {font-family: Arial,san serif; font-size: 9pt; font-weight: bold; color: #359b8e; text-decoration: none; }

div.phasetotal { background: #dd4809; color: #fff; padding: 2px 4px; }
.style1 {
	color: #020264;
	font-weight: bold;
	font-style: italic;
}
.style3 {font-size: 9px}

td.rodeo_AL {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; border-bottom: 4px solid #fff; background: #ffc; padding: 2px 0 2px 2px; margin: 2px 0; }
td.rodeo_AR {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; border-bottom: 4px solid #fff; background: #ffc; padding: 2px 2px 2px 0; margin: 2px 0; }
td.rodeo_BL {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; border-bottom: 4px solid #fff; background: #ff9; padding: 2px 0 2px 2px; margin: 2px 0; }
td.rodeo_BR {font-family: Verdana,Arial,san serif; font-size: 9pt; color: #000; border-bottom: 4px solid #fff; background: #ff9; padding: 2px 2px 2px 0; margin: 2px 0; }