@charset "utf-8";
/* CSS Document */

body{
margin:0 auto;
text-align:center;
position:relative;
background-color:#FFFFFF;
color:#000000;
}

.clr{
clear:both;
}

#bg{
/*background:url(img/images/Ionova-Layout-V4_02.jpg) 0 0 repeat-x;
height:234px;
*/margin:0 auto;
}

#contentwrapper{
text-align:left;
position:relative;
top:24px;
width:825px;
background: url(img/images/Ionova-Layout-V4_10.jpg) 0 0 repeat-y;
margin:0 auto;
}

#topbanner{
position:relative;
background: url(img/images/update7_04.jpg)  0 0 no-repeat;
width:825px;
height:172px;
margin:0 auto;
}

#topbannerother{
position:relative;
background: url(img/images/otherpages_04.jpg)  0 0 no-repeat;
width:825px;
height:172px;
margin:0 auto;
}

#undertopbanner{
position:relative; 
background: url(img/images/undertopbanner_06.jpg) 0 0 no-repeat;
width:825px;
height:6px;
margin:0 auto;
}

#submenuhome{
position:relative;
float:left;
margin:0 auto;
background: url(img/images/submenuhome_06.jpg) 0 0 no-repeat;
width:445px;
height:38px;
}

#submenuother{
position:relative;
float:left;
margin:0 0 0 50px;
background: url(img/images/otherpages_08.jpg) 0 0 no-repeat;
width:385px;
height:30px;
}


#submenulast{
position:relative;
float:left;
margin:0 auto;
background: url(img/images/submenu2_09.jpg) 0 0 no-repeat;
width:341px;
height:30px;
}


#homepics{
position:relative;
margin:0 auto;
float:right;
width:380px;
height:225px;
background:url(img/images/Ionova-Layout-V4_07.jpg) 0 0 no-repeat;

}

#bottommenu{
position:relative;
margin:0 auto;
background: url(img/images/update1_12.jpg) 0 0 no-repeat;
width:825px;
height:63px;
}

#topmenu{
position:absolute;
bottom:0px;
width:825px;
height:14px;
margin:0 auto;
}

#topmenu ul{
float:left;
margin:0;
padding:0;
list-style-type:none;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size: .8em;
text-align:center;
z-index:6;
}

#topmenu li {
float:left;
margin:0px 0px 0px 0px;
z-index:6;
text-align:center;
}


#topmenu a {
color: #FFFFFF;
float:left;
text-decoration: none;
z-index:6;
}

#topmenu a:link, #topmenu a:active, #topmenu a:visited 
{
color: #000000;
z-index:6;
}

#topmenu a:hover{
color: #0000FF;
}

.home{
width:118px;
height:19px;
margin:0 0 0 51px;
}

#topmenu a.home:hover, body#home #topmenu a.home{
color: #0000FF;
position:relative;
top:-1px;
font-weight:bold;
}

#botmenu a.home:hover, body#home #botmenu a.home{
color:#666666;
position:relative;
top:-1px;
font-weight:bold;
}

.applications{
width:156px;
height:19px;
margin:0 auto;
}

#topmenu a.applications:hover, body#applications #topmenu a.applications{
color: #0000FF;
position:relative;
top:-1px;
font-weight:bold;
}

#botmenu a.applications:hover, body#applications #botmenu a.applications{
color:#666666;
position:relative;
top:-1px;
font-weight:bold;
}


.solutions{
width:162px;
height:19px;
margin:0 auto;
}

#topmenu a.solutions:hover, body#solutions #topmenu a.solutions{
color: #0000FF;
position:relative;
top:-1px;
font-weight:bold;
}

#botmenu a.solutions:hover, body#solutions #botmenu a.solutions{
color:#666666;
position:relative;
top:-1px;
font-weight:bold;
}

.technology{
width:162px;
height:19px;
margin:0 auto;
}

#topmenu a.technology:hover, body#technology #topmenu a.technology{
color: #0000FF;
position:relative;
top:-1px;
font-weight:bold;
}

#botmenu a.technology:hover, body#technology #botmenu a.technology{
color:#666666;
position:relative;
top:-1px;
font-weight:bold;
}


.company{
width:127px;
height:19px;
margin:0 auto;
}

#topmenu a.company:hover, body#company #topmenu a.company{
color: #0000FF;
position:relative;
top:-1px;
font-weight:bold;
}

#botmenu a.company:hover, body#company #botmenu a.company{
color:#666666;
position:relative;
top:-1px;
font-weight:bold;
}


#submenu{
position:absolute;
top:5px;
width:825px;
height:14px;
margin:0 auto;
}

#submenu ul{
float:left;
margin:0;
padding:0;
list-style-type:none;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size: .7em;
text-align:center;
z-index:6;
}

#submenu li {
float:left;
list-style-type:none;
margin:0px 0px 0px 0px;
z-index:6;
text-align:center;
}


#submenu a {
color: #FFFFFF;
float:left;
text-decoration: none;
z-index:6;
}

#submenu a:link, #submenu a:active, #submenu a:visited 
{
color: #000000;
z-index:6;
}


.sub1{
position:relative;
width:195px;
height:24px;
margin:0 auto;
}

#submenu a.sub1:hover, body.sub1page #submenu a.sub1{
top:-1px;
color:#0000FF;
font-weight:bold; 

}

#submenucloser a.sub1:hover, body.sub1page #submenucloser a.sub1{
top:-1px;
color:#0000FF;
font-weight:bold; 

}

.sub2{
position:relative;
width:195px;
height:24px;
margin:0 auto;
}

#submenu a.sub2:hover, body.sub2page #submenu a.sub2{
top:-1px;
color:#0000FF;
font-weight:bold; 

}

#submenucloser a.sub2:hover, body.sub2page #submenucloser a.sub2{
top:-1px;
color:#0000FF;
font-weight:bold; 

}


.sub3{
position:relative;
width:195px;
height:24px;
margin:0 auto;
}

#submenu a.sub3:hover, body.sub3page #submenu a.sub3{
top:-1px;
color:#0000FF;
font-weight:bold; 

}

#submenucloser a.sub3:hover, body.sub3page #submenucloser a.sub3{
top:-1px;
color:#0000FF;
font-weight:bold; 

}


.sub4{
position:relative;
width:195px;
height:24px;
margin:0 auto;
}

#submenu a.sub4:hover, body.sub4page #submenu a.sub4{
top:-1px;
color:#0000FF;
font-weight:bold; 
}

#submenucloser a.sub4:hover, body.sub4page #submenucloser a.sub4{
top:-1px;
color:#0000FF;
font-weight:bold; 
}

#botmenu{
position:absolute;
bottom:22px;
width:825px;
height:14px;
margin:0 auto;
}

#botmenu ul{
float:left;
margin:0;
padding:0;
list-style-type:none;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size: .6em;
text-align:center;
z-index:6;
}

#botmenu li {
float:left;
margin:0px 0px 0px 0px;
z-index:6;
text-align:center;
}


#botmenu a {
color: #999999;
float:left;
text-decoration: none;
z-index:6;
}

#botmenu a:link, #botmenu a:active, #botmenu a:visited 
{
color: #999999;
z-index:6;
}

#botmenu a:hover{
color: #666666;
}


#content{
float:left;
padding-top:30px;
background:url(img/images/centerbattery_08.jpg) 0 0 no-repeat;
width:727px;
margin:0 0 0 50px;
}

#content span{
top:-10px;
color:#666666;
font:.8em normal Tahoma, Arial, Geneva, Helvetica, sans-serif;
position:relative;
display:block;
padding-left:50px;
padding-right:50px;
text-align:justify;
}

#contentdiv{
top:-10px;
color:#666666;
font:.8em normal Tahoma, Arial, Geneva, Helvetica, sans-serif;
position:relative;
display:block;
padding-left:50px;
padding-right:50px;
text-align:justify;
}

#submenucloser{
position:absolute;
top:7px;
left:27px;
width:825px;
height:14px;
margin:0 auto;
}

#submenucloser ul{
float:left;
margin:0;
padding:0;
list-style-type:none;
font-family:Arial, Geneva, Helvetica, sans-serif;
font-size: .7em;
text-align:center;
z-index:6;
}

#submenucloser li {
float:left;
list-style-type:none;
margin:0px 0px 0px 0px;
z-index:6;
text-align:center;
}


#submenucloser a {
color: #FFFFFF;
float:left;
text-decoration: none;
z-index:6;
}

#submenucloser a:link, #submenucloser a:active, #submenucloser a:visited 
{
color: #000000;
z-index:6;
}


#footer{
text-align:center;
margin:0 auto;
color:#666666;
height:50px;
position:relative;
background-color:#FFFFFF;
font:.7em normal Tahoma, Arial, Geneva, Helvetica, sans-serif;
}

.bullets li{
/*list-style:url(img/bullet.png);
*/
background: url(img/bullet2.png)  no-repeat;
	padding-left: 35px;
	margin-bottom: 10px;
	}

.bullets{
list-style-type: none;
	padding-left: 0;
	margin-left: 0;
	}