body,html     { padding:0px; margin:0px; font-family:arial,helvetica; line-height:17px; height:100%; }
html          { height: 100%; }

h1 { font-size:16px; line-height:25px; color:#40667B; padding:0px; margin:0px; padding-top:10px; padding-bottom:16px; text-decoration:none; font-weight:normal; }
h2 { font-size:15px; line-height:15px; color:#40667B; padding:0px; margin:0px; padding-bottom:12px; font-weight:bold; text-decoration:none; }
h3 { font-size:14px; line-height:14px; color:#40667B; padding:0px; margin:0px; padding-bottom:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
h4 { font-size:18px; line-height:18px; color:#40667B; padding:0px; margin:0px; padding-top:8px; padding-bottom:15px; text-decoration:none; font-weight:normal; }
h5 { font-size:14px; line-height:14px; color:#FFFFFF; padding:0px; margin:0px; padding-bottom:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
h6 { font-size:13px; line-height:15px; color:#40667B; padding:0px; margin:0px; padding-bottom:0px; font-weight:bold; text-decoration:none; }

div#all_middle		{ text-align:left; }
div#content_left 	{ width:21cm; }

.shop_datasheet					{ font-size:10px; }
.shop_datasheet th			{ padding-left:3px; height:20px; color:#FFFFFF; text-transform:uppercase; background-color:#5B8DA9; }
.shop_datasheet td			{ vertical-align:top; padding-left:3px; border-bottom:solid 1px #5B8DA9; }
.shop_datasheet td:first-child { text-transform:uppercase; white-space:nowrap; border-right:solid 1px #5B8DA9; }
.shop_datasheet td.shop_subheadline { background-color:#B5C8D8; border-right:none; }

#flowpanes { text-align:left; height:auto !important; }

#page_header, #myslidemenu, #secondary, #myslidemenu3, #content_right, #footer,
#all_left, #all_right { display: none; }
