
* {
	margin: 0px;
	padding: 0px;
}

/* REGLER FÖR ÖVRIGA */
div#main {
	margin-left: 0px;
	font-family:"Verdana";
	font-size:13px;
	color: #333333;
}

body {
	width: 320px;
	height: 480px;
	background-color: #202020; /* #f5fff5 */
	overflow: auto;
	border: none;
}
div#header {
	width: 320px;
	position: fixed;
	background-color: #202020; /*  #f5fff5 */
	/*border-color: black;*/
	border-width: 0px;
	clear:both;
	z-index: 100;
}
div#logotext {
	font-family: "trebuchet ms";
	font-size: 7px;
	font-style: italic;
	margin-left:3px;
	margin-top: 2px;
	word-spacing: 1px;
	height: 8px;
	color: rgb(204,204,204) !important;
}
div#logo {
	margin: 3px;
	margin-bottom: 0px;
	border: none;
}
div#accountname {
	position: relative;
	top: -17px;
	left: 175px;
	width: 130px;
	font-size: 9px;
	color: rgb(204,204,204); /* black; */
	text-align: right;
	margin-right: 8px;
	background-color: #202020;
}
div#menues {
	height: 22px; /* 22px */
	width: 300px; /* 300px */
	clear: both;
	overflow: hidden;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
}
menus select {
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
	height: 25px;
	background-color: rgb(100,100,100) !important;
	color: red !important;
	border: none !important;
	outline: none !important;
	
	content: '▼'; /* Nedåtriktad pil */
    position: absolute;
    right: 10px; /* Justera avståndet från kanten */
    top: 50%;
    transform: translateY(-50%);
    pointer-events: none; /* Så att användaren kan klicka på selecten */
}
`
}

menus select option {
	-webkit-appearance: none !important;
	-moz-appearance: none !important;
	appearance: none !important;
	background-color: orange !important;
	color: red !important;
}

menus select:hover {
	background-color: orange !important;
	color: rgb(204,204,204);
}

menus select:focus {
	outline: 1px solid gray;
}

div#menues label {
	display: block;
	float: left;
	color:orange; /* #0066cc;  */
	font-weight: bold;
	font-size: 12px;
	margin-top: 2px;
	margin-right: 2px;
}
select#webpages {
	display: block;
	float: left;
	width: 140px;
	font-size: 12px;
}
button#sokigen {
	display: block;
	float: left;
	height: 20px;
	width: 100px;
	font-size: 12px;
	margin-left: 3px;
	background-color: rgb(100,100,100);
	color: white;
	border: none;
}
div#bodyContent {
	clear: both;
	margin-left: 10px;
	padding-top: 70px;
	z-index: 0;
}
div#navigation {
	margin-top: 15px;
	margin-bottom: 120px;
	float: left;
	width: 200px;
}

div.navLabel {
	font-size: 11px;
	padding-bottom: 5px;
	width: 108px;
}
div#categories {
	text-align: left;
	font-weight: bold;
	font-size: 14px;
}

div#subCategoriesLagmalt {
	line-height: 25px;
	font-size: 11px;
	margin-left: 20px;
	border-style: solid;
	border-color: #ffffff;
	border-width: 1px;
	margin-top: 5px;
}
div#subCategoriesAvtrubbat {
	line-height: 25px;
	font-size: 11px;
	margin-left: 20px;
	border-style: solid;
	border-color: #e0e0a8;
	border-width: 1px;
	margin-top: 5px;
}
div#subCategoriesFlitigt {
	line-height: 25px;
	font-size: 11px;
	margin-left: 10px;
	border-style: solid;
	border-color: #f0dc00;
	border-width: 1px;
	margin-top: 5px;
}
div#subCategoriesBehagligt {
	line-height: 25px;
	font-size: 11px;
	margin-left: 20px;
	border-style: solid;
	border-color: #89c104;
	border-width: 1px;
	margin-top: 5px;
}
div#subCategoriesGryende {
	line-height: 25px;
	font-size: 11px;
	margin-left: 20px;
	border-style: solid;
	border-color: #fda906;
	border-width: 1px;
	margin-top: 5px;
}
div#subCategoriesSakralt {
	line-height: 25px;
	font-size: 11px;
	margin-left: 20px;
	border-style: solid;
	border-color: #8e0634;
	border-width: 1px;
	margin-top: 5px;
}
div#subCategoriesTryggt {
	line-height: 25px;
	font-size: 11px;
	margin-left: 20px;
	border-style: solid;
	border-color: #a56305;
	border-width: 1px;
	margin-top: 5px;
}
div#subCategoriesRomantiskt {
	line-height: 25px;
	font-size: 11px;
	margin-left: 20px;
	border-style: solid;
	border-color: #ff9694;
	border-width: 1px;
	margin-top: 5px;
}
div#subCategoriesPuls {
	line-height: 25px;
	font-size: 11px;
	margin-left: 20px;
	border-style: solid;
	border-color: #e33204;
	border-width: 1px;
	margin-top: 5px;
}
div#subCategoriesMaktigt {
	line-height: 25px;
	font-size: 11px;
	margin-left: 20px;
	border-style: solid;
	border-color: #1d0010;
	border-width: 1px;
	margin-top: 5px;
}

div#buttonsLagmalt {
	border-style: solid;
	border-color: #d9dadb;
	border-width: 2px 2px 1px 2px;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	background-color: #ffffff;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsLagmalt a {
	color: #333333;
	text-decoration:none;
}
div#buttonsLagmalt a:hover {
	text-decoration:underline;
}
div#buttonsLagmalt a:active {
	text-decoration:underline;
}
div#buttonsAvtrubbat {
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	border-color: #bdbe87;
	border-style: solid;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	background-color: #e0e0a8;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsAvtrubbat a {
	color: #333333;
	text-decoration:none;
}
div#buttonsAvtrubbat a:hover {
	text-decoration:underline;
}
div#buttonsAvtrubbat a:active {
	text-decoration:underline;
}
div#buttonsFlitigt {
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	border-style: solid;
	border-color: #d2be00;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	background-color: #f0dc00;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsFlitigt a {
	color: #333333;
	text-decoration:none;
}
div#buttonsFlitigt a:hover {
	text-decoration:underline;
}
div#buttonsFlitigt a:active {
	text-decoration:underline;
}
div#buttonsBehagligt {
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	border-style: solid;
	border-color: #6ba300;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	background-color: #89c104;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsBehagligt a {
	color: #333333;
	text-decoration:none;
}
div#buttonsBehagligt a:hover {
	text-decoration:underline;
}
div#buttonsBehagligt a:active {
	text-decoration:underline;
}
div#buttonsGryende {
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	border-color: #df8b00;
	border-style: solid;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	background-color: #fda906;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsGryende a {
	color: #333333;
	text-decoration:none;
}
div#buttonsGryende a:hover {
	text-decoration:underline;
}
div#buttonsGryende a:active {
	text-decoration:underline;
}
div#buttonsSakralt {
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	border-color: #700016;
	border-style: solid;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	color: #f2f2f2;
	background-color: #8e0634;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsSakralt a {
	color: #f2f2f2;
	text-decoration:none;
}
div#buttonsSakralt a:hover {
	text-decoration:underline;
}
div#buttonsSakralt a:active {
	text-decoration:underline;
}
div#buttonsTryggt {
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	border-color: #874500;
	border-style: solid;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	background-color: #a56305;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsTryggt a {
	color: #333333;
	text-decoration:none;
}
div#buttonsTryggt a:hover {
	text-decoration:underline;
}
div#buttonsTryggt a:active {
	text-decoration:underline;
}
div#buttonsRomantiskt {
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	border-color: #cc7e80;
	border-style: solid;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	background-color: #ff9694;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsRomantiskt a {
	color: #333333;
	text-decoration:none;
}
div#buttonsRomantiskt a:hover {
	text-decoration:underline;
}
div#buttonsRomantiskt a:active {
	text-decoration:underline;
}
div#buttonsPuls {
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	color: #f2f2f2;
	border-color: #c50000;
	border-style: solid;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	background-color: #e33204;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsPuls a {
	color: #000000;
	text-decoration:none;
}
div#buttonsPuls a:hover {
	text-decoration:underline;
}
div#buttonsPuls a:active {
	text-decoration:underline;
}
div#buttonsMaktigt {
	border-left-width: 2px;
	border-bottom-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	border-color: rgb(60,60,60); /* #000000; */
	border-style: solid;
	padding-left: 14px;
	padding-bottom: 0px;
	padding-right: 9px;
	padding-top: 4px;
	color: #f2f2f2;
	background-color: #1d0010;
	font-size: 14px;
	cursor: pointer;
}
div#buttonsMaktigt a {
	color: #f2f2f2;
	text-decoration:none;
}
div#buttonsMaktigt a:hover {
	text-decoration:underline;
}
div#buttonsMaktigt a:active {
	text-decoration:underline;
}
div.buttonsDroner {
	border-width: 1px;
	padding: 2px 2px 1px 2px;
	background-color: rgb(100,100,100); /* #e1ebe1; */
	font-size: 12px;
	border-color: rgb(130,130,130); /* #c0c9c1; */
	border-style: solid;
	height: 20px;
	text-align: center;
	margin-top: 0px;
	cursor: pointer;
	text-decoration:bold;
	font-weight: bold;
}
div.buttonsDroner a {
	color: white; /* #333333; */
	text-decoration: none;
	font-weight: bold;
}
div.buttonsDroner a:hover {
	text-decoration:underline;
}
div.buttonsDroner a:active {
	text-decoration:underline;
}
div#searchId {
	font-size: 11px;
	width: 90px;
	height: 200px;
	margin-top: 15px;
	padding-left:  10px;
	float: left;
	overflow: hidden;
	color: rgb(204,204,204);
}
div.buttons {
	border-width: 1px;
	background-color: rgb(150,150,150); /* #e1ebe1; */
	font-size: 12px;
	padding: 2px 2px 1px 2px;
	border-color: rgb(180,180,180); /*#c0c9c1; */
	border-style: solid;
	height: 20px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 20px;
	cursor: pointer;
	text-decoration:bold;
	font-weight: bold;
}
div.buttons a {
	color: white; /*  #333333; */
	text-decoration: none;
	font-weight: bold;
}
div.buttons a:hover {
	text-decoration:underline;
}
div.buttons a:active {
	text-decoration:underline;
}

div#mainContent {
	margin-top: 10px;
	margin-left: 0px;
	float: left;
	width: 301px;
	color: rgb(204,204,204); /* #333333; */
	background-color: #191919;
}
div#CategoryLabelL {
	font-size: 14px;
	height: 18px;
	width: 290px;
	font-weight: bold;
	font-style: normal;
	border-style: solid;
	border-width: 2px;
	background-color: #f5fff5;
	border-color: #d1d6d1;
	clear: both;
	margin-left: 10px;
	padding: 2px 2px 2px 4px;
	overflow: hidden;
}

/* "Text"-behållarna korrigerar marginalbuggen i Explorer */
	
div#CategoryLabelLText{
	height: 7px;
	text-align: left;
	font-size: 14px;
}
div#autospela {
	display: none;
}
div#musicLabel {
	width: 299px;
	height: 15px;
	margin-top: 5px;
	margin-left: 10px;
	padding-left: 1px;
	font-weight: bold;
	background-color: #202020; /* #f5fff5; */
	text-align: left;
	font-size: 10px;
	border-width: 0px 0px 2px 0px;
	border-color: #d1d6d1;
	border-style: solid;
	overflow: hidden;
}
div#musicLabelText {
	display: inline;
}
div.albumPictL {
	height: 34px;
	float: left;
	width: 42px;
	color: rgb(204,204,204);  gray; */
}
div.albumPictL a {
	text-decoration: none;
	color: rgb(204,204,204); /* gray; */
}
div.idNoL {
	height: 17px;
	float: left;
	width: 30px;
	display: none;
	color: rgb(204,204,204);
}
div.idNoL a {
	text-decoration: none;
	color: rgb(204,204,204); /* #333333; */
	display: none;
}
div.speakerL {
	height: 34px;
	float: left;
	width: 40px;
	display: none;
	color: black;
}
div.titleL {
	height: 34px;
	float: left;
	width: 215px;
	color: rgb(204,204,204); /* gray; */
}
div.titleL a {
	text-decoration: none;
	color: rgb(204,204,204); /* gray; */
}
div.lengthL {
	height: 34px;
	float: left;
	width: 38px;
	color: rgb(204,204,204); /* gray; */
}
div.lengthL a {
	text-decoration: none;
	color: rgb(204,204,204); /* gray; */
}
div.downloadL {
	height: 34px;
	float: left;
	width: 82px;
	display: none;
	color: black;
}
div.soundCurveL {
	height: 34px;
	float: left;
	width: 142px;
	display: none;
}
div#myRecords {
	width: 300px;
	font-size: 11px;
	color: orange; /* #0066cc; */
	background-color: #202020 !important; /* #f5fff5; */
	visibility: visible;
	margin-top: 10px;
	margin-left: 5px;
	clear: both;
	line-height: 20px;
	text-indent: 8px;
}
div#myRecords a {
	color: orange; /* #0066cc; */
}
div.musicTune {
	width: 292px;
	clear: both;
	border-width: 0px 2px 2px 2px;
	border-color: rgb(60,60,60); /* #d1d6d1; */
	border-style: solid;
	font-size: 10px;
	padding: 2px 2px 0px 2px;
	overflow: visible;
}
div.musicTuneText {
	display: inline;
}
div#musikmodul {
	width: 100%;
	/* height: 15px; */
	clear: both;
	border-width: 1px 1px 1px 1px !important;
	border-color: rgb(60,60,60); /* #c0c9c1; */
	border-style: solid;
	overflow: visible;
	margin-bottom: 14px;
	margin-top: 14px;
}

div#musikmodul {
	/*
	border: solid 1px rgb(60,60,60); 
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	*/
}

div#musikmodul:before {
		/*content: "Musikmoduler kan f.n. inte visas i mobilbloggen.";*/
}
div.musicTuneBlogg {
	width: 275px;
	clear: both;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	padding: 2px;
	line-height: 12px;
	overflow: visible;
	border: none !important;
}

div.musicTuneTextBlogg {
	width: 274px;
	/* display: inline; */
	/*height: 15px; */
	border: none !important;
}
div.bloggInsert div#musikmodul div.musicTuneBlogg div.albumPict img {
	filter: none;
	border: none;
	border-width: 0px;
	border-color: #000000;
}
div.albumTune {
	width: 292px;
	clear: both;
	border-width: 0px 1px 1px 1px;
	border-color: rgb(60,60,60); /* #d1d6d1; */
	border-style: solid;
	font-size: 12px;
	overflow: hidden;
	padding: 2px 2px 2px 2px;
}
div.albumTuneText {
	display: inline;
	height: 30px;
}

div.bloggInsert {
	clear: both;
	border-width: 0px 0px 2px 0px;
	border-color: #c0c9c1;
	border-style: solid;
	font-size: 10px;
	padding: 5px 0px 0px 0px;/*Tidigare padding-bottom 25px*/
}
div.bloggInsert img {
	filter: none;
}
div#pageInsert {
	clear: both;
	/*
	border-width: 2px 2px 2px 2px;
	border-color: black;  #f5fff5; 
	border-style: solid;
	order-color: rgb(204,204,204);
	*/
	border: none;
	font-size: 10px;
	padding: 5px 0px 25px 0px;

}
div.bloggInsertComment {
	clear: both;
	width: 296px;
	border-width: 0px 2px 2px 2px;
	border-color: #c0c9c1;
	border-style: solid;
	font-size: 9px;
	padding: 5px 0px 25px 0px;
}
div.bloggDate {
	float: left;
	font-size: 10px;
	padding:0px 10px 10px 10px;
}
div.bloggTitle {
	float: bottom;
	font-size: 14px;
	padding:5px 10px 5px 10px;
	font-weight: bold;
	line-height: 12px;
}
div.bloggContent {
	float: bottom;
	font-family: Trebuchet MS;
	font-size: 13px;
	padding:0px 10px 0px 10px;/*Tidigare padding-bottom 14px*/
	line-height: 18px;
}
div.bloggContent a {
	color:#333333;
}
div.bloggContent a.visited {
	color:#333333;
}
div.bloggContent a:hover {
	color:#0066cc;
}
div.bloggContent a:active {
	color:#6699cc;
}
div.pageContent {
	float: bottom;
	font-family: Trebuchet MS;
	font-size: 26px;
	padding:0px 20px 28px 20px;
	line-height: 36px;
}
div.pageContent img {
	filter: none;
	width: 100%;
	height: auto;
}
div.pageContent a {
	color:#333333;
}
div.pageContent a.visited {
	color:#333333;
}
div.pageContent a:hover {
	color:#0066cc;
}
div.pageContent a:active {
	color:#6699cc;
}
div.bloggAuthor {
	float: bottom;
	font-size: 10px;
	padding:0px 10px 10px 10px;
}
div.bloggComment {
	float:left;
	font-size: 11px;
	color:#0066cc;
	text-decoration: none;
	padding: 0px 0px 14px 10px;
	margin-right: 10px;
}
div.bloggComment a {
	color:#0066cc;
	text-decoration: none;
	font-weight: bold;
}
div.bloggComment a:hover {
	color:#0066cc;
	text-decoration: underline;
}
div.bloggComment a:active {
	color:#6699cc;
	text-decoration: underline;
}
div.albumPict {
	float: left;
	width:30px;
	height: 30px;
	cursor: pointer;
}
div.idNo {
	height: 30px;
	text-align: left;
	float: left;
	width: 31px;
	line-height: 10px;
	display: none;
}
div.speaker {
	float: left;
	width: 30px;
	height: 30px;
	cursor: pointer;
	display: block;
}
div.speakerBlogg {
	float: left;
	width: 30px;
	height: 30px;
	cursor: pointer;
	padding-left:0px;
	display: none;
}
div.title {
	width: 290px;
	float: left;
}
div.titleBlogg {
	width: 272px;
	float: left;
	border: none !important;
}
div.icons {
	width: 30px;
	height: 60px;
	float: left;
	margin-right: 10px;
	border: none !important;
}
div.icons2 {
	width: 35px;
	height: 60px;
	float: right;
	margin-right: 0px;
}
div.title a {
	color:#0066cc;
	text-decoration: none;
	font-weight: bold;
}
div.title a:hover {
	color:#0066cc;
	text-decoration: underline;
	font-weight: bold;
}
div.title a:active {
	color:#6699cc;
	text-decoration: underline;
	font-weight: bold;
}
div.titleText {
	width: 202px;
	text-align: left;
	line-height: 12px;
	float: left;
	padding-right: 3px;
	padding-bottom: 3px;
	overflow: visible;
	-webkit-user-select: none;
}
div.titleTextBlogg {
	width: 182px;
	color: rgb(204,204,204);
	text-align: left;
	line-height: 12px;
	float: left;
	padding-right: 3px;
	padding-bottom: 3px;
	overflow: visible;
	-webkit-user-select: none;
	border: none !important;
}
div.titleAlbum {
	text-align: left;
	height: 22px;
	float: left;
	width: 215px;
	line-height: 11px;
	overflow:hidden;
	padding-top: 7px;
	padding-left: 10px;
}
div.titleAlbum a {
	color: rgb(180,200,220) !important; /* #0066cc; */
	text-decoration: none;
	font-weight: bold;

}
div.titleAlbum a:hover {
	color: #c5eded !important; /* #0066cc; */
	text-decoration: underline;
	font-weight: bold;
}
div.titleAlbum a:active {
	color: #c5eded !important; /* #6699cc; */
	text-decoration: underline;
	font-weight: bold;
}
div.length {
	float: left;
	height: 10px;
	text-align: left;
	width: 35px;
	line-height: 10px;
	color: rgb(204,204,204);
	border: none !important;
}
div.favo {
	width: 30px;
	height: 30px;
	margin-top: 5px;
	cursor: pointer;
}
div.download {
	float: left;
	width: 40px;
	height: 30px;
	cursor: pointer;
	display: none;
}
div.downloadBlogg {
	float: left;
	width: 30px;
	height: 30px;
	cursor: pointer;
	padding-left:0px;
	display: none;
}
div.sound {
	width: 290px;
	/*height: 15px;*/
	padding: 0px;
	clear: both;
	/* border: none; */
	border: none !important;
}
audio {
	border: none;
}
div.curvemask {
	float: left;
	width: 72px;
	height: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #202020; /* #c0c9c1; */
	overflow: hidden;
	margin-bottom: 5px;
}
div.curvemaskBlogg {
	float: left;
	width: 72px;
	height: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #202020; /* #c0c9c1; */
	overflow: hidden;
	margin-bottom: 0px;
}
div.soundCurve {
	position: relative;
	top: -8px;
}

/* "Bild"-behållaren korrigerar marginalbuggen i Explorer */
	
div.soundCurveBild {
	display: inline;
	overflow: hidden;
}
div.soundCurveBild img {
 	filter: invert(0.95);
}
div.soundCurveBlogg {
	height: 0px;
	padding-bottom: 30px;
	float: left;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(255,0,255); /* #c0c9c1; */
	overflow: hidden;
	display: none;
}
div.soundCurveBloggBild {
	display: inline;
	overflow: hidden;
}
div.filmPlayer {
	float: left;
	padding-top: 5px;
	margin-left: 7px;
	border: none;
}
div#footer {
	font-size: 10px;
	text-align: center;
	width: 300px;
	height: 15px;
	clear: both;
	color: rgb(204,204,204) !important;
}
div#footer a:link {
	color: orange !important; /* #0066cc; */
}
div#footer a:hover {
	color:  orange !important; /* #0066cc; */#0066cc;
}
div#footer a:active {
	color: orange !important; /* #6699cc; */ 
}
span.fet {
	font-weight: bold;
}
div#bild {
	margin-bottom: 14px;
}
div#rubrik {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 4px;
	color: rgb(204,204,204);
}
div#underrubrik {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 6px;
	line-height: 15px;
	border: none;
}
div#brodtext {
	font-family: Trebuchet MS;
	font-size: 13px;
	margin-bottom: 14px;
	line-height: 18px;
	border: solid 1px #191919; /* #f5fff5; */
}
div#brodtext a {
	color: rgb(204,204,204); /* #333333; */
}
div#brodtext a:hover {
	color: rgb(204,204,204); /* #0066cc; */
}
div#brodtext a:active {
	color: rgb(204,204,204); /* #6699cc; */
}
div#numreradePunkter {
	font-family: Trebuchet MS;
	font-size: 13px;
	margin-bottom: 14px;
	line-height: 18px;
}
div#numreradePunkter a {
	color:#333333;
}
div#numreradePunkter a:hover {
	color:#0066cc;
}
div#numreradePunkter a:active {
	color:#6699cc;
}
div#onumreradePunkter {
	font-family: Trebuchet MS;
	font-size: 13px;
	margin-bottom: 14px;
	line-height: 18px;
}
div#onumreradePunkter a {
	color:#333333;
}
div#onumreradePunkter a:hover {
	color:#0066cc;
}
div#onumreradePunkter a:active {
	color:#6699cc;
}
.formLabel {
	font-size: 18px;
	padding-bottom: 5px;
	margin-left: 10px;
}
.formContent {
	font-size: 12px;
	padding-bottom: 10px;
	margin-left: 10px;
}
.radioLabel {
	font-size: 11px;
}
object {
	z-index: 0;
}
embed {
	z-index: 0;
}
div.bloggInsertComment input {
	height: 20px;
	font-size: 14px;
	margin-top: 5px;
}
div.bloggInsertComment input [type="reset"] {
	width: 50px;
	height: 20px;
	font-size: 14px;
}
div.bloggInsertComment input [type="submit"] {
	width: 50px;
	height: 20px;
	font-size: 14px;
}

div.bloggInsertComment textarea {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}
div#info {
	font-size: 15px;
	color: #939993;
	padding: 45px;
	padding-top: 75px;
}
div#accountlabel {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: orange; /* #0066cc */
	margin-bottom: 3px;
	margin-left: 10px;
}
div#accountframe {
	margin-bottom: 0px;
	padding: 10px;
	border: solid 1px gray;
	margin: 10px;
	overflow: hidden;
}
div#favolistlabel {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: orange; /* #0066cc */
	margin-top: 15px;
	margin-bottom: 3px;
}
div#favolistframe {
	margin-bottom: 0px;
	padding: 10px;
	border: solid 1px gray;
}
div.accountdata {
	display: inline;
}
div#favodata {
	font-size: 11px;
	display: block;
}
div#preschoice {
	margin-left: 10px;
	margin-top: 10px;
}
div#favodata label {
	margin-right: 2px;
}

div#favodata input {
	height: 15px;
	margin-left: 2px;
}
div#favodata input [type="text"] {
	width: 100px;
	font-size: 11px;
}
div#favodata input [type="submit"] {
	width: 50px;
	font-size: 11px;
}
div#newaccount {
	width: 100px;
	height: 20px;
	
	display: none;
	margin-top: 10px;
	margin-bottom: 25px !important; /* 5px; */
}
div#newfavolist {
	display: none;
}
div#fixedAccountForm {
	display: block;
}
div#fixedMusicHeader {
	display: none;
}
div#favolist {
	display: none;
}
div#id {
	float: left;
	margin-left: 5px;
	color: silver;
}
.clearblock {
	display: block;
	visibility: hidden;
	width: 200px;
	clear: both;
}

img {
	/* filter: invert(1); */
}

div.albumPict img {
	filter: none;
}

div.downloadBlogg img {

}

div[id^="speaker"] img {

}

div[id^="download"] img {

}

img[id^="favoicon"]{
	filter: invert(0.92) !important;
}

div.musictuneText div.albumPict img {
	filter: none;
}

img.personer {
	filter: none;
}

div.idNo {
	text-decoration: none;color: rgb(204,204,204);
}

div.titleAlbum a {
	color: rgb(250,191,132);
}

div.titleAlbum a:hover, a:active {
	color: rgb(250,191,132);
}

div[id^="speaker"] {
	border: none;
}

div[id^="filmPlayer"] {
	/* border: none; */
	border: none !important; /* #202020 !important; *//* #202020 !important; */
	padding: 0px !important;
	margin: 0px !important;
	margin-left: 14px !important;
	filter: invert(52%) contrast(1700%) brightness(150%) !important;
}

div#bild img {
	border-color: rgb(190,190,190) !important;
}

*:focus {
    outline: none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
}

* {
	-webkit-tap-highlight-color: transparent !important;
}

input:focus {
	outline: 1px solid gray;
}

[contenteditable] {
    -webkit-user-select: text;
    user-select: text;
}