@CHARSET "UTF-8";
* {
	margin: 0;
	padding: 0;
}

BODY {
	background-color: #FCFAF7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	_text-align: center;
}

H3,P {
  padding: 0 0 18px 0;
	color: #FFFFFF;
}

H3 {
  font-size: 20px;
  font-weight: normal;bababutorbolt.hu
}

OL, UL { list-style: none; }

A {
	text-decoration: none;
  cursor: pointer;
}

IMG { border: none; }

DIV.clear { clear: both; }

.invisible { visibility: hidden; }

.displaynone { display: none; }

/* MAINWRAP
**********************************************************/
#mainwrap {
	margin: 0 auto 0 auto;
	width: 980px;
	_text-align: left;
}


/* MAINWRAP HEADER
**********************************************************/
#mainwrap_header {
	position: relative;
	margin: 9px 0 0 0;
	width: 980px;
}

#mainwrap_header .header {
  height: 221px;
}

/* header top | mainwrap */
#mainwrap_header .header_top {
  width: 980px;
  height: 10px;
  background: url(../images/mwh_header_top.gif) 0 0 no-repeat;
}

/* buttons - global | mainwrap */
A.button {
  float: right;
  margin: 4px 0 0 4px;
	*margin: 2px 0 0 4px;
  _margin: 4px 0 0 4px;
  padding: 8px 0 0 0;
  height: 24px;
  _height: 32px;
  font-size: 12px;
  font-weight: bold;
  overflow: hidden;
  text-align: center;
  text-transform: uppercase;
	cursor: pointer;
}
A.button_other {
  float: left;
  margin: 0px 4px 0px 4px;
	*margin: 0px 4px 0px 4px;
  _margin: 0px 4px 0px 4px;
  padding: 0px 0 0 0;
  /*height: 24px;
  _height: 32px;*/
  font-size: 12px;
  font-weight: bold;
  overflow: hidden;
  text-align: center;
  text-transform: uppercase;
	cursor: pointer;
}

#mainwrap_header A.button {
  *margin: -6px 0 0 4px;
}

A.button_normal {
  width: 117px;
  background: url(../images/button_normal.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/button_normal.png',sizingMethod='crop');
}

A.button_half {
  width: 76px;
  background: url(../images/button_half.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/button_half.png',sizingMethod='crop');
}

A.registration { color: #999999; }

A.enter { color: #D36C17; }

A.price { color: #D56E19; cursor: default; }

A.main { color: #4E8D04; }

/* header container | mainwrap */
#mainwrap_header .header_container {
	_margin-top: -5px;
  width: 980px;
  height: 181px;
	background: url(../images/mwh_header_bg.gif) 0 0 repeat-x;
}

#mainwrap_header .header_container H1.logo {
	float: left;
	padding: 10px 0 0 20px;
}

#mainwrap_header .header_container H1.logo A {
  display: block;
	width: 223px;
	height: 93px;
	background: url(../images/logo.png) 0 0 no-repeat;
  _background: none;
  /*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png',sizingMethod='crop');*/
}

#mainwrap_header .header_container H2.title {
  position: absolute;
  top: 40px;
  left: 500px;
  width: 463px;
  height: 44px;
  background: url(../images/stile_text.gif) 0 0 no-repeat;
}

#mainwrap_header .header_container H2.title_en {
  position: absolute;
  top: 40px;
  left: 500px;
  width: 463px;
  height: 44px;
  background: url(../images/stile_text.gif) 0 0 no-repeat;
}

#mainwrap_header .header_container H2.title_ro {
  position: absolute;
  top: 40px;
  left: 500px;
  width: 463px;
  height: 44px;
  background: url(../images/stile_text.gif) 0 0 no-repeat;
}

#mainwrap_header .header_container H2.title_sk {
  position: absolute;
  top: 40px;
  left: 500px;
  width: 463px;
  height: 44px;
  background: url(../images/stile_text.gif) 0 0 no-repeat;
}

#mainwrap_header .header_container FORM {
	float: right;
	padding: 10px 20px 0 0;
	width: 363px;
	*width: 369px;
	_width: 394px;
}

LABEL {
	float: left;
	display: block;
	height: 24px;
  _height: 32px;
	padding: 9px 0 0 12px;
	background: url(../images/input_left.png) left top no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/input_left.png',sizingMethod='crop');
	color: #999999;
	font-size: 12px;
	font-weight: bold;
	_overflow: hidden;
}

LABEL.email {
	width: 65px;
	_width: 75px;
}

LABEL.password {
	margin: 0 0 0 4px;
  width: 40px;
  _width: 57px;
  background: url(../images/input_left_pass.png) left top no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/input_left_pass.png',sizingMethod='crop');
}

INPUT {
  float: left;
  display: block;
	_display: inline-block;
	padding: 9px 5px 9px 0;
	_height: 32px;
	width: 115px;
  background: url(../images/input_right.png) right top no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/input_right.png',sizingMethod='crop');
	border: none;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  _overflow: hidden;
}

INPUT.email,
INPUT.password {
  width: 110px;
}

/* header bottom | mainwrap */
#mainwrap_header .header_bottom {
  width: 980px;
  height: 10px;
  background: url(../images/mwh_header_bottom.gif) 0 0 no-repeat;
  _font-size: 0;
}

/* mainmenu | mainwrap */
#mainwrap_header UL.mainmenu {
	position: absolute;
	top: 128px;
	left: -9px;
	width: 998px;
	height: 52px;
	background: url(../images/mwh_mainmenu_right.gif) top right no-repeat;
}

#mainwrap_header UL.mainmenu LI {
	float: left;
	margin: 0 18px 0 0;
}

#mainwrap_header UL.mainmenu LI A {
	display: block;
	margin: 17px 0 0 0;
}

FORM#mainmenu_search {
	position: absolute;
	top: 139px;
	left: 780px;
}

FORM#mainmenu_search INPUT#mm_search {
  padding-left: 32px;
  margin-left: 50px;
	width: 130px;
  _width: 198px;
	height: 14px;
  _height: 32px;
	background: url(../images/mm_search_rovid.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mm_search_rovid.png',sizingMethod='crop');
	color: #999999;
	font-weight: bold;
}

/* flashwrap */
#mainwrap_header .flashwrap {
  margin: 2px 0 0 0;
  width: 980px;
  height: 186px;
}

/* mainpicture */
#mainwrap_header .mainpicture {
  margin: 2px 0 0 0;
  width: 980px;
  height: 250px;
	background: url(../images/mainpicture.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mainpicture.png',sizingMethod='crop');
}

/* submenu | mainwrap */
#mainwrap_header .submenu {
  margin: 2px 0 0 0;
	_margin: -3px 0 0 0;
  width: 980px;
  height: 250px;
}

#mainwrap_header .submenu_container {
	position: relative;
	width: 980px;
	height: 240px;
	background: #454544 url(../images/mwh_submenu_top.gif) 0 0 no-repeat;
}

#mainwrap_header .fullsubmenu .submenu_container {
  position: relative;
  width: 980px;
  height: 240px;
  background: #E5E4E0 url(../images/mwh_fullsubmenu_top.gif) 0 0 no-repeat;
}

#mainwrap_header .submenu_container_items {
  padding: 10px 0 0 20px;
}

#mainwrap_header .submenu_container_items P {
  float: left;
  position: relative;
	padding: 0;
}

#mainwrap_header .submenu_container_items A {
	display: block;
	position: relative;
	margin: 6px 6px 6px 0;
	*margin: 6px 6px -6px 0;
	width: 129px;
	height: 104px;
	background: url(../images/submenu_item.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/submenu_item.png',sizingMethod='crop');
	color: #FFFFFF;
	text-transform: uppercase;
	text-align: center;
	font-size: 10px;

}

#mainwrap_header .submenu_container_items A SPAN {
  display: block;
	padding: 10px 0 0 0;
  width: 129px;
  height: 94px;
	_height: 104px;
}

#mainwrap_header .submenu_container A:hover,
#mainwrap_header .submenu_container P.active A {
  
	background: url(../images/submenu_item_active.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/submenu_item_active.png',sizingMethod='crop');
}

#mainwrap_header .submenu_container_items A.hidden:hover {
  cursor: default;
  background: url(../images/submenu_item.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/submenu_item.png',sizingMethod='crop');
}

#mainwrap_header .submenu_container_items A.hidden SPAN,
#mainwrap_header .submenu_container_items A.hidden:hover SPAN {
	/*background: #454544;
	opacity: 0.8;
	filter:alpha(opacity=80); /* ie */
  /*color: #686867;*/
}
#mainwrap_header .submenu_container_items A.back SPAN{
   background: #686868;
}
#mainwrap_header .submenu_container_items A.back:hover SPAN {
	background: #686868;
	opacity: 0.5;
	filter:alpha(opacity=50); /* ie */
  /*color: #686867;*/
}
#mainwrap_header .submenu_container_items A IMG {
	position: absolute;
	top: 45px;
	left: 18px;
	height: 48px;
	width: 94px;
  
	opacity:1;
  filter:alpha(opacity=100);
 
}

#mainwrap_header .submenu_container_items A:hover IMG {
  top: 40px;
	left: 13px;
  
  height: 58px;
  width: 104px;
 
  opacity:0.5;
  filter:alpha(opacity=50);
  
}

#mainwrap_header .submenu_container_items P A.menu_back,
#mainwrap_header .submenu_container_items P.active A.menu_back {
	display: block;
  position: absolute;
  top: 85px;
  left: 121px;
	padding: 0;
	width: 26px;
	height: 17px;
  background: transparent url(../images/menu_backsign.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menu_backsign.png',sizingMethod='crop');
}

/*#mainwrap_header .submenu_container_items P A.menu_back {
	display: none;
	background: none;
	_filter: none;
}*/

#mainwrap_header .submenu_container A.nav_left:hover,
#mainwrap_header .submenu_container A.nav_left {
	position: absolute;
	top: 114px;
	left: -12px;
	display: block;
	width: 25px;
	height: 25px;
	background: url(../images/nav_left.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nav_left.png',sizingMethod='crop');
}

#mainwrap_header .submenu_container A.nav_right:hover,
#mainwrap_header .submenu_container A.nav_right {
  position: absolute;
  top: 114px;
  left: 968px;
  display: block;
  width: 25px;
  height: 25px;
  background: url(../images/nav_right.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nav_right.png',sizingMethod='crop');
}

#mainwrap_header .submenu_bottom {
  width: 980px;
  height: 10px;
  background: url(../images/mwh_submenu_bottom.gif) 0 0 no-repeat;
}

#mainwrap_header .fullsubmenu .submenu_bottom {
  width: 980px;
  height: 10px;
  background: url(../images/mwh_fullsubmenu_bottom.gif) 0 0 no-repeat;
}


/* MAINWRAP CONTAINER
**********************************************************/
#mainwrap_container {
  margin: 2px 0 0 0;
  _margin: -3px 0 0 0;
  width: 980px;
}

/* midleftcolumn */
#mainwrap_container .midleftcolumn {
	float: left;
  margin: 0 0 2px 0;
	width: 688px;
}

#mainwrap_container .midleftcolumn .maincontainer {
  padding: 20px 20px 12px 20px;
	*padding-bottom: 0;
  width: 648px;
  _width: 688px;
  background: #8E8880 url(../images/mwc_midleftcolumn_top.gif) 0 0 no-repeat;
}

#mainwrap_container .midleftcolumn .maincontainer_highlight {
  background: #E5E4E0 url(../images/mwc_midleftcolumn_top_highlight.gif) 0 0 no-repeat;
}

#mainwrap_container .midleftcolumn_bottom {
  width: 688px;
	height: 8px;
  background: url(../images/mwc_midleftcolumn_bottom.gif) 0 0 no-repeat;
	_font-size: 0;
}

#mainwrap_container .midleftcolumn_bottom_highlight {
  background: url(../images/mwc_midleftcolumn_bottom_highlight.gif) 0 0 no-repeat;
}

/* goods | midleftcolumn */
#mainwrap_container .midleftcolumn .goods IMG {
	float: left;
	margin: 0 20px 0 0;
}

#mainwrap_container .midleftcolumn .goods .rightcolumn {
	float: left;
	width: 387px;
}

#mainwrap_container .midleftcolumn .goods H3.title1 {
	font-size: 14px;
	padding: 0 0 2px 0;
}

#mainwrap_container .midleftcolumn .goods A.button {
	float: right;
	margin-top: 60px;
}

#mainwrap_container .midleftcolumn .goods A.price {
  margin: 30px 0 0 20px;
	padding: 7px 10px 8px 0;
  *padding-bottom: 0;
	font-size: 16px;
	font-weight: normal;
}
@media all and (min-width:0px) {
  head~body #mainwrap_container .midleftcolumn .goods A.price { /* opera 9.x 'n safari hack */
    padding-top: 8px;
  }
}

#mainwrap_container .midleftcolumn .goods A.price SPAN {
	margin-top: -7px;
}

/* icon palette | midleftcolumn maincontainer items */
.maincontainer_items_iconpalette {
	float: left;
	margin: 0 24px 0 2px;
	width: 23px;
}

.last_iconpalette {
	margin: 0 0 0 2px; 
}

.midleftcolumn .maincontainer_items_iconpalette .icons {
	margin: 0 0 9px 0;
}

.midleftcolumn .maincontainer_items_iconpalette .icons A {
  display: block;
  margin: 0 0 3px 0;
  width: 23px;
  height: 23px;
  background-image: url(../images/mlc_maincontainer_items_iconpalette.gif);
  background-repeat: no-repeat;
}

.midleftcolumn .maincontainer_items_iconpalette .icons A.info {
  background-position: 0 0;
}

.midleftcolumn .maincontainer_items_iconpalette .icons A.cart {
  background-position: 0 -26px;
}

.midleftcolumn .maincontainer_items_iconpalette .icons A.gift {
  background-position: 0 -51px;
}

.midleftcolumn .maincontainer_items_iconpalette .icons A.favourites {
  background-position: 0 -77px;
}

.midleftcolumn .maincontainer .text {
	float: left;
	margin: 0 15px 0 0;
	width: 345px;
}

.midleftcolumn .maincontainer .text H3 {
  padding-bottom: 0;
	font-size: 24px;
}

.midleftcolumn .maincontainer .text P {
	padding: 5px 0 0 0;
  font-size: 11px;
}

.midleftcolumn .maincontainer_highlight .text H3,
.midleftcolumn .maincontainer_highlight .text P {
	color: #000000;
}

.midleftcolumn .maincontainer .text A.more {
  float: right;
	margin: 0 0 10px 0;
  color: #EB8A34;
	text-decoration: underline;
}

/* rightcolumn */
#mainwrap_container .rightcolumn {
  float: right;
  width: 290px;
}

#mainwrap_container .rightcolumn .maincontainer {
  padding: 10px 19px 0 20px;
  width: 251px;
  _width: 290px;
  background: #EAE1D4;
}

#mainwrap_container .rightcolumn UL.tabs {
	width: 290px;
	height: 31px;
}

#mainwrap_container .rightcolumn UL.tabs LI {
  float: left;
	margin: 0 2px 0 0;
}

#mainwrap_container .rightcolumn UL.tabs LI.last {
	margin: 0;
}

#mainwrap_container .rightcolumn UL.tabs LI A {
	padding: 0 5px 0 0;
	display: block;
	float: left;
	height: 29px;
  background: url(../images/tab_right.gif) right 0 no-repeat;
	color: #8E8880;
	font-size: 13px;
	overflow: hidden;
	cursor: pointer;
}

#mainwrap_container .rightcolumn UL.tabs LI A SPAN {
  padding: 7px 0 0 5px;
  display: block;
	_display: inline-block;
  height: 29px;
  background: url(../images/tab_left.gif) left 0 no-repeat;
  overflow: hidden;
}

#mainwrap_container .rightcolumn UL.tabs LI A:hover,
#mainwrap_container .rightcolumn UL.tabs LI.selected A {
  height: 31px;
  background: url(../images/tab_right_active.gif) right 0 no-repeat;
}

#mainwrap_container .rightcolumn UL.tabs LI A:hover SPAN,
#mainwrap_container .rightcolumn UL.tabs LI.selected A SPAN {
  background: url(../images/tab_left_active.gif) left 0 no-repeat;
}

/* maincontainer items */
#mainwrap_container .rightcolumn A.maincontainer_item {
	position: relative;
	display: block;
	margin: 0 0 10px 0;
	width: 251px;
	height: 87px;
	background: url(../images/rc_maincontainer_item.gif) 0 0 no-repeat;
}

#mainwrap_container .rightcolumn A.maincontainer_item IMG {
	float: left;
	margin: 7px 8px 0 5px;
}

#mainwrap_container .rightcolumn A.maincontainer_item SPAN {
  display: block;
  font-weight: bold;
}

#mainwrap_container .rightcolumn A.maincontainer_item SPAN.title1,
#mainwrap_container .rightcolumn A.maincontainer_item SPAN.price {
  padding: 8px 0 0 0;
	color: #8E8880;
	font-size: 10px;
}

#mainwrap_container .rightcolumn A.maincontainer_item SPAN.title2,
#mainwrap_container .rightcolumn A.maincontainer_item SPAN.pricecut {
  color: #E78329;
  font-size: 11px;
}

A.maincontainer_item SPAN.more {
	margin: 0 0 0 99px;
  width: 180px;
	height: 26px;
  background: url(../images/more_line.gif) left center no-repeat;
}

A.maincontainer_item SPAN.more SPAN {
  margin: -4px 0 0 99px;
  *margin-top: 0px;
	padding: 5px 0 0 0;
  width: 83px;
  height: 26px;
  background: url(../images/more.gif) right top no-repeat;
	color: #FFFFFF;
	text-align: center;
}


A.maincontainer_item SPAN.pricecut {
	margin: -6px 0 0 99px;
	padding: 0;
	width: 181px;
	height: 26px;
  background: url(../images/pricecut.gif) 0 0 no-repeat;
  color: #FFFFFF;
  text-align: right;
}

A.maincontainer_item SPAN.pricecut SPAN {
  /*padding: 6px 31px 0 0;*/
  padding: 6px 5px 0 0;
  /*padding: 6px 0 0 0;*/
  /*text-align: center;*/
  font-size: 12px;
}

#mainwrap_container .rightcolumn A.maincontainer_item SPAN.price {
	padding: 8px 6px 7px 0;
	text-align: right;
}

#mainwrap_container .rightcolumn A.maincontainer_item SPAN.pricecut {
	padding: 0 30px 0 0;
  color: #FFFFFF;
  text-align: right;
}

#mainwrap_container .rightcolumn .maincontainer A.nav_left {
	float: left;
	display: block;
	margin-top: 3px;
	width: 25px;
	height: 25px;
	background: url(../images/nav_left.gif) 0 0 no-repeat;
}

#mainwrap_container .rightcolumn .maincontainer A.nav_right {
  float: left;
  display: block;
  margin-top: 3px;
  width: 25px;
  height: 25px;
  background: url(../images/nav_right.gif) 0 0 no-repeat;
}

#mainwrap_container .rightcolumn .maincontainer A.button {
	float: right;
}

/* banner */
#mainwrap_container .rightcolumn A.banner {
	margin: 0 0 2px 0;
	display: block;
}

#mainwrap_container .rightcolumn_bottom {
  float: left;
  width: 290px;
  height: 8px;
  background: url(../images/mwc_rightcolumn_bottom.gif) 0 0 no-repeat;
}

/* fullbox */
.fullbox {
	margin: 0 0 2px 0;
}

.fullbox_head {
	position: relative;
  top: 0;
  left: 0;
	width: 980px;
	height: 42px;
	background: url(../images/fullboxhead_bg.gif) 0 0 no-repeat;
	_font-size: 0;
}

.fullbox_head IMG {
  margin: 0 0 0 23px;
}

.fullbox_head H3 {
	position: absolute;
  top: 12px;
	left: 23px;
	padding: 0;
	height: 25px;
	width: 800px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.productview .fullbox_body {
	width: 980px;
	background: url(../images/productviewfullbox_bg.gif) 0 0 repeat-y;
}

.fullboxbody_leftcolumn {
	float: left;
	width: 458px;
	background: #E5E4E0 url(../images/fullboxbody_leftcolumn.gif) right top repeat-y;
}

.fullboxbody_leftcolumn IMG {
	margin: 25px 0 25px 25px;
	border: 6px solid #E5E4E0;
}

.fullboxbody_rightcolumn {
  float: left;
  width: 522px;
}

.fullbox_body P {
	color: #000000;
	/*font-weight: bold;*/
	font-weight: normal;
}

.fullboxbody_top {
  padding: 14px 14px 0 24px;
	background: #E5E4E0 url(../images/fullboxbodytop_bg.gif) left bottom repeat-x;
	/*background: #8e8880 url(../images/fullboxbodytop_bg.gif) left bottom repeat-x;*/
}

.fullboxbody_bottom {
  padding: 14px 14px 34px 24px;
  background: #E5E4E0 url(../images/fullboxbodybottom_bg.gif) left bottom no-repeat;
  /*background: #8e8880 url(../images/fullboxbodybottom_bg.gif) left bottom no-repeat;*/
}

.productview .fullboxbody_bottom {
	background: #E5E4E0;
	*width: 484px;
	_width: 522px;
}

.fullboxbody_bottom P {
	padding: 0 0 10px 10px;
}

A.linkbutton {
	margin: 0 0 3px 0;
  display: -moz-inline-box;
  display: inline-block;
  padding: 0 14px 0 0;
	height: 37px;
	background: url(../images/linkbutton_right.gif) right top no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

A.linkbutton_new {
	margin: 0 0 3px 0;
  display: -moz-inline-box;
  display: inline-block;
  padding: 0 14px 0 0;
	height: 37px;
	background: url(../images/linkbutton_right.gif) right top no-repeat;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

A.linkbutton SPAN {
  display: -moz-inline-box;
	display: inline-block;
  padding: 10px 0 0 14px;
	height: 37px;
  background: url(../images/linkbutton_left.gif) left top no-repeat;
}

A.linkbutton_new SPAN {
  display: -moz-inline-box;
	display: inline-block;
  padding: 10px 0 0 14px;
	height: 37px;
  background: url(../images/linkbutton_left.gif) left top no-repeat;
}

.productview .fullbox_foot {
	width: 980px;
	height: 8px;
	background: url(../images/productviewfullbox_foot.gif) 0 0 no-repeat;
  _font-size: 0;
}

.productview H4 {
	padding: 0 0 10px 0;
	font-size: 18px;
	font-weight: normal;
}

.productview H4 SPAN {
	display: block;
  color: #EC8B35;
  font-weight: bold;
}

.productview .fullboxbody_top {
  /*padding: 25px 14px 0 24px;*/
  padding: 25px 0px 0 24px;
  background: #E5E4E0 url(../images/fullboxbodytop_bg_old.gif) left bottom repeat-x;
}

.productview .fullboxbody_bottom {
  padding: 14px 14px 14px 24px;
}

.productview .fullboxbody_rightcolumn P,
.productview .fullboxbody_rightcolumn UL {
  padding: 0 0 10px 0;
  color: #151515;
	font-size: 14px;
  font-weight: normal;
}

.productview .fullboxbody_rightcolumn LI {
  padding: 0;
}

.productview .fullboxbody_rightcolumn P SPAN {
	font-size: 12px;
}

.productview .fullboxbody_rightcolumn .price {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 68px;
	background: url(../images/productviewprice_bg.gif) 0 0 repeat-x;
}

.productview .fullboxbody_rightcolumn .price P {
	padding: 10px 0 0 27px;
	color: #FFFFFF;
	font-weight: bold;
}

.productview .pricecut {
	position: absolute;
	top: -7px;
	right: 17px;
	padding: 0;
	width: 147px;
	height: 52px;
	background: url(../images/_en/productview_pricecut.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/productview_pricecut.png',sizingMethod='crop');
}

/* EN */

.productview .pricecut_en {
	position: absolute;
	top: -7px;
	right: 17px;
	padding: 0;
	width: 147px;
	height: 52px;
	background: url(../images/_en/productview_pricecut.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/_en/productview_pricecut.png',sizingMethod='crop');
}

.productview .pricecut_ro {
	position: absolute;
	top: -7px;
	right: 17px;
	padding: 0;
	width: 147px;
	height: 52px;
	background: url(../images/_ro/productview_pricecut.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/_ro/productview_pricecut.png',sizingMethod='crop');
}

.productview .pricecut_sk {
	position: absolute;
	top: -7px;
	right: 17px;
	padding: 0;
	width: 147px;
	height: 52px;
	background: url(../images/_sk/productview_pricecut.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/_sk/productview_pricecut.png',sizingMethod='crop');
}

.productview .pricecut_en SPAN {
	display: block;
	margin: 22px 0 0 0;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
  text-align: center;
}

.productview .pricecut_ro SPAN {
	display: block;
	margin: 22px 0 0 0;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
  text-align: center;
}

.productview .pricecut_sk SPAN {
	display: block;
	margin: 22px 0 0 0;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
  text-align: center;
}

.productview .pricecut SPAN {
	display: block;
	margin: 22px 0 0 0;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
  text-align: center;
}

/* product */
#mainwrap_container .product {
	width: 980px;
  background: #8E8880 url(../images/product_bg.gif) 0 0 repeat-y;
}

#mainwrap_container .highlight .product {
  width: 980px;
  background: #8E8880 url(../images/product_bg.gif) 0 0 repeat-y;
  
}

#mainwrap_container .product .leftcolumn {
	float: left;
	width: 121px;
	height: 375px;
  /*background: url(../images/productleft_bg.gif) 0 0 no-repeat;*/
  background: url(../images/stile2_termek_kep.jpg) 0 0 no-repeat;
}

#mainwrap_container .highlight .product .leftcolumn {
  /*background: url(../images/productleft_bg.gif) 0 0 no-repeat;*/
  background: url(../images/stile3_termek_kep.jpg) 0 0 no-repeat;
  
}

#mainwrap_container .product .midcolumn {
  float: left;
  width: 723px;
  /*background-color: #E5E4E0;*/
}

#mainwrap_container .product .rightcolumn {
  float: right;
  width: 136px;
  height: 259px;
  background: url(../images/productright_bg.gif) 0 0 no-repeat;
}

#mainwrap_container .highlight .product .rightcolumn {
  background: url(../images/productright_bg.gif) 0 0 no-repeat;
  /*background: url(../images/stile3_termek_kep.jpg) 0 0 no-repeat;*/
}

#mainwrap_container .productfoot {
  clear: both;
  width: 980px;
  height: 10px;
  background: #FCFAF7 url(../images/productfoot_bg.gif) 0 0 no-repeat;
	_font-size: 0;
}

#mainwrap_container .highlight .productfoot {
  /*background: url(../images/productfoot_bg_highlight.gif) 0 0 no-repeat;*/
  background: url(../images/productfoot_bg.gif) 0 0 no-repeat;
}

/* maincontainer items */
.midleftcolumn .maincontainer_items {
  float: left;
}

.product .maincontainer_items_leftcolumn {
  float: left;
  margin: 20px 0px 10px 40px;
  _margin: 20px 10px 10px 20px;
}
.product .maincontainer_items_rightcolumn {
  float: left;
  margin: 20px 0 10px 0;
}

A.maincontainer_item {
  position: relative;
  display: block;
  margin: 0 0 10px 0;
  width: 287px;
  height: 100px;
  background: url(../images/mlc_maincontainer_item.png) 0 0 no-repeat;
  _background: none;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mlc_maincontainer_item.png',sizingMethod='crop');
}

A.maincontainer_item IMG {
  float: left;
  margin: 7px 5px 0px 5px;
}

A.maincontainer_item SPAN {
  display: block;
  font-weight: bold;
}

A.maincontainer_item SPAN.title1,
A.maincontainer_item SPAN.price {
  padding: 8px 0 0 0;
  color: #8E8880;
  font-size: 11px;
}

A.maincontainer_item SPAN.title2,
A.maincontainer_item SPAN.pricecut {
  color: #E78329;
  font-size: 12px;
}

A.maincontainer_item SPAN.price {
  padding: 12px 6px 10px 0;
  text-align: right;
}
@media all and (min-width:0px) {
  head~body A.maincontainer_item SPAN.price {
    padding: 12px 6px 8px 0;
  }
  html:not(:link) A.maincontainer_item SPAN.price {
    padding: 18px 6px 8px 0;
  }
}


A.maincontainer_item SPAN.pricecut {
  padding: 0px 5px 0px 0px;
  color: #FFFFFF;
  text-align: right;
}


/* MAINWRAP FOOTER
**********************************************************/
#mainwrap_footer {
  padding: 12px 0 30px 22px;
	height: 100px;
	_height: 142px;
	background: url(../images/footer_bg.gif) 0 0 no-repeat;
	color: #8E8880;
	font-size: 10px;
}

.pleft
{
float: left;
width: 250 px;
}

.pright
{
float:right;
}

/* VIRTUAL TOUR
***********************************************************/
.ofus {
	padding-bottom: 18px;
}

.ofus p {
	padding: 0;
	font-weight: normal;
	text-align: justify;
}

.virtualtour {
	position: relative;
}

.virtualtour a.playbutton {
	position: absolute;
	top: 73px;
	left: 350px;
	display: block;
	width: 281px;
	height: 41px;
	background: url("../images/virtualtour_button.png") 0 0 no-repeat;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 41px;
	text-align: center;
}


/* TEAM
***********************************************************/
.team {
	padding-bottom: 14px;
}

.team_item {
	float: left;
	margin: 0 5px 20px 0;
	width: 466px;
}

.team_item img {
	float: left;
	margin: 5px 0 0 0;
	width: 82px;
	height: 87px;
	overflow: hidden;
}

.team_item .data {
  position: relative;
	float: left;
	margin: 0 0 0 7px;
  width: 368px;
  height: 133px;
}

.team_item p {
	padding: 0 10px 0 8px;
	font-weight: normal;
	text-align: justify;
}

.team_item p.name {
	margin: 0 0 3px 0;
	padding: 0;
	width: 368px;
	height: 37px;
	background: url("../images/team_name_bg.gif") 0 0 no-repeat;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	line-height: 37px;
	text-indent: 11px;
}

.team_item p.email {
	position: absolute;
	bottom: 0;
	right: 0;
	color: #9b262a;
}

.team_item p.email a {
	color: #9b262a;
	text-align: right;
}

span.REicons {
  display:block;
  font-size:9px;
  position:absolute;
  right:5px;
  top:5px;
}

span.REicons IMG {
  margin: 7px 2px 2px 2px;
}

#udvozles {
 padding: 5px 5px 5px 5px;
 background-color: #de7aa0;
 color: #ffffff; 
}

#szoveg {
  color: #ffffff;
  margin-bottom: 5px;
}

/*a.maincontainer_item span {
display:block;
font-weight:bold;
}*/

#termekcsoportok_container{
	display:block;
	position:relative;
	text-align:center;
	padding-top:8px;
}
#termekcsoportok_container a{
	display:inline;
}
