html {overflow-y:scroll;}
BODY, TH, TD, TABLE, PRE, p, div { font-family:Verdana, Helvetica, Sans-Serif; font-size:11px; color:#1a1a1a; text-align:left;}
BODY { background-color:#fff/* c1c1c1*/; margin:0px;margin-bottom:5px;margin-top:3px; text-align:center;}
 td.tdalignright{text-align:right;}
 #div_content {margin-left:auto;margin-right:auto;width:768px;background-color:#FFF;margin-top:3px;border:3px solid #003399;
    background-image: url(/images/backSinusen.gif);
    background-repeat:no-repeat;}
 #div_top_right {text-align:center;width:768px;}
 .div_top_right {margin:0px;padding-right:12px;cursor:pointer; cursor:hand;}
  #img_logga{width:123px;clear:both;float:left;}
  #div_Topmenu{width:645px;height:42px;float:right;/*background-image:url(/images/topmenubg.gif);background-repeat:repeat-x;*/}
  #div_Submenu{width:645px;height:53px;float:right;background-image:url(/images/submenybg.gif);background-repeat:no-repeat;}
#div_leftCol {
    width:350px; 
    float:left;clear:both;
    }
.div_leftCol_inside { 
    padding-left:12px;padding-right:7px;padding-top:10px;
    float:left;
    }
    #div_rightCol {
    float:right;padding-top:0px;padding-right:7px;
    }
 #div_startpage{width:768px;float:left}
 .div_startpage {float:left;padding-top:10px;}
#div_startpageleft
	{
	float: left;
	width: 240px;
	}
#div_startpagecenter
    {
    float: left;
    width: 240px;
    }
#div_startpageright
    {
    float: left;
    width: 240px;
    }
.div_startpageleft{padding-left:12px;padding-right:5px;}
.div_startpagecenter {padding-left:9px;padding-right:5px; border-left:1px dotted gray;}
.div_startpageright {padding-left:9px;padding-right:5px; border-left:1px dotted gray;}
  
 #div_sidfot {width:768px;height:20px;background-image:url(/images/sidfotbg.gif);background-repeat:no-repeat;}
 .div_sidfotinside {margin-top:18px;margin-bottom:5px;float:right;}
 #sidfot {clear: both;list-style-type: none; padding:0px;margin:0px;margin-top:5px;}
 #sidfot li {float:right;margin: 0px;}
#sidfot a {display: inline;margin:0px;margin-left: 5px;margin-right:17px;text-decoration: none;font-size: 11px;
font-family: "Trebuchet MS", Helvetica, Sans-Serif; color: #003399; 
padding:0px;background-image: none;}
#sidfot .cookies a {padding-left:120px;margin-right:0px;}
#sidfot a:hover {color: #666;text-decoration: underline;}
#sidfotprint {display:none;}
H1, H2, H3, H4, H5, H6 {
 font-family : "Trebuchet MS", Helvetica, Sans-Serif; font-size : 12px; font-weight:bold;
 color : #666; margin-bottom:0px;margin-top:0px;}
h1 {font-size:16px;margin-bottom:2px;}
h2 {font-size:14px;font-weight:normal;color:#003399;}
p {margin-top:0px;}
a {color:#003399; text-decoration : underline; }
a:hover { text-decoration : underline; color:#999;}


#TopMenu {clear: both;list-style-type: none;padding:0px;margin:0px;margin-top:18px;}
#TopMenu li {float:left;margin: 0px;}
#TopMenu a {display: inline;font-size: inherit;margin-right: 0px;
margin-left: 18px;margin-top:0px; margin-bottom:0px;text-decoration: none;
font-size: 15px;font-weight:bold;font-family: "Trebuchet MS", Helvetica, Sans-Serif;color:#003399;
padding:0px;background-image: none;}
#TopMenu a:hover {color: #003399;text-decoration: underline;}
#TopMenu .Selected a, #TopMenu .Selected a:hover{color: #003399;text-decoration: underline;}
#TopMenu .Selected {color: #003399;text-decoration: underline;}
#bottomMenu {clear: both;list-style-type: none;	padding:0px;margin:0px;}
#bottomMenu li {float: left;margin: 0px;margin-top:3px;}
#bottomMenu a {display: inline;margin:0px;margin-left: 20px;margin-right:0px;text-decoration: none;font-size: 12px;
font-family: "Trebuchet MS", Helvetica, Sans-Serif; color: #003399;
padding:0px;background-image: none;}
#bottomMenu a:hover {color: #003399;text-decoration: underline;}
#bottomMenu .bottomSelected a {	color:#003399; text-decoration: underline;}

HR { color:#FFF; height:1px;border-top:dotted 1px #003399;}

IMG {margin:0px; border:none; }
.borderimage {border: 1px solid black;}
img.noIMGborder {border:1px solid white;}
img.puffbild{margin-bottom: 10px; margin-right: 14px;}
.div_puffbild {clear:both;}
.div_puffbild_click {clear:both; cursor:pointer; cursor:hand;}
.personalfoto {text-align:left; margin:3px;width:200px;height:225px;}
.ossdutraffar, .ossdutraffar_hr {width:450px;height:240px;margin-left:140px;}
.ossdutraffar_hr {height:10px;border-bottom:dotted 1px #003399;}
.tipsaHide {display:none;}
.tipsaShow {
display:block;position:absolute;
text-align:center;
left:365px;top:100px;width:400px;height:245px;z-index:101;
background-image: url(/images/tips.gif);
background-repeat: no-repeat;background-position: 0px 0px;
padding-left:0px; padding-top:23px;    
}
.tips {background-color:#fff;font-size:15px; font-weight:bold;}
input.textboxlong, input.textboxshort, textarea.textboxlong, select { border:1px solid #666; width:152px;
font-family: "Trebuchet MS", "Sans serif", Helvetica, Sans-Serif;font-size:90%;color:#666;
margin-bottom:0px;padding-left:4px;}
textarea.textboxlong{width:314px; overflow:auto;margin-bottom:6px;}
input.textboxshort {width:auto;}

.knapp {font-weight:bold;font-family: "Trebuchet MS", "Sans serif", Helvetica, Sans-Serif;
 font-size:90%;color:#666;
 background-color:#ccc;
 border:1px solid #666;}
 
 label.special {color:Gray; text-align:right; padding-right:8px; padding-top:3px;width:130px;float:left; }
 .clearLeft {clear:left;}
.katlista {margin-top:5px;}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.ifr_Nyhetsbrev {width:100%;height:auto;border:dotted 1px #333; font-size:16px;}
.ifr_Webbtv {width:425px;height:380px;margin:0;padding:0;vertical-align:top;}

.clearfix {display: inline-block;}

/*special om oss du träffar*/
table.personal {text-align:center; width:750px; border-collapse:collapse;padding:4px;}
tr {vertical-align:top;}
.personal td, .disabledBeskrivning td {width:33%; padding-left:25px;padding-right:20px;text-align:left; /*text-align:justify;*/}
.disabledBeskrivning {color:#999;}
td.rubrik, a.ankare {width:99%;font-weight:bold;font-size:14px; color:#003399; text-align:left;padding:0;padding-top:15px;padding-bottom:3px; text-decoration:none;}
.personal td img {border:1px solid #000; width:200px;}
.personal h3 {margin-top:5px;margin-bottom:3px; text-align:center;}
.personal p {margin-top:0px;margin-bottom:5px;}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
