BODY {
/*  background: #292929 url(../images/review_background2.jpg) no-repeat center top;*/
    background: #292929 url(../images/bg_page.png) repeat-x left 155px;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
}

P,TABLE,TD,TR {
  font-size: 8pt;
 /* color:#222222; */
 /* background: #e5e2df; */
  font-family: Tahoma, sans-serif;
}


FORM {
  display: inline;
  margin-bottom: 0;
}


.review_wrapper {
 margin-left:auto;
 margin-right:auto;
 width: 980px;
}

a:link    {Color : #be7300; Text-Decoration : none;}
a:active  {Color : #be7300 ; Text-Decoration : none;}
a:visited {Color : #be7300 ; Text-Decoration : none;}
a:hover	  {Color : #be7300 ; Text-Decoration : underline;}

.umenu a:link    {Color : #be7300 ; Text-Decoration : none;}
.umenu a:active  {Color : #be7300 ; Text-Decoration : none;}
.umenu a:visited {Color : #be7300 ; Text-Decoration : none;}
.umenu a:hover	 {Color : #be7300 ; Text-Decoration : underline;}

		
SELECT {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #505050;
	border: 1px solid #909090;


}
TEXTAREA, .bginput {
	FONT-SIZE: 12px;
	COLOR: #222222;
	BACKGROUND-COLOR: #e5e2df;
	border: 1px solid #000000;
	width:600px;
	height: 300px;
    }

INPUT  {
	FONT-SIZE: 12px;
	COLOR: #22222;
	BACKGROUND-COLOR: #e5e2df;
	border: 1px solid #909090;
}


.linkorange {
Text-Decoration : underline;
Color: #FFCC00;
}


.button { font-size: 9pt }

.bginput {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #909090;
}
			

.tableborders {
   background: #444444;
}


.tddetails {
    background: #e5e2df;
}

.tdbackground {
  color: #222222;
  background:  #909090;
}

.tdbackground-img {
  background: #696461 url(../images/bg_main_inner.png) no-repeat center top;
}

.tdbackground1 {
  background: #909090;
}
.tdnothumbs {
  background: url(../images/bg_main_inner.png) no-repeat center -110px ;
}

.cathead {

  background: url(../images/bg_main_inner.png) no-repeat center -70px ;
  font-size: 9pt;

  }

.smallhead {
  background: #696461 url(../images/bg_main_inner.png) no-repeat center top;
 /* background: #909090;*/
  color:#eeeeee;
  font-size: 8pt;
  padding: 1em;
/*  background-image: url(../images/catbg3.jpg);*/
  background-repeat: no-repeat;
  }




 

.topmenu {  
/*  background: url(../images/bg_main_inner.png) no-repeat center -90px ;*/
  margin-left: auto;
  margin-right: auto;
  padding: 1em;
}

/*Ez nem a menubar, hanem a teteje a tablanak*/
.menubar {
  background: url(../images/bg_main_inner.png) no-repeat center -70px ;
  color: #eeeee;
  padding: 1em;
  font-weight:bold;

}
.menubar-empty {

  color: #eeeeee;
  padding: 1em;
  font-weight:bold;

}
/*
.menubar A {
  color: #222222;
}
*/

.menubarnb{
  color: #222222;
}
.menubarnb A:link {
  color: #be7300;
}
.menubarnb A:visited {
  color: #be7300;
}
.menubarnb A:active {
  color: #be7300;
}
.menubarnb A:hover {
  color: #be7300;
  text-decoration: underline;
}

.catcolumn {
  background: #e5e2df;

}
.photocol {
  background: #e5e2df;

}
.commentscol {
  font-size: 8pt;
  background: #e5e2df;

}
.lastphocol {
  font-size: 8pt;
  background: #e5e2df;
}
.lastcommcol {
  font-size: 8pt;
  background: #e5e2df;
}

.small {
  font-size: 8pt;
}
.medium {
  font-size: 9pt;
}
.large {
  font-size: 10pt;
}

.welcome {
  font-family: Tahoma, sans-serif;
}

.lighttable {
  background: #626262;
  color: #000000;
}

.alternatetable {
    background: #d5d2cf;
}

.formboxes{
  font-size: 9pt;
}

.onbody {
 color: #555555;
}

.onbody A {
 color: #555555;
 }
 

blockquote {
   font-size:9pt; border:1px solid #E6E6E6;
   margin:0px 20px; padding:0px 10px
}
blockquote .small {
   background:#E6E6E6;
   margin-left:-10px; padding:1px 2px
}
blockquote hr {
   visibility:hidden;
   height:1px
}
blockquote br {
   font-size:1px
}
.review_wrapper {
  width:990px;
  margin-left:auto;
  margin-right:auto; 
  background: url(../images/bg_main.png) repeat-y left top;

}
.review_wrapper_inner {
 margin: 0px 5px;
 padding-left: 10px;
 padding-right:10px;
 padding-top:0px;
 background: url(../images/bg_main_inner.png) no-repeat center top;
}

#top-border {
 margin-left:auto;
 margin-right:auto;
 width:990px;
 margin-top: 15px;
 height:10px;
 background: url(../images/bg_top_border.png) no-repeat center top;
}
