/*HUVUDLAYOUT*/
body {
background-color: #dddddd;
color: #393939;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
background-image: url(../images/main/background_weave_bluegray.gif);}

#Centercontentblock {
width: 800px;
height: auto;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
background-color: #f6a101;
border-bottom: 3px #000000 solid;}

#Rullablocknyhet {
width: 800px;
height: 32px;
background-image: url(../images/main/topbar_news.jpg);
background-repeat: no-repeat;}

#Rullablock {
width: 800px;
height: 32px;
background-image: url(../images/main/topbar_plain.jpg);
background-repeat: no-repeat;}

#Rulltext {
width: 340px;
height: 14px;
background-color: #3f4748;
border: 2px #bbbbbb inset;
margin-left: auto;
margin-right: auto;
position: relative;
top: 4px;}

#Rulltext a {
color: #e9580f;
background-color: #3f4748;
font-family: monospace;
font-weight: bold;
font-size: 13px;}

#Rubrikblock {
width: 340px;
height: 20px;
font-size: 1.2em;
text-align: center;
font-style: italic;
letter-spacing: 5px;
background-color: #ffbf00;
position: relative;
top: 4px;
margin-left: auto;
margin-right: auto;
font-weight: bold;
border: 2px #979997 inset;
display: block;}



#Imgtreienblock {width: 800px;
height: 180px;
background-color: #01a6e7;
border-bottom: 4px #cacaca ridge;
position: relative;}

#Maincontentblock {width: 800px;
height: 440px;
background-color: #2f3033;
position: relative;}

#Maintextblock {width: 480px;
height: 440px;
background-color: #e9e9e9;
float: left;}

#Maintext {
width: 460px;
height: 420px;
background-color: #e9e9e9;
overflow: auto;
padding: 10px;}

#Sponsorsblock {width: 150px;
height: 440px;
float: left;
background-color: #587697;}

#Navigationblock {
width: 170px;
height: 215px;
float: left;}

#Languageblock {
width: 146px;
height: 40px;
border: 1px #888888 solid;
position: absolute;left: 6px;
padding: 4px;
background-color: #2e2e2e;top: 378px;}

/*NAVIGERING*/

#navigering	{
}

#navigering ul li {
margin: 0px;
padding: 0px;
list-style-type: none;}

#navigering ul li a:link, #navigering ul li a:visited  {
width: 158px;
text-decoration: none;
font-weight: bold;
border-bottom: 1px #000000 solid;
padding-top: 3px;
padding-left: 10px;
padding-bottom: 3px;
display: block;
border-left: 2px #5f2b0f solid;}

#navigering ul li a:hover {}

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

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

/*TEXT STILAR*/
h1 {
font-size: 1.2em;
text-align: center;
font-style: italic;
letter-spacing: 5px;
background-color: #ffbf00;}

h2 {
font-size: 1.1em;
text-decoration: underline;}

h3 {
width: 340px;
height: 20px;
font-size: 1.2em;
text-align: center;
font-style: italic;
letter-spacing: 5px;
background-color: #ffbf00;
position: relative;
top: 4px;
margin-left: auto;
margin-right: auto;
font-weight: bold;
border: 2px #979997 inset;
display: block;}

p {
font-size: 0.7em;
text-align: justify;
line-height: 1.7em;}

h4 {
text-align: center;
letter-spacing: 0.2em;
color: #87c6ef;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
font-weight: bold;
margin-top: 0.5em;
margin-bottom: 0.5em;}

.Smalltext {font-size: 0.7em;color: #989898;font-family: Verdana, Helvetica, Arial, sans-serif;text-align: center;padding-left: 8px;}/*LÄNK STILAR*/a {}

a:link {
background-color: #ffaf5b;
color: #515151;
text-decoration: none;}

a:visited {
color: #666666;
background-color: #adadad;}

a:hover {
background-color: #ed6402;}

a:active {
background-color: #ffcd07;}


/*Egna klasser*/
.Squarelist ul { 
padding-left: 12px; 
list-style-type: square; }.Greybar {height: 16px;
width: inherit;
background-color: #878787;letter-spacing: 0.1em;color: #e4e4e4;margin-top: 8px;margin-bottom: 12px;display: block;}.PDFlist {padding-top: 10px;
padding-bottom: 10px;
padding-left: 36px;white-space: normal;}

.PDFlist ul{display: list-item;list-style-image: url(../images/main/PDF_ikon_pixel2.gif);
}

.PDFlist li{}

/*SPONSORS*/

.sponsors ul	
{ text-align: center;display: list-item;list-style-type: none;}

.sponsors ul li { margin: 0; padding: 0; }
