#main_content {
padding: 0;
width: /*625px*/643px;
background-color: #fff;
border: none
}
#m3 {
width: 136px;/*161px*/
text-align: center;
background-color: whitesmoke
}
.first {
height: 180px;
width: 122px;
padding: 7px 7px 7px 7px;
position: relative
}
.first_sub {
width: 122px;
padding: 7px 7px 7px 7px
}
.inner {
margin: 0px 0 5px 0;
background-color: #DEDFC6;
padding: 5px;
text-align: left
/*position: relative; top: 0*/
}
.inner_shift_up {
position: relative;
bottom: 16px
}
.inner_bottom {
position: absolute;
bottom: 1px;
left: 7px;
width: 112px
}
#self {
margin: 0 0 5px 0;
background-color: #FFE7C6/*green*/;
padding: 5px;
text-align: left
}
.newpic {
margin: 0;
position: absolute;
left: 29px;
top: 49px
}
.newtext {
height: 131px;
padding: 5px 6px 5px 7px;
margin: 0;
background: red;
color: white;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
position: absolute;
left: 7px;
bottom: 4px
}
a.lmenu {
font-weight: bold;
font-size: 13px;
color: darkgreen;
font-family: arial, tahoma;
text-decoration: none
}
a.lmenu:hover {
font-weight: bold;
font-size: 13px;
color: #880000;
font-family: arial, tahoma;
text-decoration: underline
}
a.lmenu_inaktiv {
font-weight: bold;
font-size: 13px;
color: #880000/*white*/;
font-family: arial, tahoma;
text-decoration: none
}
a.lmenu_halfaktiv {
font-weight: bold;
font-size: 13px;
color: #880000/*white*/;
font-family: arial, tahoma;
text-decoration: none
}
a.lmenu_halfaktiv:hover {
font-weight: bold;
font-size: 13px;
color: #880000/*white*/;
font-family: arial, tahoma;
text-decoration: underline
}
.second {
float: left;
height: 186px;
width: 180px;
padding: 7px 4px 0 0;
border-bottom: 1px solid silver;
border-left: 1px solid silver;
background-color: #fff; overflow: hidden
}
.second ul {
list-style-type: none;
padding: 0;
margin-left: .4em;
margin-top: 0;
margin-bottom: 0
}
.second li {
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
padding: 0 0 0 .8em;
border: 1px solid #fff;
margin: 0 0 0 0
}
html* .second li {
margin: 0 0 3px 0
}
.second li a {
font: 11px Arial, Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #444444;
}
.second li a:hover {
color: #880000
}
.first p.more {
margin: 0;
}
.first p.more a {
font-weight: bold;
font-size: 11px;
font-family: Arial;
color: #444444;
text-decoration: none
}
.first p.more a:hover {
color: #880000
}
/*.second a {margin: 0px; display: block}*/
.more {
width: 144px;
position: absolute;
top: 175px;
left: 177px;
text-align: right
}
.newlink {
background-color: beige
}
.third {
float: right;
height: 173px;
width: 446px;
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 6px;
background-color: whitesmoke;
border-bottom: 1px solid silver; overflow: hidden
}
.third a {
float: left;
margin: 0 5px 4px 5px;
display: block;
width: 100px;
font: 10px Arial, Verdana, Helvetica, sans-serif;
color: gray;
text-decoration: none; position: relative
}
.third a:hover {
color: #880000
}
/*.third p {
margin-right: 1.1em;
margin-bottom: 1em
}*/
#mt td {
border: 1px solid silver
}
.cs {
background-color: #FFE7C6/*palegoldenrod*/
}
.shic {
position: relative; top: 6px
}
.content_sub {
/*background-color: #fff;*/
padding: 0;
width: /*505*/482px;
border-top: none;
border-bottom: none;
min-height: 893px
}
* html .content_sub {
height: 893px
}
.content_mng {
/*background-color: #fff;*/
padding: 7px;
width: 491px/*466px*/;
border-top: none;
border-bottom: none;
min-height: /*862*/893px
}
* html .content_mng {
height: 893px
}
/* +31px/menupont */
#k_{float: left; margin-left: /*-1*/-2px; /*margin-left: 9px;*/ width:148px; height: 37px; background-image: url(images/k2.gif)}
#k{display: block; width:148px; height: 37px; background-image: url(images/k1.gif)}
#k:hover {background-image: url(images/k2.gif)}
#q_{float: /*right*/left; margin-left: /*-1*/-2px; width:148px; height: 37px; background-image: url(images/t2.gif)}
#q{display: block; width:148px; height: 37px; background-image: url(images/t1.gif)}
#q:hover {background-image: url(images/t2.gif)}
#v_{margin-left: /*-1*/-2px; float: left; width:148px; height: 37px; background-image: url(images/v2.gif)}
#v_mese{height: 37px; float: left; width:148px; background-image: url(images/v2.gif); margin-top: 10px}
#v{display: block; width:148px; height: 37px; background-image: url(images/v1.gif)}
#v:hover {background-image: url(images/v2.gif)}
#newprice_b {color: #880000; margin: 0 0 0 0}
h5 {
font-size: 13px;
font-family: Arial
}
.tartalom h5 {
font-family: Arial
}
.tartalom p {
margin: 0
}
#goo {
margin-left: 1px;
background-color: white
}
* html #goo {
margin-left: 0
}
#piece div, #piece div select {
font-size: 11px;
font-weight: normal
}
.catheader {
color: silver;
font-size: 18px;
margin-bottom: 7px;
margin-top: 5px;
text-align: right;
font-family: Verdana
}
#termekszam span, #sum span {
position: relative;
bottom: -5px
}
/*#termekszam span b {
color: #880000
}*/

/*kiskapu*/

.Felsorolas, .beutott {
margin: 3px 0 3px 0
}
.Heading1, .Heading2, .Heading3, .Heading4, .tart01, .fejezetcim, .kepsorszam, .Tablazatfejlec {
font-weight: bold;
margin: 5px 0 5px 0
}
.tartalom .Heading3, .tartalom .kepsorszam, .tartalom .Tablazatfejlec, .tartalom .tart01 {
margin: 5px 0 5px 0
}

/*kiskapu*/

* html #relspan {
position: relative; bottom: 4px
}

#invi {
display: none
}

.fright2 {text-align: center; float: right; margin-left: 10px}
.fright2 p {margin: 5px 0 10px 0; font-size: 11px; text-decoration: none; color: #880000}
.fright2 a p:hover {text-decoration: underline; color: navy}

#akcio {
/*display: block;*/
position: relative;
/*padding: 3px 0 8px 8px;
*/
width: 779px;
border-bottom: 1px solid silver
/*background: url(images/husvet_hatter.jpg)*/
}
/* html #akcio {
padding: 3px 0 2px 8px;
height: 175px
}*/
* html .sub_but {
position: relative;
top: 1px
}
#meselink {
text-decoration: none;
position: relative; left: 5px; top: 2px;
color: darkgreen
}
#meselink:hover {
text-decoration: underline;
color: #880000
}
#m2 {
/*width: 507px*/
}
a.tnone {
text-decoration: none
}
#akcio .akcio_right_2 {
margin-right: 274px;
margin-top: -13px
}
* html #akcio .akcio_right_2 {
margin-right: 138px;
margin-top: 25px
}
#kereso_p {
float: left;
margin: 3px 0 0 7px; 
}
*html #kereso_p {
margin: 3px 0 0 4px; 
}

#r1 {
width: 130px;
overflow: hidden;
margin-left: -4px
}
* html #r1 {
width: 120px;
position: relative;
right: 1px;
margin-left: 0
}
#reklam {
margin: 7px 0 0 5px; width: 120px; height: 180px; background: /*#006699*/ #f7f7f7
}
* html #reklam {
margin: 5px 1px 0 0
}
#reklam td {
width: 120px;
text-align: center;
padding: 5px
}
div.large {
background: #F5F5F5; padding: 1px 10px 1px 10px
}
div.large p {
font: 17px Arial, Verdana, Helvetica, sans-serif;
/*color: #006400*/
}

#arucikkek td {
background: palegoldenrod
}
#arucikk input[type=text] {
background: palegoldenrod;
width: 338px
}

#main_footer #mfc {
top: 14px
}
#mfc p, #mfc p a {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none
}
#mfc p {
margin: 0;
position: relative;
top: 5px;
font: normal 10px Verdana
}
#mfc p a {
font: normal 10px Verdana
}
#mfc a:hover {
text-decoration: underline
}