@import url("topMenu.css");
@import: url("ie6pngfixer.css"); /* IE only */
* /*Set's border, padding and margin to 0 for all values*/
{
padding: 0;
margin: 0;
}
html, body {
    margin: 0;
    padding: 0;
    font: 12px Arial;
    direction: ltr;
    height: 100%;
}
html {
    direction: ltr;
    overflow-x: hidden;
    o1verflow-y: auto;
}
body {
    background: url(../images/tex.gif);
}
a {
    color: rgb(75, 143, 53);
    text-decoration: underline;
}
img {
    border: none;
}
a img {
    border: none;
}
div#pageContainer {
    margin: 0 auto;
    min-height: 100%; /* This is for FF and IE7 */
    1overflow: hidden; /* This if for FF */
    _height: 100%; /* This is for IE6 */
    _overflow: visible;
}
#header {
    width: 813px;
    height: 30px;
    position: relative;
    background: transparent url(../images/top_bg.gif) 40px 0 no-repeat;
    right: 0;
    margin: 70px auto 0;
}
#header .left {
    width: 42px;
    height: 30px;
    float: left;
    background: url(../images/top_left.gif) no-repeat;
}
#header .right {
    width: 30px;
    height: 30px;
    float: right;
    background: url(../images/top_right.gif) no-repeat;
}
#contentContainer .logo {
    width: 109px;
    height: 123px;
    position: absolute;
    top: -85px;
    left: 430px;
    z-index: 1000;
}
#contentContainer .logo img {
    width: 109px;
    height: 123px;
}
#contentContainer .contact {
    width: 29px;
    height: 151px;
    background: url(/static/images/contact_left.png) no-repeat;
    position: absolute;
    top: 123px;
    left: 58px;
}
#contentContainer {
    width: 893px;
    position: relative;
    margin: 0 auto;
    padding-left: 50px;
}
#content {
    width: 813px;
    direction: rtl;
	margin: 0 auto 0 15px;
    height: auto;
    background: transparent url(../images/content_bg.gif) repeat-y;
}
#content #text {
    line-height: 17px;
    padding-top: 10px;
}
#content #text .content {
    text-align: right;
    direction: rtl;
    width: 615px;
    padding-right: 37px;
    font-weight: normal;
}
.inside #content #text .content {
    width: auto;
    padding: 0 10px;
}
.inside #content #text p, .inside #content #text div {
    1font-weight: bold;
    1color: #6C6E70;
    1font-size: 13px;
    1line-height: 19px;
    1width: 548px;
    1margin-right: 35px;
    1margin-top: 10px;
    1margin-bottom: 5px;
}
.inside #content #text {
    line-height: 17px;
    width: 548px;
    height: 344px;
    background: url(../images/inside_bg.jpg) no-repeat;
    float: left;
    padding: 15px 20px 15px 15px;
    margin-left: 30px;
}
.inside #content #text p {
    margin: 0;
    padding: 0;
    width: auto;
}
#content .buttons {
    width: 111px;
    height: 110px;
    float: left;
    margin-left: 35px;
    position: absolute;
    position: !static;
    left: 65px;
    _margin-left: 17px;
}
#content .buttons div a {
    width: 111px;
    text-align: center;
    display: block;
    color: white;
    text-decoration: none;
    font-weight: bold;
    padding-top: 16px;
    height: 34px;
}
#content .buttons div {
    margin-bottom: 3px;
    height: 50px;
    width: 111px;
}
.buttons .orange {
    background: url(../images/orange_bg.gif) no-repeat;
}
.buttons .red {
    background: url(../images/red_bg.gif) no-repeat;
}
.buttons .green {
    background: url(../images/green_bg.gif) no-repeat;
}
.inside #content .buttons {
    width: 250px;
    height: 36px;
    float: left;
    margin-left: 20px;
    _margin-left: 10px;
}
.inside #content .buttons div {
    height: 36px;
    width: 111px;
    float: right;
    margin-left: 10px;
}
.inside #content .buttons div a {
    width: 111px;
}
.inside .buttons .orange {
    background: url(../images/orange_w_bg.gif) no-repeat;
}
.inside .buttons .red {
    background: url(../images/red_w_bg.gif) no-repeat;
}
.inside #content .buttons a {
    padding-top: 9px;
    height: 28px;
}
.family_bg {
    width: 754px;
    height: 298px;
    background: url(../images/family_block_bg.jpg) no-repeat;
    margin: 0 auto;
    padding-top: 20px;
}
.family_bg table {
    direction: ltr;
    margin-left: 10px;
    float: left;
}
.family_bg table td {
    vertical-align: bottom;
}
.family_bg #arrow {
    width: 47px;
    height: 58px;
    background: url(../images/arrow.gif);
    position: relative;
    right: 110px;
    top: 230px;
    cursor: pointer;
    z-index: 1000;
}
#cards {
    width: 249px;
    height: 281px;
    background: url(/static/images/cards/melzarit.png) no-repeat;
    position: absolute;
    right: 0;
    top: 175px;
    vertical-align: top;
}
.inside #cards {
    top: 115px;
}
#footer {
    width: 813px;
    height: 28px;
    background: url(../images/bottom_bg.gif) 40px 0 no-repeat;
    right: 0;
    margin: 0 auto;
}
#footer .left {
    width: 42px;
    height: 28px;
    float: left;
    background: url(../images/bottom_left.gif) no-repeat;
}
#footer .contact {
    width: 364px;
    height: 66px;
    float: left;
    background: url(/static/images/contact_bottom.png) no-repeat;
    margin-top: 16px;
    c1ursor: pointer;
}
#footer .contact img {
    width: 364px;
    height: 66px;
    position: relative;
}
#footer .right {
    width: 30px;
    height: 28px;
    float: right;
    background: url(../images/bottom_right.gif) no-repeat;
}
#underFooter {
    width: 950px;
    height: 15px; /*** The drawback with this solution is that the height of the footer can't be flexible. If you add so much content to the footer that it extends 30px, you will get a vertical scrollbar and the content will overflow the footer if you don't set overflow to hidden ***/
    margin: 0 auto;
    margin-top: -15px; /*** By using a negative margin-top we now moves the footer up the same amount as the footer height to avoid vertical scrolling. Remember, if you use borders and padding on your footer you will have to calculate this in your negative margin-top value also. ***/
    text-align: center;
    padding-left: 3px;
	position: relative;
    direction: rtl;
}
.clear {
    clear: both;
    font-size: 1px;
}
.clearr {
    clear: right;
    font-size: 1px;
}
.clearl {
    clear: left;
    font-size: 1px;
}

h1 {
    border-bottom: 2px solid rgb(246, 135, 29);
    font-size: 14px;
    color: rgb(143, 143, 143);
    padding-bottom: 3px;
    margin-bottom: 5px;
}
.purple {
    color: rgb(146, 39, 143);
    font-weight: bold;
}
.bourdeaux {
    color: rgb(153, 0, 0);
    font-weight: bold;
}
body #cards {
    background-repeat: no-repeat;
}
.fight #cards {
    background-image: url(/static/images/cards/fight.png);
}
.tvdad #cards {
    background-image: url(/static/images/cards/tvdad.png);
}
.tvmom #cards {
    background-image: url(/static/images/cards/tvmom.png);
}
.tvkids #cards {
    background-image: url(/static/images/cards/tvkids.png);
}
.walkdog #cards {
    background-image: url(/static/images/cards/walkdog.png);
}
.likuk #cards {
    background-image: url(/static/images/cards/likuk.png);
}
.kiss #cards {
    background-image: url(/static/images/cards/kiss.png);
}
.tiyul #cards {
    background-image: url(/static/images/cards/tiyul.png);
}
.familypic #cards {
    background-image: url(/static/images/cards/familypic.png);
}
.dressingup #cards {
    background-image: url(/static/images/cards/dressingup.png);
}
.climbing #cards {
    background-image: url(/static/images/cards/climbing.png);
}
.mamtakim #cards {
    background-image: url(/static/images/cards/mamtakim.png);
}
.brushteeth #cards {
    background-image: url(/static/images/cards/brushteeth.png);
}
.blabla #cards {
    background-image: url(/static/images/cards/blabla.png);
}
.dadcook #cards {
    background-image: url(/static/images/cards/dadcook.png);
}
.balagan #cards {
    background-image: url(/static/images/cards/balagan.png);
}
.energy #cards {
    background-image: url(/static/images/cards/energy.png);
}
.kinim #cards {
    background-image: url(/static/images/cards/kinim.png);
}
.inparentsbed #cards {
    background-image: url(/static/images/cards/inparentsbed.png);
}
.carfight #cards {
    background-image: url(/static/images/cards/carfight.png);
}
.carsleep #cards {
    background-image: url(/static/images/cards/carsleep.png);
}
.birthday #cards {
    background-image: url(/static/images/cards/birthday.png);
}
.melzarit #cards {
    background-image: url(/static/images/cards/melzarit.png);
}
.newdriver #cards {
    background-image: url(/static/images/cards/newdriver.png);
}
.album #cards {
    background-image: url(/static/images/cards/album.png);
}
.saba #cards {
    background-image: url(/static/images/cards/saba.png);
}
.shopping #cards {
    background-image: url(/static/images/cards/shopping.png);
}
.sick #cards {
    background-image: url(/static/images/cards/sick.png);
}
.oldtoy #cards {
    background-image: url(/static/images/cards/oldtoy.png);
}
.ariza #cards {
    background-image: url(/static/images/cards/ariza.png);
}
.package #cards {
    background-image: url(/static/images/package.png);
}
.april #cards {
    background-image: url(/static/images/april.png);
}
.may #cards {
    background-image: url(/static/images/may.png);
}
.august #cards {
    background-image: url(/static/images/august.png);
}
.october #cards {
    background-image: url(/static/images/october.png);
}
.none #cards {
    display: none;
}
.none #content #text {
    margin-left: 100px;
    _margin-left: 50px;
}
.subpages {
    font-weight: bold;
}
