body {

	background: #ffffff;
	margin:0;
	padding:0;
	font-family: Tahoma, Verdana, Arial;
	color:#000000;
	font-size:0.7em;
	height:100%;
	text-align:center;



}
h1 {color:#c60000; font-weight:normal; font-size:18px; margin:1em 0; padding:0;	line-height:1em; clear:both;}
h2 {color:#c60000; font-weight:normal; font-size:18px; margin:0; padding:0;line-height:1em; }
h4 {font-size:1em; margin: 1em 0; border-bottom: 1px solid #c0c0c0;line-height:1em;}
h3 {display:block; background: url('../i/menu-light.jpg') bottom left repeat-x; padding: 6px; font-size: 1em; color: #333333; margin:0;line-height:1em;}







div#leftmenucontainer {padding: 1px; border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0;}
.submenu { background: #ffffff; padding:10px;}
.submenu p {margin:0.5em 0 0.5em 1em; }

img {display:block; border:none;}
a {text-decoration:none; color:#da3a46;}
a:hover {color:#d20000;}


div#container {width:764px; height:100%; text-align:left;}

div#header {width:100%; height:110px;}
div#headermenu {float:left;  border-top: 3px solid #c0c0c0; padding: 15px 0 0 0; margin: 0 0 0 40px; font-size:9px; font-weight:bold; color:#da3a46;}
#headermenu ul {list-style-type:none;  padding:0; margin:0 0 0 0; }
#headermenu li {border-left: 1px solid #000000; padding: 5px 10px 5px 10px; display:inline;}

div#headermenu2 {float:left; padding: 0; margin: 0 0 0 40px; font-size:9px; font-weight:bold; color:#da3a46;  }
#headermenu2 ul {list-style-type:none;  padding:0; margin:-88px 0 0 0; }
#headermenu2 li {border-left: 1px solid #000000; padding: 5px 10px 5px 10px; display:inline;}

div#flashyears {height:100px;}


div#years {width:100%; height:62px; margin-top:15px;background:url('../i/100hoover.gif') top left no-repeat;}
div#logo {padding:5px 0 0 5px;  float:left;}

div#topmenu {background: url('../i/menu_r.gif') top right no-repeat; padding-right:9px; height:40px; font-size:9px;}
div#lefttm {background: url('../i/menu_l.gif') top left no-repeat; padding-left:9px;height:40px;}
div#righttm {width:100%; background: url('../i/menu_bg.gif') top left repeat-x;height:40px; overflow:hidden;}
div#menucontainer {float:left; display:block; height:34px; margin:3px 10px 3px 0; padding-top:10px; background:url('../i/menu_s.gif') top left no-repeat;}
#menucontainer ul {list-style-type:none; float:left; margin:0; padding:0; }
#menucontainer li {display:inline;  padding: 0 0 0 2em; color:#ffffff; font-weight:bold;}
#menucontainer li a {color:#ffffff; text-decoration:none;} 
#menucontainer li a:hover {color:#000000;} 

div#icons { float:left; display:inline; padding: 14px 0 12px 5px; }
#icons img {display:inline; margin-right:10px; cursor:hand;}


div#topimage {clear:both; width:760px; margin-left:2px;  border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0;}
div#tops { height:280px; //height:281px;}
div#toploader {background:#e0e0e0; width:100%; height: 160px; //height:280px; padding-top:120px;}
#toploader img { display:block; margin-left: 370px;}


div#novelties{clear:both; width:100%; }
div#novitem { float:left; display:inline; width:25%; font-size:0.9em; margin: 20px 0 20px 0;  }
#novitem div {float:left; margin: 0 10px 0 0; border: 1px dashed #c0c0c0; padding:2px; display:block;}
div#n {border:none; margin:0 20px 0 0; padding:0; display:inline; white-space:normal;}

div#middle {clear:both; width:100%; border-top: 3px solid #c0c0c0; font-size:0.9em;}
div#left {width:497px; background:url('../i/bg.jpg') top right repeat-y; float:left;  padding:40px 0;}
div#right {float:left;}
#right iframe {width:242px;  height:198px; margin: 10px 0 0 12px;}


div#smiddle {clear:both; width:100%; font-size:0.9em;}
div#sright {width:511px; //width:531px;  float:left;  padding:1em 0 4em 20px; line-height:1.4em;  }
div#sleft {float:left; width:233px; }


div#footer {clear:both; width:100%; border-top: 3px solid #c0c0c0; font-size:0.9em;}
div#fleft {width:496px; //width:497px; float:left; border-right:1px solid #dddddd; }
div#fright {float:left; padding: 20px 0 0 30px; }
div#guide{float:left; padding:20px; width:180px; //width:220px; display:inline;}
#guide b {font-size:1.8em; font-weight:normal;}
div#guideselect{float:left; display:inline; margin:20px 0 0 20px;}
#guideselect img {display:inline; margin: 0 10px 10px 0;}


div#lowfooter {clear:both; width:100%; font-size:0.9em; line-height:1.8em; border-top: 3px solid #c0c0c0;}
#lowfooter select {font-size:100%;}
div#flleft {width:65%; float:left; padding:20px 0;}
div#flright {float:left; width:35%;padding:20px 0;}
div#hiw {float:right; display:inline; padding: 0 50px 0 0;}
div#copy {float:left; display:inline;}
#copy img {margin:1em 0 0 0; }

#left b {color:#c60000;}
div#lb1 {float:left; background:url('../i/manual.gif') top left no-repeat; padding-left:60px; margin:0 20px 0 0; width:140px;//width:220px; height:50px;}
div#lb2 {float:left; background:url('../i/gias.gif') top left no-repeat; padding-left:60px; margin:0 20px 0 0; width:140px;//width:220px; height:50px;}
div#lb3 {float:left; background:url('../i/ground.gif') top left no-repeat; padding-left:60px; margin:0 20px 0 0; width:140px;//width:220px; height:50px;}
div#lb4 {float:left; background:url('../i/sellpoints.gif') top left no-repeat; padding-left:60px; margin:0 20px 0 0; width:140px;//width:220px; height:50px;}
div#clear {clear:both; width:100%; height:40px;}

div#announcecontainer {width:100%; height:100%; background: url('../i/hoovermark.jpg') bottom right no-repeat;}
div.announce { height:100%;  padding-left: 230px;}
div#column {float:left; margin:0 40px 0 0; padding-bottom:1em; width: 220px; //width:200px; font-size:0.9em; line-height:1.4em;}


<!-- secodary -->


div#producttitle {border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0;  }
#producttitle div {width:300px; line-height:1.6em; padding-bottom:1em;}

div#productseries {padding:20px 0;}
#productseries div {float:left; display:inline; border-right:1px solid #c0c0c0; margin: 0 0 10px 0;padding:0 10px; width:80px; //width:110px; height:70px; font-size:10px; text-align:center;}
#productseries img {margin-bottom:10px;}


div#menutseries {padding:20px 0;}
#menuseries div {float:left; display:inline; padding:0 10px; margin:10px 0; height:80px; //height:70px; width:65px; //width:90px; font-size:10px; text-align:center;}
#menuseries img {margin-bottom:10px;}


div.series {clear:both; width:100%; padding: 30px 0;}
div#seriesdescription {float:left; width:230px; margin-right:10px; line-height:1.6em;}
div#seriesimage {float:left; width:130px;}
div#productlist {float:left; margin-left:10px;}
#productlist div {border-bottom:1px solid #c0c0c0; padding:1em 0;}
#productlist input {margin-right:1em;}

div#pcompare {border:none; padding-top:20px;}
#pcompare img {display:inline; margin-right:1em; vertical-align: middle;}

div#press {margin: 3em 0; line-height:1.4em;}
#press h2 a {color:#c60000; font-weight:bold; font-size:12px; margin:0.5em 0; padding:0; text-decoration:underline;}
#press small {color:#666666;}

#sright span {border-left: 2px solid #c0c0c0; padding-left: 1em; margin: 2em 0; display:block; font-size:14px; line-height:1.4em;}


div#prdescription {float:left; width:270px;}
div#primage {float:right;  }
#primage img {margin-bottom:2em; padding:10px;border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; }
#primage div {text-align:left;}
div#prtech { float:left; width:270px; margin: 20px 0;}
div#prsheet {clear:both;width:100%; margin: 20px 0;}
#prsheet table {border-collapse:collapse; font-size:100%;}
#prsheet td {border-bottom: 1px solid #c0c0c0; padding:6px;}
#prsheet b {margin-right:2em;}
div#prcompl {clear:both; margin: 20px 0;}
#prcompl table {border-collapse:collapse; font-size:100%; border:none;}
#prcompl td {border-bottom: 1px solid #c0c0c0; padding:6px; border-left:none; border-right:none; border-top:none;}

#prtech span, #prsheet span {background:#d20000; padding:2px; color:#ffffff; display:inline; border:none; font-size:9px;}

div#navleft {float:left;display:inline;}
div#prselect {float:right; display:inline;}
#prselect form {margin:0; padding:0;}
#prselect select {font-size: 10px;}

div#tech_popup {position:absolute; top:100px; left:60%; text-align:center; display:none;}
div#tfdiv {
	width:300px;
	background:#e0e0e0; 
	border: 4px solid #f0f0f0;


}
#tfdiv div { padding:1.5em; text-align:left;}
img#loader {display:block; margin:145px 0;}

div#loadcontainer {position:absolute; top:0; left:0; width:100%; height:100%; text-align:center; 
	background: url('/i/shadow.png') transparent scroll 0% 0%;
	 //BACKGROUND: none transparent scroll 0% 0%; 
	//FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/shadow.png', sizingMethod='scale');
	display:none;

}
table#loadwrapper{ height:100%;}
#loadwrapper td {vertical-align:middle;}
div#loadimage {padding:10px; background:#ffffff; border: 4px solid #c0c0c0; display:none;}
div#preloader {display:none; }


#loadimage img {display:block;}



#sright ul  {list-style-type:none; margin-left:1em; padding-left:0;}
#sright ul li  {behavior: expression( !this.before && this.parentNode && this.parentNode.nodeName == 'UL' ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' ); text-indent: expression( this.parentNode && this.parentNode.nodeName == 'UL' ? '-1.3em' : 0 );}
#sright ul>li  {text-indent: -1.3em;}
#sright ul>li:before {content: '\2014\a0';}


img#pdf {display:inline; vertical-align:absmiddle; margin:0 1em 0 0; padding:0; border:none;}

<!-- scope -->
table#scope {border-collapse:collapse; }
#scope td {vertical-align:top;  line-height:1.4em; font-size:0.6em;}
td#magnify {width:325px; height:450px;}
#magnify img {display:inline;}
div#magtext {float:left; width:150px; padding:0; margin:0; }
div#mgt{clear:both;}
div#maginfo {float:left; padding:1px; }	
div#magright {float:right; padding-right:8px;}
div#maglpus {float:left; margin-left:2px; display:block;}
#magplus img {margin:1px 0 0 0; padding:0;}
td#scopetext {}


<!-- end scope -->

div#hoover {float:right;  margin: 0 0 2em 1em; width:239px; }
#hoover div {background:#98CCFB; font-size:1.1em; padding:1em;} 
#hoover span {border:none; font-size:0.9em; color:#ffffff; padding:0; margin:0;}

div#history {margin: 0 0 1em 0; border-top: 1px solid #da3a46; border-bottom: 1px solid #da3a46;}

div.countries  { float:left; padding: 0 10px 10px 0;width:30%; }
.countries p  {padding: 0 15px;}

div#address {margin: 0 0 2em 0;}
#address span {display:block; border-left: 2px solid #d20000; padding-left:1em; font-size:0.9em; font-weight:bold; margin: 0 0 0.5em 0;}

div#manuals {float:left; width:200px; margin:0 20px 20px 0; color:#999; }
#manuals b {color:#000;}

div#bloccotype {clear:both; margin:1em 0; padding:0; }
div#bloccoitem {float:left; margin:1em 0; width:100px; height:150px; border-right: 1px solid #c0c0c0;border-bottom: 1px solid #c0c0c0;border-top: 1px solid #f0f0f0; border-left: 1px solid #f0f0f0; }
#bloccoitem div {text-align:center; margin:1em;}
#bloccoitem big {font-size:1.2em; font-weight:bold;}

div#guido {width:100%; margin:0; padding:0;}
#guido h3 {margin-top:2em;}
#guido h4 {font-size:1.5em; color:#c60000; border:none; }
#guido h5 {font-size:1em; font-weight:bold; color:#333333; margin: 1.5em 0 0 0; padding: 0 0 0 1em; border-left: 2px solid #c60000;}
#guido b {font-size:1em; font-weight:bold;}

#leftmenucontainer a:hover {color:#666666;}


#feedback label {float:left; display:inline; width:12em;}
#feedback div {padding: 5px 0 5px 0;}
#feedback sup {color:red;}
#feedback textarea {	font-family: Tahoma, Verdana, Arial; font-size:100%; }

div#intopslide {width:754px; //width:764px; height:73px; padding:5px 0 0 10px; background:url('/imgLH/images/1bg.png') top left no-repeat; overflow:hidden; display:none; }
div#topslide {position:absolute; top:150px; left:0;  width:100%; text-align:center;}
#intopslide div {float:left; padding:5px 10px 5px 5px; //padding-right:5px; height:50px; font-size:10px; font-weight:bold; }
#intopslide img {display:inline; float:left;}
#intopslide span {float:left; line-height:50px; margin-left:5px; //padding:0; cursor:hand; }
#intopslide a:hover {color:#666666;}






