
* { padding: 0; margin: 0; }

body {
  font-family:Arial, Helvetica, sans-serif;
  background-image: url(../images/bg.jpg);
  background-repeat: repeat;
}
#wrapper {
 margin: 0 auto;
 width: 905px;
}
#faux {
 background: url(../images/content-bg.jpg) repeat-y;
 margin: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 905px;
 height: 283px;
 margin: 10px 0px 0px 0px;
 background: #FFFFFF;
}
#leftcolumn {
 background: #3E4245 url(../images/left-sidebar.jpg) no-repeat;
 display: inline-table !important;
 display: inline;
 color: #333;
 margin: 0 0 0 6px;
 padding: 0px;
 width: 140px;
 float: left;
}
#content {
 float: left;
 color: #333;
 margin: 0px 6px;
 padding: 0px;
 width: 604px;
 display: inline;
 position: relative;
}

#img-cont{
  padding:0;
  margin:0;
}

#news-content{
  background-color: #000;
}

.news{
  background-color: #3E4245;
  height: 170px;
  padding:10px 0 0;
}

.news-top{
  background-color: #3E4245;
  height: 170px;
  padding: 10px 0 0 0;
  background-image:url(../images/news-bottom-bg.jpg);
  background-repeat:repeat-x;
}

.news-bottom{
  background-color: #3E4245;
  height: 170px;
  padding: 10px 0 0 0;
}
.news-pic{
   padding: 5px 15px;
   /*width: 237px;*/
   float: left;
}

.news-pic img{
  border: 1px solid #FFF;
}

.news-text{
  float: left;
  width:320px;
}

.news-cim{
   font-size: 21px;
   color: #FE3F4A;
}

.news-cim a{
   font-size: 21px;
   color: #FE3F4A;
   margin: 10px;
   text-decoration: none;

}

.news-bevezeto{
  font-size: 12px;
  color: #FFF;
  margin: 10px;

}

.news-content{
  font-size: 11px;
  color: #FFF;
  margin: 10px;
  display: table;

}

.news-bevezeto p{
  padding: 5px;
 }

.news-datum{
  font-size: 11px;
  color: #000;
  margin: 10px;
}

.news-tovabb a{
  font-size: 11px;
  font-weight: bold;
  margin: 10px;
  text-decoration: none;
  color: #3786C4;
}

.news-back a{
  font-size: 11px;
  font-weight: bold;
  margin: 10px;
  text-decoration: none;
  color: #3786C4;
  float: right;
}

.kepgaleria{
  margin: 5px 0;
}


.kepgaleria a{
  font-size: 11px;
  font-weight: bold;
  margin: 10px 0;
  text-decoration: none;
  color: #3786C4;
}


.news-wrapper{
  width: 604px;
  height:  9px;
  clear: both;
}

#old-news-container{
  background-color: #3E4244;
  padding: 10px 0;
}

.old-news{
  background-color: #222425;
  border-bottom: 1px solid #3E4244;
  padding:1px 0 4px;
  width: 95%;
  margin: 0 auto;
}

.old-news-datum a{
  color: #393C3E;
  font-size: 11px;
  text-decoration: none;
  padding:0 5px;

}

.old-news-cim a{
  color: #3786C4;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

#news-footer{
  width: 604px;
  height: 33px;
  background: url(../images/hirek-footer.jpg) no-repeat;
}
#hirek-tovabbi{
  float:left;
}


#hirek-tovabbi img{
  border: none;
  padding:5px 33px;
}

#banner-left-container{
  width:120px;
  margin:60px 10px 0;
  background-color: #000;
}


.banner-left{
  width:120px;
  height:240px;
  background-color: #656D70;
  margin-bottom: 10px;
}

#banner-right-container{
  width:120px;
  margin:60px 0 0px 10px;
  background-color: #000;
}


.banner-right{
  width:120px;
  height:240px;
  background-color: #656D70;
  margin-bottom: 10px;
}


#rightcolumn {
 background: #3E4245 url(../images/right-sidebar.jpg) no-repeat;
 display: inline-table !important;
 display: inline;
 position: relative;
 color: #333;
 margin: 0px 5px 0px 0px;
 padding: 0px;
 width: 138px;
 float: right;
}
#footer {
 width: 905px;
 height: 142px;
 clear: both;
 color: #333;
 background: #000000 url(../images/footer.jpg) no-repeat;
 margin: 0;
 padding: 0px;
}

#hirek-box{
  background-color: #3E4244;
  padding: 15px;
  width:574px;
  overflow: hidden;
}

#hirek-pic-kifejtve{
  margin: 15px 20px 20px 10px;
  float: left;
}

#hirek-pic-kifejtve img{
  border:1px solid #FFFFFF;
}

#hirek-content-kifejtve{
  padding: 12px 10px;
  /*overflow:hidden;*/
}


.hir-cim-kifejtve{

}


.hir-datum{

}


.hir-bevezeto{
  font-size:12px;
}

#hirek-header{
  width: 604px;
  height: 34px;
  background: url(../images/hirek-header.jpg) no-repeat;
  overflow: hidden;
}

.nevnap{
  color:#000000;
  float:right;
  font-size:11px;
  margin:16px;
}


.clear { clear: both; background: none; }
