BODY 
 {
 margin: 0px;
 background-color: #2a2a2a;
 font-family: Arial, Helvetica, sans-serif;
 }

img 
 {
 }

TD 
 {
 }

TH 
 {
 }


/* fejléc */

.box_header 
 {
 background-image: url(../src/bg_header.jpg);
 height: 214px;
 background-repeat: no-repeat;
 }

.box_header_en 
 {
 background-image: url(../src/bg_header_en.jpg);
 height: 214px;
 background-repeat: no-repeat;
 }


/* menü */

.box_menu 
 {
 background-image: url(../src/bg_menu_button.jpg);
 height: 28px;
 background-repeat: no-repeat;
 padding-left: 10px;
 color: #FFFFFF;
 text-align: left;
 font-weight: bold;
 text-decoration: none;
 }


/* bal sáv */

#box_leftside 
 {
 width: 200px;
 margin: 0px;
 padding: 0px;
 font-size: 20px;
 } 

#box_leftside a 
 {
 color: #FFFFFF;
 text-decoration: none;
 }

#box_leftside a:hover 
 {
 color: #FFCC00;
 }

/* középső sáv */
#box_main 
 {
 color: #000000;
 width: 796px;
 font-size: 11px;
 text-align: justify;
 background-image: url(../src/bg_maintext.jpg);
 background-repeat: no-repeat;
 }
#box_maincontent 
 {
 color: #000000;
 width: 94%;
 font-size: 12px;
 padding-top: 25px;
 padding-right: 15px;
 padding-bottom: 15px;
 padding-left: 15px;
 }
#box_maincontent a 
 {
 font-size: 12px;
 color: #000000;
 }
#box_maincontent a:hover 
 {
 color: #CC310B;
 }
#box_maincontent h1 
 {
 margin: 0px;
 font-size: 18px;
 color: #BD5211;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 border-bottom-color: #BD5211;
 font-variant: normal;
 padding-bottom: 5px;
 padding-left: 2px;
 }
#box_maincontent h2 
 {
 margin: 0px;
 font-size: 16px;
 color: #FF6600;
 padding-bottom: 2px;
 border-bottom-width: 0px;
 border-bottom-style: dotted;
 border-bottom-color: #CCCCCC;
 padding-left: 2px;
 }
.box_alapszin 
 {
 background-color: #f5e8b8;
 background-image: url(../src/bg_menu.jpg);
 background-repeat: repeat-x;
 }

/* lábléc */
#footer 
 {
 font-size: 12px;
 width: 996px;
 height: 36px;
 padding-top: 4px;
 border-top-width: 2px;
 border-top-style: dotted;
 border-top-color: #CFB865;
 background-image: url(../src/bg_footer.jpg);
 background-repeat: repeat-x;
 }
#footer a
 {
 text-decoration: none;
 color: gray;
 }
#footer a:hover 
 {
 text-decoration: none;
 color: gray;
 }
TABLE.tablazat_menu 
 {
 font-size: 11px;
 }
TABLE.tablazat_menu TD 
 {
 height: 28px;
 background-image: url(../src/bg_menu_button.jpg);
 font-weight: bold;
 color: #FFFFFF;
 font-size: 12px;
 padding-left: 10px;
 background-repeat: repeat-x;
 text-align: left;
 }
TABLE.tablazat_menu TH 
 {
 color: #FFCC00;
 text-align: left;
 height: 28px;
 padding-left: 15px;
 background-image: url(../src/bg_menu_button.jpg);
 background-repeat: repeat-x;
 font-size: 12px;
 }
TABLE.tablazat_menu a 
 {
 color: #FFFFFF;
 }
TABLE.tablazat_menu a:hover 
 {
 color: #FFCC00;
 }
TABLE.tablazat_gomb 
 {
 font-size: 11px;
 }
TABLE.tablazat_gomb TD 
 {
 font-weight: normal;
 color: #8D710E;
 font-size: 11px;
 text-align: left;
 background-image: url(../src/gomb.jpg);
 background-repeat: no-repeat;
 padding-left: 60px;
 height: 37px;
 }
TABLE.tablazat_gomb TH 
 {
 color: #FFCC00;
 text-align: left;
 font-size: 12px;
 background-position: top;
 padding-left: 10px;
 padding-top: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 }
TABLE.tablazat_gomb A
 {
 color: #8D710E;
 }
TABLE.tablazat_gomb A:hover 
 {
 color: #403306;
 }
 
.sornyil
 {
 cursor: default;
 color: #FFCC00;
 text-align: center;
 font-weight: bold;
 font-size: 12px;
 background-color: black;
 }											    

#sornyil2
 {
 text-decoration:none;
 color: #FFCC00;
 text-align: center;
 font-weight: bold;
 font-size: 12px;
 background-color: black;
 }											    
 
.szemely TD
 {
 vertical-align: top;
 }

.logo A
 {
 font-size: 8px;
 font-color: black;
 text-decoration: none;
 } 