﻿* {
	margin:0;
	padding:0;
}

html {
	height:100%;
	width:100%;
}

body 
{
    height:100%;
	width:100%;
    background:url('../_gfx/mainbg.png') repeat top left;
    text-align:center;
    color:#000;
	font:74% "Trebuchet MS", Arial, Verdana, sans-serif;
	line-height:20px;
}

img
{
    border:0;
}

#page_container
{
    width:961px;
    height:100%;
    margin:0 auto 0 auto;
}

.left
{
    float:left;
    text-align:left;
}

.right
{
    float:right;
    text-align:left;
}

#header_container
{
    text-align:left;
    width:841px;
    height:330px;
    margin:20px auto 0 auto;
    
}

#content_shadow
{
    background-position:right;
    width:841px;
    margin:0 auto 0 auto;
}

#top_content_container
{
    position:relative;
    margin-left:20px;
    width:430px;
    float:left;
    text-align:left;
    z-index:10;
}

#main_content_container
{
    position:relative;
    padding-left:112px;
    width:605px;
    float:left;
    text-align:left;
    z-index:10;
}

#polaroid
{
    margin-right:22px;
    display:inline; /*Fixar float-buggen i IE6*/
    width:254px;
    height:550px;
    float:right;
}

#pencil
{
    margin-top:130px;
    width:92px;
    height:406px;
    float:left;
}

#footer
{
    background-position:right;
    width:841px;
    height:121px;
    margin:0 auto 0 auto;
    text-align:center;
}

/*---Navigation---------------------------------------*/

#navigation
{
    text-align:left;
    padding-top:295px;
    padding-left:188px;
}

#navigation ul
{
    list-style:none;
    float:left;
}

#navigation ul li
{
    float:left;
    padding-left:7px;
    padding-right:7px;
}

/*---Länkar---------------------------------------*/

a {
	color:#e50000;
	text-decoration:none;
}

a img {
	border:none;
}

a:hover {
	color: #e50000;
	text-decoration:underline;
}


/*---Text-----------------------------------------*/

p 
{
	margin-bottom:16px;
	margin-left:25px;
}

h1 
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;
	font-size:190%;
	font-weight:normal;
	color:#000;
}

h2 
{
	padding-bottom:0px;
	padding-left:25px;
	padding-right:25px;
	font-size:100%;
	font-weight:bold;
	color:#000;
}

h3 
{
	padding-bottom:16px;
	padding-left:25px;
	font-size:100%;
	color:#000;
}

.color 
{
	color:#e50000;
}

.underline 
{
	text-decoration:underline;
}

.date
{
    color:#666;
}

.justify
{
    text-align:justify;
}

.space
{
    height:10px;
}

/*---Formulär och knappar-----------------------------------------*/

input
{
    font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
    border:#999 1px solid;
    padding:2px
}

textarea
{
    font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
    border:#999 1px solid;
    padding:2px
}

.button
{
    border:#999 1px solid;
    width:auto;
    height:28px;
    font-weight:bold;
    color:#000;
    background-color:#fff;
    padding-left:5px;
    padding-right:5px;
}

/*---AJAX kontroller-----------------------------------------*/

