/* GENERAL
---------------------------------------------------------------------------------------------*/
BODY	{
	font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
	color: #000000;
	margin: 0px 0px 0px 0px;
	background-image: url(../images/bg_4.gif);
}

h1 {
font-size: 14px;
}

TABLE.body		{
width: 100%;
height: 100%;
align: center;
vertical-align: top;
}

TD.main	{
width: 780px;
height: auto;
vertical-align: top;
}

TD.topimg	 {
width: 780px;
height: 250px;
background-image: url('../images/top_test2.jpg');
}

IMG		{
border: 0;
}

a	{
color: #000000;
text-decoration: none;
}
.HeadNews { 
font: 14px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #313131;
font-weight: bold;
line-height: 1.5em;
}
.headnyheter { 
font: 14px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #313131;
font-weight: bold;
}
.AdminHeadnyheter { 
font: 14px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #6B6335;
font-weight: bold;
}
.Adminlatestnyhetertext	{
PADDING-LEFT: 0px; 
PADDING-RIGHT: 0px; 
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 12px; 
color: #FFF
}
.AdminDate {  
padding-left: 10px;
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif; 
font-weight:none; 
font-size: 11px; color: #989898
}
.date {  
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif; 
font-weight:none; 
font-size: 11px; color: #989898
}
.artist { 
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: none;
color: #000000;
}

SPAN.Heading	{
font-size: 24pt;
color: #6B6335;
font-family: "Century Gothic","Lucida Grande", Trebuchet MS, Trebuchet, Verdana,Tahoma,Arial,sans-serif;
line-height:32px;
padding-left: 5px;
vertical-align: bottom;
}

TD.Head	{
background-color: #333333;
height: 40px;
}

DIV.HeadSepa	{
width: 100%;
height: 6px;
background-image:url("../images/HEAD_sep.gif");
background-repeat: repeat-x;
background-position: bottom;
}

TD.SepaVert {
width: 4px;
background-image:url("../images/sepavert.gif");
background-repeat: repeat-y;
background-color: #FFFFFF;
background-position: top;
}

TD.SepaHoris {
width: 100%;
height: 10px;
}

TD.space5px {
width: 5px;
background-image:url("../images/space5px.gif");
background-repeat: repeat-y;
background-color: #FFFFFF;
background-position: top;
vertical-align: top;
}

TD.vLine7px {
width: 7px;
background-image:url("../images/vLine.gif");
background-repeat: repeat-y;
background-color: #FFFFFF;
background-position: top;
vertical-align: top;
}

TD.space10pxHOR {
height: 7px;
width: 100%;
background-color: ;
}

TD.Foot
{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
background-color: #FFFFFF;
width: 100%;
vertical-align: top;
border-top: 1px;
border-color: #000000;
border-top-style: ridge;
}

/* NEWS
---------------------------------------------------------------------------------------------*/
TABLE.NewsContent
{
background-color: #FFFFFF;
width: 100%;
vertical-align: top;
}

TD.textblock_news	{
width: 330px;
background-color: #FFFFFF;
vertical-align: top;
padding: 5px 0 0 5px;
}

TD.start_midblock	{
width: 230px;
background-color: #FFFFFF;
vertical-align: top;
padding: 0 5px 0 5px;
}

TD.start_rightblock	{
width: 190px;
background-color: #FFFFFF;
vertical-align: top;
padding: 5px 5px 0 5px;
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
}

TD.competition	{
width: 206px;
vertical-align: top;
background-image: url("../images/competition.gif");
}

TD.news {
height: 10px;
}

.RubrikNyheter	{
font: 14px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: bold;
color: #6B6335;
background-color: #333333;
}

.Nyheter	{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: none;
color: #000000;
}

SPAN.latestnyheterhead {
PADDING-LEFT: 0px; 
PADDING-RIGHT: 0px; 
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 12px; color: #847C55
}
.Datum	{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #61B2F1;
margin: 0 0 0 10px;
}

.Inlagtav		{
font: 9px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: none;
color: #3B3B3B;
}

.newsbg	{
background-image: url('../img/bg_news.gif');
padding-left: 5px
}

A.NyhetMail,a.NyhetMail:active	{
font:11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif; 
font-weight: normal; 
text-decoration: none; 
color: #847C55; 
}

A:hover.NyhetMail	{
color: #FFFFFF; 
background-color: #3B3B3B; 
}

A.NyhetWWW,a.NyhetWWW:active	{
font:11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif; 
color: #FA38CF;
text-decoration: none;
}

A:hover.NyhetWWW	{
color: #FA38CF;
text-decoration: none;
background-color: #95E0F4;
}

A.Download,a.Download:active	{
font:11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif; 
font-weight: normal; 
text-decoration: none; 
color: #6B6335; 
}

A:hover.Download	{
color: #6B6335; 
background-color: #333333; 
}

/* SHOWS
----------------------------------------------------------------------------------------*/

.shows { 
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: none; 
font-size: 12px; color: #6B6335
}
.date_shows {
PADDING-RIGHT: 10px;  
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif; 
font-weight:bold; 
font-size: 12px; color: #000000
}
.artist_shows { 
font: 14px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #6B6335;
}
SPAN.latestnyhetertext {
PADDING-LEFT: 0px; 
PADDING-RIGHT: 0px; 
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 12px; color: #000000
}
.linje_shows	{
width: 100%;
height: 13px;
background-image:url("../images/hLine.gif");
background-repeat: repeat-x; 
background-attachment: fixed;
background-color: #FFFFFF;
}
.tourdates { 
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: bold; 
font-size: 12px; color: #000000
}
A.tourdates,atourdates:active { 
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: bold; 
font-size: 12px; color: #000000
}
SPAN.venue {
PADDING-LEFT: 0px; 
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-size: 11px; color: #6B6335
}
SPAN.latestnews	{
PADDING-LEFT: 0px;
font: 12px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: bold; 
text-decoration: none; 
color: #6B6335;
}

A.AllTourdates,a.AllTourdates:active	{
PADDING-LEFT: 0px;
font:11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif; 
font-weight: none; 
color: #A1A0A0; 
}
/* ABOUT
---------------------------------------------------------------------------------------------*/
TD.textblock_about	{
width: 557px;
background-color: #FFFFFF;
line-height: 15pt;
text-align: justify;
text-indent: 10px;
vertical-align: top;
padding: 5px 5px 5px 10px;
}

SPAN.HeadAbout	{
font-size: 18pt;
color: #61B2F1;
font-family: "Century Gothic","Lucida Grande", Trebuchet MS, Trebuchet, Verdana,Tahoma,Arial,sans-serif;
margin: 0 0 0 30px;
}

/* POLL
---------------------------------------------------------------------------------------------*/
BODY.poll	{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
margin: 0px;
background-color: #FFFFFF;
background-image: none;
}

.text
{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
}

.alternativ
{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #3B3B3B;
}

A.question,a.question:active	{
font:11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif; 
font-weight: normal; 
text-decoration: none; 
color: #FA38CF; 
}

A:hover.question	{
color: #FA38CF;  
}

DIV.question	{
font:11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: normal;
padding-left: 3px;
color: #FA38CF;
}

/* GUESTBOOK
---------------------------------------------------------------------------------------------*/

.textform {
PADDING-LEFT: 0px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 12px; 
color: #FFFFFF
}

.answer { 
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #FFFFFF;
font-weight: bold;
background-color: #6B6335;
padding: 0 5px 0 5px;
}

.answertext { 
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
font-weight: none;
padding-left: 10px;
}

INPUT.guestform		{
font: 10px Arial, Helvetica, sans-serif;
color: #000000;
border: 1px solid #666666;
padding: 2px;
width: 200px;
background-color: #FFFFFF
}

SELECT.guestform		{
font: 10px Arial, Helvetica, sans-serif;
color: #000000;
border: 1px solid #666666;
padding: 2px;
width: 200px;
background-color: #FFFFFF
}

TEXTAREA.guestform 		{
font: 10px Arial, Helvetica, sans-serif;
color: #000000;
border: 1px solid #666666;
padding: 2px;
width: 300px;
height: 80px;
background-color: #FFFFFF
}

.skicka_knappGuestbook { 
background-color: #FFFFFF;
background-image: ;
font: 10px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
valign: center;
color: #000000;
font-weight: none;
height: 20px;
width: 75px;
border: 1px solid #666666;
}

/* COMPETITION
---------------------------------------------------------------------------------------------*/
#question {
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
vertical-align: top;
width: 300px;
padding: 5px 5px 5px 5px;
border: 1px dashed #666666;
}

#question1 {
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #FFFFFF;
background-color: #333333;
vertical-align: top;
width: 300px;
padding: 5px 5px 5px 5px;
border: 1px dashed #A09F9F;
}

#winners {
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
vertical-align: top;
width: 548px;
padding: 5px 5px 5px 5px;
border: 1px dashed #666666;
}


.HeadQuestion	{
font: 14px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #FA38CF;
font-weight: bold;
}

TD.QForm	{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
padding: 0px 5px 0px 10px;
width: auto;
vertical-align: top;
}

INPUT.QInput	{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
border: 1px solid #666666;
padding: 2px;
width: 225px;
background-color: #FFFFFF;
}

TEXTAREA.QTextarea	{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
border: 1px solid #666666;
padding: 2px;
width: 225px;
height: 150px;
background-color: #FFFFFF;
}

.skicka_knappQ { 
background-color: #FFFFFF;
background-image: ;
font: 10px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
valign: center;
color: #000000;
font-weight: bold;
height: 20px;
width: 230px;
border: 1px solid #666666;
}

Form.Question	{
margin: 0px 0px 0px 0px;
}

span.competitionthanx	{
font: 10px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #6B6335;
font-weight: bold;
}

TD.textblock_competition	{
width: 557px;
background-color: #FFFFFF;
vertical-align: top;
padding: 5px 5px 5px 5px;
}


/* CONTACT
---------------------------------------------------------------------------------------------*/

#contact {
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #313131;
background-color: #FFFFFF;
vertical-align: top;
width: 100%px;
padding: 0px 5px 5px 5px;
border-left: 1px dashed #A09F9F;
border-bottom: 1px dashed #A09F9F;
}

.HeadKontakt	{
font: 14px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #313131;
font-weight: bold;
}

TD.textblock_contact	{
width: 557px;
background-color: #FFFFFF;
vertical-align: top;
padding: 5px 0 0 5px;
}

/* PAST SHOWS
---------------------------------------------------------------------------------------------*/

TD.textblock_pastshows	{
width: 557px;
background-color: #FFFFFF;
vertical-align: top;
padding: 5px 5px 5px 10px;
}

/* LINKS
---------------------------------------------------------------------------------------------*/
A.links,alinks:active { 
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: none; 
font-size: 12px; color: #000000
}
A:hover.links	{
text-decoration: underline;  
}

/* SHOP
---------------------------------------------------------------------------------------------*/
INPUT.Pris	{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #313131;
font-weight: bold;
border: 1px solid #666666;
padding: 2px;
width: 20px;
height: 15px;
text-align: right;
background-color: #FFFFFF;
}

A.merchlink,a.merchlink:active	{
font:11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif; 
font-weight: normal; 
text-decoration: none; 
color: #313131;
padding-left: 105px; 
}

A:hover.merchlink	{
color: #313131; 
text-decoration: underline;
}

/* ADMIN Form
----------------------------------------------------------------------------------------*/

.adminform {
PADDING-LEFT: 0px; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size: 12px; 
color: #FFFFFF
}

INPUT.adminform		{
font: 12px Arial, Helvetica, sans-serif;
color: #000000;
border: 1px;
border-color: #000000;
padding: 2px;
width: 300px;
background-color: #63B1EC
}

TEXTAREA.adminform 		{
font: 12px Arial, Helvetica, sans-serif;
color: #000000;
border: 1px;
border-color: #000000;
padding: 2px;
width: 300px;
background-color: #63B1EC
}

/* BILJETTER
----------------------------------------------------------------------------------------*/

.Rubrikbiljetter { 
font: 14px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #FFFFFF;
}

.Biljetter { 
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #FFFFFF;
}

INPUT.kontaktform		{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
border: 1px solid #666666;
padding: 2px;
width: 200px;
background-color: #FFFFFF
}

SELECT.kontaktform		{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
border: 1px solid #666666;
padding: 2px;
width: 200px;
background-color: #FFFFFF
}

TEXTAREA.kontaktform 		{
font: 11px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
color: #000000;
border: 1px solid #666666;
padding: 2px;
width: 200px;
height: 100px;
background-color: #FFFFFF
}

.skicka_knappBiljetter { 
background-color: #FFFFFF;
background-image: ;
font: 10px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
valign: center;
color: #000000;
font-weight: none;
height: 20px;
width: 75px;
border: 1px solid #666666;
}

.maxtecken { 
background-color: #FFFFFF;
background-image: ;
font: 12px Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
valign: center;
color: #000000;
font-weight: bold;
height: 15px;
width: 30px;
border: 1px solid #666666;
}

/*OFFICIAL*/
#official	{
width: 200px;
float: right;
color: #6B6335;
font-weight: bold;
text-align: right;
font-size: 12px;
padding-right: 5px;
}

/* FOOT
----------------------------------------------------------------------------------------*/

A.foot,afoot:active { 
font-family: Trebuchet MS, Trebuchet, Arial, Verdana, Sans-serif;
font-weight: none; 
font-size: 11px; color: #B7B7B7
}
A:hover.foot	{
text-decoration: none;
color:#000000;
}
