
.mm_text {
	position:relative;
	width:150px;
	z-index:1;
}

.mm_text span {
	text-align:center; 
	font-size:9px;
	font-family:  Verdana, Arial, sans-serif;
}
.mm_text a {
	display:block;
	cursor:pointer;
	text-align:center; 
	font-size:9px;
	font-family:  Verdana, Arial, sans-serif;
}

.mm_text a:hover {
	display:block;
	cursor:pointer;
	text-align:center; 
	font-size:9px;
	font-family:  Verdana, Arial, sans-serif;
	color:#990000;
}

.Articles {
	font-weight:bold;
	color:#000000;
}

.Articles a.gr {
	display:block;
	height: 20px;
	width:100px;
	font-weight:bold;
	text-decoration: none;
	float:left;
	margin-left: 3px;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#B4A494;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#666666;
	padding-top: 3px;
}

.Articles a#active{
	background:transparent url(images/hmboxbg.gif) repeat-x scroll 0 0;	
	text-decoration: none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#B4A494;
}
	
.Articles a#inactive{
	background:transparent url(images/hmboxbg_tabua.gif) repeat-x scroll 0 0;
	text-decoration: none;
	
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#B4A494;
}

	.ProductSpecialPrice,span.ProductSpecialPrice,span,strong,.heading_table_box,.form_search input,b{ font-family: Arial, Tahoma, Verdana, serif;  }
	.contacts td { font-family: Arial, Tahoma, Verdana, serif;  }


	.List-Magnitola{
		font-weight:bold;
		color:#000000; 
	}

	.List-Magnitol a.gr {
		display:block;
		height: 20px;
		width:200px;
		font-weight:bold;
		text-decoration: none;
		float:left;
		margin-left: 3px;
		text-align:center;
		border-style:solid;
		border-width:1px;
		border-color:#B4A494;
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#666666;
		padding-top: 3px; 
	}
		
	.List-Magnitol a#active{
		background: transparent url(images/hmboxbg.gif) repeat-x scroll 0 0;	
		text-decoration: none;

		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#B4A494;
	}
	
	.List-Magnitol a#inactive{
		background:transparent url(images/hmboxbg_tabua.gif) repeat-x scroll 0 0;
		text-decoration: none;
		
		border-bottom-style:solid;
		border-bottom-width:1px;
		border-bottom-color:#B4A494;
	}
	#line {
		border-left-width:2px; 
		border-left-style:solid; 
		border-left-color:#B4A494;
		border-right-width:2px; 
		border-right-style:solid; 
		border-right-color:#B4A494;
	}


.shum {
	color:#FF0000;
}

.shum:hover {
	text-decoration:underline;
}

.checker_ok {
	float:left;
	width:16px;
}
.checker_error {
	float:left;
	width:16px;
}
/* ========================== UI TABS  ========================== */
/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
    font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
}
.ui-tabs-nav {
    margin-bottom: 0;
    padding: 0;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
	width: 144px;
  	height: 20px;
	margin-right: 3px;
	text-align:center;
  	cursor:pointer;
  	padding-top:3px;  
  	float:left;
  	list-style-image:none;
  	list-style-position:outside;
  	list-style-type:none;
  	font-size: 11px;
  	color: #FFFFFF;
  	font-style: italic;
  	font-weight: bold;
}


.ui-tabs-nav li {
    background:transparent url(images/hmboxbg_tabua.gif) repeat-x scroll 0 0;
}
.ui-tabs-nav .ui-tabs-selected {
	background:transparent url(images/hmboxbg.gif) repeat-x scroll 0 0;
}

.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
    border-top: 1px solid #97a5b0;
    padding: 0px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}


.ui-wrapper{border:1px solid #50A029}.ui-wrapper input,.ui-wrapper textarea{border:0}
.flora .ui-dialog,.flora.ui-dialog{background: url(images/reg_bg.gif) 0 0 repeat; border:1px solid #8c8b84}
.flora .ui-dialog .ui-dialog-titlebar,.flora.ui-dialog .ui-dialog-titlebar{background:#af9c8b url(images/hmboxbg.gif) repeat-x; border-bottom:1px solid #8c8b84; height:20px;padding:0}
.flora .ui-dialog.ui-draggable .ui-dialog-titlebar,.flora.ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move}
.flora .ui-dialog .ui-dialog-titlebar-close,.flora.ui-dialog .ui-dialog-titlebar-close{background:url(images/dialog-titlebar-close.png) no-repeat;cursor:default;height:16px;position:absolute;right:7px;top:14px;width:16px}
.flora .ui-dialog .ui-dialog-titlebar-close-hover,.flora.ui-dialog .ui-dialog-titlebar-close-hover{background:url(images/dialog-titlebar-close.png) no-repeat}
.flora .ui-dialog .ui-dialog-title,.flora.ui-dialog .ui-dialog-title{color:#FF0000;font-weight:700;font-size:14px; left:4px;margin-left:5px;position:relative;top:1px}
.flora .ui-dialog .ui-dialog-content,.flora.ui-dialog .ui-dialog-content{margin:0}
.flora .ui-dialog .ui-dialog-buttonpane,.flora.ui-dialog .ui-dialog-buttonpane{bottom:8px;position:absolute;right:12px;text-align:right;width:100%}
.flora .ui-dialog .ui-dialog-buttonpane button,.flora.ui-dialog .ui-dialog-buttonpane button{margin:6px}
.ui-helper-hidden-accessible{left:-99999999px;position:absolute}
.ui-helper-reset{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}
.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.ui-helper-clearfix{display:block}
* html .ui-helper-clearfix{height:1%}
.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.flora .ui-dialog .ui-dialog-titlebar-close span,.flora.ui-dialog .ui-dialog-titlebar-close span,.ui-helper-hidden{display:none}

.ui-state-disabled{cursor:default!important}.ui-icon{background-repeat:no-repeat;display:block;overflow:hidden;text-indent:-99999px}.ui-widget-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;margin-top:1px;position:relative;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em 2.2em}.ui-accordion .ui-accordion-header .ui-icon{left:.5em;margin-top:-8px;position:absolute;top:50%}.ui-accordion .ui-accordion-content{border-top:0;display:none;margin-bottom:2px;margin-top:-2px;overflow:auto;padding:1em 2.2em;position:relative;top:1px}.ui-accordion .ui-accordion-content-active{display:block}
.ui-datepicker{padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year,.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:1px;border-right-width:0}
.ui-datepicker-cover{display:block;filter:mask();height:200px;left:-4px;position:absolute;top:-4px;width:200px;z-index:-1}
.ui-dialog{padding:0;position:relative; z-index:500}
.ui-dialog .ui-dialog-titlebar{padding:.5em .3em .3em 1em;position:relative}
.ui-dialog .ui-dialog-title{float:left;margin:.1em 0 .2em}
.ui-dialog .ui-dialog-titlebar-close{height:18px;margin:-10px 0 0;padding:1px;position:absolute;right:.3em;top:50%;width:19px}
.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}

/* TAB_DINAMIC */
.dynamic-tab-pane-control.tab-pane {
	position:	relative;
	width:		100%;		/* width needed weird IE bug */
	margin-right:	-2px;	/* to make room for the shadow */
}

.dynamic-tab-pane-control .tab-row .tab {

	width:				25px;
	height:				15px;
	background-image:	url( "images/tab/tab.png" );
	background-repaet:	no-repeat;
	background-position:top;
	position:		relative;
	top:			0;
	display:		inline;
	float:			left;
	overflow:		hidden;

	cursor:			pointer;

	margin:			1px -1px 1px 2px;
	padding:		2px 0px 0px 0px;
	border:			0;

	z-index:		1;
	font:			11px Tahoma;
	white-space:	nowrap;
	text-align:		center;
}

.dynamic-tab-pane-control .tab-row .tab.selected {
	width:				25px !important;
	height:				17px !important;
	background-image:	url( "images/tab/tab.active.png" ) !important;
	background-repaet:	no-repeat;
	background-position:top;

	border-bottom-width:	0;
	z-index:		3;
	padding:		2px 0 0px 0;
	margin:			1px -3px -3px 0px;
	top:			-2px;
	font:				11px Tahoma;
}

.dynamic-tab-pane-control .tab-row .tab a {
	font:				11px Tahoma;
	color:				Black;
	text-decoration:	none;
	cursor:				pointer;
}

.dynamic-tab-pane-control .tab-row .tab.hover {
	font:				11px Tahoma;
	width:				25px;
	height:				15px;
	background-image:	url( "images/tab/tab.hover.png" );
	background-repaet:	no-repeat;
	background-position:top;
}


.dynamic-tab-pane-control .tab-page {
	clear:			both;
	border:			1px solid rgb( 145, 155, 156 );
	background:		rgb( 252, 252, 254 );
	z-index:		2;
	position:		relative;
	top:			-2px;

	font:				14px Verdana;
	color:				Black;
	text-align: left;

	filter:			progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#fff4f3ee, GradientType=0)
					progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=2, Direction=135);

	/*244, 243, 238*/
	/* 145, 155, 156*/

	padding:		5px 10px 10px;
}

.dynamic-tab-pane-control .tab-row {
	z-index:		1;
	white-space:	nowrap;
}