/* ==== Author : Tomer ========================== */ 
.newsItem{
	width: 400px;
	margin-bottom: 10px;
}
.newsItemImage{
	float: right;
	margin-left: 5px;
}
.newsItemText{
	float: right;
	width: 300px;
}
/* ==== /Author : Tomer ========================= */

/* === Main/General ============================= */
/* ============================================== */
.clearing {
	height: 0px;
	line-height: 0px;
	clear: both;
	font-size: 0px;
}
.normal{
height:auto;
line-height:normal;
font-size:12px;
}
.fright{
float:right;
}
.fleft{
float:left;
}
img {
	border-width:0px;
}
div, span {
 	font-family:arial;
 	font-size:12px; 
	margin:0 auto;
	padding:0;
}
a {
	text-decoration:none;
	font-size:12px; 
}
a:hover {
	text-decoration: underline;
}
h4{ 
padding:0;
margin:5px 0;
}
.bold {
	font-weight:bold;
}
.normal {
	font-weight:normal;
}
.underline {
	text-decoration:underline;
}
#header{
width:820px;
height:130px;
background:red;
background: url('../images/header_banner.jpg') no-repeat top left;
text-align:right;
padding-top:20px;
}
#main_menu{
width:620px;
height:20px;
color:#e2d2e2; 
text-align:right;
padding-right:200px;
}
#main_menu a{
color:#5592fe;
font-weight:bold;

}
#mainContainer{
width:820px; 
}
#footer{
margin-top: 10px;
width:800px;
background:#333333;
/*height:22px;*/
color:#FFFFFF;
padding-top:5px;
font-weight:normal;
padding-right:10px;
padding-left:10px;
padding-bottom:6px; 
}
#footer a{
color:#ffffff;
}
.footer a:hover, #footer a:hover{
text-decoration:underline;
}
#Credit{
margin: 5px;
color: #333333;
}
#Credit a{
color: #333333;
}
.font18{
font: normal 18px arial;
}
/* ==== /Main/General =========================== */


/* === Home page ================================ */
/* ============================================== */
#home_top{
width:820px;
margin:0 auto;
padding:0; 
} 
.home_top_right{ 
float:right;
width:180px;
text-align:right;
}
.home_top_right h1{
font: normal 18px arial;
color: #ff005e;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px;
}
.home_top_right a{ 
background: url('../images/btn_pink.gif') no-repeat top left;
display:block;
width:170px;
padding-right:10px;
height:25px;
padding-top: 4px;
margin-bottom:2px;
color:#FFFFFF;
font: normal 12px arial;
text-decoration:none;
text-align:right;
}
.home_top_right a:hover{
background: url('../images/btn_pink_on.gif') no-repeat top left;
text-decoration:none;
}
.home_top_left{
float:left;
width:180px;
}
.home_top_left h1{
font: normal 18px arial;
color: #99cc00;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px;
text-align:right;
}
.home_top_left a{ 
background: url('../images/btn_green.gif') no-repeat top left;
display:block;
width:170px;
padding-left:10px;
height:25px;
padding-top: 4px;
margin-bottom:2px;
color:
#FFFFFF;
font: normal 12px arial;
text-decoration:none;
text-align:left;
}
.home_top_left a:hover{
background: url('../images/btn_green_on.gif') no-repeat top left;
text-decoration:none;
}
.home_top_text{
width:430px;
text-align:right;
padding: 10px;
padding-top: 35px;
}

#home_top_sales{
margin-top:10px;
}
.home_top_sales_right{
width:410px; 
float:right;
text-align:right;
}
.home_top_sales_left{
width:410px; 
float:left;
text-align:left; 
}
.h1_gan{
font: normal 14px arial;
color: #ffffff;
background: url('../images/btn_pink_2.gif') no-repeat top right;
height:28px;
margin-bottom:1px;
line-height:26px;
text-align:right;
padding-right:10px;
}
.h1_ulam{
margin:0;
padding:0;
font: normal 14px arial;
color: #ffffff;
background: url('../images/btn_green_2.gif') no-repeat top left;
height:28px;
margin-bottom:1px;
line-height:26px;
text-align:left;
padding-left:10px;
}
.one_top_sale{
width:407px;
height:80px;
margin-bottom:5px; 
}
.sale_right{
float:right; 
width:391px; 
height:74px; 
border:1px solid #cccccc; 
border-left:none;
padding-top:5px;
padding-right:5px;
text-align:right;
}
.sale_right h1, .sale_left h1{
margin:0;
padding:0;
color:#ee0a59;
font: bold 14px arial;
}
.one_sale_1 h1 a, one_sale_2 h1 a{
font-family:arial;
font-weight:bold;
font-size:14px;
text-decoration:none; 
}
.one_sale_1 h1 a:hover, .one_sale_2 h1 a:hover{
text-decoration:underline; 
}
.one_sale_1{
width:250px; text-align:right; float:right;
}
.one_sale_2{
width:250px; text-align:right; float:left;
}
.sale_right .thumb{
float:right;
margin-left:5px;
}
.s90x67{
width:90px;
height:67px;
}
.sale_right .arr{
margin-top:48px;
float:left;
}
.sale_frm_left{
background:url('../images/frame_left.gif') no-repeat top left; 
width:10px; 
height:80px; 
float:left;
}
.sale_left{
float:left; 
width:391px; 
height:74px; 
border:1px solid #cccccc; 
border-right:none;
padding-top:5px;
padding-left:5px;
}
.sale_left .thumb{
float:left;
margin-right:5px;
}
.sale_left .arr{
margin-top:48px;
float:right;
}
.sale_frm_right{
background:url('../images/frame_right.gif') no-repeat top right; width:10px; height:80px; float:right;
}
#home_middle{
margin-top:10px; 
}
.home_right_sale{ 
float:right;
width:180px;
text-align:right;
}
.home_left_sale{
float:left;
width:180px;
}
.home_contact{
width:446px;
text-align:right;
margin-top:0px; 
}
.h1_home_contact{
font: normal 14px arial;
color: #ffffff;
background: url('../images/btn_blue.gif') no-repeat top right;
height:28px;
margin-bottom:1px;
line-height:26px;
text-align:right;
padding-right:10px;
}
.home_contact_box{
width:415px;
border:1px solid #cccccc;
border-left:none;
height:120px;
float:right;
padding:10px;
}
.home_contact_box_left{
background: url('../images/home_contact_left.jpg') no-repeat top right;
height:142px;
width:10px;
float:right;
}
.h1_hot_right{
font: normal 14px arial;
color: #ffffff;
background: url('../images/btn_pink_2.gif') no-repeat top right;
height:28px;
margin-bottom:1px;
line-height:26px;
text-align:right;
padding-right:10px;
}
.h1_hot_left{
margin:0;
padding:0;
font: normal 14px arial;
color: #ffffff;
background: url('../images/btn_green_2.gif') no-repeat top left;
height:28px;
margin-bottom:1px;
line-height:26px;
text-align:left;
padding-left:10px;
}
.hot_right_box{
width:178px;
border:1px solid #cccccc;
border-bottom:none;
height:130px;
}
.hot_right_box_bottom{
background: url('../images/hot_right_bottom.jpg') no-repeat top left;
height:10px;
width:180px;
}
.hot_left_box{
width:178px;
border:1px solid #cccccc;
border-bottom:none;
height:130px;
}
.hot_left_box_bottom{
background: url('../images/hot_left_bottom.jpg') no-repeat top left;
height:10px;
width:180px;
}
#home_bottom_sales{
margin-top:10px;
}
.home_bottom_sales_right{
width:410px; 
float:right;
text-align:right;
}
.home_bottom_sales_left{
width:410px; 
float:left;
text-align:left; 
}
#marqueecontainer_right{
position: relative;
width: 150px; /*marquee width */
height: 115px; /*marquee height */
overflow: hidden; 
padding: 10px;  
}
#marqueecontainer_left{
position: relative;
width: 150px; /*marquee width */
height: 115px; /*marquee height */
overflow: hidden; 
padding: 10px;
text-align:right;  
}
/* === /Home page ============================== */

/* === Category page  ========================== */
/* ============================================= */
#category_top{
width:820px;
margin:0 auto;
padding:0; 
} 
.category_top_right{ 
float:right;
width:180px;
text-align:right;
}
.category_top_right h1{
font: normal 18px arial;
color: #ff005e;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px;
}
.category_top_right a{ 
background: url('../images/btn_pink.gif') no-repeat top left;
display:block;
width:170px;
padding-right:10px;
height:25px;
padding-top: 4px;
margin-bottom:2px;
color:#FFFFFF;
font: normal 12px arial;
text-decoration:none;
text-align:right;
}
.category_top_right a:hover{
background: url('../images/btn_pink_on.gif') no-repeat top left; text-decoration:none;
}
.category_top_left{
float:left;
width:180px;
}
.category_top_left h1{
font: normal 18px arial;
color: #99cc00;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px;
text-align:right;
}
.category_top_left a{ 
background: url('../images/btn_green.gif') no-repeat top left;
display:block;
width:170px;
padding-left:10px;
height:25px;
padding-top: 4px;
margin-bottom:2px;
color:#FFFFFF;
font: normal 12px arial;
text-decoration:none;
text-align:left;
}
.category_top_left a:hover{
background: url('../images/btn_green_on.gif') no-repeat top left; text-decoration:none;
}
.category_top_text{
width:420px;
text-align:right;
padding: 10px;
padding-top: 35px; 
}
.category_top_text h1{
margin:0 auto;
padding:0;
font: normal 18px arial;
color: #ff005e;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px; 
}
#category_top_sales{
margin-top:10px;
}
.category_top_sales_right{
width:410px; 
float:right;
text-align:right;
}
.category_top_sales_left{
width:410px; 
float:left;
text-align:left; 
}
.category_pic{
width:100px;
height:78px;
border:1px solid #cccccc;
border-left:none;
padding-right:5px;
}
.category_text{
width:270px;
height:68px;
border:1px solid #cccccc;
border-left:none;
border-right:none;
vertical-align:top;
text-align:right;
padding:5px;
}
.category_text h1{
margin:0;
padding:0;
background:none;
text-align:right;
font: bold 14px arial;
color: #ff005e; 
}
.category_left{
background: url('../images/frame_left.gif') no-repeat top right;
width:10px;
height:80px;
border:none;
}
.category_arr{
width:20px;
height:70px;
border:1px solid #cccccc;
border-left:none;
border-right:none;
vertical-align:bottom;
padding-bottom:8px;
}
.contact_us_right{
font: normal 14px arial;
color: #ffffff;
background: url('../images/contact_gray_title.jpg') no-repeat top right;
height:28px;
margin-bottom:1px;
line-height:26px;
text-align:right;
padding-right:10px;
} 
.contactus_right_box{
width:178px;
border:1px solid #cccccc;
border-bottom:none;
height:140px;
}
.contactus_right_box_bottom{
background: url('../images/hot_right_bottom.jpg') no-repeat top left;
height:10px;
width:180px;
}
/* === /Category page  ========================= */

/* === Sale page  ============================== */
/* ============================================= */
#sale_right{
float:right;
width:180px;
text-align:right;
margin-top:15px; 
}
.category_pink{
float:right;
width:180px;
text-align:right;
margin-bottom: 10px; 
}
.category_pink h1{
font: normal 18px arial;
color: #ff005e;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px;
}
.category_pink a{ 
background: url('../images/btn_pink.gif') no-repeat top left;
display:block;
width:170px;
padding-right:10px;
height:25px;
padding-top: 4px;
margin-bottom:2px;
color: #FFFFFF;
font: normal 12px arial;
text-decoration:none;
text-align:right;
}
.category_pink a:hover{
background: url('../images/btn_pink_on.gif') no-repeat top left;
text-decoration:none;
}
.category_green{
float:right;
width:180px;
text-align:right;
margin-bottom: 10px; 
}
.category_green h1{
font: normal 18px arial;
color: #ff005e;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px;
}
.category_green a{ 
background: url('../images/btn_green.png') no-repeat top left;
display:block;
width:170px;
padding-right:10px;
height:25px;
padding-top: 4px;
margin-bottom:2px;
color:#FFFFFF;
font: normal 12px arial;
text-decoration:none;
text-align:right;
}
.category_green a:hover{
background: url('../images/btn_green_on.png') no-repeat top left;
text-decoration:none;
}
#sale_left{
float:left;
width:625px; 
margin-top:15px; 
}
#sale_content{
text-align:right;
}
.sale_title{
font: normal 18px arial;
color: #ff005e;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px;
}
.sale_related_box{
float:left; width:305px; margin-top:20px;
}
.sale_related_box_next{
float:left; width:305px; margin-top:5px;
}
.sale_contact_box{
float:right; width:305px; margin-top:20px;
}
.sale_contact_main{
width:303px;
border:1px solid #cccccc;
border-bottom:none;
border-top:none;
height:500px;
}
.sale_contact_top{
background: url('../images/sale_contact_top.jpg') no-repeat top left;
height:7px;
width:305px; 
}
.sale_contact_bottom{
background: url('../images/sale_contact_bottom.jpg') no-repeat top left;
height:10px;
width:305px; 
}
.sale_contactus_title{
font: normal 14px arial;
color: #ffffff;
background: url('../images/contact_gray_title.jpg') no-repeat top right;
height:28px;
margin-bottom:1px;
line-height:26px;
text-align:right;
padding-right:10px;
} 
.sale_related_title{
font: normal 14px arial;
color: #ffffff;
/*background: url('../images/btn_pink_2.gif') no-repeat top right;*/
height:28px;
margin-bottom:1px;
line-height:26px;
text-align:right;
padding-right:10px;
} 
.sale_related_top{
background: url('../images/sale_contact_top.jpg') no-repeat top left;
height:7px;
width:305px;
float:left; 
}
.sale_related_main{
width:303px;
border:1px solid #cccccc;
border-bottom:none;
border-top:none;
height:65px;
float:left; 
}
.sale_related_bottom{
background: url('../images/sale_contact_bottom.jpg') no-repeat top left;
height:10px;
width:305px;
float:left;
margin-bottom:5px;  
}
.select_125x20{
height:21px; width:125px;
vertical-align:top; 
}
/* === /Sale page  ============================== */

/* === Contact us =============================== */
/* ============================================== */
.contact_us_text{
width:420px;
/*padding: 10px;
padding-top: 35px;
margin-bottom:10px;
*/
text-align:right;
}
.contact_us_text h1{
margin:0 auto;
padding:0;
font: normal 18px arial;
color: #5692fd;  /* blue */
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px; 
}
/* === /Contact us =============================== */

/* === Contact boxes ============================ */
/* ============================================== */
.input_155x16{
width:155px; height:16px;
margin: 0 0 2px 0;
}
.input_120x16{
width:120px; height:16px;
margin: 0; 
}
.contact_category{
margin:0;
padding:0;
width:170px; padding:3px;
}
.contact_category td, .contact_sale td{
margin:0;
padding:0;
vertical-align:top;
}
.contact_sale{
margin:0;
padding:0;
width:280px; padding:3px;
text-align:right;
}



.contactRightInputShort{
	 margin:0 auto;
	 padding:0;
	 height:10px;
}
.contactRightInputShort input{
	width:155px;
	height:16px;
	font-size:10px;
	border:1px solid #7f9db9;
	margin:0;
	 padding:0;
}
.validation-advice {
	color:#ff0000;
	font:normal 10px arial;  
}
.formValidation input.disabled {
	border:1px solid #f2f2f2;
	background-color:#f2f2f2;  
}
.formValidation input.required, .formValidation textarea.required {
	border:1px solid #7f9db9;  
}
.formValidation input.validation-failed, .formValidation textarea.validation-failed {
	border:1px dotted #ff0000;  
}
.formValidation input.validation-passed, .formValidation textarea.validation-passed {
	border:1px solid #7f9db9;
	color:#000000; 
} 
/* === /Contact boxes ============================ */


/* === Articles main page - main_article_page.php === */
/* ================================================== */
.main_article_top_left{
float:left;
width:180px;
padding-top:50px;
}
.main_article_top_left h1{
font: normal 18px arial;
color: #99cc00;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px;
text-align:right;
}
.main_article_top_left a{ 
background: url('../images/btn_article.gif') no-repeat top left;
display:block;
width:170px;
padding-left:10px;
height:25px;
padding-top: 4px;
margin-bottom:2px;
color:#FFFFFF;
font: normal 12px arial;
text-decoration:none;
text-align:left;
}
.main_article_top_left a:hover{
background: url('../images/btn_blue_on.gif') no-repeat top left; text-decoration:none;
}
.main_article_top_text{
width:420px;
text-align:right;
padding: 10px;
padding-top: 50px; 
}
.main_article_top_text h1{
margin:0 auto;
padding:0;
font: normal 18px arial;
color: #4a99f5;
background: url('../images/arrow_gray.gif') no-repeat top right;
padding-right:30px;
margin-bottom:7px;
line-height:30px; 
}
/* === /Articles main page - main_article_page.php === */




/* === Sales page (sep) ============================= */
/* ================================================== */
#sales_footer{
margin-top: 40px;
width:620px;
background:#4a99f5;
height:2px;
margin-bottom:5px;   
} 
.sales_credit{
color: #000000; 
}
.sales_credit:hover{
color: #000000;
}
/* === /Sales page (sep) ============================= */
