a {
	color:#000;
}
html,body { /**/
	color: #000;
	background-image:url("bg_body.gif");
	font-family: trebuchet ms, verdana, helvetica, sans-serif;
	font-size: 8pt;

	/*height:100%;/**/
	line-height: 18px;
}

.sponsor{
	padding-bottom:9px;
	border: none;
}

p.adress{
	border-top:1px dotted #666;
	margin-left:9px;
	padding-top:12px;
	margin-top:15px;
	color:#3E676D;
	font-size:9pt;
}

p {
	margin-top:0px;
	font-size: 10pt;
	color: #000;
}
p.lankar {
	font-size: 10pt;
	margin-left:25px;
	color:#F3BC45;
}
p.datum {
	font-size: 8pt;
	color:#fff;
	float:right;
	margin-top:-44px;
	padding-right:17px;
}
p.inlogg {
	font-size: 8pt;
	margin-top:-17px; 
	margin-left:230px;
	color:#000;
}
a.redigera {
	margin-left:3px;
	color:#000;
}

.redigera {
	width:400px;
	height:600px;
	}
h1 { /* nyhetsrubriker */
	float:left;
	font-size: 10pt;
	margin-top:0px;
	padding-left:1px;
	color: #000;
}

h3 { /* nyhetsrubriker */
	font-size: 11pt;
	margin-top:0px;
	padding-left:1px;
	color: #000;
}


ul.meny {
	font-size: 10pt;

	padding-left:10px;
	padding:3px;
	line-height:25px;
	margin:1px;
}
ul.meny a {
	/* text-decoration:none; */
}
ul.meny li{
	padding-left:5px;
	list-style-type: none; 
}

#container { 
	width:800px; 
     margin: 0 auto;    /*  ---------------------- centrering */
	height:100%;
}

#leftTd{
	width:650px; 
	border: solid 1px #FFF;
	background-image: url("bakgrund2.gif"); 
     margin: 0 auto;    /*  ---------------------- centrering */
}
#rightTd{
	width:150px; 
	padding-left:10px;
}
#header{
	float:right;
	width: 650px;
	height:107px;
	margin-top:0px;
	margin-bottom:20px;
	background-image: url("banner2.gif"); 
}



#left {
 /* padding-left: 0; 
margin-left: 0;
position: absolute;
left: 0px; */

	color:#000;
	width:110px;
	margin-top:5px;
	padding-left:10px;
	padding-top:0px;
	float:left;
/*background-image: url("bg_left.gif"); */
/*background-color:#fff; */
}
#main_top{
	float:right;
	padding-top:2px;
	padding-bottom:2px;
	margin-top:0px;
	background-color: #CFD6B4;
	width:650px;
	height:16px;
	border-bottom: solid 1px #000;
}
#main {
	min-height:530px;
	padding-left:22px;
	padding-bottom:20px;
	margin-right:5px;
	margin-left:140px;
	width:470px;   
	/* float:right;*/
}

#rightSponsor {
	margin-right:10px;
	border: solid 1px #FFF;
	background-color: #fff;
	margin-top:0px;
	padding-top:5px;
	padding-left:12px;
	width:220px;  
}
#belowthebottom {
	height:23px;  /* samma som #bottom */
}
#bottom{
	background-color: #073036;
	text-align:center;
	color:#ccc;
	width:650px;
	padding-top:4px;	
	height: 23px; /* height = p height + p margin-top + p margin-bottom */
	margin-top:-23px; /* samma som height */
}

#bottom a {
	color:#ccc;
}

.bild {
	border:solid 1px #000;
	float:right;
	margin-left:10px;
}
.artist {
	border:solid 1px #000;
	float:left;
	margin-right:10px;
}

#artister {
	height:auto;
	padding-bottom: 5px;
}

#sponsor_table { 
	width:220px;
	text-align:center;
     margin: 0 auto;    /*  ---------------------- centrering */
	height:100%;
}

