body{
	font-family: Arial;
	font-size: 12px;
	margin: 0px;
	background: #ececec url("../images/bg.jpg") repeat-x top;
	background-attachment: fixed;
}
img { behavior: url("../images/pngbehavior.htc");}
.clear{ clear: both; }
a:hover, a {text-decoration: none; color: #3b3b3b;}
p {margin: 0px;}
form, p, br, input {margin: 0px; padding: 0px;}
h1 {font-size: 12px; color: #83c209; margin-top: 5px; margin-bottom: 5px;}
h2, h1 a.fo {color: #83c209;}
h1 a.vezeto_al {}
h2 {font-weight: normal; }

#head {margin-left: auto; margin-right: auto; width: 986px; height: 129px;}
#head  .left, #head  .right { width: 50%; float: left; height: 129px;}
#head  .left {background: url('../images/logo3.png') left no-repeat; }
#head  .left h2 {padding-left: 120px; position: relative; top: -25px; color: #ececec; letter-spacing: 2px; }
#head  .left .logo {background: url('../images/gladiator_logo.png') left no-repeat; width: 200px; height: 60px; margin: 20px 0 0 110px;}
#head .right .vonal {background: url('../images/design_vonal.png') repeat-x; height: 2px; width: 460px; margin-top: 66px; margin-left: 20px;}
#head .right p {color: #bbde78; text-transform: uppercase; margin-top: 5px; text-align: right; margin-right: 12px; letter-spacing: 2px;}

#menu_top {margin-left: auto; margin-right: auto; width: 986px; height: 71px; background: url('../images/bg_top_menu.png');}
	#menu_top .menu {width: 966px; height: 40px; margin: 0 9px; padding-top: 28px;}
	#menu_top .menu a {float: left; text-align:center;  color: #eef3d6; font-weight: bold;text-shadow: 1px 1px #76a907; height: 23px; line-height: 23px;}
	#menu_top .menu a:hover, #menu_top .menu a.hover {color: #FFFFFF; height: 23px; text-shadow: none; }
	#menu_top .menu a.hover_bg_220 {background: url('../images/lava_220.png') no-repeat center;text-shadow: none;}
	#menu_top .menu a.bg_220:hover {background: url('../images/lava_220_hover.png') no-repeat center;}
	#menu_top .menu a.hover_bg_100 {background: url('../images/lava_100.png') no-repeat center;text-shadow: none;}
	#menu_top .menu a.bg_100:hover {background: url('../images/lava_100_hover.png') no-repeat center;}
	#menu_top .menu a.hover_bg_110 {background: url('../images/lava_110.png') no-repeat center;text-shadow: none;}	
	#menu_top .menu a.bg_110:hover {background: url('../images/lava_110_hover.png') no-repeat center;}	
	#menu_top .menu a.hover_bg_160 {background: url('../images/lava_160.png') no-repeat center;text-shadow: none;}	
	#menu_top .menu a.bg_160:hover {background: url('../images/lava_160_hover.png') no-repeat center;}		
	#menu_top .menu a.hover_bg_90  {background: url('../images/lava_90.png') no-repeat center;text-shadow: none;}
	#menu_top .menu a.bg_90:hover  {background: url('../images/lava_90_hover.png') no-repeat center;}	
	#menu_top .menu a.hover_bg_80  {background: url('../images/lava_80.png') no-repeat center;text-shadow: none;}
	#menu_top .menu a.bg_80:hover  {background: url('../images/lava_80_hover.png') no-repeat center;}
	/*#menu_top .menu a:hover {color: #FFFFFF; height: 23px; text-shadow: none;}*/
	#menu_top .menu a p {padding-top: 3px;}
	
	
	#menu_top .menu a.elvalaszto {background: url('../images/menu_top_elvalaszto.png') no-repeat; height: 17px; width: 4px; margin: 0 0 0 0; margin-top: 3px;}
#content {margin-left: auto; margin-right: auto; width: 986px; height: auto; min-height: 600px; background: url('../images/bg_tartalom.png');}

#menu_left, #menu_right {width: 240px; height: auto; float: left;}
	#menu_left .head, #menu_right .head { height: 54px; background: url('../images/bg_menu_left_head.jpg'); margin-top: 10px; text-transform: uppercase;}
	#menu_right .head2 { height: 54px; background: url('../images/bg_menu_left_head2.jpg'); margin-top: 10px; text-transform: uppercase;}
	#menu_left .tartalom { height: auto; background: url('../images/bg_menu_left_tartalom.jpg');}
	#menu_right .tartalom { height: auto; background: url('../images/bg_menu_right_tartalom.jpg');}
	#menu_left .head p, #menu_right .head p, #menu_right .head2 p {padding-left: 42px; padding-top: 21px; color: #FFFFFF; font-weight: bold;text-shadow: 1px 1px #3a3c3b;}
	#menu_right .head2 p {text-shadow: 1px 1px #AB5A00;}
	#menu_left .head, #menu_left .tartalom, #menu_left .bottom {margin-left: 6px;}
	#menu_right .head, #menu_right .head2, #menu_right .tartalom, #menu_right .bottom {margin-right: 6px;}
	#menu_left .tartalom a, #menu_right .tartalom a  {background: url('../images/bg_menu_left_link.jpg') left no-repeat; height: 19px; width: 205px; display: block; margin-left: 15px; margin-top: 5px; }
	#menu_left .tartalom a:hover, #menu_left .tartalom a.aktiv, #menu_right .tartalom a:hover, #menu_right .tartalom a.aktiv {background: url('../images/bg_menu_left_link_hover.jpg') no-repeat; color: #629301;}
	#menu_left .tartalom a p, #menu_right .tartalom a p {padding-left: 20px; }
	#menu_left .bottom, #menu_right .bottom { height: 19px; background: url('../images/bg_menu_left_bottom.jpg');}
	#menu_left a.facebook {display: block; background: url('../images/facebook.png') no-repeat; width: 114px; height: 35px; margin-left: 25px; margin-top: 10px;}
	
	
#wrap {clear: both; overflow: auto;}
	
#tartalom { float: left; width: 486px; margin: 10px; }
	#tartalom .vezeto {margin-bottom: 20px;}
	#tartalom .design_1 {height: 130px; background: url('../images/design_1.jpg'); width: 486px;}
	#tartalom .tanarok {float: left; width: 150px; height: 150px; background: url('../images/bg_tanarok.jpg'); margin: 5px;}
	#tartalom .tanarok:hover {background: url('../images/bg_tanarok_hover.jpg');}
	#tartalom .edzesi_formak {float: left; width: 225px; height: 150px; background: url('../images/bg_edzesi_formak.jpg'); margin: 9px;}
	#tartalom .edzesi_formak:hover {background: url('../images/bg_edzesi_formak_hover.jpg');}
	
	#tartalom .tanarok h2, #tartalom .edzesi_formak h2 {font-size: 13px; margin: 6px; color: #718b00;}
	#tartalom .tanarok img, #tartalom .edzesi_formak img {height: 100px; border-style: none; margin: 6px; float: left; }
	#tartalom .tanarok a p, #tartalom .edzesi_formak a p {padding-top: 5px; color: #858585; font-size: 11px;}
	#tartalom a.kezdokep img {border-style: none; height: 100px; float: left; margin: 0 10px 10px 0;}
	#tartalom a.galeria {display: block; float: left; width: 160px; height: 110px; text-align: center;}
	#tartalom a.galeria img {height: 100px; border-style: dotted; border-width: 1px; border-color: #3B3B3B; FILTER: alpha(opacity=85); opacity: 0.85; padding: 1px;}
	#tartalom a.galeria img:hover {FILTER: alpha(opacity=100); opacity: 1; border-color: #83C209; border-style: solid;}
	#tartalom .tanarok a:hover h2, #tartalom .edzesi_formak  a:hover h2 {color: #475701;}
	
	#tartalom h2.galeria {background: url('../images/gallery_icon.png') left no-repeat; height: 22px; padding-left: 48px; font-size: 14px; padding-top: 12px;}
	#tartalom h2.galeria a:hover {color: #83C209;}
	
	h2.right {font-size: 13px; margin: 0 17px 10px 0; text-align: center; font-size: 13px; font-weight: bold;}
	
	#tartalom div.araink h2 {margin: 0px; color: #3B3B3B; font-size: 13px; text-transform: capitalize; font-weight: bold; padding: 3px;}
	#tartalom div.araink {}
	#tartalom div.araink:hover {background-color: #ECECEC;}
	#tartalom div.araink p {padding-left: 15px; color: #946026; float: left;}
	#tartalom div.araink div.felsorolas {color: #777777; clear: both; padding-top: 5px; padding-bottom: 5px;}
	/*#tartalom p {height: 26px;}*/
	#tartalom p.ar {width: 80px;height: 26px;}
	#tartalom p.erv {width: 200px;height: 26px;}
	#tartalom p.ora {width: 75px;height: 26px;}
	p.right_ora {padding-left: 15px; color: #946026; font-weight: bold;}
	p.right_sor {padding-left: 35px; color: #777777; padding-bottom: 10px;}
	#tartalom div.araink p.sor {width: 380px; color: #777777; height: 26px;}
	
	#tartalom h2.edzesi_formak, #tartalom h2.edzesi_formak:hover  {color: #ff8700; background: none; height: 18px; width: auto; float: none; padding-left: 0px; margin-left: 0px;}
	#tartalom .aloldalak {padding: 10px 20px 10px 0; text-align: right;}
	#tartalom .aloldalak a {padding-left: 4px; padding-right: 2px; font-weight: bold; color: #83C209;}
	#tartalom .aloldalak a:hover, #tartalom .aloldalak a.aktiv {color: #3B3B3B;}
	#tartalom .highslide-gallery {clear: both; overflow: auto;}
	
	#tartalom p.zold {color: #83C209;}
	#tartalom p.szurke, #tartalom div.szurke {color: #777777;clear: both;}

	
	#tartalom .music {background: url('../images/music.png') left no-repeat; height: 56px; width: 56px; float: left; margin-right: 10px;}
	#tartalom .music2 {background: url('../images/music2.png') left no-repeat; height: 68px; width: 68px; float: left; margin-right: 20px;}
	#tartalom a.hallgatas  {background: url('../images/play_music.png') left no-repeat; height: 48px; width: 48px;  float: left;}
	#tartalom a.hallgatas2 {background: url('../images/play_music2.png') left no-repeat; height: 26px; width: 180px;  float: left; padding: 13px 0 0 40px; color: #f28001; margin-left: 30px; }
	#tartalom a.hallgatas2:hover, #tartalom a.letoltes:hover {text-decoration: underline;}
	#tartalom a.letoltes {background: url('../images/download_music.png') left no-repeat; height: 26px; width: 200px;  float: left; padding: 13px 0 0 50px; color: #83c209; margin-top: 10px; }
	#tartalom a.letoltes2 {background: url('../images/download2.gif') left no-repeat; height: 20px; width: 20px;  float: left;}
	#tartalom a.letoltes2:hover {background: url('../images/download.gif') left no-repeat;}
	#tartalom table.lista {float: left; margin-left: 10px; margin-top: 10px; margin-bottom: 15px; width: 200px;color: #777777}
	
	
	
	#tartalom form.hirlevel {margin-left: 20px; margin-top: 15px;}
	#tartalom input.gomb { width: 90px; height: 20px; background: url('../images/gomb.png'); border-style: none; font-size: 11px; text-transform: capitalize; color: #3B3B3B;}
	#tartalom input.gomb:hover {background: url('../images/gomb_hover.png');}
	#tartalom select.wide {width: 390px;}
	
	
#footer {margin-left: auto; margin-right: auto; width: 986px; height: 71px; background: url('../images/bg_footer.png'); text-align: center;}
#footer p {padding-top: 15px; color: #565859;}
#seo {margin-left: auto; margin-right: auto; width: 986px; height: 71px; text-align: right; padding: 10px;}
#bg_footer {height: 222px; background: url('../images/bg_bg_footer.jpg');}

