html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, ul, li {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-style: inherit;	font-size: 100%;	font-family: inherit;}

body { background: url(../../frontend/img/bg_body.jpg) #000 no-repeat center top; }

html, body, div, table, p, a, li, ul { font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;	font-size: 12px; color: #000; text-decoration: none;}

a, li, ul { color: #000; text-decoration: none; }

a {color: #fff; }
a:hover {color: #0989c6;}

p { margin: 15px 0; line-height:18px; }

#wrap { position:relative; margin:30px auto; width:996px; }
#container{ float:left; height:auto; background: url(../../frontend/img/bg_wrap.jpg) #fff top right no-repeat; margin:0 0 0px 0; padding:0 0 50px 0; }
	#head1 { float:left; width:544px; margin-left:14px; }
		#head1 h1>a { float:left; margin:10px 0 0 0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px; color:#336fb6; font-weight:normal; width:544px; }
		#head1>span { float:left; margin:7px 0 0 16px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#505051; font-weight:bold; width:544px; letter-spacing:0px; }
		#head1 ul { margin-top:11px; float:left; display:block; width:531px; height:23px; background-color:#161719; padding:7px 0 0 13px;  }
		#head1 ul li { list-style-type:none; float:left; color:#fff; }
		#head1 ul li a { font-family:Arial; font-size:12px; font-weight:bold; letter-spacing:1px; }
		#head1 ul li span { font-family:Arial; font-size:12px; font-weight:bold; padding:0 9px 0 9px; }
	#menu_team { float:left; background: url(../../frontend/img/bg_main_menu.png); width:996px; height:130px; margin-top:13px; }
		#tm { float:left; margin:12px 10px 0 22px; padding:12px 0 0 113px; width:984px; height:94px; background: url(../../frontend/img/bg_timovi.gif) no-repeat; }
		.club { float:left; padding:5px 0 0 24px; width:179px; height:34px; background-color:#fff; margin:0 5px 5px 0; font-family:Arial; color:#323232; font-weight:bold; font-size:15px; line-height:15px; }
		.club span { color:#9e9e9e; font-size:10px; padding-left:0px; }
		.club:hover { background-color:#fdea19; color:#323232; }
	
	#area { float:left; width:996px; height:auto; }
		#main { float:left; width:758px; min-height:500px; margin:13px 0 0 12px; }
			#main a { color:#023761; text-decoration:underline; }
			#main a:hover { color:#02a8e4; }
			#main>ul { margin-left:40px; }
			#main img { padding:0 10px 8px 0; text-align:left; }
			
			#vijesti { float:left; width:220px; background-color:#ebebeb; margin-top:10px; }
				#vijesti h3 { background-color:#2689bd; height:19px; padding:3px 12px 0 0; text-align:center; font-family:Verdana; font-size:12px; font-weight:bold; color:#fff; margin:0 0 13px 0; }
				#vijesti a { padding:0 10px 0 10px; display:block; font-family:Arial; font-size:16px; font-weight:bold; color:#000; margin:0; text-decoration:none; }
				#vijesti a:hover { color:#0989C6; }
				#vijesti p { padding:0 10px 0 10px; display:block; font-family:Arial; font-size:13px; color:#000; line-height:18px; margin-bottom:33px; }
				#vijesti p a { display:inline; font-family:Arial; color:#0989C6; font-size:18px; }
				#vijesti p a:hover { color:#000; }
			#lijevo { float:left; display:inline; width:220px; display:none; }
				#lijevo p { text-align:justify; }
				#lijevo img { padding:0 10px 8px 0; text-align:left; }
			
			#sredina { float:left; width:500px; margin-left:0px; background-color:#eeeeee; padding:20px; }
				#sredina img {  }
				.tablica { width:100%; }
				.tablica td { text-align:center; }
			
			#main .rez_izb { list-style-type:none; float:left; margin:0 0 30px 0; }
			#main .rez_izb li { background-color:#ccc; border:1px solid #666; cursor:pointer; float:left; height:20px; display:block; padding:5px 17px 3px 16px;}
			#main .rez_izb li:hover { background-color:#fff;}
			#main .rez_izb .current { font-weight:bold; background-color:#fff; border-bottom:0; border-top:1px solid #666; border-left:1px solid #666; border-right:1px solid #666;}
			
			#main .rez_div { float:left; width:758px;}
				.rez_tb { text-align:center; width:758px; border:1px solid #023761; border-collapse:collapse; height:22px; margin-bottom:20px; }
					.rez_tb td { border:1px solid #023761; border-collapse:collapse; height:22px; }
					.rez_tb th { border:1px solid #023761; border-collapse:collapse; height:22px; padding:5px 0 5px 0; background-color:#023761; color:#fff; }
			
			.team_holder{ float:left; background:url(../../frontend/img/bg_ekipe.png) repeat-x; width:758px; height: auto; }
				.team_logo { float:left; margin:20px; text-align:center; background:url(../../frontend/img/bg_logo.png) no-repeat; width:226px; height:226px; }
				.team_holder h2 { border:0; width:470px; float:left; padding:0; margin:45px 0 26px 0; font-size:26px; line-height:30px; }
				.team_holder h2 span { border:0; float:left; padding:0; margin:0; font-size:14px; }
				.team_holder .team_coach { float:left; width:490px; border-bottom:2px solid #000; padding-bottom:17px; font-size:16px; font-weight:bold; margin:17px 0 0 0; }
				.team_txt { float:left; font-size:16px; }
				.team_fighters { float:left; width:732px; border-bottom:2px solid #000; padding:0 0 17px 26px; font-size:16px; font-weight:bold; margin:0; }
				
				.fighter_holder { float:left; width:252px; margin:20px 0 0 0; }
				.fighter_holder  img { float:left; width:110px; padding:5px !important; border:1px solid #ccc; margin-right:9px; }
				.fighter_holder p { float:left; font-size:16px; margin:12px 0 0 0; width:100px; }
			
			#trenutni { float:right; width:204px; text-align:center; }
				#trenutni h3 { width:192px; height:19px; padding:3px 12px 0 0; text-align:center; background-color:#000; font-family:Verdana; font-size:12px; font-weight:bold; color:#fff; margin:0; }
				.pobjednici { float:left; width:204px; height:30px; background-color:#cdae4d; font-size:16px; font-weight:bold; color: #333; padding-top:10px; margin-bottom:0px; }
				.pobjednici_1 { color:#fff; background-color:#a88b2f; font-size:20px; margin:0; }
				
		#ads { float:right; width:204px; min-height:300px; margin:13px 12px 0 0; text-align:center; }
			#ads h3 { width:192px; height:19px; padding:3px 12px 0 0; text-align:right; background-color:#e6e6e6; font-family:Verdana; font-size:12px; font-weight:bold; color:#424343; }
			#ads a { display:block; margin-top:10px; }
		
		.gal_holder a { float:left; width:165px; margin:10px; }
		.gal_holder span { float:left; text-align:center; font-weight:bold; width:165px; height:30px; }
		.gal_holder img { float:left; clear:left; max-width:165px; max-height:109px; }
		
	#menu { position:absolute; top:64px; right:150px; z-index:10; }
		#sparks { position:absolute; z-index:1; top:2px; height:100px; overflow:hidden; }
		#menu ul li { z-index:100; }
		#menu ul li { list-style-type:none; float:left; margin-left:18px; height:20px; }
		#menu ul li a { font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#5d8093; margin-top:16px; display:block; cursor:pointer; padding:0 8px 10px 8px; }
		#menu ul li a.current{ font-family:Tahoma, Arial, Helvetica, Verdana, sans-serif; font-size:14px; color:#fff; margin-top:10px; display:block; z-index:10; }
		#menu ul li a:hover{ color:#fff; margin-top:10px; }
	
		h1>a { float:left; font-size:26px; font-family: Verdana, sans-serif; line-height:32px; margin:0 0 27px 0; width:222px; font-weight:normal; }
		h2 { font-size:16px; font-family: Verdana, sans-serif; line-height:20px; margin:0px 0 15px 0; font-weight:bold; padding:0 0 10px 20px; border-bottom:2px solid #000; }
		h3 { color:#00d2ff; font-size:14px; margin-bottom:5px; }

	.tp_m { width:204px; border:1px solid #023761; border-collapse:collapse; color:#023761; margin-top:7px; float:left; }
		.tp_m tr td { border:1px solid #023761; border-collapse:collapse; height:22px; }
		.tp_m tr th { border:1px solid #023761; border-collapse:collapse; height:22px; background-color:#023761; color:#fff; }
		.bod { width:40px; }
	.tp_z { width:204px; border:1px solid #554343; border-collapse:collapse; color:#554343; margin-top:7px; }
		.tp_z tr td { border:1px solid #554343; border-collapse:collapse; height:22px; }
		.tp_z tr th { border:1px solid #554343; border-collapse:collapse; height:22px; background-color:#554343; color:#fff; }
	
#footer { float:left; width:986px; background-color:#fff; margin-bottom:30px; padding:5px 0 5px 10px; border-top:10px solid #000; }
#footer a { color:#0989c6; }

	.w200 { width:200px; }
	.w343 { width:343px; }
	.expl { text-align:left; font-size:11px; color:#666; }
