body{
position:relative;
z-index:1;
font:Georgia, Arial, sans serif;
background-image:url(images/lines2.gif);
background-repeat:no-repeat;
background-position:left top;
background-color:#000;
text-align:center;
}
a {text-decoration:none;}
a:link { color:#000;}
a:visited{ color:#000;}
a:hover{color:#FF6666;}
a:active, a:focus{color:#000;}

div#contentall{
position:relative;
width:815px;
height:840px;
margin: 0 auto;
padding: 0;
background-color:#fff;
text-align:left;
}
div#content{
position:relative;
z-index:199;
top:0px;
right:10px;
float:right;
width:810px;
height:680px;
left: 0px;
margin: 0 auto;
background: url(images/contentbg4.gif) no-repeat 1px 0;
}
div#header{
position:relative;
float:right;
width:810px;
height:147px;
background: url(images/products-new7.gif) no-repeat 0px 0;
text-indent:-9999px;
}
div#content_main{
left:210px;
top:50px;
position:absolute;
width: 550px;
height: 500px;
margin: 0px;
padding: 0PX;
overflow:auto;
background:url(images/productbg4.jpg) no-repeat right bottom;
background-color:#fff;
}
div#content_mainbg{
left:215px;
top:55px;
position:absolute;
width: 550px;
height: 500px;
margin: 0px;
padding: 0PX;
background-color:#000;
overflow:auto;
}
div#content_sub{
left:25px;
top:35px;
position:absolute;
width: 161px;
height: 611px;
margin:0px;
padding: 0px;
}
div#content_subbg{
left:30px;
top:40px;
position:absolute;
width: 161px;
height: 501px;
margin:0px;
padding: 0px;
background-color:#000;
}
div#footer{
position:relative;
float:right;
z-index: 11;
left:0px;
width:815px;
height:140px;
background: url(images/footerred.gif) no-repeat 5px 0;
background-color:#fff;
}
div#flashfooter{
width:701px;
height:41px;
position:absolute;
left:60px;
top:50px;
}
div#footertext{
position:relative;
font-family:Arial, Helvetica, sans-serif;
top:15px;
left:20px;
border:0px  solid blue ;
}
p{
top:20px;
font-style:italic;
}
ul#pagenav{
border:0px  solid white ;
list-style-type:none;
left:0px;
position:absolute;
width:800px;
height: 40px;
margin: 0;
padding: 0;
}
li#nm1{
position:absolute;
top:15px;
left:200px;
width:144px;
height:39px;
background:url(images/topbuttonsred.gif) no-repeat 1px -5px;
}
li#nm2{
position:absolute;
top:15px;
left:344px;
width:144px;
height:39px;
background:url(images/topbuttonsred.gif) no-repeat -140px -42px;
}
li#nm3{
position:absolute;
top:15px;
left:488px;
width:144px;
height:39px;
background:url(images/topbuttonsred.gif) no-repeat -282px -5px;
}
li#nm4{
position:absolute;
top:15px;
left:632px;
width:144px;
height:39px;
background:url(images/topbuttonsred.gif) no-repeat -422px -5px;
}
li#nm1 a:hover {background:url(images/topbuttonsred.gif) no-repeat 1px -42px;}
li#nm2 a:hover {background:url(images/topbuttonsred.gif) no-repeat -140px -42px;}
li#nm3 a:hover {background:url(images/topbuttonsred.gif) no-repeat -282px -42px;}
li#nm4 a:hover {background:url(images/topbuttonsred.gif) no-repeat -422px -42px;}

ul#pagenav a{
display:block;
width:144px;
height:39px;
text-indent:-9999px;
text-decoration:none;
overflow:hidden;
}

div#header{
border:0px  solid black ;
}
div#test{
border:1px  solid black ;
}

<!-- css for footer -->
#scrl{
display:block;
position:relative;
	top:10px;
	left:40px;
	padding:0em;
}
#positional{
position:relative;
left:30px;
}



.bloc {
  margin-left: 10px;
  margin-top: 0px;
  } 

#menu {list-style-type:none; margin:0; padding:0; width:150px; font-family: sans-serif; font-size: 10pt; font-weight: bold;
 }
 
#menu li {padding:0px; margin:0; position:relative; width:150px; height:1.55em; z-index:100;}


#menu li dl {position:absolute; top:0; left:0; padding-bottom:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu dl {width: 140px; margin: 0; padding: 0; background: transparent;}
#menu dt {margin:0; padding: 0;}

#menu dd {margin:0; padding:0;color: #fff; font-size: 1em; text-align:left; width:140px; float:right; clear:right;}

#menu dt a, #menu dt a:visited {display:block; font-size: 0.9em; color: #000; text-align:center; border:1px solid #000; border-width:0 1px 1px 1px; background:#FFF; padding:0.25em 0 0.75em 0;}

#menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {width:280px;}

#menu li:hover dt a, #menu a:hover dt a {
color:#000; background:#FFF; border:1px solid #000; border-width:0 1px 1px 1px;}

#menu dd a, #menu dd a:visited {
background:#EF3B3B; 
color:#fff; 
padding:0.5em 0; text-decoration:none; display:block; 
text-align:center; 
border-left:1px solid #EF3B3B; 
border-right:1px solid #EF3B3B; 
width:138px;}

#menu dd a:hover {background: #FFF; color:#000; border-left:1px solid #c00; border-right:1px solid #EF3B3B;}

#menu b {display:block; overflow:hidden; height:1px;}

b.p1 {background:#000; margin:0 5px;}
b.p2 {background:#FFF; border:2px solid #000; border-width:0 2px; margin:0 3px;}
b.p3 {background:#FFF; margin:0 2px; border:1px solid #000; border-width:0 1px;}
b.p4 {height:2px; background:#FFF; margin:0 1px; border:1px solid #000; border-width:0 1px;}
b.p5 {background:#000; margin:0 5px;}
b.p6 {background:#000; margin:0 3px;}
b.p7 {background:#000; margin:0 2px;}
b.p8 {height:2px; background:#c00; margin:0 1px;}

#menu li:hover b.p2, #menu a:hover b.p2 {background:#fff;}
#menu li:hover b.p3, #menu a:hover b.p3 {background:#FFF;}
#menu li:hover b.p4, #menu a:hover b.p4 {background:#FFF;}



