@charset "utf-8";
.oe_wrapper{
            width: 900px;
            margin: 0 auto;
}
.oe_overlay{
	background:#000;
	opacity:0;

	top:0px;
	left:0px;
}
ul.oe_menu{
	list-style:none;
	position:relative;
	clear:both;
    padding: 0;
    margin: 0;
   background-color: #fff;
}
ul.oe_menu > li{
	float:left;
	position:relative;
}
ul.oe_menu > li > a{
	display:block;
	
}
ul.oe_menu > li > a:hover,
ul.oe_menu > li.selected > a{
	background:#fff;
	color:#101010;
	opacity:1.0;
}
/* pulldowun background_area */
ul.oe_menu div{
	position: absolute;
	top: 30px;/* 40Jun.11 technocco */
	left: 1px;
	width: 500px;/* 40Jun.11 technocco */
	height: auto;
    margin: 10px 0 0 0;
	padding: 8px 0px 5px;
	display: none;
	background-color: #fff;
	opacity: 0.88;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #000b8c;
    text-align: left;
}

ul.oe_menu .items{
                   position:absolute;
                   top:30px;/* resizeJun.2 technocco */
                   left:1px;
                   width:700px;
                   height:auto;
                   margin: 10px 0 0 0;
                   padding:4px 0px 5px;
                   display:none;
                   text-align: left;
 }

/* pulldowun settings */ 
ul.oe_menu div ul li a{
                        font-family: 'Open Sans', sans-serif;
                        text-decoration: none;
                        color: #000;
                        padding: 0px 2px 0px;
                        margin: 0px;
                        display: block;
                        font-size: 14px;
                        text-align: left;
                        line-height: 1.6;
                        height:auto;
}

ul.oe_menu div ul.oe_full{
	width:100%;
}
ul.oe_menu div ul li a:hover{
	                         font-family: 'Open Sans', sans-serif;
	                         background:#000b8c;
	                         color:#fff;
	                         line-height: 1.6;
	                         height:auto;
}
/* pulldouwn menu Products_title */
ul.oe_menu li ul{
	             list-style:none;
	             float:left;
	             width: 220px;
	             margin-right:0px;
}
/* pulldouwn menu Company_title */
ul.oe_menu li ul.comp{
	                   list-style:none;
	                   float:left;
	                   width: 480px;
	                   margin-right:0px;
}
ul.oe_menu li ul.comp li{
	                      line-height: 1.6;
	                      font-size: 16px;
}

ul.oe_menu li ul.comp li.ajast{
	                      line-height: 1.6;
	                      font-size: 14px;
}

li.oe_heading{
               font-family: 'Open Sans', sans-serif;
               color: #000b8c;
               font-size: 16px;
               margin-bottom: 8px;
               padding-bottom: 1px;
               font-weight: bold;
               border-bottom-width: 1px;
               border-bottom-style: solid;
               border-bottom-color: #000b8c;
}
ul.oe_menu > li.menu1 {
	width: 109px;
	height: 40px;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	line-height: 2.4;
	text-decoration: none;
}
ul.oe_menu > li.menu2 {
	width: 133px;
	height: 40px;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	border-left: solid 1px #000b8c;
	line-height: 2.4;
	text-decoration: none;
}
ul.oe_menu > li.menu3 {
	width: 134px;
	height: 40px;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	border-left: solid 1px #000b8c;
	line-height: 2.4;
	text-decoration: none;
}
ul.oe_menu > li.menu4 {
	width: 240px;
	height: 40px;
	font-family: 'Open Sans', sans-serif;
	text-align: center;
	border-left: solid 1px #000b8c;
	line-height: 2.4;
	text-decoration: none;
}
ul.oe_menu > li.menu5 {
	width:168px;
	height:40px;
font-family: 'Open Sans', sans-serif;
text-align: center;
border-left: solid 1px #000b8c;
line-height: 2.4;
text-decoration: none;
}
ul.oe_menu > li.menu6 {
	width:174px;
	height:40px;
font-family: 'Open Sans', sans-serif;
text-align: center;
border-left: solid 1px #000b8c;
line-height: 2.4;
text-decoration: none;
}
ul.oe_menu > li a{
                   display: block;
                   height:40px;
                   font-family: 'Open Sans', sans-serif;
                   color:#000b8c;
                   line-height: 2.4;
                   text-decoration: none;
}
ul.oe_menu > li img{
                    border: none;
}
ul.oe_menu > li a:hover{
                         background-color: #000b8c;
                        font-family: 'Open Sans', sans-serif;
                        color: #fff;
                        height:40px;
                        text-decoration: none;
}
