BODY
{
    BACKGROUND-POSITION: center top;
    FONT-SIZE: 12px;
    BACKGROUND: #fef8ea url(http://www.nivdesign.co.il/images/bg.jpg);
    COLOR: #71706e;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center
}
A.nav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #124b7e;
    TEXT-DECORATION: none
}
A
{
    COLOR: #004f7d;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:hover
{
    MARGIN-TOP: 0px;
    COLOR: #850012;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.nav:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #124b7e;
    TEXT-DECORATION: none
}
A.footer
{
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: none
}
A.footer:hover
{
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: none
}
A.credit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6e6358;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.credit:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6e6358;
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 12px
}
INPUT
{
    BORDER-RIGHT: #969696 1px solid;
    BORDER-TOP: #969696 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #969696 1px solid;
    BORDER-BOTTOM: #969696 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 16px;
    BACKGROUND-COLOR: white
}
TEXTAREA
{
    BORDER-RIGHT: #969696 1px solid;
    BORDER-TOP: #969696 1px solid;
    BORDER-LEFT: #969696 1px solid;
    BORDER-BOTTOM: #969696 1px solid;
    BACKGROUND-COLOR: white
}
INPUT.btn
{
    BORDER-RIGHT: black 1px;
    BORDER-TOP: black 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px;
    COLOR: white;
    BORDER-BOTTOM: black 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: black
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #014f7d
}
IMG.pic
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid
}
.error
{
    COLOR: crimson
}
TABLE
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.title_sub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #71706e
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    BACKGROUND-COLOR: transparent;
}
.justify
{
    TEXT-ALIGN: justify
}
A.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #264260
}
A.title:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #264260;
    TEXT-DECORATION: underline
}
SELECT
{
    BORDER-RIGHT: #969696 1px solid;
    BORDER-TOP: #969696 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #969696 1px solid;
    BORDER-BOTTOM: #969696 1px solid
}
TABLE.tblBorder
{
    BORDER-RIGHT: #c3c3c3 0px solid;
    BORDER-TOP: #c3c3c3 1px solid;
    BORDER-LEFT: #c3c3c3 1px solid;
    BORDER-BOTTOM: #c3c3c3 1px solid;
    BACKGROUND-COLOR: #f9f9f9
}
INPUT.btn1
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    BORDER-LEFT: medium none;
    WIDTH: 19px;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    HEIGHT: 19px;
    BACKGROUND-COLOR: transparent
}
.nl
{
    FONT-WEIGHT: bold;
    COLOR: #054b8a
}
#page
{
    MARGIN-TOP: 0px;
    WIDTH: 796px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TEXT-ALIGN: center
}
#header
{
    WIDTH: 796px;
    POSITION: relative;
    TOP: 1px;
    HEIGHT: 91px
}
#main
{
    PADDING-BOTTOM: 20px;
    WIDTH: 100%;
    PADDING-TOP: 20px;
    BACKGROUND-COLOR: #fff8eb
}
#mainLeft
{
    Z-INDEX: 2;
    FLOAT: left;
    WIDTH: 560px;
    BACKGROUND-: left
}
#mainRight
{
    Z-INDEX: 2;
    FLOAT: right;
    WIDTH: 230px;
    BACKGROUND-: right
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 10px 20px;
    COLOR: #fb8f0f
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 8px 0px 0px;
    COLOR: #850012
}
DIV.txt
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 7px
}
#logo
{
    WIDTH: 250px
}
#menu
{
    FLOAT: right;
    WIDTH: 545px;
    HEIGHT: 90px
}
.menu1
{
    PADDING-RIGHT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 8px;
    COLOR: white
}
.menu1 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    TEXT-DECORATION: none
}
.menu1 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    TEXT-DECORATION: none
}
TD.menuItem
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FLOAT: right;
    CURSOR: hand;
    COLOR: #9f0f0e;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #ece0cf;
    TEXT-ALIGN: center
}
TD.menuItem A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9f0f0e;
    TEXT-DECORATION: none
}
TD.menuItem A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9f0f0e;
    TEXT-DECORATION: none
}
TD.menuItem_on
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FLOAT: right;
    COLOR: #9f0f0e;
    HEIGHT: 32px;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#footerTxt
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FLOAT: left;
    WIDTH: 550px;
    COLOR: white;
    PADDING-TOP: 38px;
    HEIGHT: 120px;
    TEXT-ALIGN: left
}
#footerLogo
{
    FONT-WEIGHT: bold;
    FLOAT: right;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/footer_logo.png);
    WIDTH: 227px;
    COLOR: #fff;
    PADDING-TOP: 55px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 121px;
    TEXT-ALIGN: center;
}
#footerBG
{
    MARGIN-TOP: 20px;
    Z-INDEX: 3;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg.gif);
    WIDTH: 100%;
    POSITION: relative;
    TOP: -25px;
    HEIGHT: 121px;
    TEXT-ALIGN: center;
    BACKGROUND-: url(http://www.nivdesign.co.il/images/bg.gif)
}
#footer
{
    WIDTH: 796px;
    TEXT-ALIGN: center
}
#hpLeft
{
    FLOAT: left;
    WIDTH: 520px
}
#hpRight
{
    FLOAT: right;
    WIDTH: 275px;
    TEXT-ALIGN: center
}
TD.bg_box_news_b
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_box_news_b.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 23px
}
TD.bg_box_news
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_box_news_t.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 150px
}
.newsBoxTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #fc8f0f
}
.newsBoxTitle A
{
    COLOR: #fc8f0f
}
.newsBoxTitle A:hover
{
    COLOR: #fc8f0f
}
IMG.floatLeft
{
    FLOAT: left
}
IMG.floatRight
{
    FLOAT: right
}
TD.bg_box
{
    BACKGROUND-POSITION: center center;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_box.jpg);
    BACKGROUND-REPEAT: repeat-y
}
TD.bg_box_t
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_box_t.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 26px
}
TD.bg_box_b
{
    BACKGROUND-POSITION: center bottom;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_box_b.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 32px
}
#footerLinks
{
    WIDTH: 450px;
    COLOR: black;
    POSITION: relative;
    TOP: -50px;
    TEXT-ALIGN: center
}
#footerLinks A
{
    COLOR: black
}
#footerLinks A:hover
{
    COLOR: black;
    POSITION: relative
}
#topImageHP
{
    POSITION: relative;
    TOP: 0pt;
    HEIGHT: 228px;
    TEXT-ALIGN: center
}
#topImage
{
   BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_top.jpg);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 183px
}
#bg_menu_sub_t
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_menu_sub_t.jpg);
    WIDTH: 203px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 4px
}
#bg_menu_sub_b
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_menu_sub_b.jpg);
    WIDTH: 203px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 21px
}
#bg_menu_sub
{
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_menu_sub.jpg);
    WIDTH: 203px;
    BACKGROUND-REPEAT: repeat-y
}
H1.hp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px;
    COLOR: #850012
}
H2.hp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    MARGIN: 0px;
    COLOR: #850012
}
H1 A
{
    COLOR: #888888;
    TEXT-DECORATION: none
}
H1 A:hover
{
    COLOR: #888888;
    TEXT-DECORATION: none
}
TD.sep
{
    FLOAT: right;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/sep.jpg);
    WIDTH: 2px;
    BACKGROUND-REPEAT: repeat-y;
    HEIGHT: 100%
}
TD.menuItem_on A
{
    COLOR: #9f0f0e;
    TEXT-DECORATION: none
}
TD.menuItem_on A:hover
{
    COLOR: #9f0f0e;
    TEXT-DECORATION: none
}
.red
{
    COLOR: crimson
}
.details
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #888888;
    TEXT-ALIGN: left
}
.details A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #888888;
    TEXT-DECORATION: none
}
.details A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    TEXT-DECORATION: underline
}
DIV.bgImg
{
    MARGIN-TOP: 8px;
    FLOAT: right;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_thumb.jpg);
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 15px;
    WIDTH: 151px;
    PADDING-TOP: 8px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 108px;
    TEXT-ALIGN: center
}
DIV.sep_h
{
    MARGIN-TOP: 0px;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/sep_h.jpg);
    MARGIN-BOTTOM: 0px;
    WIDTH: 100%;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 2px
}
H2 A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #850012;
    TEXT-DECORATION: none
}
H2 A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #850012;
    TEXT-DECORATION: underline
}
DIV.bgImgGallery
{
    FLOAT: right;
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/bg_thumb_gallery.jpg);
    MARGIN-LEFT: 5px;
    WIDTH: 107px;
    MARGIN-RIGHT: 5px;
    PADDING-TOP: 7px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 82px;
    TEXT-ALIGN: center
}
.menu_sub
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    COLOR: #fb8f0f;
    HEIGHT: 18px
}
.menu_sub A
{
    FONT-WEIGHT: bold;
    COLOR: #fb8f0f;
    TEXT-DECORATION: none
}
.menu_sub A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #888888
}
.menu_sub_on
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    COLOR: white;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #c1bcb7
}
.menu_sub_on A
{
    FONT-WEIGHT: bold;
    COLOR: white;
    TEXT-DECORATION: none
}
.menu_sub_on A:hover
{
    FONT-WEIGHT: bold;
    COLOR: white
}
#mainLeft1
{
    FLOAT: left
}
BODY#bgScroll
{
    BACKGROUND-IMAGE: url(http://www.nivdesign.co.il/images/spacer.gif);
    BACKGROUND-COLOR: white
}
.newsTitle
{
    FONT-WEIGHT: bold;
    COLOR: #888888
}
.newsTitle A
{
    FONT-WEIGHT: bold;
    COLOR: #888888;
    TEXT-DECORATION: none
}
.newsTitle A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #fb8f0f
}
.menu_sub_over
{
    PADDING-BOTTOM: 4px;
    COLOR: #fb8f0f;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e6e6e6
}
.menu_sub_over A
{
    FONT-WEIGHT: bold;
    COLOR: #fb8f0f;
    TEXT-DECORATION: none
}
.menu_sub_over A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #fb8f0f
}
.menu_sub_on1
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    COLOR: #888888;
    HEIGHT: 18px
}
.stateoff
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FILTER: alpha(Opacity=70);
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    -moz-opacity: 0.6
}
.stateon
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    -moz-opacity: 1.0
}
.stateover
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    -moz-opacity: 1.0
}
INPUT.icon
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
#menuTbl
{
    WIDTH: 100%;
    HEIGHT: 91px
}
DIV.menuItem
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FLOAT: right;
    MARGIN-LEFT: 7px;
    CURSOR: pointer;
    COLOR: #9f0f0e;
    PADDING-TOP: 10px;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ece0cf
}
DIV.menuItem A
{
    FONT-WEIGHT: bold;
    COLOR: #9f0f0e
}
DIV.menuItem A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #9f0f0e;
    TEXT-DECORATION: none
}
DIV.menuItem:hover
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FLOAT: right;
    MARGIN-LEFT: 7px;
    COLOR: #9f0f0e;
    PADDING-TOP: 10px;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ffffff
}
DIV.menuItem_on
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FLOAT: right;
    MARGIN-LEFT: 7px;
    COLOR: #9f0f0e;
    PADDING-TOP: 10px;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #ffffff
}
DIV.menuItem_on A
{
    FONT-WEIGHT: bold;
    COLOR: #9f0f0e
}
DIV.menuItem_on A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #9f0f0e;
    TEXT-DECORATION: none
}
