
body 
{
 padding: 0px; margin: 0px; text-align: center; background: #fdfdfd;
 background-image:url(/pics/bg/top.png); background-repeat:repeat-x;
 font-size: 12px;
 font-weight: normal;
 font-family: verdana, arial, helvetica, sans-serif;
 line-height: 17px;
}

/* Egenskaper för stora div:en */
div#content
{
 margin-top: 10px;
 padding-top: 10px;
}

body.clean
{
 padding: 0px; margin: 0px; text-align: left; background: #fdfdfd;
 background-image: none;
 font-size: 12px;
 font-weight: normal;
 font-family: verdana, arial, helvetica, sans-serif;
 line-height: 17px;
}

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

/* För att rensa float-left och float-right */
div#clear
{
 clear:both;
 paddin: 0px; margin: 0px;
 font-height: 1px;
}

/* Ok */
div#container
{
 width:950px;
 margin: 0 auto;
 text-align: left; 
}

/* Egenskaper för menyraden */
div#menulogoleft
{ 
 margin-top: 15px;
 height: 106px;
 width: 100px;
 margin-bottom: 24px;
 float: left;
}

span.menu
{
 font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 18px; 
 line-height: 22px;
}

div#menu
{ 
 margin: 53px 15px 24px 25px;
 float: left;
}

div#menulogoright
{ 
 margin-top: 20px;
 margin-right: 0px;
 margin-bottom: 5px;
 float: right;

}


/* Ok */
div#bottom
{
 /*border: solid 1px #000;*/
 padding: 12px 10px 5px 10px; 
 margin-top: 15px; 
 background: #ffffff;
 background-image:url(/pics/bg/bottom.jpg); background-repeat:repeat-x;
 font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 font-size: 13px;
}

/* Ok */
div#copyright
{
 float:left;
 width: 170px;
 margin-top: 4px;
 font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
 color: #999999;
 font-size: 12px; 
 line-height: 15px;
}

/* Ok */
div#bottominfo
{
 float:right;
 width: 920px;

 margin-top: 4px;
 text-align:right;
 font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
 color: #111;
 font-size: 12px; 
 line-height: 15px;
}

/* Ok */
div#outerleftpane 
{
 float:left;
 background: #DDDAD4;
 width: 170px;
 padding: 5px;
}

div#newspane 
{
 float:left;
 background: #EDEAE4;
 width: 220px;
 padding: 8px;
}

/* Ok */
div#innerleftpane
{
 background: #EDEAE4;
 padding: 10px 10px 10px 10px;
 width: 88%;
}

/* Ok */
div#rightpane 
{
 float:right;
 /*background: #e0e0e0;*/
 /*background: #EDEAE4;*/
 padding: 5px 20px 20px 20px;
 width: 680px;
 /*border: solid 1px #ccc;*/
 margin-bottom: 10px;
}

div#rightpane_webby 
{
 float:right;
 /*background: #e0e0e0;*/
 /*background: #EDEAE4;*/
 padding: 0px 0px 0px 20px;
 width: 690px;
 /*border: solid 1px #ccc;*/
 margin-bottom: 10px;
}

td.info div
{
 margin:0px;
 width: 479px;
 background: #d7d7d7;
 padding: 10px;
 margin-left: 5px;
}

td.picinfo div
{
 margin:0px;
 width: 160px;
 background: #d7d7d7;
 padding: 5px;
}

td.personalpicinfo div
{
 margin:0px;
 width: 130px;
 background: #d7d7d7;
 padding: 10px;
 margin-bottom: 5px;
}

td.personalinfo div
{
 margin:0px;
 width: 499px;
 background: #d7d7d7;
 padding: 10px;
 margin-left: 5px;
}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{margin-left: 10px;width:650px; height: 18px;}
ul#nav li{float:left;margin-right: 3px;text-align: center}
ul#nav a{float:left;width: 7em;padding: 2px 0;background: #e9e9e9;text-decoration:none;color: #333}
ul#nav a:hover{background: #138F34;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #138F34;color: #FFF; font-weight: bold;}

ul
{
 margin-top: 2px; padding-top: 0;
}

span.h1 { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 15px; 
 font-weight: bold;
 line-height: 18px;
}

H1 {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size:18px;
    color:#000000;
    margin-top:3px;
    margin-bottom:5px;
   }

H2 {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size:14px;
    color:#000000;
    margin-top:5px;
    margin-bottom:0px;
   }

H3 {
    font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
    font-size:14px;
	font-style:italic;
    margin-top:5px;
    margin-bottom:0px;
   }

A.whitenl { color: #ffffff; text-decoration:none;}
A.whitenl:hover { color: #000000; text-decoration:underline;}

A.white { color: #ffffff; }
A.black { color: #000000; }
A.black:visited { color: #000000; }

a:link { 	color: #009900; text-decoration: none; }
a:visited {	color: #009900;	text-decoration: none; }
a:hover {	color: #000000;	text-decoration: none; }
a:active {	color: #000000;	text-decoration: none; }

span.divide
{
 color: #115500;
}

td.hl1
{
 border-left: solid 1px #a9a9a9;
 border-top: solid 1px #a9a9a9;
 border-bottom: solid 1px #a9a9a9;
 padding: 3px;
}

td.hl2
{
 border-top: solid 1px #a9a9a9;
 border-bottom: solid 1px #a9a9a9;
 padding: 3px;
}

td.hl3
{
 border-right: solid 1px #a9a9a9;
 border-top: solid 1px #a9a9a9;
 border-bottom: solid 1px #a9a9a9;
 padding: 3px;
}

td.hl
{
 border-left: solid 1px #a9a9a9;
 border-right: solid 1px #a9a9a9;
 border-top: solid 1px #a9a9a9;
 border-bottom: solid 1px #a9a9a9;
 padding: 3px;
}


