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

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

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

A:active  {
	Text-decoration : none;
	color : black;
}

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

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

.huvudMeny A:active  {
	Text-decoration : none;
	color : black;
}

.tasks a{color : #fff; padding: 0 0 0 2em; }

@media screen {  /* hide from IE3 */
a[href]:hover { 
color : black;
}}

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(images/skugga-u.gif);
background-repeat : repeat-x;
background-position : center center;
}
td.bg2 {
background-image : url(images/skugga-u-new.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;
	color: #fff;
	Text-decoration : none;
	letter-spacing : 0.1em;
	line-height : 1.7em;
	text-align : right;
   padding-right: 1em;
}
.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 : #fff;
}

.headlines {
	Font-family : Arial, sans-serif;
	font-size : 14px;
	font-weight : normal;
	Text-decoration : none;
	letter-spacing : 0.2em;
	text-align : left;
   color : #999;
   width : 30em;
   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;}
.song table {width: 100%;}
.song a img {border: 0;}


.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%;
}

.review {
  padding: 1em;
  margin: 1em 0;
}
.review h3 {
  margin: 0;
  margin-bottom: .3em;
  padding: 0;
  text-align: left;
  font-size: 90%;  
}

.review h3 a {
  color: #000;
}

.review p  {
  text-align: left;
}

.rating {
  display: block;
  text-align: left;
}

.review blockquote {
  text-align: left;
  margin-left: 0;
}

.writer {
  text-align: right;
  display: block;
}
