@charset "utf-8";

/*  css tag reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td, embed, object {
  padding: 0;
  margin: 0;
}
table {
  /*border-collapse: collapse;
  border-spacing: 0;*/
}
fieldset, img, abbr {
  border: 0;
}
address, caption, cite, code, dfn, em, h1, h2, h3, h4, h5, h6, strong, th, var {
  /*font-weight: normal;
  font-style: normal;*/
}
ul {
  list-style: none;
}

b, strong{
  font-weight:bold;
}

#content ul, #content ol{
  padding:auto;
  margin:auto;
  list-style:disc;
  margin-left:15px;
}
#content ol{
  padding:auto;
  margin:auto;
  margin-left:15px;
}

#content li{
  margin-bottom:5px;
}

#content p{
  margin-bottom:10px;
}

caption, th {
  text-align: left;
}
h1, h2, h3, h4, h5, h6 {
  /*font-size: 1.0em;*/
}
q:before, q:after {
  content: '';
}
a, ins {
  text-decoration: none;
  color:#e3001c;
}

body {
  font: 12px Arial, Verdana, Helvetica, sans-serif;
  background-image: url(../images/body.jpg);
  background-repeat:no-repeat;
  background-position:center -30px;
  color:#2b2b2b;
}

h1{
  font-size:28px;
  font-weight:normal;
  color:#000000;
  margin-bottom:20px;
}
h2 {
  margin:30px 0 10px 0;
}
#content h3 {
  font-size:15px;
  font-weight:normal;
  background:#e5e8eb;
  padding:5px 8px;
  margin:25px -8px 10px -8px;
}

#sidebar h1{
  background-image:url(../images/h1_sidebar.png);
}

#content h1{
  background-color:#2a333c;
  /*image:url(../images/h1.jpg);*/
  margin-left:-15px;
  padding-top:5px;
  padding-left:15px;
  padding-bottom:4px;
  padding-right:5px;
  color:white;
  background-repeat:no-repeat;
}
#main {
  width: 944px;
  margin: 0 auto;
}
#header {
  height:108px;
}

div#logo{
  width:247px;
  height:86px;
  float:left;
  overflow:hidden;
  padding-top:22px;
}

div#menu{
  width:665px;
  height:108px;
  float:left;
  overflow:hidden;
  margin-left:30px;
}

div#menu ul{
  border:0px solid red;
  margin:47px 0px 0px 0px;
  height:40px;
  /*border:1px solid red;*/
}

div#menu ul li{
  border:0px solid black;
  float:left;
  height:40px;

}

div#menu ul li a{
  border:0px solid green;
  font-size:16px;
  padding:9px 12px 9px 12px;
  color:#2a333c;
  text-transform:uppercase;
  margin:0px 2px 0px 0px;
}

div#menu ul li a:hover, div#menu ul li a.active{
  background-color:#e3001c;
  color:white;
}



div#menu2{
  width:247px;
  height:227px;
  float:left;
  overflow:hidden;
  margin-bottom:15px;
}

div#menu2 ul{

}

div#menu2 ul li{
  width:247px;
  border-bottom:1px solid #191f24;
}

div#menu2 ul li a{
  background-color:#2a333c;
  display:block;
  width:207px;
  height:31px;
  color:white;
  line-height:31px;
  padding-left:40px;
  font-weight:bold;
  font-size:13px;
  background-image:url(../images/menu2_a.jpg);
  background-repeat:no-repeat;
  background-position:10px 6px;
}

div#menu2 ul li a:hover, div#menu2 ul li a.active{
  background-color:#E3001C;
  background-image:url(../images/menu2_ahover.jpg);
}

div#bigpics{
  width:670px;
  height:227px;
  float:left;
  overflow:hidden;
  margin-left:27px;
  margin-bottom:15px;
}

img.headerpic{
  position:absolute;
}

div#transparent{
  background-image:url(../images/transparent.png);
  position:absolute;
  height:20px;
  margin-top:176px;
  width:665px;
  text-align:right;
  padding-right:5px;
}

div.headerbox{
  width:9px;
  height:8px;
  border:1px solid white;
  margin:5px 4px;
  background-color:#2a333c;
  float:right;
}

div.active{
  background-color:#E3001C !important;
}

div.headerbox a{
  display:block;
  width:9px;
  height:8px;
  font-size:2px;
}

div#hirek{
  border-bottom:1px solid #dadada;
  height:20px;
  padding-top:7px;
  position:absolute;
  width:670px;
  margin-top:196px;
  display:inline;
  overflow:hidden;
}

div.headerhir{
  position:absolute;
  display:inline;
  border:0px solid blue;
  overflow:hidden;
  height:17px;
}

div#hirek span{
  font-weight:bold;
  color:#b5b5b5;
}

div#hirek span a.hireklink{
  color:black !important;
}

div.headerhir b{
  color:#e3001c;
  font-weight:normal;
}

div.headerhir a{
  color:#262626 !important;
}


#sidebar {
  clear:both;
  float: left;
  width: 217px;
  margin-right:27px;
  margin-bottom:30px;
  padding:0px 15px 0px 15px;
}

div#kategoriak{
  width:247px;
  height:235px;
  background-image:url(../images/kategoriak.jpg);
  margin-left:-15px;
  margin-bottom:40px;
  margin-top:30px;
}

div.box_velemeny h1{
  font-size:17px;
  margin:0px -15px 15px -15px;
  color:#262626;
  font-weight:bold;
  text-transform:none;
  background-color:#e6e6e7;
  height:42px;
  padding-top:4px;
  padding-left:15px;
  padding-right:10px;
}

div.box_velemeny h1 span{
  display:block;
  font-size:14px;
  margin:0px 0px 20px 0px;
  color:#5b5b5b;
  font-weight:normal;
}

div.box_velemeny p{
  color:#5b5b5b;
  margin-bottom:10px;
}

div.box_velemeny span.varos{
  font-size:11px;
  color:#5b5b5b;
  display:block;
  margin-bottom:0px;
}

div#hogyanlehet{
  margin-top:30px;
}

div.hogyanlehet p{
  font-style:none !important;
}

#content {
  float:left;
  width:650px;
  border:0px solid red;
  padding:0px 0px 0px 15px;
  overflow:hidden;
}
#footer {
  clear:both;
  padding: 0px 0px 0px 0px;
}

div#boxok{
  height:110px;
  margin:10px 0px 20px 0px;
  padding:0px;
  background-image:url(../images/footer.jpg);
  background-position:left bottom;
  background-repeat:repeat-x;
}

div#boxok a{
  color:white;
}

div#boxok h1{
  margin:5px 0px 0px 0px;
  padding:0px;
  font-size:15px;
  color:white;
  text-transform:none;
  font-weight:bold;
}

div#boxok p{
  color:white;
  margin:0px 0px 0px 0px;
  width:195px;
  font-size:11px;
}

div#box_cikk1{
  width:208px;
  height:95px;
  float:left;
  padding:0px 0px 0px 92px;
  margin-right:22px;
  background-color:#2a333c;
  background-image:url(../images/box_cikk1.jpg);
  background-repeat:no-repeat;
  background-position:6px 6px;

}

div#box_cikk2{
  width:208px;
  height:95px;
  float:left;
  padding:0px 0px 0px 92px;
  margin-right:22px;
  background-color:#2a333c;
  background-image:url(../images/box_cikk2.jpg);
  background-repeat:no-repeat;
  background-position:6px 6px;
}

div#box_cikk3{
  width:208px;
  height:95px;
  float:left;
  margin:0px;
  padding:0px 0px 0px 92px;
  background-color:#2a333c;
  background-image:url(../images/box_cikk3.jpg);
  background-repeat:no-repeat;
  background-position:6px 6px;
}

div#footer{
  margin-bottom:50px;
}

div#footer p.footer_jobb{
  text-align:right;
  float:right;
  color:#5b5b5b;
}

div#footer p.footer_bal{
  text-align:right;
  float:left;
  color:#5b5b5b;
}


.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
  clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

ul.hirek{

}

ul.hirek li{
  color:#E3001C;
  font-size:16px;
  font-weight:bold;
  margin-bottom:30px;
  list-style-type:square;
  margin-left:15px;
}

ul.hirek li ul li{
  color:#4C4C4C !important;
  font-size:12px;
  line-height:12px;
  font-weight:normal;
  list-style-type:disc;
  margin-left:15px;
}

ul.hirek li a{

}

ul.hirek li h3{
  color:#4c4c4c;
  font-weight:bold;
  font-size:16px;
}

ul.hirek li span{
  font-size:12px;
  color:#5b5b5b;
  font-weight:normal;
  display:block;
}

p.tovabbihirek{
  margin:50px 0px 15px 0px;
  font-size:14px;
  font-weight:bold;
  padding-top:5px;
  border-top:1px solid #e6e6e7;
}

p.tovabbihirek li{
  list-style-type:circle;
}

div#content h1 span.lapozas{
  font-size:12px;
  float:right;
  margin-top:-25px;
}

ul.gyiktoc{
  padding-bottom:20px !important;
  margin-bottom:5px !important;
  /*border-bottom:1px solid #e6e6e7;*/
}

ul.gyiktoc li{
  list-style-type:disc;
  margin-left:15px;
  color:#E3001C;
}

table.kapcsolat th{
  font-weight:bold;
  vertical-align:top;
  padding:10px 10px 10px 0px;
}

table.kapcsolat td{
  padding:10px 10px 10px 0px;
  color:#5b5b5b;
}

h2.receptcim{
  font-size:18px;
  font-weight:bold;
  margin-bottom:20px;
}

ul.receptek{
  float:left;
  width:310px;
}

ul.receptek span{
  font-size:18px;
  color:#4c4c4c;
  font-weight:bold;
  display:block;
  margin-top:28px;
}

fieldset.recept{
  width:308px;
  float:left;
  margin-left:40px;
  color:#5b5b5b;
  padding:5px;
  border:1px solid #e6e6e7;
  background-color:#fafafa;
}

fieldset.recept legend{
  padding:10px 162px 10px 10px;
  margin-top:49px;
  font-weight:bold;
  font-size:18px;
  color:#4c4c4c;
  border:none;
  background-color:#FDD0B8;
}

fieldset.recept dt{
  width:120px;
  margin:8px;
  float:left;
  height:auto;
  clear:both;
  color:#4c4c4c;
  font-weight:bold;
  text-align:right;
}

fieldset.recept dd{
  width:160px;
  margin:5px;
  float:left;
  height:auto;
}

fieldset.recept dd input{
  border:1px solid #bababa;
  padding:3px;
}

fieldset.recept dt.szeles{
  width:280px;
  clear:both;
  color:#5b5b5b;
  text-align:left;
  font-weight:normal;
}

fieldset.recept dt.szeles b{
  color:#4c4c4c;
}

fieldset.recept dd.szeles{
  display:none;
}

fieldset.recept input.submit{
  float:right;
  border:none;
  /*background-color:#4c4c4c;*/
  background-color:#FF6B1A;
  padding:4px;
  font-weight:bold;
  color:white;
  width:84px;
}

dt#eredmeny{
  color:red;
  font-weight:bold;
}

.narancsdt{
  color:#ff6b1a !important;
}

.narancs{
  border:1px solid #ff6b1a !important;
}

/*dl#recepteredmeny{
  font-weight:bold;
  color:green;
}*/

/*  term?k lista  */

div#termekek{
  display:table;
  width:666px;
  border:0px solid red;
}

div.termekekmegjegyzes{
  clear:both;
  color:#5b5b5b;
  font-size:12px;
  margin:30px 0px 30px 10px;
}

div.termek_sor{
  display:table-row;
  border:0px solid red;
  margin:5px;
}

div.termek_box{
  display:table-cell;
  width:310px;
  border-top:none;
  border:0px solid /*#f4f4f5*/green;
  padding:5px;
}

div.termek_box_inner{
  border:1px solid /*#f4f4f5*/red;
  border-top:none;
  margin:auto;
  padding:auto;
  height:100%;
  width:100%;
  position:static;
}

table.termeklista h4{
  top:0px;
  width:310px;
  background-color:#dfeaf6;
  color:#2a333c;
  font-size:14px;
  padding:5px;
  overflow:hidden;
  margin-bottom:10px;
}

table.termeklista h4 a{
  color:#2a333c;
  font-weight:bold;
}

div#termekek img{
  width:130px;
  float:left;
  margin-top:-5px;
}

div.tulajdonsagok{
  float:left;
  line-height:18px;
  font-size:11px;
  width:150px;
  text-align:left;
  height:90px !important;
  letter-spacing:-0.5px;
}

div.arinfo{
  float:right;
  position:absolute;
  width:150px;
  margin-left:140px;
  text-align:right;
  /*border:1px solid red;*/
}

table.termeklista{
  width:666px;
  border:0px solid red;
  margin:0px -15px 0px -15px;
}

div.tulajdonsagok span.regiar{
  color:#4c4c4c;
  font-size:16px;
  text-decoration:line-through;
  display:block;
}

div.tulajdonsagok span.szazalek{
  color:#e3001c;
  font-size:38px;
  font-weight:bold;
  display:block;
  margin:8px 0px 5px 0px;
}

div.tulajdonsagok span.kedvezmeny{
  color:#e3001c;
  font-size:13px;
  font-weight:bold;
  display:block;
}

div.tulajdonsagok span.ujar{
  font-size:18px;
  color:#2a333c;
  font-weight:bold;
}

table.termeklista td{
  width:320px;
  margin:10px;
  border:1px solid #dfeaf6;
  border-top:none;
  vertical-align:top;
}

div#termekek span.ar{
  color:#4c4c4c;
  font-size:14px;
  font-weight:bold;
  /*border:1px solid blue;*/
}

div#termekek span.reszletek{
  position:relative;
  /*border:1px solid green;*/
  display:block;
}

/*  term?k adatlap  */

div#termek_top{
  min-height:105px;
}

div#termek_top div#termek_elozo{
  float:left;
}

div#termek_top div#termek_kov{
  float:right;
  height:20px;
}

div#termek_top div#termek_elozo a, div#termek_top div#termek_kov a {color:#666;}
div#termek_top div#termek_elozo a:hover, div#termek_top div#termek_kov a:hover {color:#e3001c;}

div#termek_top h1.title span{
  display:block;
  clear:both;
  font-size:13px;
  color:#abc9e8;
  font-weight:bold;
  text-transform:none;
  margin-bottom:0px;
  margin-top:2px;
}

div#termek_top h1.title{
  text-transform:none;
  clear:both;
  background-color:e6e6e7;
  min-height:40px;
  margin-left:0px;
  overflow:hidden;
  font-size:28px;
}

div#termek_bal{
  float:left;
  width:306px;
  padding-left:10px;
}

div#termek_bal div#termekarlink{
  background-color:#f6f9fd;
  height:25px;
  padding:5px;
  border:1px solid #e6e6e7;
}

div#termek_bal div#termek_ar{
  font-size:18px;
  font-weight:bold;
  margin-left:5px;
  float:left;
  padding:3px 8px 4px 8px;
}

div#termek_bal a#termek_link{
  background-color:#e3001c;
  padding:5px 9px 4px 8px;
  color:white;
  float:left;
  margin-left:80px;
  font-weight:bold;
  border:1px solid #e6e6e7;
}

div#termek_bal p{
  margin-top:10px;
}

div#termek_bal h4#termek_tulajdonsagok{
  background-color:#deeaf6;
  font-size:14px;
  color:#2b2b2b;
  padding:4px;
  margin:20px 0px 0px 0px;
  font-weight:bold;
}

div#termek_bal table{
  width:305px;
  margin-bottom:20px;
  border-collapse:collapse;
  margin-left:1px;
}

div#termek_bal table th{
  width:140px;
  text-align:right;
  padding:6px;
  font-weight:bold;
  border:1px solid #e6e6e7;
  background-color:#f6f9fd;
}

div#termek_bal table td {
  padding:6px;
  border:1px solid #e6e6e7;
  background-color:#f6f9fd;
}

span.termek_megjegyzes{
  color:#5b5b5b;
}

div#termek_jobb{
  float:left;
  width:273px;
  margin-left:60px;
}

div#termek_jobb img{
  margin-bottom:30px;
  max-width:250px;
}

div#termek_jobb span.termek_kepek{
  background-image:url(../images/termek_kepek.jpg);
  background-repeat:no-repeat;
  padding-left:25px;
  line-height:30px;
}

div#termek_jobb a#termek_prospektus{
  background-image:url(../images/termek_prospektus.jpg);
  background-repeat:no-repeat;
  padding-left:25px;
  line-height:30px;
}

div#termek_jobb a#termek_vasarlas{
  background-image:url(../images/termek_vasarlas.jpg);
  background-repeat:no-repeat;
  padding-left:25px;
  line-height:30px;
}

ul.velemenyek li{
  font-weight:normal;
}

ul.velemenyek li b, ul.velemenyek font{
  color:#4c4c4c;
}

div.grillsidebar{
  display:none !important;
}

div.grillcontent{
  width:944px !important;
  overflow:hidden !important;
  border:0px solid red !important;
}

table#grillkereso{
  border:0px solid red;
  width:944px;
  border-collapse:collapse;
  table-layout:fixed;
  overflow:hidden !important;
}

td.scroller{
  height:22px;
  width:797px;
  background-image:url(../images/scroller.jpg);
  vertical-align:top;
  background-repeat:no-repeat;
}

table#grillkereso th{
  height:34px;
  color:#4c4c4c;
  font-weight:bold;
  text-align:right;
  width:136px !important;
  border-top:1px solid #e5e5e7;
  padding-right:10px;
  background-color:#e6e6e7;
}

table#grillkereso td{
  width:797px !important;
  overflow:hidden !important;
}

table#grillbelso{
  border:0px solid #e5e5e7;
  overflow:scroll;
  overflow:hidden;
  width:797px;
  border-collapse:collapse;
  float:left;
  position:relative;
  table-layout:fixed;
  color:#4c4c4c;
}

table#grillbelso td{
  width:132px !important;
  text-align:center;
  border:1px solid #e5e5e7;
  height:35px;
  padding:0px !important;
}

img.grillkereso{
  max-width:100px;
}

td.cikkszam{
  background-color:#4c4c4c;
  color:white;
  font-weight:bold;
  padding:5px;
  font-size:14px;
}

td.cikkszam a{
  color:white;
}

div#slider{
  background-image:url(../images/scroller.jpg);
  width:727px;
  height:18px;
  position: relative;
  padding-left:23px;
}

div#handle{
  background-image:url(../images/scroller.png);
  width:289px;
  height:18px;
  cursor:move;
}

div#szurkeseg{
  height:34px;
  background-color:#4C4C4C;
}

p.receptkategoria{
  font-size:14px;
  color:#4c4c4c !important;
}

ul.receptlista li{
  list-style-type:disc;
  margin-left:15px;
  color:#E3001C;
}

/*  popup */

div.popup{
  position:absolute;
  left:20%;
  top:30%;
  background-color:white;
  z-index:33;
  width:408px;
  height:185px;
  padding:0px;
  background-image:url(../images/popup1.png);
  -webkit-box-shadow: 8px 8px 15px #000;
  box-shadow: 8px 8px 15px #000;
}

div.popup h1{
  width:408px;
  font-size:16px;
  color:white;
  text-decoration:none;
  text-transform:none;
  margin:14px;
}

div.popup h2{
  margin:10px;
  font-size:14px;
}

div#popup1{
  margin-left:-1950px;
}

div.popup p{
  padding:12px;
  font-size:14px;
}

div.popup input.igen{
  background-color:#4c4c4c;
  color:white;
  font-size:14px;
  font-weight:bold;
  border:none;
  width:100px;
  height:26px;
  margin-left:50px;
}

div.popup input.nem{
  background-color:#939393;
  color:white;
  font-size:14px;
  font-weight:bold;
  border:none;
  width:100px;
  height:26px;
  margin-left:14px;
}

div#popup2{
  height:454px;
  top:20%;
  background-image:url(../images/popup2.png);
}

fieldset.popupfieldset{
  margin:0px;
  margin-left:20px;
  padding:0px;
}

fieldset.popupfieldset dt{
  clear:both;
  float:left;
  width:150px;
  padding:2px;
  font-size:11px;
  text-align:right;
}

fieldset.popupfieldset dd{
  float:left;
  width:220px;
  margin-left:10px;
  padding:2px;
  font-size:11px;
}

fieldset.popupfieldset dd input[type="text"]{
  border:1px solid #c1c1c1;
  width:200px;
}

fieldset.popupfieldset dd select{
  width:205px;
  font-size:11px;
  color:#4c4c4c;
}

div#popup2 p{
  font-size:12px;
}

div.popup p.megjegyzes{
  font-size:10px !important;
  line-height:10px;
}

div.popup input.feliratkozom{
  background-color:#4c4c4c;
  color:white;
  font-size:14px;
  font-weight:bold;
  border:none;
  width:100px;
  height:26px;
  margin-left:255px;
}

div.popup p.siker{
  font-size:12px;
  margin-right:150px;
}

input.popupclose{
  width:14px;
  height:14px;
  border:none;
  background-color:transparent;
  background-image:url(../images/close.jpg);
  float:right;
  cursor:pointer;
  margin:1px;
}

/*  teszt   */
div.teszt{

}

div.teszt p{
  color:#4c4c4c;
  font-weight:bold;
  font-size:12px;
  margin-bottom:30px;
}

div.teszt ul li{
  color:#EA5503;
  font-size:20px;
  list-style-type:square;
  margin-left:20px;
}

div.teszt ul li b{
  display:block;
  font-size:12px;
  color:#4c4c4c;
  font-size:14px;
  color:#4c4c4c;
  margin-top:15px;
  margin-bottom:5px;
}

div.teszt ul li span{
  display:block;
  font-size:12px;
  color:#5b5b5b;
}

div.teszt ul li textarea{
  font: 12px Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#5b5b5b;
  width:300px;
  height:120px;
}

div.teszt input[type="button"]{
  background-color:#4c4c4c;
  color:white;
  font-weight:bold;
  border:none;
  padding:3px 8px 3px 8px;
  margin-top:20px;
}

ul.fooldalul{
  list-style-type:none !important;
  list-style-image:url(../images/fooldal_li.jpg) !important;
}

.intenziv{
  background-color:#E3001C !important;
}

div#banner{
  background-image:url(../images/banner.png);
  width:275px;
  height:157px;
  float:right;
  margin:10px 0px 0px 375px;
  z-index:34;
  position:absolute;
}

input#termekkereso{
  padding:1px 3px 1px 3px;
  margin:123px 0px 0px 70px;
  background-color:#e3001c;
  border:none;
  color:white;
  cursor:pointer;
}

fieldset#termek-kereso{
  width:640px;
  border:0px solid red;
}

fieldset#termek-kereso dt{
  clear:both;
  float:left;
  width:340px;
  text-align:right;
  padding:1px 10px 0px 0px;
  font-weight:bold;
  color:#2d2d2d;
  font-size:12px;
}

fieldset#termek-kereso dd{
  float:left;
  width:270px;
  padding:1px;
}

fieldset#termek-kereso dd select{
  width:260px;
}

div.termektabla{
  /*background-image:url(../images/termektabla.png);
  background-position:0px 75px;*/
  min-height:803px;
  /*background-repeat:no-repeat;*/
}

h1 input{
  background-color:#e3001c;
  margin-top:5px;
  float:right;
  border:none;
  color:white;
  padding:1px 3px 1px 3px;
  margin-right:15px;
}

ul.termektabla{
  /*min-height:139px;*/
  clear:both;
  overflow:visible;
  width:681px;
  margin:0px 0px 9px -16px !important;
  padding-left:60px;
  /*background-color:#E0E6ED;*/
}

ul.tt1{
  background-image:url(../images/termektabla_01.png);
  background-position:left center;
  background-repeat:repeat-y;
}

ul.tt2{
  background-image:url(../images/termektabla_03.png);
  background-position:left center;
  background-repeat:repeat-y;
}

ul.tt3{
  background-image:url(../images/termektabla_05.png);
  background-position:left center;
  background-repeat:repeat-y;
}

ul.tt4{
  background-image:url(../images/termektabla_07.png);
  background-position:left center;
  background-repeat:repeat-y;
}

ul.tt5{
  background-image:url(../images/termektabla_09.png);
  background-position:left center;
  background-repeat:repeat-y;
}

ul.termektabla li{
  float:left;
  width:110px;
  display:block;
  vertical-align:center;
  height:139px;
  list-style:none;
  margin:0px 10px 0px 0px;
  padding:auto 0px auto 0px;
  text-align:center;
  overflow:hidden;
  /*background-color:orange;*/
}

ul.termektabla li.lezaro{
  clear:both;
  float:none;
  background-color:red;
  height:0px;
}

ul.termektabla a{
  color:#2b2b2b;
}

ul.termektabla a:hover{
  color:#e3001c;
}

ul.termektabla li img{
  width:85px;
  height:85px;
}

span.tovabbikepek{
  text-transform:uppercase;
  font-weight:bold;
  color:#222222;
  font-size:14px;
}

div.kiskepek img{
  width:67px;
  height:67px;
  margin-right:7px;
}

img.elsonagy{
  width:250px !important;
  height:250px !important;
}

p.bovebben a{
  color:#abc9e8 !important;
  font-weight:bold;
}

table.felujtitott th{
  font-size:11px;
  border-bottom:1px solid #deeaf6;
  padding:10px;
}

table.felujtitott th b, table.felujtitott th strong{
  font-size:33px;
  white-space: nowrap;
}

table.felujtitott td{
  border-bottom:1px solid #deeaf6;
  vertical-align:top;
}

table.felujtitott td.nagy{
  background-color:#deeaf6;
  padding:20px;
  vertical-align:top;
}

table.renewinfo{
  border:1px solid black;
  width:100%;
  margin-top:10px;
  margin-bottom:2px;
}

table.renewinfo td{
  padding:5px;
  text-align:center;
}

