/* Új stílusok beveztésére - Egyelőre hagyd a mozaportal mappában!! */

/*body, p, td {font-size:12px; font-family: arial,verdana;}*/
ul  {margin:0; padding:0}
img { border:0px;}
div.msgOK {background-color: #ecfdee; border:2px solid #1cc835; color:#159929; font-size:11px; font-weight:bold; padding:10px; margin:5px auto 15px auto; max-width:400px; text-align:center;}
input.radio {border:0; background-color: transparent; margin: 0; padding: 0;}
input.checkbox {border:0; background-color: transparent; margin: 0; padding: 0;}
form {margin:0; padding:0}

/**********/
/*  MENÜ  */
/**********/

tr.mnBlockImage td {background-color:#5e6893; padding-bottom: 1px}
tr.mnItem td {border-bottom:1px solid #7e89ba}


/***************/
/* List tables */
/***************/

.fooldal_boxText, .fooldal_boxText p {color: #58585a; font-size:11px; font-family:arial}


/***************/
/* List tables */
/***************/

table.list {background-color: #c9d5e0;}
table.list td {color: #58585a; font-size:11px;}
table.list td a, table.list td a:hover, table.list td a:active, table.list td a:visited {color: #3073c5; font-size:11px;}
tr.listHead td{background-color:#6885b9; color: #ffffff; font-weight:bold}
tr.listItem0 td {background-color:#e4ebf1;}
tr.listItem1 td {background-color:#dfe7ee;}

/**************/
/* MPdigittan */
/**************/

div.dtSubtitle {color:#58585a; font-size:11px; font-weight:bold;}
div.dtBlock {color: #58585a; font-size:11px; margin:4px 0px 20px 0px; width:620px}
div.dtMDO {color:#3569bf; font-size:15px; padding-top: 12px}
div.dtMDO a, div.dtMDO a:visited, div.dtMDO a:active {color:#3569bf; font-weight:normal;}
div.dtMDO a:hover {color:#d16c08; font-weight:normal;}

/**************/
/* MPkiadvany */
/**************/

table.thmContainer {margin:7px 0px 0px 0px; width:650px}
td.thmBlock {background-repeat: no-repeat; height:100px; padding:0px 0px 10px 5px; vertical-align: top; width:50%}
td.thmBlock0 {background-repeat: no-repeat; height:100px; padding:0px 0px 10px 5px; vertical-align: top; width:50%}
td.thmBlock1 {background-repeat: no-repeat; height:100px; padding:0px 0px 10px 5px; vertical-align: top; width:50%}
td.thmThemeBlankImg {vertical-align:top; width: 75px}
td.thmThemeBlankImg img {border:0;}
td.thmThemeBlock {padding-left:10px; vertical-align:top}
div.thmThemeNameRow {float:none; padding:0px 0px 10px 0px;}
div.thmThemeName {font-size:14px; font-weight: bold; padding-top:9px; padding-bottom:4px; padding-right:1px}
div.thmThemeNameFL {float:left; font-size:14px; font-weight: bold; padding-top:9px; padding-bottom:4px; padding-right:1px}
div.thmMouse img {border:0; margin: 2px 0 0 0px}

table.thmInfoText {margin-bottom:10px}
table.thmInfoText td {color: #8d8d8d; font-size:11px; vertical-align:top; }
table.thmInfoText td a, table.thmInfoText td a:hover, table.thmInfoText td a:active, table.thmInfoText td a:visited {color: #8d8d8d; padding:2px; font-size:11px; font-weight:bold;}

td.thmAltemaBullet {font-size:11px; padding-top:6px; vertical-align: top; width:2px}
td.thmAltemaFolder {font-size:11px; padding-top:9px; vertical-align: top; width:2px}
td.thmAltemaFolder img {border:0}
td.thmAlcsoport {color: #58585a; font-size:11px; font-weight:bold; padding:5px 0px 2px 0px; padding-left:5px; } 
td.thmAlcsoport a, td.thmAlcsoport a:hover, td.thmAlcsoport a:active, td.thmAlcsoport a:visited {color:#5d5d5d;}
td.thmAltemaItem {color:#8d8d8d; font-family:Tahoma; font-size:13px;  font-weight:bold; padding:2px; padding-left:5px; vertical-align:top; }
td.thmAltemaItem a, td.thmAltemaItem a:active, td.thmAltemaItem a:visited {color:#5d5d5d; font-weight:normal; }
td.thmAltemaItem a:hover {color:#000000; font-weight:normal; }
td.thmAltemaArrow  {padding:5px; font-size:8px}
td.thmAltemaArrow  a, td.thmAltemaArrow a:hover, td.thmAltemaArrow a:active, td.thmAltemaArrow a:visited {color: #df5733; }
td.thmAltemaItem2 {color:#8d8d8d; font-size:11px; font-weight:bold; padding:10px 0px 5px 5px; vertical-align:top; }
td.thmAltemaItem2 a, td.thmAltemaItem2 a:hover, td.thmAltemaItem2 a:active, td.thmAltemaItem2 a:visited {color:#656565; }
td.thmCikkItemKod  {color: #8d8d8d; padding:2px; padding-left:5px; font-size:11px; width:70px}
td.thmCikkItemKod  a, td.thmCikkItemKod a:hover, td.thmCikkItemKod a:active, td.thmCikkItemKod a:visited {color: #aaaaaa;}
td.thmCikkItem  {color: #8d8d8d; padding:2px; padding-left:0px; font-size:12px}
td.thmCikkItem  a, td.thmCikkItem a:hover, td.thmCikkItem a:active, td.thmCikkItem a:visited {color: #3073c5; font-weight:normal;}
td.thmCikkItemB  {color: #8d8d8d; padding:2px; padding-left:0px; font-size:12px}
td.thmCikkItemB  a, td.thmCikkItemB a:hover, td.thmCikkItemB a:active, td.thmCikkItemB a:visited {color: #3073c5; font-weight:bold;}

img.thmDigiArrow {margin-top:2px}
table.thmDigiItem {width:400px}
table.thmDigiItem td {color:#58585a; font-size:11px; padding-left:5px;}
td.thmDigiItemImg {width:13px; vertical-align:top}
td.thmDigiAr {width:75px; text-align:right;}
td.thmDigiArFree {width:100px; text-align:right;}
td.thmDigiInfoImg {width:13px;}
tr.thmDigiInfoText td {color: #8d8d8d; font-size:11px; font-style: italic; padding:2px 40px 0px 23px}

div.thmFotemaContainer {background-repeat: no-repeat; padding-left:5px; margin:17px 0px 0px 2px; width:99%}
table.thmAltemaList {margin:10px 0px 0px 0px;}
table.thmAltemaList td {padding:1px}
table.thmAltemaList td a, table.thmAltemaList td a:hover, table.thmAltemaList td a:active, table.thmAltemaList td a:visited {color:#849fd3;}
tr.thmAlcsoportList td {padding:1px}
tr.thmAlcsoportList td a, tr.thmAlcsoportList td a:hover, tr.thmAlcsoportList td a:active, tr.thmAlcsoportList td a:visited {color:#aaaaaa;}
div.thmAltemaCim {color:#3569bf; font-size:12px; font-weight:bold; padding: 10px 30px 5px 15px; text-align: justify}
div.thmAltemaIsm {color:#58585a; font-size:11px; padding: 0px 30px 10px 15px; text-align: justify}
div.thmAltemaIsm  a, div.thmAltemaIsm  a:hover, div.thmAltemaIsm  a:active, div.thmAltemaIsm  a:visited {color:#3073c5;}
div.thmAltemaIsm p {color:#58585a; font-size:11px; margin:0; margin-bottom: 5px; text-align: justify}
div.thmAltemaIsm p a, div.thmAltemaIsm p a:hover, div.thmAltemaIsm p a:active, div.thmAltemaIsm p a:visited {color:#3073c5;}
div.thmAltemaIsm ul {margin:0; margin-top:5px;}
div.thmAltemaIsm li {margin:0 0 5px 20px;padding:0;}
div.thmAlcsoportCim {color:#3569bf; font-size:12px; font-weight:bold; margin: 20px 30px 5px 15px; text-align: justify}
div.thmTypeTitle {border-bottom: 1px solid #58585a; color:#58585a; font-size:14px; font-weight:bold; padding-bottom:0px; margin: 15px;}
div.thmTypeInfo {color:#58585a; font-size:11px; font-weight:normal; padding-bottom:0px; margin: 15px;}
div.thmTypeSubTitle {border-bottom: 0px solid #58585a; color:#58585a; font-size:12px; font-weight:bold; padding-bottom:0px; margin: 15px; margin-bottom:0;}
img.thmKosar {border:0px; width:22px; height:17px}

/**********/
/* MPcont */
/**********/

div.cntHeadLink {color: #afafaf; padding-left: 7px; font-size:11px; font-family: tahoma, verdana}
div.cntHeadLink a, div.cntHeadLink a:hover, div.cntHeadLink a:active, div.cntHeadLink a:visited {color: #849fca; padding: 5px; }
table.cntHeadContainer {margin:17px 0px 0px 10px; width:98%; }

td.cntBookBlock {padding-left:4px; width:400px}
div.cntInfoRow {color: #58585a; font-size:11px; padding-left:13px;}
div.cntInfoRowTopSpace {color: #58585a; font-size:11px; padding-left:13px; height:10px}
div.cntInfoRowTopSpace2{color: #58585a; font-size:11px; padding-left:13px; height:10px}

td.cntCoverCell {padding-left:5px; width:120px;}
img.cntCover114 {border:1px solid #868686; margin:3px 0px 2px 0px; width:114px;  -moz-box-shadow: 3px  3px 3px #aaa; -webkit-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa;}
img.cntCover126 {border:1px solid #868686; margin:3px 0px 2px 0px; width:126px;  -moz-box-shadow: 3px  3px 3px #aaa; -webkit-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa;}
img.cntCover400 {border:1px solid #868686; margin:3px 0px 2px 0px; width:400px;  -moz-box-shadow: 3px  3px 3px #aaa; -webkit-box-shadow: 3px 3px 3px #aaa; box-shadow: 3px 3px 3px #aaa;}
img.cntCover56 {border:1px solid #3074a2; margin-left:10px; width:56px; height:75px;}
img.cntBullet45 {width:4px; height:5px; }
img.cntNoBorder {border: 0px;}
table.cntCoverKosarTable {margin:2px 0px 0px 0px;}
td.cntCoverKosar {color:#58585a; font-size:11px; padding-left:4px}

a.cntTkcsHead, a.cntTkcsHead:hover, a.cntTkcsHead:active, a.cntTkcsHead:visited {color: #58585a; text-decoration: underline; }
a.cntSzerzo, a.cntSzerzo:hover, a.cntSzerzo:active, a.cntSzerzo:visited {color: #58585a; font-weight: normal; }
a.cntCikknev, a.cntCikknev:hover, a.cntCikknev:active, a.cntCikknev:visited {color:#3569bf; font-weight: bold; font-size:16px}

div.cntFileGroup {color:#3569bf; clear:both; font-weight: bold; font-size:11px; padding: 5px 0px 2px 4px; }
div.cntFileGroup a, div.cntFileGroup a:hover, div.cntFileGroup a:active, div.cntFileGroup a:visited {color:#3569bf; padding-left: 4px; text-decoration:underline}
div.cntDigitalFileGroup {color:#58585a; clear:both; font-weight: bold; font-size:11px; padding: 5px 0px 0px 12px; }
div.cntContExpand {color:#3569bf; font-size:11px; padding: 2px 0px 5px 12px; }


div.cntKapcsKiad {font-size:11px; margin-left:8px; padding: 2px 0px 1px 5px;}
div.cntKapcsKiad a, div.cntKapcsKiad a:hover, div.cntKapcsKiad a:active, div.cntKapcsKiad a:visited {color:#3569bf; font-weight:normal; margin:0px 3px 0px 5px; float:left;}

div.cntFileItem {float:none; font-size:11px; margin-left:8px; padding: 0px 0px 0px 5px; }
table.cntFileItem td {color: #58585a; font-size:11px; }
table.cntFileItem td a, table.cntFileItem td a:hover, table.cntFileItem td a:active, table.cntFileItem td a:visited {color:#3569bf; font-weight:normal; float:left;}
td.cntFileTypeImg {padding: 2px 5px 0px 0px;}
td.cntDigiAr {padding-left: 10px;}
.cntFileComment {color:#808080; padding-left:3px}

div.cntLetoltItem {font-size:11px; padding: 0px 0px 0px 0px; }
div.cntLetoltItem a, div.cntLetoltItem a:hover, div.cntLetoltItem a:active, div.cntLetoltItem a:visited {color:#58585a; font-weight:normal; text-decoration:underline}

table.cntDijak {margin:10px 0px 0px 97px;}
table.cntDijak td {color:#58585a; font-style: italic; font-size:11px;  padding:3px}
img.cntDij {width:35px; height:50px}

td.cntSeparator {background-image: url(../Images/cont_separator_bg.gif); background-repeat: repeat-y; width:170px; }
td.cntArrowCell {vertical-align: top; width:20px; padding-top:0px}
table.cntMozabookBlock {margin-top:0px}

img.cntLetoltImg {margin-top:4px}
div.cntLetoltCikkNev {color:#3569bf; font-weight: bold; font-size:11px; margin-top:7px}
div.cntLetoltTip {color: #58585a; font-size:11px; margin-top:2px}
div.cntPrepare {color: #d80f00; font-size:11px; margin-top:5px; font-style: italic; font-weight:bold;}
td.cntDigitBottomSpace {padding-bottom:15px}
div.cntDigitType {color: #58585a; font-size:11px; margin-top:5px; font-style: italic; font-weight:bold;}
div.cntDigitTypeCost {color: #58585a; font-size:11px; }
div.cntDigitTypeCost a, div.cntDigitTypeCost a:hover, div.cntDigitTypeCost a:visited, div.cntDigitTypeCost a:active {color:#3569bf; font-weight:normal; font-size:11px; }
div.cntDigitTypeCostFL {color: #58585a; font-size:11px; padding-top:2px; float:left}
div.cntDigitTypeCostFL a, div.cntDigitTypeCostFL a:hover, div.cntDigitTypeCostFL a:visited, div.cntDigitTypeCostFL a:active {color:#3569bf; font-weight:normal; font-size:11px; }
div.cntInfo {padding-top:2px;}
div.cntInfo img {border: 0px; margin-left:2px}
div.cntMozawebInfo {color: #8d8d8d; font-size:11px; font-style: italic; padding-top:2px;}

table.cntBookinfo {margin:15px 0px 0px 12px; width:95%}
table.cntBookinfo td, ul, li, p {color:#58585a; font-size:11px;}
table.cntBookinfo ul {margin-left:10px; padding:5px}
table.cntBookinfo ul li {padding-bottom:5px}
table.cntBookinfo p {margin:0; margin-bottom:5px; text-align: justify}
table.cntBookinfo p a {color:#3569bf; font-weight:bold; font-size:11px; }

div.cntValtozat {padding:3px}
div.cntBookBottomSpace {height:10px}

table.cntContTable {margin-left:15px; width:95%}
table.cntContTable td {color:#58585a; border-bottom:1px solid #e0dfdb; font-size:11px; }

table.cntCommTable {margin-left:15px; width:95%}
table.cntCommTable td {color:#58585a; font-size:11px; }
table.cntCommTable input, table.cntCommTable textarea, table.cntCommTable select {color:#58585a; border:1px solid #8d8d8d; font-size:11px; margin-top:2px}
table.cntCommHead {border-bottom: 1px solid #8d8d8d; margin-left:15px; width:632px; }
table.cntCommHead td {color:#58585a; font-size:11px; margin-left:15px;}
div.cntCommRow {color:#58585a; font-size:11px; margin-left:15px; padding:3px 0; margin-bottom:10px; width:632px}
div.cntCommModRow select {color:#58585a; font-size:10px; margin-left:15px;}

/************/
/* MPreview */
/************/

div.rvwImage {text-align: center;}
div.rvwImage img {margin:10px auto 20px auto;}

/************/
/* MPszerzo */
/************/

div.szrzLetters {font-size:11px; padding: 20px 0px 10px 12px}
div.szrzLetters a, div.szrzLetters a:hover, div.szrzLetters a:active, div.szrzLetters a:visited {background-color:#e3ecf0; border:1px solid #c7d8e2; color: #849fca; font-size:11px; padding: 1px 5px; margin:2px}
div.szrzNev {font-size:13px; padding: 0px 0px 0px 12px; font-weight:bold}
table.szrzSzerzoBlock {margin: 5px 0px 15px 22px; width:92%}
table.szrzSzerzoBlock a, table.szrzSzerzoBlock a:hover, table.szrzSzerzoBlock a:active, table.szrzSzerzoBlock a:visited {color: #3569bf;}
td.szrzKosar {width:20px}
td.szrzCikkszam {font-weight:bold; width:75px}
span.szrzAr {color:#808080; font-style: italic; padding-left: 5px; text-align:right;}

/***********/
/* MPtkevf */
/***********/

table.tkevNumberBlock {margin:0px 0px 20px 11px}
table.tkevNumberBlock td {color: #58585a; font-size:11px; }
tr.tkevNumberHead td {color:#849fca; font-family: tahoma, verdana; font-weight: bold; padding-left:3px}
table.tkevNumbers td {font-size:11px; text-align:center}
table.tkevNumbers td a, table.tkevNumbers td a:hover, table.tkevNumbers td a:active, table.tkevNumbers td a:visited {color: #3569d1; font-size:11px}
td.tkevNumBtn {background-color:#e3ecf0; border:1px solid #c7d8e2; color:#5e73d5; width:20px; padding:1px}
img.tkevFotemaFolder {float:left; margin-right: 5px}
div.tkevFotema {color:#58585a; font-size:12px; font-weight: bold; margin-left:15px}
div.tkevAltema {color: #58585a; font-size:12px; font-weight: bold; margin: 10px 0px 0px 50px}
table.tkevCikkBlock {margin: 5px 0px 15px 50px; width:600px}
table.tkevCikkBlock a, table.tkevCikkBlock a:hover, table.tkevCikkBlock a:active, table.tkevCikkBlock a:visited {color: #3569bf;}
table.tkevCikkBlock td {color:#8d8d8d; font-size:11px}

/************/
/* MPtkcksz */
/************/

div.ckszMScell0 {background-color:#e3ecf0; border:1px solid #c7d8e2; color:#5e73d5; margin:2px; margin-right:5px; padding:1px;}
div.ckszMScell1 {background-color:#d9efd1; border:1px solid #c7d8e2; color:#5e73d5; margin:2px; margin-right:5px; padding:1px;}
div.ckszMScell2 {background-color:#eee8d2; border:1px solid #c7d8e2; color:#5e73d5; margin:2px; margin-right:5px; padding:1px;}
div.ckszMScell3 {background-color:#eed2d2; border:1px solid #c7d8e2; color:#5e73d5; margin:2px; margin-right:5px; padding:1px;}

/************/
/* MPtttmsa */
/************/

div.tmCat {color:#58585a; font-size:12px; font-weight: bold; margin-left:15px; padding-top:25px}
div.tmTheme {color: #58585a; font-size:12px; font-weight: bold; margin: 10px 0px 5px 50px;}
div.tmRow {color: #58585a; font-size:12px; font-weight: bold; margin: 2px 0px 0px 65px}
span.tmSize {color: #58585a; font-family:Verdana; font-size:10px; }

/************/
/* Kollégák */
/************/

div.klgCat {color:#58585a; font-size:12px; font-weight: bold; margin-left:15px; padding-top:15px}
table.klgFileItem {margin: 2px 0px 0px 35px}
table.klgFileItem td {color: #58585a; font-size:11px; margin: 2px 0px 0px 35px}
table.klgFileItem td a, table.klgFileItem td a:hover, table.klgFileItem td a:active, table.klgFileItem td a:visited {color:#3569bf; font-weight:bold; padding-right:5px;}
span.klgFileComment {color:#808080; font-style:italic}

/*********************/
/* Digitális anyagok */
/*********************/

div.mwContainer {color:#58585a; padding-left:17px; line-height: 1.25;}
div.mwContainer, div.mwContainer td {font-size:11px; font-family: Verdana, Helvetica, Arial, sans-serif;}
div.mwContainer a, div.mwContainer a:hover, div.mwContainer a:visited, div.mwContainer a:active {color: #5a6fb2}

div.mwBookBlock {background-color:#eff2f7; padding-left:17px; margin-top:10px; margin-bottom:10px}
div.mwBookBlockOrng {background-color:#fde7e3; padding-left:17px; margin-top:10px; margin-bottom:10px}
table.mwFunc td {color:#58585a; font-size:11px;}
td.mwFuncImg {padding-top:2px; padding-right:10px; vertical-align: top}
td.mwFuncText {padding-bottom: 20px}
span.mwBlueFunc {color:#5a6fb2; font-weight:bold;}
span.mwRedFunc {color:#e66b58; font-weight:bold;} 

.dl {font-weight: bold; text-decoration: underline; padding-left: 5px; color: #5a6fb2; font-size: 11px; }
a.dl:hover { text-decoration:none;}
.mozamap_table {	font-size: 10px; line-height: 12px;}

table.licenceList td {color: #58585a; font-size:11px; padding: 2px 0; }


/***********************/
/* Látogatási igazolás */
/***********************/

.liFocim {font-size:13px; color:#d5512b; font-weight:bold; }
div.liHelyDatum {font-size:11px; color:#58585a; margin-top:20px}
div.liIgOra {font-size:11px; color:#58585a; font-style:italic;}
div.liLetoltes a, div.liLetoltes a:hover, div.liLetoltes a:visited {font-size:11px; color:#3569bf; }
input.liCheckCode {color:#58585a; border:1px solid #8d8d8d; font-size:11px; margin-top:2px; width:40px; text-transform: uppercase;}
table.liData td {font-size:11px; color:#58585a; padding:5px 10px 0 0}
tr.aktivEA td {background-color:#b1df91}
tr.clearEA td {background-color:#ffffff}
tr.inaktivEA td {background-color:#eae8e1}
table.liSubmitBlock  {margin:10px; }
table.liSubmitBlock td {font-size:11px; color:#58585a;}
input.liSubmit {border:1px solid #58585a; font-size:11px; color:#58585a; padding:2px; margin-top:5px;}
input.liSubmitD {border:1px solid #a4a4a4; font-size:11px; color:#a4a4a4; padding:2px; margin-top:5px;}
div#liMissingFields {background-color:#ffcccc; border-bottom:1px solid #ce0000; border-top:1px solid #ce0000; font-size:11px; color:#ce0000; margin-bottom: 10px; width:100%}
div#liMissingFields a {font-size:11px; color:#ce0000; }

/**************/
/* Engedélyek */
/**************/

ul.engTopmenu {margin:5px 0 0 20px; padding:0;}
ul.engTopmenu li {margin:0; padding:0; font-size:11px; font-weight: bold; }
ul.engTopmenu li a {color:#3569d1; text-decoration: none;}
div.engFocim { padding: 5px; margin:15px 0 0px 0; font-size: 18px; font-weight: bold; }
div.engIsm { padding: 5px; font-size: 11px; margin-bottom:10px; }
div.engIsmRed { padding: 5px;	font-size: 11px; font-weight: bold; color: red; margin-bottom:10px; }

/***********/
/* Keresés */
/***********/

input.searchForm {color:#58585a; border:1px solid #8d8d8d; font-size:11px; margin-top:2px;}

/**********************/
/* Csizmazia pályázat */
/**********************/
div.cspContainer, div.cspContainer p, div.cspContainer ol, div.cspContainer ol li, div.cspContainer table td {color:#58585a;}
div.cspContainer ul li a {color:#3569bf; }
div.cspContact {background-color:#eff2f7; border: 1px solid #b8cdda; color:#58585a; font-size: 11px; float:right; padding:0px; margin: 20px 0 0 20px; width: 160px}
div.cspContactLeft {background-color:#eff2f7; border: 1px solid #b8cdda; color:#58585a; font-size: 11px; padding:0px; margin: 10px 0 0 20px; width: 180px}
div.cspContactHead {background-color:#c6d7e1; color:#1f74c4; font-weight:bold; padding:5px;}
div.cspContactContent {padding:5px;}
div.cspContactContent a {color:#3569bf; font-weight: normal;}
div.cspNewsHead {color:#58585a; font-size: 14px; font-weight: bold; padding-top: 20px; text-decoration: underline}
div.cspNewsContent {color:#58585a; font-size: 11px; padding: 5px 0 10px 0;}
div.cspNewsContent a, div.cspNewsContent a:hover, div.cspNewsContent a:visited {font-size:11px; color:#3569bf; }
div.cspNewsContent p {padding:0; margin: 10px 0 0 0}
