﻿body{ margin-top:0px}

/*paddings for component in aspx*/
.padding_topsearch{ padding-left:0px;padding-top:0px;}
.articlepadding{ padding-left:40px}
.paddingHomeCenter{padding-left:0px; padding-right:0px; padding-top:18px;}
.paddingLeftPanel {padding-left:7px;}

/*end padding in aspx*/

/*panel sizes aspx*/
.partial_site_width{ width: 930px}
.left_side {width:167px}
.right_side {width:177px}
.inside_center {width:586px;height:305px;}
.site_padding{padding-left:20px}

.home_center {width:586px; height:305px; }
.full_site_width {width:930px;}
/*end panel sizes*/

/*size and padding of copmponents in xsl */
.padding_rightSide{padding-left:48px}
.serch_top_xsl{height:25px}
.serch_side_xsl{height:25px}
.logo_comp_xsl{height:131px}
.menu_comp_xsl{height:35px;width:180px}
.bottom_comp_xsl{height:40px;}
.mehudown_height{height:20px}
.pathTitle_xsl{height:35px; padding-top:22px }/**padding for navigation path **/
.pathTitlePage_xsl{padding-left:40px;padding-top:22px }/**padding for title **/
.path_padingwidth{padding-left:21px}
.pathSpaseText{height:10px}
.textInPath{width:40px}
.sizeTDListHome{width:120px}
/* end */

/*styles for fields and input areas*/
.sfield { border-color:#2758a4;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 20px;width:85px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
.sfield1 { border-color:#2758a4;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 20px;width:85px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
.fields { border-color:#2758a4;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 20px;width:85px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
.lang_combo{ height: 20px;width:135px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
/*end*/

/* deviders*/
.menudeviderH{color:#7D7D7D; font-size:12px}
.item_devider
{
	width:1px;height:152px;
	background-image:url(../images/devider.gif);
	background-repeat:repeat-y;
	 background-position :center center;
	}
.deviderCategories
{
	width:400px;height:9px;
	background-image:url(../images/links_devider.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.deviderHprod
{   background-image:url(../images/list_devider.gif);
	background-repeat:repeat-y;height:1px;width:400px;
	background-position:right top;
	}
/* end deviders*/

/*fonts new*/
/*class for templates content*/.content_text{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #7B7B7B;}

.results_title{  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #3E3D3D }
.product_title{  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #D42A2B;}
.news_title {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #A9923E;}
.news_strip{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #AEADAC;}
.news_devider{ color:#000000 }
.title_page {  font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #F16322;}
.path_small {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #F16322;}
.editor_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; padding-right:5px; color: #5f5f5f; }
.category_title { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration:none; letter-spacing: normal; color: #4C4004;}
.category_desc {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff;}
.normal {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #4C4004;}
.propertyname {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #22578B;}
.path_print {  font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #000000; }
.path_small_print {  font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #000000; }
.printTitle{font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 120%; text-decoration: none; letter-spacing: 0.8px; font-weight: bold; color: #000000;}
.printContent{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: 0.8px; font-weight: normal; color: #000000;}
.logoTitle{font-weight:bold ; font-family: Arial, Helvetica, sans-serif; font-size: 40px;  text-decoration: none; letter-spacing: normal; color: #000000}
.logoDesc{font-weight:bold ; font-family: Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: none; letter-spacing: normal; color: #000000}
.logoTitleW{font-weight:bold ; font-family: Arial, Helvetica, sans-serif; font-size: 40px;  text-decoration: none; letter-spacing: normal; color: #ffffff}
.logoDescW{font-weight:bold ; font-family: Arial, Helvetica, sans-serif; font-size: 14px;  text-decoration: none; letter-spacing: normal; color: #ffffff}
.printTitle{font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 120%; text-decoration: none; letter-spacing: 0.8px; font-weight: bold; color: #000000;}
.printContent{font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: 0.8px; font-weight: normal; color: #000000;}
.bsmart_font {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing:normal; color: #5F5F5F}
.paging{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 130%; text-decoration:none; letter-spacing: normal; color:#A4A5A6}
.star {color:red }
.prop_header{background-color:#B3B4B6;padding-right:5px; padding-left:5px;  border-bottom:solid 1px #E2E2E2;  font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#ffffff; text-decoration: none; font-weight:bold; height:20px; text-align:center}
.prop_rows{background-color:#E2E2E2;padding-right:5px; padding-left:5px;border-bottom:solid 1px #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#000000; text-decoration: none; height:20px; text-align:center}
.prop_header2{ background-color:#B3B4B6;padding-right:5px; padding-left:5px;  border-bottom:solid 1px #E2E2E2;  font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#ffffff; text-decoration: none; font-weight:bold; height:20px; text-align:center}
.prop_rows2{ border:solid 1px #FFFFFF;background-color:#E2E2E2;padding-right:5px; padding-left:5px; font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#000000; text-decoration: none; height:20px;}

/*end fonts new*/



/* cart styles */
.headers_card{background-color:#5396C0; border-bottom:solid 1px #FFFFFF;  font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#ffffff; text-decoration: none; font-weight:bold; height:30px; text-align:center}
.content_card{background-color:#D4D5D7;border-bottom:solid 1px #ffffff; font-family: Arial, Helvetica, sans-serif; font-size:12px ; color:#000000; text-decoration: none; height:25px; text-align:center}
.card_global_table_border{border-color: #5396C0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.card_fields{border: #5396C0; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.headerDevider{background-color:#FFFFFF}
.contentDevider{background-color:#FFFFFF}
.cart_last_row_border{border-color:#ffffff;border-top:1px;border-left:0px;border-right:0px;border-bottom:0px;border-style:solid}
.headers_card2{ border-bottom:solid 1px #000000;border-left:solid 1px #000000;  font-family: Arial, Helvetica, sans-serif; font-size:x-small ; color:#000000; text-decoration: none; font-weight:bold; height:30px; text-align:center}
.content_card2{border-bottom:solid 1px #000000; border-left:solid 1px #000000;font-family: Arial, Helvetica, sans-serif; font-size:x-small ; color:#000000; text-decoration: none; height:25px; text-align:center}
.card_global_table_border2{border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.card_fields2{border-color:#FD8048; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
/* end cart styles*/


/*menu*/
.menutop { font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #504F4F}
.menudown { font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #7D7D7D;}
.menu { width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #ffffff;}
.menu:hover {  width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #c1ec00 ;  }
.menu_selected { width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #c1ec00;}

.menu2 { width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #ffffff; }
.menu2:hover {  width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #ffffff;}
.MenuItem1{width:100% ; padding-left :10px;padding-right :10px;}
.MenuItemOver1{width:100%;padding-left :10px;padding-right :10px;}
.MenuGroup1{cursor:pointer;}
.MenuGroup	{cursor:pointer ;width:120px}
.MenuItem
{
     background-image:url(../images/topMenu.gif);
	 background-repeat:no-repeat;
	 background-color:#E1EBF7;width:100%;
	 border-top:solid 1px #ffffff; 
	 border-bottom:solid 0px #000000; 
     border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:20px;	 	
	 padding-left :5px;
	 padding-right :5px;
}
.MenuItemOver
{
     background-image:url(../images/topMenu_selected.gif);
	 background-repeat:no-repeat;
	 background-color:#E1EBF7;
	 width:100%;
	 border-top:solid 1px #ffffff; 
	 border-bottom:solid 0px #000000; 
	 border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:20px;	 
	 padding-left :5px;
	 padding-right :5px;	
}
a.menu_link
{
	width:100%;FONT-WEIGHT:normal; COLOR: #5f5f5f;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none
}
a.menu_link:hover{width:100%;color:#5f5f5f ;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none}
 a.menu_link2
{
	width:100%;FONT-WEIGHT: bold; COLOR:#794498;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none
}
 a.menu_link2:hover{width:100%;color:#794498;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none}

a.menu_link_selected
{
	width:100%;FONT-WEIGHT: normal;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 100%; text-decoration: none; letter-spacing: normal; color: #526ac1 
}
/*vertical menu*/
.VMenuGroup1{cursor:pointer;width:100%}
.VMenuGroup	{cursor:pointer;width:141px}
.VMenuItem1{
	/* background-image:url(../images/sideMenu_selected.gif);*/
	 
	 padding-right:20px;
	 padding-bottom :14px;
	 height:15px;	 
	 }
.VMenuItemOver1{
	/*background-image:url(../images/sideMenu_selected.gif);*/
	padding-right:20px;
	 padding-bottom :14px;
	 height:15px;	 
	
	}
.VMenuItem
{
	border-bottom:solid 0px #000000; 
	 border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 	
	 padding-right :5px;
	 padding-left :20px;
	 background-image:url(../images/open_sideMenu.gif);
	 background-repeat:no-repeat;
	 height:18px;
	 width:100%;
	FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff
}
.VMenuItemOver
{
	 border-bottom:solid 0px #000000; 
	 border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 padding-right :5px;
	 padding-left :20px;
	 background-image:url(../images/open_sideMenu_selected.gif);
	 background-repeat:no-repeat;
	 height:18px;
	 width:100%;
	FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff
}
.scrollsize
{width:530px;
 height:212px;
 overflow:auto;

}
