html, body{
    background: url(../images/header-bg.gif) repeat-x;
    margin:0px 0px 0px 0px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #444444;
    text-align: center;
}

.page{
    width: 980px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

.header{
    background: url(../images/poze-brasov.gif) no-repeat top right;
    width: 980px;
    height:192px;
}

form{
  margin: 0px;
  padding: 0px;
}

.logo{
    float: left;
    padding: 0px 0px 0px 50px;
    width: 320px;
    height: 145px;
}

.menu{
    float:left;
    width:980px;
    height:31px;
    padding: 16px 0px 0px 0px;
    color:#ffffff;
    font-family: Arial, Verdana;
}

.menu ul{
    list-style:none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.menu li{
    float: left;
    padding: 0px 5px 0px 5px;
}

.menu a{
    color:#ffffff;
    padding:5px;
    font-size:16px;
    font-weight: bold;
    text-decoration: none;
}

.menu a:hover{
    color:#ffffff;
    font-weight: bold;
    font-size:16px;
    padding:5px;
    text-decoration: none;
    background: #de6461;
}

div.navi {
    font-size: 11px;
    color: #336699;
    text-align: left;
    padding: 15px 0px 1px 0px;
    width: 200px;
    background: #ebebeb;
}

.navi ul {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 200px;
}


.navi ul li {
  display: inline;
  margin:0px;
}

.navi ul li a {
  font-weight: bold;
  color: #336699;
  display: block;
  text-decoration: none !important;
  margin-left: 0px;
  margin-bottom:1px;
  padding:4px 0px 4px 10px;
  background: #e5e5e5;
}

.navi ul li a:hover{
  font-weight: bold;
  color: #ffffff;
  background-color: #336699;
  border-left: 3px solid #1f3d5a;
}

.navi a.selected{
  font-weight: bold;
  color: #ffffff;
  background-color: #336699;
  border-left: 3px solid #1f3d5a;
}
/*#d84945*/

.navi div a.selected{
  font-weight: normal;
  color: #ffffff;
  background-color: #5f94c9;
  border-left: 3px solid #336699;
}

.navi ul li div a{
  font-weight: normal;
  color: #336699;
  display: block;
  text-decoration: none !important;
  margin-left: 0px;
  margin-bottom:1px;
  padding:4px 0px 4px 10px;
  background: #e5e5e5;
}

.navi ul li div a:hover{
  font-weight: normal;
  color: #ffffff;
  background-color: #5f94c9;
  border-left: 3px solid #336699;
}

.leftTop
{
  background: url(../images/left-top.gif) no-repeat top center;
  height: 10px;
  position: relative;
  top: +10px;
  font-size: 1px;
}

.leftDown{
    background: url(../images/left-bottom.gif) no-repeat top;
    height:10px;
}

.leftTop{
    background: url(../images/left-top.gif) no-repeat top;
    height:10px;
}

.left{
    float:left;
    width:200px;
}

.center{
    float: left;
    width: 590px;
    margin-left:10px;
}

.right{
    float:left;
    width:155px;
    margin-left:10px;
}

.galben{
    background: #ffeb70;
    padding: 15px;
}

.centerBottom{
    background: url(../images/center-bottom.gif) no-repeat;
    height:10px;
}

.centerUp{
    background: url(../images/center-up.gif) no-repeat;
    height:10px;
    margin-top:15px;
    font-size: 1px;
}

.centerTop{
    background: url(../images/center-top.gif) no-repeat;
    height:10px;
    margin-top:15px;

    font-size: 1px;
}

.centerDown{
    background: url(../images/center-down.gif) no-repeat;
    height:10px;
    margin-top:0px;
}


.centerBg{
    background: url(../images/center-bg.gif) repeat-y;
    padding: 10px;
}

h1{
    color: #d84945;
    margin:0px 0px 10px 10px;
    padding:0px;
    font-size: 16px;
}

.footer{
    background:#d84945;
    width:100%;
    float:left;
    color:#ffffff;
    padding: 10px 0px 10px 0px;
}

.info{
  background: url(../images/info.gif) no-repeat;
  background-position: +2px +2px;
  padding: 2px 2px 2px 35px;
  color: #20a6f4;
  min-height: 30px;
  border: 1px solid #F0F0F0;
}

.err{
  color: #CC0000;
}

.files{
  list-style-image: url(../images/save.gif);
}

.links{
  list-style-image: url(../images/link.gif);
}

.search{
  color: #336699;
  font-weight: bold;
  text-decoration: underline;
  font-size: 12px;
}

h2{
  font-size: 16px;
}

h4{
  font-size: 14px;
}

.ok{
  color: green;
  font-weight: bold;
}

.tab{
  float: left;
  height: 22px;
  width: 145px;
  /*background: #336699;
  color: white;
  text-align: center;
  font-weight: bold;*/
  cursor: pointer;
  margin-right: 5px;
}