@import url(stylesheet.css.php);
   
body, tbody{ 
    font-size: 11px;    
    font-family: Tahoma, Arial, sans-serif;
    color: #666;
    margin: 0;
    padding: 0;
    border: 0;
}
td.headertopcell {
	height:24px;
	width:990px;
	background:url(images/fejlec_t_hatter_990.jpg);
	text-align:right;
}
.headertopcelltext {
	float:right;
}

.bgleft {
background-color:#FFA310;
}

.bgright {
background-color:#F4F4F4;
}

.headertopcelltext a:link { 
	text-decoration: none;
	color: #666;
}

.headertopcelltext a:visited { 
	text-decoration: none;
    color: #666;
} 

.headertopcelltext a:hover { 
	text-decoration: none;
	color: #000;
}
td.headermiddlecell {
	height:51px;
	width:990px;
	background:url(images/fejlec_k_hatter_990.jpg);
}
.headermiddlecelltext {
	float:right;
}
td.headerbottomcell {
	height:24px;
	width:990px;
	background:url(images/fejlec_a_hatter_990.jpg);
}

.bgleft {
background-color:#FFA310;
}

.bgright {
background-color:#F4F4F4;
}

.headerbottomcelltext a:link { 
	text-decoration: none;
	color: #fff;
	font-size:12px;
	padding-left:10px;
}

.headerbottomcelltext a:visited { 
	text-decoration: none;
  color: #fff;
  font-size:12px;
	padding-left:10px;
} 

.headerbottomcelltext a:hover { 
	text-decoration: none;
	color: #fff;
	font-size:12px;
	padding-left:10px;
}

.kosar_text{
  color:#000;
  font-size:12px;
}

.kosar_text a{
  color:#000;
  text-decoration:none;
  font-size:12px;
}
.menutop {
	height:26px;
	padding-left:15px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background:url(images/bmenu_cim_hatter.jpg);
	cursor:pointer;
}
.menubottom {
	padding:0px 0px 15px 15px;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	line-height:20px;
	
}
.gyartok {
	font-weight:bold;
	font-size:11px;
	color:#000000;
	line-height:20px;
	cursor:pointer;
}
.gyartokmenubottom {
	padding:5px 0px 15px 15px;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	line-height:17px;
}
.menubottomtr {
	background:url(images/bmenu_hatter.jpg);
}
.menubottom a:link { 
	text-decoration: none;
	color: #000;
}

.menubottom a:visited { 
	text-decoration: none;
    color: #000;
} 

.menubottom a:hover { 
	text-decoration: none;
	color: #fff;
}

a.bejelcim span {
    display: none;
}
.bejelgomb {
  border: 0px solid;
  width: 100px;
  height: 22px;
  vertical-align: middle;
}
.bejelszoveg {
    font-weight: normal;
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial;
    color: #446186;
   }
  
.bejelszoveg a:link, .bejelszoveg a:visited {
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial;
    color: white;
   }

  .bejelszoveg a:hover {
    font-weight: bold;
    font-size: 11px;
    font-family: Tahoma, Verdana, Arial;
    color: #000;
	text-decoration: none;
   }
input.kek_textbox {
        height: 22px;
        font-family: Verdana, Arial;
        font-size: 10px;
        padding: 3px;   
        color: #000;
        width: 150px;
        background: #fff;
        border: 1px solid #658DC1;
    }
.bejelgombsor {
  vertical-align: middle;
  padding: 5px 0px 0px 5px;
}

.termekkategoria_fejlec {
	margin-left:3px;
	margin-top:2px;
	background:url(images/termekkategoria_fejlec.jpg) no-repeat;
	width:550px;
	height:53px;
}

.termekkategoria_fejlec {
	margin-left:3px;
	margin-top:2px;
	background:url(images/termekreszletes_fejlec.jpg) no-repeat;
	width:550px;
	height:53px;
}

.ures_fejlec {
	margin-left:3px;
	margin-top:2px;
	background:url(images/ures_fejlec.jpg) no-repeat;
	width:550px;
	height:53px;
}

.ures_fejlec2 {
	margin-left:3px;
	margin-top:2px;
	background:url(images/forum_fejlec.jpg) no-repeat;
	width:793px;
	height:53px;
}

.ures_fejlec_fooldal {
	margin-left:3px;
	margin-top:2px;
	background:url(images/ures_fejleckep2.jpg) no-repeat;
	width:550px;
	height:26px;
	font-weight:bold;
}
.ures_fejlec_fooldal td{
	color:#ffffff;
	padding-left:15px;
	font-size:14px;
}

.arnyekkep {
	padding-left:24px;
	background:url(images/termek_kep_hatter.jpg) no-repeat;
	width:128px;
	height:100px;
}

.arnyekkepkek {
	padding-left:24px;
	background:url(images/termek_kep_hatter2.jpg) no-repeat;
	width:128px;
	height:100px;
}

.kosar_fejlec_fejlec {
	margin-left:3px;
	margin-top:2px;
	background:url(images/kosar_fejlec.jpg) no-repeat;
	width:550px;
	height:25px;
}

.termekkategoria_fejlec_link a:link, .termekkategoria_fejlec_link a:visited, .termekkategoria_fejlec_link{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	border:none;
}

.termekkategoria_fejlec_link a:hover{
	color:#000000;
	text-decoration:none;
	font-size:12px;
	border:none;
}

.ures_fejlec_link a:link, .ures_fejlec_link a:visited, .ures_fejlec_link{
	color:#ffffff;
	text-decoration:none;
	font-size:14px;
	border:none;
	font-weight:bold;
	padding:3px 0px 0px 15px; 
}

.ures_fejlec_link a:hover{
	color:#000000;
	text-decoration:none;
	font-size:14px;
	border:none;
}

.termek_lista_table{
	margin-left:3px;
	margin-right:3px;
    border-color: #D5D5D5;
    border-width: 1px 1px 6px 1px;
    border-style: solid;
	width:550px;
}

.error_lista_table{
	margin-left:3px;
	margin-right:3px;
    border-color:#FF0000;
    border-width: 1px 1px 6px 1px;
    border-style: solid;
	width:550px;
}
.success_lista_table{
	margin-left:3px;
	margin-right:3px;
    border-color:#00CC33;
    border-width: 1px 1px 6px 1px;
    border-style: solid;
	width:550px;
}

.termeknev {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	padding-bottom:15px;
}

.termekinfo_opcio{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
}

img
{  border-style: none;
}



.termek_lista_table a:link, .termek_lista_table a:visited  {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	font-size: 11px;
	font-family: Tahoma,Arial,sans-serif;
}

.termek_lista_table a:hover  {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	font-size: 11px;
	font-family: Tahoma,Arial,sans-serif;
}

.termekar {
	color: #73a626;
	font-size: 18px;
	font-family: Arial;
	font-weight: bold;
	padding-left:10px;
}

.termeknev a:link, .termeknev a:visited {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	padding-bottom:15px;
	text-decoration:none;
}

.termeknev a:hover {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	padding-bottom:15px;
	text-decoration:underline;
}
.horizontalcssmenu{
  height:24px;
}
.horizontalcssmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.horizontalcssmenu ul li{
position: relative;
display: inline;
float: left;

}

/*Top level menu link items style*/
.horizontalcssmenu ul li a{
display: block;
width: 90px; /*Width of top level menu link items*/
padding: 2px 8px;
border: none;
border-left-width: 0;
text-decoration: none;
color: white;
font: 13px Arial;
text-align: center;
}
	
/*Sub level menu*/
.horizontalcssmenu ul li ul{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
}

/*Sub level menu list items*/
.horizontalcssmenu ul li ul li{
display: inline;
float: none;
}


/* Sub level menu links style */
.horizontalcssmenu ul li ul li a{
width: 160px; /*width of sub menu levels*/
font-weight: normal;
padding: 2px 7px 0px 7px;
background-color: #002852;
opacity: .9;
filter: alpha(opacity=90);
color: white;
border-width: 0 1px 1px 1px;
text-align: left;
}

.horizontalcssmenu ul li a:hover{
color: white;
}

.horizontalcssmenu ul li ul li a:hover{
background-color: #227096;
color: white;
opacity: .9;
filter: alpha(opacity=90);
}

.horizontalcssmenu .arrowdiv{
position: absolute;
right: 0;
background: transparent url(menuarrow.gif) no-repeat center left;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */

.modul_bottom_hatso{
  background-color:#d4e1f4; 
  width: 100%; 
  vertical-align: top; 
  text-align: center; 
  padding:10px 0px 0px 0px;
  color: black;
}

.modul_bottom_elso{
  background: url(images/bejelentkezes_box.jpg) no-repeat #7db0e4; 
  margin-left: auto; 
  margin-right: auto;
  margin-bottom:10px;
  margin-top:10px;
  width: 210px;
  text-align: left;
  padding: 5px;
  color: black;
}

.modul_bottom_elso a:link, .modul_bottom_elso a:visited, .modul_bottom_elso a:active{
color: black;
text-decoration: none;
}

.modul_bottom_elso a:hover{
color: #006680;
text-decoration: underline;
}

TD.pollBoxRow {   
font-family: Verdana, Arial, sans-serif;   
font-size: 10px;   border-color: #eeeeee;   
border-style: solid;   border-width: 1px;
} 

TD.pollBoxText {   
font-family: Verdana, Arial, sans-serif;   
font-size: 10px;   border-color: #eeeeee;   
border-style: solid;   
border-width: 1px;
} 

TR.pollOptRow {   
background: #f1f9fe; 
} 
TR.pollFooter { 
  background: #f1f9fe;
}
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}