html,body{
	padding:0px;
	margin:0px;
}
#footerTbl a{
	color:white;
	font-size:12px;
}
.borderTopReg{
	border-top:1px #e1e1e1 solid;
}
.borderLeftReg{
	border-left:1px #e1e1e1 solid;
}
.linkColor1{
	color:#a1b058;
}
.linkcolor2{
	color:#90a44b;
}

.fregTitleTd{
	padding:0px 1px;
}
.itrDiv{
	padding:6px 5px 5px 7px;
	
}
.itrTbl{
	width:720px;
	height:80px;
}
.itrTblProd{
	font-weight:bold;
	font-size:16px;color:#218dc6;
}


.prodBoxTd{
	padding-bottom:10px;
	width:273px;
}
.prodBoxTbl{
	width:237px;
	height:171px;
}
.prodBoxSup{
	font-size:11px;color:#848484;
}
.prodBoxDesc{
	font-size:16px;color:#c8552d;
}
.prodBoxPerc{
	font-size:11px;margin-top:7px;
}


.padL10{
	padding-left:10px;
}
.margT6{
	margin-top:6px;
}
.margB8{
	margin-bottom:8px;
}
.padL5{
	padding-left:5px;
}
.margT18{
	margin-top:18px;
}
.margT4{
	margin-top:4px;
}
.margT2{
	margin-top:2px;
}
.padL6{
	padding-left:6px;
}

body,select,option,optgroup{
	font-family:arial;
}
img{
	border-width:0px;
}

h1{
	font-size:16px;
	padding:0px;
	margin:0px;
	display:inline;
}
p{
	display:inline;
}

/* float */
.flRight{
	float:right;
}
.flLeft{
	float:left;
}
.flCl{
	clear:both;
}

/* font sizes */
.fs14{
	font-size:14px;
}
.fs10{
	font-size:10px;
}
.fs12{
	font-size:12px;
}
.fs16{
	font-size:16px;
}
.fs18{
	font-size:18px;
}
.fs1{
	font-size:1px;
}
.fs11{
	font-size:11px;
}

/* bold and stuff */
.bold{
	font-weight:bold;
}
.noUnd2{
	text-decoration:none;
}
/*
.noUnd{
	text-decoration:none;
}
.und{
	text-decoration:underline;
}
*/

a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}


/* paddings */
.paddingTop4{
	padding-top:4px;
}
.paddingTop8{
	padding-top:8px;
}
.formInpPadding{
	padding:2px 0px;
}
.padR10{
	padding-right:10px;
}
.paddingBot16{
	padding-bottom:16px;
}
.pd2{
	padding:2px;
}
.pb10{
	padding-bottom:10px;
}
.pt10{
	padding-top:10px;
}
.pt4{
	padding-top:4px;
}
.pl10{
	padding-left:10px;
}
.pt20{
	padding-top:20px;
}
.pr4{
	padding-right:4px;
}
.pt6{
	padding-top:6px;
}
.pr8{
	padding-right:8px;
}
.pr16{
	padding-right:16px;
}
.pr12{
	padding-right:12px;
}
.pt2{
	padding-top:2px;
}
.pl16{
	padding-left:16px;
}
.pl20{
	padding-left:20px;
}

.replyNamePad{
	padding:14px 0px 4px;
}
.replyTextPad{
	padding-right:12px;
	padding-bottom:10px;
}
.replyFrom{
	height:20px;background:#eaeaea;padding-right:10px;
}
.replyTime{
	eight:20px;background:#eaeaea;padding-left:20px;
}


.prodBoxSur{
	padding:8px 12px;
}
.prodBoxBord{
	border:1px #e1e1e1 solid;
}
.prodBoxTblPad{
	padding:8px 0px;
}
.prodBoxInnerDiv{
	width:160px;height:20px;border:1px #f2f2f2 solid;border-bottom-color:white;background:#dfdfdf;
}
.prodBoxBotTd{
	height:30px;background:url(images/prodBoxGrad.jpg) repeat-x;border-top:1px #e1e1e1 solid;
}

.itemRowTbl{
	border:1px #e1e1e1 solid;margin-bottom:10px;
}
.itemRowTopTdArt{
	height:20px;border-bottom:1px #e1e1e1 solid;padding-right:8px;
}
.itemRowLinkBoxText{
	padding-top:48px;font-size:10px;color:#776f41;
}
.itemRowLinkBoxTextProd{
	padding-top:52px;font-size:10px;color:#cac398;
}

.busiRowName{
	height:20px;border-bottom:1px #e1e1e1 solid;padding-right:8px;
}
.busiRowCuponDiv{
	border-bottom:1px #e1e1e1 solid;;;width:78px;padding-right:6px;
}
.busiRowLink{
	padding-top:48px;font-size:10px;color:#776f41;
}
.busiRowDetails{
	width:244px;height:18px;background:#e7e7e7;padding-right:3px;
}

.busiDetailsPic{
	border:1px #838383 solid;margin-left:16px;margin-bottom:8px;
}
.busiDetailsK{
	padding:8px 6px 8px 0px;width:80px;
}

.regiChecks{
	padding:0px 14px 10px;
}
.regiPicPad{
	padding:4px 15px 15px;
}
.regiPicBord{
	border:1px #838383 solid;
}

.loginLit{
	color:#5893ab;width:80px;padding-left:4px;
}

.searchResRowPad{
	padding:8px;
}
.searchResLink{
	padding:2px 16px 10px;
}

.busiContLit{
	padding-left:8px;padding-top:4px;
}

.busiBoxPic{
	padding-left:6px;padding-bottom:8px;
}
.busiBoxPic2{
	padding-left:2px;padding-bottom:2px;
}
.busiBoxPic3{
	padding-right:8px;padding-bottom:2px;
}

.dblBtn1{
	width:91px;height:19px;
}
.dblBtn2{
	padding-right:12px;padding-top:2px;
}

.stdBtn{
	padding-top:48px;font-size:10px;color:#776f41;
}

.quesRow{
	height:25px;
	padding-left:10px;
	background:#eeeeee;
}

.quesInner{
	background:#eeeeee;padding:14px 24px;
}

.quesAddRep{
	height:23px;padding-right:16px;padding-top:8px;
}

.quesFormWrap{
	padding:10px 16px;
}

.quesFormTa{
	width:440px;height:58px;
}
.quesFormSubj{
	width:390px;
}
.quesFormBtnWrap{
	padding-bottom:10px;padding-right:10px;
}

.newBizStyle{
	width:200px;
	height:25px;
	background:url(images/addNewBizGrad.png) repeat-x;
	border:1px #c4c4c4 solid;
	margin:0px auto;
}

.regLit{
	color:black;
	font-weight:normal;
}

.normal{
	font-weight:normal;
}

/* cursor */
.pointer{
	cursor:pointer;
}

/* colors */
.white{
	color:white;
}
.black{
	color:black;
}

/* text align */
.center{
	text-align:center;
}

.left{
	text-align:left;
}

.right{
	text-align:right;
}

/* widths */
.w177{
	width:177px;
}
.w12{
	width:12px;
}

.w753{
	width:753px;
}
.w751{
	width:751px;
}
.w565{
	width:565px;
}
.w563{
	width:563px;
}
.w155{
	width:155px;
}
.w175{
	width:175px;
}
.w100{
	width:100px;
}

.w104{
	width:104px;
}

.w140{
	width:140px;
}

.w144{
	width:144px;
}





/* heights */
.h37{
	height:37px;
}





.topMenu{
	height:28px;
	
	padding-left:1px;
	width:107px;
	
	font-size:14px;

}


.topMenuCh{
	width:107px;
	height:28px;
	
	padding-left:1px;
	font-size:14px;


}

.buttonBord{
	border:1px black solid;
}

.genWrap{
	border-style:solid;
	border-width:1px 1px 3px 1px;
	border-color:#e3e3e3;
	
}



/* margins */
.mb5{
	margin-bottom:5px;
}
.mb16{
	margin-bottom:16px;
}
.mt6{
	margin-top:6px;
}
.mt2{
	margin-top:2px;
}
.ml16{
	margin-left:16px;
}
.ml20{
	margin-left:20px;
}


.picTmb{
	width:80px;
	height:60px;
}

.raisedArrows{
	margin-bottom:-4px;
}

.botLine{
	border-bottom:1px #e3e3e3 solid;
}

.catTopClass{
	padding:6px 8px;
	
}
.catTopClassCh{
	font-weight:bold;
	
}
.catTopClassCh2{
	font-weight:bold;
}




.catSecPad{
	padding:4px 24px 4px 0px;
}

.noBord{
	bordeR:0px black solid;
}

/* margins */
.mb_1{
	margin-bottom:-1px;
}
.mb_6{
	margin-bottom:-6px;
}
.mb_2{
	margin-bottom:-2px;
}

.pad2{
	padding:2px;
}


.divManaPre{
	padding:0px 10px;
}
.divMana{
	padding:4px 0px;
}
.divManaCh{
	font-weight:bold;
	background-color:#ace4ee;
}

.divContactsMana{
	padding:20px 10px;
}

.shListBg{
	background:#e4e9e8;
}

.repFormLit{
	font-size:12px;
	font-weight:bold;
	
}

/* log box */
.logBoxTR{
	height:8px;width:8px;background:url(images/logTR.png) no-repeat;
}
.logBoxT{
	height:8px;width:220px;background:url(images/logT.png) repeat-x;
}
.logBoxTL{
	height:8px;width:8px;background:url(images/logTL.png) no-repeat;
}
.logBoxR{
	height:107px;width:8px;background:url(images/logR.png) repeat-y;
}
.logBoxL{
	height:107px;width:8px;background:url(images/logL.png) repeat-y;
}
.logBoxBR{
	height:8px;width:8px;background:url(images/logBR.png) no-repeat;
}
.logBoxB{
	height:8px;width:220px;background:url(images/logB.png) repeat-x;
}
.logBoxBL{
	height:8px;width:8px;background:url(images/logBL.png) no-repeat;
}
.logBoxTd1{
	padding:6px 6px 0px 0px;
}
.logBoxLit{
	color:#5893ab;width:80px;padding-left:4px;
}


.gradBase{
	height:33px;
	background:url(images/searchResTitleGrad.png) repeat-x;
	padding-right:8px;
	font-size:16px;
	font-weight:bold;
	color:#167296;
}

/* admin stuff.... */

.adminBord{
	border:1px #ced2d9 solid;
}
.adminBordBot{
	border-bottom:1px #ced2d9 solid;
}
.adminEntInp{
	border:1px #c01f2f solid;
	background:url(images/adminLogBtnRed.png) no-repeat right center;
	height:22px;
	font-size:16px;
	padding-right:20px;
	width:160px;
}


.adminTopMenuBase{
	text-align:center;
	font-size:14px;
	height:30px;
	
}
.adminTopMenuReg{
	width:128px;
	border-width:0px 1px;
	border-color:#d4d4d4;
	border-style:solid;
	color:#5c5c5c;
	background:url(images/adminTopMenuGrad.png) repeat-x;
}

.adminTopMenuCh{
	width:130px;
	color:white;
	background:url(images/adminTopMenuChGrad.png) repeat-x;
}

.adminTopMenuManage{
	width:130px;
	color:#5c5c5c;
	background:url(images/adminTopMenuManage.png) no-repeat;
}

.adminSubMenuBase{
	padding-right:18px;
	width:170px;
	height:24px;
	border-bottom:1px #b2b2b2 solid;
}

.adminSubMenu{
	color:#5a697d;
	border-left:1px white solid;
}

.adminSubMenuCh{
	color:white;
	background:url(images/adminSubCh.png) repeat-x;
	border-left:1px #bbdcf9 solid;
}

.adminTreeFold{
	height:18px;
	width:181px;
	background:url(images/adminTreeFold.png) no-repeat #d9e8fb right;
	padding-right:33px;
}
.adminTreePage{
	height:18px;
	width:165px;
	background:url(images/adminTreePage.png) no-repeat right;
	padding-right:49px;
}

.adminSaveBtn{
	background:url(images/adminSaveBtnGrad.png) repeat-x;
	height:23px;
	
	border:1px #d4d4d4 solid;
	cursor:pointer;
	font-size:14px;
	color:#455a0a;
}

#catCont td{
	padding-bottom:12px;
}

.statTopFir{
	background:#7f8c9d;
}
.statTopSec{
	background:#738090;
}
#statTbl td{
	border-bottom:1px #c4c4c4 solid;
	text-align:center;
}
.statCont{
	background:#e4e8e7;
}

.vtCor{
	vertical-align:-2px;
}

.inpCirc{
	border-width:0px;
	height:22px;
	width:263px;
	background:url(images2/contFormReg.png) no-repeat;
}


/* kupon */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	zvertical-align: baseline;
	background: transparent;
}

ol, ul {list-style-type:none; }
.block{
	display:block;
}
.clear
{
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}


/******************************************components******************************************************/
#kupon_site_holder {height: 332px; width: 681px; padding:35px; margin: 0 auto; background: url(images2/main_bg.jpg) no-repeat 0 0; text-align:right; direction:rtl; }
#kupon_site_holder h1 {height: 35px; line-height:35px; background: #dcdcdc; color:#2d2d2d; font-size:22px; font-weight:bold; text-align:center; position:relative;}
#kupon_site_holder h1 a {width: 126px; height: 34px; display:block; padding-right:10px; float:left; background: url(images2/print-koupon.jpg) no-repeat right 0; font-size:15px; color:#dcdcdc; text-decoration:none; position:absolute; left:0; top:0;}
#kupon_site_holder h1 a:hover { color: #fff;}


/*main*/
#kupon_main {margin-top: 15px;}
/*right & left*/
#kupon_main .right {width: 162px; float:right; }
#kupon_main .right img {border: 1px solid #c7c7c7; margin:0;}
#kupon_main .right .desc {background: #efefef; padding: 10px; margin:-3px 0 0;}
#kupon_main .right dl {color: #000; font-size: 12px;}
#kupon_main .right dl dt {font-weight: bold;}
#kupon_main .right dl dd {margin-bottom: 3px;}
#kupon_main .left {width: 507px; float:right; margin-right: 12px;}
#kupon_main .left .arrow {padding-right: 37px; background: url(images2/arrow.jpg) no-repeat 480px 0; line-height:20px; color:#2d2d2d; width: 470px;}
#kupon_main .left .arrow span {color: #1060ae; font-weight:bold; }
#kupon_main .left .arrow .area {font-size:15px; }
#kupon_main .left .arrow .area span {font-weight:bold; color: #2d2d2d; }
#kupon_main .left .arrow .addons {position: absolute; bottom: 3px; right:0; width: 472px; height:20px;}
#kupon_main .left .arrow .addons ul li {background: url(images2/dot.jpg) no-repeat right center; float:right; font-size:12px; padding-right: 7px; margin-right: 5px; color: #6f6e6e;}
#kupon_main .left .arrow .area2 {color: #1060ae; font-weight:bold; margin-bottom: 10px; font-size:15px;}
#kupon_main .left .arrow .area2 span { color: #2d2d2d; }
#kupon_main .left .arrow #coupon {width: 208px; height:20px; border: 1px solid #acacac; border-left /*\**/: 2px solid #acacac\9; float:right; margin: 4px 0 0 6px; padding: 2px; }
#kupon_main .left .arrow .btn-send {width: 109px; height: 34px; text-align:center; color: #fff; line-height: 34px; background: url(images2/btn-send.jpg) no-repeat 0 0; border:none; font-weight:bold; font-family:Arial; font-size:16px; cursor:pointer;  float:right; }
#kupon_main .left .arrow .btn-send:hover {color: #c7c7c7;}





/* ques form */


/******************************************components******************************************************/
#forum_main{ width: 584px; margin: 0 0; text-align: right; direction: rtl;font-size:13px;  }
#forum_content{ width: 719px; border: 1px solid #c7c7c7; margin: 37px auto auto auto; }



/********************************************top********************************************************/
#forum_top {border-bottom: 1px solid #c7c7c7; background: url(images2/top_bg.jpg) no-repeat 0 bottom ; padding: 0 37px 20px 210px;}
#forum_top h1 {color: #095a9b; font-size: 22px; font-weight:bold; background: url(images2/title-bg.jpg) no-repeat right 0 ; height:91px; line-height:91px; padding-right: 105px; margin: -22px -15px 0 0;}
#forum_top p {color: #474646; line-height: 1.3em;}
#forum_top ul{ list-style-type:none;}
#forum_top ul li {background: url(images2/square.jpg) no-repeat right 7px ; padding:0 10px 0 0; margin:0;}

/********************************************bottom***********************************************************/
#forum_bottom{ background: #efefef url(images2/bottom_bg.jpg) no-repeat 0 0; margin: 1px; padding: 0 35px 10px 0; position:relative;}
#forum_bottom form {height: 100%;}
#forum_bottom form label {width: 100%; display:block; font-weight:bold; margin-top:5px;}
#forum_bottom form .long {width: 468px; border: 1px solid #c7c7c7; border-left /*\**/: 1px solid #c7c7c7\9; padding: 2px;}
#forum_bottom form .short {width: 225px;  border: 1px solid #c7c7c7; padding: 2px; height:19px;}
#forum_bottom form select {height:24px; color: #7d7d7d;width: 225px;border: 1px solid #c7c7c7; padding: 2px;}
#forum_bottom form .newsletter input {width: 15px; height: 15px; border: 1px solid #c7c7c7; margin: 8px 0 0 5px; padding:0; float:right;}
#forum_bottom form .newsletter label {height: 30px; line-height:30px; width: 200px; margin-top:0; }
#forum_bottom .btn_send { width:125px; height:75px; background:url(images2/btn-send2.jpg) no-repeat 0 0; border: none; font-weight:bold; font-size:35px; color:#fff; text-align:center; line-height: 75px; position:absolute; bottom: 20px;  left: 30px; margin:0;}
#forum_bottom .btn_send:hover {color: #ccc;}
#forum_bottom table{ width: 474px; }

/******************** cupons ********************/

#cuponTable_wrapper
{
	width: 755px;
	margin: 10px auto;
	font-size: 11px;
	color: #848484;
}

.cuponTable_main
{
	direction: rtl;
	text-align: right;
	width: 226px;
	height: 110px;
	padding: 5px;
	margin: 0 0 20px 15px;
	float: right;
	background: url(images2/cuponTable_frame.jpg) no-repeat 0 0;
	position:relative;
}
.cuponTable_price
{
	width: 62px;
	height: 59px;
	line-height: 59px;
	background: url(images2/cuponTable_price.png) no-repeat 0 0;
	position:absolute;
	bottom: -10px;
	left:-10px;
	font-size:14px;
	font-weight:bold;
	color:#353535;
	text-align:center;

}

.cuponTable_img 
{	width  : 101px;
	height: 100px;
	padding: 2px 0;
	margin: 3px 0 0 0;
	background: url(images2/cuponTable_img_bg.jpg) no-repeat 0 0;
	text-align:center;
	float:left;
	}


.cuponTable_img img
{
	width: 97px;
	height: 100px;

}

.cuponTable_text {width  : 115px; float:left; padding: 3px 5px 5px;}

.cuponTable_text h2
{
	color: #353535;
	font-size: 14px;
	font-weight: bold;
	font-family: arial,helvetica, sans-serif;
	padding-bottom: 4px;
}



.cuponTable_text .cuponTable_print  
{
	color: #1288ca; 
	font-size:12px; 
	font-weight:bold;
	background: url(images2/cuponTable_cut.jpg) no-repeat right 0;
	height:21px;
	line-height:21px;
	padding-right: 25px; 
	margin: 0 0 3px 3px;
	display:block;
	float:left;
	}

.cuponTable_text .cuponTable_links a {width: 23px; height:24px; float:left; display:block;}
.cuponTable_text .cuponTable_links a.cuponTable_link_mail {background: url(images2/cuponTable_mail.jpg) no-repeat 0 0;}
.cuponTable_text .cuponTable_links a.cuponTable_link_facebook {background: url(images2/cuponTable_facebook.jpg) no-repeat 0 0;}
.cuponTable_text .cuponTable_links a.cuponTable_twitter {background: url(images2/cuponTable_twitter.jpg) no-repeat 0 0;}
.cuponTable_text .cuponTable_links a.cuponTable_link_like {background: url(images2/cuponTable_like.jpg) no-repeat 0 0;}


.catTopClass a {
	font-size: 15px;
	/*font-weight: bold;*/
}
.max-img-size {
	max-height: 80px;
	max-width: 90px;
}
#gallery-more {
	height: 30px;
	width: 320px;
	background: #F1F1F1;
	border:1px solid #999999;
	margin: 20px auto 0px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}
#gallery-more:hover {
	background: #E1E1E1;
}
