﻿#body_12 .content-table-wrap table { margin:40px; }  #body_12 .content-table-wrap table .level_0 { padding-top:20px; padding-bottom:10px; font-weight:bold; }
.cat_icon { border:0; margin-right: 3px; }
.proto-title { font-size: 64px;  text-shadow: 0pt 0pt 0.2em rgb(255, 136, 119), 0pt 0pt 0.2em rgb(255, 136, 119); cursor: pointer; FILTER: DropShadow(Color=#F87, OffX=5, OffY=-3, Positive=0); padding-right:5px; position:absolute; }
.rounded { -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }
BODY { font-size:15px; background-color:#fff; direction:RTL; }
A { color: #CA272D; text-decoration:none; }
A:hover { color: #298ED3; text-decoration:none; }
H1 { font-size: 28px; margin:0 0 5px; color:#000; text-shadow: 0pt 0pt 0.2em rgb(255, 255, 255), 0pt 0pt 0.2em rgb(255, 255, 255); FILTER: DropShadow(Color=#F87, OffX=5, OffY=-3, Positive=0); }  #body_6 h1 {right: 70px !important; }
H2 { FONT-SIZE: 18px }
H3 { FONT-SIZE: 16px }
LI { direction:RTL; }
P { WORD-SPACING: 0px; margin:0px; }
input, select { font-family:arial; }
label { cursor:pointer; }  label:hover{ text-decoration:underline; }
input[type=button] { cursor: pointer; }
.radio { BORDER: medium none; background:none; }
.bookmarks_list img { border-style:none; margin:1px; vertical-align:middle; width:16px; }
.rank_star { width:13px; height:13px; cursor:pointer; }
.memberpage_records_table { border:solid 1px #585555; width:100%; font-size:12px; color:black; background-color:#F5F5F5; }  .memberpage_records_table th { background-color:black; color:white; font-size:14px; }  .memberpage_records_table td { border-bottom:solid 1px #D3D3D3; }
.floatedDivs div { float:Right;
margin-Left:5px;
font-size:14px;
}

.floatedDivs input[type=text],
.floatedDivs input[type=password] {
width:160px;font-size:12px;
}

.chng_titles{font-size:14px; }
.contactform_table { font-size:13px; position:relative; width: 460px; float: rightl }  .contactform_table input, .contactform_table textarea {     background: none repeat scroll 0 0 #FFFFFF;     border: 1px solid #D8D7D7;     border-radius: 5px 5px 5px 5px;     color: #727272;     margin-bottom: -9px;     margin-top: 3px;     padding: 7px 5px;     width: 100%; } }  .contactform_table input:focus, .contactform_table textarea:focus { border:1px solid #A8A8A8 }
#contactMsg { font-size:26px; }
#protoLink { margin:5px; font-size:11px; color:dimgray; display:none; }  #protoLink a{color:black} #protoLink a:hover{color:black;text-decoration:underline;font-weight:bold; }
.inputAlert { border:solid 2px #E8585D !important; background-color:#FFDEE0 !important; }
.main_cats { background-color:whitesmoke; }
.partners_list { list-style-type:none; font-size:13px; }  .partners_list li{ padding-bottom:15px; clear:both; }  .partners_list li a{ font-size:14px; font-weight:bold; }  .partners_list li img{ width:60px; height:60px; border:outset 1px white; margin:3 5px; float:Right; }  .partners_list.url{ font-weight:bold; }
#all_page { background-position: 0 -30px; background-repeat:repeat-x; background-image:url(/files/proto_bg.jpg); }
.main_container { background-image:url(/files/proto-footer-bg.jpg); background-position:0 100%; background-repeat:repeat-x; }
#header { position:relative; height:108px; width:960px; background-image:url(/files/proto-menu-602.png); background-position:100% 0; background-repeat:no-repeat; z-index:100; }
#main_block { width:960px; text-align:Right; min-height: 500px; z-index:99; position:relative; }  html.ie #main_block {height: 500px; }
#sidebar { width:220px; float:Left; position:relative; padding-top:22px; display:none; }
#content_container { width:100%; }
#content { width:100%; padding:10px 0; position:relative; }  #content ul {padding:0 20px;}  #body_13 #content{ padding-bottom:-20px !important;}  #body_15 #content-inside { height: 490px; }
#sidebar_other { display:none; float:Left; width:30%; }
#content_sidebar { display:none; float:Left; width:30%; }
#content_top { width:360px; float:left; margin-right:22px; }  #content_top .object_content_frame {padding:10px; }  #body_15 #content_top {width: 460px;}  #content_top li { margin-bottom:7px; }
#footer { clear:both; position:relative; height:43px; width:960px; }
.default_record_tableList { width:100%; }  .default_record_tableList td{ vertical-align:top; padding:10px 0px 2px 0px; }  .default_record_tableList td.text_td{ padding:12px 6px 5px; font-size:13px; }  .default_record_tableList td.image_td{ padding-left:10px; text-align:center; }  .default_record_tableList a.title{ font-weight:bold; font-size:16px; }  .default_record_tableList span.subtitle{ font-weight:bold; font-size:14px; }  .default_record_tableList td.image_td img{ width:200px; height:125px; padding:2px; background-color:white; background-image:url(/files/structure/loading_blue.gif); background-repeat:no-repeat; background-position:50% 50%; border:solid 2px #B4B4B4; -webkit-border-radius:6px; -moz-border-radius:6px; }   .default_record_tableList td.image_td img:hover { border-color:#9CBED9 !important; }  .default_record_tableList span.shop_prodPrice{ font-weight:bold; font-size:14px; }  .default_record_tableList span.prodPrice2{ font-size:11px; }  .default_record_tableList span.prodPrice2 span.thePrice2{ font-weight:bold; }  .default_record_tableList td.buyBox{ text-align:center; vertical-align:middle; width:1%; white-space:nowrap; }  .default_record_tableList input.addtocart{ margin-top:2px; font-size:11px; }
.default_record_all_table { width:100%; }
.default_record_div { padding:7px; margin:2px; }
.default_record_td { padding:10px 4px; font-size:14px; text-align:center; }
.default_record_title { font-size:15px; margin-bottom:4px; }  .default_record_title a { color:#2C2C2C; }
.default_record_subtitle { font-size:13px; color:#464646; margin-bottom:2px; }
.default_record_image { border: solid 2px #EAEAEA; background-color:white; width:215px; height:140px; padding:2px; margin:0px 0px 5px; background-image:url(/files/structure/loading_blue.gif); background-repeat:no-repeat; background-position:50% 50%; -webkit-border-radius:6px; -moz-border-radius:6px; }  img.default_record_image:hover { border-color:#298ED3 !important; }
.default_record_text_div { font-size:12px; }
.default_record_rank { color:dimgray; cursor:default; }
.default_record_location { margin-top:1px; color:dimgray; font-size:11px; }  .default_record_location a{ color:green; }  .default_record_location a:hover{ }
.default_record_prod_details { padding-top:4px; font-size:12px; }
.shop_prods_line { font-size:14px; font-weight:bold; border-top:solid 1px gainsboro; background-color:whitesmoke; padding:3px; margin:5 0px; height:30px; clear:both; }
.shop_addtocart_button { width:144px; cursor:pointer; font-size:14px; margin:0 3px; }
.rec_sml_outofstock { color:dimgray; font-size:16px; height:24px; margin:0 3px; }
.object_title { font-size:18px; font-weight:bold; width:100%; padding-bottom:5px; text-align:center; }  .inside-title { border-radius: 6px; box-shadow: 0 0 4px #000 }  .inside-title .object_title { background: none repeat scroll 0 0 #C62A35; border: 0; border-radius: 6px 6px 0 0; padding: 5px 0; }  .inside-title .object_title a { color:#fff; }  .object_title a{ padding:0 5px 3px 5px; color:black; }  .object_title_20 a{ padding:0px 0px 6px 0px; color:black; font-size:21px; }  .object_title_20 a:hover{ color:black !important; text-decoration:none !important; }  .object_title a:hover{ color:black; text-decoration:underline; }
.object_arrow { width:16px; height:16px; border:0px; float:Right; }
.object_icon { width:16px; height:16px; border:0px; float:Left; }
.object_middle { width:100%; }
.object_content_frame { background-color:white; border: 1px solid #C62A35; padding:5px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; }  .inside-title .object_content_frame{ border-radius:0 0 6px 6px; }
.object_type_4 .object_content_frame img { width:220px; margin:0; padding:0; border:0; }
input.halfInput { width:70px; }  .priceSearch{ float:Right; width:70px; margin-Left:3px; }
input.objectInput, select.objectInput, textarea.objectTextarea { width:95%; display:block; margin:2px 0 7px; background: none repeat scroll 0 0 #FBFBFB; border: 1px solid #D8D7D7; border-radius: 5px 5px 5px 5px; color: #222; padding: 3px 5px; }  input.objectInput:focus, select.objectInput:focus, textarea.objectTextarea:focus{ border:1px solid #A8A8A8 }
#contact_submit, input.objectButton { background: none repeat scroll 0 0 #696969; border-color: #d9d9d9 #c5c5c5 #c5c5c5 #d9d9d9; border-radius: 5px 5px 5px 5px; border-style: solid; border-width: 1px; color: #fff; cursor: pointer; padding: 5px 8px; width: 150px; font-size: 14px; }  #contact_submit { font-size: 18px; margin: 3px 0 25px 0; float: left; }  input.objectButton:hover, input.objectButton:focus, #contact_submit:hover, #contact_submit:focus { background: none repeat scroll 0 0 #000; }
.object_rec_container { }  #beneath_contentArea div.object_rec_container:hover {  background:#D3D3D3 !important; border-color:#298ED3 !important; }
.object_rec_title a { font-weight: bold !important; font-size:14px !important; }  .object_rec_content { font-size:13px;}  #object_content_17 .object_rec_title a{ font-size:13px !important; }  #object_content_17 .object_rec_title{ margin-top:3px; }
.searchBox_button { width:36%; font-size:16px; cursor:pointer; }
.object_content form { width:100%; }  .object_form_titles {  margin:7px 1px 2px; font-size:13px; font-weight:bold; }
.obj_forms_msg { text-align:center; margin:10px; font-weight:bold; font-size:14px; color: #2C79BD; font-size: 30px; }  .object .sent { border-color:#2C79BD;}  .object .text { display:none; }
ul.list-of-images { list-style-type:none; }  ul.list-of-images li {float:right;}  html.LTR ul.list-of-images li {float:left; }
.searchBox_input { width:62%; font-size:13px; border-radius:3px; padding:3px; }
.object_pollOption { padding:3 0px; font-size:11px; }
.object_shoppingCart { font-size:11px; width:100%; }
.obj_cycleCtrls { text-align:center; padding-top:3px; position: relative; z-index: 30; width:100%; }  .obj_cycleCtrls a{ color:white; cursor:pointer; }  .obj_cycleCtrls a:hover{ color:white; text-decoration:underline; }  .obj_cycleCtrls img{ border:0px; width:30px; height:30px; }  .small-screen .obj_cycleCtrls { padding-top:0 !important; }  .small-screen .obj_cycleCtrls img{ border:0px; width:20px; height:20px; }
.cycleDiv { width:100%; }
.object_location_4, .object_location_1, .object_location_5 { margin-bottom:24px; }
#memberMenu { list-style-type:none; }  #memberMenu li{ padding: 2px 0px; }  #memberMenu li.LoggedTitle{  font-size:14px; }  #memberMenu li.LogoffTitle a{  color:red; margin-top:2px;  } #memberMenu li a.chosen{  font-weight:bold }
#cat_galleriffic { width:100% !important; }  #cat_galleriffic div.content {float:none !important;}  #cat_galleriffic div.caption-container{ background-image:url(/files/dark-grey-pix.png); height:50px; position:absolute !important; right:1px; bottom:37px; width:100%; display:none; }  span.image-caption{width:100%;}  #thumbs img { height:80px !important; width:auto !important; }  #cat_galleriffic ul.thumbs img { border:solid 1px gray !important; width: 228px !important; height: auto !important; }  #cat_galleriffic div.slideshow img { border:solid 1px gray !important; width:100% !important; }  #cat_galleriffic div.navigation { width:100% !important; height: 170px !important; position:static !important }  #cat_galleriffic div.slideshow-container { height:510px !important; }  #cat_galleriffic div.slideshow img {  height:auto !important; }  #cat_galleriffic div.controls { display:none !important; }  #cat_galleriffic div.content { width: 100% !important; }
.pagingTop a, .pagingLine a { margin:0px 1px; font-size:14px; background:whitesmoke; padding:2px 5px; border:solid 1px #E0E0E0; }  .pagingTop a:hover, .pagingLine a:hover { background:#E0E0E0; border:outset 1px #E0E0E0; color:#CF2A30; }  a.paging_showAll, a.paging_showAll:hover{ }
.pagingLine { text-align:center; direction:ltr; font-size:14px; }
.location { color:#696969; margin-bottom:5px; }
.keywords { color:dimgray; font-size:11px; padding:2 0px; }
.pagingTop { padding:8px; direction:ltr; text-align:left; white-space:nowrap; clear:both; }
.category_page_cat_image { margin:10px; float:Left; }
.category_page_body_and_subcats { padding:3px 0px; font-size:15px; }
.sorting_line { padding:4px; font-size:14px; color:dimgray; float:Right; }
.sorting_line_choosen { color:black; font-weight:bold; }
.sub_cats_table_image { padding:3px; }
.sub_cats_body { font-size:13px; margin-bottom:3px; }
.sub_cats_td_image { padding:8px; font-size:12px; font-weight:bold; text-align:center; }
.sub_cats_td { padding:3px; }
.sub_cats_td a { font-size:18px; font-weight:bold; }
.sub_cats_image { height:110px; border:double 3px gainsboro; margin:3px; }
.category_page_cats_split a { font-weight:bold; }
#cat_gallery { padding:0px; width:580px; }  #cat_gallery_slideshow { width:580px; height:500px; margin:10px 0px; clear:both; }  #cat_gallery_slideshow img{ width:578px; border:solid 1px lightgrey; }  #cat_gallery_nav {  width:100%; clear:both;  }  #cat_gallery_nav li {  float: Right; width: 111px; list-style: none; margin:5px; margin-Right:0px; }  #cat_gallery_nav a {  width: 102px; padding: 3px; display: block; border: 1px solid #ccc;  }  #cat_gallery_nav a:hover {  border: 1px solid dimgray; background-color:#88f; }  #cat_gallery_nav a.activeSlide {  background: #88f  }  #cat_gallery_nav a:focus {  outline: none;  }  #cat_gallery_nav img {  border: none; display: block; width: 102px; height: 80px;  }  .cat_gallery_controlers img{ border:0px; width:36px; height:36px; }
.cat_types_bar { font-size:13px; margin:3px; padding-top:7px; border-bottom:inset 4px gainsboro; width:100%; }
.category_page_type_title { padding:5px; color:dimgray; background-color:whitesmoke; border:solid 1px gainsboro; border-bottom:0px; }
.category_page_type_title_over { padding:5px; color:black; background-color:whitesmoke; border:solid 1px #A5A5A5; border-bottom:0px; }
.category_page_cats_split { margin:15px; padding:10px; font-size:14px; border:solid 1px #D8D8D8; font-weight:bold; background-color:white; }
.category_page_type_title_selected { padding:5px; font-weight:bold; background-color:dimgray; color:white; border:solid 1px #A5A5A5; border-bottom:0px; }
.record_page_related_recs_td .default_record_title { font-size:15px; }
#Related_Content { clear:both; }
.record_page_related_recs_text_div { font-size:12px; }
div#video { float: left; margin: 15px 15px 10px 0; }
.record_page_makat { margin-bottom:3px; }
.record_page_sub_title { font-size:17px; margin:10px 0; color:#403E3E; }
.record_page_image_div { font-size:12px; font-weight:bold; color:#696969; text-align:center; float:left; margin: 0 20px 10px 10px; }  .rec-sonof-34 .record_page_image_div, .rec-sonof-32 .record_page_image_div, .rec-sonof-33 .record_page_image_div { text-align:right; float:none !important; margin: 10px 0; }
.record_page_rec_image { width:340px; }  .rec-sonof-34 .record_page_rec_image, .rec-sonof-32 .record_page_rec_image, .rec-sonof-33 .record_page_rec_image { width:572px; }
#rec_gallery { float:Left; padding:0px; width:310px; margin:4px; margin-Left:0; }  #rec_gallery_slideshow { border:solid 1px lightgrey; width:303px; height:300px; margin:5px 0px; clear:both; }  #rec_gallery_slideshow img { width:303px; height:300px; }  #rec_gallery_nav {  width:100%; clear:both;  }  #rec_gallery_nav li {  float: Right; width: 98px; list-style: none; margin: 5px; margin-Right:0px; }  #rec_gallery_nav a {  width: 90px; padding: 3px; display: block; border: 1px solid #ccc;  }  #rec_gallery_nav a:hover {  border: 1px solid dimgray;background-color:#88f; }  #rec_gallery_nav a.activeSlide {  background: #88f  }  #rec_gallery_nav a:focus {  outline: none;  }  #rec_gallery_nav img {  border: none; display: block; width: 90px; height: 66px; }
.record_page_short_desc { font-size:15px; }
.record_page_url_iframe { border:solid 1px gainsboro; width:100%; height:700px; }  .record_page_url { font-size:17px; font-weight:bold; }
.record_page_print { font-size:14px; }
.recButtons a { font-size:14px; }
.record_page_copyrights { margin-bottom:10px; padding-top:2px; border-top:solid 1px gainsboro; color:gray; font-size:12px; font-style:italic; }
div.record_page_prod_details_horz { font-size:14px; margin-top:5px; height:21px; width:100%; }  div.record_page_prod_details_horz li { float:right; list-style-type:none; }
div.record_page_prod_options_horz { width:100%; margin-bottom:4px; }
.record_page_prod_details { padding:3px; }  .record_page_prod_details li { padding:2px 0px; }
.record_page_prod_price { font-size:14px; font-weight:bold; }
.record_page_prod_options_select { font-size:11px; width:140px; margin:3 0px; }
.record_page_prod_options_choose { background-color:whitesmoke; color:red; }
.record_page_addtocart_button { width:140px; }
.record_page_outofstock { font-size:13px; font-weight:bold; color:dimgray; }
.searchDetails { line-height:21px; font-size:14px; }
.searchword_replacement { background-color:yellow; font-weight:bold; }
.polls_archive_table { font-size:16px; }
.poll_answer_div { PADDING-Left: 10px;     FONT-SIZE: 14px;     PADDING-BOTTOM: 3px;     PADDING-TOP: 3px }
.comment_add_form { FONT-size: 11px; }
.comments_td_title { font-size:13px; font-weight:bold; }
.comments_td_div { PADDING: 2px;     FONT-SIZE: 13px;     MARGIN: 5px 0px 8px 20px; }
.feedback_table { border:solid 1px dimgray; font-size:13px; width:100%; height:100%; }
.feedback_title { border-bottom:outset 1px whitesmoke; background:gainsboro; height:1px; padding:4px; }
.feedback_body { padding:4px; }
.cart_table { BORDER: black 1px solid; WIDTH: 100%; BACKGROUND-COLOR: whitesmoke; font-size:14px; }
.cart_msg { font-size:18px; color:red; }
.cart_image { width:60px; height:50px; border:solid 1px white; }
.cart_titles { COLOR: white;     BACKGROUND-COLOR: black; }
.record_add_menu_button { width:100%; height:35px; cursor:pointer; font-family:arial; font-weight:bold; font-size:16px; }
.record_add_table { FONT-SIZE: 13px; width:100%; }
.smlInput { width:200px; }
.bigInput { width:450px; }
.record_add_video_box_found { background-color:#CEE8C1; border:solid 1px #46A70D; }
.record_add_video_box_notfound { background-color:#FFCECE; border:solid 1px #E00D0D; }
.record-costum-fields-td div { float:Right;
margin:5px 0;
margin-Left:1%;
width:32%;
}

.record-costum-fields-td div input{
width:100%; }
.recAdd_CatsSelect { float:Right;
margin-Left:10px;
font-size:14px;
}

.recAdd-cat-title{
font-size:16px;
font-weight:bold;
margin-bottom:3px;
}

.recAdd_CatsSelect .checkboxList { 
padding:5px;
background:#FAFAFA;
border:solid 1px #696969;
}

.recAdd_CatsSelect select{
width:180px; }
.cats_menu_vertical_pop, .cats_menu_vertical_pop * { 	margin:			0; 	padding:		0; 	list-style:		none; }  .cats_menu_vertical_pop ul { 	position:		absolute; 	top:			-999em; 	width:			100%; } .cats_menu_vertical_pop ul li { 	width:			100%; } .cats_menu_vertical_pop li:hover { 	visibility:		inherit; }  .cats_menu_vertical_pop a { 	display:		block; 	position:		relative; 	border-Right:	1px solid #fff; 	border-top:		1px solid #CFDEFF; 	text-decoration:	none; 	font-size:		15px; 	color:			black !important; 	padding:		5px 10px; }  .cats_menu_vertical_pop, .cats_menu_vertical_pop li { 	width:			100%; 	text-align:		Right; }  .cats_menu_vertical_pop li { 	background:		#BDD2FF; 	position:		relative;float:right; } .cats_menu_vertical_pop li li { 	background:		#AABDE6; } .cats_menu_vertical_pop li li li { 	background:		#9AAEDB; } .cats_menu_vertical_pop li:hover, .cats_menu_vertical_pop li.sfHover, .cats_menu_vertical_pop a:focus, .cats_menu_vertical_pop a:hover, .cats_menu_vertical_pop a:active { 	background:		#CFDEFF; 	outline:		0; 	color:			black !important; } .cats_menu_vertical_pop li:hover ul, .cats_menu_vertical_pop li.sfHover ul { 	Right:		100%; 	top:			0; }  ul.cats_menu_vertical_pop li:hover li ul, ul.cats_menu_vertical_pop li.sfHover li ul { 	top:			-999em; } ul.cats_menu_vertical_pop li li:hover ul, ul.cats_menu_vertical_pop li li.sfHover ul { 	Right:		100%; 	top:			0; } ul.cats_menu_vertical_pop li li:hover li ul, ul.cats_menu_vertical_pop li li.sfHover li ul { 	top:			-999em; } ul.cats_menu_vertical_pop li li li:hover ul, ul.cats_menu_vertical_pop li li li.sfHover ul { 	Right:		100%; 	top:			0; }
.cats_menu_vertical { list-style-type:none; padding:0; margin:0; }  .cats_menu_vertical li ul{ position:absolute; visibility: hidden; top:0; BORDER: dimgray 1px solid; background:#FFF; width: 180px; }  .cats_menu_vertical li{ list-style-type:none; position: relative; }  .cats_menu_vertical li a{ display: block; overflow: auto; font-size:16px; color: black; text-decoration: none; padding: 5px 10px; }  .cats_menu_vertical li a img{ border:0px; }  .cats_menu_vertical li a:hover{ background-color:whitesmoke; color:black; }  .cats_menu_vertical_chosen{ background-color:lightgrey; border-bottom:solid 1px white; font-weight:bold; text-decoration:none; }
.cats_menu_accordion { list-style-type:none; margin:0; padding:0; direction:RTL; }  .cats_menu_accordion .closed{ background-image:url(/include/js/images/ha-down.gif); } .cats_menu_accordion .opened{ background-image:url(/include/js/images/ha-up.gif); } .cats_menu_accordion .closed,.cats_menu_accordion .opened{ background-position:3% 50%; background-repeat:no-repeat; }  .cats_menu_accordion li{ display:inline; margin:0; padding:0; }  .cats_menu_accordion li a{ font-size:14px; text-decoration: none; padding:5px 10px; color:black; display:block; } .cats_menu_accordion li a img{ border:0px; }  .cats_menu_accordion li a.header{ font-weight:bold; }  .cats_menu_accordion a.header:hover, .cats_menu_accordion a.header:active, .cats_menu_accordion a.level_1:hover, .cats_menu_accordion a.level_1:active, .cats_menu_accordion a.level_2:hover, .cats_menu_accordion a.level_2:active,  .cats_menu_accordion a.level_3:hover, .cats_menu_accordion a.level_3:active { background-color:whitesmoke; color:black; }  .cats_menu_accordion li a.chosen{ background-color:lightgrey; border-bottom:solid 1px white; font-weight:bold; text-decoration:none; }  .cats_menu_accordion ul a{ padding-Right:20px; } .cats_menu_accordion ul ul a{ padding-Right:30px; } .cats_menu_accordion ul ul ul a{ padding-Right:35px; }
.cats_menu_horizontal { list-style-type:none; padding:0; margin:0; }  .cats_menu_horizontal li{ display:inline; margin: 0 3px; padding:0; text-align:center; }  .cats_menu_horizontal li a{ padding:4px 5px; font-size:14px; -moz-border-radius:0 5px 0 5px; -webkit-border-radius:0 5px 0 5px; border-radius:0 5px 0 5px; }  .safari #object_5 .cat_menu_horizontal li a{  }  #header .cats_menu_horizontal li a:hover{ background-image:url(/files/white-some.png); background-repeat:no-repeat; background-position:0 0; }  .cats_menu_horizontal li a.chosen{ color:#D73036; }
.cats_menu_horizon_pop, .cats_menu_horizon_pop * { list-style:none; }  .cats_menu_horizon_pop ul  { position:absolute; top:-999em; width:194px; z-index:1000; right:-55px !important; }  .cats_menu_horizon_pop li.delimiter {color:#BDBDBD;}  .cats_menu_horizon_pop li { 	float:right;         margin:0 14px; 	position:relative; 	color:#767171; 	font-size:15px; 	cursor:pointer; }  .cats_menu_horizon_pop li a { text-align:center; color:#767171; white-space:nowrap; }  .cats_menu_horizon_pop li ul li  { width:194px; background-image:url(/files/shibumi-topmenu-bg-middle.png); font-size:13px; }  .cats_menu_horizon_pop li ul li.first  { background-image:url(/files/shibumi-topmenu-bg-top.png); background-position:50% 0; background-repeat:no-repeat; padding-top: 24px; }  .cats_menu_horizon_pop li ul li.last  { background-image:url(/files/shibumi-topmenu-bg-bottom.png); background-position:50% 100%; background-repeat:no-repeat; padding-bottom: 14px; }  .cats_menu_horizon_pop li ul li a { text-align:left; }  html.RTL .cats_menu_horizon_pop li ul li a { text-align:right; }  .cats_menu_horizon_pop li ul li ul { width:194px; }  .cats_menu_horizon_pop li ul li ul li  { width:194px; }  .cats_menu_horizon_pop li ul li ul li.first  { background-image:url(/files/shibumi-topmenu-bg-subtop.png); padding-top: 10px; }  .cats_menu_horizon_pop li:hover { visibility:inherit; }  .cats_menu_horizon_pop a { display:block;text-decoration:none; }  .cats_menu_horizon_pop a:focus, .cats_menu_horizon_pop a:active, .cats_menu_horizon_pop a:visited {}  .cats_menu_horizon_pop a:hover{  color:#CA272D; }  .cats_menu_horizon_pop ul li a:hover { text-decoration:none; }  .cats_menu_horizon_pop li ul li a.chosen { text-decoration:none; font-weight:bold; color:#000; }  .cats_menu_horizon_pop li.chosen a.header{ font-weight:bold; color:#000; }  .cats_menu_horizon_pop ul li { 	margin:0; }  .cats_menu_horizon_pop li li { font-weight:normal; font-size:13px; }  .cats_menu_horizon_pop li li a { color:#4f5050; font-size:13px; padding:5px 20px; white-space:normal; }  .cats_menu_horizon_pop li:hover, .cats_menu_horizon_pop li.sfHover{ }  .cats_menu_horizon_pop li:hover ul, .cats_menu_horizon_pop li.sfHover ul { top:16px; right:-30px; }  ul.cats_menu_horizon_pop li:hover li ul, ul.cats_menu_horizon_pop li.sfHover li ul { top:-999em; }   ul.cats_menu_horizon_pop li li:hover ul, ul.cats_menu_horizon_pop li li.sfHover ul, ul.cats_menu_horizon_pop li li li:hover ul, ul.cats_menu_horizon_pop li li li.sfHover ul { top:5px; left:-10px; }  ul.cats_menu_horizon_pop li li:hover li ul, ul.cats_menu_horizon_pop li li.sfHover li ul { top:-999em; }  ul.cats_menu_horizon_pop li li:hover ul, ul.cats_menu_horizon_pop li li.sfHover ul, ul.cats_menu_horizon_pop li li li:hover ul { 	Right:160px;z-index:2000 !important; }  ul.cats_menu_horizon_pop li li li.sfHover ul { 	Right:160px; }
.cats_menu_horizontal_subcats { list-style-type:none; padding:0px; margin:0; }  .cats_menu_horizontal_subcats li{ display:inline; padding:0; margin:0; text-align:center; }  .cats_menu_horizontal_subcats li a{ font-size:12px; font-weight:bold; color:black; }  .cats_menu_horizontal_subcats li a:hover{ color:white; }  .cats_menu_horizontal_subcats li a.chosen{ color:yellow; }
.cats_menu_horizontal_flash { list-style-type:none; padding:0px; margin:0; }  .cats_menu_horizontal_flash li{ margin:0; padding:0; text-align:center; white-space:nowrap; float:Right; width:115px; }  .cats_menu_horizontal_flash li a{ display:block; padding:5px 10px; color:#FFF; text-decoration:none; border-right:1px solid #FFF; font-size:14px; font-weight:bold; }  .cats_menu_horizontal_flash li a:hover{ color:white; }  .cats_menu_horizontal_flash li a:active{ }  .cats_menu_horizontal_flash li a.chosen{ color:yellow; }
.delimiter { width:1% !important; }
.darkgreen * { display:block; height:1px; overflow:hidden; background:#006400; } .darkgreen1{ border-right:1px solid #91bc91; padding-right:1px; margin-right:3px; border-left:1px solid #91bc91; padding-left:1px; margin-left:3px; background:#3f8a3f; } .darkgreen2{ border-right:1px solid #e5efe5; border-left:1px solid #e5efe5; padding:0px 1px; background:#308130; margin:0px 1px; } .darkgreen3{ border-right:1px solid #308130; border-left:1px solid #308130; margin:0px 1px; } .darkgreen4{ border-right:1px solid #91bc91; border-left:1px solid #91bc91; } .darkgreen5{ border-right:1px solid #3f8a3f; border-left:1px solid #3f8a3f; }
.spiffy * { display:block; height:1px; overflow:hidden; background:dimgray; }  .spiffy1{  border-right:1px solid #bebebe; padding-right:1px; margin-right:3px; border-left:1px solid #bebebe; padding-left:1px; margin-left:3px; background:#8e8e8e; }  .spiffy2{  border-right:1px solid #f0f0f0; border-left:1px solid #f0f0f0; padding:0px 1px; background:#858585; margin:0px 1px; }  .spiffy3{  border-right:1px solid #858585; border-left:1px solid #858585; margin:0px 1px; }  .spiffy4{  border-right:1px solid #bebebe; border-left:1px solid #bebebe; }  .spiffy5{  border-right:1px solid #8e8e8e; border-left:1px solid #8e8e8e; }
.whity * { display:block; height:1px; overflow:hidden; background:#FFFFFF; } .whity1{ border-right:1px solid #f5f5f5; padding-right:1px; margin-right:3px; border-left:1px solid #f5f5f5; padding-left:1px; margin-left:3px; background:#fafafa; } .whity2{ border-right:1px solid #efefef; border-left:1px solid #efefef; padding:0px 1px; background:#fbfbfb; margin:0px 1px; } .whity3{ border-right:1px solid #fbfbfb; border-left:1px solid #fbfbfb; margin:0px 1px; } .whity4{ border-right:1px solid #f5f5f5; border-left:1px solid #f5f5f5; } .whity5{ border-right:1px solid #fafafa; border-left:1px solid #fafafa; }
.mushi * { display:block; height:1px; overflow:hidden; background:#683B76; }  .mushi1{  border-right:1px solid #beaac4; padding-right:1px; margin-right:3px; border-left:1px solid #beaac4; padding-left:1px; margin-left:3px; background:#8d6c98; }  .mushi2{  border-right:1px solid #efebf1; border-left:1px solid #efebf1; padding:0px 1px; background:#846090; margin:0px 1px; }  .mushi3{  border-right:1px solid #846090; border-left:1px solid #846090; margin:0px 1px; }  .mushi4{  border-right:1px solid #beaac4; border-left:1px solid #beaac4; }  .mushi5{  border-right:1px solid #8d6c98; border-left:1px solid #8d6c98; }
.blacky * { display:block; height:1px; overflow:hidden; background:#000000; } .blacky1{ border-right:1px solid #919191; padding-right:1px; margin-right:3px; border-left:1px solid #919191; padding-left:1px; margin-left:3px; background:#3f3f3f; } .blacky2{ border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5; padding:0px 1px; background:#303030; margin:0px 1px; } .blacky3{ border-right:1px solid #303030; border-left:1px solid #303030; margin:0px 1px; } .blacky4{ border-right:1px solid #919191; border-left:1px solid #919191; } .blacky5{ border-right:1px solid #3f3f3f; border-left:1px solid #3f3f3f; }

