/* Stilmall för pimli.se */

/* Author: Pimli */

/* Copyright Pimli - All rights reserved */



body {

	background: #252525 url() repeat fixed;

	margin: 5px 0 0 0;

	padding: 0;

	font: 11px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #3D3D3D;

}

h1 {

	text-indent: -5000px;

	height: 0;

	font-size: 0;

	line-height: 0.1px;

	margin: 0;

	padding: 0;

}

h2 {

	font: bold 16px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 0;

	margin: 5px 0 5px 0;

}

h3 {

	font: bold 14px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 0;

	margin: 5px 0 5px 0;

}

h4 {

	font: bold 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 0;

	margin: 5px 0 5px 0;

}

p {

	font: 11px/160% Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 0;

	margin: 8px 0 8px 0;

}

img {

	margin: 0;

	padding: 0;

}

a:link {

	color: #713B0D;

	text-decoration: none;

	border-bottom: #FBAF70 1px dotted;

}

a:visited {

	color: #b8860b;

	text-decoration: none;

	border-bottom: #FBAF70 1px dotted;

}

a:hover,a:active 

{

	color: #FD3305;

	text-decoration: none;

	border-bottom: 1px dotted #DC143C;

	background: #FFFACD;

}





/* Container för titeln */

#upp {

	width: 900px;

	margin: 0;

	padding: 0;

	background: transparent;

}

/* Centrering av sidan */

#wrap1 {

	width: 900px;

	margin: 0 auto 0 auto;

	padding: 0;

}

/* För bakgrundsbild */

#wrap2 {

	float: left;

	width: 900px;

	background: transparent url(bilder/wrap.png) repeat-y top;

}

/* Container för flikbilden och länkarna */

#flikar {

	float: left;

	width: 900px;

	height: 100px;

	margin: 0;

	padding: 0;

}

#flikar h2 {

	margin: 0;

	padding: 0;

}

/* Menyn */

#meny {

	float: left;

	width: 150px;

	margin: 60px 0 20px 10px;

	padding: 0;

	background: transparent;

}

/* Main */

#main {

	float: left;

	width: 490px;

	margin: 10px 0 0 30px;

	display: inline;

	background: Transparent;

	padding: 0 0 20px 0;

}

#adv {

	float: left;

	width: 490px;

	margin: 10px 0 0 175px;

	display: inline;

	background: Transparent;

	padding: 0 0 20px 0;

}

.brodsmulor {

	font-size: 10px;

	line-height: normal;

	color: GrayText;

	margin-bottom: 20px;

	text-align: center;

}

.brodsmulor a:link {

	color: Gray;

	text-decoration: none;

}

.brodsmulor a:visited {

	color: Gray;

	text-decoration: none;

}

.brodsmulor a:hover {

	color: Gray;

	text-decoration: underline overline;

	background: #DCDCDC;

	font-style: normal;

}

#mainleft {

	float: left;

	width: 230px;

	margin: 0;

}

#mainright {

	float: right;

	width: 230px;

	margin: 0;

}

/* Högersidan */

#right {

	float: right;

	width: 170px;

	margin: 60px 15px 0 0;

	display: inline;

	background: Transparent;

	padding: 0 0 0 5px;

	border-left: 1px dotted #DBDBDB;

}

#right p {

	font-size: 10px;

	line-height: normal;

}

/* Container för sidfoten */

#fot {

	float: left;

	width: 900px;

	height: 83px;

	background: transparent url(bilder/fot.png) no-repeat bottom;

	margin: 0;

	padding: 0;

}



.small {

	font-size: 10px;

	line-height: normal;

	margin-top: 3px;

	margin-bottom: 3px;

	padding: 0;

}

.strong {

	font-weight: bold;

}

.alert {

	color: Red;

}

.tight {

	padding: 0;

	margin: 0;

}

.center {

	text-align: center;

}

.right {

	text-align: right;

}

.justify {

	text-align: justify;

}

.border {

	border: 1px solid GrayText;

	padding: 8px;

	background: White;

}

.bordertight {

	border: 1px solid GrayText;

	padding: 0;

}

.noborder {

	border: none;

}

.liner {

	border: 1px solid GrayText;

	padding: 5px;

}

.floatright {

	float: right;

	margin: 10px 0 10px 10px;

}

.floatleft {

	float: left;

	margin: 10px 10px 10px 0;

}

.floatleftBok {

	float: left;

	margin: 0 10px 0 0;

}

.clear {

	clear: both;

}

.divider1 {

	width: 100%;

	height: 9px;

	background: transparent url(bilder/blipp1.gif) no-repeat center;

	margin: 10px 0 10px 0;

	padding: 0;

	clear: both;

}

.divider2 {

	width: 100%;

	height: 25px;

	background: transparent url(bilder/divider2.gif) no-repeat center;

	margin: 0;

	padding: 0;

	clear: both;

}

.divider3 {

	width: 100%;

	height: 25px;

	background: transparent url(bilder/divider3.gif) no-repeat center;

	margin: 0;

	padding: 0;

	clear: both;

}

blockquote {

	background: White;

	border: 1px solid GrayText;

	padding: 5px 10px 5px 10px;

}

.indrag {

	padding-left: 100px;

	padding-right: 100px;

}

.nocolor a {

	color: #3D3D3D;

	text-decoration: none;

}

.nocolor a:link {

	color: #3D3D3D;

}

.nocolor a:visited {

	color: #3D3D3D;

}

.nocolor a:hover {

	color: #3D3D3D;

	text-decoration: none;

	background: transparent;

	font-style: normal;

}
