/* alap beallitasok, margin-ok es padding-ok nullazasa */
html, div, form, input, select, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, li, dl, address {margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; font-size: 11px; font-family: Tahoma, Arial, Verdana ; color: #00633b; background: #016742 url('../images/bg_body.jpg') repeat-x left top; }
form, input, select, fieldset, textarea { font-size: 11px; font-family: Tahoma, Arial, Verdana ; color: #00633b; }
h1, h2, h3, h4, h5, h6, pre, code {font-size: 11px; }
div { overflow: hidden; }
ul {list-style: none; }
a:link, a:visited { text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }
a img,:link img,:visited img, fieldset{ border: none; outline: none; }
/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear {clear: both; font-size: 0px; }

div#wrapper { background: url('../images/bg_wrapper.jpg') repeat-x left bottom; }

/* ----------------------- FEJLÉC ----------------------- */
div#header { width: 860px; height: 339px; margin: 0 auto 21px auto; background: url('../images/bg_header.jpg') no-repeat left bottom; overflow: hidden; }
div#header p#header_address { height: 35px; line-height: 35px; color: #181818; text-align: right; padding: 0 21px 0 11px; overflow: hidden; }
div#header p#header_address span { float: left; }
div#logo { width: 195px; height: 219px; padding: 84px 0 0 1px ; float: left; overflow: hidden; }
div#banners { width: 664px; height: 259px; float: left; overflow: hidden; }
div#banners div.banner { width: 468px; height: 60px; overflow: hidden; margin: 10px 0 0 180px; }
div#header ul { margin: 0; padding: 0; height: 45px; width: 664px; float: left; overflow: hidden; background: url('../images/bg_menu_kitolt.gif') no-repeat right bottom;}
div#header ul li { margin: 0; padding: 0 0 0 28px; height: 45px; line-height: 45px; float: left; background: url('../images/bg_menu.gif') no-repeat left top; display: inline; }
div#header ul li a { padding: 0 10px; color: #000; font-size: 13px; font-weight: bold; height: 45px; display: block; }
div#header ul li a:hover { text-decoration: none; background: url('../images/bg_menu_hover.gif') no-repeat center bottom; }

/* ----------------------- TARTALOM ----------------------- */

div#content { width: 860px; margin: 0 auto; background: #8cc63e ; }

/* ------ BALOLDAL ------ */
div#left { width: 198px; background: url('../images/bg_banner.jpg') repeat-y left top; float: left; display: inline; }
div#left_top { width: 198px; margin: 0 ; height: 13px; background: #489841 url('../images/content_top.gif') no-repeat left top; }
div#left ul#menu_left { padding-left: 12px; background: url('../images/bg_left.jpg') repeat-y left top; }
div#left ul#menu_left li { padding-left: 16px; background: url('../images/nyil_menu_left.gif') no-repeat  0 10px; line-height: 20px;}
div#left ul#menu_left li a { color: #00633b; }

div#left p#adomanyozzon { padding-top: 10px; width: 198px; text-align: center; background: url('../images/bg_left.jpg') repeat-y left top; }

div#hirlevel { height: 193px; background: url('../images/bg_hirlevel.jpg') no-repeat left top; }
div#hirlevel form { padding: 13px 0 0 18px; }
div#hirlevel form h3 { color: #FFF; height-38px; line-height: 38px; font-size: 12px; margin-bottom: 9px; font-weight: normal; }
div#hirlevel form ul li.text { height: 22px; line-height: 22px; }
div#hirlevel form ul li input.emailinput { width: 153px; height: 18px; padding: 5px; color: #4f4f4f; font-size: 12px; background: url('../images/bg_hirlevelemail.jpg ') no-repeat left top; border: none; }
div#hirlevel form ul li input.mehet { width: 80px; height: 20px; margin-top: 5px; text-align: center; color: #fff; background: url('../images/bg_mehet.jpg ') no-repeat left top; border: none;  }

div#tajekoztato {  background: url('../images/bg_tajekoztato.jpg') no-repeat left top; padding-top: 15px; }
div#tajekoztato h3 { color: #FFF; height-38px; line-height: 38px; font-size: 12px; margin-bottom: 9px; font-weight: normal; padding-left: 10px; }
div#tajekoztato h3 a { color: #FFF; }
div#adozz { width: 188px; height: 124px; margin-left: 5px; background: url('../images/bg_adozz.gif') no-repeat left top; }
div#adozz p { color: #000; text-align: center; }
div#adozz p.adoszam { font-size: 20px; padding: 10px 0; }

div#left div.banner { width: 175px; padding: 10px 0; margin: 0 auto; text-align: center }
div#left div.banner a { color: #006642; }

/* ------ JOBBOLDAL ------ */
div#content_top { width: 662px; margin: 0 auto; height: 13px; background: url('../images/content_top.gif') no-repeat right top; }
/* STATIKUS */
div.statikus { width: 562px; padding: 0 50px 15px 50px; }
div.statikus h1 { line-height: 42px; padding-left: 45px; font-size: 30px; font-weight: normal; background: url('../images/bg_h1.jpg') no-repeat 0 7px; }
div.statikus p { margin-bottom: 5px; }
div.statikus ul { margin: 0 0 2px 15px; }
div.statikus ol { margin: 0 0 2px 15px; }
div.statikus ul li { margin-bottom: 3px; padding-left: 10px; background: url('../images/nyil_menu_left.gif') no-repeat  0 4px; }
div.statikus a { color: #312C10/*#8cc63f*/; }

div.statikus form dl { margin: 0 0 5px 0; }
div.statikus form dl dt{ margin: 0 5px 0 0; padding: 5px 4px; width: 150px; float: left; clear: both; }
div.statikus form dl dd{ margin: 0; padding: 5px 4px; }
div.statikus form .cim { font-weight: bold; }
div.statikus form input.input { width: 200px; }
div.statikus form select.input { width: 200px; }
div.statikus form p select { width: 300px; }
div.statikus form p input.input { width: 370px; }
div.statikus form p select.input { width: 370px; }
div.statikus form p input.egyeben { width: 330px; }
div.statikus form p input.egyebhu { width: 285px; }
div.statikus form input.mehet { width: 80px; height: 20px; margin-top: 5px; text-align: center; color: #fff; background: url('../images/bg_mehet.jpg ') no-repeat left top; border: none;  }

div.statikus div.lista { margin-bottom: 15px; }
div.statikus div.lista h4 {font-size: 16px; margin-bottom: 5px; padding-bottom: 2px; border-bottom: 1px solid #8CC63F; }
div.statikus div.lista h4 a { color: #8cc63f; }
div.statikus div.lista h4 a:hover { text-decoration: none; }
div.statikus div.lista p.datum { color: #8CC63F; }

/* ÚTVONAL */
div#utvonal { width: 662px; height: 30px; background: url('../images/bg_utvonal.jpg') no-repeat left top; }
div#utvonal p { line-height: 30px; padding-left: 25px; color: #312c10; }
div#utvonal p a { color: #312c10; font-weight: bold; }

/* AKTUÁLIS */
div#aktualis { width: 662px; background: url('../images/bg_aktualis.jpg') repeat-y left top; }
div#aktualis h2 { /* height: 64px; */padding: 17px 0 17px 62px; line-height: 40px; font-size: 30px; font-weight: normal; background: url('../images/bg_aktualis_h2.jpg') no-repeat left top; }

div.box { width: 200px; padding-left: 15px; float: left; }
div.box h3 { height: 46px; line-height: 46px; padding-left: 50px; background: url('../images/bg_box_h3.jpg') no-repeat left top; font-size: 18px; font-weight: normal; }
div.box div { padding: 5px; }
div.box div p { margin-bottom: 5px; }
div.box div ul { margin-bottom:2px; }
div.box div ul li { padding-left: 10px; background: url('../images/box_nyil.gif') no-repeat 0 5px; margin-bottom: 3px; }
div.box a { color: #312C10/*#8cc63f*/; }

/* CÍMSOR */
div#address { width: 662px; height: 54px; background: url('../images/bg_address.jpg') no-repeat left top; }
div#address p { line-height: 54px; padding-left: 64px; }

/* LÁBLÉC */
div#footer { width: 662px; height: 80px; background: url('../images/bg_footer.jpg') no-repeat left top; }
div#footer p { height: 80px; line-height: 80px; color: #2c2d2d; text-align: center; }
div#footer p a { color: #2c2d2d; }


