
@import "fooldal.css";

/* ---------- Alapveto stíluselemek ---------- */

body { behavior: url("../templates/pcguru/css/csshover2.htc"); } 

html body { margin: 0; background: #FFFFFF; }

td,textarea,select { font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
div { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
form { margin: 0; }

hr { color: #777777; }

/* ---------- Linkek ---------- */

a.alt { color: #C13F3F; text-decoration: underline; font-weight: normal; }
a.alt:hover { color: #C13F3F; text-decoration: none; font-weight: normal; }

/* ---------- Váltakozó sorok ----------- */

td.sor1, tr.sor1 { background: #535353; color: #999999; padding: 4px; }
td.sor2, tr.sor2 { background: #5F5F5F; color: #999999; padding: 4px; }
td.sor3, tr.sor3 { background: #4F4F4F; color: #999999; padding: 4px; }
td.sor4, tr.sor4 { background: #48A3E6; color: #FFFFFF; padding: 4px; }
td.sor5, tr.sor5 { background: #C13F3F; color: #FFFFFF; padding: 4px; }
.sor5 a { color: #FFFFFF; }

td.sorfej1, tr.sorfej1 { background: #C13F3F; color: #FFFFFF; padding: 7px 7px; font-size: 12px; }
.sorfej1 a { color: #EEAEB0; text-decoration: none; }

div.felsor1 { background: #E7E7E7; padding: 3px; color: #FFFFFF; }
div.felsor1 a:link { text-decoration: none; color: #111111; }
div.felsor1 a:visited { text-decoration: none; color: #111111; }
div.felsor1 a:hover { text-decoration: underline; color: #111111; }

div.felsor2 { background: #D4D4D4; padding: 3px; color: #FFFFFF; }
div.felsor2 a:link { text-decoration: none; color: #111111; }
div.felsor2 a:visited { text-decoration: none; color: #111111; }
div.felsor2 a:hover { text-decoration: underline; color: #111111; }

/* ---------- Hibajelzések ---------- */

div.error { background: #FFFF00; font-size: 10px; color: #000000; text-align: center; padding: 3px; margin-bottom: 5px; }

/* ---------- Oldalfejléc ---------- */

#header { background: url(../images/head_bg.png) repeat-x top left; width: 100%; height: 134px; }
#header #sitelogo { background: url(../images/motorpresselogo.jpg) no-repeat top left; float: left; width: 253px; height: 134px; }
#header #sitelogo a span { position: absolute; width: 253px; height: 134px; cursor: pointer; }
#header #nav { background: url(../images/head_nav_bg.png) no-repeat top left; float: left; width: 631px; height: 42px; }
#header #navleft { padding: 13px 0; padding-left: 20px; float: left; width: 338px; color: #FFFFFF; }
#header #navright { padding: 10px 0; padding-right: 20px; float: right; width: 248px; color: #FFFFFF; }

#header #nav a:link, #header #nav a:visited { color: #FFFFFF; font-weight: bold; } 
#header #nav a:hover { color: #DFDFDF; font-weight: bold; } 

#header #banner { /*background: #FFFFFF;*/ width: 468px; height: 60px; left: 269px; top: 54px; position: absolute; } 

input.kereses { background: url(../images/head_search_bg.png) no-repeat top left; padding: 4px; width: 216px; height: 19px; }
input.kereses { border: 0; font-size: 10px; color: #000000; float: left; }

input.keresgomb { border: 0px; padding: 0; margin: 0; float: left; margin: 4px 0 0 4px; }
input.keresgomb { background: #FFFFFF url(../images/head_search_button.png) no-repeat top left; width: 17px; height: 13px; cursor: pointer; }
input.keresgomb:hover { background: #FFFFFF url(../images/head_search_button.png) no-repeat bottom left; width: 17px; height: 13px; cursor: pointer; }
input.keresgomb_hover { border: 0px; padding: 0; margin: 0; float: left; margin: 4px 0 0 4px; }
input.keresgomb_hover { background: #FFFFFF url(../images/head_search_button.png) no-repeat bottom left; width: 17px; height: 13px; cursor: pointer; }

/* ---------- Oldallablec ---------- */

#footer { background: #595959 url(../images/footer_bg.png) repeat-x top left; width: 100%; height: 71px; }
#footer { text-align: center; color: #FFFFFF; padding-top: 17px; clear: both; }

/* ---------- Form elemek ---------- */

select { font-size: 11px; }

input.button_gfx { font-family: Tahoma; color: #999999; background: url(../images/button_gfx.png) no-repeat top left; border: 0; font-size: 10px; }
input.button_gfx { width: 87px; height: 26px; text-align: center; padding-bottom: 5px; *padding-bottom: 2px; cursor: pointer; }
input.button_gfx:hover { color: #FFFFFF; background: url(../images/button_gfx.png) no-repeat bottom left; border: 0; font-size: 10px; }
input.button_gfx:hover  { width: 87px; height: 26px; text-align: center; padding-bottom: 5px; *padding-bottom: 2px; cursor: pointer; }

/* ---------- Belso dobozkeret ---------- */

div.innerbox1 { background: #E7E7E7; width: 531px; *width: 507px; margin-bottom: 10px; }
div.innerbox2 { background: url(../images/innerbox_top.png) no-repeat top left; width: 531px; *width: 507px; }
div.innerbox3 { background: url(../images/innerbox_bottom.png) no-repeat bottom left; width: 531px; *width: 507px; }
div.innerbox3 { padding: 16px 12px 16px 12px; *padding: 16px 12px 16px 12px; }

div.box1 { background: #5C5C5C; width: 507px; *width: 483px; margin-bottom: 10px; height: auto; min-height: 150px; }
div.box2 { background: url(../images/box_top.png) no-repeat top left; width: 507px; *width: 483px; height: auto; min-height: 150px; }
div.box3 { background: url(../images/box_bottom.png) no-repeat bottom left; width: 507px; *width: 483px; }
div.box3 { padding: 0 12px 16px 12px; height: auto; min-height: 150px; }
div.box3 td { color: #FFFFFF; }
div.box3 hr { color: #6C6C6C; border: 1px solid #6C6C6C; }

div.box3 div.doboz_aktualis { background:url(../images/box_aktualis.png); width: 113px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_cikk { background:url(../images/box_cikk.png ); width: 70px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_hozzaszolas { background:url(../images/box_hozzaszolas.png ); width: 153px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_reg { background:url(../images/box_reg.png ); width: 145px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_szemelyes { background:url(../images/box_szemelyes.png ); width: 235px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_privatuzi { background:url(../images/box_privatuzi.png ); width: 175px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_letoltesek { background:url(../images/box_letoltesek.png ); width: 130px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_tesztek { background:url(../images/box_tesztek.png ); width: 102px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_forum { background:url(../images/box_forum.png ); width: 88px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_hirlevelek { background:url(../images/box_hirlevelek.png ); width: 125px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_szerkesztok { background:url(../images/box_szerkesztok.png ); width: 143px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_kereses { background:url(../images/box_kereses.png ); width: 101px; height: 22px; margin-bottom: 8px; }
div.box3 div.doboz_lapszamok { background:url(../images/box_lapszamok.png ); width: 131px; height: 22px; margin-bottom: 8px; }

div.innerfejcim { background: #C13F3F; color: #FFFFFF; padding: 5px 8px; font-size: 16px; letter-spacing: -1pt; }
div.linksor { background: #4C4C4C; padding: 5px; margin: 10px; color: #999999; }
div.linksor a { color: #999999; }
div.leiras { color: #CFCFCF; }

/* ---------- Vezércikk ---------- */

div.vezer1 { background: #E7E7E7; padding: 8px; margin-bottom: 10px; }
div.vezer1_hover { background: #999999; padding: 8px; margin-bottom: 10px; }

/* ---------- Hírek doboza ---------- */

td.hirdoboz { background: url(../images/hir_bg2.png) no-repeat bottom left; }
td.hirdoboz div.hircim { background: url(../images/hir_bg1.png) no-repeat top left; padding: 8px 8px; }
td.hirdoboz div.hir { padding: 10px 12px; margin-bottom: 10px; }
td.hirdoboz div.subinfo { color: #999999; }
td.hirdoboz div.subinfo a { color: #999999; text-decoration: none; font-weight: bold; }

/* ---------- Hírek ---------- */

div.info { background: #666666; color: #999999; padding: 6px; margin-bottom: 8px; }
div.info a:link, div.info a:visited { font-weight: bold; text-decoration: none; color: #999999; }
div.info a:hover { font-weight: bold; text-decoration: none; color: #FFFFFF; }

div.hirbevezeto { color: #CCCCCC; font-weight: bold; margin-bottom: 20px; line-height: 13px; }
div.hirteljes { color: #CCCCCC; line-height: 13px; margin-bottom: 30px; }

div.hirkat { color: #48A3E6; }

/* ---------- Hozzászólások ---------- */

input.hszgomb { border: 0px; padding: 0; margin: 0; float: left; }
input.hszgomb { background: #FFFFFF url(../images/button_hozzaszol.png) no-repeat top left; width: 155px; height: 18px; cursor: pointer; }
input.hszgomb:hover { background: #FFFFFF url(../images/button_hozzaszol.png) no-repeat bottom left; width: 155px; height: 18px; cursor: pointer; }
input.hszgomb_hover { border: 0px; padding: 0; margin: 0; float: left; }
input.hszgomb_hover { background: #FFFFFF url(../images/button_hozzaszol.png) no-repeat bottom left; width: 155px; height: 18px; cursor: pointer; }

div.hszbox { background: #4C4C4C url(../images/hsz_bg.png) no-repeat 2px 6px; margin-bottom: 7px; padding: 6px 6px 6px 40px; }
div.hszbox { color: #CCCCCC; }
div.hszbox a.user:link, div.hszbox a.user:visited { color: #48A3E6; font-size: 16px; text-decoration: none; font-weight: normal; }
div.hszbox a.user:hover { color: #FFFFFF; font-size: 16px; text-decoration: none; font-weight: normal; }
div.hszinfo { color: #999999; margin-bottom: 5px; }

/* ---------- Kapcsolódó anyagok ---------- */

div.kapcsolodo { margin: 0 0 6px 0; }
div.kapcsolodofej { background: #333333; color: #FFFFFF; padding: 4px 6px; font-weight: bold; }
div.kapcsolodo .sor1 { background: #535353; color: #999999; padding: 4px; }
div.kapcsolodo .sor2 { background: #5F5F5F; color: #999999; padding: 4px; }

div.kapcsolodo ul { list-style: none; margin: 0; padding: 0; }
div.kapcsolodo li { list-style: none; margin: 0; padding: 0; }
div.kapcsolodo li a { height: 18px; text-decoration: none; }
div.kapcsolodo li a:link, div.kapcsolodo li a:visited { color: #999999; display: block; background: #535353 url(../images/arrow1.png) no-repeat 5px 5px; padding: 5px 0 0 23px; }
div.kapcsolodo li a:hover { color: #48A3E6; background: #4F4F4F url(../images/arrow2.png) no-repeat 5px 5px; padding: 5px 0 0 23px; }
div.kapcsolodo li.sub { list-style: none; margin: 0; padding: 0; }
div.kapcsolodo li.sub a { height: 18px; text-decoration: none; }
div.kapcsolodo li.sub a:link, div.kapcsolodo li.sub a:visited { color: #858585; display: block; background: #535353 url(../images/arrow3.png) no-repeat 5px 5px; padding: 5px 0 0 23px; }
div.kapcsolodo li.sub a:hover { color: #48A3E6; background: #4F4F4F url(../images/arrow2.png) no-repeat 5px 5px; padding: 5px 0 0 23px; }

/* ---------- Letöltések ----------- */

a.letoltesmappa_fo:link { color: #CFCFCF; font-size: 11px; text-decoration: none; }
a.letoltesmappa_fo:visited { color: #CFCFCF; font-size: 11px; text-decoration: none; }
a.letoltesmappa_fo:hover { color: #FFFFFF; font-size: 11px; text-decoration: none; }

a.letoltesmappa:link { color: #CFCFCF; font-size: 10px; text-decoration: none; }
a.letoltesmappa:visited { color: #CFCFCF; font-size: 10px; text-decoration: none; }
a.letoltesmappa:hover { color: #FFFFFF; font-size: 10px; text-decoration: none; }

img.letoltkep { border: 3px solid #FAFAFA; }
.letoltdoboz { background: #474747; color: #000000; }
.letoltinfo { padding: 6px; background: #515151; color: #BCBCBC; width: 93%; }

/* ---------- Blokkok ---------- */

div.blokk1 { background: url(../images/blokk_bg.png) repeat-y top left; margin-bottom: 10px; }
div.blokk2 { background: url(../images/blokk_bottom.png) no-repeat bottom left; }
div.blokk2 { color: #5C5C5C; padding-bottom: 8px; }
div.blokk3 { background: url(../images/blokk_bottom2.png) no-repeat bottom left; }
div.blokk3 { color: #5C5C5C; padding-bottom: 38px; }

.blokk_content { padding: 0 7px; }

div.blokk_sub { background: url(../images/blokk_sub.png) no-repeat top left; padding: 8px; }
div.blokk_sub { font-size: 10px; color: #FFFFFF; margin: 0 5px; }

/* ---------- Bejelentkezés ---------- */

input.mehetgomb { border: 0px; padding: 0; margin: 0; float: left; }
input.mehetgomb { background: #FFFFFF url(../images/button_mehet.png) no-repeat top left; width: 60px; height: 18px; cursor: pointer; }
input.mehetgomb:hover { background: #FFFFFF url(../images/button_mehet.png) no-repeat bottom left; width: 60px; height: 18px; cursor: pointer; }
input.mehetgomb_hover { border: 0px; padding: 0; margin: 0; float: left; }
input.mehetgomb_hover { background: #FFFFFF url(../images/button_mehet.png) no-repeat bottom left; width: 60px; height: 18px; cursor: pointer; }

/* ---------- Lapszám ---------- */

div.lapszam { width: 150px; height: 197px; background: #C0C0C0; }

/* ---------- Hibaüzenetek ---------- */

div.hiba { background: #DC181E; color: #FFFFFF; padding: 7px 15px; margin-bottom: 20px; }

/* ---------- Kiegészítések ---------- */

div.infosor { color: #CCCCCC; }
div.infodoboz { color: #9C9C9C; padding: 0 10px 30px 10px; }

/* ---------- Belso navigációs menü ----------- */

#belsonavi { background: #4F4F4F; margin: 0; margin-bottom: 20px; display: block; }
#belsonavi { width: 483px; height: 26px; top: 0; left: 0; }
#belsonavi { font-size: 10px; }

#belsonavi ul { margin: 1px 2px 0 2px; padding: 0; list-style-type: none; }
#belsonavi ul li { margin: 0; padding: 0; float: left; }
#belsonavi ul li.sep { padding: 6px 0 6px 0; color: #FFFFFF; }
#belsonavi ul li.selected { background: #C13F3F; }

#belsonavi ul li a, #belsonavi ul li a:visited { display: block; text-decoration: none; font-weight: bold; padding: 6px 7px 6px 7px; color: #FFFFFF; }

#belsonavi ul li a:hover { background: #3F3F3F; }
#belsonavi ul li a:hover { display: block; text-decoration: none; font-weight: bold; padding: 6px 7px 6px 7px; color: #FFFFFF; }

/* ---------- Leírások ---------- */

div.leirasfej { color: #9C9C9C; }
div.leirasfej a { color: #BCBCBC; }
div.leirascim { font-size: 20px; color: #FFFFFF; padding: 0 8px; }
div.leirasdatum { font-size: 10px; color: #E4AFAF; }
td.leirasdobozka { background: #C13F3F; }
span.osszertek { font-size: 60px; font-weight: bold; color: #444444; letter-spacing: -7pt; }

/* ---------- Fórum ---------- */

div.forumnavi { width: 473px; background: #3E3E3E; color: #BCBCBC; padding: 5px; margin-bottom: 20px; }
div.forumnavi a { color: #ADADAD; text-decoration: none; font-weight: bold; }
div.forumnavi a:hover { color: #CFCFCF; text-decoration: none; font-weight: bold; }

a.forumlink:link, a.forumlink:visited { color: #FFFFFF; font-size: 14px; font-weight: bold; text-decoration: none; }
a.forumlink:hover { color: #F0BFC0; font-size: 14px; font-weight: bold; text-decoration: none; }

a.topiknick:link, a.topiknick:visited { color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }
a.topiknick:hover { color: #F5C0C1; font-size: 12px; font-weight: bold; text-decoration: none; }

span.topikleiras { color: #6C6C6C; }
div.hszdatum { margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #999999; color: #ACACAC; }
div.hszdatum span { color: #ACACAC; }
div.hszalairas { margin-top: 10px; padding-top: 5px; border-top: 1px solid #999999; color: #ACACAC; text-align: right; }

.quote {
  background: yellow;
  margin-left: 50px;
  border-style: dashed;
  border-color: black;
  border-width: medium;
  padding: 0.5cm;
  color: black;  
}

/* ---------- Gombok ---------- */

input.reggomb { border: 0px; padding: 0; margin: 0; }
input.reggomb { background: #FFFFFF url(../images/button_reg.png) no-repeat top left; width: 120px; height: 18px; cursor: pointer; }
input.reggomb:hover { background: #FFFFFF url(../images/button_reg.png) no-repeat bottom left; width: 120px; height: 18px; cursor: pointer; }
input.reggomb_hover { border: 0px; padding: 0; margin: 0; }
input.reggomb_hover { background: #FFFFFF url(../images/button_reg.png) no-repeat bottom left; width: 120px; height: 18px; cursor: pointer; }

input.modgomb { border: 0px; padding: 0; margin: 0; }
input.modgomb { background: #FFFFFF url(../images/button_modositas.png) no-repeat top left; width: 104px; height: 18px; cursor: pointer; }
input.modgomb:hover { background: #FFFFFF url(../images/button_modositas.png) no-repeat bottom left; width: 104px; height: 18px; cursor: pointer; }
input.modgomb_hover { border: 0px; padding: 0; margin: 0; }
input.modgomb_hover { background: #FFFFFF url(../images/button_modositas.png) no-repeat bottom left; width: 104px; height: 18px; cursor: pointer; }

input.beallitgomb { border: 0px; padding: 0; margin: 0; }
input.beallitgomb { background: #FFFFFF url(../images/button_beallit.png) no-repeat top left; width: 93px; height: 18px; cursor: pointer; }
input.beallitgomb:hover { background: #FFFFFF url(../images/button_beallit.png) no-repeat bottom left; width: 93px; height: 18px; cursor: pointer; }
input.beallitgomb_hover { border: 0px; padding: 0; margin: 0; }
input.beallitgomb_hover { background: #FFFFFF url(../images/button_beallit.png) no-repeat bottom left; width: 93px; height: 18px; cursor: pointer; }

input.elkuldgomb { border: 0px; padding: 0; margin: 0; }
input.elkuldgomb { background: #FFFFFF url(../images/button_elkuld.png) no-repeat top left; width: 73px; height: 18px; cursor: pointer; }
input.elkuldgomb:hover { background: #FFFFFF url(../images/button_elkuld.png) no-repeat bottom left; width: 73px; height: 18px; cursor: pointer; }
input.elkuldgomb_hover { border: 0px; padding: 0; margin: 0; }
input.elkuldgomb_hover { background: #FFFFFF url(../images/button_elkuld.png) no-repeat bottom left; width: 73px; height: 18px; cursor: pointer; }

input.elonezetgomb { border: 0px; padding: 0; margin: 0; }
input.elonezetgomb { background: #FFFFFF url(../images/button_elonezet.png) no-repeat top left; width: 91px; height: 18px; cursor: pointer; }
input.elonezetgomb:hover { background: #FFFFFF url(../images/button_elonezet.png) no-repeat bottom left; width: 91px; height: 18px; cursor: pointer; }
input.elonezetgomb_hover { border: 0px; padding: 0; margin: 0; }
input.elonezetgomb_hover { background: #FFFFFF url(../images/button_elonezet.png) no-repeat bottom left; width: 91px; height: 18px; cursor: pointer; }


/* ---------- dobozok ---------- */

td.belsodoboz1 { background: #D7D7D7 url(../images/rowbg1.png) repeat-x bottom left; color: #CDCDCD; padding: 10px; color: #333333; }
td.belsodoboz1 div { color: #333333; }
td.belsodoboz1 hr { color: #666666; border: 1px solid #666666; }

/* ---------- lapozó ---------- */


