body { margin: 0px; padding: 0px; background-color: #fff; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 12px; color:#666; text-align: center;}
div { margin: 0px; padding: 0px; }
#wrapper { width:990px; margin:10px auto; text-align:left; border: 0px solid red; margin-left: auto; margin-right: auto; background-color: #fff;}

a { text-decoration: none; font-weight: normal; margin:0px;}
a:link { color: #0076A3; }
a:visited { color: #0076A3; }
a:hover { color: #000; text-decoration: underline }	
				
#headerwrapper {width: 980px; height:30px; margin: 0px; padding: 0px;} 
#logo { width: 580px; margin: 0px; padding: 0px; float:left;}
#topmenuwrapper { width: 345px; height: 35px; background: url(../images/topmenu.gif); margin-top:17px; margin-right: 55px; text-align: center; float:left;}
#topmenuwrapper1 { width: 345px; height: 35px; background: url(../images/topmenu1.gif); margin-top:17px; margin-right: 55px; text-align: center; float:left;}
#topmenuwrapper2 { width: 345px; height: 35px; background: url(../images/topmenu2.gif); margin-top:17px; margin-right: 55px; text-align: center; float:left;}
#topmenuwrapper3 { width: 345px; height: 35px; background: url(../images/topmenu3.gif); margin-top:17px; margin-right: 55px; text-align: center; float:left;}

#topmenu1 { width: 115px; height: 35px;  text-align: center; float:left; padding-top:7px;}
#topmenu1 a { text-decoration: none; font-weight: bold; margin:0px; font-size: 18px;}		
#topmenu1 a:link { color: #fff; }
#topmenu1 a:visited { color: #fff; }
#topmenu1 a:hover { color: #CD0000; }

#topmenu2 { width: 115px; height: 35px;  text-align: center; float:left; padding-top:7px;}
#topmenu2 a { text-decoration: none; font-weight: bold; margin:0px; font-size: 18px;}		
#topmenu2 a:link { color: #CCC; }
#topmenu2 a:visited { color: #CCC; }
#topmenu2 a:hover { color: #CD0000; }

#splashflash { width: 980px; height: 310px; padding-top:0px;  margin-left: 0px; text-align: center;}

#menu { width: 950px; height: 35px; padding-top:8px; margin-left: 15px; background: url(../images/menu_back.gif); text-align: center; line-height:25pt;}
#menu a { text-decoration: none; font-weight: none; margin:0px; padding-right: 10px; padding-left: 10px; font-size: 15px;}		
#menu a:link { color: #000; }
#menu a:visited { color: #000; }
#menu a:hover { color: #CD0000; }

#submenu { width: 250px; float:left; margin: 0px; padding: 0px; border: 0px solid red}
#submenu a { text-decoration: none; font-weight: none; margin:0px; padding: 0px; padding: 0px; font-size: 12px;}		
#submenu a:link { color: #0076A3; }
#submenu a:visited { color: #0076A3; }
#submenu a:hover { color: #000; text-decoration: underline; }

#contentwrapper_start { width: 950px; height:0px; background: #fff; margin: 0px; margin-left: 15px; margin-top:15px;}
#contentwrapper { width: 950px; height:250px; background: #fff; margin: 0px; margin-left: 15px; margin-top:15px;}
#contentwrapper p {margin-top: 10px;}
#leftholder { width: 680px; float:left; margin-right: 10px; padding: 0px;}
#right { width: 250px; float:left; margin: 0px; padding: 0px; border: 0px solid red}
#rightholder { width: 250px; float:left; margin: 0px; padding: 0px; border: 0px solid red;} 
		
#footer { width: 950px; height: 30px; border-top: 0px solid #949ca5; background-color: #fff; text-align: center; font-size:90%; margin-left: 15px; margin-top:15px;}
#footer p { padding: 5px; margin-top: 4px;}

table {font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 11px; color:#666;}

table.align-left { text-align: left;}
table.align-center { text-align: center;}
table.align-right { text-align: right;}
table.align-justify { text-align: justify;}

p.align-left { text-align: left; padding-bottom: 10px;}
p.align-center { text-align: center; padding-top: 10px;}
p.align-right { text-align: right; padding-bottom: 10px;}
p.align-justify { text-align: justify; padding-top: 10px;}

#rightnews { width: 200px;  float:left; margin: 0px; margin-bottom: 30px; padding: 0px;}

#rightnewsheadline { width: 200px;  float:left; margin: 0px; margin-top: 0px; padding: 0px;}
div#rightnewsheadline p {padding: 0px; padding-left: 5px; padding-top: 10px; margin-top: 10px; height: 25px; background: url(../images/back_right_200.gif) repeat-y; color: #A4B0B9; font-weight: bold;}

#rightnewstext { width: 190px; float:left; color: #000;}
div#rightnewstext p {padding-left: 0px; margin-top: 10px; margin: 0px; padding-bottom:20px;}

#rightlinks { width: 200px;  float:left; margin: 0px; margin-top: 30px; padding: 0px;}
div#rightlinks p {padding: 0px; padding-left: 5px; padding-top: 0px; margin-top: 10px; height: 72px; background: url(../images/back_right_200.gif) repeat-y; color: #A4B0B9; font-weight: bold;}
		
#leftholder p, #mainholder p, #rightholder p { padding: 0px; margin: 0px;}

.t1_1k { width: 670px; margin: 0px; padding: 0px; padding-right: 0px; border: 0px solid red}

.t1_2k { float:left; width: 330px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid green}
.t2_2k { float:left; width: 330px; margin: 0px; padding: 0px; padding-left: 15px; border: 0px solid blue;}

.t1_3k { float:left; width: 220px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid red}
.t2_3k { float:left; width: 220px; margin: 0px; padding: 0px; padding-right: 10px;border: 0px solid blue;}
.t3_3k { float:left; width: 220px; margin: 0px; padding: 0px; border: 0px solid blue;}

.t1_4k { float:left; width: 160px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid red}
.t2_4k { float:left; width: 160px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid blue;}
.t3_4k { float:left; width: 160px; margin: 0px; padding: 0px; padding-right: 10px; border: 0px solid blue;}
.t4_4k { float:left; width: 160px; margin: 0px; padding: 0px; border: 0px solid blue;}

.clear {clear: both;}
#clear {clear: both;}
		
/* Undersida */
