body
{
  background: #FFFFFF url("main_bg.gif");
  font:11px/20px Verdana,Arial,Helvetica,sans-serif;
  color:#666;
  margin:0;
  padding:0;
}

#content
{
  background:url("content_bg.gif") 0px 0px repeat-y;
  width:740px;
  height:auto;
  padding:10px;
  font:16px/20px Arial,Helvetica,sans-serif;
}

/* ha nem a fooldalon vagyunk, akkor jobb es aloldalra kell egy-egy csik */
#content1
{
  background:url("content_bg1.gif") 0px 0px repeat-y;
  width:740px;
  height:auto;
  padding:10px;
  font:16px/20px Arial,Helvetica,sans-serif;
}

#content2
{
  background:url("content_bg2.gif") 0px 0px repeat-y;
  width:740px;
  height:auto;
  padding:10px;
  font:16px/20px Arial,Helvetica,sans-serif;
}

#content3
{
  background:url("content_bg3.gif") 0px 0px repeat-y;
  width:740px;
  height:auto;
  padding:10px;
  font:16px/20px Arial,Helvetica,sans-serif;
}

.clear {
  clear:both;
}

.justify
{
  text-align:justify;
}

div.horgap
{
  overflow:hidden;
  width:760px;
  height:5px;
  margin:0;
  padding:0;
}

span.panelcim
{
  text-transform:uppercase;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
}

#container
{
  left:50%;
  position:relative;
  width:760px;
  height:auto;
  margin:0 0 0 -380px;
}

#container.home
{
  background:url("container_bg.jpg") 0px 0px repeat-x;
}

#header
{
  background: #000000 url("header_bg.gif") 0px 0px no-repeat;
  width:760px;
  height:100px;
}

#fomenu {
  background: #000000 url("fomenu_bg.gif") 0px 0px no-repeat;
  padding: 0;
  margin: 0;
  width: 760px;
  height: 24px;
}

#fomenu ul{
  width: 281px;
  list-style: none;
  display: block;
  margin: 0 0 0 5px;
  padding: 0;
}

#fomenu li {
  display: block;
  /* position: relative; */
  float: left;
  height: 24px;
}

/* a menuelvalaszto stilusa */
#fomenu li.space {
  width: 10px;
  height: 24px;
  background-image: url(gomb.gif);
}

#fomenu a {
  display: block;
  height: 24px;
  text-decoration: none;
}

/* a kezdooldal menupont stilusa */
#fomenu a.kezdo, #fomenu a.kezdo:visited {
  width: 77px;
  background-image: url(kezdolap1.gif);
}
#fomenu a.kezdo:hover {
  background-image: url(kezdolap2.gif);
}
#fomenu a.aktkezdo, #fomenu a.aktkezdo:visited {
  background-image: url(kezdolap3.gif);
}
#fomenu li.aktkezdo {
  width: 77px;
  background-image: url(kezdolap3.gif);
}

/* a cegismerteto menupont stilusa */
#fomenu a.cegism, #fomenu a.cegism:visited {
  width: 104px;
  background-image: url(cegismerteto1.gif);
}
#fomenu a.cegism:hover {
  background-image: url(cegismerteto2.gif);
}
#fomenu li.aktcegism {
  width: 104px;
  background-image: url(cegismerteto3.gif);
}


/* a kapcsolat menupont stilusa */
#fomenu a.kapcs, #fomenu a.kapcs:visited {
  width: 80px;
  background-image: url(kapcsolat1.gif);
}
#fomenu a.kapcs:hover {
  background-image: url(kapcsolat2.gif);
}
#fomenu li.aktkapcs {
  width: 80px;
  background-image: url(kapcsolat3.gif);
}

/* almenu eleje */

div.almenu {
  margin:0;
  padding:0;
  list-style:none;
 -moz-box-sizing:border-box;
}

div.almenu li,div.almenu ul li {
 position: relative;
 float:left;
 padding:0;
 margin:0;
 width:140px;
 display:block;
 -moz-box-sizing: border-box;
}

ul.almenu {
 list-style: none;
 padding:0;
 margin:0;
 width:140px;
 display:block;
}

a.almenu {
	display:block;
	text-transform:uppercase;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#FFCC00;
	margin:0;
	padding:2px 2px 2px 2px;
	height:24px;
	/*background:#ff6600;*/
 -moz-box-sizing: border-box;
}
/* ie comment hack \*/
* html a.almenu {
  height:20px;
}

a.almenu:hover {
  /* background:#ffcc00; */
  color:#FF0000;
}
/* almenu vege */

#menubg1
{
  background: #FFFFFF url("almenu_bg1.jpg") 0px 0px no-repeat;
  position:absolute;
  top:124px;
  left:0px;
  width:250px;
  height:310px;
}

#menubg1 img
{
  position:relative;
  top:130px;
  left:148px;
}

#menucim1
{
  position:absolute;
  top:124px;
  left:0px;
  width:250px;
  height:30px;
  margin:0;
  padding:0px;
}

#menu1
{
  position:relative;
  float:left;
  top:0px;
  left:0px;
  width:140px;
  height:300px;
  margin:0;
  padding:5px 5px 5px 8px;
}

#menubg2
{
  background: #FFFFFF url("almenu_bg2.jpg") 0px 0px no-repeat;
  position:absolute;
  top:124px;
  left:255px;
  width:250px;
  height:310px;
}

#menubg2 img
{
  position:relative;
  top:130px;
  left:148px;
}

#menucim2
{
  position:absolute;
  top:124px;
  left:255px;
  width:250px;
  height:30px;
  margin:0;
  padding:0px;
}

#menu2
{
  position:relative;
  float:left;
  top:0px;
  left:95px;
  width:140px;
  height:300px;
  margin:0;
  padding:5px 5px 5px 15px;
}

#menubg3
{
  background: #FFFFFF url("almenu_bg3.jpg") 0px 0px no-repeat;
  position:absolute;
  top:124px;
  left:510px;
  width:250px;
  height:310px;
}

#menubg3 img
{
  position:relative;
  top:130px;
  left:148px;
}

#menucim3
{
  position:absolute;
  top:124px;
  left:510px;
  width:250px;
  height:30px;
  margin:0;
  padding:0px;
}

#menu3
{
  position:relative;
  float:left;
  top:0px;
  left:190px;
  width:140px;
  height:300px;
  margin:0;
  padding:5px 5px 5px 15px;
}

#pig_akc_cont
{
  background:url("pigakc_bg.gif");
  width:760px;
  height:145px;
}

#pigmenta
{
  background:url("pigpanel_bg.gif") 0px 0px repeat-x;
  float:left;
  width:595px;
  height:110px;
  padding:30px 5px 5px 0px;
}

#ent_text
{
  float:left;
  color:#FFFFFF;
  font-weight:bold;
  width:405px;
  height:110px;
  padding:0px 15px 0px 0px;
  margin:0;
}

#ent_text .cim
{
  font-size:13px;
}

#ent_text a
{
  text-decoration:none;
  color:#FFCC00;
}

#ent_text a:hover
{
  color:#FF0000;
}

#ent_kep
{
  float:left;
  overflow:hidden;
  width:175px;
  height:110px;
  padding:0;
  margin:0;
  text-align:center;
}

#akciok
{
  background: #FCFBF9 url("akciopanel_bg.gif") 0px 0px repeat-x;
  position:relative;
  float:left;
  left:5px;
  width:145px;
  height:110px;
  padding:30px 5px 5px 5px;
}

#partner1
{
  background: #FCFBF9 url("partnerpanel_bg.gif") 0px 0px repeat-x;
  float:left;
  width:145px;
  padding:30px 5px 0px 5px;
}

#hirek
{
  background: url("hirpanel_bg.gif") 0px 0px repeat-x;
  position:relative;
  float:left;
  left:5px;
  padding:0px 0px 20px 0px;
  width:440px;
}

#subscribe
{
  text-align:right;
  width:325px;
  height:19px;
  padding:2px 40px 9px 75px;
}

#subscribe a
{
  text-decoration:none;
  font-weight:bold;
  color:#ff6600;
}

#subscribe a:hover
{
  color:#ff0000;
}

#subscribeform
{
  position:relative;
  left:230px;
  width:300px;
  height:auto;
  margin:0;
}

div.hir
{
  background: #FCFBF9 url("csik.gif") left bottom repeat-x;
  width:420px;
  height:auto;
  padding:10px 10px 10px 10px;
}

#partner2
{
  background: #FCFBF9 url("partnerpanel_bg.gif") 0px 0px repeat-x;
  position:relative;
  float:left;
  left:10px;
  width:145px;
  padding:30px 5px 0px 5px;
}

div.banner
{
  width:145px;
  height:auto;
  padding:0px 0px 5px 0px;
}



#foother
{
  background:url("foother_bg.gif") 0px 0px repeat-x;
  position:relative;
  left:50%;
  width:760px;
  height:30px;
  padding:0px;
  margin:0 0 0 -380px;
}

#copyright
{
  float:left;
  width:145px;
  height:20px;
  padding:5px;
  color:#999999;
  font-weight:bold;
}

#foother_menu
{
  float:left;
  width:400px;
  height:20px;
  padding:5px;
  font-size:11px;
  color:#999999;
  text-align:center;
}

#foother_menu a
{
  text-decoration:none;
  color:#999999;
}

#foother_menu a:hover
{
  text-decoration:underline;
  color:#000000;
}

#create
{
  float:left;
  width:185px;
  height:20px;
  padding:5px;
  color:#999999;
  font-weight:bold;
  text-align:right;
}

#create a
{
  text-decoration:none;
  color:#999999;
  font-weight:bold;
}

#create a:hover
{
  color:#000000;
}
