body 					{background: url(_img/bg.jpg) repeat; margin: 0; padding: 0; font-family: Tahoma; font-size: 11px; color: #000000;}

#index 					{width: 400px; margin-right: auto; margin-left: auto;}
#index2					{float: left; width: 400px; padding-top: 164px;}

#center 				{width: 880px; margin-right: auto; margin-left: auto;}

#topbox					{float: left; width: 880px; height: 200px; padding-top: 40px;}
#topcont				{background: url(_img/top.png) no-repeat; float: left; width: 880px; height: 172px;}
#topmenu				{float: left; width: 596px; height: 20px; padding-left: 274px; padding-top: 128px; padding-right: 10px;}

#main					{float: left; width: 830px; padding-left: 50px;}

#contenttop				{background: url(_img/content_top.png) no-repeat; float: left; width: 830px; height: 10px;}
#content				{background: #1e1e1e; float: left; width: 810px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
#contentmingle				{background: #1e1e1e; float: left; width: 810px; height: 400px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
#contentleft				{float: left; width: 600px; padding-right: 10px;}
#contentright				{float: left; width: 200px;}
#contentlefts				{float: left; width: 500px; padding-right: 10px; margin-bottom: 10px;}
#contentrights				{float: left; width: 300px; border-bottom: 10px solid #1e1e1e;}
#siteby					{background: #ffffff; float: left; width: 825px; height: 12px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px;}
#mainfoot				{background: #f89c1c; float: left; width: 820px; padding-top: 10px; padding-left: 10px; padding-bottom: 10px;}

#newsstarttop				{background: #525252 url(_img/headbg_200.jpg) no-repeat; ; float: left; width: 280px; height: 22px; padding-left: 20px; padding-top: 4px;}
#newsstart				{background: #525252; float: left; width: 280px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
#newsstartdate				{float: left; width: 280px; padding-top: 3px;}
#newsstarthead				{float: left; width: 280px; padding-bottom: 3px;}
#newsstartcontent			{float: left; width: 280px; padding-top: 3px; padding-bottom: 9px; border-bottom: 1px solid #1e1e1e;}
#newsstartcontentpic			{float: left; width: 36px; height: 38px; padding-right: 5px;}
#newsstartcontentlink			{float: left; width: 239px; height: 38px;}
#newsbox500				{background: #525252; float: left; width: 480px; padding-left: 10px; padding-right: 10px;}
#newsdate500				{float: left; width: 480px; padding-top: 10px;}
#newshead500				{float: left; width: 480px; padding-bottom: 3px;}
#newscontent500				{float: left; width: 480px; padding-top: 3px; padding-bottom: 9px; border-bottom: 1px solid #1e1e1e;}
#instance				{float: left; height: 580px;}

#infotextbox				{float: left; width: 480px; padding-bottom: 10px;}
#infotextbox2				{float: left; width: 800px; padding: 10px;}

#eventsstarttop				{background: #525252 url(_img/headbg_200.jpg) no-repeat; ; float: left; width: 480px; height: 22px; padding-left: 20px; padding-top: 4px;}
#eventsbox				{background: #525252 url(_img/boxbg.jpg) repeat; float: left; width: 500px; height: 100%; padding-bottom: 10px;}
#eventsboxlisttop			{background: #525252 url(_img/headbg_200.jpg) no-repeat; float: left; width: 790px; height: 22px; padding-left: 20px; padding-top: 4px;}
#eventsboxlist				{background: #525252; float: left; width: 810px;}
#eventsboxlist2				{background: #525252; float: left; width: 810px; margin-bottom: 10px;}

#eventslisting				{background: url(_img/boxbg.jpg) repeat; float: left; width: 800px; padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 15px; border-bottom: 1px solid #1e1e1e;}
#eventsposter				{float: left; width: 240px; padding: 5px;}
#eventsposterlist			{float: left; width: 240px; padding-right: 20px;}
#eventsinfo				{float: left; width: 525px; padding-right: 15px;}
#eventshead				{float: left; width: 525px; padding-bottom: 3px;}
#eventsdate				{float: left; width: 525px;}
#eventsdjs				{float: left; width: 525px; padding-top: 30px;}
#eventsdjsbox				{float: left; width: 75px;}
#eventsdjsbox2				{float: left; width: 450px;}
#eventscontent				{float: left; width: 525px; padding-top: 30px; padding-bottom: 10px;}

#djsl					{background: url(_img/boxbg.jpg) repeat; float: left; width: 385px; padding: 10px;}
#djslisting				{float: left; width: 385px; height: 230px; padding-bottom: 10px;}
#djspic					{float: left; width: 150px; padding-right: 15px;}
#djsinfobox				{float: left; width: 220px;}
#djsname				{float: left; width: 220px; height: 25px;}
#djsinfo				{float: left; width: 220px; height: 152px;}
#djsref					{float: left; width: 220px; padding-top: 5px;}
#djsref2				{float: left; width: 220px; height: 35px;}
#djsweb					{float: left; width: 150px; padding-top: 5px;}
#djsweb2				{float: left; width: 150px;}

#gallerystarttop			{background: #525252 url(_img/headbg_200.jpg) no-repeat; ; float: left; width: 580px; height: 22px; padding-left: 20px; padding-top: 4px;}
#gallerystarttop200			{background: #525252 url(_img/headbg_200.jpg) no-repeat; ; float: left; width: 180px; height: 22px; padding-left: 20px; padding-top: 4px;}
#gallerybox				{background: #525252; float: left; width: 600px; padding-bottom: 10px;}
#gallerybox2				{background: #525252; float: left; width: 580px; padding: 10px;}

#contactbox				{float: left; width: 480px; padding: 10px;}
#input					{float: left; width: 240px;}
#input2					{float: left; width: 480px;}

#link					{float: left; height: 40px; padding-right: 19px;}
#link2					{float: left; height: 40px;}

#foot					{float: left; width: 804px; height: 10px; padding-left: 26px; padding-top: 10px; padding-bottom: 30px;}


textarea.skicka 			{background: #ffffff; border: 1px solid #c3c3c3;}
input.skicka 				{background: #ffffff; border: 1px solid #c3c3c3;}
input.skickabg				{background: #ffffff; border: 1px solid #c3c3c3;}


span.sitesmall				{ color: #ffffff; font: 9px Tahoma}
span.site				{ color: #c7c7c7; font: 11px Tahoma}
span.sitedark				{ color: #525252; font: 11px Tahoma}
span.sitebold				{ color: #c7c7c7; font: bold 11px Tahoma}
span.sitebolddark			{ color: #525252; font: bold 11px Tahoma}
span.head				{ color: #f89c1c; font: 16px Tahoma}
span.headwhite				{ color: #ffffff; font: 16px Tahoma}
span.eventhead				{ color: #c7c7c7; font: 20px Tahoma}
span.newshead				{ color: #c7c7c7; font: bold 14px Tahoma}
span.newsdate				{ color: #c7c7c7; font: bold 9px Tahoma}
span.head_site				{ color: #fffc01; font: bold 12px Tahoma}
span.foot				{ color: #f89b19; font: 10px Tahoma}
span.siteby				{ color: #d7d7d7; font: 8px Tahoma}

span.menu				{ color: #f89b19; font: 16px Tahoma}

p.center				{ text-align: center;}
p.right					{ text-align: right;}



a.head:link 				{ text-decoration: none; color: #ffffff; font: 14px Tahoma}
a.head:visited 				{ text-decoration: none; color: #ffffff; font: 14px Tahoma}
a.head:active 				{ text-decoration: none; color: #ffffff; font: 14px Tahoma}
a.head:hover 				{ text-decoration: none; color: #f89b19; font: 14px Tahoma}

a.newshead:link 			{ text-decoration: none; color: #ffffff; font: bold 14px Tahoma}
a.newshead:visited 			{ text-decoration: none; color: #ffffff; font: bold 14px Tahoma}
a.newshead:active 			{ text-decoration: none; color: #ffffff; font: bold 14px Tahoma}
a.newshead:hover 			{ text-decoration: none; color: #f89b19; font: bold 14px Tahoma}

a.menufoot:link 			{ text-decoration: none; color: #f89b19; font: 10px Tahoma}
a.menufoot:visited 			{ text-decoration: none; color: #f89b19; font: 10px Tahoma}
a.menufoot:active 			{ text-decoration: none; color: #f89b19; font: 10px Tahoma}
a.menufoot:hover 			{ text-decoration: none; color: #ffffff; font: 10px Tahoma}

a.site:link 				{ text-decoration: none; color: #ffffff; font: 11px Tahoma}
a.site:visited 				{ text-decoration: none; color: #ffffff; font: 11px Tahoma}
a.site:active 				{ text-decoration: none; color: #ffffff; font: 11px Tahoma}
a.site:hover 				{ text-decoration: none; color: #f89b19; font: 11px Tahoma}

a.sitesmall:link 			{ text-decoration: none; color: #ffffff; font: 11px Tahoma}
a.sitesmall:visited 			{ text-decoration: none; color: #ffffff; font: 11px Tahoma}
a.sitesmall:active 			{ text-decoration: none; color: #ffffff; font: 11px Tahoma}
a.sitesmall:hover 			{ text-decoration: none; color: #f89b19; font: 11px Tahoma}

a.menu:link 	 			{ text-decoration: none; color: #f89b19; font: 16px Tahoma}
a.menu:visited 				{ text-decoration: none; color: #f89b19; font: 16px Tahoma}
a.menu:active 				{ text-decoration: none; color: #f89b19; font: 16px Tahoma}
a.menu:hover 				{ text-decoration: none; color: #ffffff; font: 16px Tahoma}

a.eventshead:link 	 		{ text-decoration: none; color: #ffffff; font: 20px Tahoma}
a.eventshead:visited 			{ text-decoration: none; color: #ffffff; font: 20px Tahoma}
a.eventshead:active 			{ text-decoration: none; color: #ffffff; font: 20px Tahoma}
a.eventshead:hover 			{ text-decoration: none; color: #f89b19; font: 20px Tahoma}
