body { margin:0px; padding:0; font-family: arial,sans-serif; font-size:13px; color:#222222; background:white; overflow:hidden}
body.rtl { direction:rtl }

td {font-size:13px;}
th {font-size:14px; font-weight:bold; text-align:center}
form th {color:#222222; font-weight:normal; text-align:right; vertical-align:top; font-size:13px}
.rtl form th {text-align:left}
img { border: 0px none; margin:0; padding:0}

#main-content-outer {margin:25px 25px 10px 25px; background: transparent url(../img/shaked_left.png) 0 0 repeat-y}
#main-content-inner {background: transparent url(../img/shaked_right.png) 100% 0 repeat-y}
.sprite { height:15px; background-image:url(../img/shaked_elements.png); overflow:hidden }
#main-content-top { background-repeat: repeat-x; }
#main-content-tl { background-position: 0 -20px; background-repeat:no-repeat; }
#main-content-tr { background-position: 100% -40px; background-repeat:no-repeat; }
#main-content-bottom { background-repeat: repeat-x; background-position:0 -60px; }
#main-content-bl { background-position: 0 -80px; background-repeat:no-repeat; }
#main-content-br { background-position: 100% -100px; background-repeat:no-repeat; }
#main-content { margin:0 20px 5px 55px }
.content-outer {background-color:#eceaea; color:black; padding:0 15px}
#header h1 { float:right; margin:0 35px 0 0; padding:0; height:68px; width:135px; background-position:0 -120px; background-repeat:no-repeat}
#header h1 a { display:block; padding-top:100px; }
.rtl #header h1 { float:left; margin:0 0 0 35px; }
.sub-menu { position:absolute; visibility:hidden; z-index:2000}
.sub-menu-item { display: block; padding: 4px 10px; text-decoration: none; color: #4e9425; background-color:#d4e2cc; margin-bottom:3px; font-weight:bold}
.menu-clear { clear:both; height:0px; overflow:hidden;}

.content-outer a, .content-outer a:visited { color:#60a83b; text-decoration:underline; }

.main-menu {height:68px; overflow:hidden; margin-right:35px}
a.menu-item, a.menu-item:visited, a.menu-item:active { color:#b2b2b2; font-weight:bold; text-decoration: none; font-size:13px; display:block; float:left; margin-top:45px; padding:0 8px;}
a.menu-item.with-side {border-left:1px solid #b2b2b2}
a.menu-item:hover, a.sub-menu-item:hover { text-decoration: none; background:#60a83b; color:white }

.rtl a.menu-item, .rtl a.menu-item:visited  {float:right;}
.rtl a.menu-item.with-side {border-right:1px solid #b2b2b2; border-left:0 none}

#id_message {width:200px; height:100px;}

#footer { text-align:center; background-color:#e2dfdf; color:#797575; padding:5px; font-weight:bold; letter-spacing:0.1em; }


#index-box-outer {width:640px; margin:50px auto 0 auto;}
#index-box-inner { height:315px; margin:0; padding:0; background:url(../img/index_box.png) 0 0 no-repeat; }
#index-box-content { width: 260px; height:265px; float:right; color:#3c7f1a}
#index-box-content h1 { text-align:center; color:#3c7f1a; font-size:18px; padding:0; margin:90px 0 20px 0 }
#index-box-content h2 { text-align:center; color:#3c7f1a; font-size:14px; padding:0; margin:0; }
#slideshow-container { margin-right: 294px; padding-top:11px; }
#slideshow-outer { overflow:hidden; position:absoulte; width:337px; height:253px;}
* > #slideshow-outer { overflow:hidden; position:relative; width:337px; height:253px;}
#slideshow-inner {  position:absolute; width:337px; height:253px; overflow:hidden; left:0}
#slideshow-inner div {float:left; width:337px; height:253px;}
#slideshow-footer {clear:both; position:relative; height:20px;}
#slideshow-footer-title {left:0; top:0; width:325px; height:20px; text-align:center; position:absolute; padding-top:2px;}
#slideshow-tl, #slideshow-tr, #slideshow-bl, #slideshow-br {
    position:absolute; width:11px; height:10px; overflow:hidden; z-index:1000;
    background-image:url(../img/shaked_elements.png); background-repeat:no-repeat;
    background-position: 0 -200px
}
#slideshow-tl {top:0; left:0; z-index:1000;}
#slideshow-tr {top:0; left:326px; background-position:-20px -200px; z-index:100;}
#slideshow-bl {top:243px; left:0; background-position:-40px -200px}
#slideshow-br {top:223px; left:292px; background-position:-60px -200px; height:30px; width:45px;}

#slideshow-arrow-left, #slideshow-arrow-right {
    display:block; position:absolute;
    background-image:url(../img/shaked_elements.png); background-repeat:no-repeat;
    background-position: 400px -240px; width:12px; height:14px; overflow:hidden;
    top:5px; left: 328px; text-decoration:none; outline:none;
}
#slideshow-arrow-right { left:341px;}
#slideshow-arrow-right:hover {text-decoration:none; background-position:-20px -240px; }
#slideshow-arrow-left:hover {text-decoration:none; background-position:0 -240px;}

/*customize the english menu entry */
#menu_item_16 {border:0 none; margin-right:80px;}
