
/* Fontfärg på huvudmeny */
#MainMenu .selected a{color:#627143;}

.submenu {margin:15px 0 15px 0;}

.submenu .header 
    {background:transparent url(/templates/lg/images/puffbox_bkgrnd_green.png) no-repeat 0 0;
     width:210px;
     padding:5px 0 0 10px;
     font-weight:bold;
     font-size:14px;
     color:#ffffff;
     background-color:#8b9d63;
     }
.submenu .header a { text-decoration:none;color:#ffffff;cursor:pointer}
.submenu .header a:hover {text-decoration:underline;color:#ffffff;cursor:pointer}
.submenu .footer {height:5px;width:220px;background:transparent url(/templates/lg/images/puffbox_bottom_green.png) no-repeat 0 0;}
.submenu .content {background-color:#e8ebe0;color:#627143;font-weight:bold;width:220px;}

.submenu .content p {padding:10px;margin:0;}
.submenu .content a {cursor:pointer;color:#627143;}
.submenu .content a:hover {text-decoration:underline;cursor:pointer;color:black;}

.submenu .content li a:hover {text-decoration:underline}

/* original */
.submenu .content ul.menulevel1 
    {
    font-size:12px;
    padding:2px 8px 2px 0;
    margin:0;
    list-style:none;
    }

.submenu .content ul.menulevel1 li 
{
    line-height:20px;
    padding:2px 8px 2px 0;
    margin:0 0 0 8px;
    border-top:1px solid #ccd3b6;
    
    }
.submenu .content ul.menulevel1 li a {text-decoration:none;cursor:pointer;color:#627143;}
.submenu .content ul.menulevel1 li a:hover {text-decoration:underline}

.submenu .content ul.menulevel1 li.selected 
{
    color:Black;
    padding:0 4px 0 0: 
    background-image:url(/images/menu_level2_bottom.png);
    background-position:left bottom;
    background-repeat:no-repeat;
    }
.submenu .content ul.menulevel1 li.selected a {padding:0;color:Black;}

.submenu .content ul.menulevel2 
    {
    background-color:White;
    padding:0 4px 0 10px;
    margin:0;list-style:none;
    background-color:White; 
    }

.submenu .content ul.menulevel2 li 
{
    border-bottom: solid 1px #e8ebe0;
    line-height:140%;
    padding:4px 0 4px 0;
    margin:0;
    background-color:White; 
    }

.submenu .content ul.menulevel2 li a {text-decoration:none;cursor:pointer;color:#627143;margin:0;font-weight:normal;}
.submenu .content ul.menulevel2 li.selected a  {font-weight:bold;}

.submenu .content ul.menulevel3 {color:#a2b182;padding:2px 0 2px 0;margin:0;list-style-type:square;}
.submenu .content ul.menulevel3 li {line-height:20px;padding:0;margin:0 0 0 30px;border-bottom:0;}
.submenu .content ul.menulevel3 li a {text-decoration:none;cursor:pointer;color:#627143;margin:0;font-weight:normal ! important;}
.submenu .content ul.menulevel3 li.selected a {font-weight:bold ! important;color:#000000;margin:0;}


.editorialbox {margin:15px 0 15px 0;color:#333333;}
.editorialbox h1 {font-size:1.92em;font-weight:bold;margin:8px 0 0 0;}
.editorialbox h2 {font-size:1.31em;font-weight:bold;margin:8px 0 0 0; /*font-size:1.46em;font-weight:bold;margin:8px 0 0 0;*/ /*font-size:1.77em;font-weight:bold;margin:8px 0 0 0;*/}
.editorialbox h3 {font-size:1.15em;font-weight:bold;margin:8px 0 0 0; /*font-size:1.62em;font-weight:bold;margin:8px 0 00;*/}
.editorialbox h4 {font-size:1em;font-weight:bold;margin:8px 0 00; /*1.15em*/}


.editorialbox p {margin:8px 0 0 0;line-height:1.3em;}
.editorialbox a {color:#cc6633;text-decoration:underline;}
.editorialbox .footerlinks {height:24px;padding:6px 0 0 0;margin-top:40px;width:100%;border-top:1px solid #dddddd;}
.editorialbox .footerlinks a {margin-right:20px;font-size:0.846em;}
.editorialbox .footerlinks img {vertical-align:middle;margin-right:5px;}
.editorialbox .footerinfo {font-size:0.846em;color:#666666;padding:8px 0 0 0;width:100%;text-align:right;}
.editorialbox .footerinfo a {color:#627143;text-decoration:underline;}
.editorialbox .shareit {font-size:0.846em;color:#666666;}

.editorialbox .listinfo {font-size:0.846em;color:#666666;}



/*Tabeller*/
.editorialbox td {border-collapse:collapse;padding:4px;}
.editorialbox th {border-collapse:collapse;padding:4px;text-align:left}
.editorialbox .linjerad {border: 1px solid #808080;}
.editorialbox .linjerad th{border: 1px solid #808080;}
.editorialbox .linjerad td{border: 1px solid #808080;}
.editorialbox .linjeradGreen th{border:1px solid #808080;background-color:#8b9d63;color:White}
.editorialbox .linjeradGreen td{border:1px solid #808080;}
.editorialbox .olinjeradGreen th{background-color:#8b9d63;color:White}
.editorialbox .linjeradOrange th{border:1px solid #f08800;background-color:#f08800;color:White}
.editorialbox .linjeradOrange td{border:1px solid #f08800;}
.editorialbox .olinjeradOrange th{background-color:#f08800;color:White}

.editorialbox .Jobb th{border:1px solid #808080;background-color:#8b9d63;color:White}
.editorialbox .Jobb td{border:1px solid #808080;}
.editorialbox .Jobb td a{text-decoration:none; color:#333333;}
.editorialbox .Jobb td a:hover{text-decoration:underline}
.editorialbox .Jobb th a{text-decoration:none;color:White}
.editorialbox .Jobb th a:hover{text-decoration:underline}



/*A-Ö lista*/
.AOlist li.linklist 
    {
        padding: 10px 8px 10px 0;
        margin:0;
        list-style-position:outside;
        list-style-image:url(/templates/lg/images/bullet_orange2.png);
    }
 
 .AOlist h2 
    {
        padding: 10px 8px 10px 0;
        margin:0;
        list-style-image:none;
    }

.AOlist ul li a

{
    font-weight:normal;
    text-decoration: none;
    cursor: pointer;
    color: #663300;
 }
 
.AOlist ul li a:hover
{
    text-decoration: underline;
}
 
/*Slut A-Ö lista*/ 


/* Secondary body */
.puffbox_SecondaryBody {margin:15px 0 15px 0;}
.puffbox_SecondaryBody .header {height:25px;width:210px;padding:5px 0 0 10px;font-weight:bold;font-size:14px;color:#ffffff;background:transparent url(/templates/lg/images/puffbox_bkgrnd_orange.png) no-repeat 0 0;}
.puffbox_SecondaryBody .footer {height:5px;width:220px;background:transparent url(/templates/lg/images/puffbox_bottom_orange.png) no-repeat 0 0;}
.puffbox_SecondaryBody .content
{
    background-color: #fdedd9;
    color: #333333;
    font-weight: normal;
}
.puffbox_SecondaryBody .content p {padding:10px;margin:0;}
.puffbox_SecondaryBody .content a
{
    text-decoration: underline;
    cursor: pointer;
    color: #333333;
}
.puffbox_SecondaryBody .content a:hover
{
    color: #800000;
}
.puffbox_SecondaryBody .content ul.linklist {padding:10px 0 10px 0;margin:0;list-style:none;}
.puffbox_SecondaryBody .content ul.linklist li {line-height:23px;margin:0 0 0 10px;background-image:url(/templates/lg/images/bullet_orange.png);background-position:left;background-repeat:no-repeat;}
.puffbox_SecondaryBody .content ul.linklist li a
{
    text-decoration: none;
    cursor: pointer;
    color: #663300;
    margin-left: 14px;
}

/* Secondary body 2 */
.puffbox_SecondaryBody2 {margin:15px 0 15px 0;}
.puffbox_SecondaryBody2 .header {height:25px;width:210px;padding:5px 0 0 10px;font-weight:bold;font-size:14px;color:#ffffff;background:transparent url(/templates/lg/images/puffbox_bkgrnd_green.png) no-repeat 0 0;}
.puffbox_SecondaryBody2 .footer {height:5px;width:220px;background:transparent url(/templates/lg/images/puffbox_bottom_green.png) no-repeat 0 0;}
.puffbox_SecondaryBody2 {background-color:#e8ebe0;color:#627143;font-weight:bold;}
.puffbox_SecondaryBody2 .content
{
    background-color: #e8ebe0;
    color: #333333;
    font-weight: normal;
}
.puffbox_SecondaryBody2 .content p {padding:10px;margin:0;}
.puffbox_SecondaryBody2 .content a
{
    text-decoration: underline;
    cursor: pointer;
    color: #333333;
}
.puffbox_SecondaryBody2 .content a:hover {cursor:pointer;color:black;}


.puffbox_middlelist {margin:15px 0 15px 0;}
.puffbox_middlelist .header {height:25px;width:210px;padding:5px 0 0 10px;font-weight:bold;font-size:14px;color:#ffffff;background:transparent url(/templates/lg/images/puffbox_bkgrnd_orange.png) no-repeat 0 0;}
.puffbox_middlelist .footer {height:5px;width:220px;background:transparent url(/templates/lg/images/puffbox_bottom_orange.png) no-repeat 0 0;}
.puffbox_middlelist .content
{
    background-color: #fdedd9;
    color: #663300;
    font-weight: bold;
}
.puffbox_middlelist .content p {padding:10px;margin:0;}
.puffbox_middlelist .content ul.linklist {padding:10px 0 10px 0;margin:0;list-style:none;}
.puffbox_middlelist .content ul.linklist li {line-height:23px;margin:0 0 0 10px;background-image:url(/templates/lg/images/bullet_orange.png);background-position:left;background-repeat:no-repeat;}
.puffbox_middlelist .content ul.linklist li a
{
    text-decoration: none;
    cursor: pointer;
    color: #663300;
    margin-left: 14px;
}
.puffbox_middlelist .content ul.linklist li a:hover{text-decoration:underline}


.puffbox_middlelist .content ul.dropdownlist {padding:10px 0 10px 10px;margin:0;list-style:none;}
.puffbox_middlelist .content ul.dropdownlist li {padding:5px 0 5px 0;margin:0;}
.puffbox_middlelist .content ul.dropdownlist li .button {margin-left:8px;vertical-align:middle;}
.puffbox_middlelist .content ul.dropdownlist li .dropdown {width:165px;vertical-align:middle;}

.puffbox_middlelist .content ul.newslist {padding:0;margin:0;list-style:none;}
.puffbox_middlelist .content ul.newslist a {text-decoration:none;cursor:pointer;color:#333333;}
.puffbox_middlelist .content ul.newslist li:hover {text-decoration:underline}
.puffbox_middlelist .content ul.newslist li {font-weight:normal;padding:10px 9px 10px 9px;margin:0 1px 0 1px;}
.puffbox_middlelist .content ul.newslist li.alternate {font-weight:normal;padding:10px 9px 10px 9px;margin:0 1px 0 1px;background-color:#ffffff;}
.puffbox_middlelist .content ul.newslist li .date {font-size:0.846em;color:#666666;font-weight:normal; display:block;}

.pagelistbox {margin:15px 0 15px 0;}
.pagelistbox h2 {font-size:font-size:1.31em;font-weight:bold;margin:8px 0 0 0;/* 1.4em;font-weight:bold;margin:8px 0 0 0;*/}

.pagelistitemarea a:hover {text-decoration:underline;}
.pagelistitemarea img {float:left;margin:0 15px 15px 0;}
.pagelistitemarea a {text-decoration:none;cursor:pointer;color:#333333;}
.pagelistitemlink a {text-decoration:none;cursor:pointer;color:#333333;padding-left:14px;background-image:url(/templates/lg/images/bullet_orange.png);background-position:left;background-repeat:no-repeat;}
.pagelistitemlink a:hover {text-decoration:underline;}
.pagelistitemlink a {font-weight:bold;text-decoration:none;cursor:pointer;color:#cc6600;padding-left:14px;background-image:url(/templates/lg/images/bullet_orange.png);background-position:left;background-repeat:no-repeat;}



/* SecondaryBodyPageList */

.SecondaryBodyPageList {margin:15px 0 15px 0;}
.SecondaryBodyPageList .header {height:25px;width:210px;padding:5px 0 0 10px;font-weight:bold;font-size:14px;color:#ffffff;background:transparent url(/templates/lg/images/puffbox_bkgrnd_orange.png) no-repeat 0 0;}
.SecondaryBodyPageList .footer {height:5px;width:220px;background:transparent url(/templates/lg/images/puffbox_bottom_orange.png) no-repeat 0 0;}
.SecondaryBodyPageList .content
{
    background-color: #fdedd9;
    color: #663300;
    font-weight: bold;
}
.SecondaryBodyPageList .content p {padding:10px;margin:0;}



.SecondaryBodyPageList .content ul.linklist 
{
    padding: 10px 8px 10px 0;
    margin:0;
    list-style-position:outside;
    list-style-image:url(/templates/lg/images/bullet_orange2.png);
    } 

.SecondaryBodyPageList .content ul.linklist li 
{
    padding:0 0 2px 0; 
    line-height:140%;
/*    background-image:url(/templates/lg/images/bullet_orange.png);
    background-position:left;
    background-repeat:no-repeat;
*/
    }


.SecondaryBodyPageList .content ul.linklist li a
{
    text-decoration: none;
    cursor: pointer;
    color: #663300;
}

.SecondaryBodyPageList .content ul.linklist li a:hover {text-decoration: underline;}

.popup
{
    z-index:1000;
    padding:10px;
    margin:20px;
    position:absolute;
    top:100px;
    left:-200px;
    width:500px;
    background-color:#e8ebe0;
    border:solid 4px #8b9d63;

}

.SecondaryBodyPageList .content ul.dropdownlist {padding:10px 0 10px 10px;margin:0;list-style:none;}
.SecondaryBodyPageList .content ul.dropdownlist li {padding:5px 0 5px 0;margin:0;}
.SecondaryBodyPageList .content ul.dropdownlist li .button {margin-left:8px;vertical-align:middle;}
.SecondaryBodyPageList .content ul.dropdownlist li .dropdown {width:165px;vertical-align:middle;}
.SecondaryBodyPageList .content ul.newslist {padding:0;margin:0;list-style:none;}
.SecondaryBodyPageList .content ul.newslist a {text-decoration:none;cursor:pointer;color:#333333;}
.SecondaryBodyPageList .content ul.newslist li {font-weight:normal;padding:10px 9px 10px 9px;margin:0 1px 0 1px;}
.SecondaryBodyPageList .content ul.newslist li.alternate {font-weight:normal;padding:10px 9px 10px 9px;margin:0 1px 0 1px;background-color:#ffffff;}
.SecondaryBodyPageList .content ul.newslist li .date {color:#666666;font-weight:normal; display:block;}













.politikerblogg
{background-color:#fdedd9;
padding-top: 4pt; 
padding-bottom: 7pt; 
padding-left: 7pt; 
padding-right: 7pt
}

/* Skaderapporttering */
/* rubriken ’Senaste dygnet */
.psr_24hours {}

/* rubriken ’Senaste månaden’ */
.psr_30days {}

/* avskiljare mellan dygnslistan och månadslistan */
.psr_delimiter {}

/* patientinfo, första raden*/
.psr_patient {}

/* övriga rader */
.psr_info {}

/* – avskiljare mellan patienter*/
.psr_infodelimiter {}


.obligatorisk {}

.alternate
    {
    background-color:Black
    }
    
/* Calendar list */
.calendarList
{
	margin: 10px 0;	
}
.calendarList h1
{
	font-size: 1em;
	font-weight: bold;
}
.calendarList h2
{
	margin: 10px 0px 6px 0px;
	font-size: 1em;
	border-bottom: 1px solid #e3e3e3;
}
.calendarListEventItem
{
	width: 100%;
	overflow:hidden;
}
.calendarListEventItem h1
{
	margin: 0;
}
.calendarListEventItem .eventDate
{
	float: right;
}
.calendarListEventItem .eventDateIcon
{
	float: right;
	background: url(images/Clock.png) no-repeat;
	width: 16px;
}
.calendarListEventItem .eventDateIconLeft
{
	background: url(images/Clock.png) no-repeat;
	background-position: left;
	padding-left: 18px;
	float: right;
}
.calendarListEventItem .eventDateIconRight
{
	background: url(images/Clock.png) no-repeat;
	float: right;
	background-position: right;
	padding-right: 18px;
}

 

