@import "popup.css";
/**************************************************************/
/* CSS for General Format */
/**************************************************************/
html
{
	overflow-y: scroll;
}
body, div, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, th, td
{
	margin: 0px;
	padding: 0px;
	font-family: Arial;
}
body
{
	width: 100%;
	height: 100%;
    background-color: #fff; 
}
body.site
{
	width: 100%;
	height: 100%;
    background: #fff;
}
table
{
	border-collapse: collapse;
	border-spacing: 0px;
}
.h14
{
    height:14px;
    overflow:hidden;
    clear:both;
}
address, caption, cite, code, dfn, em, th, var
{
	font-style: normal;
	font-weight: normal;
}
fieldset, img
{
	border: 0px;
}
.b, b, strong
{
	font-weight: bold;
}
.nb
{
	font-weight:normal!important;
}
.d_none
{
	display: none;
}
.d_block
{
	display: block;
}
.clear_all
{
	clear: both;
}
.w100
{
	width: 100%;
}
.h100
{
	height: 100%;
}
.pointer
{
    cursor: pointer;
}
div.wrapper
{
	width: 900px;
	margin:10px auto 10px;
	font-family: Arial;
	display: table;
	direction: rtl;
	background: #fff;
	padding: 0px 10px 10px;
}
div.content_wrapper
{
	position: relative;
	width: 900px;
	margin: 0px auto 15px;
}
div.content_wrapper td
{
    vertical-align: top;
}
/**************************************************************/

/**************************************************************/
/* CSS for Alignments & Directions */
/**************************************************************/
.ltr{direction: ltr;}
.nowrap{white-space:nowrap;}
.dir_side
{
	direction: rtl;
}
.dir_inverse
{
	direction: ltr;
}
.align_top
{
	vertical-align: top;
}
.align_bottom
{
	vertical-align: bottom;
}
.align_side
{
	text-align: right;
}
.align_inverse
{
	text-align: left;
}
.align_center
{
	text-align: center;
}
.float_side
{
	float: right;
}
.float_inverse
{
	float: left;
}
.float_center
{
	margin: 0px auto;
}
/**************************************************************/

/**************************************************************/
/* CSS for Print */
/**************************************************************/
@media print
{
	.noprint
	{
		display: none;
	}
}
/**************************************************************/

/**************************************************************/
/* CSS for Header */
/**************************************************************/
div.header_wrapper
{
    margin: 0px 0px 0px;
    position: relative;
    width: 100%;
    height: 144px;
    /*background: url(../../Images/1.rtl/General/solid_line_header.gif) no-repeat left top;  */  
    /*background: url(../../Images/1.rtl/General/header_bg.gif) no-repeat left top;*/
    direction: rtl;
}
div.header
{
    width: 899px;
    height: 129px;
    margin: 0px auto;
    overflow: hidden;
    border-bottom:1px solid #000;
}
.header_scpaer
{
    width: 150px;
    text-align: center;
    padding-top: 6px;
}
td.header_logo
{
    vertical-align: top;
    text-align: center;
}
td.header_logo h1
{
    margin-top: 82px;
    width: 185px;
    height: 30px;
    overflow: hidden;
    background: url(../../Images/1.he/general/castro_logo.jpg) no-repeat center top;
    float:left;
}
td.header_logo h1 span
{
    width: 185px;
    height: 30px;
}
td.header_logo h1 span a
{
    width: 185px;
    height: 30px;
    display: block;
    text-indent: -9999px;
    text-decoration: none;
}
/**************************************************************/

/**************************************************************/
/* CSS for Footer */
/**************************************************************/
div.footer_wrapper
{
    position: relative;
    width: 100%;
    height: 29px;
    /*background: url(../../Images/1.rtl/General/footer_bg.gif) repeat-x right top;*/
    border-top: solid 1px #000;
    border-bottom: solid 1px #000;
    direction: rtl;
}
div.footer
{
    width: 899px;
    /*height: 29px;
    line-height: 29px;*/
    margin: 0px auto;
    padding-top: 5px;
}
td.flash_btns
{
    width: 80px;
    padding-right: 4px;
}
td.footer_delimiter
{
    width: 30px;
    text-align: center;
    vertical-align: middle;
}
td.footer_delimiter img
{
    width: 7px;
    height: 6px;
    background: url(../../Images/1.rtl/General/footer_bullet.gif) no-repeat center;
    text-align: center;
    vertical-align: middle;
}
td.footer_links a,
td.footer_links_lang a
{
    font-size: 12px;
    color: #231f20;
    text-decoration: none;
}
td.footer_links a:hover,
td.footer_links_lang a:hover
{
    text-decoration: underline;
}
div.footer_links_lang
{
    position: relative;
}
td.footer_links_wrapper
{
    width: 610px;
}
div.footer_lang
{
    position: absolute;
    bottom: 5px;
    left: 10px;
    width: 89px;
    margin: 0px;
    padding: 0px;
    direction: ltr;
    background: url(../../Images/1.rtl/General/languages_bg.gif) no-repeat right bottom;
}
div.footer_links_lang > div.footer_lang
{
    position: absolute;
    bottom: 16px;
    #bottom: 33px;
    left: 10px;
}
ul.footer_lang
{
    clear: both;
    width: 74px;
    margin: 0px;
    margin-left: 8px;
    padding: 0px;
    padding-bottom: 10px;
    list-style-type: none;
    direction: ltr;
    line-height: normal !important;
}
ul.footer_lang li
{
    background: url(../../Images/1.rtl/General/languages_bullet.gif) no-repeat left 8px !important;
    padding-left:  10px;
}
ul.footer_lang > li
{
    margin-bottom: 3px;
    background: url(../../Images/1.rtl/General/languages_bullet.gif) no-repeat left 6px !important;
}
ul.footer_lang li a
{
    width: 100%;
    height: 100%;
    display: block;
    font-weight: normal;
}
li.non_item
{
    height: 1px !important;
    line-height: 0px !important;
}
td.logo_scepia
{
    width: 100px;
    text-align: left;
}
/**************************************************************/

/**************************************************************/
/* CSS for Center Content */
/**************************************************************/
div.hp_mood_picture
{
    width: 899px;
    overflow: hidden;
}
div.mood_picture
{
    width: 731px;
    overflow: hidden;
    margin-right: 10px; 
}
table.inner_content
{
    width: 711px;
    margin: 20px 20px 10px 0px;
    font-size: 12px;
}
/**************************************************************/

/**************************************************************/
/* CSS for Paging */
/**************************************************************/
td.paging_down
{
    border-top: solid 1px #000;
    text-align: left;
    padding-top: 5px;
}
td.paging_up
{
    border-bottom: solid 1px #000;
    text-align: left;
    padding-bottom: 5px;
}
table.paging_wrapper
{
    /*width: 145px;*/
    float: left;
}
table.paging_wrapper a
{
    font-size: 11px;
    color: #000;
}
table.paging_wrapper a:hover
{
    text-decoration: none;
}
td.paging_arrow
{
    width: 4px;
    vertical-align: bottom;
    text-align: center;
}
td.paging_arrow img
{
    padding-top: 4px;
    vertical-align: top;
    text-align: center;
}
td.paging_all
{
    text-align: right;
    width: 52px;
}
td.paging_numbers
{
    /*width: 84px;*/
    text-align: center;
    direction: ltr;
}
td.paging_numbers span
{
    /*float: left;*/
    text-align: center;
}
span.paging_number_h,
span.paging_number_s
{
    padding: 0px 5px;
}
span.paging_number_h,
span.paging_number_s,
span.paging_number_h a,
span.paging_number_s a
{
    text-decoration: none;
    background-color: #000;
    color: #fff;
}
/**************************************************************/

/**************************************************************/
/* CSS for Products Lobby */
/**************************************************************/
td.products_space
{
    width: 14px;
    height: 14px;
}
div.products_item_container
{
    display: table;
    width: 700px;
    overflow: hidden;
    margin-right: 15px;
}
div.products_item_main
{
    width: 150px !important;
    height:290px !important;
    float:right;
    margin: 0px 8px 5px;
    overflow-y:hidden;
}
div.products_item
{
    border: solid 0px #e0e0e0;
    text-align: center;
    vertical-align: middle;
    height: 193px;
    width: 148px !important;
    overflow: hidden;
    /*margin-left: 5px;*/
}
div.products_item img
{
    width: 148px !important;
    margin: 0px;
}
div.products_item_content
{
    font-size: 11px;
    text-align: center;
    /*margin-bottom: 10px;*/
    padding-top:5px;
}
div.price_remarks
{
    clear: both;
}
div.products_item_content a,
div.products_item_content div.price_remarks,
div.products_item_content div.price_remarks a,
div.products_item_content span a,
div.product_price a
{
    color: #ff0000;
}
div.products_item_content div.price_remarks a:hover,
div.products_item_content a:hover,
div.products_item_content span a:hover,
div.product_price a:hover
{
    text-decoration: none;
}
div.product_price
{
    clear: both;
    float: right;
    color: #000;
    padding: 0px;
    /*background-color: #75767a;*/
    font-weight: bold;
    text-align:center;
    width:100%;
}
div.product_extra_details div.product_price label,
div.product_extra_details div.product_price span
{
    clear: both;
}
div.product_price span
{
    color: #ec0921;
    font-weight: bold;
}
div.product_price_alone
{
    float: right;
    width:100%;
    text-align:center;
    /*width: 65px;
    padding: 0px 5px;*/
    color: #000;
    /*background-color: #75767a;*/
    font-weight: bold !important;
}

.product_extra_details .product_price_alone,
.product_extra_details .product_price
{
    background: none !important;
    color: #000 !important;
}
div.product_price_alone label,
div.product_price label
{
    float: right;
    margin-left: 5px;
    font-weight: normal;
}
div.product_price_prev
{
    text-align: center;
    color: #757479;
    font-weight: normal !important;
    text-decoration: line-through;
}
.product_extra_details div.product_price_prev,
.product_extra_details div.product_price,
.product_extra_details div.product_price_alone
{
    text-align: right;
   
}
div.product_price_prev div
{
    float: right;
    width: 150px;
    font-weight: normal !important; 
}
div.product_price_prev span
{
    color:#757479;
    display:block;
    padding:0;
}
div.product_extra_details div.product_price_prev,
div.product_extra_details div.product_price_prev span
{
    font-size:12px !important;
}
div.product_extra_details div.product_price_notalone,
div.product_extra_details div.product_price_notalone span
{
    color: #000;
    font-weight:bold;
    font-size:12px;
}

/**************************************************************/

/**************************************************************/
/* CSS for Product */
/**************************************************************/
td.product_details
{
    width: 330px;
    padding-bottom: 10px;
}
td.product_picturs
{
    width: 332px;
    padding-bottom: 10px;
}
td.product_details h2
{
    margin: 0px;
    margin-bottom: 20px;
    padding: 0px 5px;
    font-size: 16px;
    line-height: 31px;
    color: #fff;
    background-color: #a9acae;
}
td.product_details div.product_extra_details
{
    height: 275px;
    #height: 230px;
}
/*div.product_details
{
    height: 110px;
}
td > div.product_details
{
    #height: 123px;
}*/
div.product_details,
div.product_extra_details
{
    /*width: 226px;*/
    width: 320px;
    float: right;
    padding-bottom: 15px;
    /*margin-bottom: 15px;*/
    /*background: url(../../Images/1.rtl/General/dotted_line.gif) repeat-x right bottom;*/
    font-size: 14px;
}
div.product_extra_details
{
    position: relative;
    margin-bottom: 5px !important;
}
div.product_extra_details span
{
    font-size: 12px;
}
div.product_details_inner
{
    /*height: 60px;*/
    clear: both;
}
div > div.product_details_inner
{
    height: auto !important;
    #height: 60px;
    display: table;
    #display: inline;
}
span.product_details
{
    float: right;
    font-size: 12px;
    color: #000;
}
span.product_details br
{
    display: none;
}
div.product_catalog
{
    clear: both;
    /*margin-bottom: 15px;*/
    display: table;
    width: 100%;
}
label.product_catalog,
span.product_catalog
{
    float: right;
    margin-left: 5px;
}
label.product_catalog,
span.product_catalog
{
    font-size: 10px;
    color: #9e9a9b;
}
div.product_color
{
    font-size: 12px;
}
div.product_color label
{
    float: right;
    width: 100%;
    font-weight: bold;
}
.product_picturs_list div.product_color label
{    border-bottom: solid 1px #000;
    font-size: 11px;
    margin-bottom: 3px;
}
div.product_color span
{
    float: right;
    margin-left: 5px;
}
div.product_color_image,
div.product_size_image
{
    clear: both;
    display: inline-block;
    margin-bottom: 5px;
}
.product_extra_details > div.product_color_image,
.product_extra_details > div.product_size_image
{
    display: table;
}
div.product_size_image
{
    margin-bottom: 20px;
}
div.product_color_image span img
{
    width: 20px;
    height: 15px;
    margin: 1px;
}
div.product_color_image span.product_color_image
{
    float: right;
    width: 24px;
    height: 18px;
    margin-left: 2px;
    border: solid 1px #fff;
    text-align: center;
    cursor: pointer;
}
div.product_color_image span.product_color_image_h,
div.product_color_image span.product_color_image_s
{
    float: right;
    width: 24px;
    height: 18px;
    margin-left: 2px;
    border: solid 1px #cacaca;
    text-align: center;
    cursor: pointer;
}
div.product_size
{
    font-size: 12px;
    font-weight: bold;
    clear: both;
}
div.product_size_image
{
}
div.product_size_image span
{
    float: right;
    margin-left: 3px;
    background-color: #a9acae;
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    padding: 2px;
    color: #fff;
    width: 15px;
}
div.product_size_image > span
{
    width: auto;
    min-width: 15px;
}
div.product_extra_info
{
    width: 100px;
    height: 19px;
    background-color: #757679;
}
div.product_extra_info img
{
    text-align: right;
    vertical-align: middle;
}
div.product_extra_info a
{
    text-decoration: none;
    color: #fff;
    cursor: pointer;
}
div.product_extra_info span
{
    float: right;
    margin-left: 10px;
}
div.product_extra_info_popup
{
    position: absolute;
    bottom: 40px;
    right: 0px;
    width: 246px;
    height: 131px;
    background: url(../../Images/1.rtl/General/popup_bg.gif) no-repeat;
}
span.product_extra_info_popup_close
{
    margin: 2px 7px 0px 0px;
}
div.footer_lang_popup_close
{
    width: 87px;
    float: left;
    height: 14px;
    background-color: #9a9998;
}
div.footer_lang_popup_close span.footer_lang_popup_close
{
    float: right;
    margin: 1px 3px 0px 0px;
}
div.product_extra_info_popup_content
{
    font-size: 12px;
    margin: 20px 17px 0px 0px;
    width: 140px;
    height: 105px;
    overflow: hidden;
}
div.send_to_friend
{
    margin-left: 10px;
    text-align: left;
    /*position: relative;*/
}
div.send_to_friend div.send_to_friend_popup
{
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 244px;
    height: 378px;
    background: url(../../Images/1.rtl/General/stf_popup_bg.gif) no-repeat right bottom;
}
div.send_to_friend > div.send_to_friend_popup
{
    height: 375px;
    #height: 378px;
}
div.send_to_friend_popup_close
{
    width: 100%;
    float: left;
    height: 25px;
    background-color: #000;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
}
span.send_to_friend_popup_close
{
    float: right;
    margin: 5px 5px 0px 0px;
}
span.send_to_friend_popup_title
{
    float: right;
    margin: 4px 5px 0px 0px;
}
table.send_to_friend_popup_thanks
{
    width: 175px;
    margin: 5px auto 0px;
}
table.send_to_friend_popup_thanks td
{
    text-align: center;
    padding-top: 10px;
}
table.send_to_friend_popup_thanks td img
{
    width: 142px;
    height: 44px;
    background: url(../../Images/1.rtl/General/stf_thanks.gif) no-repeat;
}
table.send_to_friend_popup
{
    width: 175px;
    margin: 5px auto 0px;
}
table.send_to_friend_popup td
{
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
    color: #000;
}
table.send_to_friend_popup td.stf_title
{
    color: #eb1c2c !important;
    padding-bottom: 10px;
}
input.stf_input
{
    width: 173px;
    height: 20px;
    border: solid 1px #9d9ca1;
    background: #fff;
}
textarea.stf_textarea
{
    width: 173px;
    height: 97px;
    border: solid 1px #9d9ca1;
    background: #fff;
    overflow-y: auto;
}
td.stf_btn
{
    text-align: left !important;
}
td.stf_btn img
{
    width: 44px;
    height: 21px;
    background: url(../../Images/1.rtl/General/stf_btn.gif) no-repeat right top;
    cursor: pointer;
}
div.product_picturs
{
    border: solid 1px #000;
    width: 358px;
    /*height: 384px;*/
}
table.product_picturs
{
    width: 358px;
    /*height: 358px;*/
}
div.product_picture_more
{
    height: 28px;
    width: 274px;
    border-left: solid 1px #000;
    /*background-color: #f4f3f1;*/
}
td.product_picturs_big
{
    width: 274px;
    text-align: center;
    vertical-align: middle;
}
div.product_picturs_big
{
    width: 274px !important;
    margin: 0px auto;
    overflow: hidden;
}
td.product_picturs_big img.product_picturs_big_img
{
    width: 274px !important;
    margin: 13px auto;
}
td.product_picturs_spacer
{
    width: 1px;
    /*background: url(../../Images/1.rtl/General/dotted_line_v.gif) repeat-y center top;*/
    background-color: #000;
}
td.product_picturs_list
{
    width: 83px;
}
table.product_picturs_list
{
    width: 100%;
    /*height: 303px;*/
    margin: 25px 0px 0px;
    text-align: center;
}
td.pics_arrow
{
    text-align: center;
    height: 8px;
}
img.pics_arrow_u,
img.pics_arrow_u_h,
img.pics_arrow_d,
img.pics_arrow_d_h
{
    width: 16px;
    height: 8px;
}
img.pics_arrow_u
{
    background: url(../../Images/1.rtl/General/pics_arrow.gif) no-repeat center -8px;
}
img.pics_arrow_u_h
{
    background: url(../../Images/1.rtl/General/pics_arrow.gif) no-repeat center 0px;
}
img.pics_arrow_d
{
    background: url(../../Images/1.rtl/General/pics_arrow.gif) no-repeat center -16px;
}
img.pics_arrow_d_h
{
    background: url(../../Images/1.rtl/General/pics_arrow.gif) no-repeat center -24px;
}
td.pics_picture_list_content
{
    height: 300px;
}
div.pics_picture_list_content
{
    height: 295px;
    width: 52px;
    overflow: hidden;
    margin: 13px auto;
}
div.pics_picture_list_content table
{
    width: 100%;
    text-align: center;
}
div.pics_picture_list_content div img
{
    width: 46px !important;
    margin: 2px;
}
div.pics_picture_list_content div.pics_picture
{
    border: solid 1px #000;
    margin-bottom: 8px;
    cursor: pointer;
}
div.pics_picture_list_content div.pics_picture_h,
div.pics_picture_list_content div.pics_picture_s
{
    border: solid 1px #000;
    margin-bottom: 8px;
    cursor: pointer;
}


div.magnification,
div.magnification_h
{
    margin: 5px 5px 0px;
}
div.magnification a
{
     color: #757779;
     text-decoration: none;
     font-weight: bold;
}
div.magnification_h a
{
    color: #000;
     text-decoration: none;
     font-weight: bold;
}
div.magnification img
{
    width: 13px;
    height: 13px;
    float: right;
    margin-left: 5px;
    /*margin-top: 4px;*/
    background: url(../../Images/1.rtl/General/icon_magnification.gif) no-repeat right 0px;
}
div.magnification_h img
{
    width: 13px;
    height: 13px;
    float: right;
    margin-left: 5px;
    /*margin-top: 4px;*/
    background: url(../../Images/1.rtl/General/icon_magnification.gif) no-repeat right 0px;
}

div.enlarge,
div.enlarge_h
{
    margin: 5px 10px 0px 20px;
}
div.enlarge span,
div.enlarge_h span
{
    padding: 0px 5px;
    color: #757779;
    font-size: 11px !important;
}
div.enlarge a
{
     color: #757779;
     text-decoration: none;
     font-weight: bold;
}
div.enlarge_h a
{
    color: #000;
     text-decoration: none;
     font-weight: bold;
}
div.enlarge img
{
    width: 12px;
    height: 16px;
    float: right;
    margin-left: 5px;
    /*margin-top: 4px;*/
    background: url(../../Images/1.rtl/General/icon_enlarge.gif) no-repeat right 0px;
}
div.enlarge_h img
{
    width: 12px;
    height: 16px;
    float: right;
    margin-left: 5px;
    /*margin-top: 4px;*/
    background: url(../../Images/1.rtl/General/icon_enlarge.gif) no-repeat right 0px;
}


ul.product_tabs
{
    list-style-type: none;
    margin: 0px auto;
    padding: 0px;
    width: 641px;
    height: 23px;
}
ul.product_tabs li
{
    float: right;
    margin-left: 1px;
    font-weight: bold;
    color: #fff;
    padding: 3px 5px;
    background-color: #a9acae;
}
ul.product_tabs li a
{
    font-weight: bold;
    color: #231f20;
    text-decoration: none;
}
div.product_tabs
{
    width: 641px;
    height: 156px;
    margin: 0px auto;
    background-color: #000;
}
div.product_tabs_outer
{
    padding: 14px 22px;
}
div.product_tabs_inner
{
    width: 596px;
    height: 130px;
    margin: auto;
    position: relative;
    /*overflow: hidden;*/
}
div.product_tabs_inner div.mixed_arrow,
div.product_tabs_inner div.mixed_spacer_r,
div.product_tabs_inner div.mixed_spacer_l,
div.product_tabs_inner div.mixed_content
{
    float: right;
}
div.mixed_arrow
{
    text-align: center;
    width: 8px;
}
img.mixed_arrow_r,
img.mixed_arrow_r_h,
img.mixed_arrow_l,
img.mixed_arrow_l_h
{
    width: 8px;
    height: 16px;
    margin-top: 55px
}
img.mixed_arrow_r_h
{
    background: url(../../Images/1.rtl/General/mixed_arrow.gif) no-repeat center -16px;
}
img.mixed_arrow_r
{
    background: url(../../Images/1.rtl/General/mixed_arrow.gif) no-repeat center 0px;
}
img.mixed_arrow_l_h
{
    background: url(../../Images/1.rtl/General/mixed_arrow.gif) no-repeat center -32px;
}
img.mixed_arrow_l
{
    background: url(../../Images/1.rtl/General/mixed_arrow.gif) no-repeat center -48px;
}
div.mixed_spacer_r
{
    width: 13px;
    text-align: right;
    padding-right: 8px;
}
div.mixed_spacer_l
{
    width: 13px;
    text-align: left;
    padding-left: 8px;
}
div.mixed_spacer_r img,
div.mixed_spacer_l img
{
    width: 1px;
    height: 128px !important;
    /*background: url(../../Images/1.rtl/General/mixed_spacer.gif) repeat-y center;*/
}
div.mixed_content
{
    width: 538px;
    height: 128px !important;
    overflow: hidden;
}
div.mixed_content div.mixed_content_item
{
    float: right;
    width: 96px;
    height: 126px !important;
    margin-left: 10px;
    background-color: #fff;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
}
div.mixed_content_item img
{
    border: solid 1px #dfe3e3;
    width: 96px !important;
    height: 126px !important;
    margin: 0px;
    padding: 0px;
    /*margin-top: 1px !important;*/
}
table.mixed_content
{
    width: 1000px;
}


div.popup_wrapper
{
    position: relative;
    width: 538px;
    margin: 0px 29px;
    /*overflow-x: hidden;*/
}
div.popup_wrapper_scroll
{
    /*position: relative;
    width: 1500px;
    left: 0px;*/
}
div.mixed_content_popup
{
    position: absolute;
    bottom: -20px;
    /*right: -10px;*/
    margin-right: -10px;
    width: 116px;
    padding: 0px 5px 10px;
    border-top: solid 1px #000;
    background: url(../../Images/1.rtl/General/popup_arrow.gif) no-repeat center bottom;
    margin-left: 12px;
    text-align:right;
}
div.mixed_content_popup_arrow
{
    position: absolute;
    bottom: -10px;
    right: 40px;
}
div.mixed_content_popup div.product_extra_details
{
    width: 120px !important;
    margin: 0px auto;
    background: none !important;
    padding:0px !important;
}
div.mixed_content_popup div.product_price
{
    font-size: 11px !important;
    color: #000;
}

div.scepia_test
{
    position: relative;
    height: 179px;
    border: solid 1px red;
    padding-top: 11px;
}

/* magazine ********************************************************/
div.magazine_right_column,
div.magazine_left_column
{
	float: right;
	width: 252px;
	margin: 0px;
}
div.magazine_pic
{
	float: right;
	width: 300px;
	margin: 0px;
}
div.magazine_pic_outer
{
    width: 300px;
   /* background: url(../../Images/1.rtl/General/magazine_pic_outer.gif) no-repeat left 5px;*/
    /*#background: url(../../Images/1.rtl/General/magazine_pic_outer.gif) no-repeat left 5px;*/
    padding-right: 2px;
   
    padding-bottom: 8px;
}
div > div.magazine_pic_outer
{
    #padding-left: 0px;
}
div.magazine_pic_outer div
{
    height: 445px;
    width: 300px;
    
    padding-top: 0px;
   /* border: solid 1px #000;*/
}
div.magazine_pic_outer > div
{
    #padding-bottom: 5px;
}
div.magazine_pic_outer object
{
    margin: 0px;
}
div.magazine_pic img
{
	width: 300px;
	height: 441px;
}

div.columns_wrapper
{
	width: 836PX;
	margin: 0px auto 50px;
	display: inline-block;
	clear: both;
	/*background: url(../../Images/1.rtl/General/columns_wrapper.gif) repeat-y right top;*/
}
div.content_wrapper > div.columns_wrapper
{
	display: table;
	padding-bottom: 50px;
}
div.columns_wrapper > div.magazine_left_column,
div.columns_wrapper > div.magazine_right_column
{
	height: auto;
	float: right;
}
div.columns_wrapper dl
{
	margin: 0px;
	margin-bottom: 25px;
	padding: 0px;
}
div.columns_wrapper dt
{
	background-color: #fff;
	/*border: solid 1px #000;*/
	height: 26px;
	/*padding-right: 9px;*/
}
div.columns_wrapper dd
{
	background: url(../../Images/1.rtl/General/arrow_left.gif) no-repeat right 4px;
	margin: 5px 12px 10px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding-right: 15px;
}
div.columns_wrapper dd a,
div.columns_wrapper dd a:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
/*******************************************************************/
/****Look In********************************************************/
div.LookIn_wrapper
{
	margin: 20px 45px 0px !important;
	width: 641px;
}
div.lookIn_title
{
    width: 305px;
    clear: both;
    background-color: #a9acae;
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px;
	padding: 5px 10px;
	color: #fff;
}
table.lookIn
{
	width: 641px;
}
td.items_list
{
	width: 323px;
	height: 439px;
	text-align: right;
}
td.lookIn_pic
{
	/*width: 277px;*/
}
div.lookIn_pic_outer
{
    width: 275px;
    background: url(../../Images/1.rtl/General/lookIn_pic_outer.gif) no-repeat left 4px;
    #background: url(../../Images/1.rtl/General/lookIn_pic_outer.gif) no-repeat left 4px;
    padding-left: 6px;
    #padding-left: 5px;
    padding-bottom: 5px;
}
div.lookIn_pic_border
{
	/*width: 275px;
	height: 412px;*/
	border: solid 1px #000;
	border-bottom: 0px;
}
div.lookIn_pic_border img
{
	width: 275px;
	height: 359px;
}
div.lookIn_boxItem
{
	border: solid 1px #DFE3E3;
	width: 323px;
	height: 99px;
	#height: auto;
	margin-bottom: 10px;
}
div.lookIn_boxItem table
{
    width: 323px;
}
div.box_header
{
	height: 23px;
}
tr.box_title td
{
	background-color: #f4f4f4;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	line-height: 23px;
}
tr.box_title a,
tr.box_title a:hover
{
	color: #000;
	font-weight: bold;
	font-size: 12px;
}
td.box_title
{
    width: 300px;
    text-indent: 10px;
}
td.box_header_icon
{
    width: 23px;
	text-align: center;
}
td.box_header_icon img
{
	margin: 6px 0px 0px;
}
div.box_item_pic
{
	width: 70px;
	float: left !important;
	text-align: center;
	padding: 0px;
}
div.box_item_pic img
{
	margin: 5px 0px;
}
div.box_item_text
{
	float: right;
	font-size: 12px;
	color: #000;
	width: 309px;
	padding: 0px 12px 0px 0px;
}
div.lookIn_makat
{
	font-size: 10px;
	color: #9E9A9B;
}
div.box_item_price
{
	font-size: 12px;
	color: #000;
}
span.price_black
{
	font-size: 12px;
	color: #000;
	padding: 0px 0px 0px 0px;
}
span.price_red
{
	font-size: 12px;
	color: #EC0921;
	padding: 0px 0px 0px 0px;
}
span.price_red_bold
{
	font-size: 12px;
	color: #EC0921;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
span.price_red_line
{
	font-size: 12px;
	color: #EC0921;
	text-decoration: line-through;
	padding: 0px 0px 0px 0px;
}
span.price_black_line
{
	font-size: 12px;
	color: #000;
	text-decoration: line-through;
	padding: 0px 0px 0px 0px;
}
.price_spacer
{
	width: 5px;
}
div.box_list_spacer
{
	height: 12px;
}
div.magazine_picture_more
{
    width: 275px;
    height: 26px;
    text-align: right;
    border: solid 1px #000;
    border-top: 0px;
}
table.magazine_picture_more
{
    height: 26px;
}
div.magazine_magnification,
div.magazine_magnification_h
{
    margin: 5px 10px 0px 0px;
    #margin: 2px 10px 0px 0px;
}
div.magazine_magnification a
{
     color: #757779;
     text-decoration: none;
     font-weight: bold;
     font-size: 12px;
}
div.magazine_magnification_h a
{
	 color: #000;
     text-decoration: none;
     font-weight: bold;
     font-size: 12px;
}
div.magazine_magnification img
{
    width: 13px;
    height: 13px;
    float: right;
    margin-left: 5px;
    margin-top: 3px;
    #margin-top: 4px;
    background: url(../../Images/1.rtl/General/icon_magnification.gif) no-repeat right 0px;
}
div.magazine_magnification_h img
{
    width: 13px;
    height: 13px;
    float: right;
    margin-left: 5px;
    margin-top: 3px;
    #margin-top: 4px;
    background: url(../../Images/1.rtl/General/icon_magnification.gif) no-repeat right 0px;
}

div.magazine_enlarge,
div.magazine_enlarge_h
{
    margin: 5px 5px 0px 5px;
    #margin: 2px 5px 0px 5px;
}
div.magazine_enlarge span,
div.magazine_enlarge_h span
{
    padding: 0px 5px;
    color: #ec0921;
    font-size: 10px !important;
}
div.magazine_enlarge a
{
     color: #ec0921;
     text-decoration: none;
     font-weight: bold;
     font-size: 12px;
}
div.magazine_enlarge_h a
{
    color: #000;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
}
div.magazine_enlarge img
{
    width: 9px;
    height: 9px;
    float: right;
    margin-left: -5px;
    #margin-left: 5px;
    margin-top: 4px;
    #margin-top: 7px;
    background: url(../../Images/1.rtl/General/icon_enlarge.gif) no-repeat right -9px;
}
div.magazine_enlarge_h img
{
    width: 9px;
    height: 9px;
    float: right;
    margin-left: -5px;
    #margin-left: 5px;
    margin-top: 4px;
    #margin-top: 7px;
    background: url(../../Images/1.rtl/General/icon_enlarge.gif) no-repeat right 0px;
}
div.gallery_paging
{
	width: 275px;
	margin: 12px 0px 10px;
}
div.product_navigation
{
	width: 358px;
	margin: 12px 0px 10px;
}
table.gallery_paging
{
	width: 275px;
}
table.product_navigation
{
	width: 100%;
}
div.gallery_paging a, div.gallery_paging a:hover,div.product_navigation a,div.product_navigation a:hover
{
	color: #000;
	font-size: 11px;
	text-decoration: none;
}
td.paging_right
{
	text-align: right;
	width: 50%;
}
td.paging_left
{
	text-align: left;
	width: 50%;
}
td.paging_right  img
{
	padding-left: 7px;
}
td.paging_left img
{
	padding-right: 7px;
}
div.send2friend
{
	text-align: left;
}
/*******************************************************************/


.ext_iframe,
.ext_iframe_sb
{
    width: 100%;
    /*height: 0px;*/
}



div.iframe_cont,
div.ext_html
{
    width: 899px;
    overflow: hidden;
    padding: 5px 0px 0px;
}
div.ext_html
{
    margin-bottom: 15px;
}
div.iframe_cont_sb,
div.ext_html_sb
{
    width: 741px;
    overflow: hidden;
    padding: 0px;
    margin-right:10px;
}
div.iframe_cont_sb
{
    margin-right: 5px;
}
div.iframe_cont,
div.iframe_cont_sb
{

    padding: 0px;
}


.side_content
{
    padding-bottom: 0px;
}

img.play_button
{
    cursor:pointer;
}
img.stop_button
{
    cursor:pointer;
}
div.pr_list_cat_title
{
    background-position:right bottom;
    background-repeat:repeat-x;
    height:22px;
    margin-bottom:10px;
    font-size:14px;
    color:Black;
    font-weight:bold;
    vertical-align:middle;
    padding-right:10px;
}



div.contact_us_title
{
    font-size: 12px;
    font-weight: bold;
    color: #ff0000;
}
div.contact_us_text
{
    font-size: 12px;
    color: #000;
    margin-bottom: 10px;
}
div > div.contact_us_text
{
    margin-bottom: 15px;
}
div.content_us_form_outer
{
    width: 300px;
    background: url(../../Images/1.rtl/General/contact_shadow.gif) no-repeat left 5px;
    #background: url(../../Images/1.rtl/General/contact_shadow.gif) no-repeat left 11px;
    padding-left: 5px;
    padding-bottom: 5px;
}
div > div.content_us_form_outer
{
    padding-left: 6px;
}
div.content_us_form
{
    width: 300px;
    /*background-color: #f7f6f5;*/
    border: solid 1px #000;
    margin-bottom: 20px;
}
table.content_us_form
{
    width: 280px;
    margin: 10px;
}
table.content_us_form td
{
    font-size: 12px;
    font-weight: bold;
}
.formTextInput
{
    background-color: #fff;
    direction: rtl;
    border: solid 1px #000;
    font-size: 12px;
    height: 22px;
    width: 175px;
}
.formTextInput2
{
    background-color: #fff;
    direction: rtl;
    border: solid 1px #000;
    font-size: 12px;
    height: 22px;
    width: 250px;
}
.formTextarea1
{
    background-color: #fff;
    direction: rtl;
    border: solid 1px #000;
    font-size: 12px;
    height: 50px;
    width: 250px;
    overflow: auto;
}
.sendButton
{
    text-align: left;
    padding-top: 20px;
}
.sendButton input
{
    margin-left: 30px;
}
td.content_us_form
{
    width: 370px;
    padding: 10px 20px 0px 0px;
    vertical-align: top;
}
td.contact_us_picture
{
    padding-top: 5px;
    text-align: left;
    width: 382px;
    vertical-align: top;
}
div.contact_us_pic_outer
{
    width: 370px;
    background: url(../../Images/1.rtl/General/contact_us_pic_outer.gif) no-repeat left 8px;
    #background: url(../../Images/1.rtl/General/contact_us_pic_outer.gif) no-repeat left 8px;
    padding-left: 5px;
    padding-bottom: 5px;
    margin-top: 11px;
}
td > div.contact_us_pic_outer
{
    width: 382px;
    #width: 370 !important;
    padding-left: 6px !important;
}
div.contact_us_pic_outer img
{
    width: 382px !important;
    height: 587px;
    border: solid 1px #000 !important;
}
.form_line td
{
    height: 45px;
    vertical-align: top;
}
div.friends_gender table
{
    width:145px;
    padding-right:10px;
    padding-left:10px;
}
div.friends_gender label
{
    padding-right:6px;
}
