body  {
	Font-family : sans-serif;
	font-size : 10pt;
	margin : 0;
	border : 0;
	padding : 0;
}

a {
  font-weight: bold;
}

A:link  {
	Text-decoration : none;
	color : #fff;
}

A:visited  {
	Text-decoration : none;
	color : #fff;
}

A:active  {
	Text-decoration : none;
	color : #ccc;
}
@media screen {  /* hide from IE3 */
a[href]:hover { 
color : #ccc;
}}

b  {
	font-weight : 600;
}
h1  {
font-family : helvetica, sans-serif;
	font-size : 18pt;
	margin : 0;
}
h2  {
font-family : helvetica, sans-serif;
font-size : 14pt;
	margin : 20px 0 0 0;
}
table {
Font-family : sans-serif;
font-size : 10pt;
	margin : 0;
	border : 0;
	padding : 0;
}
td.bg {
background-image : url(http://www.elhag.pp.se/images/skugga-u.gif);
background-repeat : repeat-x;
background-position : center center;
}

table.main {
Font-family : sans-serif;
font-size : 10pt;
	margin : 0;
	border-style : solid;
	border-width : 1px 0;
	border-color : black;
	padding : 0;
}
td.hv {
Font-family : sans-serif;
font-size : 10pt;
	margin : 0;
	background-color : #fff;
	border-style : solid;
	border-width : 0 1px;
	border-color : black;
	padding : 20px;
	background-image : url(http://www.elhag.pp.se/images/framebg.jpg);
background-repeat : repeat-y;
background-position : 100% 0%;
}

td.hv_gang {
Font-family : sans-serif;
font-size : 10pt;
	margin : 0;
	background-color : #fff;
	border-style : solid;
	border-width : 0 1px;
	border-color : black;
	padding : 20px;
	background-image : url(http://www.elhag.pp.se/images/framebg_gang.jpg);
background-repeat : repeat-y;
background-position : 100% 0%;
}

td {
	margin : 0;
	border : 0;
	padding : 0;
}
td.h {
	Font-family : Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;
	Text-decoration : none;
	text-align : left;
	background-image : url(http://www.elhag.pp.se/images/skugga-h.gif);
	background-repeat : repeat-y;
	background-position : left;
	margin : 0;
	border : 0;
	padding : 10px;
}
a.h {
	Font-family : Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;
	Text-decoration : none;
}
td.v {
	Font-family : Arial, sans-serif;
	font-size : 14px;
	font-weight : bold;
	Text-decoration : none;
	text-align : right;
	background-image : url(http://www.elhag.pp.se/images/skugga-v.gif);
	background-repeat : repeat-y;
	background-position : right;
	margin : 0;
	border : 0;
	padding : 10px;
}
tr {
	margin : 0;
	border : 0;
	padding : 0;
}

p + p { 
	text-indent: 1em;
	margin : .7em 0;
}

p { 
	text-indent: 0;
	margin : .7em 0;
}
img {
	margin : 0;
	border : 0;
	padding : 0;
	}

.boka  {
	font-size : 14pt;
}

.meny  {
	font-family : helvetica, sans-serif;
	font-weight : bold;
	font-size : 12pt;
}

.knapp  {
	Font-family : sans-serif, Helvetica, Arial, Geneva, times;
	Font-weight : bold;
	background-color : #eeeeee;
	Text-decoration : none;
	font-size : 10px;
	border-width : 5px;
	text-align : center;
	color : White;
}

.dedi  {
	Font-family : times, serif;
	font-weight : 400;
	color : black;
	Text-decoration : none;
	font-size : 10px;
	text-align : left;
	vertical-align : top;
}

.thanks  {
	Font-family : Arial, sans-serif;
	font-size : 10px;
	color : white;
	Text-decoration : none;
	text-align : left;
	vertical-align : top;
}
.huvudMeny  {
	Font-family : Arial, sans-serif;
	font-size : 18px;
	font-weight : normal;
	Text-decoration : none;
	letter-spacing : 0.1em;
	line-height : 1.7em;
	text-align : right;
  padding-right: 1em;
  opacity: 0.5;
}
.gangbang {
	Font-family : Arial, sans-serif;
	font-size : 14px;
	font-weight : normal;
	Text-decoration : none;
	letter-spacing : 0.2em;
	line-height : 1.8em;
	text-align : right;
}
.tasks {
	Font-family : Arial, sans-serif;
	font-size : 14px;
	font-weight : normal;
	Text-decoration : none;
	letter-spacing : 0.2em;
	line-height : 1.8em;
	word-spacing : 2em;
	text-align : left;
color : #f88;
}

.headlines {
	Font-family : Arial, sans-serif;
	font-size : 14px;
	font-weight : normal;
	Text-decoration : none;
	text-align : left;
  color : #999;
  margin : 20px;
  height : 226px;
  overflow:auto;
}

.headlines p + p{ 
	text-indent: 0;
	margin : .7em 0;
}
.autograf {
	Font-family : Arial, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #eee;
	Text-decoration : none;
	letter-spacing : 0.0em;
	line-height : 0em;
	word-spacing : 0em;
	text-align : right;
}
.autograf:link  {
	Text-decoration : none;
	color : #bbb;
}

.autograf:visited  {
	Text-decoration : none;
	color : #bbb;
}

.ingress {
	Font-family : Arial, sans-serif;
	font-size : 11px;
	font-weight : bold;
	Text-decoration : none;
	letter-spacing : 0.2em;
	line-height : 1.2em;
}

.song { 
	border: 1px solid #ddd;
	background-color: #fff;
	font-size: 86.2% ; 
	margin: 5px 0;
	}
.song td {padding: 3px;}
.song h2 {margin: 0;}
.song img {border : 1px solid #000; margin: 3px;}

.album{margin: 20px; border: 2px solid #000;}
.right{float: right; clear: left; margin: 1em;}

.border{
   border-width: 5px;
   border-style: solid;
   border-color: black;
}

.gbconn {
   font-size: 100%;
  	font-weight : bold;
  	letter-spacing : 0.12em;
   line-height : 1em;
}
.conn{
   font-size: 61%;
}
