﻿*
{
    margin: 0px;
    padding: 0px;   
}

.clear
{
    clear: both;
    height: 0px;
    line-height:0px;
    font-size :0px;    
}
.clearIe
{
    clear: both;
    height: 0px;
    line-height:0px;
    font-size :0px;  
    overflow:hidden;
}
body
{
    background-image: url("img/pattern.jpg");
    background-repeat: repeat;
    background-position: center;
    background-attachment: fixed;
}

#container
{
    width: 767px;
    margin: auto;
    margin-top: 10px;
}

#header
{
    background-image: url("img/header_middle.jpg");
    background-repeat: no-repeat;
    float: left;
    padding-top: 10px;
    height: 127px;
    width: 585px;
    position: relative;
}

#headerleft
{
    background-image: url("img/header_left.png");
    float: left;
    height: 137px;
    width: 14px;
}

#headerright
{
      background-image: url("img/header_right.png");
      background-repeat : no-repeat;
      float: right;
      width: 168px;
      height: 137px;

}
#headerflags
{
     padding-top:114px;
     padding-left:42px;
}

#scrolling
{
    color: #fff;
    font-family: Arial;
    font-size: 11px;
    padding-top: 101px;
    width: 390px;
}

#contentup
{
    background-image: url("img/content_up.png");
    height: 42px;
    margin-top: 10px;
}

#contentbottom
{
    background-image: url("img/content_bottom.png");
    height: 34px;
}

#content
{
    background-image: url("img/content_middle.png");
}

#sidebar
{
    position: relative;
    float: left;
    /*top: -28px;*/
    margin-top:-28px;
    width: 180px;
}

#sidebar ul.menu
{
    list-style-type: none;
    margin-left: 14px;
    width: 165px;
}

#sidebar ul.menu img
{
    display: block;
    float: left;
    height: 33px;
    width: 165px;
    border: medium none;
    
}

#sidebar ul.menu li
{
    display: block;
}
#sidebar ul.menu li a
{
    display: block;
    line-height: 26px;
    padding-bottom: 3px;
}

#sidebar ul.menu li.item
{
    border: medium none;
}

#sidebar ul.menu li.exp
{    
    background: url("img/background_meniu_stanga.jpg") no-repeat top left;
}

#sidebar ul.menu li.empty
{
    background-image: url("img/background_meniu_stanga_top.jpg");
    background-repeat: repeat-x;
    background-position: center top;
    border: medium none;
}

#sidebar ul.menu li.bottom
{
    background-image: url("img/camp_stanga_bottom.png");
    background-repeat: no-repeat;
    background-position: center top;
}

#sidebar ul.submenu
{
    background-image: url("img/background_meniu_stanga.jpg");
    list-style-type: none;
    display: block;     
    border-left: solid 1px #b7b75b;
    border-right: solid 1px #b7b75b;
    
}
#sidebar ul.submenu li
{
    background-repeat: repeat;
    border-bottom: solid 1px #396b25;
    padding-top: 5px;
    text-align: center;
}

#sidebar ul.submenu li.subfirst
{
    background-image: url("img/background_meniu_stanga_top.jpg");
    background-repeat: repeat-x;    
    
    
}

#sidebar ul.submenu li a
{
    color: #f3bf57;
    font-family: Arial;
    display: block;
    line-height: 29px;
    padding-bottom: 3px;
    font-size: 11px;
    text-decoration: none;
}

#sidebar .clublogin
{
    display: block;
    margin-left: 15px;
    margin-bottom: 5px;
    width: 163px;
    height: 93px;


}

#sidebar a.clublogin
{
    display: block;
    margin-left: 15px;
    margin-bottom: 5px;
    width: 163px;
    height: 93px;
    background-image: url("img/buton_normal.jpg");
    background-repeat: no-repeat;
    text-indent: -1000px;
}

#sidebar a.clublogin:hove
{
    display: block;
    margin-left: 15px;
    margin-bottom: 5px;
    width: 163px;
    height: 93px;
    background-image: url("img/buton_over.jpg");
    background-repeat: no-repeat;
    text-indent: -1000px;
}

#sidebar .adstop
{
    margin-left: 14px;
    width: 165px;
    background-image: url("img/camp_stanga_top.png");
    background-repeat: no-repeat;
    background-position: center bottom;
    height: 12px;
}
#sidebar #ads
{
    margin-left: 14px;
    width: 163px;
    border-left: solid 1px #b7b75b;
    border-right: solid 1px #b7b75b;
    background-image: url("img/background_meniu_stanga.jpg");
    min-height: 250px;
}
#sidebar #ads p
{
    font-family: Arial;
    font-size: 11px;
    color: #f3bf57;
    padding: 5px;
}

#sidebar .adsbottom
{
    margin-left: 14px;
    width: 165px;
    background-image: url("img/camp_stanga_bottom.png");
    background-repeat: no-repeat;
    background-position: center top;
    height: 12px;
}

#maincontent
{
    /*margin-left: 195px;*/
    position: relative;
    float:left;    
    margin: -29px 0px 0px 15px;
    width:558px;
}

.topSubMenu
{
    border: solid 1px #ffd8a0;
    text-align: center;
    z-index: 1000;
}
.topSubMenuItem
{
    font-family: Arial;
    line-height: 24px;
    font-size: 13px;
    color: #ffd8a0;
    border-bottom: solid 1px #e66d3c;
    background-color: #db3f11;
    width: 159px;
}
.topSubMenuItemhover
{
    background-color: #e66d3c;
}

#maincontent h1
{
    font-family: Arial;
    font-size: 20px;
}

#maincontent .ptop
{
    background-image: url("img/ptop.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    height: 7px;
    background-color: #278932;
    margin-top: 16px;
}

#maincontent .divmid
{
   background-color: #278932;
    font-family: Arial;
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    color: #fff;
    text-align: justify;
}


#maincontent .pbottom
{
    background-image: url("img/pbottom.jpg");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 7px;
    background-color: #278932;
}
#maincontent p, #maincontent .contentdiv
{
    background-color: #278932;
    font-family: Arial;
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
    color: #fff;
    text-align: justify;
}

p a
{
    color: #7b0300;
    text-decoration: none;
}


#maincontent a
{
    text-decoration: none;
}

#maincontent .button
{
    width: 167px;
    height: 25px;
	font-size:12px;
    background-image: url("img/buton_content.jpg");
    background-repeat: no-repeat;
    background-position: center center;
    display: inline-block;
    text-align: center;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    line-height: 25px;
    
    display : table-cell;
    display : inline-block;
}

#maincontent h1
{
   color: #fff;
}

#footer
{
    margin-top: 10px;
}

#footer #copy
{
    background-image: url("img/copy_back.jpg");
    background-repeat: no-repeat;
    color: #fff;
    float: left;
    width: 269px;
    height: 44px;
    padding: 8px;
    padding-left: 0px;
    text-align: center;
}
#footer #copy .copyright
{
    display: block;
    color: #ffce59;
    font-family: Arial;
    font-size: 11px;
    line-height: 20px;
    padding-top: 5px;
    letter-spacing: -1px;
}
#footer #copy a
{
    color: #fff;
    font-family: Arial;
    font-size: 12px;
    line-height: 20px;
}

#footer #links
{
    background-image: url("img/links_back.jpg");
    background-repeat: no-repeat;
    color: #fff;
    margin-left: 285px;
    height: 44px;
    padding: 8px;
    padding-left: 20px;
}
#footer #links a
{
    color: #ffce59;
    font-family: Arial;
    font-size: 12px;
    line-height: 20px;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 5px;
    text-decoration: none;
}
#footer #links strong
{
    font-family: Arial;
    font-size: 12px;
}


#maincontent ul.idTabs li
{   
    display: inline;
    padding: 5px 10px 5px 10px;
}

#maincontent ul.idTabs li a
{
    color: #fff;
    text-decoration: none;
}

#maincontent ul.idTabs a.selected 
{
	text-decoration: underline;
}


.logintitle
{
     background-image: url("login/logo_title.png");
     background-repeat:no-repeat;
     height:89px;
     margin-top:13px;
     margin-bottom:9px;
     background-position:center;
}

.loginline 
{
     background-image: url("login/line.png");
     background-repeat:repeat-x;
     height:6px;
}

.l
{
     /*border:solid 1px yellow;*/
     margin-left:50%;
     margin-top:30px;
     position:relative;
     height:600px;
}


.login 
{    
     background-image: url("login/login_bg.png");
     background-repeat:no-repeat;
     background-position:center;
     height:330px;
     width:330px;
     margin-top:47px;
     margin-left:-165px;
    /* border:solid 1px red;*/
     position:absolute;     
}

.loginzone
{
     /*border:solid 1px red;*/
     position:absolute;
     margin-top:140px;
     margin-left:-120px;
   
}

.loginrep
{
     /*border:solid 1px blue;*/
     position:absolute;
     margin-left:-174px;
     margin-top:0px;
}


.loginserver
{
    
    
     position:absolute;
     margin-top:0px;
     margin-left:7px;
}


.logingames
{
   
     position:absolute;
     margin-top:113px;
     margin-left:-207px;
}

.loginmail
{
    
   
     position:absolute;
     margin-top:113px;
     margin-left:155px;
}

.loginply
{
    
     position:absolute;
     margin-top:306px;
     margin-left:-174px;
}


.logincon
{
  
     position:absolute;
     margin-top:306px;
     margin-left:7px;
}

.pngfix
{
    
}