#content a[href ^="http:"], #content a.link-external {
   background: none;
   padding: 0;
}

#frontpage-columns {
   width: 100% !important;
   border-collapse: collapse;
   border-spacing: 0;
}

#frontpage-left {
   vertical-align: top;
   width: 176px;
   border-collapse: collapse;
   padding: 0;
   padding-right: 1em;
}
#frontpage-content {
   vertical-align: top;
   border-collapse: collapse;
   padding: 0 1em 0 1em;
   margin: 0em 1em 2em 1em;
   border-right: 1px dashed #aaaaaa;
   border-left: 1px dashed #aaaaaa;
}

#egyszazalekflash {
  margin-bottom: 1em;
}

.portletRovatIfjusag .portletHeader
{
    background: #003e79 url(ikon_csillag.png) no-repeat scroll top right;
}

.portletRovatEsemenyek .portletHeader
{
    background: #003e79 url(ikon_esemeny.png) no-repeat scroll top right;
}

.portletRovatNagyvilag .portletHeader
{
    background: #003e79 url(ikon_foldgomb.png) no-repeat scroll top right;
}

.portletRovatTeologia .portletHeader
{
    background: #003e79 url(ikon_hal.png) no-repeat scroll top right;
}

.portletRovatKultura .portletHeader
{
    background: #003e79 url(ikon_hangjegy.png) no-repeat scroll top right;
}

.portletRovatAktualis .portletHeader
{
    background: #003e79 url(ikon_haziko.png) no-repeat scroll top right;
}

.portletRovatOkumene .portletHeader
{
    background: #003e79 url(ikon_kereszt.png) no-repeat scroll top right;
}

.portletRovatInterju .portletHeader
{
    background: #003e79 url(ikon_mikrofon.png) no-repeat scroll top right;
}

.portletRovatFriss .portletHeader
{
    background: #003e79 url(ikon_ora.png) no-repeat scroll top right;
}

.portletRovatPublicisztika .portletHeader
{
    background: #003e79 url(ikon_toll.png) no-repeat scroll top right;
}

.portletRovatLapszemle .portletHeader
{
    background: #003e79 url(ikon_ujsag.png) no-repeat scroll top right;
}




#nyitocikk {
   margin-bottom: 1em;
}

#content-columns {
   width: 95% !important;
   border-collapse: collapse;
   border-spacing: 0;
}

.content-column1 {
   vertical-align: top;
   width: 50%;
   border-collapse: collapse;
   padding: 0 0.5em 0 0;
   border-right: 1px dashed #aaaaaa;
}

.content-column2 {
   vertical-align: top;
   width: 50%;
   border-collapse: collapse;
   padding: 0 0 0 0.5em;
}


a.frontpageh1 {
   color: #cc0033;
   font-size: 2em;
   font-weight: bold;
   background: none;
   margin:0;
   padding:0;
   text-decoration: none;
   border-style: none;
}

a.frontpageh1:hover {
   text-decoration: underline;
}

p.frontpagecikk {
    font-size: 1.2em;
    padding-bottom: 0;
    margin-bottom: 0;
}

p.frontpagebovebben {
    text-align: right;
    margin-top: 0.5em;
    margin-bottom: 0;
    padding-top:0;
    padding-bottom:0;}

p.frontpagebovebben a.bovebben:visited, p.portletkozep a.bovebben:visited{
   color:#ffffff;
}

#nyitokep {
   float: left;
   width: 100px;
   margin: 0 0.8em 0.5em 0;
}

#fokep {
   float: left;
   width: 200px;
   margin: 0 0.8em 0.5em 0;
}

#fejlecflash {
    margin:0;
    padding:0;
}

#portal-fentimenu {
   border: 1px solid #bfbfbf;
   border-bottom: 0px;
   padding-bottom: 2em;
   padding-right: 0;
}

#portal-globalnav li.selected a {
   padding-top: 4px;
}

body #portal-column-two .visualPadding {
   padding-left: 6px;
   padding-right: 10px;
}


h2.frontpage {
    font-size: 1.7em;
    margin-top: 0;
}

img.frontpage {
   float: left;
   width: 60px;
   margin: 0 0.8em 0.5em 0;
}

img.frontpage2 {
   float: left;
   width: 100px;
   margin: 0 0.8em 0.5em 0;
}


p.frontpage {
   margin:0;
   padding:0 0 0.3em 0;
   line-height: auto;
   border-width: 0;
}

p.frontpageh2 {
   margin:0;
   padding:0 0 1em 0;
   line-height: auto;
   border-width: 0;
}

a.frontpageh2 {
   color: #cc0033 !important;
   font-size: 1.2em;
   font-weight: bold;
   background: none;
   margin:0;
   padding:0;
   text-decoration: none;
   border-width: 0 !important;
}

a.frontpageh2:hover {
   text-decoration: underline;
}

p.frontpageh3 {
   margin:0;
   padding:0 0 0.5em 0;
   line-height: auto;
   border-width: 0;
}

a.frontpageh3 {
   color: Black;
   font-size: 1em;
   font-weight: bold;
   background: none;
   margin:0;
   padding:0;
   text-decoration: none;
   border-width: 0 !important;
}

a.frontpageh3:hover {
   text-decoration: underline;
}

a.frontpageh3:visited {
   color: Black !important;
}

a.frontpage {
   color: #000000 !important;
   font-size: 0.9em;
   background: none;
   margin:0;
   padding:0;
   text-decoration: none;
   border-width: 0 !important;
}

a.frontpage:visited {
   text-decoration: none;
}

a.frontpage:hover {
   text-decoration: underline;
}

