a:link {font-family:Verdana, Arial, serif; color:#fff; text-decoration:underline;font-size:10px}
a:visited {font-family:Verdana, Arial, serif; color:#fff; text-decoration:underline;font-size:10px}
a:hover {font-family:Verdana, Arial, serif; color:#fff; text-decoration:none;font-size:10px}
a:active {font-family:Verdana, Arial, serif; color:#fff; text-decoration:underline;font-size:10px; outline: none;}
a:focus {outline: none;}


h1 {
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
h3 {
  font-family: "le-havre-1","le-havre-2",sans-serif;
  font-size: 14px;
  margin: 5px 0 10px 0;
}


img { border: none; } 
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-image: url(../pix/bg_skjorta.jpg);
	background-repeat: no-repeat;
	background-attachment : scroll;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.newsHead {
	color: #930;
}
.nyheter_td {

	background-image: url(../pix/blackboard.jpg);
	background-repeat: no-repeat;
	color: #f3f3f3;
	/*background-color: #000;*/
	padding-left: 11px;
}
.rubrik { color: #333333; font: bold 10px Verdana, Arial, Helvetica, sans-serif }
.brodtext { color: #FFFFFF; font: 10px Verdana, Arial, Helvetica, sans-serif }
.lasmer { color: #ffcc00; font: 10px Verdana, Arial, Helvetica, sans-serif }
.gammalt {color: #666666}
.formtagg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FFFFFF}


.content {
	width: 635px;
	margin-left: 400px;	
}
.mainRub {
	position:absolute;
	width: 686px;
	margin-left: 106px;
	margin-top: 67px;
	margin-right: 0px;
	margin-bottom: 0px;


}
.mainBox {
	position:absolute;
	width: 676px;
	color:#e3a133;
	margin-top: 116px;
	margin-left: 106px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 2px solid #EBEBEB;
	
}
.mainBox2 {
	position:absolute;
	width: 950px;
	color:#000000;
	margin-top: 116px;
	margin-left: 1000px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 2px solid #EBEBEB;
	
}
.butt { outline: none; }
.mainContent {
	position:relative;
	width: 100%;
}
table {
	border-collapse:separate;
	/* border-spacing: 10px 3px;  för ie7 */
	border: none;
	/*width:150;*/
		
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000
	/*padding: 5px 20px 0px 5px;*/
	
}
hr {
	width: 98%;
	
	/* border-style: dashed;*/
	border: 1px solid #EBEBEB;
}
.extra {
	position:absolute;
	margin-top: 50px;
	margin-left: 600px;
	z-index: 100;
	left: 137px;
	top: -6px;
}
.personen {
	/* background-color: #EBEBEB;*/
	position: relative;
	padding: 5px 20px 0px 5px;
	left: 3px;
	top: 10px;
	line-height: normal;
	letter-spacing: 2px;
	
}
#sidor {
	position:absolute;
	left:410px;
	top:377px;
	width:414px;
	height:28px;
	z-index:101;
}
#affisch {
	position: absolute;
	left: 1029px;
	top: 177px;
	width: 400px;
}
#utstallningar {
	color: #f3f3f3;
	position:absolute;
	left:65px;
	top:707px;
	width:312px;
	height:205px;
	z-index:102;
	visibility: visible;
}
#utbildningar {
	color: #f3f3f3;
	position:absolute;
	left:408px;
	top:707px;
	width:314px;
	height:205px;
	z-index:103;
	visibility: visible;
}
#kontakt {
	color: #f3f3f3;
	position:absolute;
	left:761px;
	top:707px;
	width:261px;
	height:205px;
	z-index:104;
	visibility: visible;
}
#goOn1 {
	position:absolute;
	left:804px;
	top:356px;
	width:40px;
	height:32px;
	z-index:105;
}
#snack {
	position: relative;
	padding: 5px 20px 0px 5px;
	z-index:106;
	width: 200px;
	border-top: 1 #EBE9ED;
	border-right: 1px #EBE9ED;
	border-bottom: 1 #EBE9ED;
	border-left: 1 #EBE9ED;

} 
.galleriEtt {
	background-color: #EBEBEB;
	margin: 10px;
	width: auto;
	float: left;
}
img.galleri {
	padding: 5px;
}
.pixRam {
	border:#000000;
	border-style:solid;
	border-width: 2px;
}
.text {
	line-height: 16px;
}
#paintings {
	position:absolute;
	left:230px;
	/*	top:356px;
	width:40px;
	height:32px;*/
	z-index:110;
	width: 700px;
	top: 0px;

}
.news {
	margin-left: 5px;
	font-size: 14px;
	color: #000;
}
