
/** General **/
body {
margin:0;
padding:0;
height:100%;
font-family:Arial;
font-size:10pt;
color:#666666;
background:#ffffff url(http://www.trdf.co.il/images/bg.gif) repeat-x top;
}

a img {
border:0;
}

div.clear {
width:100%;
clear:both;
float:none;
height:0;
font-size:0;
}

.bold{font-weight:bold;}

div, h1, h2, h3, h4, p, form{margin:0px;padding:0px;}

div.container{
margin:0 auto;
width:968px;
font-family:Arial;
font-size:12px;
color:#525252;
}

/** Dynamic Text ***/
.dynamic {
font-family:Arial;
font-size:12px;
color:#525252;
direction:rtl;
}
.dynamic h1, h1 {
margin-bottom:15px;
padding-top:12px;
padding-left:70px;
color:#a2bf00;
font:bold 25px Arial;
float:right;
width:635px;
height:auto !important;
height:35px;
min-height:35px;
background:url(http://www.trdf.co.il/images/bgtitle.gif) repeat-x bottom;
direction:rtl;
text-align:right;
position:relative;
z-index:2;
}
.dynamic h2, h2 {
margin-bottom:6px;
color:#a2bf00;
font-size:16px;
font-weight:bold;
direction:rtl;
text-align:right;
}

.dynamic ul{
font-family:Arial;
font-size:12px;
line-height:18px;
color:#525252;
}

.dynamic a, a {
cursor:pointer;
color:#1f7c9b;
text-decoration:underline;
}
.dynamic a:hover, a:hover{
text-decoration:none;
}
.dynamic p {
padding:0 0 10px 0;
font-family:Arial;
font-size:12px;
line-height:18px;
color:#525252;
}


/** Header **/
div.header {
width:968px;
height:auto !important;
height:100px;
min-height:100px;
float:right;
margin-top:20px;
}

a.logo{
float:right;
width:248px;
height:106px;
margin-right:10px;
background:url(http://www.trdf.co.il/images/logo.png) no-repeat right;
}

a.logo span{
display:none;
}

.line{
float:right;
width:100%;
height:auto !important;
height:20px;
min-height:20px;
}

ul.topmenu{
width:320px;
margin:0px;
margin-top:80px;
padding:0px;
height:auto !important;
height:20px;
min-height:20px;
list-style-type:none;
float:left;
display:inline;
}

ul.topmenu li, ul.footermenu li.last{
display:inline;
}

ul.topmenu li a{
float:right;
width:auto;
padding:0px 8px;
padding-top:3px;
direction:rtl;
font:normal 13px Arial;
color:#ffffff;
text-decoration:none;
background:url(http://www.trdf.co.il/images/pipe.gif);
background-repeat: no-repeat;
background-position:left 5px;
white-space:nowrap;
}

ul.topmenu li a:hover{
text-decoration:underline;
}

ul.topmenu li.last a{
background-image:none;
}

.container .header .bgpage{
float:right;
width:968px;
height:452px;
background:url(http://www.trdf.co.il/images/bgpage.png) no-repeat top;
}
/*---------- Menu -----------*/

div#menu {
float: right;
height: 29px;
margin-top:-440px;
margin-right:24px;
padding:0;
width: 920px;
color:#ffffff;
font:bold 14px Arial;
display:inline;
}

div#menu ul {
float: left;
width: 100%;
list-style: none;
text-align: right;
direction: rtl;
margin: 0px;
padding: 0px;
position:relative;
z-index: 100;
}

/*TEXT ALIGNMENT AND FLOATINGS */
div#menu ul li, div#menu ul li ul li, div#menu ul li ul li ul li {
float: right;
text-align: right;
direction: rtl;
}

/************ TOP MENU ************/

div#menu ul li {
height: 32px;
width: auto;
margin: 0px;
list-style: none;
border-collapse: collapse;
float: right;
padding:0 18px;
background:url(http://www.trdf.co.il/images/menu_pipe.gif) no-repeat left center;
}

/*Top menu links*/
div#menu ul li a, div#menu ul li a.last {
width: auto;
color:#ffffff;
font:bold 14px Arial;
display: block;
text-decoration: none;
margin:0;
padding:0;
margin-top:6px;
}

div#menu ul li.last {
padding-left:0px;
background-image:none;
}

div#menu ul li.last ul {
right: -7px;
}

/** FIRST POPUP ***/

div#menu ul li ul {
width: 180px;
display: none;
position: absolute;
height: auto;
padding:0;
margin: 0px;
background-color: transparent;
border: 0px;
top: 32px;
right: 0px;
}

div#menu ul li ul li {
width: 180px;
padding:0;
margin:0;
color: #3e3e3e;
background-color:#d1d1d1;
background-image:none;
height:auto;
}

div#menu ul li:hover ul li:hover {
background-color: #b2b2b2;
}

div#menu ul li ul li a {
font: normal 10pt Arial;
color: #525252;
width: 160px;
height:auto !important;
height:25px;
min-height:25px;
line-height: 25px;
display: block;
text-decoration: none;
margin:0 10px;
background:url(http://www.trdf.co.il/images/dot.gif) repeat-x bottom;
}

div#menu ul li ul li:hover a {
color: #ffffff;
}

/* most left pop up should be aligned to right */
div#menu ul li ul.last {
right: -180px;
}

/********SECOND POPUP********/
div#menu ul li ul li ul {
top: 0px;
right: 180px;
background-image: none;
display: none;
position: absolute;
height: auto !important;
height: 20px;
min-height: 20px;
margin: 0px;
background-color: transparent;
list-style: none;
border: 0px;
z-index: 200;
width: 180px;
padding: 0px;
}

div#menu ul li.last ul li ul{
right:-180px;
}

div#menu ul li ul li ul li {
position: relative;
display: inline;
padding-left: 0px;
padding-right: 0px;
margin: 0px;
clear: both;
z-index: 300;
width: 180px;
height:auto;
background-color:#d1d1d1;
backrground-image:none;
}

div#menu ul li ul li ul li a, div#menu ul li ul li:hover ul li a  {
font: normal 10pt Arial;
color: #3c3c3c;
width: 160px;
height:auto !important;
height:25px;
min-height:25px;
line-height: 25px;
display: block;
text-decoration: none;
margin:0 10px;
}

div#menu ul li ul li:hover ul li:hover a {
color: #ffffff;
}

/*** GENERAL SETTINGS - NO NEED TO CHANGE ***/

div#menu ul li ul li a.last, div#menu ul li ul li ul li a.last{border:0px;}

div#menu ul li:hover ul li:hover, div#menu ul li:hover {
position: relative;
}

div#menu ul li:hover ul li:hover ul, div#menu ul li:hover ul {
display: block;
}

div#menu ul li:hover ul li ul{
display: none;
}

div#menu ul li ul li, div#menu ul li ul li ul li {
border-collapse: collapse;
}


/********** END MENU ************/

.flash{
float:right;
width:947px;
height:138px;
margin-top:-408px;
margin-right:10px;
display:inline;
}

.container .main, .container .maininner{
float:right;
width:947px;
margin-right:10px;
margin-top:-270px;
margin-bottom:10px;
height:auto !important;
height:250px;
min-height:250px;
display:inline;
}

.container .maininner{
margin-top:-408px;
background:url(http://www.trdf.co.il/images/bg-inner.gif) repeat-y top;
height:auto !important;
height:350px;
min-height:395px;
}

.container .main .text, .container .main .texthp, .container .main .textnews{
float:left;
margin-right:5px;
width:705px;
height:auto !important;
height:20px;
min-height:20px;
display:inline;
}

.container .main .texthp{
float:right;
}

.container .main .textnews{
float:right;
width:465px;
}

.container .main .textnews .breadcrumbs{
width:465px;
}

.container .main .textnews h1{
width:395px;
}

.container .main .newsinner{
margin-top:21px;
}

.container .main .news{
float:left;
margin-left:5px;
width:220px;
height:auto !important;
height:20px;
min-height:20px;
}

h1.home{
width:705px;
height:auto !important;
height:47px;
min-height:47px;
padding:0px;
}

h1.titlenews{
width:220px;
height:auto !important;
height:47px;
min-height:47px;
padding:0px;
margin-bottom:15px;
color:#237e9d;
font:bold 25px Arial;
float:right;
background:url(http://www.trdf.co.il/images/bgtitle.gif) repeat-x bottom;
direction:rtl;
text-align:right;
position:relative;
z-index:2;
}

.news a.new{
float:right;
font:bold 15px Arial;
color:#474747;
width:100%;
direction:rtl;
text-align:right;
text-decoration:none;
}

.news a.new:hover{
text-decoration:underline;
}

.news a.more{
font-weight:bold;
text-decoration:none;
}

.news a.more:hover{
font-weight:bold;
text-decoration:underline;
}

/********** FOOTER ************/

.footer{
float:right;
width:968px;
height:auto !important;
height:50px;
min-height:50px;
background:url(http://www.trdf.co.il/images/bgtitle.gif) repeat-x top;
}

ul.footermenu{
width:375px;
margin:0px;
margin-top:10px;
padding:0px;
height:auto !important;
height:20px;
min-height:20px;
list-style-type:none;
float:right;
display:inline;
}

ul.footermenu li, ul.footermenu li.last{
display:inline;
}

ul.footermenu li a{
float:right;
width:auto;
padding:0px 8px;
direction:rtl;
font:normal 13px Arial;
color:#999999;
text-decoration:none;
background:url(http://www.trdf.co.il/images/footer_pipe.gif);
background-repeat: no-repeat;
background-position:left 70%;
white-space:nowrap;
}

ul.footermenu li a:hover{
text-decoration:underline;
}

ul.footermenu li.last a{
background-image:none;
}

.footer .copy{
float:right;
direction:rtl;
font:normal 13px Arial;
color:#999999;
height:20px;
margin-top:10px;
}

.tyco{
float:left;
width:auto;
height:20px;
margin-top:10px;
}

.tyco a.tycoimg{
float:left;
margin-top:1px;
}

.tyco a.tycotext{
float:left;
font:normal 13px Arial;
color:#999999;
margin-left:3px;
text-decoration:none;
}

.tyco a.tycotext:hover{
text-decoration:underline;
}

ul.innermenu{
float:right;
margin:0px;
margin-left:9px;
padding:0px;
width:228px;
list-style-type:none;
display:inline;
direction:rtl;
}

ul.innermenu li{
float:right;
width:228px;
height:27px;
background:url(http://www.trdf.co.il/images/dot.gif) repeat-x bottom;
}

ul.innermenu li:hover{
background-color: #b2b2b2;
}

ul.innermenu li a{
margin-right:5px;
padding-right:18px;
float:right;
width:200px;
height:27px;
font:normal 13px Arial;
color:#646464;
text-decoration:none;
line-height:27px;
background:url(http://www.trdf.co.il/images/arrow-grey.gif) no-repeat 98% 50%;
}

ul.innermenu li a:hover{
color:#ffffff;
background:url(http://www.trdf.co.il/images/arrow-white.gif) no-repeat 98% 50%;
}

.breadcrumbs{
margin-top:10px;
float:right;
width:705px;
height:auto !important;
height:11px;
min-height:11px;
font-size:11px;
font-weight:normal;
color:#237e9d;
line-height:11px;
text-align:right;
direction:rtl;
}

.breadcrumbs a{
color:#237e9d;
text-decoration:none;
}

.breadcrumbs a:hover{
text-decoration:underline;
}

a.print{
float:left;
padding-right:15px;
margin-left:2px;
margin-top:-36px;
font:normal 11px Arial;
color:#525252;
text-decoration:none;
background:url(http://www.trdf.co.il/images/icon-print.gif) no-repeat right 50%;
position:relative;
z-index:3;
}

a.print:hover{
text-decoration:underline;
}

a.file{
float:right;
text-align:right;
direction:rtl;
margin-top:5px;
padding-right:15px;
margin-right:3px;
width:600px;
background:url(http://www.trdf.co.il/images/icon-file.gif) no-repeat right 50%;
}

a.fund{
float:right;
text-align:right;
direction:rtl;
margin-top:5px;
padding-right:27px;
width:600px;
font-weight:bold;
font-size:14px;
background:url(http://www.trdf.co.il/images/icon-fund.gif) no-repeat right 50%;
text-decoration:none;
}

a.fund:hover{
text-decoration:underline;
}

form.contact{
float:right;
padding:22px 30px;
width:595px;
height:auto !important;
height:20px;
min-height:20px;
border:solid 1px #e8e4e4;
background:url(http://www.trdf.co.il/images/bg-form.gif) repeat-x bottom;
}

form.contact .label, form.contact .label .labeltext, form.contact .label .labelinput, form.contact .label .labelinputlong{
float:right;
width:595px;
height:auto !important;
height:30px;
min-height:30px;
}

form.contact .label .labeltext{
width:90px;
line-height:20px;
}

form.contact .label .labeltextmar{
margin-right:87px;
}

form.contact .label .labelinput, form.contact .label .labelinputlong{
width:164px;
}

form.contact .label .labelinput input, form.contact .label .labelinputlong input, form.contact .label .labelinputlong textarea{
margin:0px;
padding:0px;
width:162px;
height:18px;
font:normal 12px Arial;
color:#525252;
border:solid 1px #e8e4e4;
background:#ffffff url(http://www.trdf.co.il/images/bg-form-input.gif) repeat-x top;
}

form.contact .label .labelinputlong{
width:505px;
}

form.contact .label .labelinputlong input{
width:503px;
}

form.contact .label .labelinputlong textarea{
width:503px;
height:76px;
overflow:auto;
margin-bottom:10px;
}

form.contact .label input.submit, .label input.filternow{
float:left;
margin:0px;
padding:0px;
width:87px;
height:21px;
font:bold 12px Arial;
color:#ffffff;
text-align:center;
border:0px;
background:url(http://www.trdf.co.il/images/bg-form-submit.gif) no-repeat center;
}

form.contact .label input.submit:hover, .label input.filternow:hover{
background:url(http://www.trdf.co.il/images/bg-form-submit-over.gif) no-repeat center;
}

.label input.filternow{
float:right;
margin:10px 0px;
}

table.fund, table.team, table.kolkore{
margin-top:15px;
margin-bottom:30px;
float:right;
width:700px;
}

table.kolkore{
margin-top:-10px;
}

table.fund td{
background-color:#ffffff;
width:542px;
height:32px;
padding:3px 9px;
vertical-align:top;
}

table.fund td.title{
background-color:#f5f5f5;
width:122px;
font-weight:bold;
line-height:16px;
}

.pad{
float:right;
width:auto;
padding-left:20px;
background:url(http://www.trdf.co.il/images/footer_pipe.gif) no-repeat 10px 50%;
}

a.url{
float:right;
padding-left:18px;
background:url(http://www.trdf.co.il/images/icon-enter.gif) no-repeat left 50%;
}

a.details{
float:right;
padding-left:16px;
background:url(http://www.trdf.co.il/images/icon-details.gif) no-repeat left 50%;
}

table.team tr{
background-color:#ffffff;
}

table.team tr:hover{
background-color:#f5f5f5;
}

table.team td{
width:92px;
height:32px;
padding:3px 9px;
vertical-align:top;
}

table.team td.two{
width:288px;
}

table.team td.three{
width:145px;
}

table.team td.four{
width:73px;
}

table.team td.five{
width:25px;
padding:3px 0px;
text-align:center;
}

table.team td.kore{
width:240px;
}

table.team td.area{
width:100px;
}

table.team td.fundname{
width:156px;
}

table.team td.top, table.team td.topfive{
background-color:#a9a9a9;
border-left:solid 1px #ffffff;
font-weight:bold;
color:#ffffff;
height:auto !important;
height:16px;
min-height:16px;
line-height:16px;
padding:0px 9px;
}

table.team td.topfive{
padding:0px;
}

table.fund td.dots, table.team td.dots{
padding:0px;
width:700px;
height:1px !important;
font-size:0px;
line-height:0px;
background:url(http://www.trdf.co.il/images/bgtitle.gif) repeat-x top;
}

form.sort{
margin:10px 0px;
float:right;
width:700px;
height:auto !important;
height:20px;
min-height:20px;
position:relative;
z-index:2;
}

form.sort .label, form.sort .label .labelone, form.sort .label .labeltwo{
float:right;
width:700px;
height:auto !important;
height:30px;
min-height:30px;
line-height:16px;
}

form.sort .label .labelone{
font-weight:bold;
width:70px;
}

form.sort .label .labeltwo{
width:630px;
}

form.sort .label .labeltwo select{
padding:0px;
margin:0px;
/*width:628px;*/
height:20px;
font:normal 12px Arial;
color:#525252;
}

form.sort .label input.check{
padding:0px;
margin:0px;
margin-left:3px;
}

.prevnext{
float:right;
width:700px;
}

.prevnext .showing{
float:right;
width:160px;
}

.prevnext .showing p{
font-size:11px;
}

.prevnext .turning{
float:left;
width:540px;
}

.prevnext .turning p, .prevnext .turning a{
text-align:left;
font-size:11px;
color:#525252;
text-decoration:none;
}

.prevnext .turning a:hover{
text-decoration:underline;
}

.popup{
margin:0 auto;
padding:25px;
width:380px;
height:auto !important;
height:230px;
min-height:230px;
}

.popup .teamphoto{
float:right;
margin-left:15px;
margin-bottom:5px;
width:87px;
height:100px;
border:solid 1px #dbdbdb;
}

.defcursor{
cursor:default;
}

a.this{
font-weight:bold ! important;
}

table.fund td.tdtitle{
background-color:#a9a9a9;
width:122px;
height:16px;
font-weight:bold;
line-height:16px;
color:#ffffff;
border-right:solid 1px #ffffff;
padding:0px 9px;
}

table.fund td.tdtitlelong{
width:540px;
}

td.noarrfound
{
	text-align:center;
	width:700px !important;
}

/******************************************* Login *******************************************/

.lognmenu{
float:right;
width:237px;
}

.user{
float:right;
width:228px;
height:auto !important;
min-height:10px;
height:10px;
background-color:#b2b2b2;
}

.user h3{
float:right;
width:213px;
height:20px;
font:bold 14px Arial;
padding-top:10px;
padding-right:15px;
color:#ffffff;
}

p.connected{
float:right;
margin-top:10px;
height:20px;
font:bold 12px Arial;
color:#e67029;
text-align:right;
direction:rtl;
padding-right:15px;
background:url(http://www.trdf.co.il/images/icon-login.gif) no-repeat right 2px;
display:inline;
}

.user .usertext{
float:right;
width:228px;
height:auto !important;
min-height:108px;
height:108px;
padding-bottom:3px;
}

.user .usertext p{
margin:0px;
margin-right:15px;
width:200px;
color:#ffffff;
}

table.login{
float:right;
width:188px;
margin-top:11px;
margin-right:15px;
font:normal 12px Arial;
color:#ffffff;
text-align:left;
direction:rtl;
display:inline;
}

table.login td{
height:25px;
vertical-align:top;
}

table.login td.one{
padding-top:4px;
width:78px;
height:21px;
text-align:right;
}

table.login td.two{
width:112px;
}

table.login td.forgot{
text-align:right;
padding:0px 8px;
padding-bottom:8px;
}

table.login td.email{
text-align:right;
padding-right:8px;
}

form input.field, form input.enter{
width:110px;
height:16px;
border:1px solid #e8e4e4;
font:normal 12px Arial;
color:#6c6c6c;
text-align:right;
direction:rtl;
line-height:19px;
background:#ffffff url(http://www.trdf.co.il/images/bg-form-input.gif) repeat-x top;
}

form input.enter{
padding-bottom:3px;
width:60px;
height:21px;
font:bold 12px Arial;
color:#ffffff;
text-align:center;
border:0px;
background:url(http://www.trdf.co.il/images/bg-form-submit.gif) no-repeat center;
}

form input.enter:hover{
background:url(http://www.trdf.co.il/images/bg-form-submit-over.gif) no-repeat center;
}


.user .links, .user .back, .user .disconnect{
float:right;
margin-top:-10px;
margin-right:15px;
width:125px;
font:normal 11px Arial;
color:#ffffff;
text-align:right;
direction:rtl;
display:inline;
}

.user .disconnect{
float:right;
font-size:12px;
width:150px;
margin-top:10px;
}

.user .back{
margin-top:-5px;
margin-bottom:10px;
}

.user .links a, .user .back a, .user .disconnect a{
color:#ffffff;
}

.user .links a:hover, .user .back a:hover{
text-decoration:none;
}

a.kerenlink{
color:#a2bf00;
font-weight:bold;
text-decoration:none;
}

.ltrdir{
direction:ltr !important;
}

form.sort .label .labeltwo select.newselect{
margin-left:10px;
}

form.sort .label .selectonly{
width:auto;
float:right;
}

form.sort .label .checkonly{
width:auto;
float:right;
white-space:nowrap;
}

.captchaimg, form.contact .label .labelinput input.captchaInput, a.bluea{
float:right;
}

form.contact .label .labelinput input.captchaInput, a.bluea{
margin-top:3px;
margin-right:5px;
}

form.contact .labelcaptcha{width:300px !important;}


ul.topmenu{width:320px;}



.popupdir
{
	float:right;
	text-align:right;
}
