/* mshonlap, msdiv, msnewstyle font méret mobil változatai */
/* kommentben az asztali meretek */
BODY, UL, LI {
    /*font-size: 11px;*/
    font-size: 17px;
}

h1 {
    /*font-size: 19px;*/
    font-size: 25px;
}

.tableText, .postText, TD {
    /*font-size: 11px;*/
    font-size: 17px;
}

div#cat_selector {
    /*margin: 20px 0 0px 0;*/
    margin: 0px 0 0px 45px;
}

.cat_text {
    /*font-size: 13px;*/
    font-size: 19px;
}

.cat_grade {
    /*font-size: 14px;*/
    /*padding: 4px 0px;*/
    /*margin: 0 16px 0 0;*/
    /*width: 24px;*/
    font-size: 20px;
    width: 30px;
    margin: 5px 16px 0 0;
}

.cat_title {
    /*font-size: 16px;*/
    /*padding: 4px 0px;*/
    /*margin: 0 15px 0 20px;*/
    font-size: 24px;
    padding: 4px 0px;
    margin: 0 15px 0 20px;
    display: none;
}

.cat_column {
    /*float: left;*/
    /*margin: 20px 0px 0 25px;*/
}

.list_title {
    /*font-size: 18px;*/
    /*margin-top: 15px;*/
    /*margin-bottom: 10px;*/
    /*padding: 3px;*/
    /*padding-left: 5px;*/
    font-size: 24px;
    margin-top: 15px;
    margin-bottom: 10px;
    padding: 3px;
    padding-left: 5px;
    /*width: 450px;*/
}

.list_title2 {
    font-size: 29px;
}

.list_title3 {
    color: #5d585a;
    font-family: Arial;
    font-size: 23px;
    margin-top: 10px;
    margin-bottom: 5px;
    padding: 3px;
    padding-left: 5px;
    text-align: center;
}

div.list_cart {
    margin-top: 5px;
    padding: 2px 8px 7px 8px;
    font-size: 19px;
    margin-bottom: 5px;
    margin-right: 5px;
    width: 160px;
    border-radius: 12px;
}

div.list_cart_btm {
    margin-right: -5px;
    margin-top: -20px;
}

div.list_cart span {
    /*font-size: 11px;*/
    font-size: 17px;
}

div.list_cart span.cart_count {
    font-size: 17px;
}

div.item_desc {
    /*font-size: 11px !important;*/
    font-size: 17px !important;
}

/* webshop táblázat */
table.list td, table.list td a, table.list td a:hover, table.list td a:active, table.list td a:visited {
    /*font-size: 11px;*/
    font-size: 17px;
}

#fgy p, #fgy a {
    /*font-size: 12px;*/
    /*line-height: 17px;*/
    font-size: 18px;
    line-height: 24px;
}

table.list th {
    font-size: 17px;
}

table.list td:nth-child(3) {
    font-size: 17px;
    width: 80px;
}

.cart_discount_price {
    font-size: 17px;
}

.cart_warning {
    font-size: 18px;
}

table.list td:nth-child(5) img {
    width: 44px;
    /*height: 34px;*/
}

.shopping_cart {
    width: 30px;
}

table.list td:nth-child(5) {
    width: 90px;
}

table.list td:nth-child(5) a {
    font-size: 15px;
}

table.list td:nth-child(2) h3.cart_title {
    margin: 0px;
}

table.list td:nth-child(2) h3.cart_title a {
    font-size: 18px;
    margin: 0px;
}

table.list td span.cart_digitalis a, table.list td span.cart_digitalis a:hover, table.list td span.cart_digitalis a:visited, table.list td span.cart_digitalis a:active {
    font-size: 15px;
}

div.cart_buttons {
    height: 33px;
}

.cart_preorder {
    font-size: 15px;
}

.discount_img {
    /*top: -28px;*/
}

/*****************/

/* megjelenesi ertesito */

table.list2 td, table.list2 td a, table.list2 td a:hover, table.list2 td a:active, table.list2 td a:visited {
    font-size: 17px;
}

table.list2 th {
    font-size: 17px;
}

table.list2 td:nth-child(2) h3.cart_title {
    margin: 0px;
}

table.list2 td:nth-child(2) h3.cart_title a {
    font-size: 18px;
    margin: 0px;
}

table.list2 td span.cart_digitalis a, table.list2 td span.cart_digitalis a:hover, table.list2 td span.cart_digitalis a:visited, table.list2 td span.cart_digitalis a:active {
    font-size: 15px;
}

/*****************/


.cart_cikkszam {
    font-size: 15px;
}

.cart_kategoria {
    font-size: 15px;
}

.cart_group_discount_info {
    font-size: 15px;
}

.cart_group_tematic_price {
    font-size:15px;
}

.cart_cover {
    width: 100px;
}

div.cart_buttons span {
    /*width: 14px;*/
    /*height: 14px;*/
    /*margin: 0 2px;*/
    width: 30px;
    height: 30px;
    margin: 0 5px;
    font-size: 20px;
}

ul, li, p {
    /*font-size: 11px;*/
    font-size: 17px;
}

/* MPkiado.php */
p.elsobek {
    /*line-height: 17px;*/
    line-height: 25px;
}

p.bekezdes {
    /*text-indent: 20px;*/
    /*line-height: 17px;*/
    text-indent: 25px;
    line-height: 25px;
}

p.idezet {
    /*font-size: 11.5px;*/
    /*line-height: 15px;*/
    font-size: 17px;
    line-height: 23px;
}


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

div.klgCat {
    /*font-size: 12px;*/
    font-size: 18px;
}

table.klgFileItem td {
    /*font-size: 11px;*/
    font-size: 17px;
}

h2 {
    font-size: 25px;
    line-height: 28px;
}

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

div.cntHeadLink {
    /*font-size: 11px;*/
    font-size: 17px;
    line-height: 25px;
}

div.kiadvanyFotema h1 a, div.kiadvanyFotema h2 a, div.kiadvanyFotema h3 a {
    /*font-size: 14px;*/
    /*font-weight: bold;*/
    /*padding: 10px 0px 10px 0px;*/
    /*min-height: 14px;*/
    font-size: 21px;
    font-weight: bold;
    padding: 5px 0px 10px 0px;
    min-height: 14px;
}

div.kiadvanyFotema a.altema2 {
    /*width: 285px;*/
    /*padding: 0px 2px 7px 18px;*/
    /*line-height: 120%;*/
    /*font-size: 10px;*/
    padding: 0px 2px 7px 18px;
    line-height: 120%;
    font-size: 15px;
    background-position: left 0px top 4px;
}

div.kiadvanyFotema a.alcsoport {
    /*width: 207px;*/
    /*margin-left: 25px;*/
    /*padding: 0px 2px 7px 18px;*/
    /*font-size: 10px;*/
    width: 207px;
    margin-left: 25px;
    padding: 0px 2px 7px 18px;
    font-size: 15px;
}

div.kiadvanyFotema a.altema {
    /*width: 207px;*/
    /*padding: 0px 2px 7px 18px;*/
    /*line-height: 120%;*/
    /*font-size: 13px;*/
    width: 207px;
    padding: 0px 2px 7px 18px;
    line-height: 120%;
    font-size: 18px;
    line-height: 25px;
    background-position: left 0px top 6px;
}

div.thmTypeTitle, h1.thmTypeTitle {
    /*font-size: 14px;*/
    font-size: 21px;
}

td.cntSeparator {
    display: none;
}

td.cntCoverCell {
    width: 150px;
}

td.cntBookBlock {
    width: 492px
}

.cntCoverCell img.cntCover114 {
    width: 144px;
}

.cntCoverCell img.cntCover150 {
    width: 200px;
}

div.cntInfoRow {
    /*font-size: 11px;*/
    font-size: 17px;
}

div.cntInfoRowTopSpace {
    font-size: 18px;
    padding-top: 7px;
}

div.cntInfoRowTopSpace2 {
    font-size: 18px;
    padding-top: 15px;
}

h1.cntCikknev, h1.cntCikknev a {
    font-size: 24px;
}

h2.cntCikknev, h2.cntCikknev a {
    font-size: 24px;
}

h2.cntCikkAlcim {
    font-size: 20px;
}

div.cntFileGroup {
    /*font-size: 11px;*/
    /*padding: 5px 0px 2px 4px;*/
    font-size: 17px;
    padding: 10px 0px 2px 13px;
}

div.cntFileGroup a, div.cntFileGroup a:hover, div.cntFileGroup a:active, div.cntFileGroup a:visited {
    padding-left: 0px;
}

div.cntFileItem {
    /*font-size: 11px;*/
    /*margin-left: 8px;*/
    /*padding: 0px 0px 0px 5px;*/
    font-size: 17px;
    margin-left: 8px;
    padding: 2px 0px 2px 5px;
}

table.cntFileItem td {
    /*font-size: 11px;*/
    font-size: 17px;
}

table.cntFileItem td.cntFileTypeImg {
    padding: 2px 7px 0px 0px;
}

table.cntContTable td {
    /*font-size: 11px;*/
    font-size: 17px;
    height: 24px;
}

table.cntBookinfo td, ul, li, p {
    /*font-size: 11px;*/
    font-size: 17px;
}

table.cntBookinfo td, table.cntBookinfo li, table.cntBookinfo p {
    font-size: 17px;
}

table.cntBookinfo p a {
    /*font-size: 11px;*/
    font-size: 17px;
}

td.cntCoverKosar {
    /*font-size: 11px;*/
    font-size: 17px;
}

.thmKosar {
    display: none;
}

.cntMozaweb {
    height: 82px;
    width: 410px;
}

.cntMozaweb a {
    font-size: 16px;
    line-height: 21px;
}

.cntMozawebHand {
    top: -90px;
    left: 390px;
}

div.thmAltemaCim {
    /*font-size: 12px;*/
    font-size: 18px;
}

div.thmAltemaIsm {
    /*font-size: 11px;*/
    font-size: 17px;
}

div.thmAltemaIsm p {
    /*font-size: 11px;*/
    font-size: 17px;
}

div.storyBox a.storyTitle, div.storyBox h3 {
    /*font-size: 12px;*/
    font-size: 21px;
}

div.storyBox {
    padding: 5px 5px 10px 132px;
    min-height: 123px;
}

div.storyBox img {
    margin-left: -132px;
    width: 114px;
}

.fooldal_boxText, .fooldal_boxText p {
    /*font-size: 12px;*/
    font-size: 19px;
}

div.Separator, h2.Separator {
    /*background-image: url(divback.jpg);*/
    /*font-size: 10px;*/
    /*border-top: 1px solid #bbd8e8;*/
    /*border-bottom: 1px solid #b0c9dc;*/
    background-image: none;
    font-size: 16px;
    border-top: 1px solid #bcd8e7;
    border-bottom: 1px solid #b1c9db;
    background-color: #e2ebf2;
}

div.thmThemeName {
    /*font-size: 14px;*/
    font-size: 21px;
    padding-top: 5px;
    padding-bottom: 4px;
    padding-right: 1px
}

.cntPublisher {
    font-size: 18px;
}

.cntNoPublication {
    font-size: 21px;
}

.cntBigPrice {
    font-size: 27px;
}

.cntOldPrice {
    font-size: 22px;
}

.cntPriceDesc {
    font-size: 17px;
}

span.cntLink a, span.cntLink a:hover, span.cntLink a:active, span.cntLink a:visited {
    font-size: 18px;
}

.cntConnectedPublication li {
    margin-bottom: 6px;
}

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

div.tmCat {
    /*font-size: 12px;*/
    /*margin-left: 15px;*/
    /*padding-top: 25px*/
    font-size: 18px;
    margin-left: 15px;
    padding-top: 25px
}

div.tmTheme {
    /*font-size: 12px;*/
    /*margin: 10px 0px 5px 50px;*/
    font-size: 18px;
    margin: 10px 0px 5px 50px;
}

div.tmRow {
    /*font-size: 12px;*/
    /*margin: 2px 0px 0px 65px*/
    font-size: 18px;
    margin: 2px 0px 0px 65px
}

span.tmSize {
    /*font-size: 10px;*/
    font-size: 15px;
}

img.tkevFotemaFolder {
    margin-top: 3px;
}

img.cntNoBorder {
    margin-bottom: 3px;
}

/* Kosár */

.szovegcim {
    /*font-size: 14px;*/
    font-size: 21px;
}

.szoveg {
    /*font-size: 11px;*/
    font-size: 17px;
}

.tableHead, A.tableHead, A.tableHead:link, A.tableHead:visited, A.tableHead:active, A.tableHead:hover {
    /*font-size: 11px;*/
    font-size: 17px;
}


.cart_info {
    /*font-size: 12px;*/
    font-size: 18px;
}

.cart_info li {
    font-size: 18px;
}

.cart_info_red {
    /*font-size: 12px;*/
    font-size: 18px;
}

.cart_star {
    /*font-size: 14px;*/
    font-size: 21px;
}

.cart_only_school {
    /*font-size: 11px*/
    font-size: 17px
}

.cart_old_stat {
    /*font-size: 10px;*/
    font-size: 15px;
}

.cart_input {
    /*font-size: 11px;*/
    font-size: 17px;
}

.tableHead.cart_teacher_copy {
    width: 240px;
}

.tableHead.cart_diary {
    width: 300px;
}

.tableHead.cart_promo {
    width: 360px;
}

.cart_teacher_copy_title {
    /*font-size: 12px;*/
    font-size: 18px;
}

.cart_teacher_copy_text {
    /*font-size: 11px;*/
    font-size: 17px;
}

.miniINP {
    /*font-size: 11px;*/
    font-size: 17px;
}

SMALL {
    /*font-size:10px;*/
    font-size: 15px;
}

TD a {
    /*font-size:11px;*/
    font-size: 17px;
}

.engedmeny {
    /*font-size: 10px;*/
    font-size: 15px;
}

.miniLI {
    /*font-size: 10px;*/
    font-size: 17px;
    margin-left: 18px;
}

.textbox {
    font-size: 17px;
}

TEXTAREA, SELECT, input {
    /*font-size:12px;*/
    font-size: 17px;
}

#newItemID {
    display: none;
}

#newItemDb_td {
    display: none;
}

#cart_order_placeholder {
    display: none;
}

div.mwContainer, div.mwContainer td {
    /*font-size: 11px;*/
    font-size: 17px;
}

div.thmTypeInfo, .thmTypeInfo {
    /*font-size: 11px;*/
    font-size: 17px;
}

/***************************************/
/***************************************/
/***************************************/

table#divBody {
    width: 680px;
    margin: auto;
    text-align: left;
}

#mobileHeader {
    margin: auto;
    width: 680px;
    height: 60px;
    background-image: url('../../../images/MobilHeader.png');
}

div#mobileHeaderBtn {
    display: block;
    float: right;
    background-position: right top;
    background-image: url('../../../images/MobilHeader.png');
    width: 170px;
    height: 60px;
}

#mobileMenu {
    display: none;
    margin: auto;
    width: 680px;
}

table.mobileMenuTable {
    padding: 0px;
    border-spacing: 0px;
    border: 0px;
    width: 100%;
}

td.divCell {
    vertical-align: top;
    background-color: #cde5ff;
    text-align: left;
}

td.boxText {
    text-align: left;
    width: 60px;
    font-size: 18px;
    height: 28px;
}

div.mobileMenuLeft a {
    display: block;
    padding: 12px 0px 8px 22px;
    background: #cde5ff;
    border-bottom: 1px solid #7E89BA;
    font-family: Arial;
    font-weight: bold;
    font-size: 30px;
    color: #0d346f;
    width: 318px;
    height: 38px;
}

table.mobileLogin {
    padding: 2px;
    border-spacing: 2px;
    border: 0px;
}

div.irka {
    height: 124px;
    border-bottom: 0px;
    padding: 8px;
}

input.login {
    height: 18px;
}

div.mobileMenuLeft a.mLi {
    color: #0a316c;
    background-color: #a6cbf2;
}

div.mobileMenuLeft a.link_white {
    color: #084ff0;
}

div.mobileMenuLeft a.allink_white {
    color: #084ff0;
}

div.mobileMenuLeft a.allink_yellow {
    color: #ce1e06;
}

div#searchBox {
    height: 38px;
    border-bottom: 1px solid #7E89BA;
    padding: 12px 0px 8px 8px;
    font-size: 22px;
}

div#searchBox input {
    font-size: 22px;
    height: auto;
}

div#loginBox {
    height: 176px;
    border-bottom: 1px solid #7E89BA;
    font-size: 22px;
}

#loginBox .cim {
    display: block;
    padding: 12px 0px 8px 8px;
    background-color: #A6CBF2;
    border-bottom: 1px solid #7E89BA;
    font-family: Arial;
    font-weight: bold;
    font-size: 30px;
    color: #0f366f;
    height: 38px;
}

div#loginBox input {
    font-size: 22px;
    height: auto;
}

div#loginBox a {
    color: #0d346f;
}

.login_input {
    margin: 8px 8px 8px 8px;
}

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

div.kiadvanyListaFotema h1, div.kiadvanyListaFotema h1 a {
    /*font-size: 14px;*/
    /*margin-top: 15px;*/
    /*padding-top: 5px;*/
    font-size: 20px;
    margin-top: 15px;
    padding-top: 5px;
}

div.kiadvanyListaFotema h2 {
    /*padding-left: 24px;*/
    /*margin-top: 14px;*/
    /*margin-bottom: 11px;*/
    /*font-family: Verdana;*/
    /*font-size: 11px;*/
    font-size: 18px;
}

div.kiadvanyListaFotema h3, div.kiadvanyListaFotema h3 a, div.kiadvanyListaFotema h3 a:hover, div.kiadvanyListaFotema h3 a:active, div.kiadvanyListaFotema h3 a:visited {
    /*padding: 2px;*/
    /*margin: 4px;*/
    /*font-size: 11px;*/
    font-size: 17px;
}

div.kiadvanyListaFotema div.msSzam {
    /*margin-left: 24px;*/
    /*font-size: 12px;*/
    font-size: 18px;
}

div.kiadvanyListaFotema div.msSzam a, div.msSzam a:hover, div.msSzam a:active, div.msSzam a:visited {
    /*line-height: 18px;*/
    /*font-size: 12px;*/
    font-size: 18px;
}

div.kiadvanyListaFotema div.cim {
    /*font-size: 12px;*/
    font-size: 18px;
}

div.kiadvanyListaFotema div.cim a {
    /*font-size: 12px;*/
    /*line-height: 18px;*/
    font-size: 18px;
}

.newsletter_normal {
    font-size: 18px;
    line-height: 25px;
}

.newsletter_small {
    font-size: 16px;
}

.newsletter_thank {
    font-size: 21px;
}

.search_title {
    font-size: 21px;
}

.search_desc {
    font-size: 18px;
}

/*****************/
/*tematikus oldal*/

.tp_price {
    font-size: 18px;
}

/*****************/
/*megrendelés oldal a kosár után*/

.order_subtitle {
    font-size: 20px;
}

.order_list {
    margin-left: 25px
}

table.cp3 tr TD.tableSubTitle {
    padding-top: 15px;
}

table.cp3 tr TD.tableTitle {
    padding-top: 15px;
    font-size:17px;
}

.order_option_detail {
    margin-left: 27px;
}

.order_img {
    padding-top: 5px;
}

.order_tax_container {
    height: 100px;
}

.order_tax_warning {
    left: 0px;
    width: 420px;
    top: 40px;
}

.order_tax_warning a {
    font-size: 15px;
}

/*****************/
/*adatmódosítás hibaüzenet, régi userform.css*/

div#content2 .warningUserForm {
    font-size: 15px;
    margin-top: 5px;
}

table.list td.cart_item_count {
    font-size: 21px;
}
