
.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
* {margin:0; padding:0}
#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#FF6; color:#000}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}
@charset "utf-8";
/* CSS Document */


body  {
    font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background: #D5AD28 ;
	margin: 10px 0 50px 0;
	padding: 0;
	text-align: center;
	color: #000;
}
/* LINKEK */
a:link { text-decoration : none; color : #000; border: 0px;}
a:active { text-decoration : underline; color : #000; border: 0px;}
a:visited { text-decoration : none; color : #000; border: 0px;}
a:hover { text-decoration : underline; color : #000; border: 0px;}
img {border:0 none;}
a.kosar, a.kosar:visited {display: block; text-align: right; margin: 10px 0 0 0; font-weight: bold; font-size: 13px;}
a.kosar2, a.kosar2:visited {display: block; text-align: right; margin: 0px 4px 0 0; font-weight: bold; font-size: 13px;}
a.kosar3, a.kosar3:visited {display: block; text-align: left; margin: 4px 4px 0 0; font-weight: bold; font-size: 13px;}
a.kosartorles, a.kosartorles:visited {display: block; color: #a21d1d; text-transform: uppercase; font-weight: bold; font-size:17px;}
a.kosartorles:hover {text-decoration: none;}
a.back, a.back:visited {float: left; display: block; text-decoration: none; font-size: 11px; margin: 15px 0 0 0; padding: 0; width: 100%;}
a.back:hover {color:#993300;}
a.listazotovabb, a.listazotovabb:visited, a.listazotovabb:active {color: #000; font-size: 13px;}
a.termeklistanev, a.termeklistanev:visited {text-transform: uppercase; margin: 0; padding: 0; font-size: 12px; font-weight: bold; color: #1e255f;}
a.termeklistanev:hover {text-decoration: underline;}
/* END */

.searchbutton {
   color: #000;
   font-size: 11px;
   font-weight: bold;
   background: #D5AD28;
   border: 0;
   width: 20px;
}
/* AZ OLDAL KERETE  */
#container {
	width: 970px;
	background: #D5AD28;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
}
/* END */





/* HEADER ELEMEK  */
#header {
    margin: 0;
    float: left;
	background: #D5AD28;
	padding: 0;
}
#header p {
    margin: 0;
    padding: 5px 0px 5px 10px;
}
.header1 {
    float: left;
    padding: 0;
    margin: 0 10px 0 10px;
	background: #D5AD28;
	width: 949px;
}
.header2 {
margin: 0 0 20px 0; padding: 0;
float: right;
background: #D5AD28;
}
span.penznemvalto {
width: 190px;
   padding: 2px;
   margin: 0 20px 0 0;
   float: right;
   border: solid 1px #000; display: block;
}
input[select].penznemvalto {
background: #00FF00;
}
span.nyelvselect {
   padding: 2px;
   margin: 50px 0 0 0;
   border: solid 1px #000;
}
#langok {
visibility:hidden;border:1px solid black;color:black;background-color:white;width:150px;  position: absolute; top:63px; left: 725px; z-index: auto;
}
#langkeret {
color:black;background-color:white; width:193px;height:15px; margin: 0 20px 0 0; padding: 0; position: absolute; top: 30px; left: 725px; z-index: auto; float: right;
}
.menusav {
    float: left;
    border-top: #000000 solid 1px;
    border-bottom: #000000 solid 1px;
    padding: 0;
    margin: 13px 10px 0px 10px;
	background: #D5AD28;
	width: 949px;
	height: 28px;
}
.menusav p {
   float: right;
   margin: 0;
   padding: 0;
   font-family: Verdana;
   font-size: 14px;
   color: #c4c4c4;

}

span.logo {
   padding: 0;
   margin: 0;
   float: left;
}
span.banner {
   margin: 5px 0 0 25px; display: block; width: 468px; height: 60px; float: left; background: #fff;
}
span.minikosar {
   padding: 0;
   margin: 5px 0 0 0;
   float: right;
   display: block;
   background: #D5AD28;
   width: 193px;
   height: 60px;
   border: #9c9ba1 solid 1px;
}
p.minikosar1 {
padding: 0; margin: 0;
}
/* END  */

/* JOBB OLDALI REKLAM */
.jobbreklam {
    padding: 0 0 0 8px;
	margin: 0 0 25px 0;
}
/* END */


/* BALREKLAM */
.balbanner {
width: 193px; margin: 0; padding: 0;
}
/* END */

/* KOZEPSO RESZ ELEMEI  */
#mainContent {
    float: left;
	width: 540px;
	height: auto;
    background: #D5AD28;
	margin: 10px 0px 0 10px;
}
#mainContent h1 {
font-weight: normal;
margin: -6px 0 0 0;
padding: 0;
font-size: 36px;
color:#a21d1d;
}
#mainContent label {
float: left;
width: 170px;
height: 18px;
padding: 0 0 0 10px;
margin: 0;
}
label.kotelezo {
color:#000;
font-weight: bold;
}
/* END  */
#newsbox {
width:100%;height:auto;background-color:#D5AD28;border: 1px solid;padding:0px;margin:0px;
}




/* FOOTER ELEMEI  */
#footer {
padding: 0; background:#D5AD28; margin: 50px 0 0 0;width:100%;
}
#footer p {
margin: 0; padding: 0;
}
.clearfloat {
clear:both; height:0; font-size: 1px; line-height: 0px;
}
/* END  */

/* AKCIOK BOX  */
a.osszesakcios, a.osszesakcios:visited  { margin: 0; padding: 10px 0 0 0; font-size: 11px; font-weight: bold; display:block; text-align: right;}
a.osszesakcios:hover{text-decoration: none;}

.akciok {
    float: left;
    padding: 0 10px 10px 10px;
	margin: 0 0 10px 0;
	background: #D5AD28;
	font-size: 12px;
	border: 1px solid;
}

.akciobox {
float: left;
font-size: 12px;
margin: 10px 0 0 0;
padding: 0 0 10px 0;
width: 100%;
border-bottom: #000000 solid 1px;
}
.akciok p {
margin: 0; padding: 7px 0 0 0;
}
p.akcioscim {
margin: -2px 0 0 0; padding: 0;
color: #a03232;
font-weight: bold;
font-size: 12px;
}
p.akciosreszletek {
padding: 13px 0 0 0; margin: 0;
font-size: 11px;
font-weight: bold;
}
span.akciokimg {
float: left;
width: 80px;
margin: 0;
padding: 0;
}
span.akcioktxt {
width: 80px;
height: 60px;
margin: 0;
padding: 0;
float: right;
}
/* END  */

/* BALOLDAL ELEMEI  */

#sidebar1 {
	float: left;
	width: 193px;
	background: #D5AD28;
	margin: 10px 0 0 10px;
	font-size: 12px;
	padding: 0;
}
#sidebar1 h1 {
    font-size: 15px;
    padding: 10px 0 4px 0;
	margin: 0;
	color: #FFF;
	border-bottom: #758588 solid 1px;
	letter-spacing: 0px;
}
#sidebar1 h2 {
    font-size: 13px;
    padding: 10px 0 4px 0;
	margin: 0 13px 0 13px;
	color: #000;
	border-bottom: #000 solid 1px;
	letter-spacing: 0px;
}
#sidebar1 h3 {
    font-size: 13px;
    padding: 10px 0 4px 0;
	margin: 0;
	color: #000;
	border-bottom: #000 solid 1px;
}
#sidebar1 label {
    color: #fff;
	font-size: 10px;
	vertical-align: middle;
}
/* END  */

/* JOBBOLDAL ELEMEI  */
#sidebar2 {
	float: right;
	width: 193px;
	background: #D5AD28;
	margin: 10px 10px 0 0;
	padding: 0;
}
#sidebar2 h3 {
    text-align: right;
    font-size: 15px;
    padding: 10px 0 4px 0;
	margin: 0;
	color: #000;
	border-bottom: #758588 solid 1px;
	letter-spacing: 0px;
}
/* END  */

/* INFO BOX  */
.infobox {
    padding: 0 10px 10px 10px;
	margin: 0 0 10px 0;
	background: #D5AD28;
	border: black solid thin;
}
.infobox p {
    margin: 5px 0 0 0;
	padding: 0;
    color: #000000;
    text-align: right;
}
.infobox select {
    width: auto;
    margin: 0;
}
/* FOLAPI KIEMELTEK */
h1.kiemeltek {
margin: 0; padding: 0; color: #a21d1d;text-transform: uppercase;
}
h2.kiemeltek {
margin: -4px 0 0 0; padding: 0; font-weight: normal; font-size: 20px; color: #0c1654; text-transform: uppercase; letter-spacing: 2px;
}
h1#ajanlott {
margin: 25px 0 6px 0; padding: 0; color: #0c1654; text-transform: uppercase; float: left; font-size: 18px; font-weight: normal; display: block; width: 100%;
}
.kiemeltbox1 {
margin: 3px 4px 2px 5px; padding: 0; float: left; background: #f1f1f0; width: 260px; min-height:255px; height:auto !important; height:235px;
}
#kiemeltek {
float: left; margin: 15px 0 50px 0; padding: 0; width: 100%; background: #fff;
}
#kiemeltek h3 {
color: #851515; font-size: 11px; margin: 0; padding: 6px 8px 0 8px; font-weight: bold; text-transform: uppercase; height: 45px;
}
#kiemeltek ul {
margin: 5px 0 0 0; padding: 0; list-style: none; float: left;width: 100%;
}
#kiemeltek li {
padding: 1px 3px 1px 3px; margin: 1px 6px 1px 6px; width: 235px;
}
li.kiemeltarafa {
color: #000; font-weight: bold; background: #d0d0cc; float: left;
}
.kiemeltnormal1 {
color: #000066;
}
.kiemeltnormal {
margin: 0 0 0 3px; padding: 0; color: #000; font-weight: bold; font-size: 10px;
}
.kiemeltakciosar {
text-decoration:line-through; color: #000; font-weight: normal;
}
li.kiemelttovabb { 
text-align: right; background: none; float: left;
}
li.kiemeltleiras {
background: #e6e6e1; float: left;
}
p.kiemeltmarka {
float: left; width: 150px; margin: 0; padding: 0; min-height:90px; height:auto !important; height:90px;
}
/* END */

/* KATEGORIAK */
a.alkat1, a.alkat1:visited {font-size: 12px;display: block; color:#000; background: #4682B4; margin: 5px 0 0 0; padding: 2px 13px 2px 13px;}
a.alkat1:hover {color: #fff; text-decoration: none;}
a.alkat3, a.alkat3:visited {font-size: 12px;display: block; color:#000; background: #4682B4; margin: 5px 0 0 0; padding: 2px 13px 2px 13px;}
a.alkat3:hover {color: #fff; text-decoration: none;}
a.alkat0, a.alkat0:visited  {font-size: 12px;display: block; color:#000; margin: 0; padding: 2px 13px 2px 13px; border-bottom: #dadada solid 1px; font-size: 11px; }
a.alkat0:hover {text-decoration: none; color:#8f1919; margin: 0; padding: 2px 13px 2px 13px;}
a.alkat4, a.alkat4:visited {font-size: 12px;display: block; color:#000; background: #D5AD28; margin: 5px 0 0 0; padding: 2px 13px 2px 13px;}
a.alkat4:hover {color: #fff; text-decoration: none;}
a.alkat2, a.alkat2:visited {font-size: 12px;display: block; color:#000; background: #C0C0C0; margin: 5px 0 0 0; padding: 2px 13px 2px 13px;}
a.alkat2:hover {color: #fff; text-decoration: none;}


.kategoria {
    padding: 0 0 12px 0;
	margin: 0 0 25px 0;
	background: #D5AD28;
	font-size: 12px;
	border: 1px solid;
}
.kategoria ul {
margin: 0;
padding: 0;
list-style: none;
}
.kategoria li {
width: 100%;
margin: 0;
padding: 0;
}
li.alkat0 {
margin: 0;
paddig: 0;
width: 100%;
text-align: right;
}
p.fokat {
margin: 0;
padding: 15px 13px 0 13px;
font-size: 12px;
font-weight: normal;
text-transform: uppercase;
text-align: right;
color: #882b2b;
}
/* END */

@charset "utf-8";
/* CSS Document */

/* LOGIN DOBOZ  */
a.reglink, a.reglink:visited  {display: block; margin: 4px 0 0 0; font-size: 12px; font-weight: bold; color: #fff;}
a.reglink:hover{text-decoration: none; color: #8f1919;}
a.reglink0, a.reglink2:visited {display: block; margin: 0; font-size: 12px; font-weight: bold; color:#234656;}
a.reglink0:hover  {text-decoration: underline; color:#234656;}
a.reglink3, a.reglink3:visited  {display: block; margin: 4px 0 0 0; font-size: 12px; font-weight: normal; color:#000; border: solid 1px #77868a; padding: 1px 4px 1px 4px; background: #D5AD28;}
a.reglink3:hover{text-decoration: none; border: solid 1px #000;}

/* LOGIN DOBOZ  */
.loginform {
    margin: 0;
	padding: 0;
	font-size: 12px;
}
.loginbutton {
   color: #fff;
   font-size: 11px;
   font-weight: bold;
   background: #D5AD28;
   border: 0;
   width: 25px;
}
.loginbox {
    padding: 0 13px 12px 10px;
	margin: 0 0 10px 0;
	background: #D5AD28;
	border: 1px solid;
}
.loginbox p {
   text-align: right;
}
p.regintro {
   margin: 15px 0 0 0;
   text-align: left;
   color: #252a2c;
   font-size: 10px;
}
.logininput {
    width: 128px;
	height: 18px;
    background: #b7c8cc;
    margin: 8px 0 0 6px;
	padding: 0;
    border: 1px solid #627b81;
}
.logininput2 {
    width: 80px;
	height: 18px;
    background: #b7c8cc;
    margin: 10px 0 0 6px;
	padding: 0;
    border: 1px solid #627b81;
}
/* END  */

/* MARKA VALASZTO  */
a.forgmark, a.forgmark:visited {display: block; color:#fff; margin: 10px 0 0 0; padding: 2px 13px 2px 13px; border-bottom: solid 1px #000; border-top: solid 1px #000; background: #000;}
a.forgmark:hover {color: #fdbe00; text-decoration: none;}

.kategoriamarkak {
padding: 0 0 12px 0; margin: 0 0 25px 0; border: solid 1px #000;
background-color:[*markavalasztbackground*];
}
.kategoriamarkak ul {
margin: 0; padding: 0; list-style: none;
}
.kategoriamarkak li {
width: 100%; margin: 0; padding: 0;
}
/* END  */

/* MENU DOBOZ  */
.sidemenu {
    padding: 0 10px 10px 10px; margin: 0 0 10px 0; background: #D5AD28;
	font-size:12px;
	border: 1px solid;
}
.sidemenu ul {
margin: 6px 0 0 0; padding: 0; list-style: none;
}
.sidemenu li {
background: #4682B4; padding: 2px 5px 2px 5px; margin: 1px 0 1px 0; border-left:  #C0C0C0 solid 4px;
}
/* END  */

.megrendeleseim {
float: left;
width: 100%;
background: #f1f1f0;
margin: 0;
}
.megrendeleseim ul {
list-style:none; margin: 10px; padding: 0 0 10px 0;
}
.megrendeleseim li {
display: inline; border-top: #000000 solid 1px; border-bottom: #000000 solid 1px; margin: 0 0 10px 0; padding: 0px; float: left; width: 200px;
}
.megrendeleseim hr {
height: 1px; margin: 10px 0 10px 0; background: #000; border: none; float: left; width: 400px;
}
li.megrendelesnum {
display: inline; border: none; padding: 0px; float: left; width: 200px; margim: 0; color: #0066CC; font-weight: 900;

}

/* GYORSKERESES BOX  */
.gyorskereses {
    padding: 0 10px 10px 10px;
	margin: 0 0 10px 0;
	background: #D5AD28;
	border: 1px solid;
}
.gyorskereses p {
    margin: 5px 0 0 0;
	padding: 0;
    color: #a03232;
    text-align: right;
}
.gyorskereses img {
    padding: 0 5px 0 0;
}
.gyorskereses select {
    width: 140px;
    margin: 0;
	background: #C0C0C0;
}
.keresesinput {
    width: 140px;
	height: 18px;
    background: #708090;
    margin: 8px 0 0 0;
	padding: 0;
    border: 1px solid #8f8e85;
}
/* END  */

/* REGISZTRACIOS FORM  */
p.regintro2 {
margin: 0 0 10px 0;
padding: 3px;
font-size: 12px;
display: block;
border: solid #000000 1px;
}
.regisztracio {
margin: 0;
padding: 10px 10px 0 10px;
background: #f1f1f0;
}
.regisztracio input {
    width: 250px;
	height: 18px;
    background: #d7d6c8;
    margin: 0 0 5px 0;
	padding: 0;
    border: 1px solid #73726a;
}
input.checkbox {
background: none;
border: none;
margin: 2px 0 7px 0px;
padding: 0;
}
.regisztracio textarea {
    width: 250px;
	height: 150px;
    margin: 0 0 10px 0;
	background: #dddddd;
	padding: 0;
    border: 1px solid #73726a;
}
input.mehet {
height: 24px;
background: #cdcdcd;
width: 100%;
margin: 20px 0 20px 0;
padding: 0;
border: #000 solid 1px;
}
fieldset { border: solid 1px #000; margin: 0 0 20px 0;}
legend { margin:1em 0;padding:0 .5em;color:#036;background:transparent;font-size:1.3em;font-weight:bold;}

.kotelezo { font-weight: bold;}
/* END  */

/* TÁBLÁZAT MEGJELENÉS */
table {
border-collapse: collapse; border: 1px solid #000; font: normal 11px verdana, arial, helvetica, sans-serif; color: #000; background: #D5AD28; margin: 0; padding: 0; width: 100%;
  }
caption {
text-align: left; font: normal 36px arial, helvetica, sans-serif; padding: 0; color: #a21d1d; text-transform: uppercase; margin: 0;
  }
td, th {
border: 1px solid #000; padding: .4em; color: #000;
  }

thead th, tfoot th {
font: normal 11px verdana, arial, helvetica, sans-serif; border: 1px solid #000; text-align: left; background: #4682B4; color: #FFFFFF; padding-top:3px;
  }
tbody td a {
background: transparent; text-decoration: none; color: #363636;
  }
tbody td a:hover {
background: #C0C0C0; color: #363636;
  }
tbody th a {
font: normal 11px verdana, arial, helvetica, sans-serif; background: transparent; text-decoration: none; color: #363636;
  }
tbody th a:hover {
background: transparent; color: #363636;
  }
tbody th, tbody td {
vertical-align: top; text-align: left;
  }
tfoot td {
border: 1px solid #000; background: #4682B4; padding-top:3px; color: #FFF; text-align: right; font-weight: bold;
  }
.odd {
background: #f1f1f0;
  }
tbody tr:hover {
background: #C0C0C0; border: 1px solid #000; color: #FFFFFF;
  }
tbody tr:hover th,
tbody tr.odd:hover th {
background: #C0C0C0; color: #FFFFFF;
  }
  /* END */
/* KAPCSOLODÓ TERMÉKEK */
a.kiemeltboximg {margin: 5px 0 0 0; padding: 0px 8px 0 8px; border: none; text-align: center}
a.kiemeltnev,  a.kiemeltnev:visited {color: #851515; font-size: 11px; margin: 0; padding: 0; font-weight: bold; text-transform: uppercase; height: 34px;}
a.kiemeltnev:hover {color: #851515;}

.kiemeltbox2 {
margin: 0 4px 10px 0px; padding: 0; float: left; background: #D5AD28; width: 170px; min-height:300px; height:auto !important; height:300px;
border: 1px solid;
}
.kiemeltbox2 h3 {
color: #851515; font-size: 11px; margin: 0; padding: 6px 8px 0 8px; font-weight: bold; text-transform: uppercase; height: 44px;
}
.kiemeltbox2 li {
padding: 2px 7px 2px 7px;  margin: 1px 0 1px 0; float: left; width: 156px;
}
.kiemeltbox2 ul {
margin: 5px 0 0 0; padding: 0; list-style: none; width: 100%; float: left;
}
li.kapcsolodoleiras {
min-height:65px; height:auto !important; height:65px;
}
li.kapcsolodomarka {
background: #4682B4;
}
li.kapcsolodoafa {
color: #000; font-weight: bold; background: #C0C0C0; min-height:30px; height:auto !important; height:30px;
}
li.kapcsolodotovabb {
text-align: right; background: none;
}
/* END */

/* TERMÉK LAPOK */
.navigacio {
margin: 0 0 10px 0; padding: 0; float: left; width: 100%;
}
span.nav1 {
margin: 0; padding: 0; font-size: 11px; float: left;
}
span.nav2 {
text-decoration: blink; margin: 0; padding: 0; color: #a21d1d; font-size: 14px; font-weight: bold; float: right;
}
h1#termeknev {
color: #1e255f; margin: 0; padding: 0; font-size: 18px;
}
p.cikkszam {
margin: 0; padding: 0; font-size: 11px;
}
.termekismerteto {
float: left; width: 542px; margin: 15px 0 0 0; padding: 0;
}
span.termekkep {
text-align: center; padding: 0; margin: 0; float: left; width: 190px;
}
span.termekleiras {
min-height:180px; height:auto !important; height:180px; padding: 0; margin: 0; background: #D5AD28; width: 310px; float: right;
}
.termekismerteto p {
padding: 10px; margin: 0;
}
.termekinfo {
margin: 10px 0 0 0; padding: 0; float: left; width: 100%;
}
.termekinfo ul {
font-size: 11px; float: left; margin: 0; padding: 0; width: 530px; list-style: none;
}
li.info2 {
background: #4682B4; display: inline; text-transform: uppercase; margin: 1px 0 1px 0; padding: 3px 0 2px 0; width: 282px; float: left; font-weight: normal;
}
li.info1 {
float: left; width: 230px; background: #4682B4; display: inline; text-transform: uppercase; font-weight: bold; padding: 3px 0 2px 18px; margin: 1px 0 1px 0;
}
li.info3 {
float: left; width: 230px; background: #C0C0C0; display: inline; text-transform: uppercase; font-weight: bold; padding: 3px 0 2px 18px; margin: 1px 0 1px 0;
}
li.info4 {
background: #C0C0C0; display: inline; text-transform: uppercase; margin: 1px 0 1px 0; padding: 3px 0 2px 0; width: 282px; float: left; font-weight: normal;
}
.termektabla1 {
float: left; margin: 15px 0 0 0; padding: 0; width: 100%; height: 100px; background: #f1f1f0;
}
.okkosar {
color: #000; width: 10%; border:  #000000 solid 1px; font-size: 11px; width: 100%;
}
.termektabla2 {
float: left; margin: 15px 0 50px 0; padding: 0; width: 100%;
}
.kosarbutton input {
padding: 0; float: right; margin: 3px 0 0 0; border: solid 1px #000;
}
p.kosarinfo {
margin: 10px 0 0 0; padding: 4px; float: left; background: #f1f1f0; border: #d1d1d1 solid 1px;
}
p.kosarfigyelmezteto {
margin: 10px 0 0 0; padding: 4px; float: left; font-weight: bold;
}
.bigx {
color: #a21d1d; text-transform: uppercase; font-weight: bold; font-size:17px;
}
.kosarform {
margin: 6px 0 0 0; padding: 0; float: right;
}
.kosarfooter {
width: 100%;
float: left;
}
.cikkszam2 {

}
/* END */
/* TERMÉK LISTÁZÁS */
.listanavig {
 margin: 8px 0 15px 0; padding: 0; width: 100%; float: left;
}
#termeklistazas {
width: 100%; float: left; margin: 0; padding: 0;
}
.listaitem {
float: left; margin: 0 0 10px 0; padding: 0; width: 100%;
}
.termekjobb {
width: 90px; margin: 0 0 0 10px; padding: 0; float: left;
}
.termekbal {
width: 375px; float: right; margin: 0; padding: 0; background: #4682B4;
}
#termeklistazas h1 {
text-transform: uppercase; margin: 0; padding: 3px 8px 3px 8px; font-size: 13px; font-weight: bold; color: #1e255f;
}
#termeklistazas ul {
list-style: none; margin: 5px 0 0 0; padding: 0;
}
#termeklistazas li {
background: #D5AD28; margin: 1px 0 1px 0; padding: 3px 0 3px 8px;
}
li#listazotovabb {
background: #C0C0C0; font-size: 13px; color: #a21d1d; text-align: right; margin: 0; padding: 3px 5px 3px 0;
}
.termeklistazasar {
font-weight: bold; color:#a21d1d;
}
.select1 {
margin: 0; padding: 0; border: solid 1px #000;
}
.select2 {
margin: 0; padding: 0; border: solid 1px #000;
}
.listanavig2 {
margin: 10px 0 10px 0; padding: 0;
}
.oldalfilter {
margin: 0 10px 0 0; padding: 0;
}
.elorebutton {
float: right; height: 20px; width: 80px; margin: 0; padding: 0; text-align: center; background:#000000; border: 0; color: #fff;
}
.visszabutton {
float:left; height: 20px; width: 80px; margin: 0 35px 0 0; padding: 0; text-align: center; background:#000000; border: 0; color: #fff;
}
.termekszures1 {
width: 120px; margin: 0; padding: 0; border: #000 solid 1px;
}
.termekszures2 {
width: 80px; margin: 0; padding: 0; border: #000 solid 1px;
}
.termekszures3 {
width: 65px; margin: 0; padding: 0; border: #000 solid 1px;
}
.termekszures4 {
width: 100px; margin: 0; padding: 0; border: #000 solid 1px;
}
.termekszures5 {
margin: 0; padding: 0;
}
td.termekszures0 {
border: solid 1px #000;
}
.filter {
margin: 0px 0 10px 0; padding: 0; width: 100%; background: none; border: solid 1px #000;
}
.filter caption {
text-align: left; font: normal 23px arial, helvetica, sans-serif; margin: 10px 0 0 0; padding: 0; color: #a21d1d; text-transform: uppercase;
}
.filter td {
margin: 0;
padding: 3px 0 5px 3px;
border: none;
}
.filter tbody tr:hover {
background: none;
}
.filter1 {
font-weight: bold;
font-size: 11px;
border-bottom: solid 1px #000;
}
.filterok{
float: right; margin: 0 0 20px 0;
}
.filtermarka {
width: 100px; margin: 0; height: 18px; float: left;
 }
.filterorder {
margin: 0; width: 90px; height: 18px; padding: 0; float: left;
}
.filteroby {
margin: 0; padding: 0; width: 66px; height: 18px; float: left;
}
.filterttipus2 {
margin: 0; padding: 0; width: 100px; height: 18px; float: left;
}
/* END */

	#dhtmlgoodies_menu img{
		border:0px;
	}

	/* End general styles for this example page */
	/* General configuration CSS */

	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}

	#dhtmlgoodies_menu{
		visibility:hidden;
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
	}
	#dhtmlgoodies_menu a{

		margin:0px;
		padding:0px;
	}
	/* End general configuration CSS */


	/* Cosmetic */

	/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items)
	***********************************************************************/
	#dhtmlgoodies_menu ul{
		border:1px solid #000;
		background-color:#FFF;
		padding:1px;
	}

	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border:1px solid #317082;
		background-color:#E2EBED;
		overflow:visible;
	}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */
		border:0px;
		padding:1px;
		border:1px solid #555;
	}

	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	#dhtmlgoodies_menu a{
		color: #000;
		text-decoration:none;
		padding-left:2px;
		padding-right:2px;

	}

	/*
	Main menu items
	*/

	#dhtmlgoodies_menu .currentDepth1{
		padding-left:5px;
		padding-right:5px;
		border:1px solid #E2EBED;
	}
	#dhtmlgoodies_menu .currentDepth1over{
		padding-left:5px;
		padding-right:5px;
		background-color:#317082;
		border:1px solid #000;


	}
	#dhtmlgoodies_menu .currentDepth1 a{
		font-weight:bold;
	}
	#dhtmlgoodies_menu .currentDepth1over a{	/* Text rules */
		color:#FFF;
		font-weight:bold;
	}

	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth2over{
		padding-right:2px;
		background-color:#E2EBED;
		border:1px solid #000;
	}
	#dhtmlgoodies_menu .currentDepth2over a{	/* Text rules */
		color:#000;
	}
	/* Sub menu depth 2 */
	#dhtmlgoodies_menu .currentDepth3{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth3over{
		padding-right:2px;
		background-color:#EDE3EB;
		border:1px solid #000;
	}
	/* Sub menu depth 3 */
	#dhtmlgoodies_menu .currentDepth4{
		padding-right:2px;
		border:1px solid #FFF;
	}
	#dhtmlgoodies_menu .currentDepth4over{
		padding-right:2px;
		background-color:#EBEDE3;
		border:1px solid #000;
	}
