/* Standard inställningar */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd,  
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr {
border:0 none; 
font-family:inherit;
font-size:100%;
font-weight:inherit;
margin:0;
padding:0;
vertical-align:baseline;
position: relative;
}
/* ------------------------------------- BODY ----------------------------------------- */
body {
font-family: Verdana, Arial,"Lucida Grande","Corbel",sans-serif;
font-size:1em;
font-variant:normal;
font-weight:normal;
height:100%;
line-height:1.5;
margin:0;
}
/* ------------------------------------- HTML ----------------------------------------- */
html {
	background: url(../images/bg.jpg);
}

@media screen{
  body>div#footer{
   position:fixed;
  }
}
a:link {
  font-size: 1em;
	text-decoration: none;
	font-weight: normal;
	color: #DC4A80;
}
a:visited {
  text-decoration: none;
  color: #8961A2;
}
a:hover {
  color: #8961A2;
	text-decoration: none;
	font-weight: normal;
}
/* ----------------------------------- Länkar (Gul meny) ----------------------------------------- */
a:link.otherlevel, a:visited.otherlevel{
  font-size: 0.75em;
	/*font-weight: bold;*/
	color: #333;
}
a:hover.otherlevel{
  color: #8961A2;
}
a:active.otherlevel{
  color: #E4FF5A;
}

a:link.calendarlevel, a:visited.calendarlevel{
  font-size: 0.85em;
	font-weight: bold;
	color: #fff;
}
a:hover.calendarlevel {
  color: #000;
}

/* Text: p, h1, h2, h3, h4, h5, h6 -----------------------------------------*/
/* Paragraf */
p { 
	font-family: Verdana, Arial, Tahoma;
	font-size: 0.69em; /* 11px */
}

/* Heading 1 */
h1 {
  font-family: Verdana, Arial, Tahoma;
}
/* Heading 2 */
h2 {
  font-family: Verdana, Arial, Tahoma;
}
/* Heading 3 */
h3 {
  font-family: Verdana, Arial, Tahoma;
}
/* Heading 4 */
h4 {
  font-family: Verdana, Arial, Tahoma;
}
/* Heading 5 */
h5 {
  font-family: Verdana, Arial, Tahoma;
}
/* Heading 6 */
h6 {
  font-family: Verdana, Arial, Tahoma;
}

/* Bilder: img ---------------------------------------------*/

img { 
	border: 0 none; 
}

/* Artiklar ------------------------------------------*/

/* Kategori Titel */
.componentheading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.25em;
	font-weight: bold;
	color: #8961A2;
}

/* Standardvärden för artiklar */
.blog {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
}
/* Artikel Titel */
.contentheading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #000000;
}
.contentpaneopen fieldset div{
  font-size: 0.75em;
}
/*
#searchForm label {
  font-size: 0.75em;
}*/


/* Artikelns Datum m.m */
.small, .createby, .createdate, .modifydate {
	color: #8961A2;
	font-size: 0.75em;
}
/* Artikel Text*/
.blog p {
  color: #000000;
}
/* */
.blog td {
}

/* Font-Size (div'ar) placering ------------------------------------*/

#minustext {
	position:relative;
	width: 20px;
	height: 20px;
	/*background: #fff url(../images/minus_icon.jpg);  För att bilden ska synas i Safari */
}

#plustext {
	width: 20px;
	height: 20px;
	/*background: #fff url(../images/plus_icon.jpg);  För att bilden ska synas i Safari */
}

#breadcrumbs p{
  font-size: 0.75em;
	font-weight: bold;
}

#breadcrumbs a{
	color: purple;
	font-size: 1.1em;
	font-weight: bold;
}

#picture_frame img {
  margin-top: 0px;
}

/* Utseende för röstningen */

.poll_pollstyle2 thead{
  color: #fff;
	font-size: 0.75em;
	font-family: Arial;
}
.poll_pollstyle2 tbody{
  color: #fff;
	font-size: 0.85em;
	font-family: Arial;
}
.poll_pollstyle2 tbody tr  {
  text-align: left;
}

* .poll_pollstyle2 tbody{
	font-family: Arial;
}

#poll table {
  border-collapse: collapse;
	border-width: 5px;
	font-family: Arial;
}

#purple_menu td {
	float: left;
}

p.gregshand {
  font-size: 1.093em;
}

span.pagenav {
  font-size: 0.80em;
}
a.pagenav{
  font-size: 0.80em;
}

#navlist	{
	margin: 0;
	padding: 0;
}

#navlist li	{
	display: inline;
	float: left;
	list-style-type: none;
}
  #navlist li a img	{
		border: 0;
	}
	#navlist li a, #navlist a:link, #navlist a:visited {
		display: block;
	}

	#navlist a:hover img	{
		visibility: hidden;
	}
	
#purple_navlist	{
	margin: 0;
	padding: 0;
}

#purple_navlist li	{
	display: inline;
	float: left;
	list-style-type: none;
}
  #purple_navlist li a img	{
		border: 0;
	}
	#purple_navlist li a, #purple_navlist a:link, #purple_navlist a:visited {
		display: block;
	}

	#purple_navlist a:hover img	{
		visibility: hidden;
	}