body, html, table, td, tr, ul {
  padding: 0;
  margin: 0;
  color: black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}

html {
  background: #00481E;
}

.nyil {
  float: left;
  padding-top: 3px;
  padding-right: 3px;
}

#main_container {
  padding: 0;
  margin: 0 auto;
  width: 760px;
  background: white;
}

#header {
  width: 100%;
  position: relative;
  _height: 304px;
  min-height: 304px;
  padding-top: 30px;
}

div.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	overflow: hidden;
}

#header #header_kep {
  float: right;
}

#header #header_logo {
  position: absolute;
  z-index: 100;
  top: -29px;
  left: 0;
  background: url(/images/fooldal_fejlec_logo.gif) no-repeat top left;
  width: 153px;
  _height: 304px;
  min-height: 304px;
}

#header #header_left {
  width: 100%;
  /*background: url(/images/webterv_fooldal_fejlec.gif) no-repeat top left;*/
  position: absolute;
  /*min-height: 354px;
  _height: 354px;*/
  top: 30px;
  left: 0;
}

#header #menu {
  list-style: none;
  position: absolute;
  left: 110px;
  top: 30px;
  width: 258px;
  z-index: 1;
}

#header #menu a {
  cursor: pointer;
  width: 258px;
  height: 21px;
  position: relative;
  display: block;
}

#header #menu a:hover {
  text-decoration: none;
}

#header #menu a span {
	display: block;
	height: 100%;
	left: 0px;
	position: absolute;
	overflow: hidden;
	top: 0px;
	width: 100%;
}

#header #menu #mitol span {
  background: url(/images/fooldal_menu_mitol_double.png) no-repeat 0px 0px;
}

#header #menu #mitol a:hover span {
  background: url(/images/fooldal_menu_mitol_double.png) no-repeat 0px -21px;
}

#header #menu #ciftipp span {
  background: url(/images/fooldal_menu_cif_tipp_double.png) no-repeat 0px 0px;
}

#header #menu #ciftipp a:hover span {
  background: url(/images/fooldal_menu_cif_tipp_double.png) no-repeat 0px -21px;
}

#header #menu #termekek span {
  background: url(/images/fooldal_menu_termekek_double.png) no-repeat 0px 0px;
}

#header #menu #termekek a:hover span {
  background: url(/images/fooldal_menu_termekek_double.png) no-repeat 0px -21px;
}

#header #menu #ragyogas span {
  background: url(/images/fooldal_menu_ragyogas_double.png) no-repeat 0px 0px;
}

#header #menu #ragyogas a:hover span {
  background: url(/images/fooldal_menu_ragyogas_double.png) no-repeat 0px -21px;
}

#header #menu #cif_otlethaz span {
  background: url(/images/fooldal_menu_cif_otlethaz_double.png) no-repeat 0px 0px;
}

#header #menu #cif_otlethaz a:hover span {
  background: url(/images/fooldal_menu_cif_otlethaz_double.png) no-repeat 0px -21px;
}

#header #menu #sms_jatek span {
  background: url(/images/fooldal_menu_sms_jatek_double.png) no-repeat 0px 0px;
}

#header #menu #sms_jatek a:hover span {
  background: url(/images/fooldal_menu_sms_jatek_double.png) no-repeat 0px -21px;
}

#header #menu #tortenet span {
  background: url(/images/fooldal_menu_tortenet_double.png) no-repeat 0px 0px;
}

#header #menu #tortenet a:hover span {
  background: url(/images/fooldal_menu_tortenet_double.png) no-repeat 0px -21px;
}

#header #menu #media span {
  background: url(/images/fooldal_menu_media_double.png) no-repeat 0px 0px;
}

#header #menu #media a:hover span {
  background: url(/images/fooldal_menu_media_double.png) no-repeat 0px -21px;
}

#header #menu #mitmivel span {
  background: url(/images/fooldal_menu_mitmivel_double.png) no-repeat 0px 0px;
}

#header #menu #mitmivel a:hover span {
  background: url(/images/fooldal_menu_mitmivel_double.png) no-repeat 0px -21px;
}

#content_container {
  width: 100%;
  overflow: auto;
}

#main_page_left {
  width:418px;
  float:left;
  text-align:justify;
  padding-left: 10px;
}

#main_page_left #wrapper {
  width: 400px;
  _height: 145px;
  min-height: 145px;
}

#main_page_left #wrapper #content {
  padding-top: 7px;
 /* padding-bottom: 3px;*/
  float: left;
}

#main_page_left #wrapper #content_wrapper  {
  background: url(/images/fooldal_mitmihatter_02.png) repeat-x top left;
  float: left;
  width: 356px;
  _height: 145px;
  min-height: 145px;
}

#main_page_left #wrapper #content_wrapper_mit_mivel  {
  background: url(/images/fooldal_tipphatter_02.png) repeat-x top left;
  float: left;
  width: 356px;
  _height: 145px;
  min-height: 145px;
  text-align: left !important;
}

#main_page_left #wrapper #content_wrapper_sms_jatek  {
  background: url(/images/fooldal_tipphatter_02.png) repeat-x top left;
  float: left;
  width: 356px;
  _height: 145px;
  min-height: 145px;
  text-align: left;
}

/*
#main_page_left #wrapper #content_wrapper .content_left #top_tovabb,
#main_page_left #wrapper #content_wrapper_mit_mivel .content_left #top_tovabb {
  margin-top: 10px;
  background: url(/images/fooldal_tipp_tovabb01.png) no-repeat top left;
  width: 197px;
  height: 21px;
  display: block;
}

#main_page_left #wrapper #content_wrapper .content_left #bottom_tovabb,
#main_page_left #wrapper #content_wrapper_mit_mivel .content_left #bottom_tovabb {
  margin-top: 25px;
  background: url(/images/fooldal_tipp_tovabb02.png) no-repeat top left;
  width: 197px;
  height: 21px;
  display: block;
}*/


#main_page_left #wrapper #content_bottom .content_left {
  width: 230px;
  float: left;
  line-height: 12px;
}

.content_left {
  margin-top: -10px;
}

html>body .content_left {
  margin-top: 0px;
}

#main_page_left #wrapper #content #cif_tipp_cim,
#main_page_left #wrapper #content #sms_jatek_cim,
#main_page_left #wrapper #content #cif_otlethaz_cim {
  display: block;
  float: left;
  margin-bottom: 2px;
  _margin-bottom: 12px;
  margin-top: 5px;
}

	#main_page_left #wrapper #content #sms_jatek_cim {
		margin-right: 8px;
	}
	#main_page_left #wrapper #content #cif_tipp_cim {
		margin-right: 99px;
	}
	#main_page_left #wrapper #content #cif_otlethaz_cim {
		margin-right: 98px;
	}

#main_page_left #wrapper #content #mit_mivel_cim {
  float: left;
  padding-bottom: 2px;
  padding-top: 5px;
}

.left {
  float: left
}

.right {
  float: right;
}

#main_page_right {
  width: 319px;
  float: right;
  padding-right: 10px;
}

#main_page_right #content {
  width: 317px;
}

#main_page_right #content #wrapper,
#main_page_right #content #wrapper_mit_mivel {
  overflow: hidden;
  width: 100%;
  border-left: 1px solid #006268;
  border-right: 1px solid #006268;
  padding-top: 10px;
}

#main_page_right #content #wrapper .left,
#main_page_right #content #wrapper_mit_mivel .left {
  width: 190px;
  padding-left: 10px;
}



#main_page_right #content #wrapper .right,
#main_page_right #content #wrapper_mit_mivel .right {
  margin-right: 10px;
}

#main_page_right #content #wrapper .left .link,
#main_page_right #content #wrapper_mit_mivel .left .link {
  color: #005563;
}

#main_page_right img {
  display: block;
}

#footer {
  width: 100%;
  height: 40px;
  line-height: 40px;
  background: #a9a7a4;
  vertical-align:middle;
  margin-top: 30px;
}

#footer ul {
  list-style: none;
  padding-left: 220px;
}

#footer ul li {
  display: inline;
}

#footer ul li a {
  display: inline-block;
  color: white;
}

#footer ul li.elvalaszto {
  padding: 0 10px;
}

#footer img {
  float: left;
  margin: 0 70px 0 20px;
  padding-top: 8px;
}

#link_ideal {
  position: absolute;
  top: 149px;
  left: 44px;
  width: 57px;
  min-height: 57px;
  _height: 57px;
  display: block;
  z-index: 100000;
}

#link_teka {
  position: absolute;
  top: 209px;
  left: 44px;
  width: 57px;
  min-height: 57px;
  _height: 57px;
  display: block;
  z-index: 100000;
}


a img {
  border: none;
}

/*#header #header_left {
  _background: none transparent scroll no-repeat !important;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/fooldal_fejlec_left.png', sizingMethod='crop') !important;
}*/



