a:link,a:visited,a:active { text-decoration: underline; font-weight:normal; color: #395595;} a:hover { text-decoration: underline; color: #7187bd } .pildiaar { padding:4px; border:1px solid #cacaca; } .tooteruut { padding:4px; border: solid 1px #cacaca; } .toot_hr_jn { display: block; padding-bottom: 2px; color: #333; border-bottom:solid 1px #cacaca; } #pildihigh { border:1px solid #5e5e5e; } .spilt { clear:both; margin-top:11px } body.mceContentBody { background: #ffffff; } img, div, input { _behavior: url('js/js/iepngfix.htc'); } /* _ on IE6 spetsiifiline*/ .carol, #carol, .c, #c { clear: both; } .sisutekst { font: normal 17px/24px Arial, Helvetica, sans-serif; color: #333; } body { font: normal 17px/24px Arial, Helvetica, sans-serif; color: #333; background: } td, table { font: normal 17px/24px Arial, Helvetica, sans-serif; color: #333;} p { font: normal 17px/24px Arial, Helvetica, sans-serif; color: #333; } .pealkiri { font: 400 26px/32px Lato, sans-serif; margin-top: 6px; margin-bottom: 3px; padding:0px; color: #316285; } .sissejuhatus { font: normal 19px/24px arial; padding:0px; margin:0px; padding-bottom:4px; color: #bb8945 } .alapealkiri { font: 400 22px/28px Lato, sans-serif; color: #316285;} .autor { font: normal 10px/16px verdana; color: #333;} .pildiallkiri { font: italic 14px/18px verdana; color: #333; } .sv li div { display: inline; } .endsv { margin-bottom: 24px; } .heledam { color: rgb(206, 70, 18); font-size: medium;} .tumedam { color: rgb(128, 0, 0); font-size: medium;} body.mceContentBody { background: #ffffff; } body.mceContentBody { /* margin:0px; padding:0px; */ } body.mceContentBody .megan_col { border: dashed 1px gray; }/**/ .megan_col { /* ## MEGAN COL FRONTPAGE ############## MEGAN COL */ display: inline-block; font: normal 10px/16px verdana; color: #333; text-align: left; width: 224px; background: #eef5f6; padding: 12px 12px 12px 12px; margin:12px 12px 12px 12px; height: 260px; overflow: hidden; position:relative /**/ } @media only screen and (max-width: 520px) { .megan_col { --contentWidth: 224px; /* padding: 12px calc((100% - var(--contentWidth)) / 2); */ width: auto; height: 246px; } } .megan_col a { display:block; margin-bottom: 10px; text-decoration:none; color: #333; } .megan_col h6 { position: absolute; width: 520px; height: 43px; background: url('graaf/esi-bot-trans.png'); bottom: 0px; left:0px; } .megan_col em { display: block; text-align: center; width: 200px; height: 128px; padding:0px; overflow: hidden; margin: 0px auto 8px auto; } .megan_col bdo { display: inline-block; width: auto; font-weight: bold; } @media only screen and (max-width: 520px) { .megan_col bdo { display: inline-block; width: auto; font-weight: bold; } } .megan_col img { border: 1px; margin: 0px auto; } .megan_col_pealk { font: normal 13px/17px verdana; color: #316285; } .megan_big { font: normal 42px/42px 'anton', 'arial narrow', sans-serif; padding: 15px; color: #fff; background: #f9bf00 }