/* ........ anne p 061230 ....................... */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	/*font-size:1em;
	line-height:1em;
	background-color: #edeaea;*/}

h1 {display:inline;
	font-size: 1.2em;
	font-weight: bold; 
	color:#333333;
	/*margin-top: 1.5em;*/
	border: solid 0px #666666;
	/*margin-bottom: -0.5em;*/}

h1.text {
	margin-bottom:4px;}

h1.start {
	font-size: 1.1em;
	margin-bottom:4px;}

h1.box {
	margin-top: 0px;}

h2 {
	font-size: 100%;
	font-weight: bold;
	color:#434445; 
	margin-top: 1em;
	margin-bottom: 0em;
	border: solid 0px #666666;}

h2.box {
	margin-top: 0px;
	margin-bottom: -0.8em;
	border: solid 0px #666666;}

h2.close {
	margin-top: 1em;
	margin-bottom: -1.2em;}

h2.text {
	color:#434445; 
	font-size: 100%;
	margin-top: 1.2em;
	margin-bottom: -0.5em;}


img{
	border: 0px solid;}
#print {display: none}

p { border: solid 0px #666666;}

.em{font-style:italic;}

.strong{
	font-weight:bold;
	color:#333333;}

/*.showsleft p{
	margin-top:1em;
	margin-bottom:0;
	border: solid 0px #666666;}

.showsright p{
	margin-top:0;
	margin-bottom:1em;
	border: solid 0px #666666;}*/

p.tight{
	margin-top: 0;}

/*#page {
	position:absolute;
	top:20px;
	left:100px;
	width:790px;
	height:auto;
	background-color: #ffffff;
	border: solid 1px #9e9d9d;}*/

/*#main {*/
	/*position:relative;
	top:0.5em;
	left:0.5em;*/
	/*margin-top:5px;
	margin-right:14px;
	margin-left:14px;
	width: 762px;
	height: auto;
	background-color: #ffffff;}*/

/*#top, .nolink -  utseendet för sidhuvudet .......................... */
#top {display: none}

#topprint {
	font-size: 90%;
	border-bottom: solid 1px #797878;
	padding-left: 20px; 
	padding-bottom: 15px;
	margin-top: 11px;}
	
#topprint h1{
	font-size: 130%;
	font-weight:bold;}
	
.nolink{
	color: #ffffff;}

/* utseendet för länkarna i topmenyn  ........................ */
#top a:link, #top a:visited{
	color: #333333;
	text-decoration: none;}

#top a:hover{
	color: #ffffff;
	text-decoration: none;}

/*#sideleft, logobox - egenskaper för vänsterspalten  ..............*/ 
#sideleft{display: none}

/*#menu{
list-style-type: none; margin-left:0; margin-top:5px; padding:0; border: solid 0px #333333;}

#menu li{
padding-bottom:0.5em;}

.leftmenu h2{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color:#434445; 
	margin-top:0px;
	margin-bottom:1.5em;
	border: solid 0px #666666;}*/ 
	

.artists{
list-style-type: none; margin-left:3; margin-top:5px; padding:0; border: solid 0px #666666;}

.earl{
list-style-type: none; margin-left:3; margin-top:0px; padding:0; border: solid 0px #666666;}

.earl h2{
	margin-top: 1.5em;
	margin-bottom: -0.8em;}

#sideleft a:link, #sideleft a:visited{
	color: #57595a;
	text-decoration: none;}

#sideleft a:hover{
	color: #2fa8d9;
	text-decoration: none;}

.leftmenu{border: solid 0px #666666;
	padding-top:0px;}

.logobox1{
	position:absolute;
	top:350px;
	left:45px;
	border: solid 0px #666666;}


/*innehållsdelen .......................... */
#content{
	margin:0px 0px 0px 0px;
	border: solid 0px #666666;}

/*#contentwide {
	margin:0px 10px 0px 140px;
	border: solid 1px #666666;}*/


#content a:link, #content a:visited, #contentwide a:link, #contentwide a:visited, #contentwidetext a:link, #contentwidetext a:visited{
	color: #333333;
	text-decoration: underline;}

#content a:hover, #contentwide a:hover{
	color: #2fa8d9;
	text-decoration: underline;}

.itemstart{
	margin:37px 25px 0px 45px;  
	font-size:70%;
	padding-left:0px;
	padding-top:0px;
	border:0px solid #666666;}

/*.itemtextcopy{
	margin:50px 100px 0px 55px;  
	font-size:75%;
	float:left;
	display:inline;
	border:1px solid #666666;}*/

.itemtext{
	margin:50px 100px 0px 45px;  
	font-size:70%;
	border:0px solid #666666;}

.larger{font-size:110%;}

.itemWide {
	margin:50px 50px 0px 55px;  
	font-size:75%;
	/*float:left;
	display:inline;*/
	border:0px solid #666666;
	padding:0px;}
#contentright{
	margin:50px 50px 0px 55px;  
	font-size:70%;
	border:0px solid #666666;
	padding-bottom:20px;
	height:90%;}
	
#contentright table{
	width:500px;}
	
#contentrighte td{
	font-size:8pt;
	vertical-align:top;}
	
#contentright th {
	color:#434445; 
	font-weight: bold;
	font-size:8pt;
	margin-top: 1.5em;
	text-align:left;
	padding-bottom: 2px;}

	
.itemWideLeft {
	float:left;
	width:200px;
	/*padding-left:5px;*/
	border:0px solid #888888; }

.itemWideLeft h1{
	margin-top:-2em;}

.itemWideRight {
	margin-left:200px;
	padding:0px 10px 10px 10px; 
	border:0px solid #888888; }

.itemWideRow, .itemWideRowLine {
	/*float:left;
	width:530px;
	margin-bottom:30px;*/
	border:0px solid #888888;
	/*padding-left:5px;*/
	padding-bottom:5px;
	padding-right:10px; }

#itemWideRowBorder {
	margin:40px 10px 10px 3px;
	border:1px solid #dfe1e3;
font-size:90%;
padding:10px;
	}




/*#sideright - egenskaper för högerspalten .............................. */
#sideright{
	float:right;
	padding-top:15px;  
	text-align:right;
	width:190px;
	border: solid 0px #cccbcb;
	height:370px;
	font-size: 65%;}


/*#footer - egenskaper för sidfoten ..................*/
#footer{
	clear:both;
	font-size: 70%;

}

#footer p {
	font-family: Arial, Helvetica, sans-serif;
	padding-top:15px; 
	padding-left:23px;
	margin-bottom:7px;
	border-top: solid 1px #797878;}

#footer a:link, #footer a:visited{
	color: #000000;
	text-decoration: none;}

#footer a:hover{
	color: #2fa8d9;
	text-decoration: none;}



.normtext{font-size:100%;
	padding-left:40px;
	padding-top:5px;}

/*shows ....*/


#rightbox{
	margin-top:78px;
	padding:15px 3px 5px 4px;
	width:180px;
	border:solid 1px #cccbcb;
	/*background-color:#cccccc;*/}

#rightbox img{float:right;}

#rightbox p{
	color:#333333;
	font-size:90%;
	text-align:left;
	border:solid 0px #cccbcb;}


/*shows earl ....*/

#showsearlr {
	margin-left:10px; 
	border:0px solid #888888;}

#showsearlr p{
	font-size:90%;
	margin-top:0.3em;
	margin-bottom:1.2em;
	margin-left:3px; }

/*artists ....*/
td.nb {color:#666666;
	height:10px;
	width:8%;}
	
td.nbwide {color:#666666;
	height:10px;
	width:12%;}
	
td.nbwider {color:#666666;
	height:10px;
	width:16%;}


/*contact ....*/

.contactl{
	width: 240px;
	border: solid 0px #ff0000;
	padding-top:10px;
	/*padding-bottom:10px;*/
	float:left;}

.contactr{
	margin-left: 240px;
	padding:0px 0px 0px 10px;
	border: solid 0px #ff0000;
	padding-top:10px;
	font-size:90%;
	/*padding-bottom:10px;*/
	}

/*.suck	{
	border: solid 1px #cccbcb;
	margin:5px 2px 1px 10px;
	padding:10px;
	font-size:100%;
	float:right;}

.formleft {
	float:left;
	width:80px;
	border: solid 0px #cccbcb;
	padding-top:3px;
}
.formright, .formrightlast {
	float:rigth;
	margin-left:80px;
	padding-bottom:3px;
	border: solid 0px #cccbcb;
	text-align:right;
}
.formrightlast {margin-bottom:-25px;}

#map { 
	float:right;
	padding:0px 0px 5px 5px;
	border: solid 0px #cccbcb;}

#map p{ 
	margin:5px 0px 0px 3px;
	border: solid 0px #cccbcb;
	font-size:90%;}

#kontaktform{
	padding-bottom:0px;}

.kantlinje{border: 1px solid #cccbcb; background-color: #ffffff;}

.skicka_knapp {background-color: #ffffff; font-size:90%; letter-specing:0.1em;}*/

