@charset "utf-8";
/* CSS Document */


body  {
	margin: 0px; /* det är bra att nollställa marginalen och utfyllnaden av body-elementet för att ta hänsyn till olika webbläsarstandarder */
	padding: 0px; /* centrerar containern i Internet Explorer 5*-webbläsare. Texten ställs sedan in efter den vänsterjusterade standarden i #container-väljaren */
	color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 100%;
	background: #000;
	text-align: center;
	background-color: #050;
}
/*NOLLNING*/
h1, h2, h3, h4, h5, h6  {
	background: transparent url(../images/jpg/bkgr1.jpg) repeat-x;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
	color: #FC9;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
}
p, a {
	margin: 0px;
	padding: 0px;
	text-align: left;
	color: #000;
}



.docVox #containerT{
	width: 998px;
	margin: 0px auto; /* automarginalerna (i samband med en bredd) centrerar sidan */
	border: 1px solid #000000;
	text-align: left; /* detta åsidosätter textjusteringen: mitten på body-elementet. */
	padding: 0px;
	clear: both;
	background: #00351B;
	background-color: #060;
} 
.docVF #headerT {
	padding: 0px;
	margin: 0px;
	height: 50px;
	position: relative;
	width: 995px;
	background-color: #060;
}
	/*MENY*/
.docVox #menyTop {
	padding: 0px;  /* denna utfyllnad matchar vänsterjusteringen av elementen i de divar som visas under den. Om en bild används i #header istället för text kan du ta bort utfyllnaden. */
	margin: 0px;
	height: 80px;
	text-align: left;
	width: 990px;
	position: relative;
	font-size: 0.8em;
}
/*end MENY*/

.docVox #sidebar1T {
	float: left; /* eftersom detta element är flytande måste en bredd anges */
	width: 245px; /* den faktiska bredden på denna div, i standardwebbläsare eller standardläge i Internet Explorer, kommer att inkludera utfyllnaden och kanten utöver bredden */
	background: transparent; /* bakgrundsfärgen kommer att visas för längden på innehållet i kolumnen, men inte längre */
	padding: 0px;
	margin: 0px 0px 0px 5px;
	clear: both;
}
.docVox #mainContentT {
	margin: 0px 0px 0px 255px; /* vänstermarginalen på detta div-element skapar kolumnen nedåt till vänster på sidan. Oavsett hur mycket innehåll sidebar1 div innehåller kommer kolumnutrymmet att finnas kvar. Du kan ta bort denna marginal om du vill att texten i #mainContent div ska fylla #sidebar1-utrymmet när innehållet i #sidebar1 tar slut. */
	padding: 0px 5px;
	background: transparent;
	width: 730px;
} 


.docVox #footerT {
	padding: 0 0 0 5px;
	margin: 0px auto 10px;
	width: 990px;
	font-size: 0.9em;
	background-color: #030;
} 
/*LOGGA*/
#loggaT {
	background: url(../images/jpg/loggaBkgr.jpg) repeat;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 140px;
	border: 1px inset #000;
	}
#menyTop ul {
	float: left;
	margin: 5px auto;
	padding: 0px;
	list-style: none;
	position: absolute;
	width: 978px;
	height: auto;
	left: 2px;
	
}

#menyTop li {
	float: left;	
	
}
#menyTop li a:link,#menyTop li a:visited  {
	background:url(../images/jpg/bkgr1.jpg);
	padding:2px;
	color:#FF9;
	text-decoration:none;
	line-height:1em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	font-weight: bold;
	display:block;
	width: auto;
	border-top: 3px ridge #009;
	border-right: 3px ridge #009;
	border-bottom: 3px ridge #333;
	border-left: 3px ridge #333;
	margin: 2px;
}
#menyTop li a:hover {
	background:#CCC;
	color:#00F;
	margin: 2px;
	padding: 2px;
	width: auto;
	border-top: 3px inset #333;
	border-right: 3px inset #333;
	border-bottom: 3px inset #06C;
	border-left: 3px inset #06C;
}
#menyTop li a.current,#menyTop li a.current:hover,#menyTop li a.current:active {
	color:#060;
	background:#FF9;
	cursor: default;
	border: 3px solid #036;
}
#headerT  h1  {
	text-align: center;
}
.adressT {
	font-size: 0.75em;
	line-height: 1.2em;
	background: transparent;
	margin: 0px 0px 5px;
	padding: 0px 0px 5px 5px;
}


#sidebar1T p {
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 10px;
}
#sidebar1T ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 0.9em;
	font-family: Verdana, Geneva, sans-serif;
}
#sidebar1T ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#sidebar1T li a:link,#sidebar1T a:visited {
	display: block;
	text-decoration: none;
	width: 225px;
	margin: 5px auto;
	padding: 0px 0px 0px 10px;
	background: url(../images/jpg/bkgr1.jpg);
	color: #FC9;
	border-top: 3px outset #006;
	border-right: 3px outset #006;
	border-bottom: 3px outset #333;
	border-left: 3px outset #333;
}
#sidebar1T li a:hover {
	background: #999;
	border-top: 3px inset #000;
	border-right: 3px inset #000;
	border-bottom: 3px inset #00C;
	border-left: 3px inset #00C;
	display: block;
	width: 200px;
	margin: 5px auto;
	padding: 0px 0px 0px 10px;
	color: #00F;
	font-weight: bold;
}
#sidebar1T li a.current, #sidebar1T li a.current:hover, #sidebar1T li a.current:active {
	color:#060;
	background:#FF9;
	cursor: default;
}
 #mainContentT table {
	white-space: normal;
	border-style: none;
	margin: 0px 0px 5px;
	padding: 0px;
	background: url(../images/jpg/bakgrund.jpg);
}
#mainContentT tr td  {
	text-align: left;
	vertical-align: text-top;
	border-style: none;
	margin: 0px;
	padding-bottom: 5px;
	font-size: 0.9em;
}
#mainContentT p a:link , #mainContentT p a:visited{
	background: transparent;
	text-decoration: none;
	color: #990;
	margin: 0px;
	padding: 0px 5px;
	width: auto;
}
#mainContentT p a:hover {
		background: #999;
	text-decoration: none;
}
#mainContenttT ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 0.8em;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#mainContentT ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#mainContentT li a:link, #mainContentT li a:visited {
	display: block;
	text-decoration: none;
	width: 600px;
	margin: 5px 0px 5px 5px;
	padding: 0px 0px 0px 10px;
	background: url(../images/jpg/bkgr1.jpg);
	color: #FC9;
	border-top: 3px outset #006;
	border-right: 3px outset #006;
	border-bottom: 3px outset #333;
	border-left: 3px outset #333;
}
#mainContentT li a:hover {
	background: #999;
	border-top: 3px inset #000;
	border-right: 3px inset #000;
	border-bottom: 3px inset #00C;
	border-left: 3px inset #00C;
	display: block;
	width: 550px;
	margin: 5px;
	padding: 0px 0px 0px 10px;
	color: #00F;
	font-weight: bold;
	;
}



#footerT p  {
	margin: 0; /* genom att nollställa marginalerna i det första elementet i sidfoten undviker du att marginaler komprimeras, d.v.s. att det blir ett utrymme mellan divar */
	padding: 10px 0px; /* utfyllnad på detta element skapar utrymme precis som marginalen skulle göra, utan problemet med att marginaler komprimeras */
	background: transparent;
	font-size: 0.9em;
	line-height: 1em;
	text-align: left;
	color: #CC0;
}
p {
	font-size: 1em;
	line-height: 1.4em;
	margin: 0px 0px 5px;
	padding: 0px 10px;
	background: url(../images/jpg/bakgrund.jpg);
	text-align: left;
}
.left {
	text-align: left;
}


h1 {
	font-size: 1.8em;
	margin: 0em 0em 0.5em;
	padding: 0em 0em 0em 0.3em;
	text-align: center;
}

h2 {
	font-size: 1.6em;
	margin: 0px 0px 0.2em;
	padding: 0px 0px 0.3em 0.2em;
	text-align: left;
}
h3 {
	font-size: 1.4em;
	margin: 0px 0px 0.3em;
	padding: 0px 0px 0.2em 0.2em;
}
h4 {
	font-size: 1em;
	margin: 0px 0px 0.3em;
	padding: 0px 0px 0.2em 0.2em;
}
h5 {
	font-size: 0.9em;
	margin: 0px 0px 5px;
	padding: 5px 10px;
}
h6 {
	font-size: 0.75em;
	margin: 0px 0px 5px;
	padding: 5px 10px;
	font-style: italic;
	text-align: left;
}

.upp {
	background: transparent;
	display: block;
	margin: 0px auto 5px;
	padding: 5px;
	height: 18px;
	width: 18px;
}
blockquote {
	background: transparent;
	margin: 10px auto;
	padding: 5px;
	width: 500px;
	text-align: justify;
	left: auto;
	right: auto;
	position: static;
	border-top: 10px groove #999;
	border-right: 10px groove #999;
	border-bottom: 10px groove #CCC;
	border-left: 10px groove #CCC;
}



.plattaT {
	background: url(../images/jpg/bakgrund.jpg) repeat;
	padding: 0.1em;
	margin: 0px 0px 0.5em;
}
.fltrtT { /* denna klass kan användas för att flytta ett element till höger på sidan. Det flytande elementet måste komma före elementet som det ska ligga bredvid på sidan. */
	float: right;
	margin-left: 5px;
}
.fltlftT { /* denna klass kan användas för att flytta ett element till vänster på sidan */
	float: left;
	margin-right: 8px;
}

.ref {
	font-size: 0.7em;
	font-style: italic;
	line-height: normal;
}
.hiLight {
	background: #C90;
	padding: 0em 0.3em;
	}
.red {
	color: #F00;
}


.clearfloat { /* denna klass ska placeras på en div eller break-element och ska vara det sista elementet innan en container som helt ska innehålla ett flyttal stängs */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
@charset "utf-8";
/* CSS Document */


@charset "utf-8";
/* CSS Document */
#mainContentT ul.lista {
	background: transparent;
	list-style: disc inside;
	margin: 10px;
	padding: 0px 0px 5px 10px;
	font-size: 0.9em;
	line-height: normal;
}
#mainContentT ul.lista li {
	background: url(../images/jpg/bakgrund.jpg);
	list-style: disc inside;
	margin: 0px 10px 5px 0px;
	padding: 0px 0px 5px 10px;
}
.meny {
	font-size: 1.0em;
	font-weight: bold;
	text-align: center;
	margin: 0px 0px 10px;
	padding: 0px;
}
.c {
	text-align: center;
}
.text1 {
	background-image: url(../images/jpg/bakgrund.jpg);
}
.text1 ul li {
	list-style-position: inside;
	list-style-type: disc;
}
.bild1 {
	width: 300px;
	margin-right: auto;
	margin-left: auto;
}

