/* This file was compressed using MbCompression library. http://blog.mironabramson.com */ html, body
{
    border: 0;
    padding: 0;
    margin: 0;
}

body
{
    background: #48545C;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
}
.regularTxt
{
    text-align: center;
    font-family: Arial;
    font-size: 12px;
	color: #ffffff;
}
.articleTxt
{
    text-align: center;
    font-family: Arial;
    font-size: 12px;
	color: #ffffff;
}
.articleTxt A
{
    text-align: center;
    font-family: Arial;
    font-size: 12px;
	color: #ffffff;
}
h1
{
    direction: rtl;
    font-weight: bold;
    color: #ffffff;
    font-size: 14px;
    font-family: Arial;
}
h2
{
    font-weight: bold;
    font-size: 12px;
    font-family: Arial;
}
#center
{
    width: 974px;
    height: 558px;
    margin: 0 auto;
    padding: 0 5px;
    text-align: right;
    background: #41535D url('../images/background.jpg') no-repeat top right;
    direction: rtl;
}

/*--------------Default Page---------------------------------*/
#top_menu_holder
{
    width: 964px;
    height: 18px;
    float: right;
    border-bottom: solid 1px #adadad;
    padding: 8px 5px 3px;
    font-size: 15px;
}

.top_menu_link
{
    color: #ffffff;
    text-decoration: none;
    float: right;
}

.top_menu_sep
{
    color: #ffffff;
    padding: 0 13px;
    float: right;
}

#footer
{
    width: 960px;
    padding: 2px 0 0 14px;
    border-top: solid 1px #848484;
    text-align: left;
}

.footer_link
{
    text-decoration: none;
    font-weight: bold;
    color: #E49F44;
	font-size: 13px;
}

#main_holder
{
    width: 974px;
    text-align: right;
    border: solid 1px white;
}

#default_right_holder
{
    width: 145px;
    height: 360px;
    padding: 120px 0 0 0;
    float: right;
}

#logo_banner_holder
{
    width: 165px;
    height: 100px;
    padding: 0 43px 15px;
    float: right;
}

#homepage_text
{
    width: 192px;
    height: 150px;
    float: right;
}

#default_left_holder
{
    width: 750px;
    height: 415px;
    padding: 40px 0 0 0;
    float: right;
}

/*--------------Product Page---------------------------------*/
#right_product_page
{
    width: 150px;
    float: right;
    vertical-align:top;
}

#product_logo_banner
{
    width: 96px;
    height: 94px;
    padding-top: 15px; /*  padding: 15px 10px 50px 184px; */
    float: right;
    vertical-align:top;
}

#content_menu_holder
{
    width: 100px;
    padding: 0 10px 0 0;
    float: right;
}

.content_menu_link
{
    width: 150px;
    height: 17px;
    padding: 3px 0 0 0;
    border-bottom: solid 1px #b5b4b4;
    float: right;
    clear: both;
    color: #ffffff;
    text-decoration: none;
}
.content_menu_link_hilited
{
    width: 150px;
    height: 17px;
    padding: 3px 0 0 0;
    border-bottom: solid 1px #b5b4b4;
    float: right;
    clear: both;
    color: Orange;
    text-decoration: none;
}
.content_submenu_link
{
    width: 105px;
    padding: 3px 10px 0 0;
    float: right;
    clear: both;
    color: #ffffff;
    text-decoration: none;
    border-right: solid 1px #b5b4b4;
}
.content_submenu_link_hilited
{
    width: 105px;
    padding: 3px 10px 0 0;
    float: right;
    clear: both;
    color: #ffffff;
    text-decoration: none;
    border-right: solid 1px #b5b4b4;
}
#content_submenu_border
{
    width: 6px;
    padding: 0 0 0 0;
    height: 100%;
    border-right: solid 1px #b5b4b4;
    border-top: solid 1px #b5b4b4;
    border-bottom: solid 1px #b5b4b4;
    float: right;
}
#content_submenu_holder
{
    width: 100px;
    padding: 0 10px 0 0;
    height: 100px;
    float: right;
}
#center_product_page
{
    width: 522px;
    padding: 70px 0 0 22px;
    float: right;
}

#big_product_image
{
    height: 311px;
    float: right;
}

#product_desc
{
    width: 522px;
    padding: 10px 0 0 0;
    float: right;
}

.title
{
    direction: rtl;
    font-weight: bold;
    color: #ffffff;
}

.teaser
{
    direction: rtl;
    color: #ffffff;
}


#left_product_page
{
    width: 140px;
    height: 425px;
    padding: 70px 0 0 0;
    float: right;
}

#images_label
{
    width: 140px;
    height: 20px;
    padding: 0 0 5px 0;
    float: right;
}

.small_image
{
    /* width: 54px;     height: 53px;     */
    float: right;
    margin: 0 0 10px 10px;
    border: 0;
}

/*--------------Category Page---------------------------------*/
#right_cat_page
{
    width: 300px;
    height: 495px;
}

#cat_logo_banner
{
    width: 96px;
    height: 94px;
    padding: 15px 10px 110px 150px;
    float: right;
}

#cat_content
{
    width: 250px;
    height: 276px;
    padding: 0 0 0 0px;
    float: right;
}

.cat_title
{
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
    direction: rtl;
}

.cat_teaser
{
    color: #ffffff;
    direction: rtl;
}

#left_cat_page
{
    margin-right: 30px;
    margin-top: 60px;
}

.cat_image_holder
{
    width: 121px;
    height: 124px;
    padding: 0 27px 0 0;
}

.cat_image
{
    width: 121px;
    height: 101px;
    float: right;
    border: 0;
    padding-top:5px;
}
 .cat_image_title
{
    width: 121px;
    padding-top:3px;
    padding-bottom:14px;
    vertical-align: middle;
    color: #ffffff;
    direction: rtl;
}
/*** floating panels ***/
.Panel_shadowed
{
    border:solid 1px #555555;
    filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#ccf4f3ee, GradientType=1)
    progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=3, Direction=135);
}
.page_header
{
    height:25px;
    color:#ffffff;
    font-size:14px;
    font-weight:bolder;
	padding-left: 5px;
}
.textbox
{
	border: #555555 1px fixed;
    font-size: 12px;
    color: #ffffff;
    font-family: arial, verdana, helvetica, sans-serif
}
.error
{
    font-size: 13px;
    color: #ffffff;
    font-family: arial, helvetica, sans-serif;
    font-weight:bold;
}
.CommonButton
{
	clear:			both;
	border:			1px solid rgb( 145, 155, 156 );
	cursor:pointer;
	position:		inherit;

	font:				12px Tahoma;
	color:				white;

	filter:			progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fffcfcfe, EndColorStr=#ccf4f3ee, GradientType=1)
					progid:DXImageTransform.Microsoft.Shadow(Color=#ff919899, Strength=3, Direction=135);

}
