


/* altalanos beallitasok */

/*
{
 padding: 0;
 margin: 0;
}*/

body
{
 background-color: #999999;
 color: #7d7d7d;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding: 0;
 margin: 0;
 text-align: center;
}

a
{
 color: #4d4d4d;
 text-decoration: none;
 padding: 0;
 margin: 0;
 border-style: none;
}

a:hover
{
 text-decoration: underline;
 color: #000066;
}

img
{
 border-style: none;
}



/* header */

#main_title
{
 width: 996px;
 height: 102px;
 margin: 0 auto;
 padding: 0;
 overflow: hidden;
}

#main_link
{
 display: block;
 width: 996px;
 height: 80px;
 border-style: none;
 padding: 0;
 margin: 0;
 text-decoration: none;
}

#main_link img
{
 border-style: none;
}

#main_menu
{
 height: 22px;
 background-color: #ffffff;
 background-image: url('/main/top/menu_bg.gif');
 background-repeat: repeat-x;
 background-position: 1px 0;
 padding: 0;
 margin: 0;
}

#main_menu span
{
 display: block;
 float: left;
 width: 24px;
 height: 22px;
 padding: 0;
 margin: 0;
}

#main_menu a
{
 display: block;
 float: left;
 font-family: Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #4d4d4d;
 margin: 0;
 padding: 4px 3px 5px 17px;
 text-decoration: none;
 height: 12px;
 background-image: url('/main/top/menu_tab-line.gif');
 background-position: 1px 0;
 background-repeat: no-repeat;
}

#main_menu a:hover
{
 text-decoration: underline;
 color: #000066;
}

#main_menu a.first
{
 padding: 4px 3px 4px 4px;
 background-image: none;
}

#main_menu a.cred
{
 color: #ff0000;
}

#main_menu a.cblue
{
 color: #0000ff;
}



/* footer */

#footer
{
 width: 996px;
 margin: 0 auto;
 padding: 0;
 text-align: center;
 font-size: 12px;
}

#feher
{
 background-color: #ffffff;
}

#szurkes
{
 background-color: #ececec;
}

#footer .menu
{
 padding: 5px 0 0 0;
}

#footer .marg
{
 margin: 0 10px;
 padding: 10px 0;
}

#footer a
{
 color: #4d4d4d;
 text-decoration: none;
}

#footer a:hover
{
 text-decoration: underline;
 color: #000066;
}

#feher div.fhr
{
 border: solid 1px #ffffff;
 background-color: #bbbbbb;
 padding: 0;
 margin: 0;
 height: 1px;
 line-height: 1px;
 overflow: hidden;
}

#footer .info
{
 font-size: 11px;
}

#footer .bmwag
{
 color: #999999;
 font-size: 10px;
}



/* a keret */

#main_frame
{
 width: 996px;
 background-color: #ffffff;
 padding: 0;
 margin: 0 auto;
 min-height: 101%;
 text-align: left;
}


/* helyzetjelzo */

h1.compass
{
 text-align: left;
 margin: 0;
 padding: 0;
 font-size: 12px;
 font-weight: bold;
 color: #333333;
 border: solid 5px #ffffff;
}

h1.forum-tema
{
 text-align: left;
 margin: 0;
 padding: 0;
 font-size: 14px;
 font-weight: bold;
 color: #333333;
 border: solid 5px #ffffff;
}

h1.compass a
{
 color: #006688;
}
h1.compass a:hover
{
}


/* kep megjelenito */

#show_picture_div
{
 overflow: hidden;
 text-align: center;
 position: fixed;
 top: 0;
 height: 100%;
 width: 100%;
}

#show_picture_tp
{
 height: 100%;
 width: 100%;
 background-color: #5f6060;
 opacity: 0.8;
}

#show_picture
{
 display: block;
 margin: 0 auto;
 position: fixed;
 border: solid 5px #ffffff;
}

#show_picture_buttons
{
 display: block;
 position: fixed;
 width: 20px;
 height: 20px;
 background-color: #ffffff;
 color: #000000;
 font-size: 14px;
 font-weight: bold;
 font-family: Verdana,sans-serif;
 cursor: pointer;
}

/* doboz margok */

.ltmargin5
{
 margin: 0;
 border-top: solid 5px #ffffff;
 border-left: solid 5px #ffffff;
}

.lmargin5
{
 margin: 0;
 border-left: solid 5px #ffffff;
}

.fmargin5
{
 margin: 0;
 border: solid 5px #ffffff;
}

.tmargin5
{
 margin: 0;
 border-top: solid 5px #ffffff;
}


/* hirdetesek */

#ad_cats
{
 width: 490px;
 float: left;
}

#ad_ads
{
 width: 490px;
 float: left;
}





