﻿@import url('font-awesome.min.css');
body{ padding-top:18px;}
/*styles for editor*/
.heading1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #444444;}
.heading2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #444444;}
.heading3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #444444;}

/*.searchbar{ z-index:999;top:330px;right:577px;background-color:#AEA4A2;width:350px;height:83;position:absolute;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}*/
.searchbar{ z-index:999;top:330px;left:auto; direction:ltr;background-color:#AEA4A2;width:350px;height:83;position:absolute;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}

.site_padding{padding-right:12px}

/*all sizes of site in aspx */
.left_side {width:165px;padding-right:2px;}/*165*/
.insidehome_left {width:697px; height:518px;}
.menuside_right{width:33px;padding-left:2px;}
.inside_left_top{width:697px;height:25px;}
.inside_left_top_home{width:696px;height:25px;}
.right_side{width:761px}
.full_site_width {width:926px}
.bottom_part{height:32px}
.inside_rightmenu{width:183px}
.inside_left{width:545px;height:518px;}
.collection_tab_size{width:86px}
.insideTitle_imagesize{width:70px}
.inside_right{width:33px;padding-left:2px;}
/*end panel sizes*/

/* font styles for sites*/
.collection_link{font-weight:bold ; font-family: Arial, Helvetica, sans-serif; font-size: 12px;  text-decoration: none; letter-spacing: normal; color: #FFFFFF}
/*size and padding of copmponents in xsl */
.padding_rightSide{width:50px}
.serch_top_xsl{height:25px}
.serch_side_xsl{padding-left:0px}
.logo_comp_xsl{height:90px}
.menu_comp_xsl{height:25px;width:15px}
.bottom_comp_xsl{height:25px;}
.mehudown_height{height:25px}
.pathTitle_xsl{height:35px; padding-top:12px }/**padding for navigation path **/
.pathTitlePage_xsl{padding-top:13px }/**padding for title **/
.path_padingwidth{padding-right:0px}
.pathSpaseText{height:10px}
.textInPath{width:40px}
.sizeTDListHome{width:120px}
.wing_padding{padding-top:25px;}

/* end */

/*styles for fields and input areas*/
.sfield { background-color:#ffffff;border-color:#a9a9a9;  border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 17px!important;width:100px; font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#555555;margin:0px; padding:0px;}
.lang_combo{ height: 20px;width:135px; font-family: Arial, Helvetica, sans-serif; font-size:12px}
.sdatefield { text-align:center;background-color:Transparent;border-color:#999999;  border-style: solid;  border-width:0px ; font-family: Arial, Helvetica, sans-serif; font-size:13px}

/*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:right top;
}
.deviderHprod
{   background-image:url(../images/list_devider.jpg);
	background-repeat:repeat-y;
	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: #000000}
.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: 11px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #333333;}
.news_strip{font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #333333;}
.news_devider{color:#000000 }
.wing_name {font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #444444;}
.path_small {font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #555555;}
.path_small:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 100%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #888888;}
.category_title { font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration:underline; letter-spacing: normal; color: #7B7B7B;}
.category_desc {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #7B7B7B;}
.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;}

.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*/

/* calendar styles */
.scSelectedRed2 {FONT-WEIGHT: bold;width:10px;margin:2px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#ffffff;}
.scNotSelectedRed2 {FONT-WEIGHT: bold;width:10px;margin:2px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#6B787E}
.lcDHeaderred2 {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #5B6063}
.lcEventsRed2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#5B6063;FONT-WEIGHT: bold;}
.lcSEventsRed2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#E21F02;FONT-WEIGHT: bold;}
.lcTextRed2 {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #F9F9F9}
.lcSVRed2 {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff;width:100px;text-align:center;}
.lcNotSVRed2 {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #5B6063;width:100px;text-align:center;}
.scTextlightblue {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #000000}
.sclightBluePaging {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color:#537286; text-align:center;FONT-WEIGHT: bold;}
.cDayslightblue {FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #ffffff}

/*end calendar */


/* 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: #7D7D7D;}
.menudown { font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #999999;}
.menu { width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; 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: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #ffffff;  }
.menueng { width:100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: normal; color: #ffffff;}
.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;}

.right_menu{font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #555555;}
.right_menu:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #888;}

.MenuItem1{width:100% ; }
.MenuItemOver1{width:100%;}
.MenuGroup1{cursor:pointer;}
.MenuGroup	{cursor:pointer ;width:220px;}
.MenuItem
{
    background-image:url(../images/menu.png); background-repeat:no-repeat; background-position:left top; 
    width:100%;
	 border-top:solid 0px #ffffff; 
	 border-bottom:solid 0px #000000; 
     border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:21px;	 	
	 padding-left :15px;
	 padding-right :5px;
}
.MenuItemOver
{
    background-image:url(../images/menu.png);background-repeat:no-repeat;background-position:left top;
	 width:100%;
	 border-top:solid 0px #ffffff; 
	 border-bottom:solid 0px #000000; 
	 border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 
	 height:21px;	 
	 padding-left :15px;
	 padding-right :5px;	
}
a.menu_link
{
	padding-left:5px;padding-right:5px;width:100%;FONT-WEIGHT: normal;font-weight:normal; COLOR: #555555;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none
}
a.menu_link:hover{padding-left:5px;padding-right:5px;width:100%; font-weight:normal;color:#888888;font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none}
 a.menu_link2
{
	width:100%;FONT-WEIGHT: normal; COLOR:#ffffff;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;  TEXT-DECORATION: none
}
 a.menu_link2:hover{width:100%;color:#e5e5e5;font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight:normal;TEXT-DECORATION: none}

a.menu_link_selected
{
	 font-weight:bold ;width:100%;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; letter-spacing: normal; color: #000000
}
/*vertical menu*/
.VMenuGroup1{cursor:pointer;width:152px}
.VMenuGroup	{cursor:pointer;width:141px}
.VMenuItem1{
	 padding-bottom :2px;
	 height:22px;
	 width:100%;
	 padding-right:2px; 
	 }
.VMenuItemOver1{	
	padding-bottom :2px;
	height:22px;
	width:100%;
	padding-right:2px; 
	
	}
.VMenuItem
{
	border-bottom:solid 0px #000000; 
	 border-left :solid 0px #000000;
	 border-right:solid 0px #000000; 	
	 padding-left :5px;
	 padding-right :20px;
	 background-image:url(../images/open_sideMenu.gif);
	 background-repeat:no-repeat;
	 height:22px;
	 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-left :5px;
	 padding-right :20px;
	 background-image:url(../images/open_sideMenu_selected.gif);
	 background-repeat:no-repeat;
	 height:22px;
	 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
}
.totop{color:#CC0000;text-decoration:none;font-size: 12px;}
.totop:hover{color:#990000;text-decoration:none;font-size: 12px;}

.article_paddings{padding-right:70px;padding-left:70px;}
.examplePanel
{
	width: 460px;
	height: 290px;
	padding: 20px 25px;
	/*background: url(../images/examples_background.png) no-repeat left top;*/
	position: relative;
	right: -8px;
	margin-top: 2em;
}
.thumbnails
{
	position: relative;
	right: -4px;	
	height: 100%;
	margin-top: 10px;
}
.thumbnails a
{
	opacity: 0.8;
	filter: alpha(opacity=80);
	display: block;
	margin: 5px;
	float: right;
}
.thumbnails a:hover{ opacity: 1; filter: alpha(opacity=100) }
.thumbnails a:hover img{ border-color: #3f3f3f; }
.img title{width:120px;}
.editor_text a{color:#888888;}
.editor_text a:hover{color:#cc0000;}

.info, a.info, a.info:hover{color: #fff; font-size: 11px; font-weight: normal;text-decoration: none;}
.remark{border:solid 1px #555; background:#ddd;color:#222;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 120%; text-decoration: none; margin:10px 70px 10px 70px;}
.panelpadding{padding-left:70px;}


/*auto complite*/
ul ,li{padding:0px; margin:0px;padding-start-value:20px}
.suggestion_list	{ background: white;	border: 1px solid;	border-color: #F9F7F8;	padding: 0px; color: #666666; font-size:12px; line-height:120%;font-family:Arial;}
.suggestion_list ul 	{ padding: 0px;	margin: 0;	list-style-type: none;  width:198px;}
.suggestion_list ul li {background: white;padding: 4px;}
.suggestion_list ul li:nth-child(odd) { background-color: #F9F7F8;padding: 4px; }
.suggestion_list a	{ text-decoration: none; color: #4B0084;}
.suggestion_list .selected	{ background: #E7E7E7!important;  color: #666666;}
.suggestion_list .selected a 	{ color: #666666;}
.autosuggest	{ display: none; width:198px;}

/*editor*/
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 120%; text-decoration: none; font-weight:bold; letter-spacing: normal; color: #555555;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 120%; text-decoration: none;font-weight:normal; letter-spacing: normal; color: #555555;}
a {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; letter-spacing: normal; color: #949494;}

.title_page {  font-family: Arial, Helvetica, sans-serif; font-size: 16px;line-height: 120%; text-decoration: none; letter-spacing: normal; font-weight: bold; color: #444444;}
.editor_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing:normal; color: #555555; }
div .editor_text p{overflow:visible!important;}
.normal {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #555555;}
.propertyname {font-family: Arial, Helvetica, sans-serif; font-size: 12px;line-height: 120%; text-decoration: none; letter-spacing: normal; color: #000000;}
.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; }
.bsmart_font {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 120%; text-decoration: none; letter-spacing:normal; color: #8B8B8B}
.paging{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 130%; text-decoration: underline; letter-spacing: normal; color:#000000}
.underline{text-decoration:underline;}
/*end fonts new*/


