/* Style [3003 name:screen] */

body {
	margin: 0px;
	background-color: #ffffff;
	background-image: url(/ebl/show_image?ID=40646);
	background-repeat: no-repeat;
	background-position: center 0px;
}
#H_EXT {
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#H_ROOT {
	width: 960px;
	margin: 15px auto 0px;
}
#THEPAGE {
	background-image: url(/ebl/show_image?ID=72978);
	background-repeat: repeat-x;
	background-position: 0px 160px;
	border: 0px #2c784a none;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 3px;
	box-shadow: #f5f5f5 0px 0px 0px;
	-moz-box-shadow: #f5f5f5 0px 0px 0px;
	-webkit-box-shadow: #f5f5f5 0px 0px 0px;
}
body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #292929;
	font-weight: normal;
	font-style: normal;
}
.lttl {
	font-size: 11px;
}
h1 {
	font-family: inherit;
	font-size: 16px;
	color: #009fcd;
	font-weight: bold;
	font-style: normal;
}
h2 {
	font-family: inherit;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #333333;
	text-decoration: underline;
}
a img {
	border: none;
}
.head {
	min-height: 180px;
	color: #555555;
	font-size: 11px;
	font-weight: normal;
	background-image: url(/ebl/show_image?ID=40883);
	background-repeat: no-repeat;
	background-position: left top;
	border: 0px #efefef none;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	padding: 0px;
}
.head h1,.head h2,.head p {
	margin: 0px;
}
.fast_menu {
	background-color: #1b1b14;
	background-repeat: no-repeat;
	background-position: left center;
	border: 0px #ffffff solid;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 10px 0px 10px 10px;
	margin: 40px 5px 10px 0px;
	box-shadow: #000000 0px 0px 20px;
	-moz-box-shadow: #000000 0px 0px 20px;
	-webkit-box-shadow: #000000 0px 0px 20px;
}
.fast_menu td {
	padding-top: 3px;
	padding-right: 10px;
}
.fast_menu .fm_def a {
	background-repeat: no-repeat;
	background-position: left center;
}
.fast_menu .fm_search {
	margin: 0px;
}
.fast_menu a,.fast_menu .sect {
	font-size: 11px;
	text-decoration: none;
	color: #8c8c8c;
	display: block;
}
.fast_menu a:hover {
	text-decoration: none;
	color: #ffffff;
}
.fast_menu a,.fast_menu .sect {
	padding: 10px 6px 10px 33px;
}
.fast_menu .fm_lang a {
	display: inline;
	padding: 10px 5px;
}
.fm_search td {
	padding: 0px;
}
.fm_search #fm-fd-search {
	border: 0px;
	background: none;
	margin: 0px;
	color: #ffffff;
	width: 120px;
}
.fm_search #fm-td-search {
	border: 1px #abadb3 solid;
}
.fm_search #fm-bt-search {
	color: #333333;
	text-decoration: none;
	width: 25px;
	height: 25px;
	padding: 0px;
	border: 0px #abadb3 solid;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	margin: 0px 0px 0px 2px;
	background-image: url(/estatic/img/02/icon01/search.png);
	background-repeat: no-repeat;
	background-position: -2px ;
}
.fm_search #fm-bt-search:hover {
	text-decoration: none;
	background-color: #999999;
	background-image: url(/estatic/img/02/icon01/search.png);
	background-position: -2px ;
}
.fast_menu .fm_lang .dd {
	min-width: 100px;
	position: absolute;
	display: none;
	background-color: #555555;
	border: 0px #ffffff solid;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 5px;
	z-index: 1000;
}
.fast_menu .fm_lang .dd ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.fast_menu .fm_lang .dd a {
	display: block;
	padding: 7px 7px 7px 38px;
	color: #ffffff;
	background-position: 5px center;
}
.fast_menu .fm_lang .dd a:hover {
	color: #000000;
	background-color: #cccccc;
}
.fast_menu .sect {
	background-repeat: no-repeat;
	background-position: left center;
}
.fast_menu .sect .link {
	background: none;
	padding: 0px;
	display: inline;
}
.fast_menu .sect .link:hover {
	background: none;
}
.menu {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 10px 0px 30px;
	text-align: left;
}
.menu .mhold {
	display: inline-block;
}
.column .menu {
	width: 100%;
}
.column .menu .mhold {
	display: block;
}
.menu .mm {
	display: block;
	font-family: inherit;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	padding: 3px 7px;
	margin: 0px;
}
.menu .mm:hover,.mmhover .mm {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #efefef;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.menu #sel {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #ff0000;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.menu .submenu {
	display: none;
	position: absolute;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 3px;
	border: 1px #999999 solid;
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	box-shadow: #ffffff 0px 0px 5px;
	-moz-box-shadow: #ffffff 0px 0px 5px;
	-webkit-box-shadow: #ffffff 0px 0px 5px;
}
.menu .submenu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.menu .submenu li {
	float: none;
}
.menu .submenu a {
	min-width: 100px;
	display: block;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 3px 7px;
	margin: 0px;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
}
.menu .submenu a:hover,.menu .submenu .mmhover .sm {
	font-weight: normal;
	color: #ff0000;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
}
.menu .submenu #sel {
	font-weight: bold;
	color: #ff0000;
	text-decoration: none;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
}
#p_navi {
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: left ;
	border: 0px #efefef solid;
	height: 25px;
	margin: 0px;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
}
#p_navi ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#p_navi li {
	float: left;
}
#p_navi li a {
	display: block;
	font-size: 11px;
	font-weight: normal;
	color: #009fcd;
	text-decoration: none;
	background-image: url(/estatic/img/02/icon01/navid.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 6px 28px 6px 8px;
}
#p_navi li a:hover {
	text-decoration: underline;
	color: #009fcd;
}
#SPREAD {
	width: 954px;
}
#CENTER {
	vertical-align: top;
	height: 750px;
	padding: 0px;
}
#CENTER .article {
	clear: both;
}
#CENTER .a {
	padding: 10px 5px 5px 15px;
}
.tabsp {
	border-spacing: 0px;
	border-width: 0px;
}
#CENTER .vertsp {
	height: 100%;
	width: 100%;
	border-spacing: 0px;
	margin: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: center 0px;
	border: 1px #9e9e9e solid;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
}
#CENTER .vertsp .sptop {
	padding: 0px;
}
#CENTER .sctrl {
	padding: 5px 15px;
	margin: 0px;
	border: 0px solid;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
}
#CENTER .vertsp .spbottom {
	padding: 0px;
	height: 100%;
	vertical-align: bottom;
}
.menu_opt {
	min-height: 28px;
	margin-top: 3px;
}
.menu_opt a img {
	margin: 2px 5px 2px 0px;
}
.menu_opt #share {
	display: inline-block;
}
.menu_opt .facebook_like {
	display: inline-block;
	padding-top: 2px;
}
.menu_opt .cell {
	display: inline-block;
}
.menu_opt .ctrl {
	float: right;
}
.menu_opt .ctrl a img {
	margin: 2px 0px 2px 5px;
}
.com_entry {
	border: 1px #cccccc solid;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	padding: 1px;
	margin: 8px 0px;
	box-shadow: #999999 2px 2px 5px;
	-moz-box-shadow: #999999 2px 2px 5px;
	-webkit-box-shadow: #999999 2px 2px 5px;
	background-color: #ffffff;
}
.com_entry .com_title {
	color: #555555;
	font-size: 11px;
	padding: 7px 5px;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	background-color: #efefef;
}
.com_entry .reply {
	float: right;
}
.com_entry .ct {
	padding: 7px 8px;
}
.comment_replies {
	padding-left: 19px;
}
.column {
	vertical-align: top;
}
.column .box .linkbox {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#COL1 .box a {
	color: #a62aa6;
	text-decoration: none;
}
#COL1 .box a:hover {
	color: #a62aa6;
	text-decoration: underline;
}
#COL1 .box {
	font-size: 11px;
	font-weight: normal;
}
#COL1 .a {
	width: 207px;
}
#COL1 {
	width: 207px;
	vertical-align: top;
	background-color: #183d4e;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: 0px #cccccc solid;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
}
#COL1 .b {
	padding: 0px;
}
#COL1 .box {
	color: #555555;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: 1px #9e9e9e solid;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 5px;
	margin: 10px 5px 5px;
	box-shadow: #545454 2px 2px 5px;
	-moz-box-shadow: #545454 2px 2px 5px;
	-webkit-box-shadow: #545454 2px 2px 5px;
}
#COL1 .box p {
	margin: 0px;
}
#COL2 .box a {
	color: #0000ff;
	text-decoration: underline;
}
#COL2 .box a:hover {
	color: #000000;
	text-decoration: underline;
}
#COL2 .box {
	font-size: 11px;
	font-weight: normal;
}
#COL2 .a {
	width: 207px;
}
#COL2 {
	vertical-align: top;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: 0px #cccccc solid;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
}
#COL2 .b {
	padding: 0px 0px 0px 5px;
}
#COL2 .box {
	color: #555555;
	background-color: #efefef;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: 0px #cccccc solid;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 5px;
	margin: 10px 0px 0px;
	box-shadow: #999999 0px 0px 0px;
	-moz-box-shadow: #999999 0px 0px 0px;
	-webkit-box-shadow: #999999 0px 0px 0px;
}
#COL2 .box p {
	margin: 6px 0px;
}
#COL1 .box-noborder,#COL2 .box-noborder {
	padding: 0px;
	border: none;
}
#COL1 .box-nobg,#COL2 .box-nobg {
	background-position: transparent ;
}
.center_sp {
	width: 20px;
}
.center12 {
	width: 540px;
}
.center1 {
	width: 747px;
}
.center2 {
	width: 747px;
}
.center {
	width: 954px;
}
.ctxt12 {
	width: 520px;
}
.ctxt1 {
	width: 727px;
}
.ctxt2 {
	width: 727px;
}
.ctxt {
	width: 934px;
}
.footer {
	color: #999999;
	font-size: 11px;
	font-weight: normal;
	background-color: #333333;
	background-image: url(/ebl/show_image?ID=40854);
	background-repeat: repeat;
	background-position: 0px 0px;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
	min-height: 50px;
	border: 0px #cccccc solid;
	padding: 10px 0px 20px;
	margin: 0px;
}
.footer .box p {
	margin: 6px 0px;
}
.footer a {
	color: #999999;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.footer a:hover {
	color: #ffffff;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
}
.fmenu a {
	display: block;
	color: #999999;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	padding: 5px 0px;
}
.fmenu a:hover,.fmenu .submenu a:hover {
	text-decoration: underline;
}
.fmenu .submenu a {
	display: block;
	color: #999999;
	font-size: 10px;
	text-decoration: none;
	padding: 1px 2px 1px 20px;
}
.fmenu ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.fmenu li {
	float: left;
	padding: 0px 20px 0px 0px;
}
.fmenu li li {
	float: none;
	padding: 0px;
}
#EXTFOOT {
	background-color: #333333;
	background-image: url(/ebl/show_image?ID=40854);
	background-repeat: repeat;
	background-position: 0px 0px;
	margin: 0px;
}
#EXTFOOT .fence {
	width: 960px;
	margin: 15px auto 0px;
}
.dsh {
	margin: 0px;
	overflow: hidden;
}
.dsh .full {
	width: 100%;
}
.dsh .full .data input[type=text],.dsh .full .data input[type=password],.dsh .full select,.dsh .full textarea {
	width: 100%;
}
.medarea {
	height: 60px;
}
.dsh .label {
	white-space: nowrap;
	padding: 3px 5px;
	text-align: inherit;
}
.dsh .static {
	padding: 0px;
}
.dsh .static div {
	padding: 3px 4px;
	margin: 0px;
}
.dsh .data {
	padding: 3px 0px 0px;
}
.dsh .top {
	vertical-align: top;
}
.dsh .fieldwrap,.dsh select {
	width: 300px;
}
.dsh input[type=text],.dsh input[type=password],.dsh select,.dsh textarea {
	padding: 4px;
	font-family: inherit;
	font-size: inherit;
	border: 1px #abadb3 solid;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
}
.dsh input[type=text],.dsh input[type=password],.dsh textarea {
	width: 290px;
}
.dsh textarea {
	min-height: 60px;
}
.dsh .submit {
	text-align: center;
	padding: 4px;
}
.dsh .inpwrap {
	padding-right: 10px;
}
#COL1 .dsh select {
	width: 185px;
}
#COL1 .dsh input[type=text],#COL1 .dsh input[type=password],#COL1 .dsh textarea {
	width: 175px;
}
#COL2 .dsh select {
	width: 192px;
}
#COL2 .dsh input[type=text],#COL2 .dsh input[type=password],#COL2 .dsh textarea {
	width: 182px;
}
.slider > a.bt-slider {
	display: block;
	width: 70px;
	height: 70px;
	background-repeat: no-repeat;
	background-position: center ;
	position: absolute;
}
.slider > a.slider-prev {
	background-image: url(/estatic/img/tools/slider-prev.png);
}
.slider > a.slider-next {
	background-image: url(/estatic/img/tools/slider-next.png);
}
.slider > .dots {
	position: absolute;
}
.slider > .dots a {
	width: 8px;
	height: 8px;
	border: 2px #efefef solid;
	background-color: #ffa500;
	border-radius: 50px 50px 50px 50px;
	-moz-border-radius: 50px 50px 50px 50px;
	display: inline-block;
	margin: 5px;
}
.slider > .dots a.sel {
	border: 2px #ffffff solid;
	background-color: #ff0000;
}
.slider-ctrl {
	padding: 5px;
	text-align: center;
}
.slider-ctrl > a.bt {
	min-width: 80px;
	display: inline-block;
	padding: 5px 8px;
}
input[type=button],input[type=submit],button {
	font-family: inherit;
	font-size: inherit;
	background-color: #ffffff;
	border: 1px #ff0000 solid;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	padding: 5px 10px;
}
input[type=button]:hover,input[type=submit]:hover,button:hover {
	color: #ffffff;
	background-color: #ff0000;
	border: 1px #ff0000 solid;
}
.dsh .textwrapper {
	padding-right: 3px;
}
.form_error_message td {
	color: red;
	padding-top: 0px;
}
.form_error_input {
	border: 1px solid;
	border-color: red!important;
}
.bt_cancel {
	margin-left: 5px;
}
.captcha {
	background-color: #efefef;
	padding-left: 10px;
}
.captcha div {
	float: left;
}
.captcha img {
	padding: 4px;
}
.captcha .txt {
	padding-top: 6px;
}
.captcha input {
	width: 60px;
	min-width: 60px;
	padding: 2px;
}
.pagination .horiz {
	text-align: center;
}
.pagination {
	border: 0px solid;
}
.pagination .horiz div {
	display: inline-block;
}
.pagination .horiz .first {
	border: none;
}
.pagination .horiz a {
	display: block;
	border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	padding: 5px 9px;
	margin: 1px;
}
.pagination .horiz a:hover {
	background-color: #efefef;
}
.pagination .horiz #sel {
	font-weight: bold;
	color: #ffffff;
	background-color: #777777;
	text-decoration: none;
}
.guestbook .form {
	margin: auto;
	border-width: 0px;
}
.foradmin {
	font-family: Currier New, Verdana;
	color: black;
	background-position: white ;
	border: 2px solid;
	padding: 10px;
}
.ruletab .rulecell {
	vertical-align: top;
}
.col .box .at-top {
	border-bottom-left-radius: 0px!important;
	border-bottom-right-radius: 0px!important;
}
.col .box .at-bottom {
	border-top-left-radius: 0px!important;
	border-top-right-radius: 0px!important;
}
.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	max-width: 100%;
}
.embed-container iframe,.embed-container object,.embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.page-content {
	box-sizing: border-box;
}
.page-content.slider {
	position: relative;
	overflow: hidden;
}
.row:before,.row:after {
	display: table;
	content: " ";
}
.row:after {
	clear: both;
}
.row.delim-small {
	margin: -5px;
}
.row.delim-small > div {
	padding: 5px;
}
.row.delim-large {
	margin: -15px;
}
.row.delim-large > div {
	padding: 15px;
}
@media (min-width: 768px) {
.row.flex {
	display: table;
	table-layout: fixed;
	height: 100%;
	width: 100%;
}
.row.flex > div {
	display: table-cell;
	float: none;
	height: 100%;
	vertical-align: top;
}
.row.flex .outter > div {
	height: 100%;
	-moz-box-sizing: border-box;
}
}
@media screen and (max-width: 780px), screen and (max-device-width: 768px) {
.no-mobile,.fast_menu,#SPREAD #COL1,#SPREAD #COL2 {
	display: none;
}
#H_ROOT,#EXTFOOT .fence,#SPREAD,.center_sp,.center12,.center1,.center2,.center,.ctxt12,.ctxt1,.ctxt2,.ctxt {
	width: 100%!important;
}
html {
	-webkit-text-size-adjust: 100%;
}
body {
	font-size: 14px!important;
}
h1 {
	font-size: 18px!important;
}
.menu .mm {
	font-size: 19px!important;
	margin-bottom: 2px;
}
.footer,.fmenu a {
	font-size: 18px!important;
}
.mobile-menu,.mobile-menu .fast_menu {
	display: block!important;
	float: none;
}
img {
	max-width: 100%;
	height: auto;
}
.mob-tab td {
	display: block;
}
.prod-tab .tab-line {
	height: auto!important;
}
.prod-tab .tab-line li {
	float: none!important;
	display: block!important;
}
}
@media screen and (max-device-width: 480px) and (orientation: portrait) {
.product_list .item {
	width: 91%!important;
}
}
@media screen and (max-width: 480px), screen and (max-device-width: 480px) {
.box-container .col {
	width: auto!important;
	display: block;
	margin: auto;
}
}
.mobile-menu .li {
	display: inline-block;
}
.mobile-menu .fast_menu {
	min-height: 40px;
}
.mobile-menu .mroot {
	float: right;
	display: block;
}
.mobile-menu .compact .mhold {
	display: block;
}
.mobile-menu .all .submenu {
	display: block;
}
.mobile-menu .compact .submenu {
	margin-left: 20px!important;
	position: static!important;
	border: none!important;
}
.mobile-menu .compact .submenu a {
	font-size: 17px!important;
}
@media screen and (min-width: 780px) {
.only-mobile {
	display: none!important;
}
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
	float: left;
}
.col-xs-12 {
	width: 100%;
}
.col-xs-11 {
	width: 91.66666667%;
}
.col-xs-10 {
	width: 83.33333333%;
}
.col-xs-9 {
	width: 75%;
}
.col-xs-8 {
	width: 66.66666667%;
}
.col-xs-7 {
	width: 58.33333333%;
}
.col-xs-6 {
	width: 50%;
}
.col-xs-5 {
	width: 41.66666667%;
}
.col-xs-4 {
	width: 33.33333333%;
}
.col-xs-3 {
	width: 25%;
}
.col-xs-2 {
	width: 16.66666667%;
}
.col-xs-1 {
	width: 8.33333333%;
}
.col-xs-pull-12 {
	right: 100%;
}
.col-xs-pull-11 {
	right: 91.66666667%;
}
.col-xs-pull-10 {
	right: 83.33333333%;
}
.col-xs-pull-9 {
	right: 75%;
}
.col-xs-pull-8 {
	right: 66.66666667%;
}
.col-xs-pull-7 {
	right: 58.33333333%;
}
.col-xs-pull-6 {
	right: 50%;
}
.col-xs-pull-5 {
	right: 41.66666667%;
}
.col-xs-pull-4 {
	right: 33.33333333%;
}
.col-xs-pull-3 {
	right: 25%;
}
.col-xs-pull-2 {
	right: 16.66666667%;
}
.col-xs-pull-1 {
	right: 8.33333333%;
}
.col-xs-pull-0 {
	right: auto;
}
.col-xs-push-12 {
	left: 100%;
}
.col-xs-push-11 {
	left: 91.66666667%;
}
.col-xs-push-10 {
	left: 83.33333333%;
}
.col-xs-push-9 {
	left: 75%;
}
.col-xs-push-8 {
	left: 66.66666667%;
}
.col-xs-push-7 {
	left: 58.33333333%;
}
.col-xs-push-6 {
	left: 50%;
}
.col-xs-push-5 {
	left: 41.66666667%;
}
.col-xs-push-4 {
	left: 33.33333333%;
}
.col-xs-push-3 {
	left: 25%;
}
.col-xs-push-2 {
	left: 16.66666667%;
}
.col-xs-push-1 {
	left: 8.33333333%;
}
.col-xs-push-0 {
	left: auto;
}
.col-xs-offset-12 {
	margin-left: 100%;
}
.col-xs-offset-11 {
	margin-left: 91.66666667%;
}
.col-xs-offset-10 {
	margin-left: 83.33333333%;
}
.col-xs-offset-9 {
	margin-left: 75%;
}
.col-xs-offset-8 {
	margin-left: 66.66666667%;
}
.col-xs-offset-7 {
	margin-left: 58.33333333%;
}
.col-xs-offset-6 {
	margin-left: 50%;
}
.col-xs-offset-5 {
	margin-left: 41.66666667%;
}
.col-xs-offset-4 {
	margin-left: 33.33333333%;
}
.col-xs-offset-3 {
	margin-left: 25%;
}
.col-xs-offset-2 {
	margin-left: 16.66666667%;
}
.col-xs-offset-1 {
	margin-left: 8.33333333%;
}
.col-xs-offset-0 {
	margin-left: 0;
}
@media (min-width: 768px) {
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12 {
	float: left;
}
.col-sm-12 {
	width: 100%;
}
.col-sm-11 {
	width: 91.66666667%;
}
.col-sm-10 {
	width: 83.33333333%;
}
.col-sm-9 {
	width: 75%;
}
.col-sm-8 {
	width: 66.66666667%;
}
.col-sm-7 {
	width: 58.33333333%;
}
.col-sm-6 {
	width: 50%;
}
.col-sm-5 {
	width: 41.66666667%;
}
.col-sm-4 {
	width: 33.33333333%;
}
.col-sm-3 {
	width: 25%;
}
.col-sm-2 {
	width: 16.66666667%;
}
.col-sm-1 {
	width: 8.33333333%;
}
.col-sm-pull-12 {
	right: 100%;
}
.col-sm-pull-11 {
	right: 91.66666667%;
}
.col-sm-pull-10 {
	right: 83.33333333%;
}
.col-sm-pull-9 {
	right: 75%;
}
.col-sm-pull-8 {
	right: 66.66666667%;
}
.col-sm-pull-7 {
	right: 58.33333333%;
}
.col-sm-pull-6 {
	right: 50%;
}
.col-sm-pull-5 {
	right: 41.66666667%;
}
.col-sm-pull-4 {
	right: 33.33333333%;
}
.col-sm-pull-3 {
	right: 25%;
}
.col-sm-pull-2 {
	right: 16.66666667%;
}
.col-sm-pull-1 {
	right: 8.33333333%;
}
.col-sm-pull-0 {
	right: auto;
}
.col-sm-push-12 {
	left: 100%;
}
.col-sm-push-11 {
	left: 91.66666667%;
}
.col-sm-push-10 {
	left: 83.33333333%;
}
.col-sm-push-9 {
	left: 75%;
}
.col-sm-push-8 {
	left: 66.66666667%;
}
.col-sm-push-7 {
	left: 58.33333333%;
}
.col-sm-push-6 {
	left: 50%;
}
.col-sm-push-5 {
	left: 41.66666667%;
}
.col-sm-push-4 {
	left: 33.33333333%;
}
.col-sm-push-3 {
	left: 25%;
}
.col-sm-push-2 {
	left: 16.66666667%;
}
.col-sm-push-1 {
	left: 8.33333333%;
}
.col-sm-push-0 {
	left: auto;
}
.col-sm-offset-12 {
	margin-left: 100%;
}
.col-sm-offset-11 {
	margin-left: 91.66666667%;
}
.col-sm-offset-10 {
	margin-left: 83.33333333%;
}
.col-sm-offset-9 {
	margin-left: 75%;
}
.col-sm-offset-8 {
	margin-left: 66.66666667%;
}
.col-sm-offset-7 {
	margin-left: 58.33333333%;
}
.col-sm-offset-6 {
	margin-left: 50%;
}
.col-sm-offset-5 {
	margin-left: 41.66666667%;
}
.col-sm-offset-4 {
	margin-left: 33.33333333%;
}
.col-sm-offset-3 {
	margin-left: 25%;
}
.col-sm-offset-2 {
	margin-left: 16.66666667%;
}
.col-sm-offset-1 {
	margin-left: 8.33333333%;
}
.col-sm-offset-0 {
	margin-left: 0;
}
}
@media (min-width: 992px) {
.col-md-1,.col-md-15,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12 {
	float: left;
}
.col-md-12 {
	width: 100%;
}
.col-md-11 {
	width: 91.66666667%;
}
.col-md-10 {
	width: 83.33333333%;
}
.col-md-9 {
	width: 75%;
}
.col-md-8 {
	width: 66.66666667%;
}
.col-md-7 {
	width: 58.33333333%;
}
.col-md-6 {
	width: 50%;
}
.col-md-5 {
	width: 41.66666667%;
}
.col-md-4 {
	width: 33.33333333%;
}
.col-md-3 {
	width: 25%;
}
.col-md-2 {
	width: 16.66666667%;
}
.col-md-15 {
	width: 20%;
}
.col-md-1 {
	width: 8.33333333%;
}
.col-md-pull-12 {
	right: 100%;
}
.col-md-pull-11 {
	right: 91.66666667%;
}
.col-md-pull-10 {
	right: 83.33333333%;
}
.col-md-pull-9 {
	right: 75%;
}
.col-md-pull-8 {
	right: 66.66666667%;
}
.col-md-pull-7 {
	right: 58.33333333%;
}
.col-md-pull-6 {
	right: 50%;
}
.col-md-pull-5 {
	right: 41.66666667%;
}
.col-md-pull-4 {
	right: 33.33333333%;
}
.col-md-pull-3 {
	right: 25%;
}
.col-md-pull-2 {
	right: 16.66666667%;
}
.col-md-pull-1 {
	right: 8.33333333%;
}
.col-md-pull-0 {
	right: auto;
}
.col-md-push-12 {
	left: 100%;
}
.col-md-push-11 {
	left: 91.66666667%;
}
.col-md-push-10 {
	left: 83.33333333%;
}
.col-md-push-9 {
	left: 75%;
}
.col-md-push-8 {
	left: 66.66666667%;
}
.col-md-push-7 {
	left: 58.33333333%;
}
.col-md-push-6 {
	left: 50%;
}
.col-md-push-5 {
	left: 41.66666667%;
}
.col-md-push-4 {
	left: 33.33333333%;
}
.col-md-push-3 {
	left: 25%;
}
.col-md-push-2 {
	left: 16.66666667%;
}
.col-md-push-1 {
	left: 8.33333333%;
}
.col-md-push-0 {
	left: auto;
}
.col-md-offset-12 {
	margin-left: 100%;
}
.col-md-offset-11 {
	margin-left: 91.66666667%;
}
.col-md-offset-10 {
	margin-left: 83.33333333%;
}
.col-md-offset-9 {
	margin-left: 75%;
}
.col-md-offset-8 {
	margin-left: 66.66666667%;
}
.col-md-offset-7 {
	margin-left: 58.33333333%;
}
.col-md-offset-6 {
	margin-left: 50%;
}
.col-md-offset-5 {
	margin-left: 41.66666667%;
}
.col-md-offset-4 {
	margin-left: 33.33333333%;
}
.col-md-offset-3 {
	margin-left: 25%;
}
.col-md-offset-2 {
	margin-left: 16.66666667%;
}
.col-md-offset-1 {
	margin-left: 8.33333333%;
}
.col-md-offset-0 {
	margin-left: 0;
}
}
@media (min-width: 1200px) {
.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12 {
	float: left;
}
.col-lg-12 {
	width: 100%;
}
.col-lg-11 {
	width: 91.66666667%;
}
.col-lg-10 {
	width: 83.33333333%;
}
.col-lg-9 {
	width: 75%;
}
.col-lg-8 {
	width: 66.66666667%;
}
.col-lg-7 {
	width: 58.33333333%;
}
.col-lg-6 {
	width: 50%;
}
.col-lg-5 {
	width: 41.66666667%;
}
.col-lg-4 {
	width: 33.33333333%;
}
.col-lg-3 {
	width: 25%;
}
.col-lg-2 {
	width: 16.66666667%;
}
.col-lg-1 {
	width: 8.33333333%;
}
.col-lg-pull-12 {
	right: 100%;
}
.col-lg-pull-11 {
	right: 91.66666667%;
}
.col-lg-pull-10 {
	right: 83.33333333%;
}
.col-lg-pull-9 {
	right: 75%;
}
.col-lg-pull-8 {
	right: 66.66666667%;
}
.col-lg-pull-7 {
	right: 58.33333333%;
}
.col-lg-pull-6 {
	right: 50%;
}
.col-lg-pull-5 {
	right: 41.66666667%;
}
.col-lg-pull-4 {
	right: 33.33333333%;
}
.col-lg-pull-3 {
	right: 25%;
}
.col-lg-pull-2 {
	right: 16.66666667%;
}
.col-lg-pull-1 {
	right: 8.33333333%;
}
.col-lg-pull-0 {
	right: auto;
}
.col-lg-push-12 {
	left: 100%;
}
.col-lg-push-11 {
	left: 91.66666667%;
}
.col-lg-push-10 {
	left: 83.33333333%;
}
.col-lg-push-9 {
	left: 75%;
}
.col-lg-push-8 {
	left: 66.66666667%;
}
.col-lg-push-7 {
	left: 58.33333333%;
}
.col-lg-push-6 {
	left: 50%;
}
.col-lg-push-5 {
	left: 41.66666667%;
}
.col-lg-push-4 {
	left: 33.33333333%;
}
.col-lg-push-3 {
	left: 25%;
}
.col-lg-push-2 {
	left: 16.66666667%;
}
.col-lg-push-1 {
	left: 8.33333333%;
}
.col-lg-push-0 {
	left: auto;
}
.col-lg-offset-12 {
	margin-left: 100%;
}
.col-lg-offset-11 {
	margin-left: 91.66666667%;
}
.col-lg-offset-10 {
	margin-left: 83.33333333%;
}
.col-lg-offset-9 {
	margin-left: 75%;
}
.col-lg-offset-8 {
	margin-left: 66.66666667%;
}
.col-lg-offset-7 {
	margin-left: 58.33333333%;
}
.col-lg-offset-6 {
	margin-left: 50%;
}
.col-lg-offset-5 {
	margin-left: 41.66666667%;
}
.col-lg-offset-4 {
	margin-left: 33.33333333%;
}
.col-lg-offset-3 {
	margin-left: 25%;
}
.col-lg-offset-2 {
	margin-left: 16.66666667%;
}
.col-lg-offset-1 {
	margin-left: 8.33333333%;
}
.col-lg-offset-0 {
	margin-left: 0;
}
}.preload .fm_2077, .fast_menu .fm_2077 a:hover {background-image:url(/ebl/show_image?ID=40780);}
.preload .fm_2078, .fast_menu .fm_2078 a:hover {background-image:url(/ebl/show_image?ID=40776);}
.preload .fm_2068, .fast_menu .fm_2068 a:hover {background-image:url(/ebl/show_image?ID=40779);}
.preload .fm_2080, .fast_menu .fm_2080 a:hover {background-image:url(/ebl/show_image?ID=40779);}
.preload .fm_2071, .fast_menu .fm_2071 a:hover {background-image:url(/ebl/show_image?ID=40781);}
.preload .fm_2070, .fast_menu .fm_2070 a:hover {background-image:url(/ebl/show_image?ID=40777);}
.preload .fm_2069, .fast_menu .fm_2069 a:hover {background-image:url(/ebl/show_image?ID=40781);}
.fast_menu .fm_2076 a, .fast_menu .fm_2076 .sect {background-image:url(/ebl/show_image?ID=40638);}
.fast_menu .fm_2613 a, .fast_menu .fm_2613 .sect {background-image:url(/ebl/show_image?ID=40638);}
.fast_menu .fm_2614 a, .fast_menu .fm_2614 .sect {background-image:url(/estatic/img/02/icon01/mobmenu.png);}


.sf1734 a,.sf1734 .mm {
	background-image: url(/ebl/show_image?ID=49541);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.sf1578 a,.sf1578 .mm {
	font-size: 16px;
	font-weight: bold;
	color: #efe229;
}

.sf1581 a,.sf1581 .mm {
	font-size: 14px;
	font-weight: bold;
	color: #ff0303;
}

.sf1657 a,.sf1657 .mm {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color: #009d27;
	background-repeat: repeat;
	background-position: center center;
}
.sf1657 a:hover,.sf1657 .mm:hover,.sf1657 .mmhover a {
	background-repeat: no-repeat;
	background-position: center center;
}
.sf1657 #sel {
	background-repeat: no-repeat;
	background-position: center center;
}

.full {width:100%;}
.full-1 {width:99%;}
.nobrd {border:none;}

.box-container .col {vertical-align: top; display: inline-block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}

/* comments */
.new_comment {padding:5px 0px 0px; border:1px solid #cccccc;border-radius:4px;margin:28px 0px 8px;}
.new_comment .area {padding:0px 5px 5px;}
.new_comment textarea {height:35px;resize:none;}
.new_comment .tools {color:#555555;}
.new_comment .data {border-top:1px solid #aaaaaa;}
.new_comment .tools, .new_comment .data {padding:2px 5px 0px; background:#cccccc;}
.new_comment .bt_send {float:right;}
.new_comment .error {padding:5px;color:red;}


/* login */
.inline_login {border:1px solid #cccccc;border-radius:4px;margin:15px 0px}
.inline_login legend {font-size:0.9em;}
.inline_login .error {color:red;}

.sitemap {}
.sitemap a {display:block;padding:3px 0px;}
.sitemap .root {font-size:1.2em;border-bottom:1px solid #efefef;}
.sitemap .child {margin-left:25px;}

.user_det {}
.user_det .label {color:#777777; width:120px;}
.user_det .data {font-weight:bold;}
.user_det .title {border-bottom:1px solid #efefef;}


.guestbook {
	
}

.sres {list-style:none;padding:0px;margin:0px;}
.sres li {margin:10px 0px;}
.sres a {display:block;padding:5px;border:1px solid #cccccc;}
.sres a:hover {border-color:#efefef;}

.menu .submenu {z-index:1001;}
.mobile-menu {display:none;}
.store .unavail {font-size:0.85em;color:red;}
.store .avail {font-size:0.85em;color:green;}
.cart-detail .max-reach {font-size:0.85em;color:red;}
.cart-detail .r {white-space:nowrap}
#id_axopen, #id_axclose {color:red}

/* Fejléc doboz beillesztés azonos magasságban legyen és ne a gyorsmenü alatt kezd?djön */
.fast_menu {float:right;}
/* mobil menu hatter */
.mobile-menu .menu-ct {background-color:#325163}
.mobile-menu .fast_menu .ct {color:#aaaaaa;}
.mobile-menu .cartlink {height:20px}

/* az user rendelés lekérdezéseinek formázása */
.user_det .personal {}
.user_det .passwd {}
.user_det .chemail {}
.user_det .nl-change {}
.user_det .nl-subs {}
.user_det .ws-orders {}
.user_det .u-info {}
.user_det .ws-corders {}
.user_det .ws-allorders {}
.user_det .ws-order-det {}
.user_det .sel {color:black;font-weight:bold;text-decoration:underline;font-size:1.2em}

.head {overflow:hidden}

/* kosár lenyíló jobb-fent */
.cart-popup {position:absolute;right:0px;width:200px;top:33px;background:#555555;}
.cart-popup ul {list-style:none;padding:0px;margin:8px 0px 5px}
.cart-popup ul li {display:block;border-bottom:1px solid #efefef;}
.cart-popup a {padding:5px;display:block;background-image:none!important;}
.cart-popup ul a {font-size:1.1em;color:#efefef!important;}
.cart-popup .tocart a:hover {color:#ffffff;}
.cart-popup .ct {font-size:0.85em;}
.cart-popup .empty {padding:20px 5px;font-style:italic;border-bottom:1px solid #efefef;}

/* kosárbarakás animáció */
.cart-animation {background:#1b1b14; padding: 5px; border-radius: 4px; border: 1px solid #888888}
.cart-animation, .cart-animation span {color:white; font-size:11px;}
.cart-animation .ttl {font-weight:bold;}


/*LEGO DUPLO hovergallery képek a menüben*/

.hovergallery img {
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-o-transform: scale(0.8);

-webkit-transition-delay: 0.2s;

-webkit-transition-duration: 0.5s;
-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
opacity: 0.8;

}



.hovergallery img:hover {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-o-transform: scale(1.2);

-webkit-transition-delay: 0.2s;

-moz-transition-duration: 0.5s;
-o-transition-duration: 0.5s;
-webkit-transition-duration: 0.5s;

-box-shadow: 0px 0px 30px gray;
-webkit-box-shadow: 0px 0px 30px gray;
-moz-box-shadow: 0px 0px 30px gray;
opacity: 1;
}

/* 1617 / starwarshattér */

#CENTER .vertsp {
	background-image: url(/ebl/show_image?ID=41115);
	background-repeat: no-repeat;
	border: 1px #bdbdbd solid;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
}
#CENTER .a {
	padding: 5px;
	margin: 0px;
}
#CENTER .sctrl {
	padding: 5px;
	margin: 0px;
	border: 0px solid;
	border-radius: 0px 0px 0px 0px;
	-moz-border-radius: 0px 0px 0px 0px;
}
#CENTER .vertsp .spbottom {
	vertical-align: bottom;
}
#CENTER p {
	margin: 12px 0px;
}