.awFlt { float: left; }
.awFltA { float: right; }

.ErrIcon { vertical-align: sub; position: absolute; padding: 0em 0.4em; }

/*** Menu ***/
.topnavlinkItem { direction: ltr; }
.topnavlinkItem table { direction: rtl; width: 100%; }
.topnavlinkItem a { display: block;  }

/*** SideContent ***/
.s_fc_side_c { font-size: 0.8em; padding-top: 1em; padding-bottom: 1em; clear: both; }

/* shopping box*/
.ShoppingBox { padding:0; margin-left: 0.8em; font-size: 0.8em; float: right; text-decoration:none;}
.ShoppingBox a { text-decoration: none; font-weight: bold; }
.ShoppingBox a:hover {text-decoration:none;}
.ShoppingBox img{margin-top:3px; vertical-align:text-bottom;}
.ShoppingBox .uxCartText {background:#000;}

/* search box */
.s_searchBox_sv .c_submit a {/* padding-right: 4px; height:18px; font-family:Ariel; background:#FFFFFF none repeat scroll 0 0;color:#000000;*/}

/* login box */
.LoginBox { font-weight: bold; font-size: 0.8em; font-weight: bold; float: right; margin-top:26px;font-family:Ariel;}
.LoginBox a { text-decoration: none; font-family:Ariel;}
.LoginBox a:hover {background:#FFFFFF none repeat scroll 0 0;color:#000000; }
.LoginBox b { background: url('../../ui/Kotik/m/spc.gif') no-repeat 50% 55%; }
.LoginBox .hello{float:left;}
.LoginBox .actlogout{float:left; margin-left:5px;}


/* contact us */
#contactUs { font-size: 0.8em; }
#contactUs h1 {margin-bottom:18px;}
#contactUs .submit {margin-right:30px;float:left; display:inline; border:1px solid #FFFFFF; background-color:#000; color: #fff; display: inline; line-height: 23px; text-align: center; width: 67px; font-size: 12px; font-weight: bold; text-decoration: none;  }
#contactUs .submit:hover { background-color:#fff; color:#000; }
#contactUs .bClear {display:inline; border:1px solid #FFFFFF; background-color:#000; color: #fff; display: block; line-height: 23px; text-align: center; width: 70px; font-size: 12px; font-weight: bold; text-decoration: none; height:25px;}
#contactUs .bClear:hover { background-color:#fff; color:#000; }
.contactact {margin-left:110px; margin-top:10px;}
#form-ct4 { position: relative; width: 100%; }
#form-ct4 #fsHeader { float: right; width: 50%; }
#form-ct5 {
	position:relative; padding-top:8px; width:685px; line-height:22px; 
	background-image:url(../imagesContact/bg_contact.jpg); background-repeat:no-repeat; }
	
.flagMsg { position:relative; padding-top:8px; width:685px; line-height:22px; font-weight:bold;
	background-image:url(../imagesContact/bg_contact.jpg); background-repeat:no-repeat; }
.flagMsg .title { margin-bottom: 10px; }
	
#fsHeader .CPage { padding: 0em; }

#contactUs input,
#contactUs select,
#contactUs textarea{margin-bottom:5px; padding:1px 3px; border:none;}
.frm .form-lbl{margin-bottom:10px; line-height: 1.4em; vertical-align: middle; }
.form-lbl { width: 90px; min-width:90px; margin-bottom:10px; display:block;	float:left; }
.form-errmsg { width:100px; }
.clearlabel { clear:left; }

/* Credits */
#pageCredit { padding-top: 0.2em; color: #fff; direction:ltr; /*font-size: 0.7em; */clear: both; line-height: 1.4em; font-size:11px;}
#pageCredit img { /*float: right;*/ margin-left: 0.2em; vertical-align: middle;}
#pageCredit a {color: #fff; text-decoration: none; font-family:Ariel;}

/*** BreadCrumbs ***/
.s_breadcrumb {position:absolute; font-size:11px; float:right; right:0;}
.s_breadcrumb em { font-size: 0pt; color: #FFF; }
/*** BreadCrumbs - avi *** /
.s_breadcrumb {
    font-size: 11px; background-image: url('m/bc_bg.gif'); background-repeat: repeat-x; height: 30px; line-height: 30px; color: #888;
    border: solid 1px #cacaca; overflow: hidden; margin: 0em 0em 0.8em 0em; padding: 0px; }
.s_breadcrumb li { list-style-type: none; padding-left: 10px; display: inline-block; float: left; }
.s_breadcrumb a {
	display: inline-block; background-image: url('m/bc_separator.gif'); background-repeat: no-repeat; background-position: right;
    padding-right: 15px; text-decoration: none; color: #333333; outline: none; }
.s_breadcrumb img { margin: 10px 0em; }
.s_breadcrumb a:hover { color:#35acc5; }*/

/*** Controls.Popups ***/
.confirm-dialog {font-size: 0.8em;background: url(m/dialog24.png) no-repeat right top;_background: url(m/dialog24.gif) no-repeat right top;	margin: 0px auto;padding-top: 14px;_padding-bottom: 12px;position: relative;width: 330px;}
.confirm-dialog .inner {padding-left: 20px;padding-right: 20px;padding-bottom: 11px;background: url(m/dialog24.png) no-repeat right bottom;_background: url(m/dialog24.gif) no-repeat right bottom;float: right;margin: 0px 0px -20px 0px;padding-top: 0px;width: 290px;} 
.confirm-dialog .base {border-top: #ddd 1px solid;background: url(m/dialog-base.png) no-repeat right bottom;padding-bottom: 4px;margin-right: -11px;margin-left: -11px;padding-top: 4px;text-align:center;}
.confirm-dialog h2 {font-size: 1.25em;font-weight:bold;	color: Green;text-align:center;} 
.confirm-dialog input {	width: 50px;}     
.confirm-dialog input.btn {width: 120px;margin: 0em 10px;font: bold 8pt Ariel;color:#ccc;}     
.close {display: block;	background: url(m/close24.png) no-repeat 0px 0px;right:-5px;width: 26px;text-indent: -1000em;position: absolute;top: -7px;height: 26px;	cursor: pointer;}   
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}

.efPop {background: url(m/dialog24w.png) no-repeat right top;_background: url(m/dialog24w.gif) no-repeat right top;	margin: 0px auto;width: 430px;}
.efPop .base {border-top: #ddd 1px solid;background: url(m/dialog-basew.png) no-repeat right bottom;}
.efPop .inner{width:390px;background: url(m/dialog24w.png) no-repeat right bottom;_background: url(m/dialog24w.gif) no-repeat right bottom;}
.efPop .inner td { vertical-align: middle; border-bottom:1px solid #ECECEC; color:#878787; font-size:12px; font-weight:normal; padding-bottom:20px; padding-right: 10px; padding-top: 20px; }

.printTop img { background: url('M/printer-off.png') no-repeat; width: 16px; height: 16px; }
.printTop img:hover { background-image:url('M/printer.png'); }
.contactTop img { background: url('M/email-off.png') no-repeat; width: 16px; height: 16px; }
.contactTop img:hover { background-image:url('M/email.png'); }
.RSS img { background: url('M/RSS-off.png') no-repeat; width: 16px; height: 16px; }
.RSS img:hover { background-image:url('M/RSS.png'); }
.favorites img { background: url('M/favorites-off.png') no-repeat; width: 16px; height: 16px; }
.favorites img:hover { background-image:url('M/favorites.png'); }
.fontPlus img { background: url('M/zoom_in-off.png') no-repeat; width: 16px; height: 16px; }
.fontPlus img:hover { background-image:url('M/zoom_in.png'); }
.fontMinus img { background: url('M/zoom_out-off.png') no-repeat; width: 16px; height: 16px; }
.fontMinus img:hover { background-image:url('M/zoom_out.png'); }
.emailFriend img { background-image:url('M/send-friend-off.jpg'); }
.emailFriend img:hover { background-image:url('M/send-friend-on.jpg'); }
.emailPage img { background-image:url('M/email-off.png');}
.emailPage img:hover { background-image:url('M/email.png');}

.hoverCss :hover {background:#FFFFFF none repeat scroll 0 0; color:#000000;}

.ContactUs {}
.ContactUs .gf_title{margin-bottom:10px;}
.ContactUs .field{margin:6px 0;}
.ContactUs .field .label{float:left;width:100px; font-size:12px;}
.ContactUs .field input,.ContactUs .field textarea{width:200px; padding:1px 3px; }
.ContactUs .footer {float:left; margin-top:20px; margin-left:160px;}
.ContactUs .submit {background-color:#000000;border:1px solid #FFFFFF;color:#FFFFFF;display:inline;float:left;font-size:12px;font-weight:bold;line-height:23px;margin-right:30px;text-align:center;text-decoration:none;width:67px;}
.ContactUs .submit:hover {background-color:#fff;}
.ContactUs .submit:hover a{color:#000;}
