ul, ol, li			{list-style:none; margin:0; padding:0;}

h1, h2, h3, h4, h5	{margin:0; padding:0; font-family:century gothic, futura, sans serif;}

p					{margin:0; padding:0; line-height:20px; font-family:century gothic, futura, sans serif;}

a					{text-decoration:none; color:inherit; font-family:century gothic, futura, sans serif; margin:0; padding:0;}
a img				{border:none; margin:0; padding:0;}

/* --------------------------------------------------------------------------------------------------------- */

body	{background:#0A0907 url('../images/bacground04.jpg') top center; }

/* --------------------------------------------------------------------------------------------------------- */

#outter						{width:900px; margin:50px auto; opacity:0.7; filter:alpha (opacity=70);}

#logo						{float:left; width:200px;}

#social_network				{float:right; width:200px; text-align:right; padding:10px 0 0 0;}
	#social_network ul li	{display:inline; margin:5px;}

#img_rotator				{clear:both;}

#topnav						{height:28px; background:url('../images/topnav/topmav.png') no-repeat top center; text-align:center; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:2px; padding-bottom:0}
	#topnav	ul				{margin:0; padding:0;}
	#topnav ul li			{display:inline; margin:0; padding:0 20px; font-weight:bold;}
	#topnav ul a			{opacity:0.6; filter:alpha (opacity=60); color:#666;}
	#topnav ul a:hover		{color:#800000; opacity:0.6; filter:alpha (opacity=60);}

#content01					{margin:0 0 20px 0; padding:0 0 20px 0; font-size:16px; color:#fff; border-bottom:1px #666 solid;}

	#content01_upripremi		{height:250px; background:url('../images/background_index.png') no-repeat top center; text-align:center; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:150px; padding-bottom:0}
	#content01_upripremi h1		{line-height:20px; font-size:30px; margin:0 20px 10px 20px; padding:0 0 10px 0; color:#800000; border-bottom:1px #999 solid;}
	#content01_upripremi ul			{margin: 20px 0 0 0;}
	#content01_upripremi ul  li		{display:inline; font-family:century gothic, futura, sans serif; margin:0 20px 10px 20px; font-size:14px;}
	#content01_upripremi .bold		{font-weight:bold;}
	#content01_upripremi .gray		{color:#666;}
	
	#content01_clanovi			{height:350px; background:url('../images/background_clanovi.png') no-repeat top center; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:50px; padding-bottom:0}
	#content01_clanovi h2		{line-height:20px; font-size:16px; margin:0 0 10px 0; padding:0 0 10px 0; color:#000; border-bottom:1px #999 solid;}
	#content01_clanovi h3		{line-height:20px; font-size:14px; margin:0; color:#800000;}
	#content01_clanovi p		{line-height:20px; font-size:14px; margin:0;}
	#content01_clanovi .red		{color:#800000;}

	#content01_repertoar		{height:390px; background:url('../images/background_index.png') no-repeat top center; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:0}
	#content01_repertoar h1		{line-height:20px; font-size:18px; margin:10px 0 5px 10px; padding:0 0 5px; color:#000; border-bottom:1px #999 solid;}
	#content01_repertoar h2		{line-height:20px; font-size:16px; margin:10px 0 5px 10px; color:#800000;}
	#content01_repertoar p		{line-height:20px; font-size:14px; margin:5px 0 5px 30px;}
	#content01_repertoar .break	{margin:15px 0 0 30px;}

	#content01_arhiva			{height:390px; background:url('../images/background_index.png') no-repeat top center; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:0}
	#content01_arhiva h2		{line-height:20px; font-size:16px; margin:0; color:#800000;}
	#content01_arhiva h3		{line-height:20px; font-size:16px; margin:0;}
	#content01_arhiva p			{line-height:20px; font-size:14px; margin:5px 0 5px 0;}
	#content01_arhiva .otkazano	{color:#999;}
	#content01_arhiva .datum	{font-weight:bold; color:#800000;}
	#content01_arhiva .datum02	{font-weight:bold;}
	#content01_arhiva .red		{color:#800000;}
	#content01_arhiva .gray		{color:#999;}

	#content01_galerija			{height:350px; background:url('../images/background_clanovi.png') no-repeat top center; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:50px; padding-bottom:0}
	#content01_galerija	h2		{line-height:20px; font-size:16px; margin:0 0 15px 10px; color:#800000;}
	#set_slika01				{margin:0 auto; width:584px;}
	#set_slika01 img			{margin:5px 10px;}

	#content01_multimedija		{height:340px; background:url('../images/background_clanovi.png') no-repeat top center; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:60px; padding-bottom:0}
	#media						{}
	#media ul li				{margin:5px 0; padding:5px 0; border-bottom:1px #999 solid;}
	#media ul li p				{font-size:14px; font-weight:bold; color:#800000;}
	#album						{width:150px; float:right; margin:20px 10px 0 0;}
	#album img					{}
	#movie						{background-color:#000; width:460px;}

	#content01_kontakt		{height:370px; background:url('../images/background_index.png') no-repeat top center; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:30px; padding-bottom:0}
	#content01_kontakt h2	{font-size:20px; color:#800000; margin:0 0 10px 0; padding:0 0 10px 0;}
	#content01_kontakt h3	{font-size:16px; color:#666; margin:0 0 5px 0; padding:0 0 5px 0;}
	#content01_kontakt p	{font-size:14px; color:#000; line-height:20px; font-size:14px; color:#666;}
	#content01_kontakt .bold	{font-weight:bold;}
		#kontakt				{float:right; width:380px; margin:0;}
		#kontakt h2	{font-size:20px; color:#800000; margin:0 0 10px 0; padding:0 0 10px 0;}
		#kontakt h3	{font-size:16px; color:#666; margin:0 0 5px 0; padding:0 0 5px 0;}
		#kontakt p	{font-size:14px; color:#000; line-height:20px; font-size:14px; color:#666;}
		#kontakt .bold	{font-weight:bold;}

	#content01_kontakt02		{height:370px; background:url('../images/background_index.png') no-repeat top center; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:30px; padding-right:0; padding-top:30px; padding-bottom:0}
		.contactform02				{float:left; font-family:century gothic, futura, sans serif; width:400px; height:330px; border-right:1px #999 solid; margin:0; padding:0 30px 0 0; color:#800000; font-weight:bold; font-size:16px;}
		.contactform02 a			{color:#666;}
		.contactform02 a:hover		{color:#800000;}
		.contactform02 p			{margin:20px 0 0 0; padding:20px 0 0 0; border-top:1px #999 solid; font-size:14px; font-weight:bold;}

#content02		{height:390px; background:url('../images/background_index.png') no-repeat top center; border-bottom:1px solid #666;; margin-left:0; margin-right:0; margin-top:0; margin-bottom:20px; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:20px}
	
	#box01						{width:240px; height:360px; float:left; padding:20px;}
	#box01 h2					{font-size:20px; color:#000; padding:0 0 10px 0px; margin:0 0 20px 0; border-bottom:1px #666 solid; opacity:0.6; filter:alpha (opacity=60);}
		#novosti				{height:340px; border-bottom:1px #999 solid; padding-left:10px;}
		#novosti ul li			{margin:20px 0;}
		#novosti h3				{line-height:20px; font-size:16px; margin:0; color:#000;}
		#novosti p				{line-height:20px; font-size:14px; margin:5px 0 5px 0;}
		#novosti .datum			{font-weight:bold; color:#800000;}
		#novosti .datum02		{font-weight:bold; color:#999;}
		#novosti .red			{color:#800000;}
		#novosti .odsvirano		{color:#999;}
		#novosti .odsvirano h3	{color:#999;}
		#novosti .odsvirano		{color:#999;}

	#box02						{width:240px; height:360px; float:left; margin:0 0 0 30px; padding:20px;}
	#box02 h2					{font-size:20px; color:#000; padding:0 0 10px 0px; margin:0 0 20px 0; border-bottom:1px #666 solid; opacity:0.6; filter:alpha (opacity=60);}
		#galerije				{height:340px; border-bottom:1px #999 solid;}
		#galerija01				{float:left; width:100px; height:100px; text-align:center; margin:0 0 0 10px;}
		#galerija02				{float:left; width:100px; height:100px; text-align:center; margin:0 0 0 20px;}
		#galerija03				{float:left; width:100px; height:100px; text-align:center; margin:10px 0 0 10px;}
		#galerija04				{float:left; width:100px; height:100px; text-align:center; margin:10px 0 0 20px;}
	
	#box03						{width:240px; height:360px; float:left; margin:0 0 0 20px; padding:20px;}
	#box03 h2					{font-size:20px; color:#000; padding:0 0 10px 0px; margin:0 0 15px 0; border-bottom:1px #666 solid; opacity:0.6; filter:alpha (opacity=60);}
		#repertoar				{height:340px; border-bottom:1px #999 solid; padding-right:10px;}
		#repertoar ul li		{margin:5px 0;}
		#repertoar h3			{line-height:20px; font-size:16px; margin:0; color:#800000;}
		#repertoar p			{line-height:20px; font-size:14px; margin:0 0 0 10px;}

	#vidijos					{}
		#vidijos p				{margin:-20px 0 0 0; padding:0;}
		#vidijos a				{color:#800000; font-weight:bold; font-size:14px; margin:0 0 0 20px; padding:20px;}
		#vidijos a:hover		{color:#666;}
	

#content03						{font-size:16px; clear:both; margin:0 0 20px 0; text-align:center;}
	#content03 h2				{font-size:18px; color:#666; clear:both; margin:0 0 20px 0; text-align:center;}
	#content03 ul li			{margin:0 20px; display:inline;}
	#content03 a				{color:#666; font-size:16px;}
	#content03 a:hover			{color:#fff;}

#footer							{clear:both; font-size:14px; color:#999; border-top:1px #fff solid; text-align:center; padding:20px 0; opacity:0.6; filter:alpha (opacity=60);}

/* --------------------------------------------------------------------------------------------------------- */

.contactform				{float:left; font-family:century gothic, futura, sans serif; width:460px; height:330px; border-right:1px #999 solid;}

.contactform form label		{width:100px; float:left; text-align:right; margin:0 20px 0 0; font-size:14px;}

.contactform form input		{width:300px; float:left; text-align:left; margin:5px; height:20px; border:1px #999 solid;}

.contactform form textarea	{width:300px; float:left; text-align:left; margin:5px; height:100px; border:1px #999 solid; resize:none;}

.contactform .submit-button	{width:100px; height: 30px; font-family:century gothic, futura, sans serif; text-align:center; font-size:14px; line-height:20px; margin:5px 0 0 125px; padding:0; background-color:#999;}
.contactform .submit-button:hover	{color:#fff; font-weight:bold; background-color:#800000;}

.contactform p				{line-height:20px; font-size:14px; margin:10px 60px;}

.contactform a				{opacity:0.6; filter:alpha (opacity=60); color:#666;}

.contactform a:hover		{opacity:0.6; filter:alpha (opacity=60); color:#800000;}