#toplangue{margin:0px; padding:0px; list-style:none; color:#707070; line-height:25px; display:inline-block; float:right; z-index:1000;}
#toplangue a { color:#707070; text-decoration:none; }
#toplangue > li {background: none repeat scroll 0 0; float:left; position:relative; padding:0px 0px;}
#toplangue > li span{padding:0px 10px 0px 10px;}
#toplangue > li span.pad{padding:0px 0px 0 10px;}
#toplangue > li a:hover {color:#000000;}
#toplangue .logo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}
/* sub-toplangues*/
#toplangue ul{padding:0px; margin:0px; display:block; display:inline;}
#toplangue li ul{position:absolute; left:0px; top:0px; margin-top:25px; width:155px; line-height:16px; background-color:#ffffff; color:#000000; /* for IE */ display:none; text-align:left; border:1px solid #80B839;}
#toplangue li:hover ul{display:block;}
#toplangue li ul li{display:block; margin:0px 10px; padding:4px 0px; list-style-type:none;}
#toplangue li ul li:first-child {border-top: none; }
#toplangue li ul li a { display:block; color:#5BA201; }
#toplangue li ul li a:hover {color:#000000;}
#toplangue li ul li input{margin-top:2px;}
#toplangue li ul li b{font-size:14px; line-height:18px; color:#5BA201;}

/* main subtoplangue */
#toplangue #main { left:0px; top:-20px; padding-top:10px; background-color:#7cb7e3; color:#fff; z-index:999;}
/* search */
.searchContainer div{display:inline;}
.searchContainer div span{cursor:pointer; padding:0px;}
.searchContainer input[type="text"] {}
.searchContainer img {vertical-align:middle;}
/* corners*/
