* {margin: 0; padding: 0; border: 0;}
body {background-color: #ccd8f2; color: #3e4f7f; background-image: url(/images/bg_body.jpg); background-position: top; background-repeat: repeat-x; font-family: "Times New Roman", Times, serif; text-align: center;}

/* MAIN CONTAINER */
div#maincontainer {margin-left: auto; margin-right: auto; text-align: center; width: 1002px;}

/* MENU */
div#menu {width: auto; height: 44px; background-image: url(/images/bg_menu.jpg); background-position: top; background-repeat: no-repeat; text-align: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt;}
div#menu p {padding-top: 24px; padding-left: 78px;}
div#menu img {vertical-align: middle;}
div#menu a {color: #586997; background-color: inherit; text-decoration: underline;}
div#menu a:hover {color: #cc0000; background-color: inherit; text-decoration: underline;}

/* CONTENT */
div#content {background-image: url(/images/bg_content.jpg); background-position: bottom; background-repeat: no-repeat; padding-bottom: 20px;text-align: left;}
div#content div.arcticles_box {width: 788px; margin-left: 112px;}
div#content div.arcticles_box p {font-size: 12pt; line-height: 130%; padding-left: 15px; padding-right: 20px; margin-bottom: 30px;}
div#content div.arcticle_left {float: left; width: 390px; clear: left;}
div#content div.arcticle_right {float: right; width: 390px; clear: right;}
div#content div.arcticle_full {width: auto; clear: both;}
div#content div.arcticle_w2w {width: 856px; clear: both; margin-left: 78px;}
div#content span.bigfont {font-size: 11pt; font-weight: bold;}
div#content a {color: #3e4f7f; background-color: inherit; text-decoration: none;}
div#content a:hover {color: #cc0000; background-color: inherit; text-decoration: none;}
div#content div#footdecorpic img {margin-left: 78px;}
div#content img.articlepic {float: right;}

/* FOOTER */
div#footer {text-align: left; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; margin-bottom: 30px; clear: both;}
div#footer p {padding-left: 78px;}
div#footer span.forrasok {float: right; width: 310px; display: block;}
div#footer a {color: #3e4f7f; background-color: inherit; text-decoration: none;}
div#footer a:hover {color: #cc0000; background-color: inherit; text-decoration: none;}

/* GLOBAL CALSSES */
.hidden {display: none;}
input.button, input.buttonDis {display: block; background-color: transparent; background-image: url(/images/button_kuldes.gif); background-repeat: no-repeat; width: 115px; height: 36px; margin: 5px auto;}
p.bevezeto {background-color: #e9eef9; color: inherit; font-size: 12pt; line-height: 130%; padding-left: 35px; padding-right: 35px;  font-weight: bold;}
p.kerdes {background-color: #dee5f5; color: inherit; font-size: 12pt; line-height: 130%; font-weight: bold; font-style: italic; padding: 10px 55px 10px 55px;}
p.valasz {font-size: 12pt; line-height: 130%; font-style: italic; padding: 10px 55px 10px 55px;}
div.negtopmargin {margin-top: -20px;}

/* nonscript menu */
div.main_menu {position: relative;}
div.main_menu a{position: absolute; display: block; color: black; overflow: hidden; text-indent: -3000px;}
div.main_menu a.menu1 {left: 300px; top: 350px; width: 240px; height: 225px;}
div.main_menu a.menu2 {left: 230px; top: 150px; width: 250px; height: 230px;}
div.main_menu a.menu3 {left: 460px; top: 175px; width: 210px; height: 270px;}
div.main_menu a.menu4 {left: 635px; top: 235px; width: 150px; height: 90px;}
div.main_menu a.menu5 {left: 750px; top: 110px; width: 225px; height: 310px;}
div.main_menu a.menu6 {left: 610px; top: 340px; width: 280px; height: 235px;}
