BODY                  { margin: 0px 0px 0px 0px; background-image : url("images/backgrounds/mainbgr.gif");}

.spacer               { background-image : url("images/shared/spacer.gif"); }
.white                { background-image : url("images/shared/white.gif");  }

.fokeretbalbgr        { background-image : url("images/elements/fo_keret_balbgr.gif");  }
.fokeretjobbbgr       { background-image : url("images/elements/fo_keret_jobbbgr.gif");  }
.foflashbgr           { background-image : url("images/backgrounds/foflashbgr.gif");  }
.fomainbanner         { background-image : url("images/elements/fo_mainbanner.jpg");  }
.almenubgr            { background-image : url("images/backgrounds/almenubgr.gif");  }

.ambgr                { background-image : url("images/menu/am_bgr.gif");  }
.ambgron              { background-image : url("images/menu/am_bgr_on.gif");  }

.cim                  { font-size:10pt; font-weight:bold; color:#263776;}

.basetext             { font-family: "Tahoma","Arial","Verdana"; font-size: 8pt; font-weight: normal; color : #000000;}
.basetext-white       { font-family: "Tahoma","Arial","Verdana"; font-size: 11px; font-weight: normal; color : #FFFFFF; }
A.basetext-white      { font-family: "Tahoma","Arial","Verdana"; font-size: 11px; font-weight: normal; color : #EFE168; text-decoration:underline; }
A.basetext-white:link { font-family: "Tahoma","Arial","Verdana"; font-size: 11px; font-weight: normal; color : #EFE168; text-decoration:underline; }
A.basetext-white:hover { font-family: "Tahoma","Arial","Verdana"; font-size: 11px; font-weight: normal; color : #EFE168; text-decoration:none; }

.menuBtn              { background-color: buttonface; border-bottom: buttonshadow solid 1px; border-left: buttonhighlight solid 1px; border-right: buttonshadow solid 1px; border-top:  buttonhighlight solid 1px; cursor:default; }
.menuBtnOver          { background-color: buttonface; border-bottom: buttonface   inset 1px; border-left: buttonface      inset 1px; border-right: buttonface   inset 1px; border-top:  buttonface      inset 1px; }

.checkev             { font-family: "Arial","Verdana"; font-size: 10px; font-weight: normal;   color : #000000; text-decoration:none; width:54px; height:15px;}
.checkho             { font-family: "Arial","Verdana"; font-size: 10px; font-weight: normal;   color : #000000; text-decoration:none; width:85px; height:15px;}
.checknap            { font-family: "Arial","Verdana"; font-size: 10px; font-weight: normal;   color : #000000; text-decoration:none; width:54px; height:15px;} 

.jobbmargo { margin-right: 10px; margin-bottom: 6px; }

.reg input {
    width: 200px;
    font-size: 10px;
    border: 1px solid #191552;
}

.reg select {
    width: 150px;
    font-size: 10px;
    border: 1px solid #191552;
}

.reg .gomb {
    width: 100px;
}

.puzzle { 
    font-family: Arial;
    font-size: 14px; 
    font-weight: bold; 
    color : #F3F3F2;
    text-align: justify;
}

.puzzle li { 
    font-family: Arial;
    font-size: 14px; 
    font-weight: bold; 
    color : #F3F3F2;
}

.puzzle span {
    color: #FFC80F;
    font-weight: bold;
}

.puzzle a {
    color: #7AA6F9; 
    font-weight: bold; 
    font-size: 12px; 
    font-family: arial; 
    text-decoration: none;
}

.puzzle a:hover {
    color: white;
}

.mappa .mappa {
    height: 120px;
    vertical-align: middle;
    cursor: pointer;
    background: #E3ECD1;
/*    padding: 10px;*/
}

.mappa .mappa DIV {
    margin: 10px;
}

.mappa { 
    font-family: Arial;
    font-size: 12px; 
    font-weight: normal; 
    color : #000000;
}

.mappa span {
    font-weight: bold;
    color: #6D9C10;
}

.mappa a {
    color: #000000; 
    font-weight: normal; 
    font-size: 12px; 
    font-family: arial; 
    text-decoration: none;
}

.mappa a:hover {
    color: #000000;
}

.puzzle_nav {
    text-align: left;
    padding-left: 10px;
    color: white;
}

.puzzle_nav a {
    color: #FBC908; 
    font-weight: bold; 
    font-size: 12px; 
    font-family: arial; 
    text-decoration: none;
}

.puzzle_nav a:hover {
    color: #4584D4;
}

.feher 
{
    background: #191552;
    background-image : url("/images/puzzle/feher_hatter.jpg");
    background-position: top left;
    background-repeat: no-repeat;
}


.border { 
    font-family: Arial;
    font-size: 14px; 
    font-weight: bold; 
    color : #F3F3F2;
    text-align: justify;
}

.border li { 
    font-family: Arial;
    font-size: 14px; 
    font-weight: bold; 
    color : #F3F3F2;
}

.border span {
    color: #FFC80F;
    font-weight: bold;
}

.border a {
    color: #7AA6F9; 
    font-weight: bold; 
    font-size: 12px; 
    font-family: arial; 
    text-decoration: none;
}

.border a:hover {
    color: white;
}

.border_nav {
    text-align: left;
    padding-left: 10px;
    color: white;
}

.border_nav a {
    color: #FBC908; 
    font-weight: bold; 
    font-size: 12px; 
    font-family: arial; 
    text-decoration: none;
}

.border_nav a:hover {
    color: #4584D4;
}


