body {
    background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(225,240,201) 80%);
	background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(225,240,201) 80%);
	background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(225,240,201) 80%);
	background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(225,240,201) 80%);
	background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(225,240,201) 80%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0, rgb(255,255,255)),
	color-stop(0.8, rgb(225,240,201))
	
	 
);
font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans-Serif;
}   

.feltoltesideje {
    color: #999999;
    font-size: 11px;
    
  }
#fomenu {
  list-style-type: none;
  padding-left: 10px; 	
}

li {
     float:left; 
     text-transform: uppercase;    
     padding-left: 20px;  
}

li >img {
    width:200px;
    height:200px;
    
  }
    
li > a {
   text-decoration: none; 
   color: #FFFFFF;
   font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans-Serif;
   font-weight:bold;
    line-height: 40px;
     margin: 0 4px;
    padding: 0 14px;
  }

ul {
    margin-top: 10px;
    text-align: center;
  } 
  
.termekleiras > ul {
    list-style: inside;
    
  }
#fomenu > li:hover {
  
  background-color: rgb(183,219,131);
  
        -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  transition: all 0.3s ease;
  
} 
li >a:hover {
    color:black;
    
  } 

#menu {
	margin-top: -10px;
	width:995px;
	}


#menusor {
    background-image: linear-gradient(bottom, rgb(141,200,70) 17%, rgb(124,177,55) 54%, rgb(141,199,70) 91%);
background-image: -o-linear-gradient(bottom, rgb(141,200,70) 17%, rgb(124,177,55) 54%, rgb(141,199,70) 91%);
background-image: -moz-linear-gradient(bottom, rgb(141,200,70) 17%, rgb(124,177,55) 54%, rgb(141,199,70) 91%);
background-image: -webkit-linear-gradient(bottom, rgb(141,200,70) 17%, rgb(124,177,55) 54%, rgb(141,199,70) 91%);
background-image: -ms-linear-gradient(bottom, rgb(141,200,70) 17%, rgb(124,177,55) 54%, rgb(141,199,70) 91%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.17, rgb(141,200,70)),
	color-stop(0.54, rgb(124,177,55)),
	color-stop(0.91, rgb(141,199,70))
);
width: 995px;
height: 40px;
margin-top: -23px;

  }

#nagy {
    width:994px;
    background-color: rgb(255,255,255);
    
  }

#foablak {
	
   float:inherit; 
    
  }  
#bal {
	float:left;
	width: 250px;
	height: auto;
}


#also_lila {
    background-color: rgb(107,32,125);
    color: #FFFFFF;
    clear:both;
    border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	width: 978px;
	height:60px;
	padding: 8px;
	font-size: 12px;
	font-weight: bold;
	
	
  }  

div {
	/*border: solid 1px black; */
	
}
.h2color {
    background-color: rgb(224,224,224);
    text-transform: uppercase;
    height:55px;
    width:740px;
    font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,Sans-Serif;
    margin-top: 5px;
    font-style: normal;
    font-weight: normal;
    float:right;
    text-align: left;
    
    
  }
  h2, h3 {margin:6px;}

.h3color {
    background-color: rgb(107,32,125);
    text-transform: uppercase;
     color: #FFFFFF;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    margin: 0;
    padding: 0 10px;
    position: relative;
    text-align: center;
    white-space: nowrap;
    
  }

.cimsor {
     color: #A32EBD;
    font-weight: bold;
    text-decoration: none;
    
  }
.cimsor > a {
    text-decoration: none;
    
  }  
h3 {color:rgb(255,255,255);}  

.termekbox {
	
	display:block;
	width:37%;
	float:left;
	
}
.kepek > img {
	
 	width:220px;
 	height:auto;
    
  }
  
.kepeknagy > img {
	width:400px;
	height:auto;
}
.emblemafotok > a > img {
width: 120px;
height: auto;

}

.emblemafotok {
    display:block;
    float:left;
    
  }
footer {  
    color: #595959;
    padding: 1em;
    text-align: center;
    text-decoration: none;
    font-size: 10px;
    
}

#tartalom {
    padding-top:80px;
    
  }

#akciok, #hirlevel {
	margin:5px;
	border: solid 1px rgb(227,227,229);
}

.cimsor > a {
    color:rgb(107,32,125);
    
  }

.cimsor > a.hover {
    color: #83BC38;
    text-decoration: none;
}

.aktivmenu {
	background-color: rgb(107,32,125);
	
}
