* { margin:0; padding:0 }

body  {
padding: 0;
background : url(../images/bak3.gif) repeat-y;
background-color: #333333;
font : 12px "Lucida Sans Unicode", Verdana, sans-serif;
color : #202020;
text-align:left;
}

#wrapper {
margin : 0 auto !important;
width : 780px;
background : url(../images/bg.gif) repeat-y;
overflow: hidden;
}

#header {
background-image : url(../images/header.gif);
background-repeat : no-repeat;
height : 170px;
}



#content {
float : left;
width : 350px;
margin:30px 5px 5px 10px;}




#content h1, h2, h4, h3, h5, table, tr, td, hr img {
width: 350px;
text-align:left;
margin:0 5px 5px 10px;
padding: 25px 105px 1px 10px;

}

#content p{
width: 350px;
text-align:left;
margin:0 0px 7px 3px;

}


.bildtext{
text-align : center;
}

#left {
display: inline;
float: left;
margin: 0 10px 10px 10px;
padding: 40px 5px 5px 35px;
text-align : left;
}



#nyheter{
	color:#990000;
	}


#footer {
background-image : url(../images/footer.gif);
background-repeat : no-repeat;
height : 68px;
clear:both;

}

#footer p {
	text-align:justify;
	font : 12px "Lucida Sans Unicode", Verdana, sans-serif;
	color : #000;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 30px;
	padding-left: 70px;
	width:780px
}
 label {
 width: 6em;
float: left;
text-align: left;
margin-right: 0.5em;


}
input, textarea{
width:250px;
border: 1px solid #cccccc;
margin-bottom: 5px;}


#submit 
{

width:100px;
color: #fff;
background: #cccccc;
border: 1px solid #cccccc;
font : 12px "Lucida Sans Unicode", Verdana, sans-serif;
} 
textarea{
height:100px;
border: 1px solid #cccccc;

}
 fieldset
{

border: 1px solid #ffffff;

}
 legend
{
color: #fff;
background: #cccccc;
border: 1px solid #ffffff;
padding: 2px 6px
}
form br {clear:left;}





/*
-------------
menyn
-------------
*/

a:link, a:visited {
        color: #333333;
        text-decoration: none;
}
a:hover, a:active {
        color: #006600;
        text-decoration: none;
       
}
#navigation {

        padding: 170px 0 0 0px;
        font-weight: normal;
}
#navigation ul, #navigation ul li {
        list-style: none;
        margin: 0;
        padding: 0;
}
#navigation ul {
        padding: 3px 0 3px 40px;
        text-align: left;
}
#navigation ul li {
        display: inline;
}
#navigation ul li a {
       
        color: #333333;
        text-decoration: none;
        padding: 5px 0;
}
#navigation ul li span {
        
        padding: 5px 2px 5px 2px;
        margin: 4px 0 4px 2px;
}
#navigation ul li a:hover span {
		color: #006600;
        text-decoration: none;
        background-position: 100% -75px;
}


/*- Internet Explorer...It's Hacktastic!--------------------------- */

/*\*//*/
#navigation ul li a {
        display: inline-block;
        white-space: nowrap;
        width: 1px;
}

#navigation ul {
        padding-bottom: 0;
        margin-bottom: -1px;
}
/**/

/*\*/
* html #navigation ul li a {
        padding: 0;
}
/**/


	
a#flexirlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: x-small;
	font-weight:lighter;
    COLOR: #62769b;
	text-decoration:none;
	
}

.flexir{
	position: absolute;
	top: 95%;
	left: 95%;

}
