/* 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, a {margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; font-size: 11px; font-family: Tahoma, Arial, Verdana; color: #6d7255; }
form, input, select, fieldset, textarea {font-size: 11px; font-family: Tahoma, Arial, Verdana; color: #6d7255; }
h1, h2, h3, h4, h5, h6, pre, code {font-size: 11px; }
ul {list-style: none; }
a:link, a:visited { text-decoration: none;  }
a:hover { text-decoration: underline; }
a img,:link img,:visited img, fieldset{border: none; }
/* float-olt elemek utan hasznalatos clear */
div.clear, span.clear {clear: both; font-size: 0px; }

div#wrapper { width: 1020px; margin: 0 auto; overflow: hidden; background: url(../images/bg_wrapper.jpg) repeat-y left top; }
div#left { width: 120px; float: left; overflow: hidden; background: url(../images/bg_left.jpg) no-repeat left top; padding-bottom: 1000em; margin-bottom: -999.5em; }


div#center { width: 780px; float: left; overflow: hidden; padding-bottom: 1000em; margin-bottom: -999.5em; }

div#menu { width: 290px; padding-top: 115px; float: left; overflow: hidden; background: url(../images/bg_menu.jpg) no-repeat left top; }
div#menu ul { margin: 0 0 23px 27px; width: 254px; border-bottom: 11px solid #466a00; overflow: hidden; }
div#menu ul li { width: 254px; height: 32px; line-height: 32px; background: #6ebb1a; margin-bottom: 4px; overflow: hidden; }
div#menu ul li a { padding-left: 5px; height: 32px; display: block; font-size: 0px; color: #6ebb1a; }

div#headpic { width: 490px; height: 333px; float: left; overflow: hidden;  }
div#headpic p {  padding: 10px 0 0 40px;}
div#headpic p a { color: #1b1464; }

div.nyito { background: url(../images/headpic_nyito.jpg) no-repeat left top; }
div.artalmatlanitas { background: url(../images/headpic_artalmatlanitas.jpg) no-repeat left top; }
div.kornyezet { background: url(../images/headpic_kornyezet.jpg) no-repeat left top; }
div.hirek { background: url(../images/headpic_hirek.jpg) no-repeat left top; }
div.egetheto { background: url(../images/headpic_egetheto.jpg) no-repeat left top; }
div.adatok { background: url(../images/headpic_adatok.jpg) no-repeat left top; }
div.hatarertek { background: url(../images/headpic_hatarertek.jpg) no-repeat left top; }
div.kapcsolat { background: url(../images/headpic_kapcsolat.jpg) no-repeat left top; } 


h1 { width: 490px; height: 45px; float: left; overflow: hidden; font-size: 0px; color: #fff; }

div.content { width: 716px; padding: 0 32px 32px 32px; float: left; overflow: hidden; background: url(../images/bg_content.jpg) no-repeat center bottom;  }
div.content h2 { font-size: 20px; margin-bottom: 15px; color: #466901; font-weight: normal; }
div.content p { margin-bottom: 10px; }
div.content ul { margin: 0 0 10px 15px; }
div.content ul li { margin: 0 0 5px 0; }
div.content a { color: #7ebe33; }
div.content img { border: 5px solid #5eae00; }
div.content p.adat_cim { text-align: center; font-weight: bold; font-size: 14px; color: #656950; }

div.content dl{ margin: 15px ; padding: 0;}
div.content dt{ margin: 0 5px 0 0; padding: 5px 4px; width: 120px; float: left; clear: both; text-align: right; }
div.content dd{ margin: 0; padding: 5px 4px; }
div.content dd input.input { width: 300px; border: 1px solid #466901; }
div.content dd textarea { width: 300px; height: 170px; border: 1px solid #466901; }
div.content dd input.button { border: 1px solid #466901; color: #fff; background: #466901; padding: 0 10px; cursor: pointer;}

div.listazas { width: 716px; padding: 0 32px 32px 32px; float: left; margin-bottom: 15px; overflow: hidden; background: url(../images/bg_content.jpg) no-repeat center bottom;  }
div.listazas p.cim { text-align: right; margin: 0 0 10px 0;  }
div.listazas p.cim span { float: left; font-weight: bold; font-size: 14px; color: #656950; }
div.listazas p.tova  { width: 716px; float: left; text-align: right; }
div.listazas div { width: 716px; float: left; margin: 0 0 10px 0; }
div.listazas div p { margin-bottom: 10px; }
div.listazas div ul { margin: 0 0 10px 15px; }
div.listazas div ul li { margin: 0 0 5px 0; }
div.listazas a { color: #7ebe33; font-weight: bold; }
div.listazas img { border: 5px solid #5eae00; }
div#lapozo { width: 716px; padding: 0 32px; float: left; text-align: center; margin-bottom: 15px; overflow: hidden;  color: #7ebe33; }
div#lapozo a { color: #7ebe33; font-weight: bold; } 
div#lapozo a.aktualis { color: #3D4D29; font-weight: bold; } 

div#right { width: 120px; float: left; overflow: hidden; background: url(../images/bg_right.jpg) no-repeat left top; padding-bottom: 1000em; margin-bottom: -999.5em; }

div#footer { width: 1020px; height: 118px; float: left; overflow: hidden;  background: url(../images/bg_footer.jpg) no-repeat center top; }
div#footer p { margin: 50px 0 0 434px; width: 448px; text-align: center; line-height: 30px; color: #FFF; }
div#footer p a { color: #FFF; }

