body { margin: 0; padding: 0; background: #000000; font-family: Tahoma, sans-serif; color: #000000; font-size: 12px; line-height: 1.5em; background: url(images/hatter.jpg) repeat top left;}

#ellenorzes {display: none; position: absolute; top: 30px; left: 20px; margin: 0; padding: 0 0 0 2px; width: 120px; color: #FFFFFF;}
#ellenorzes2 {display: none; position: absolute; top: 400px; left: 20px; margin: 0; padding: 0 0 0 2px; width: 120px; color: #FFFFFF;}

a { color: #f7e384; text-decoration: none; font-weight: bold;}
a:hover { color: #FFFFFF; text-decoration: none; font-weight: bold;}
a img { border: 0; }

.b_top_left {width: 20px; height: 20px; background: url(images/border_top_left.png) no-repeat;}
.b_top {height: 20px; background: url(images/border_top.gif) repeat-x;}
.b_top_right {width: 20px; height: 20px; background: url(images/border_top_right.gif) no-repeat;}
.b_left {width: 20px; background: url(images/border_left.gif) repeat-y;}

.b_middle {background: #f3eac9;}

.b_middle_281 {background: url(images/281x416.jpg) repeat-y;}
.b_middle_491 {background: url(images/491x416.jpg) repeat-y;}
.b_middle_571 {background: url(images/571x416.jpg) repeat-y;}
.b_middle_781 {background: url(images/781x416.jpg) repeat-y;}

.b_middle_250 {background: url(images/onlinebg.jpg) repeat-y;}

.b_middle_148 {background: url(images/170x148.jpg) repeat-y;}
.b_middle_228 {background: url(images/170x228.jpg) repeat-y;}
.b_middle_416 {background: url(images/170x416.jpg) repeat-y;}

.b_flottaink {background: url(images/781x135.jpg) repeat-y;}

.b_right {width: 20px; background: url(images/border_right.gif) repeat-y;}
.b_bottom_left {width: 20px; height: 20px; background: url(images/border_bottom_left.gif) no-repeat;}
.b_bottom {height: 20px; background: url(images/border_bottom.gif) repeat-x;}
.b_bottom_right {width: 20px; height: 20px; background: url(images/border_bottom_right.gif) no-repeat;}

.b_center_top_left {width: 20px; height: 20px; background: url(images/border_center_top_left.gif);}
.b_center_top {height: 20px; background: url(images/border_center_top.gif) repeat-x;}
.b_center_top_right {width: 20px; height: 20px; background: url(images/border_center_top_right.gif);}
.b_center_left {width: 20px; background: url(images/border_center_left.gif) repeat-y;}
.b_center_right {width: 20px; background: url(images/border_center_right.gif) repeat-y;}
.b_center_bottom_left {width: 20px; height: 20px; background: url(images/border_center_bottom_left.gif);}
.b_center_bottom {height: 20px; background: url(images/border_center_bottom.gif) repeat-x;}
.b_center_bottom_right {width: 20px; height: 20px; background: url(images/border_center_bottom_right.gif);}

.b_middle_top_left {width: 20px; height: 20px; background: url(images/border_middle_top_left.gif);}
.b_middle_top_right {width: 20px; height: 20px; background: url(images/border_middle_top_right.gif);}
.b_middle_bottom_left {width: 20px; height: 20px; background: url(images/border_middle_bottom_left.gif);}
.b_middle_bottom_right {width: 20px; height: 20px; background: url(images/border_middle_bottom_right.gif);}

#szoveg {font-size: 13px; padding: 0px 0px 0px 20px; z-index: 2;}
#szoveg2 {font-size: 13px; padding: 0px 0px 0px -5px; z-index: 2;}

.link_feher {color: #FFFFFF; text-decoration: none;}
.link_feher:hover {color: #FFFFFF; text-decoration: underline;}

.kereses {width:150px; height: 16px; border: 1px solid #000000;; font-size: 12px; padding: 0px 2px 0px 2px; background: #FFFFFF;}

.szukites {border: 10px solid #FF0000; z-index: 2;}

.belep_fejlec {font-size: 13px; padding: 0px 2px 0px 5px; color: #FFFFFF; text-align: middle;}
.belep_szoveg {font-size: 12px; padding: 0px 2px 0px 5px; color: #FFFFFF; text-align: middle;}
.belep_input {width:150px; height: 18px; border: 1px solid #E74A26; font-size: 12px; padding: 3px 2px 0px 2px; margin: 0;}
.belep_reg {font-size: 10px; padding: 0px 2px 0px 5px; color: #FFFFFF; text-align: middle; text-decoration: none;}
.belep_reg:hover {color: #FFFFFF; text-decoration: under;}

.rejtett {display: none;}

.balmenu a {font-size: 12px; padding: 0 2px 0 50px; color: #FFFFFF; text-decoration: none;}
.balmenu a:hover {font-weight: bold; font-size: 12px; padding: 0 2px 0 50px; color: #FFFFFF; text-decoration: none;}
.fomenu {font-size: 12px; padding: 0 2px 0 50px; color: #FFFFFF; text-decoration: none; cursor: pointer;}


#menu {position: relative; height: 32px; padding: 0px 0 0 0px; border: 0px solid #E74A26; border: 0px solid #FFFFFF;}
#almenu {display: block; width: 200px; overflow: hidden; position: absolute; top: 32px; left: -5px; margin: 0; padding: 0 0 0 0; text-align: left; border: 0px solid #FFFFFF;}
#almenu a {font-size: 12px; color: #f7e384; text-decoration: none; padding: 0px 0px 0px 0px;}
#almenu a:hover {font-weight: bold; text-decoration: none; color: #FFFFFF;}

#nyelvek { position: relative; width: 152px; margin: 0; padding: 0 0 0 0;}
#nyelvvalasz {height: 18px; font-size: 12px; border: 1px solid #000000;background: #FFFFFF; position: relative; width: 150px;}
#nyelvlista {display: none; position: absolute; top: 32px; left: -1px; border: 1px solid #000000; margin: 0; padding: 0 0 0 0; background: #FFFFFF;}
#nyelvek a:hover {color: #000000; border: 0;}
#nyelvek a.alapnyelv {float: left; width: 130px; text-decoration: none; padding: 2px 0 0 2px;}
#nyelvek a.nyil_le {float: right; text-decoration: none; padding: 0 0 0 0;}
#nyelvlista a.lista {float: left; background: #FFFFFF; width: 148px; text-decoration: none; padding: 2px 0 0 2px;}
#nyelvlista a.lista:hover {background: #0000FF; color: #FFFFFF; text-decoration: none; }

#container {width:795px; height: 100%; min-height: 486px; margin: 0; padding: 0; background: #000000; z-index: 2; color: #000000;}

#maintop {width: 795px; height: 256px;}

#mainpage {font-size: 13px; padding: 0px 0px 0px 0px; z-index: 2;}
#csik {height: 10px;}
.csik2 {border-top: 1px solid #000000;}
#hirek {height: 109px;}

#main_right {width:292px; height:256px;}
#aktual_top {width:292px; height:40px; background: #DA6E30;}
#aktual_bottom {width:292px; background: #E47E3E;}

#main_bottom {width:673; height:230px;}
#importexport_top {width:673; height: 30px; background: #F4E6CD; border-top: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9;font-size: 13px; padding: 0px 0px 0px 30px; color: #000000; font-weight: bold;}
#importexport_bottom {width:673; height: 200px; background: #F4E6CD;}
#importexport_bottom2 {background: #F4E6CD;}

#info {color: #FFFFFF;}

.hir {font-size: 12px; padding: 10px 0px 0px 5px; color: #000000;}
.aktualitas {font-size: 12px; padding: 20px 40px 0px 40px; color: #FFFFFF;}
.aktualitas .bovebben {font-size: 10px; padding: 5px 0px 0px 120px; color: #FFFFFF; font-weight: bold;}
.bovebben a {color: #FFFFFF; text-decoration: none;}
.bovebben a:hover {color: #FFFFFF; text-decoration: underline;}


.fejlec {font-size: 16px; padding: 5px 0px 10px 0px; font-weight: bold;}
.lablec {font-size: 11px; padding: 10px 0px 10px 0px; font-weight: bold;}
.text {font-size: 12px; padding: 5px 0px 0px 5px; color: #000000;}
.text3 {font-size: 12px; padding: 5px 0px 0px 5px; color: #FFFFFF;}
.text4 {font-size: 12px; padding: 0px 0px 0px 30px; color: #000000; font-weight: bold;}

.text2 {font-size: 13px; padding: 5px 0px 0px 30px; color: #FFFFFF; font-weight: bold;}

.hirek1 {width: 673px; height: 24px; background:#F4DBB9; font-size: 11px; cursor: pointer;}
.hirek1:hover {background: #E3CAA8;}
.hirek_1 {border-bottom: 1px solid #C9C9C9;}
.hirek_12 {border-bottom: 1px solid #C9C9C9; text-transform: capitalize; font-weight: bold; text-decoration: underline;}

.hirek2 {width: 673px; height: 24px; background: #F4E6CD; font-size: 11px; cursor: pointer;}
.hirek2:hover {background: #E3D5BC;}
.hirek_2 {border-bottom: 1px solid #C9C9C9;}
.hirek_22 {border-bottom: 1px solid #C9C9C9; text-transform: capitalize; font-weight: bold; text-decoration: underline;}

/** "TÁBLÁZATOK" **/

dl { clear: both; display: block; margin: 0; padding: 8px 0 0px 0; font-size: 11px;}
dl dt { float: left; margin: 0; padding: 0; width: 100px; font-weight: bold; text-align: left; line-height: 18px;  border: 0px solid #000000;}
dl dd { float: left; margin: 0 0 0 5px; padding: 0; text-align: right; line-height: 18px; border: 0px solid #000000; }
* html dl dd select { margin: 0 0 0 5px; border: 1px solid #FF0000; z-index: 2;}

/** Beviteli mezők **/
INPUT {border: 1px solid #1f286d; font-size: 11px; width: 135px;}
SELECT {border: 1px solid #1f286d; z-index: 2; font-size: 11px;}
TEXTAREA {border: 1px solid #1f286d; margin: 5px 0px 5px 0px; font-size: 11px;}

/** Gombok **/
A.btn { background-color: #FCF0CE; background-position: 6px 7px; border: 1px solid #D3B46B; padding: 8px 8px 8px 8px; height: 20px; font-weight: bold; }
A.btn:hover { background-color: #E1E6E8; border: 1px solid #316AC5; text-decoration: none; color: #000; font-weight: bold; }

A.btn2 { background:  url(images/btn_bg.png) repeat-x top left; font-size: 11px; border: 1px solid #887f62; padding: 2px 10px 3px 10px; text-decoration: none; height: 18px; font-weight: bold; color: #000000;}
A.btn2:hover { background:  url(images/btn_bg2.png) repeat-x top left; border: 1px solid #887f62; font-size: 11px; text-decoration: none; color: #000; font-weight: bold; }

A.btn3 { background:  url(images/btn_bg.png) repeat-x top left; font-size: 11px; border: 1px solid #887f62; padding: 1px 5px 2px 5px; text-decoration: none; height: 15px; font-weight: bold; color: #000000;}
A.btn3:hover { background:  url(images/btn_bg2.png) repeat-x top left; border: 1px solid #887f62; font-size: 11px; text-decoration: none; color: #000; font-weight: bold; }

A.btn4 { background:  url(images/btn_bg.png) repeat-x top left; font-size: 11px; border: 1px solid #887f62; padding: 2px 15px 3px 15px; text-decoration: none; height: 18px; font-weight: bold; color: #000000;}
A.btn4:hover { background:  url(images/btn_bg2.png) repeat-x top left; border: 1px solid #887f62; font-size: 11px; text-decoration: none; color: #000; font-weight: bold; }
/** FIELDSET **/

fieldset { margin-bottom: 0px; -moz-border-radius: 2px; padding: 0px 5px 0px 5px; line-height: 18px; border: 1px solid #000000;}
fieldset legend { color: #000000; padding: 0 0px 0 5px; line-height: 15px; font-size: 13px; font-weight: bold;}
fieldset legend img { margin-right: 5px; border: 1px solid #000; }
fieldset legend img.sima { margin-right: 5px; border: 0px none; vertical-align: middle; }
:root fieldset { border: 1px solid #C9C9C9; margin: 0px 0 0px 0; padding: 0px 6px 22px 6px; }
fieldset fieldset { margin: 0; }
.kicsifieldset { width: 300px; }


