body, td { font-family: Arial, Helvetica; font-size: 12px; color: #202020; font-weight: normal; text-decoration: none; }
a { font-family: Arial, Helvetica; font-size: 12px; color: #2276CC; font-weight: bold; text-decoration: underline; }

h1 { font-family: Arial, Helvetica; font-size: 20px; line-height: 30px; color: #000000; font-weight: normal; text-decoration: none; margin: 0; }
h2 { font-family: Arial, Helvetica; font-size: 14px; line-height: 25px; text-transform: uppercase; color: #000000; font-weight: bold; text-decoration: none; padding-left: 5px; border-left-width: 3px; border-left-style: solid; border-left-color: #999999; }
h3 { font-family: Arial, Helvetica; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; border: none; text-decoration: none; }

.kisCim { font-family: Arial, Helvetica; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; border: none; text-decoration: none; }


.Cim { font-family: Impact, Arial Black, Arial, sans-serif; font-size: 24px; line-height: 30px; color: #909090; font-weight: normal; text-decoration: none; }

.menu { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; padding: 3px; }
.menu:link { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.menu:visited { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.menu:link:hover { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.menu:link:visited { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.menu:link:visited:hover { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }

.amenu { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.amenu:link { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.amenu:visited { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.amenu:link:hover { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.amenu:link:visited { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.amenu:link:visited:hover { font-family: Arial, Helvetica; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }

.tmenu { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; padding-right: 12px; }
.tmenu:link { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;; padding-right: 12px; }
.tmenu:visited { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;; padding-right: 12px; }
.tmenu:link:hover { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;; padding-right: 12px; }
.tmenu:link:visited { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;; padding-right: 12px; }
.tmenu:link:visited:hover { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;; padding-right: 12px; }

.link { font-family: Arial, Helvetica; font-size: 8pt; color: #595959; font-weight: bold; text-decoration: none; }
.link:link { font-family: Arial, Helvetica; font-size: 8pt; color: #595959; font-weight: bold; text-decoration: none; }
.link:link:hover { font-family: Arial, Helvetica; font-size: 8pt; color: #595959; font-weight: bold; text-decoration: none; }
.link:visited { font-family: Arial, Helvetica; font-size: 8pt; color: #595959; font-weight: bold; text-decoration: none; }

.text { font-family: Arial, Helvetica; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }
.text:link { font-family: Arial, Helvetica; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }
.text:link:hover { font-family: Arial, Helvetica; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }
.text:visited { font-family: Arial, Helvetica; font-size: 8pt; color: #000000; font-weight: normal; text-decoration: none; }

.tablazat { border-collapse: collapse; border-spacing: 0px; border: 1px solid #808080; }
.tablazat thead { padding: 5px; background-color: #E8E7E7; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
.tablazat th { padding: 5px; background-color: #E8E7E7; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
.tablazat td { padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; border-bottom: 1px solid #808080; border-left: 1px solid #afafaf; }

#loginoverlay img { border: none; }
#loginoverlay { background-image: url(images/overlay.png); }

.kform { border: 0px solid #FFFFFF; background-color: #F7F7F7; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; width: 110px; }

.nhead { font-family: Arial, Helvetica; font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline; }
.nhead_lock { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

#newsticker-demo {
width: 680px;
background: #fed501;
padding:5px 5px 0;
font-family: Verdana,Arial,Sans-Serif;
font-size: 12px;
z-index: 1;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width: 660px; height: 30px; overflow: hidden; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom: 1px; margin-bottom: 5px; }

.newsticker { font-family: Arial, Helvetica; font-size: 18px; color: #202020; font-weight: normal; text-decoration: none; }
.newsticker-datum { font-family: Arial, Helvetica; font-size: 14px; color: #202020; font-weight: normal; text-decoration: none; }
.newsticker a { font-family: Arial, Helvetica; font-size: 18px; color: #2276CC; font-weight: bold; text-decoration: none; }

.clear { clear: both; }

.content { font-family: Arial, Helvetica; font-size: 13px; color: #202020; font-weight: normal; text-decoration: none; line-height: 18px; }
.content a { font-family: Arial, Helvetica; font-size: 13px; color: #2276CC; font-weight: bold; text-decoration: none; line-height: 18px; }

.content table { border-collapse: collapse; border-spacing: 0px; border: 1px solid #D7D7D7; }
.content th { padding: 5px; background-color: #D7D7D7; color: #FFFFFF; font-family: Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; }
.content td { padding: 5px; font-family: Arial, Helvetica; font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; border-bottom: 1px solid #808080; border-left: 1px solid #D7D7D7; }

.content hr { border: none; color: #D7D7D7; height: 1px; background-color: #D7D7D7; }

.content img { border: 2px solid #D7D7D7; margin-right: 5px; margin-bottom: 5px; }


body.vps { margin: 0; background: #f7f7f7 url('images/bg.jpg') repeat-x top left; }
.vps form { margin: 0; padding: 0; }
.vps a img { border: none; }
.vps_keret { width: 1009px; margin: auto; }
.vps .leftshadow { width: 22px; background: url('images/bg_shadow_left.png') repeat-y top right; }
.vps .rightshadow { width: 20px; background: url('images/bg_shadow_right.png') repeat-y top left; }
.vps .kerettd { vertical-align: top; width: 967px; background-color: #fff; border: 2px solid #E0E0E0; }
.vps .logo { padding: 13px 0 0 13px; vertical-align: top; }
.vps .nyelvvalt { text-align: right; vertical-align: top; }
.vps .nyelvvalt div { margin: 0 0 0 auto; width: 383px; }
.vps .nyelvvalt td { height: 36px; }
.vps .langtxt { background-color: #c9c9c9; width: 147px; text-align:center; }
.vps .langinp { padding: 0 5px 0 10px; background-color: #3c3c32; width: 221px; text-align: left; }
.langinp .inp01 { width: 144px; }
.langinp .inp02 { margin-left: 5px; vertical-align: top; }
.vpslogin { padding-top: 15px; text-align: right; }
.vpslogin table { margin: 0 0 0 auto; }
.vpslogin td { padding-right: 10px; }
.vps .vpsheader { margin: auto; width: 100%; border-bottom: 2px solid #0f0f0f; height: 97px; }

/** footer **/
div.showMe { position: absolute; display: none; height: 237px; width: 317px; }
div.showMe2 { position: absolute; display: none; height: 245px; width: 317px; }
div.showMe3 { position: absolute; display: none; height: 298px; width: 317px; }
td.footer { height: 71px; vertical-align:top; background: url('images/lablec_bg.png') repeat-x top left; }
.footer .copy { padding: 10px 0 5px 20px; color: #FFFFFF; white-space: nowrap; }
.footer .amega { padding: 10px; text-align: right; vertical-align: bottom; }
.footer .txt { padding: 10px; }
.footer .txt a { color: #fff; font-weight: normal; text-decoration: underline; }
/** footer end **/

/** body **/
table.vpscontent { width: 100%; margin: auto; height: 600px; }
td.leftSide { vertical-align: top; width: 230px; padding: 12px; }
div.leftSide { width: 218px; overflow-x: hidden; }

.vpsCont { width: 100%; margin: auto; }
.vpsCont td { padding-right: 10px; }
.vpsCont td.vpsCtd { border-top: 2px solid #fed501; border-right: 2px solid #FED501; padding: 5px 0 5px 0; }
.vpsCar { width: 100%; margin: auto; background: #d0e1f5; padding: 5px 5px 10px 5px; }



.contentBody { padding: 12px 24px 28px 12px; vertical-align: top; width: 737px; }
.cbodydiv { width: 688px; overflow-x: hidden; }

.vps .cimNV { padding: 6px; background-color: #fed501; }
.vps .cimV { padding: 6px; background-color: #686868; }
.vps .cimV a { text-decoration: none; }
.vps .cimV span { text-decoration: underline; }
.vps .cimV img { margin-right: 5px; vertical-align: middle; }

.vps .hirdatum { color: #9c9c9c; font-size: 9px; }
.vps .ns_date { width: 100px; text-align: right; white-space: nowrap; padding-right: 20px; border-right: 1px solid #e4bf00; }
.vps div#newsticker-demo { margin-bottom: 30px; }
.vps .kulcsszavak { padding: 10px; border-top: 1px solid #2276cc; border-bottom: 1px solid #2276cc; background-color: #e9e9e9; font-weight: bold; }

.vps .rovat_date { padding: 0 10px 5px 0; width: 50px; white-space: nowrap; color: #9c9c9c; color: #9c9c9c; font-size: 9px; }
.vps .rovat_link { padding-bottom: 5px; }

/** body end **/



