td.vnavmarg{
	background-color: #33CC99;
	height: 100%;
	width: 15px;
}
td.hnavmarg{background-color: #FFFFCC;
	height: 100%;
	width: 19px;
}

span.logga{
	font-size: 30px;
	font-weight: bold;
	color: Red;
	text-align: right;
	padding: 1px 3px 1px 3px;
	white-space: nowrap;
	vertical-align: top;
	float: right;
}
td.logga1{
	text-align: left;
	padding: 1px 3px 0px 0px;
	vertical-align: bottom;
}

body{
	background-color: #F2EEE3;
	margin: 0px;
	padding: 0px;
	background-image: url(gte12tailR.jpg);
	
}

table.huvud2{
	width: 100%;
	background-color: #CCFFCC;
		border-style: solid;
	border-width: 0px 3px 0px 3px;
	border-color: #006600;
}

/*flikar*/
div.dck,div.dck1{
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	background-color: #33CC99;
	margin-left: 0.3em;
	margin-right: 0.3em;
	margin-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	white-space: nowrap;
}
div.dck1{
	margin-left: 0px;
}

a.ak{
	color: #000000;
	margin: 0px;
	padding-left: 3px;
	padding-right: 3px;
	border-color: #99CC99 #009966 #009966 #99CC99;
	border-width: 2px;
	border-style: solid;
	text-decoration: none;
	padding-bottom: 1px;
	font-size: medium;
	white-space: nowrap;
}

a.ak:link {background-color: #99FFCC;
	color: #000000;
	}
a.ak:visited {background-color: #99FFCC;
	color: #000000;
}
a.ak:hover {
	background-color: #99CC99;

}
a.ak:active {background-color: #99FFCC;
	color: #000000;
}

span.ak{
	font-size: 3px;
	white-space: nowrap;
	
}

table.tk{background-color: #CCFFCC;		
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #006600;

}
table.tk td{
	vertical-align: bottom;
	line-height: 1.4em;
	font-size: medium;
	padding-top: 4px;
}

td.fliksep{
	background-color: #33CC99;
	font-size: 5px;
}


/**** trackflikar **********/
span.hemtrk{
	font-size: 30px;
	font-weight: bold;
	white-space: nowrap;
	color: #FF0000;
}
a.hemtrk{
	font-size: 30px;
	font-weight: bold;
	white-space: nowrap;
	color: #FF0000;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #339966 #339966 #FF0000 #339966;
}

span.track{
	font-size: medium;
	font-weight: bold;
	white-space: nowrap;
	color: #000000;
	padding: 0px;
}


a.track{
	font-size: medium;
	font-weight: bold;
	white-space: nowrap;
	color: #000000;
}
span.trackflik{
	border-style: solid;
	border-width: 0px 1px .5em 4px;
	border-color: #339966;
	font-size: medium;
	font-weight: bold;
	white-space: nowrap;
	background-color: #339966;
	color: #000000;
	padding-right: 3px;
}

a.trackflik{
	border-style: solid;
	border-width: 0px 1px .5em 4px;
	border-color: #339966;
	font-size: medium;
	font-weight: bold;
	white-space: nowrap;
	background-color: #339966;
	padding-right: 3px;
}

/****  hemflik*****/

span.hemflik{
	font-size: 30px;
	color: #FF0000;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	
}
a.hemflik{
	font-size: 30px;
	color: #FF0000;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	padding-bottom: 3px;

}



a.hemflik:link{
	color: #FF0000;
}
a.hemflik:visited{
	color: #FF0000;
}
a.hemflik:hover{
	color: #000000;
	background-color: #99CC99;
}
a.hemflik:active{
	color: #FF0000;
}

/*** track ******/
a.track:link,a.trackflik:link{
	color: #000000;
}
a.track:visited,a.trackflik:visited{
	color: #000000;
}
a.track:hover{
	color: #000000;
	background-color: #99CC99;
}
a.trackflik:hover{
	color: #FFFFFF;
	
}
a.track:active,a.trackflik:active{
	color: #000000;
}
/**** hemtrk ******/
a.hemtrk:link{
	color: #FF0000;
}
a.hemtrk:visited{
	color: #FF0000;
}
a.hemtrk:hover{
	color: #000000;
	background-color: #99CC99;
}

a.hemtrk:active{
	color: #FF0000;
}



span.trackfile{
	font-size: medium;
	font-weight: bold;
	white-space: nowrap;
	color: #000000;
}

/**** navlink ********/
span.navlink{
	font-weight: bold;
}
a.navlink{
	font-size: medium;
	background-color: #66CC99;
	text-decoration: none;
	padding: 2px;
	padding-right: 5px;
	margin-right: 5px;
	white-space: nowrap;

}
a.navlink:link{
	color: #000000;
}
a.navlink:visited{
	color: #000000;
}
a.navlink:hover{
	color: #FFFFFF;
	background-color: #339966;
}
a.navlink:active{
	color: #000000;
}
td.trkhsep{
	background-color:#339966;
	font-size: 7px;
}
td.navlink{
	padding-bottom: 5px;
}

/* innehåll*/
.italic{
	font-style: italic;
}
table.inh{
	width: 100%;
	border-style: solid;
	border-width: 0px 3px 3px 3px;
	border-color: #006600;
}

td.inh{
	background-color: #FFFFCC;
	padding: 4px;
	font-size: medium;
	padding-left: 7px;
}
td.inh td{
	font-size: medium;
	padding: 3px;
}
a:hover{
	color: #FF0000;
}
td.fot{
	background-color: #FFFFCC;
	border-top: 1px solid Black;
}
span.nbr{
	white-space: nowrap;
}

h1{
	margin-bottom: 5px;
	line-height: 1.3em;
	margin-top: 5px;
	
}

h2{
	margin-bottom: 2px;
	line-height: 1.3em;
	margin-top: 1em;
	
}
h3{
	margin-bottom: 4px;
	line-height: 1.3em;
	margin-top: 1em;
	
}
ul{
	margin-top: .4em;
	margin-bottom: 3px;
}
div.center{
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.stor2{
	font-size: large;
}
p{
	margin-bottom: 0.5em;
	margin-top: 2px;
}
p.tight{
	margin-bottom:3px;
	margin-top:  1em;
}
table.tlist{
		margin-bottom:0.5em;
	margin-top:  2px;
}
td.tlmark{
	white-space: nowrap;
	font-size: medium;
	vertical-align: top;
	padding-right: 1ex;
	padding-left: 2ex;
	padding-bottom: .5em;
	padding-top: 0px;
}
td.tldata{
	font-size: medium;
	padding-bottom: .5em;
	padding-top: 0px;
	
}
div.indr{
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 3ex;
	padding-right: 0px;
	padding-top: 0px;
}
table.ram{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	margin-bottom: 1em;
}
td.ul2_1{
	border-style: solid;
	border-width: 0px 1px 2px 0px;
	border-color: #000000;
	font-weight: bold;
}
td.upl2_1{
	border-style: solid;
	border-width: 2px 1px 0px 0px;
	border-color: #000000;
	font-weight: bold;
}
td.ul2{
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #000000;
	font-weight: bold;
}
td.upl2{
	border-style: solid;
	border-width: 2px 0px 0px 0px;
	border-color: #000000;
	font-weight: bold;
}
td.n1{
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #000000;
}

div.ram{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
	padding: 5px;
	margin-right: 5px;
}
span.normal{
	font-size: medium;
	font-weight: normal;
}
span.coment{
	font-style: italic;
	color: #FF0000;
}
table.blogg {
	margin-left: 1em;
}
table.blogg td.db1{
	font-weight: bold;
	padding: 3px;
	vertical-align: top;
	padding-top: .4em;
	white-space: nowrap;
}
table.blogg td.db2{
	padding: .4em;
}
/* ------*/
tmp{
		border-style: solid;
	border-width: 0px 1px 4px 4px;
	border-color: #339966;
		background-image: url(gte12tailR.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	color: #CC3300;
}
