@charset "utf-8";
/*   
Theme Name: יסמין - תבנית אתר ראשי
Theme URI: 
Description: תבנית אתר ראשי עבור יסמין
Author: קבוצת אתרים
Author URI: http://www.atg.co.il
Version: 1
*/
body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 12px;

        direction: rtl;
         background: #fff url(images/site_bg.png) repeat-y scroll top center;
         
}



img { border: 0; }

#header
{
    background: transparent url(images/header_bg.jpg) no-repeat scroll top center;
    width: 982px;
    height: 116px;
    margin: 0 auto;
    text-align: center;
}
#header h1
{
    padding: 0;
    margin: 0;
}
#menu
{
    clear: both;
    width: 982px;
    height: 30px;
    margin: 0 auto;
}
#menu .left
{
     background: transparent url(images/menu_left.jpg) no-repeat scroll top left;
     width: 1px;
     height: 30px;
     float: right;

}
#menu .center
{
     background: transparent url(images/menu_center.jpg) repeat-x scroll top center;
     width: 980px;
     height: 30px;
     float: right;
     padding:0;
}
#menu .right
{
     background: transparent url(images/menu_right.jpg) no-repeat scroll top left;
     width: 1px;
     height: 30px;
     float: right;
}
#postnav
{
    clear: both;
    float: right;
    width: 982px;
    margin: 0px auto;
    height: 42px;
    background: transparent url(images/postnav_bg.jpg) no-repeat scroll top center;
}
#slideshow p
{
    padding: 0;
    margin: 0;
}
#slideshow
{
     width: 982px;
     margin: 0px auto;
   /*  height: 227px;     */
}
#slideshow .right
{
     /* background: transparent url(images/slideshow/right.jpg) no-repeat scroll top center; */
     width: 182px;
     height: 184px;
     float: right;
     
}

#slideshow .left
{
     background: white url(images/slideshow/left.jpg) no-repeat scroll left center;
     width: 800px;
     height: 184px;
     float: right;

}
#slideshow ul, #slideshow li, ul.no-list-stype, ul.no-pad, li.no-list-style, li.no-pad
{
    padding: 0;
    margin: 0;
    list-style: none;
}
#slideshow li.title
{
    float: right;
    width: 182px;
    height: 46px;
    clear: right;
    overflow: hidden;
    background: transparent url(images/sidebar_item_bg.jpg) no-repeat scroll 0 -46px ;
 
}
#slideshow li.title h3
{
    padding-right: 15px;
    color: white;
    font-weight: bold;
    font-size: 13px;
    cursor: pointer;
}
#slideshow li.title a
{
    color: #eee !important;
    cursor: pointer;

}
#slideshow li.excerpt
{
    float: right;
    width: 766px;
    height: 48px;
    display: none;
}


#slideshow-content
{
    height: 184px;
    width: 766px ;
}
#slideshow-content   .text
{
    width: 450px; float: right;padding-top:10px;  
}
#slideshow-content   .image
{
    margin: 14px 0;width: 304px;float: right; border: 1px solid #a1a1a1;  
}
#slideshow .footer
{
    clear: right;
     background: transparent url(images/slideshow/footer.jpg) no-repeat scroll top center;
     width: 982px;
     height: 26px;
}
#slideshow-content h2{
    margin: 0;
    padding-right: 0px;
    padding-top: 10px;
    font-size: 14px;
    color: black;
    font-weight: normal;
}
div.container
{
    margin: 0px auto;
    width: 982px;
    clear: both;
}

div.container .simple-text
{
    padding-right: 12px;
    padding-left: 12px;
    padding-top: 0;
    padding-bottom: 0;
    margin: 0;
    color: black;
    font-size: 9pt;
    text-align: justify;
    line-height: 13pt;
    font-family: Tahoma;

}
div.container .simple-text p
{
    padding:0; margin: 0;
    line-height:1.6em;
}
div.container .simple-text a
{

	color: #466d31;

	text-decoration: underline;
	font-weight: bold;
}

div.container .simple-text a:hover { text-decoration: none; }


div.container h1
{
    padding: 10px 10px 8px 10px;
    margin: 0;
    font-size: 20px;
    color: #2d2d2d;
    font-weight: bold;
    font-family: Tahoma;
     line-height: 1.2em;

}
div.container h2
{
    padding: 0 10px;
    margin: 0;
    font-size: 14px;
    color: #393939;
}
div.container hr
{
    border: 0;
     background: transparent url(images/hp_news_hr.png) no-repeat scroll top center;
     width: 300px;
     height: 3px;
}

div.container   #block0    .right
{
     background: transparent url(images/hp_block1_right_bg.jpg) no-repeat scroll top center;
     height: 172px;
     width: 489px;
     float: right;
}
div.container   #block0    .left
{
    background: transparent url(images/hp_block1_left_bg.jpg) no-repeat scroll top center;
     height: 172px;
     width: 493px;
     float: right;
}

div.container   #block1    .right
{
     background: transparent url(images/hp_block1_right_bg.jpg) no-repeat scroll top center;
     height: 172px;
     width: 489px;
     float: right;
}
div.container   #block1    .left
{
    background: transparent url(images/hp_block1_left_bg.jpg) no-repeat scroll top center;
     height: 172px;
     width: 493px;
     float: right;
}
div.container   #block2    .right
{
     background: transparent url(images/hp_block2_right_bg.jpg) no-repeat scroll top center;
     height: 182px;
     width: 489px;
     float: right;
}
div.container   #block2    .left
{
    background: transparent url(images/hp_block2_left_bg.jpg) no-repeat scroll top center;
     height: 182px;
     width: 493px;
     float: right;
}
div.container   #block3    .right
{
     background: transparent url(images/hp_block3_right_bg.jpg) no-repeat scroll top center;
     height: 181px;
     width: 489px;
     float: right;
}
div.container   #block3    .left
{
    background: transparent url(images/hp_block3_left_bg.jpg) no-repeat scroll top center;
     height: 181px;
     width: 493px;
     float: right;
}
div.website{

    float: right; 
    width: 130px;
    text-align: center;
    margin-right:  10px;
    margin-left: 10px;

    height: 100px;   

  

}
div.websites
{
    width: 450px;
    margin: 4px 12px;
}

#hp-articles li
{
    padding-right: 12px;
    padding-top: 6px;
    padding-bottom: 0px;
    height: 28px;
    
}

#hp-news li
{
    padding-right: 12px;
    padding-top: 2px;
    padding-bottom: 0px;
    height: 28px;

}
span.news-item
{
    padding-right: 12px;
    display: block;
    padding-top: 8px;
    padding-bottom: 4px;
}
#footer
{
    clear:both;
    width: 982px;
    margin: 0 auto;
}
#footer .images
{
    background: transparent url(images/footer_images.jpg) no-repeat scroll top center;
    width: 982px;
    height: 54px;                                          
}
#footer .text
{
    background: white url(images/footer_bg.jpg) no-repeat scroll top center;
    width: 982px;
    height: 100px;
    text-align: center;
}

#contents #contenttop {
	clear: both;
}
#contents #sidebar {
	float: left;
	width: 300px;
	padding-left: 25px;
	padding-right: 10px;
}
#wrap #contents #left {
	margin-left: 350px;
	padding-right: 25px;
}
#contents .clear {
	clear: both;
}




/*** Drop Down CSS ***/
#dropmenu a {
    font-size: 14px;
    font-family: Arial;
}
#dropmenu, #dropmenu ul {margin:0; padding:0;
						list-style-type:none; 
						list-style-position:outside; 
						position:relative; 
						width:99%;
						font-weight:bold;
						height: 20px;
                                                cursor: pointer;
}
#dropmenu a {display:block; padding:0; color:white;text-decoration:none;}
#dropmenu a:hover {background:#e2e2e2; color:black; }
#dropmenu li {height: 24px; float:right; position:relative; padding: 4px 0 0 0; }
#dropmenu li.top{padding-right: 10px; padding-left: 10px; }
#dropmenu li.top:hover{
    background: transparent url(images/menu_center_hover.jpg) repeat-x scroll top center;

}
#dropmenu li.top a.top:hover {background:transparent;}
#dropmenu ul {position:absolute; display:none;  top:24px; padding-right:0; right:0;}
#dropmenu ul a { }
#dropmenu li ul {width:100%; height: 20px;  margin: 0;padding-top: 6px; padding-right: 0px; }
#dropmenu li ul li {
     height: 20px;
     margin: 0px; padding-top: 0; padding-bottom:0;
     background: transparent url(images/dropdown_middle.png) repeat-y scroll top center;
     padding-right:0;
     width:145px;

}
#dropmenu li ul li.bottom {
    height: 8px; margin: 0px; padding-top: 0; padding-bottom:0;
 background: transparent url(images/dropdown_bottom.png) no-repeat scroll top center;

 width:145px;
}
#dropmenu li ul a {padding-right:6px; height: 20px; float:right; width: 138px; }
#dropmenu ul ul {top:auto; padding: 0px; }
#dropmenu li ul ul {right:0em; margin:0; }
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:block;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block; }

#dropmenu li.sep {
       color: #e6e6e6;
       padding-top: 6px;
       padding-left: 0px;
       padding-right: 0px;
}
a:link, a:hover, a:active, a:visited
{
    text-decoration: none;
    color: #373737;

}    
a.header-link:link, a.header-link:hover, a.header-link:active, a.header-link:visited
{
    text-decoration: none;
    color: white;
    font-size: 12px;
    font-family: Tahoma;

}
/* buttons classess */
.button1
{
    display: inline-block;
    margin: 0;
    padding: 0;
}
.button1 .left
{
    background: transparent url(images/btn1_left.png) no-repeat scroll top left;
    width: 7px;
    height: 20px;
    float: right;
}
.button1    .center
{
    background: transparent url(images/btn1_center.png) repeat-x scroll top center;
    height: 20px;
    float: right;
    cursor: pointer;
}
.button1 .right
{
       background: transparent url(images/btn1_right.png) no-repeat scroll top right;
    width: 7px;
    height: 20px;
    float: right;
}

#section, #item
{
    width: 982px;
    margin: 0 auto;
    background:white;
   min-height: 100px;
   overflow: visible;
    background: white url(images/content_bg.jpg) repeat-y scroll left center;
}

#section #sidebar, #item #sidebar
{
    width: 182px;
    float: right;
    min-height: 100px;
      
}
#section #content, #item #content
{
    width: 800px;
    float: right;
   /* background: transparent url(images/content_bg.jpg) repeat-y scroll top center; */
    min-height: 500px;

    margin-bottom:20px;

}
/* #item #content
{
    width: 768px;
    float: right;

} */
#section #content .main-article
{
    height: 221px;
    width: 100%;
    background: transparent url(images/section/main_article_bg.jpg) no-repeat scroll top right;
      display: block;
}
#section #content .random-item
{
    width: 800px;
    min-height: 100px;
    padding-bottom: 4px;
}
#section #content .random-item img
{

}
#section #content .random-item h1
{
    font-size: 30px;
    margin: 0;
}
#section #content .section-title
{
    width: 650px;
    min-height: 100px;
    padding-bottom: 4px;
}
#section #content .section-title h1
{
    font-size: 30px;
    margin: 0;
}
#section #content .section-title h2
{
    font-size: 20px;
    margin: 0;
}
#section #content .random-item h3
{
    font-size: 16px;
    margin: 0;

}

#section #content .title1 h1
{
    padding-right: 10px;
    font-size: 20px;

}
#section #content p
{
    padding-top: 0;
    margin-top: 0;
     line-height: 1.4em;
}
#item #content p
{
    padding-top: 0;
    margin-top: 0;
    line-height: 1.8em;
    width: 640px;
}
#section #content .title2
{
    height: 42px;
    width: 768px;
    background: transparent url(images/section/title2_bg.jpg) no-repeat scroll top right;
      display: block;


}
#section #content .title1 h2
{
    font-size: 20px;
padding: 0 6px;
    margin: 0;
    color: white;
}
#section #content .title2 h2
{
    font-size: 20px;
padding: 0 6px;
    margin: 0;
    color: white;
}
#section #content .title1
{

    width: 800px;
    background: transparent url(images/section_bg.gif) repeat-x scroll top right;
   height: 38px;

}
#section #content .block1
{
    height: 172px;
    width: 400px;
    background: transparent url(images/section/block1_bg.jpg) no-repeat scroll top right;
      display: block;
    float: right;
}
#section #content .block2
{
    height: 172px;
    width: 400px;
    background: transparent url(images/section/block2_bg.jpg) no-repeat scroll top right;
    float: right;
      display: block;
}

#section #content .blocknews
{
    height: 172px;
    width: 800px;
    background: transparent url(images/section/block1_bg.jpg) repeat scroll top right;
      display: block;
    float: right;
}


#section #content .block2 img, #section #content .block1 img
{
    padding: 2px;
}
#section #content .block2 .content, #section #content .block1 .content
{
    padding: 0 6px;
    text-align: justify;
    padding-left: 4px;
    font-size: 12px;
}
#section #content .block2 h2, #section #content .block1 h2
{

    font-size: 18px;
       color: black;
       padding: 0;
       margin: 0;
    font-weight: bolder;
}
#section #content .block2 h3, #section #content .block1 h3
{

    font-size: 16px;
       color: black;
       padding: 0;
       margin: 0;
    font-weight: bolder;
}
#section #content .block2 h4, #section #content .block1 h4
{

    font-size: 14px;
       padding: 0;
       margin: 0;
    font-weight: bolder;
}
#sidebar .item  
{
   height: 46px;
   width: 182px;
   background: transparent url(images/sidebar_item_bg.jpg) no-repeat scroll 0 -46px;
}
#sidebar .bottom-item
{
   height: 32px;
   width: 182px;
   background: transparent url(images/sidebar_item_bottom.jpg) no-repeat scroll bottom right ;

}
#sidebar .item-current
{
    height: 46px;
    width: 182px;
    border: 1px; background: transparent url(images/sidebar_item_bg.jpg) no-repeat scroll 0 0;
}
#sidebar .item1 h2
{
   
   margin: 0 2px 0 0;
   padding: 0;
   font-size: 14px;

}
 #sidebar .item2 h2
{
    
    margin: 0 2px 0 0;
    padding: 0;
  
}
#sidebar .item a, #sidebar .item-current a
{
    padding-right: 4px;
    padding-top: 12px;
    display: block;
       font-size: 12px;
       color: white;
       font-weight: bold;
       width: 140px;
}

img.navimg
{
    border: 0;
    cursor: pointer;
}


#item .title
{
    width: 625px;
       text-align: justify;
}
#item .title h1
{
    font-size: 20px;
    font-weight: bold;
    padding: 2px 0;
    margin: 0;
}
#item .body
{
    width: 625px;
        padding-left: 10px;
 text-align: justify;
}

div.thumb, span.thumb
{
    border: 1px solid #e2e2e2;
    margin-bottom: 2px;
}
div.thumb img, span.thumb img
{
    padding: 1px;
}

a.black:active,  a.black:link, a.black:visited,  a.black:hover {
	color: black;
	text-decoration: none;
}

.content a {
	color: #466d31;
	text-decoration: underline;
}

.content a:hover { text-decoration:none; }

.content a.more {
	font-size: 12px;
	font-weight: bold;
}

h1 a, h2 a, h3 a, h4 a {
	color:#000000 !important;
	text-decoration:none !important;
}

#dropmenu li#menu-search
{
    padding:0;
    float: left;
    margin-top:0;
    width:140px;
    font-size: 0;
}
#dropmenu li#menu-search .go
{
    position: absolute; top: -3px; left: 0px; cursor: pointer;
}

#dropmenu li#menu-search .keyword
{
    font-family: Arial;
    display: inline-block;
    font-size: 12px;
    border: 1px solid #3f3f3f;
    margin-top: 0; padding: 0;
    position: absolute;
    top:6px;left:48px;
}
#jasmine-form
{
        line-height: 1.6em;   
}
/*
#jasmine-form  select
{
     border: 1px solid #d2d2d2;  
          font-size: 11px; 
              font-family: Tahoma;   
      
}
#jasmine-form  select option
{
    font-family: Tahoma;
     font-size: 11px;   
}
*/ 
fieldset.jasmine-form
{
    border: 1px solid #d2d2d2;
    width: 650px;
    margin: 4px 0;

}
#jasmine-form input, #jasmine-form textarea
{
/*border: 1px solid #d2d2d2;*/
    font-size: 14px;
}

label.cform1
{
margin-top: 10px;

display:block;
}



span.news-hr
{
    display: block; text-align:right; padding-top:6px;
}

#header .col-left
{
    float: left; text-align:left; padding-left: 3px;color: white;font-family: Arial;line-height:1.4em;
}
#header .col-right
{
    float: right;
}

span.read-more
{
    width: 300px;
    display: block;
        padding:0;
    margin:0;
    text-align: left;
    float: left;
}


div.container .simple-text div.simple-thumb
{
    margin-top:-24px; 

    background-repeat: no-repeat;
 width:114px; 
 height: 116px; 
 float: left;
                      background-position: 0 0; 
 
}
div.container .simple-text div.text
{
float: right; 
width: 320px
 
}

div.block-thumb
{
    margin-top:2px; 
    margin-left: 4px;
    float: right; 
    width: 114px; 
    height: 114px; 
    border: 1px solid #a1a1a1;
}

div.block-text
{
    float: right; 
    width: 250px;
    height: 100px; 
    overflow:hidden;
}
#footer .text .links
{
    float: right;
    padding-right: 4px;
    padding-top:14px;
}
#footer .text .logos
{
        padding-top:14px; 
    float: left;
}
#footer .text img
{
    padding-left: 6px;
    float: left;
}

#content .body a:hover, #content .body  a:link, #content .body a:visited
{
    color:#466D31;
    font-weight:bold;
    text-decoration:underline;
}

#content {
	/*float:none !important;
	margin-right:auto !important;
	margin-left:auto !important;*/
}

.random-item {
	/*float:none !important;
	margin-right:auto !important;
	margin-left:auto !important;*/
}

#content .body {
	/*float:none !important;
	margin-right:auto !important;
	margin-left:auto !important;*/
}

.section-title h1{
	margin-right:83px;
}
.section-title h2{
	margin-right:83px;
}

#buisnesses {
	margin-right:72px;

}

#category{
	margin-right:41px;	

}

#categories {
	margin-right:40px;
}

