

* { padding: 0; margin: 0; }



body {

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 13px;

 background-image: url(../images/back.jpg);

 background-repeat: x;

 background-attachment: fixed;

}

a {

 font-family: Times New Roman;

 color:#d07807;

 font-size: 13px;

 text-decoration:none

}

a:hover {

 font-family: Times New Roman;

 color:#2d6895;

 font-size: 13px;

 text-decoration:none

}

span.uline { 
		text-decoration: underline; 
}

.rubrik{

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 25px;

 font-weight: 600;

 letter-spacing: -.04em;

 color:#2d6895;

}

.year{

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 15px;

 font-weight: 600;

 line-height: 1.8em;

 color:#2d6895;

}

.mellanrubrik{

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 16px;

 font-weight: 600;

 line-height: 1.5em;

 color:#666;

}

.Resultatrubrik{

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 20px;

 font-weight: 600;

 color:#666;

}

.kalenderrubrik{

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 18px;

 font-weight: 600;

 line-height: 1.4em;

 color:#d07807;

}

.radfall{

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 13px;

 line-height: 1.5em;

 color:#666;

}

.bildtext{

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 12px;

 font-style:italic;

 text-align:left

 color:#666;

}

.yearResult{

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 17px;

 font-weight: 600;

 line-height: 1.8em;

 color:#FFFFFF;

}

.yearResult_Link{

 font-family:"Times New Roman",Georgia,Serif;

 font-size: 17px;

 font-weight: 600;

 line-height: 1.8em;

 color:#FFFFFF;

}


#wrapper { 

 margin: 0 auto;

 margin-left: auto;

 margin-right: auto;

 width: 940px;

 height: auto;

 overflow:hidden;

}

#maincontainer { 

 background: #ededed;

 margin: 0px 0px 0px 20px;

 width: 900px;

 padding-bottom: 30px;

 height: auto;

 clear: both;

 overflow: hidden;

}

#header {

 color: #FFF;

 width: 900px;

 padding: 0px;

 border: 0px;;

 height: 121px;

 margin: 0px 0px 0px 20px;

 background: #FFFFFF;

}

#nav {

 color: #FFF;

 width: 940px;

 padding: 0px;

 border: 0px;;

 height: 65px;

 margin: 0px 0px 0px 0px;

}

#main { 

 color: #666;

 border: 0px;

 background: #ededed;

 margin: 0px 0px 0px 30px;

 height: auto;

 width: 496px;

 float: left;

}

#article { 

 color: #666;

 background: #FFF;

 margin: 0px 0px 0px 30px;

 height: auto;

 width: 536px;

 float: left;

}

#article_imageContainer { 

 color: #666;

 border: 0px;

 margin: 0px 0px 0px 30px;

 padding: 0px;

 height: 100%;

 width: 274px;

 text-align:left;

 float: left;

}

#fullwidth { 

 color: #666;

 border: 0px;

 background: #FFF;

 margin: 0px 0px 0px 30px;

 padding: 0px;

 height: 100%;

 width: 840px;

 float: left;

}

#puffcolumn { 

 color: #333;

 border: 10px;

 background: #ededed;

 margin: 0px 0px 0px 30px;

 padding: 0px;

 height: 100%;

 width: 314px;

 float: left;

}

#puff { 

 color: #333;

 border: 0px;

 background: #FFFFFF;

 margin: 0px 0px 0px 0px;

 padding-bottom: 12px;

 height: auto;

 width: 314px;

 float: left;

}

#puffBig { 

 color: #333;

 border: 0px;

 background: #FFFFFF;

 margin: 10px 0px 0px 0px;

 padding: 0px;

 height: auto;

 width: 496px;

 clear: both;

 overflow: hidden;

}

#pufftext { 

 color: #666;

 border: 0px;

 background: #FFFFFF;

 margin: 12px 0px 0px 12px;

 padding: 0px;

 height: auto;

 width: 139px;

 float: left;

}

input
{
color: #666;
font-size: 13px;
background: #FFFFFF;
border: 1px solid #cccccc;
padding: 3px;
}

label
{
width: 8em;
float: left;
text-align: right;
margin-right: 0.8em;
display: block;
}

input.radio {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
width: 15px;
border: 0px;
display: inline;
}


div.myButton input 
{
	background:url(../images/send.png) no-repeat;
	cursor: pointer;
	width: 104px;
	height: 24px;
	border: 0px;
	margin-left: 16.5em;
	margin-top: 1em;
	}



