/* normalize browser defaults */
html,body,ul,ol,li,form,p,h1,h2,h3,h4,h5,hr,object{margin:0;padding:0;}
ul{list-style:disc inside;}
img{border:0;margin:0;padding:0;}
img {font-size:10px;color:#c0c0c0;}
a{border:0; outline:0 none;}
br.clear{clear:both;}

/*általános*/
html,body{height:100%;}
body{background:#cecece;}
body{font-family:tahoma,verdana,arial,geneva,sans-serif;text-align:center;}
div#canvas{width:752px;padding:0;margin:0 auto;height:100%;position:relative;background:#fff url(../objects/mainbg.png) repeat-y top left;}
html>body #canvas{height:auto;min-height:100%;}
/*lábléc*/
hr {height:50px; visibility: hidden;}
div#footer{width:752px;height:50px;padding:0;margin:0;position:absolute;bottom:0;left:0;background:#1e1e1e;text-align:center;}
div#footer p{padding-top:18px;font-size:11px;color:#d0d0d0;text-align:center;}
div#footer a:link, div#footer a:visited{text-decoration:none;color:#d0d0d0;}
div#footer a:hover{text-decoration:underline;}

/*fejléc*/
div#header{width:752px;padding:0;margin:0;background:#fff;}
  div#headerTop{padding:0px 0;height:89px;}
    .hTfloater{width:188px;height:89px;float:left;display:inline;padding:0;}
    div#headerTop img{display:block;}
  div#headerBottom{padding:0 0 2px;margin:0;height:230px;background:url(../objects/main.jpg) no-repeat top right;text-align:left;}
    ul.mainMenu{list-style:none;padding:6px 15px 0;}
    ul.mainMenu li{height:16px;padding:2px 0;}
    ul.mainMenu li a:link,ul.mainMenu li a:visited{height:16px;padding:0 0 0 27px;text-decoration:none;font-size:14px;font-weight:bold;color:#606060;}
    ul.mainMenu li a:hover{color:#cc0000;}
/*test*/
div#mainBody{width:752px;margin:0;padding:0;overflow:auto;}
  div#mainBody a:link,div#mainBody a:visited{font-weight:bold;color:#cc0000;text-decoration:none;}
  div#mainBody a:hover{text-decoration:underline;}
  div#leftCol{width:190px;float:left;display:inline;margin:0;padding:0;text-align:left;}
    .cimsor{width:140px;height:24px;display:block;margin:0;padding:9px 0 0 50px;background:url(../objects/cimsorbg_fekete.png) no-repeat top left; color:#fff;font-size:12px;font-weight:bold;text-align:left;}
    .hirdobozA{padding:13px 15px 0px 33px;background: url(../objects/bg1.gif) no-repeat center left;}
    .hirdobozB{padding:13px 15px 0px 33px;background: url(../objects/bg2.gif) no-repeat center left;}
    .hirdobozC{padding:13px 15px 0px 33px;background: url(../objects/bg3.gif) no-repeat center left;}
    .ajanlodoboz{padding:8px 15px 0px 15px;}
    .hirdobozInner {font-size:11px;color:#000;padding:0 0 8px 15px;border-bottom:1px solid #cc0000;}
    .ajanlodobozInner {font-size:11px;color:#cc0000;padding:0 0 8px 15px;border-bottom:1px solid #cc0000;font-weight:bold;}
    div#leftCol .ajanlodobozInner a:link, div#leftCol .ajanlodobozInner a:visited {text-decoration:underline;color:#000;font-weight:normal;}
    div#leftCol .ajanlodobozInner a:hover {text-decoration:underline;color:#cc0000;}
    .baldoboz{padding:13px 0 13px 6px;font-size:11px;color:#000;}
    .baldoboz input{display:block;margin:2px 0;font-size:11px;}
    .iText{width:175px;border:1px solid #a0a0a0;color:#999;}
  div#rightCol{width:562px;float:right;display:inline;margin:0;padding:0;overflow:hidden;}
    .searchField{height:33px;overflow:auto;}
    .cimsorZ{width:140px;height:24px;display:inline;float:left;margin:0;padding:9px 0 0 50px;background:url(../objects/cimsorbg_zold.png) no-repeat top left; color:#fff;font-size:12px;font-weight:bold;text-align:left;}
    .searchBox{height:27px;width:360px;padding:5px 8px 0 0;float:right;display:inline;text-align:right;}
  div#mainContainer{padding:20px 15px;font-size:12px;color:#000;text-align:left;}
    .nylTop,.nylMiddle {padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #cc0000;}
    .hCentered{font-size:14px;font-weight:bold;line-height:1.3em;text-align:center; display:block;color:#606060;}
    div#mainContainer p{line-height:1.3em;}
    .lCell {width:90px;padding-right:10px;text-align:center;}
    .rCell {width:85px;padding-left:10px;}
    .lCell img, .rCell img {margin:0 auto 10px;border:0;}
    .lCell a, .rCell a {display:block;}
    .cCell {width:330px;vertical-align:top;font-size:11px;color:#606060;}
    .dlft{text-align:left;text-decoration:underline;padding-top:15px;}
    .dcntr{text-align:center;}
    .drght{text-align:right;font-style:italic;}
    
    .floaterBox{float:left;display:inline;border-left: 1px solid #cc0000;width:160px;padding:0 12px;font-size:11px;}
    .floaterBoxx{float:left;display:inline;border-left: 1px solid #cc0000;width:160px;padding:0 12px;font-size:11px;}
    .floaterBox h1, .floaterBox h2, .floaterBox h3 {font-size:14px;font-weight:bold;line-height:1.3em;text-align:center; display:block;color:#606060;}
    .floaterBox img {width:160px;height:84px;border:0 none;display:block;margin:5px 0 10px;}
    .blockLink{display:block;text-align:right;padding:10px 0 5px;}
    div#mainContainer ul{list-style:disc outside;padding-left:15px;display:block;}
    div#mainContainer ol{list-style:decimal outside;padding-left:15px;display:block;}
    .nylBottom{font-size:11px;overflow:auto;}

/* új nyitólap */
    .floaterBoxL, .floaterBoxR {display:inline;border:0;width:250px;padding:0 0 10px 0;font-size:11px;border-bottom:1px solid #cc0000;}
    .floaterBoxL {float:left;}
    .floaterBoxR {float:right;}
    .contentdb {overflow:auto;padding:15px 0 0;margin:0;background:url(../images/hpbg.gif) top left repeat-y;}
    .floaterBoxL h2, .floaterBoxR h2 {color:#606060;display:block;font-size:14px;font-weight:bold;line-height:1.3em;}
    .floaterBoxL img, .floaterBoxR img {margin:0;padding:5px 0; border:0 none;outline:0 none;}
    .floaterBoxL p, .floaterBoxR p {padding-bottom:5px;margin:0;}
    .floaterBoxL a, .floaterBoxR a {margin:0;text-align:right;display:block;}
    

/* új nyitólap */


    .contentCont{padding:10px 0;font-size:11px;line-height:1.3em;}
    .contentCont h1,.nylMiddle h1 {font-size:14px;display:block;color:#606060;}
    .contentCont h2, .contentCont h3{font-size:12px;display:block;color:#606060;}
    .contentCont ul, .contentCont ol{margin:0.5em;}
    #compTable {margin:20px 0;}
    #compTable td{padding:10px;vertical-align:top;}
    #compTable td.leftS {color:#CC0000;text-decoration:underline;width:100px;}
    
    .pmBox{float:left;display:inline;margin:0 1px 10px;padding:3px;text-align:center;width:168px;}
    .pmBox img{border:0;margin:0 auto 5px;display:block;width:168px;height:119px;}
    
    .termekBlokk{padding:10px 0;margin:0;font-size:11px;line-height:1.3em;border-bottom:1px solid #cc0000;}
    .termekBlokk table{width:100%;}
    .termekBlokk img,.floaterBoxx img{display:block;border:0 none;}
    td.call{padding-right:15px;border-right:solid 1px #cecece;width:100px;}
    td.desc{padding:5px 0 5px 15px;text-align:left;}
    .floaterBoxx img {width:160px;}

  .vkBlokk{padding:10px 0;margin:0;font-size:11px;line-height:1.3em;border-bottom:1px solid #cc0000;}
    .small{font-size:10px;color:#ababab;}
    
  .szolgMax{overflow:auto;margin-bottom:15px;}
    .szolgBoxLeft{width:260px;float:left;display:inline;text-align:center;}
    .szolgBoxRight{width:260px;float:right;display:inline;text-align:center;}
    .szolgBoxFull{width:100%;text-align:left;}
    .szolgTable, .szolgTable2{width:100%;background:#000;margin-top:3px;}
    .szolgTable td{padding:2px 4px;text-align:left;background:#fff;}
    .szolgTable2 td{padding:2px 4px;text-align:right;background:#fff;}
    .szolgTable td.ar{text-align:right;width:30%;}
    .szolgTable td.ar2{text-align:center;width:30%;}
    .szolgTable td.ar3{text-align:right;width:80px;}
    .szolgTable td.szolgLabel{text-align:center;background:#dedede;}
    .szolgTable2 td.szolgLabel{text-align:center;background:#dedede;}
    
  .iText2{width:400px;margin:3px 0;border:1px solid #a0a0a0;color:#999;font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:11px;}
  .iSubmit{width:100px;margin:3px 0;font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:11px;}
  .hiba{font-weight:bold;color:#cc0000;}
  .nhiba{font-weight:bold;color:darkgreen;}
  
  div#regLeft{width:132px;float:left;display:inline;}
  div#regRight{width:380px;float:right;display:inline;font-size:12px;}
  input.iRegText{width:360px;border:1px solid #a0a0a0;color:#737373;margin:2px 0 7px 0; }
  
  .rendelesLista{padding:10px;margin:10px 0; border-top:5px solid #bfbfbf;border-bottom:5px solid #bfbfbf;}
  .ujTetel{padding:10px;margin:10px 0;border:1px solid #a0a0a0;background:#efefef;}
  input.iTextR1{width:100px;margin:3px 0;border:1px solid #a0a0a0;color:#515151;font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;}
  input.iTextR2{width:180px;margin:3px 0;border:1px solid #a0a0a0;color:#515151;font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;}
  input.iTextR3{width:60px;border:1px solid #a0a0a0;color:#515151;font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;}
  input.iSubmitR{width:40px;font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:10px;}
  input.rogzitR{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:10px;font-weight:bold;}
  .ujTetel td, .rendelesLista td{text-align:left;padding:4px;line-height:1em;}
  
  #rendeles textarea{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;color:#515151;margin:3px 0;width:400px;}
  #rendeles input{font-family:tahoma,verdana,arial,geneva,sans-serif;font-size:12px;color:#515151;margin:3px 0;}
  
  div#cse-search-results iframe{width:530px;}
  
  .imgBoxRlnk {border:0 none;display:inline;float:left;margin:5px;}
  .imgBoxRlnk img{height:100px;}
  ol.light li{padding-top:5px;padding-bottom:5px;}
  ol.light ul li{padding-top:1px;padding-bottom:1px;}
  
/* bélyegzőshop */
  .rowtypeA {padding:10px 0;border-top:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;vertical-align:middle;text-align:center;}
  .rowtypeB {padding:10px 0;border-top:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;vertical-align:middle;}
  .rowtypeC {padding:10px 0;vertical-align:middle;border-bottom:1px solid #A0A0A0;text-align:center;}
  .rowtypeD {padding:10px 0;vertical-align:middle;border-bottom:1px solid #A0A0A0;}
  
  #shopTable{width:100%;}
    #shopTable .fPic{margin:20px auto;padding:0 10px 0 5px;}
    #shopTable .sPic{margin:10px auto;padding:0 5px 0 0;}
    #shopTable td {vertical-align:top;}
    #shopTable .fRow{text-align:center;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:10px 0 10px 10px;}
    #shopTable .sRow{text-align:left;padding:10px 0 10px 10px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;}
    #shopTable .mRow{text-align:left;padding:0 10px 0 10px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;vertical-align:middle;}
    #shopTable .nullRow{text-align:left;padding:0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;vertical-align:middle;}
    #shopTable .linea{border-top:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;}
    #shopTable .ifloat{margin:3px 10px 6px 0;float:left;display:inline;text-align:center;}
    #shopTable .ifloat img{margin:3px auto;}
    #shopTable .shopH{padding:6px 10px;font-weight:bold;background:#f0f0f0;width:33%;text-align:center;vertical-align:middle;}
    #shopTable .shopH2{padding: 0 0 0 6px;font-weight:bold;background:#f0f0f0;text-align:center;vertical-align:middle;}
    #shopTable .shopHF {padding:16px;text-align:center;border-top:1px solid #d0d0d0;background:#f0f0f0;text-align:right;vertical-align:middle;}
    #shopTable .shopHFmod {padding:16px;text-align:center;background:#f0f0f0;text-align:right;vertical-align:middle;}
    #shopTable .shopButton{width:150px;padding:3px 10px;border:1px solid #000;}
    #shopTable .sideLinea {border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;}
    #shopTable .shopHm{background:#f0f0f0;text-align:center;vertical-align:middle;line-height:1.4;padding:5px 10px;}
    #shopTable .itemPrice{font-weight:bold;font-size:16px;color:#CC0000;}
    
    /*oldalváltás*/
    .pagebutton, .pagebutton:link, .pagebutton:visited {cursor:pointer;background:#fff; -moz-border-radius:4px 4px 4px 4px;border:1px solid #DDDDDD;margin:0 5px 0 0;padding:3px 6px;color:#BB0000;text-decoration:none !important;font-weight:normal !important;}
    .pagebutton:hover {color:#000 !important;}
    .current {background:url(../objects/bg-button-red.gif) repeat-x left top #950000 !important;border-color:#940000 !important;color:#fff !important;}
    .current:hover {text-decoration:underline !important;color:#fff !important;}
    .pagination {border-top:1px solid #A0A0A0;border-bottom:1px solid #A0A0A0;padding:5px 10px 6px;margin-bottom:20px;background:#F0F0F0;height:2em;}
    .tdL {padding:5px 6px;vertical-align:top;text-align:right;}
    .tdR {padding:5px 6px;vertical-align:top;text-align:left;}
    #tidy_feet {text-align:center;}
    .shopresultbox {background:#D5FFCE;border:1px solid #9ADF8F;color:#556652;padding:5px 15px;margin-bottom:30px;}
    
    .tidylist{width:100%;margin:20px auto;}
    .tidylist_inner {width:100%;margin:6px auto;}
    .tidylist_inner td{vertical-align:middle;}
    .tt_01{width:35px;text-align:center;padding:0 10px;}
    .tt_02{text-align:left;padding:0 10px;}
    .tt_03{width:50px;text-align:center;padding:0 10px;}
    .tt_04{width:80px;text-align:center;padding:0 10px;}
    .tt_05{width:60px;text-align:right;padding:0 10px;}
    .tt_01h{text-align:center;background:#e0e0e0;padding:3px 10px;}
    .tt_03h{width:50px;text-align:center;background:#e0e0e0;padding:3px 10px;}
    .tt_04h{width:80px;text-align:center;background:#e0e0e0;padding:3px 10px;}
    .tt_05h{width:60px;text-align:center;background:#e0e0e0;padding:3px 10px;}
    .tt_01 img{height:40px;padding:1px;border:1px dotted #e4e2ad;}
    .szumline{padding:10px 10px;text-align:right;border-top:5px solid #e0e0e0;}
    .finishline0 {padding:10px;text-align:left;}
    .finishline {padding:10px;text-align:right;}
    .itemdetailz{background:#F0F0F0;margin:6px -6px 0;padding:6px;}
    h1.bsh1 {line-height:1.4;font-size:22px;font-weight:normal;}
    .basicTd{padding:5px 10px;vertical-align:middle;}
    .basicH{color:#CC0000;}

    