.donate {width:110px; height:100%; float:left; background-image:url(../images/premium/popup/topmenu-bg2.png); background-position:left center; background-repeat:no-repeat;}
.donate input {width:auto; margin:0; padding:0; border:none; background:transparent;}


/*------TOPMENU SELECTED BACKGROUND FIRSTPAGE*/
#menu li a {
    color:#000;
    text-decoration:none;
}

/*------TOPMENU SELECTED BACKGROUND INGAME*/

.top-navigation li a.selected {
    color:#000;
    text-align:center;
    /*background-image:url(../images/layout/buttons/top-btn-over.png); */
}
.top-navigation.icons li a.selected {
    color:#be701f;
    background-image:url(../images/topmenu-icons-over.png);
    text-align:center;
}


.top-navigation.icons li a.dis {
    color:#000;
    background-image:url(../images/topmenu-icons-disabled.png);
    cursor:default;
}
.top-navigation.icons li a.dis:hover {
    color:#000;
    background-image:url(../images/topmenu-icons-disabled.png);
    margin-top:0;
}

/*------GAME MENU SELECTED BACKGROUND INGAME*/

.navigation li a.selected{
    color:#b35800;
    background-image:url(../images/layout/viking/navigation/tab-over.png);
    text-align:center;
}

.navigation li#nav-map a.selected{background-image:url(../images/layout/viking/navigation/map-over.png);}
.navigation li#nav-village a.selected{color:#13437e; background-image:url(../images/layout/viking/navigation/village-over.png);}
.navigation li#nav-army a.selected{color:#790000; background-image:url(../images/layout/viking/navigation/army-over.png); }

/*-----------NAVIGATION FIRSTPAGE------------------*/

#menu-holder {
    position:relative;
    top:0;
    left:130px;
    z-index:1;
    width:355px;
    padding:0;
    margin:0;
    height:20px;
}

#menu {
    width:auto;
    margin:0 auto;
}

#menu ul {
    margin:0 auto;
    padding:0;
    width:auto;
}

#menu li {
    display:inline;
    margin:0;
}

#menu li a	{
    width:auto;
    height:16px;
    color:#0000ff;
    padding:5px;
    text-transform:capitalize;
    font-size:12px;
    font-weight:bold;
    font-family: "calibri", arial;
    text-decoration:underline;
    text-align:center;
    letter-spacing:1px;
}

#menu li a:hover {
    color:#000;
    text-decoration:none;
    letter-spacing:1px;
}

#menu li a:active {
    color:#fff;
    text-decoration:none;
    letter-spacing:1px;
}

/*-----------NAVIGATION TOPMENY------------------*/
.top-navigation	{
    list-style-type:none;
    width: 100%;
    margin:0;
    padding:0;
    text-align: center;
}

.top-navigation li {
    display:inline;
}

.top-navigation li a {
    width:78px;
    height:29px;
    float:left;
    display:block;
    color:#352d14;
    padding-top:5px;
    margin-top:3px;
    margin-right:20px;
    font-size:18px;
    font-weight:normal;
    font-family: verdana, arial;
    letter-spacing:0;
    text-decoration:none;
    background-repeat: no-repeat;
    text-align:center;
}

.top-navigation li a:hover {
    /*  background-image:url(../images/layout/buttons/top-btn-over.png); */
    color:#000;
    font-family: verdana, arial;
    padding-top:5px;
    margin-top:3px;
    text-decoration:none;
    letter-spacing:0;
    text-align:center;

}

.top-navigation li a:active	{
    color:#fff;
    text-decoration:none;
    letter-spacing:0;
    text-align:center;
}


.top-navigation.icons li a {
    width:53px;
    height:52px;
    background-image:url(../images/topmenu-icons.png);
    float:left;
    margin:0;
    margin-left:3px;
    margin-right:2px;
}
.top-navigation.icons li a:hover {
    background-image:url(../images/topmenu-icons-over.png);
    background-repeat:no-repeat;
    width:53px;
    height:52px;
    margin:0;
    margin-left:3px;
    margin-right:2px;
}


.top-navigation.icons li a.icon-account {
    background-position:0 0;
}
.top-navigation.icons li a.icon-achievements {
    background-position:-53px 0;
}
.top-navigation.icons li a.icon-ranking {
    background-position:-158px 0;
}
.top-navigation.icons li a.icon-premium {
    background-position:-105px 0;
    margin-left:-3px;
}
.top-navigation.icons li a.icon-logout {
    background-position:-213px -10px;
    width:35px;
    height:40px;
}

.top-navigation.icons li a.icon-helpcenter {
    background-position:-258px 0;
}

.top-navigation.icons li a.icon-account:hover {
    background-position:0 -1px;
}

.top-navigation.icons li a.icon-account.dis:hover {
    background-position:0 0;
}
.top-navigation.icons li a.icon-achievements:hover {
    background-position:-55px 2px;
}
.top-navigation.icons li a.icon-achievements.dis:hover {
    background-position:-53px 0;
}
.top-navigation.icons li a.icon-ranking:hover {
    background-position:-171px 1px;
}
.top-navigation.icons li a.icon-ranking.dis:hover {
    background-position:-158px 0;
}
.top-navigation.icons li a.icon-premium:hover {
    background-position:-112px 1px;
}
.top-navigation.icons li a.icon-premium.dis:hover {
    background-position:-105px 0;
    width:53px;
}
.top-navigation.icons li a.icon-logout:hover {
    background-position:-226px -8px;
    width:35px;
}

.top-navigation.icons li a.icon-helpcenter:hover {
    background-position:-266px 0;
}

.top-navigation.icons li a.icon-helpcenter.dis:hover {
       background-position:-258px 0;
}

/*--------------------------NAVIGATION INGAME---------------------------*/

.navigation	{
    list-style-type:none;
    width: 100%;
    margin:0;
    padding:0;
    text-align: center;
    z-index:-1;
}

.navigation li {
    display:inline;
}

.navigation li a {
    width:70px;
    margin-top:-2px;
    float:left;
    display:block;
    color:#666;
    font-size:12px;
    font-weight:normal;
    font-family: calibri, arial;
    text-decoration:none;
    border-left: 1px solid #999;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    background-repeat: no-repeat;
    background-image:url(../images/layout/buttons/game-menu-btn-over.png);
    letter-spacing:1px;
    margin-left:-1px;
}

.navigation li a:hover {
    color:#000;
    text-decoration:none;
    letter-spacing:1px;
    background-image:url(../images/layout/buttons/game-menu-btn.png);
}

.navigation li a:active	{
    color:#000;
    text-decoration:none;
    letter-spacing:1px;
}

/*------FOOTER--------*/

#footer {
    height:65px;
    width: 998px;
    margin:0 auto;
    padding-top:5px;
    clear:both;
    background-image:url(../images/layout/fg-bottom.png);

}

#copy {

    width:110px;
    height:auto;
    margin:0 auto;


}

#copy p {
    margin:0;
    padding:0;
    text-align:center;
    color:/*#685e45;*/ white;
    letter-spacing:1px;
    font-size:11px;
}
#copy a {
    font-size:11px;
    color:#FFFF99;
    text-decoration:none;
    font-family:arial, verdana;
}
#copy a:hover {
    text-decoration:underline;
}


/*-----------NAVIGATION FIRSTPAGE------------------*/


.fp-menu-item {position:absolute;top:46px; left:298px;width:90px; height:30px;}

.fp-menu-item a	{
    color:#493e06;
    text-transform:capitalize;
    font-size:10px;
    font-weight:bold;
    font-family: verdana, arial;
    text-decoration:none;
    text-align:center;
    float:left;
    margin: 0 auto;


}

.fp-menu-item a:hover {
    color:#78670b;
    text-decoration:none;

}

