@import url("common.css");
@import url("stools.css");

BODY, HTML	{
  background: #000000 url(pic/body-bg.jpg) repeat-x top left;
  margin:0px;padding:0px;border:none;
  height: 101%;
  text-align: center; /* centreaza layoutul in browserele vechi */
}

BODY, HTML, td, input {
  font-family: "Verdana", "Trebuchet MS", Arial, sans-serif, Helvetica;
	font-size: 11px;
  }

table{
  margin:0px;padding:0px;border:none;
  border-collapse: collapse;
  width: 100%;
}

td {
  margin:0px;padding:0px;border:none;
  vertical-align: top;
  text-align: left;
  }

input, select, textarea, file {
  border: 1px solid #ffffff;
  margin: 5px 0px 5px 0px;
  }

/* ---------------------------------------------------------------------------------------------- */
a, a:active, a:visited, a:link {
  text-decoration: none;
  color: #ffffff;
  }

a:hover {
  text-decoration: underline;
  color: #ee1c25;
  }

#footer a { color: #ffffff; }

/* ---------------------------------------------------------------------------------------------- */
#site{
  width: 844px;
  margin: 0px auto;
  padding:0px;border:none;
  padding-bottom: 40px;
}

#logo { width: 528px; }
#header{
  background: #5a5b5b url(pic/header-bg.jpg) no-repeat top left;
}
#search {
  width: 227px;
  background: url(pic/cauta.jpg) no-repeat top left;
  padding: 111px 0px 0px 15px;
}

#langBar {
  width: 74px;
  text-align:right;
  vertical-align: middle;
}
#langBar ul {
  width: 25px;
  float: right;
  }
#langBar li {
  width: 16px;
  list-style-type:none;
  padding: 6px 6px 6px 3px;
}
#langBar .active { background: url(pic/lang-bg.png) no-repeat top left; }

#wrapper1{
  background: #2b2b2b url(pic/content-bg.jpg) no-repeat top left;
  color: #ffffff;
}
#reclame{
  display:block;
  text-align: center;
}

#content{
  padding: 0px 30px 0px 30px;
  height: 750px;
}
#news{
  width: 269px;
}

#box11, #box21t, #box21 {
  width: 201px;
  padding: 0px 20px 0px 20px;
  }
#box12, #box22 { width: 241px; height:11px; }

#box11 {
  padding-top: 20px;
  padding-bottom: 2px;  
  background: #131313 url(pic/box11.jpg) no-repeat top left;
  }

#box21t{
  padding-top: 55px;
  background: url(pic/box21.png) no-repeat top left;
  height: 49px;
}
#box21{
  background: #595959;
  padding-top: 0px;
}

#footer{
  padding: 15px 30px 50px 30px;
  background: #2b2b2b url(pic/footer-bg.jpg) no-repeat bottom left;
}
#footer li {
  background: url(pic/footer-sep.gif) no-repeat right center;
  float:left;
  list-style-type:none;
  padding:5px 30px 5px 0px;
}
#footer .last { background: none; }
