body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
width: 980px;
margin: 0 auto;
}
tr, p, div, h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
h1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:1.6em;color: #000000;
}
input, textarea, select {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #39414A;
  background-color : #F0F0F0;
  border           : 1px #E3556A solid;
}
.oldal {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
width: 980px;
margin: 0 auto;
}
.fejlec {
float: center;
	width: 980px;
vertical-align: top;
}
.fejlecalatt {
	background-color: #EF6900;
	width: 980px;
	background-image: url(../images/logobg4.jpg);
	background-repeat: repeat-x;
	height:12px;
	float: center;
}
.menu {
float:left;
width: 180px;
background-color: #EFEFEF;
padding-left:3px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 3px;
}
.tartalom {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	width: 580px;
	/*background-color: #CCCCCC;*/
	float:left;
}
.jobb {
float:right;
width: 180px;
background-color: #EFEFEF;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.lablec {
	width: 100%;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 10px;
	clear:both;
	height: 40px;
	line-height: 32px;
}
.tetejere {
	width: 100%;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	clear:both;
}
a.fomenu:link, a.fomenu:visited {
display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	color: #EF6900;
	text-decoration: none;
font-weight: bold;
margin: 2px;
padding-left:5px;
margin-bottom:1em;
}
a.fomenu:hover {
border-bottom-style: solid;
background-color: #DEDEDE;
color: #737357;
}
#aktivmenu {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #737357;
	background-color: #DEDEDE;
	color: #737357;
}

a.almenu:link, a.almenu:visited {
display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
	color: #EF6900;
	text-decoration: none;
font-weight: normal;
margin: 2px;
padding-left:10px;
background-color: #DEDEDE;
}
a.almenu:hover {
border-bottom-style: solid;
background-color: #DEDEDE;
color: #737357;
}
a.termeknev:link, a.termeknev:visited {
font-size: 12px;
    display: block;
    font-weight: bold;
    padding-left: 5px;
    /*margin-left: 125px;*/
    vertical-align: middle;
    color: #EF6900;
    text-align: left;
    background-color: #EEEEEE;
    text-decoration: none;
border-color: #737357; line-height: 20px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}
a.termeknev:hover {
color: #737357;
}
.thumb {
float:left;
width:300px;
margin-right: 5px;
vertical-align: text-bottom;
}
.termeklistavege {
height: 1px;
background-color: #999999;
clear: both;
margin-bottom: 20px;
}
.termek {
    display: block;
    font-weight: bold;
    padding-left: 5px;
    vertical-align: middle;
    color: #000000;
    text-align: left;
    background-color: #EEEEEE;
border-color: #737357; line-height: 20px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}
.kep {
float:left;
width: 305px;
margin-right: 5px;
margin-top: 5px;
}
.leiras {
margin-top: 5px;
width: 250px;
float:right;
}
.pathway {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	width: 580px;
	/*background-color: #CCCCCC;*/
	float:left;
}

a:link, a:visited  {
color: #EF6B00;
text-decoration: none;
}
a:hover {
color: #39414A;
text-decoration: none;
}
.kosarbainput {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #39414A;
  background-color : #F0F0F0;
  border           : 1px #E3556A solid;
width: 30px;
text-align: right;
vertical-align: top;
}

.button_kosarba {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #EF6B00;
  color            : #FFFFFF;
  border           : 1px solid;
  cursor: hand;
  border-color: #DDDBD1 #39414A #39414A #DDDBD1 ;
  vertical-align: top;
}
.button_kosarba:hover {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #FFFFFF;
  color            : #EF6B00;
  border           : 1px solid;
  cursor: hand;
  border-color: #39414A #DDDBD1 #DDDBD1 #39414A ;
  vertical-align: top;
}
.kosarba {
margin-top: 5px;
/*display: inline;*/
}
.brutto {
font-weight: bold;
}
.termekkosar {
margin-top: 15px;
float: right;
}
.modulcim {
margin-top: 10px;
margin-right: 5px;
margin-left: 5px;
font-size        : 12px;
font-weight      : bold;
color            : #737357;
text-align       : left;
vertical-align: middle ;
letter-spacing: 1px;
text-indent: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color : #E1E1E1;
line-height: 15px ;
border-color: #000000; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
}
.kosar {
float:left;
margin-right: 5px;
margin-bottom: 5px;
margin-left: 10px;
width: 580px;
background-color: #E5E5E5;
}
.letolt {
position: absolute;
left: 35%;
top: 50%;
border: 3px solid #EF6B00;
background-color : #EFEFEF;
color: #EF6B00;
font-weight: bold;
width: 400px;
text-align: center;
height: 80px;
}
.kosarcim {
background-color: #ffc76f;
background-image: url(../images/kosar.jpg);
background-repeat: no-repeat;
float:left;
margin-top: 10px;
margin-right: 5px;
margin-left: 10px;
font-size        : 12px;
font-weight      : bold;
color            : #737357;
text-align       : left;
vertical-align: middle ;
width            : 580px;
letter-spacing: 1px;
text-indent: 30px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 20px ;
border-color: #000000; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
}
.felsoform {
display:inline;
vertical-align: top;
padding-top:10px;
padding-right:10px;
padding-bottom:10px;
height: 160px;
}
.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color : #EF6B00;
  color            : #FFFFFF;
  border           : 1px solid;
  cursor: hand;
  border-color: #DDDBD1 #39414A #39414A #DDDBD1 ;
}
fieldset {
border-color: #737357; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
/*border: 1px solid #781351;
width: 25em;
height: 110px;*/
display:inline;
vertical-align:top;
background-color: #faf5d1;
}
label {
width: 14em;
text-align: right;
float: left;
margin-right: 0.5em;
line-height: 25px;
display: block;
}
legend {
color: #737357;

font-weight: bold;
/*background: #faf5d1;border: 1px solid #781351;*/
padding: 2px 6px;
}
#regfield {
border-color: #737357; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
/*border: 1px solid #781351;
width: 25em;*/
display:inline;
height: 110px;
background-color: #faf5d1;
}
.hibadiv {
font-weight: bold;
background-color : #737357;
color: #FFFFFF;
padding: 3px;
text-align: center;
margin-top: 5px;
margin-right: 5px;
margin-left: 10px;
margin-bottom: 10px;
}
.reszosszeg {
font-weight: bold;
text-align: right;

}
.megrendelesgomb {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-weight      : bold;
  background-color : #EF6B00;
  color            : #FFFFFF;
  border           : 1px solid;
  cursor: hand;
  border-color: #DDDBD1 #39414A #39414A #DDDBD1 ;
width: 200px;
font-size: 12px;
}
.megrendelesgombinaktiv {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-weight      : bold;
  background-color : #AAAAAA;
  color            : #FFFFFF;
  border           : 1px solid;
  cursor: hand;
  border-color: #DDDBD1 #39414A #39414A #DDDBD1 ;
width: 260px;
font-size: 10px;
}
.megrendeles {
line-height: 25px;
border-color: #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
}
.szallitaskeret {
width:160px;
background-color:#57e59e;
white-space:nowrap;
margin-bottom:10px;
border:1px solid #0b8c8c;
}
.megredelesinput {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #39414A;
  background-color : #faf5d1;
  border           : 1px #faf5d1 solid;
  line-height: 20px;
  padding-top: 3px;
}
.megrendelesekcim {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight: bold;
}
a.belepesnevek:visited, a.belepesnevek:link   {
font-size: 9px;
/*font-weight: normal;
color: #3371a2;
text-decoration: none;*/
display:block;
}

a.belepesnevek:hover {
font-size: 9px;
/*color: #76c5f0;
text-decoration: none;
font-weight: normal;*/
background-color:#FFFFFF;
}
.belepesnevek_aktiv {
display:block;
font-size: 9px;
/*color: #76c5f0;
text-decoration: none;
font-weight: normal;*/
background-color:#FFFFFF;
}
.kategoriakepdiv {
width: 145px;
height: 155px;
display:inline;
/*float: left;
height: 200px;
margin: 3px;
padding: 3px;*/
text-align:center;
float: left;

}
.kategoriakep {
border: 1px solid #EF6B00;
}
.prev {
float: left;
font-weight: bold;
padding: 10px;
width: 60px;
}
.next {
float:right;
font-weight: bold;
padding: 10px;
width: 100px;
}
.kozep {
width: 50%;
padding: 10px;
float: left;
text-align: center;
}
.lapok {
margin: 5px;
}
#aktivlap{
font-weight: bold;
border: 1px solid #333333;
}
.kosarjobb {
height: 115px;
margin-top: -50px;
overflow: hidden;
position: fixed;
right: 0px;
top: 75%;
width: 20px;
z-index: 5000000;
/*background-image: url(../images/kosar.jpg);
background-repeat: no-repeat;*/
background-color: #ffc76f;
text-align: center;
}
.hetiakcio {
font-weight: bold;
background-color: #EEEEEE;
text-align: center;
width: 100%;
}

.tartalomcim {
font-weight: bold;
background-color: #EEEEEE;
width: 95%;
padding-left: 15px;
line-height: 25px;
border-color: #333333; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
}

.regfigy {
font-size: 10px;
visibility:hidden;
position:absolute;
color: #000000;
background-color : #ffffbf;
vertical-align: middle;
padding-right:3px;
height: 20px;
}

.ajanlatfejlec {
background-color: #DEDEDE;
padding: 4px;
}

.ajanlattermekekfejlec {
background-color: #DEDEDE;
font-size: 10px;
}

.ajanlattermekek {;
font-size: 11px;
}

.ajanlattermekeklablec {
background-color: #DEDEDE;
font-size: 11px;
white-space: nowrap;
}