body { margin: 0; padding: 0; font-family: Tahoma; font-size: 12px;}

div#keret { z-index: 1; margin: 0 auto; padding: 0; width: 988px; overflow: hidden; }
div#fejlec { margin: 0; padding: 0; width: 980px; height: 116px; background: url(../images/background_fejlec.gif) no-repeat left top; overflow: hidden; }
div#fejlec a.logo { margin: 45px 20px 0 20px; padding: 0; width: 180px; height: 40px; float: left; display: inline; }
div#fejlec ul { margin: 29px 0 0 0; padding: 0; list-style-type: none; }
div#fejlec ul li { margin: 0; padding: 0; float: left; font-size: 14px; line-height: 71px; }
div#fejlec ul li img { margin: 13px 0 0 0; padding: 0; }
div#fejlec ul li a { margin: 0; padding: 0 10px; text-decoration: none; color: #01308a; font-weight: bold; display: block; }

div#kephely { margin: 0; padding: 0; width: 980px;  z-index: 0; }
/*div#kephely img { margin: 0; padding: 0; border: none; }*/

/* baloldal*/
div#baloldal { padding-bottom: 1000em; margin-bottom: -999.5em; width: 159px; background-color: #e5ecf4; float: left; overflow: hidden; }
div#baloldal h1 { margin: 0; padding: 0 0 0 23px; width: 159px; height: 53px; line-height: 53px; font-size: 1.2em; color: #0265af; display: block; border-bottom: 2px solid #8fbfe5; background: url(../images/background_bal.gif) no-repeat left top; }

div#baloldal ul,li { margin: 0; padding: 0; list-style-type: none; }

div#bal_tart { margin: 0; padding: 20px 10px; background: url(../images/background_bal_atmenet.gif) no-repeat center top; color: #0265af; }
div#bal_tart a { text-decoration: none; color: #0265af; }

/* közepe */
div#kozepe { padding-bottom: 1000em; margin-bottom: -999.5em; width: 612px; background-color: #fff; float: left; overflow: hidden; }
div#kozepe h1{ margin: 0; padding: 0 0 0 20px; width: 612px; height: 53px; font-size: 1.5em; line-height: 53px; color: #0265af; display: block; border-bottom: 2px solid #8fbfe5; background: url(../images/background_kozep.gif) no-repeat left top; }
div#kozepe_tart { margin: 0; padding: 20px; background: url(../images/background_kozep_atmenet.gif) no-repeat center top; color: #383838; }
div#kepek { margin: 0; padding: 0; width: 160px; text-align: center; float: left; }
div#kepek img { margin: 0 0 20px 0; padding: 0; border-bottom: 2px solid #b5d4e9; border-right: 1px solid #b5d4e9;  }
/* jobb oldal*/
div#jobboldal { padding-bottom: 1000em; margin-bottom: -999.5em; width: 209px; background: #e5ecf4 url(../images/background_jobb.gif) no-repeat left top; float: left; overflow: hidden; }

div#kozepe_tart form { margin: 10px 0; }
div#kozepe_tart form dl,dt,dd { margin: 0; padding: 0; float: left;}
div#kozepe_tart form dl { width: 300px; }
div#kozepe_tart form dl dt { width: 150px; }
div#kozepe_tart form dl dd { width: 150px; }
div#kozepe_tart form input.text{ border: 1px solid #0265AF; font-size: 0.8em; width: 80px; color: #0265AF; }
div#kozepe_tart form input.radio{ border: 1px solid #0265AF; font-size: 0.8em; color: #0265AF; }
div#kozepe_tart form input.submit{ border: 1px solid #0265AF; background-color: #E5ECF4; width: 50px; color: #0265AF; font-size: 0.8em; }
div#kozepe_tart form input.submit:hover { background-color: #01308A; color: #fff; }

/* lábléc */
div#lablec { margin: 0; padding: 0; width: 980px; height: 38px; background: url(../images/background_lablec.gif) repeat-x left top; overflow: hidden; float: left; }
div#lablec ul { margin: 0; padding: 0; list-style-type: none;}
div#lablec ul li { margin: 0 0 0 10px; padding: 0; color: #0265af; line-height: 38px; float: left; }
div#lablec ul li.copy { margin: 0 150px 0 10px; padding: 0; color: #0265af; line-height: 38px; float: left; }
div#lablec ul li a { margin: 0 0 0 10px; padding: 0;color: #0265af; text-decoration: none;}

/* submenu */
div.submenu { z-index: 255; margin 0; padding: 0; width: 200px; position: absolute; left: 0; top: 100px; background-color: #c0d2e4; display: none;}
div.submenu ul { margin: 0; padding: 0; list-style-type: none; }
div.submenu ul li { margin: 4px 0; padding: 2px 0 2px 5px; border-bottom: 1px solid #8fbfe5; }
div.submenu ul li a { margin: 0; padding: 0; text-decoration: none; color: #01308a; }


