BODY{
 margin: 0px;
 font-family: Arial;
 font-size: 15px;
}

DIV#container{
 margin-left: auto;
 margin-right: auto;
 border: double #dddddd 3px;
 border-top: 0px;
}

H1{
 font-size: 26px;
 text-align: center;
 padding-top: 0px;
 padding-bottom: 10px;
}

DIV#fejlec{
 display: block;
 background-position: 0px 0px;
}

TD#menu_felul{
 display: block;
 width: 220px;
 height: 42px;
 margin: 0px;
 padding: 0px;
}

TD#menu_alul{
 display: block;
 width: 220px;
 height: 30px;
 margin: 0px;
 padding: 0px;
}

TD.menu{
 border: solid #8c9cbe 1px;
 border-bottom: 0px;
 padding: 1px;
 padding-left: 3px;
}

TD.menu A{ text-decoration: none;}

A{
 font-weight: bold;
}

IMG{ border: 0px;}

INPUT.button{
 border: solid black 1px;
 background-color: #ffffff;
 padding: 3px;
 font-weight: bold;
 padding-left: 25px;
 padding-right: 25px;
 margin-top: 5px;
}

DIV#oldalalja{
 width: 996px;
 margin: 0 auto 0 auto;
 text-align: center;
 padding-top: 5px;
 font-size: 11px;
}

TABLE.center{ margin-left: auto; margin-right: auto;}

DIV.center{ text-align: center;}

SPAN.nagyobb{ font-size: 18px;}

.ikon{
 display: inline;
 float: left;
 width: 15px;
 height: 15px;
 margin-right: 5px;
}

.smo_ikon{
 display: inline;
 float: left;
 width: 24px;
 height: 24px;
 margin-right: 5px;
 margin-left: 5px;
}

.width100{ width: 100%;}
.width50{ width: 50%;}
.width25{ width: 25%;}

.txtcenter{ text-align: center;}

.vtop{ vertical-align: top;}

DIV.ok{
 border: solid black 1px;
 padding: 10px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 font-weight: bold;
 width: 80%;
}

DIV.hiba{
 border: solid black 1px;
 color: #c33030;
 padding: 10px;
 margin-left: auto;
 margin-right: auto;
 text-align: center;
 font-weight: bold;
 width: 80%;
}

TD#bal{
 width: 230px;
 vertical-align: top;
 text-align: center;
}

TABLE#menu{
 width: 220px;
 text-align: left;
 padding: 0px;
 border-spacing: 0px;
}

SPAN.hirlevel{ background-position: -15px 0px;}

SPAN.menu{ background-position: -30px 0px;}

SPAN.level{ background-position: -72px 0px;}

SPAN.twitter{ background-position: -48px 0px;}

SPAN.facebook{ background-position: -24px 0px;}

DIV.bekuldte{
 margin-top: 15px;
 text-align: right;
 font-style: italic;
}

DIV.reklamdoboz{
 float: right;
 margin-left: 10px;
 margin-bottom: 15px;
}

DIV#container{
 width: 997px;
 border-color: #888888;
}

H1{
 color: #cb0303;
}

DIV#fejlec{
 background-image: url("//static.anyalettem.hu/pic/anyalettem2.jpg");
 width: 997px;
 height: 158px;
}

TD#menu_felul{
 background-image: url("//static.anyalettem.hu/pic/anyalettem2.jpg");
 background-position: 0px -159px;
}

TD#menu_alul{
 background-image: url("//static.anyalettem.hu/pic/anyalettem2.jpg");
 background-position: -220px -159px;
}

TD.menu{
 border-color: #8c9cbe;
}

A{
 color: #cb0303;
}

A:hover{ color: black;}

INPUT.button{ color: #cb0303;}

.ikon{
 background-image: url("//static.anyalettem.hu/pic/ikonok.png");
}

.smo_ikon{
 background-image: url("//static.anyalettem.hu/pic/smo.png");
}

DIV.ok{
 border-color: black;
 color: #000000;
}

DIV.hiba{
 border-color: black;
 color: #c33030;
}

SPAN.kepeslap{ background-position: -45px 0px;}
SPAN.gyk{ background-position: -60px 0px;}
SPAN.vonalzok{ background-position: -75px 0px;}
SPAN.forum{ background-position: -90px 0px;}
SPAN.anyaleszek{ background-position: -105px 0px;}
SPAN.szerelemmel{ background-position: -120px 0px;}


DIV.oldalszamok{ margin: 15px; text-align: center;}
DIV.oldalszamok A, DIV.oldalszamok SPAN{ display: inline-block; text-decoration: none; padding: 3px; min-width: 18px; font-weight: bold;}
DIV.oldalszamok A:hover:not(.active) {background-color: #ddd;}
DIV.oldalszamok SPAN {background-color: #cdcdcd; color: black;}
