
html, body {margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;
font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;}


div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:inherit;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}



/*custom styles - tino */

#pagewrapper {
position:relative;
margin-left:182px;margin-right:185px;
}

#contentframe {
min-width:790px;
border-right:3px solid #91A9C2;
background-color:#FFFFFF;
background-image: url(/lundquickrskin/normal_bg_new.gif);
background-repeat:repeat-y;
}

#pageframe {
background-image: url(/lundquickrskin/sigill_left.jpg);
 background-position:bottom left;
 background-repeat:no-repeat;
padding-bottom:30px;

}

#pagecontent {
margin-left:185px;margin-right:180px;background:#FFFFFF;
}
#pagecontent2 {
margin-left:185px;background:#FFFFFF;
}
#pagecontent FORM {

}
#pagecontent TABLE {
width:98%; 
}

.h-fieldEdit-text {
width:98%;
}

#dragTable {
width:98%;
}
#newsbody{

}

#topactionmenuwrapper{
/*float: left;
width: 100%;*/
background-color: #FFFFFF;
}

#topactionmenucolumn{
margin: 0 300px 0 0px; /*Margins for header column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background-color: #FFFFFF;
height: 33px;
max-height: 33px;
padding: 15px 0px 5px 10px;
}

#topactionmenurightcolumn{
float: left;
width: 290px; /*Width of right column*/
height: 33px;
max-height: 33px;
margin-left: -300px;
background-color: #FFFFFF;
text-align: right;
padding: 15px 0px 5px 0px;
}


#bottomactionmenuwrapper{
float: left;
width: 100%;
}

#bottomactionmenucolumn{
margin: 0 300px 0 0px; /*Margins for header column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background-color: #FFFFFF;
height: 33px;
max-height: 33px;
padding: 15px 0px 0px 10px;
}

#bottomactionmenurightcolumn{
float: left;
width: 290px; /*Width of right column*/
height: 33px;
max-height: 33px;
margin-left: -300px;
background-color: #FFFFFF;
text-align: right;
padding: 15px 0px 0px 0px;
}

/* Start Opus Neo Tweak  */

#signin{
height:20px;
padding-right:10px;
font-size:11px;
font-weight:bold;
color: #000080;
padding-top:5px;
}

#headerwrapper{
float: left;
width: 100%;
}

#headercolumn{
margin: 0 176px 0 178px; /*Margins for header column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background-color: #8AA0C9;
height: 113px;
}

#headerleftcolumn{
float: left;
width: 178px; /*Width of left column*/
margin-left: -100%;
background-color: #000080;
height: 113px;
}

#headerrightcolumn{
float: left;
width: 176px; /*Width of right column*/
margin-left: -176px; /*Set left marginto -(RightColumnWidth)*/
height: 113px;
background-color: #8a9fc8;
}


#mainmenuwrapper{
background-color: #000080;
border-right:3px solid #91A9C2;
min-width:790px;
}

#mainmenucolumn{
margin: 0 3px 0 178px; /*Margins for header column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background-color: #000080;
height: 30px;
}

#mainmenuleftcolumn{
float:left;
width:177px;
padding-bottom:150px;
background-color:#A5BDD7; /* #996633 */
background: url(/lundquickrskin/sigill_left.jpg);
background-repeat: no-repeat;
background-position: bottom left;

}

#mainmenurightcolumn{
float:right;
width:178px; /*Width of right column*/

}




#contentwrapper{/**/
border-right:3px solid #91A9C2;
background-image: url(/lundquickrskin/normal_bg.gif);
background-repeat:repeat-y;
min-width:777px;

}

#contentcolumn{
/*margin: 0 179px 0 179px; Margins for header column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
background-color: #ffffff; /*#91a9c2;*/
padding-right: 3px;
height:100%;
}

#contentleftcolumn{
float: left;
width: 179px; /*Width of left column*/
}
#contentrightcolumn{
float: right;
width: 178px; /*Width of left column*/
}

#contentcontainer{
background-color: #FFFFFF;
height: 100%;
/*float: left;*/
}

#maincontainer{
width: 100%;

}

.imgborder{
border-right: 3px solid #91a9c2;
}

.searchspacer{
margin: 0 0 0 0px;
padding: 0 0 0 0px;
height: 10px;
background-color: #A5BDD6;
}

/* for all browsers that understand min-width */
.fwidth {width:100%;min-width:790px; margin:0 auto;}

/* the bodge for IE6 browsers */
* html .minwidth {border-left:790px solid #c7d6e7; position:relative; float:left; z-index:1;}
* html .container {margin-left:-790px; position:relative; float:left; z-index:2;}


/* for all browsers that understand min-height */
.height {width:100%; min-height:390px;}

/* the bodge for IE6 browsers */
* html .minheight {border-top:390px solid #FFFFFF; position:relative; float:left; z-index:1;}
* html .heightcontainer {margin-top:-390px; position:relative; float:left; z-index:2;}

/* End Opus Neo Tweak  */



.logoHead{ 
	
	}
.lf{
	background-color:#000000;
	background-image:url(/lundquickrskin/arrow_icon_left_hc.gif);
	background-repeat:repeat-y;
}






#toc
{
width:178px;
margin: 0px; /* top right bottom left */
padding: 0px; /* top right bottom left */
background-color: #C7D6E7;
}

.tocitem0, .tocitem1, .tocitem2, .tocitem3, .tocitem4, .tocitem5, .tocitem6, .tocitem7 {
	/*height:22px;*/	
	overflow: hidden;	
	background:#ffffff;
	margin-bottom:1px;
	padding-top:5px;	
}
.tocitem1 {	
	background:#DFEAF6;
}
.tocitem2 {	
	background:#A3BFDE;
}
.tocitem3 {
	background:#A3BFDE;
}
.tocitem4 {	
	background:#A3BFDE;
}
		
#toc A, #toc A:visited{
text-align:left;
font-size: 0.7em;
font-weight: bold;
text-decoration:none;
padding-left:5px;
}

A.liens, A.liens:visited {	
color:#996633;
}
A.liens:hover {
color:#996633;
}
A.lie, A.lie:visited {
color: #000000;
}
A.lie:hover {
color: #000000;
}

A.fldcl, A.fldcl:visited {
color: #000000;
font-weight: bold;
}
A.fldop, A.fldop:visited {
color: #000000;
font-weight: bold;
}


/* Headlinefolder settings */

.h-headlineFolderTab-bg {
color: rgb(0, 0, 0); background-color: rgb(0, 0, 102);
font-size:11px;font-weight:bold;
text-align:left;
}

.h-headlineFolderTabSelected-bg {
color: rgb(0, 0, 0); background-color: rgb(153, 102, 51);
text-align:left;
font-size:1px;
line-height:1px;
height:3px;
}
.h-headlineFolderTabSelected-text {
color: rgb(255, 255, 255); 
padding-left: 5px; 
padding-right: 5px;
text-decoration:none;
padding:2px 5px 2px 5px;
line-height:18px;
height:18px;
}
.h-headlineFolderTab-text{
color: rgb(255, 255, 255); 
padding-left: 5px; 
padding-right: 5px;
text-decoration:none;
padding:2px 5px 2px 5px;
}
a.h-headlineFolderTab-text, a.h-headlineFolderTab-text:visited {
font-size:11px;font-weight:bold;
	text-decoration: none;
	color:#ffffff;
}
a.h-headlineFolderTab-text:hover {
font-size:11px;font-weight:bold;
	text-decoration: underline;
	color:#ffffff;
}
a.h-headlineFolderTabSelected-text, a.h-headlineFolderTabSelected-text:visited {
font-size:11px;font-weight:bold;	
	text-decoration: none;
	color:#ffffff;
}
a.h-headlineFolderTabSelected-text:hover {
font-size:11px;font-weight:bold;	
	text-decoration: underline;
	color:#ffffff;
}

#headlinefolder {
width:98%;
font-size:11px;font-weight:bold;
margin: 20px 0px 0px; padding: 0px; list-style-type: none; font-size: 11px;background-color:#FFFFFF;
}
#headlinefolder LI {
margin: 0px 1px 0px 0px; list-style-type: none; float: left; color: rgb(0, 0, 0); background-color: rgb(0, 0, 102);
}
#headlinefolder LI.headlinefolderSel-bg {
margin: 0px 1px 0px 0px; list-style-type: none; float: left; color: rgb(0, 0, 0); background-color: rgb(153, 102, 51);
}
#headlinefolder LI.headlclose {
margin: 0px; padding: 0px; clear: both; list-style-type: none; width: 100%; height: 2px; font-size: 1px;font-weight:normal;background-color: rgb(153, 102, 51);
}
#headlinefolder A:link, #headlinefolder A:visited {
color: rgb(255, 255, 255); 
padding-left: 5px; 
padding-right: 5px;
text-decoration:none;
padding:2px 5px 2px 5px;
}
#headlinefolder A:hover {
color: rgb(255, 255, 255); 
padding-left: 5px; 
padding-right: 5px;
text-decoration:underline;
padding:2px 5px 2px 5px;
}











.framePadding{
	padding-top:30px;
	padding-right:1px;
	padding-bottom:15px;
}


.h-action-text, .pathtext{ 
	font-weight:normal;
	font-size:11px;
	line-height:1.2em;
}


.topNav{
	font-weight:normal;
	font-size: 10px;
	padding-right:10px;
	color:#000080;
}

/********************************************************************************************************
*********************************************************************************************************
				Orginal basic.css börjar här
*********************************************************************************************************
********************************************************************************************************/




/*      ##################################################################
        ##################################################################
        ################################################################## 
        Default formatting
*/ 





        body{
                /* Value in custom css */
                
                font-style: normal;
                font-weight: normal;
				font-size: 100%;
                                
                padding: 0;
                margin-top: 0px;
                margin-right: 20px; 
                margin-bottom: 10px; 
                margin-left: 20px;
		text-align:center;
		background-position:center;
        }
		.h-page-bg {
		background-color: #c7d6e7 ! important;
		
		}
		.h-pagetitle-text {	
		margin-top:5px;
	color: #996633;	
        font-weight: bold;
        font-size: 1.3em;
        line-height: 1.0em;
}
	.line { 
                border-top: 1px solid #A5BDD6; 
                padding-top: 0px; 
                padding-right: 0px; 
                padding-bottom: 4px; 
                padding-left: 0px; 
}
	
}
		.h-pageTitle-textbg {
		font-weight:bold;
		font-size:1.2em;
		}
		.h-pageAuthorMod-text {
	font-size: 0.7em;
}
		
        form {
                padding: 0;
                margin: 0;
        }
        
        td {
                padding: 0;
                margin: 0;
        }
        
        div {
                margin:0;
                padding:0;
        }
        
        h1 {
                /* Value in custom css */
                font-weight: bold;
                margin-top: 0px;
                margin-bottom: 0px;
        }
        
        h2 {
                /* Value in custom css */
                margin-top: 8px;
                margin-bottom: 0px;
        }
        
        h3 {
                /* Value in custom css */
                margin-top: 3px;
                margin-bottom: 0px;
        }
        
        h4 {
                /* Value in custom css */
                margin-top: 3px;
                margin-bottom: 0px;
        }
        
        h5 {
                /* Value in custom css */
                margin-top: 3px;
                margin-bottom: 0px;
        }
        
        strong {
                /* Value in custom css */
                font-weight: bold;
        }
        
        p {
                margin-top: 0px;
                margin-bottom: 10px;
        }
        
        table {
                padding: 0px;
        }
        
        a {
                /* Value in custom css */
                text-decoration: none;
        }
                
        a:hover {
                text-decoration: underline;
				color:#000080;
        }
		
		a.white:hover{
			text-decoration:underline;
			color:#FFFFFF;
		}

        ul {
                padding: 0px;
                padding-left: 20px;
                margin: 0px;
                margin-left: 20px;
                 margin-bottom: 10px; /* 10px ohman */
        }

        /* ohman */
        .placeA li {
                padding-bottom: 5px;
        }
        .placeB li {
                padding-bottom: 5px;
        }
        
/*        ##################################################################
        Formatting path
*/
        .path a {
                /* Value in custom css */
                background-repeat: no-repeat;
                background-position: center left;
                height: 20px;
                padding-top: 3px;
                padding-right: 20px;
                padding-bottom: 3px; 
                padding-left: 20px;
        }
        

/*        ##################################################################
        Formatting forms
*/

        .field {
                width: 90px;
        }
        
        .placeA .box .field {
                width: 95%;
                margin-top: 5px;
        }

        .placeB .box .field {
                width: 150px;
                margin-top: 5px;
        }
                .placeB .box .fieldLineSearch {
                width: 110px;
                margin-top: 5px;
        }


        .dropdown {
                margin: 5px 0 5px 0;
                width: 140px;
        }
        
        .button {
                font-weight: bold;
/*                text-transform: uppercase;  ohman */
                width: 70px;
        }
        
        .placeA .box .button {
                width: auto;
        }
        
        .placeB .box .button {
                width: auto;
        }
        
        .placeA form .submit {
                text-align: right;
                width: 100%;        
        }
        
/*        ##################################################################
        ##################################################################
        ################################################################## 
        Formatting rows
*/
        .oddRow td {
                padding-left: 20px;
                padding-right: 10px;
        }        
        
        .evenRow td {
                background-color: transparent;
                padding-left: 20px;
                padding-right: 10px;
        }


/*        ##################################################################
        ##################################################################
        ################################################################## 
        Formatting arrow navig
*/

        a#back, 
        a#forward,
        a#read { 
                /* Value in custom css */
                background-repeat: no-repeat;
                background-position: 1px 4px;     /* center left; ohman */
                padding-top:3px;
                padding-right:3px;
                padding-bottom:3px;
                padding-left: 20px;
                text-decoration: none;                
        }

        a#back:hover, 
        a#forward:hover,
        a#read:hover { 
                text-decoration: underline;
        }

        
/*        ##################################################################
        ##################################################################
        ################################################################## 
        Formatting of font and line-height etc
*/
        .contentMain {
                /* Value in custom css */
        }        

        .contentSub {
		/* width:197px;
                 Value in custom css */                
        }
        
        .contentStart {
                /* Value in custom css */
        }
                
        .contentFoot {
                /* Value in custom css */        
                color: #FFFFFF;
                font-weight: bold;
                height: 14px;
                line-height: 14px;
        }                

         .customFoot p {
                /* Value in custom css */
                margin-top: 0px;
                margin-bottom: 0px;
                padding-top: 0px;
                padding-bottom: 0px;
        }

        

/*        ################################################################## 
        Formatting of the .placeA pos
        
        main.t index.t
        -------
        |            |
        -------
        | |A  |
        -------
        |     |
        ------- 
        
        start.t        
        -------
        |     |
        -------
        | |   |
        -------
        | | | |
        -------
        | |A| |
        -------
        |     |
        ------- 
        
*/

        .placeA p, 
        .placeA h1, 
        .placeA h2, 
        .placeA h3,
        .placeA h4,
        .placeA h5, 
        .placeA table {
                padding-left:20px;
                padding-bottom: 5px;
        }
                
        .placeA .head, 
        .placeA .headMiddle {
                /* Value in custom css */
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 10px;
                margin-left: 0px;
                padding-top: 7px;
                padding-right: 10px;
                padding-bottom: 7px;
                padding-left: 20px;
        }
                
        .placeA .box {
                padding-left: 0px;
        }

        .templateStart .placeA .box {
                padding-left: 10px;
        }
             .placeA .line {
                border-top: 1px solid #A5BDD6;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 4px;
                padding-left: 0px;
        }
          .placeA .lineBrons {
                border-top: 1px solid #996633;
                padding-top: 0px;
                padding-right: 0px;
                padding-bottom: 4px;
                padding-left: 0px;
        }
        
        
/*        ################################################################## 
        Formatting of the .placeB pos
        
        main.t index.t
        -------
        |     |
        -------
        | |  B|
        -------
        |     |
        ------- 
        
        start.t        
        -------
        |     |
        -------
        | |   |
        -------
        | | | |
        -------
        | | |B|
        -------
        |     |
        ------- 
*/                        
        .placeB .head, 
        .placeB .headMiddle {
                /* Value in custom css */                                
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                margin-left: 0px;
                padding-top: 7px;
                padding-right: 10px;
                padding-bottom: 7px;
                padding-left: 20px;
        }
        
        .placeB .head {
                /* Value in custom css */
        }
                
        .placeB .box {
                padding-top: 10px;
                padding-right: 10px; 
                padding-bottom: 10px;
                padding-left: 5px;
        }
        
        .templateStart .placeB .box {
                padding-top: 10px;
                padding-right: 0px; 
                padding-bottom: 10px;
                padding-left: 0px;
        }
                
        .placeB .line {
                border-top: 1px solid #CDC1B6; 
                padding-top: 0px; 
                padding-right: 0px;
                padding-bottom: 0px;
                padding-left: 0px;
        }
        
        .placeB .calendar {
                /* Value in custom css */
                padding-top: 0px;
                padding-right: 0px; 
                padding-bottom: 0px;
                padding-left: 0px;                
        }
        
        .placeB .calendar .days {
                /* Value in custom css */
                font-weight: bold;

        }
        
        .placeB .calendar .nav {
                /* Value in custom css */
        }
        
        .placeB .calendar .weekday {
                /* Value in custom css */        
        }
        
        .placeB .calendar .saturday {
                /* Value in custom css */        
        }
        
        .placeB .calendar .sunday {
                /* Value in custom css */        
        }
        
        .placeB .calendar .thisday {
                /* Value in custom css */
        }
        
        .placeB b {
		
                /* Value in custom css */
        }
                

/*        ################################################################## 
        Formatting of the .placeA pos
        
        start.t        
        -------
        |     |
        -------
        | |   |
        -------
        | |D| |
        -------
        | | | |
        -------
        |     |
        ------- 
*/
        
        .placeD p {
                padding-left: 20px;  /* 10px ohman */
                padding-bottom: 5px;
        }
		
		.placeD{
			position: relative;
			background-color:#FFFFFF;
			padding-top:30px ! important;
			padding-left:20px ! important;
			padding-bottom:40px ! important;
			width: 96%;
			height: 100%;
			min-height: 300px;
			}
                
        .placeD h1, 
        .placeD h2, 
        .placeD h3 {
                padding-top: 20px; /* 5px ohman */
                padding-left: 20px; /* 5px ohman */
                padding-bottom: 5px;
        }        
        
/*        ##################################################################
        ##################################################################
        ##################################################################
        Formatting the table set and div design, not font size etc
*/        


/*        ################################################################## 
        Formatting middle set of td and div
        
        main.t index.t start.t
        -------
        |  X  |
        -------
        | |   |
        -------
        |     |
        ------- 
        
        start.t        
        -------
        |  X  |
        -------
        | |   |
        -------
        | | | |
        -------
        | | | |
        -------
        |     |
        ------- 
                
        
*/
        .topTd{
                /* Value in custom css */
        }

        div.headToolbar {
                /* Value in custom css */
        }
        
        div.headToolbarMenu {
                /* Value in custom css */
                padding-top: 7px; /* 7 ohman */
                padding-right: 0px; 	/*0px*/
                padding-bottom: 0px; /* 0 ohman */ 
                /*padding-left: 20px;	20px*/
                
        }
        
        div.headToolbarMenu a {
                /* Value in custom css 
                background-repeat: no-repeat;
                background-position: left;*/
                height: 20px;
                padding-top: 5px; /* 4 ohman */
                 padding-right: 10px;	/*10px*/
                padding-bottom: 4px;
                padding-left: 10px;	/*20px*/
        }
        
        a#first {
                /* Value in custom css */
                padding-top: 3px;
				
        }
        
        a#second {
                /* Value in custom css */
                padding-top: 3px;
        }
        
        a#third {
                /* Value in custom css */
                padding-top: 3px;
        }
        
        a#fourth {
                /* Value in custom css */
                padding-top: 3px;
        }
        

        a#indexSE {
                /* Value in custom css */
                padding-top: 3px;
        }

        a#indexENG {
                /* Value in custom css */
                padding-top: 3px;
        }

        a#omwww {
                /* Value in custom css */
                padding-top: 3px;
        }        
        
        
        div.headToolbarSearch {
                /* Value in custom css */
                float: right;
                padding-top: 3px;  /* 5 ohman */ 
                padding-right: 15px; /* 20 ohman */
                padding-bottom: 6px; /* 5 ohman */
                padding-left: 0px;
                text-align:right;
                width: 196px; /* 200 ohman */
                height: 20px;
        }        



/*        ################################################################## 
        Formatting cells at the logo
        
        main.t index.t start.t
        -------
        |     |
        -------
        |X|   |
        -------
        |     |
        ------- 

        start.t        
        -------
        |     |
        -------
        |X|   |
        -------
        | | | |
        -------
        | | | |
        -------
        |     |
        ------- 
        
*/        
        div.menuLogo {
                background-color: #000080;
		height:113px;
        }
        
        div.menu {
                width: 178px;
                /* Value in custom css */
        }
        
        div.menuHead {
                background-color: #996633;
                width: 178px;
        }

        div.menuSubHead {
                background-color: #996633;
                height: 30px ! important;
				width:178px ! important;
				margin-top:-3px;
              /*  padding-top: 3px;*/
                /*padding: 5px;
                text-align: center;
                vertical-align: middle;
                */
        }
        
        div.quickLaunch {
                /* Value in custom css */
                padding-top: 15px;
                padding-right: 6px;
                padding-left: 20px;
        }
        
        div.quickLaunch p {
                /* Value in custom css */
                margin-bottom: 5px;
        }
        
        div.menuSubPlate {
                /* Value in custom css */
                height: 28px; /*30px ohman*/
                text-align: center; /* left */
                padding-left: 0px; /* 20px */
                padding-top: 2px;
                vertical-align: middle;
             /*   cursor: hand; */
        }

        
        
/*        ##################################################################
        Formatting the top navigation
        
        main.t index.t 
        -------
        |     |
        -------
        | | X |
        -------
        |     |
        ------- 

        start.t        
        -------
        |     |
        -------
        | | X |
        -------
        | | | |
        -------
        | | | |
        -------
        |     |
        ------- 
        
        
*/
        
        #mainMenu {
		background-color: #000080;
				width:787px;               
                padding: 0px;
				
        }
        
        .menuItem,
        .menuItemSelected {			
                /* Value in custom css */
				float: left;
				border-left:1px solid #ffffff;
                font-weight: bold;
                height: 25px;
                padding-top: 5px;				
        }		
        
/*        ################################################################## 
        Formatting main set of td and div
        
        main.t index.t
        -------
        |     |
        -------
        |X| X |
        -------
        |     |
        ------- 
        
*/
        .leftTd{
                /* Value in custom css */
                width: 178px ! important;
        }

        .rightTd{
                /* Value in custom css */
                /*width: 573px;*/
				
				
				
        }
                
        .columnRight{
                padding-top: 30px;
                padding-bottom: 30px;
        }

        .templateMain .placeA {
                padding-top: 30px;
                padding-right: 40px;
                padding-bottom: 20px;
                /*width: 350px;*/
                
        }
         .templateMain .columnLeft .placeA .iconList{
                padding-bottom: 20px;
                /* Svensson*/
                
        }
         .templateMain .columnLeft .placeA {
                padding-top: 20px;
                padding-right: 40px;
                padding-bottom: 0px;
                /* Svensson*/
                
        }
         .templateMain .startBottomCenterTd .placeA .contentStart {
                padding-top: 0px;
                padding-right: 30px;
                padding-bottom: 20px;
                /* Svensson*/
                
        }
    .templateMain .startBottomRightTd .placeB .contentStart {
       /*  background-color: #F0F8FF; */
                padding-top: 30px;
                padding-left: 20px;
                padding-right: 20px;
                padding-bottom: 20px;
                /* Svensson*/
                
     }
        .templateWide .placeA {
                padding-top: 30px;
                padding-right: 40px;
                padding-bottom: 20px;
                /*width: 480px;*/
                
        }

        .templateMain .placeB {
                /* Value in custom css */
                padding-right: 0px; 
                padding-bottom: 0px; 
                padding-left: 0px;
                text-align: left;
                width: 197px;

        }

        .templateMain .bottomPlaceB {
                /* Value in custom css */
                padding-right: 0px; 
                padding-bottom: 4px; 
                padding-left: 0px;
                text-align: left;
                width: 197px;

        }

  .placeA {
                padding-left: 20px;
                padding-bottom: 10px;
        }
        
  .placeC {
                padding-top: 20px;
        }
        
  .placeC {
                padding-bottom: 15px;
				
        }
		
		.image{
			background-image:url(/lundquickrskin/header_bgr.gif);
			background-position: top center;
			width:100% ! important;
			height:113px;
		}
		
		.rightImage{
			/*background-image:url(graphics/JFFillDark.jpg);
			background-repeat:repeat-x;*/
			background-position:right ! important;
			height:113px;
		}
        

/*        ################################################################## 
        Formatting foot set of td and div
        
        main.t index.t
        -------
        |     |
        -------
        | |   |
        -------
        |  X  |
        ------- 
        
        start.t        
        -------
        |     |
        -------
        | |   |
        -------
        | | | |
        -------
        | | | |
        -------
        |  X  |
        ------- 
        
*/
        .bottomTd{
        background-color: #a5bdd6;
        background-image : url(/lundquickrskin/corner_long_bottom_left.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
}              
                        
        div.mainFootDiv {
                /* Value in custom css */
                margin-left:7px;
                padding-top: 5px;
                padding-right: 0px;
                padding-bottom: 5px;
                padding-left: 190px;
                
        }

        div.startFootDiv {
                /* Value in custom css */
              /*  margin-left:7px;*/
                padding-top: 5px;
                padding-right: 0px;
                padding-bottom: 5px;
                padding-left: 13px;
        }
                
        

/*        ################################################################## 
        Formatting td and div upper content  of start.t
        
        start.t        
        -------
        |     |
        -------
        | |   |
        -------
        |X|X|X|
        -------
        | | | |
        -------
        |     |
        ------- 
                
*/
        .startLeftTd{
                /* Value in custom css */
        }

        .startCenterTd{
			/*padding-left:3px;*/
                /* Value in custom css */
        }

        .startRightTd{
                /* Value in custom css */        
                /* padding-bottom: 3px;*/
                /*padding-right: 3px;*/
        }



/*        ################################################################## 
        Formatting td and div lower content  of start.t
        
        start.t        
        -------
        |     |
        -------
        | |   |
        -------
        | | | |
        -------
        |X|X|X|
        -------
        |     |
        ------- 
        
*/

        div.startBottomCenterHeadDiv,
        div.startBottomRightHeadDiv {
                /* Value in custom css */
                height: 16px;
                padding-top: 4px;
                padding-bottom: 4px;
                padding-left: 20px;
              /*  cursor: hand; */
        }        
        

        .startBottomCenterTd{                
                /* Value in custom css */
        }

        
        .startBottomRightTd{        
                /* Value in custom css */
                /*height: 24px;*/
        }

                
        .templateStart .placeA {
                margin-top: 0px;
                padding-top: 20px;
                padding-right: 20px;
                padding-left: 0px;
                padding-bottom: 20px;        
        }

        .templateStart .placeB {
                margin-top: 0px;
                padding-top: 20px;
                padding-right: 20px;
                padding-bottom: 20px;
                padding-left: 20px;
        }

	.templateStart .placeE {
/*                padding-bottom: 3px; */
        }
        
/*        ##################################################################
        ##################################################################
        ################################################################## 
        Formatting of lists
*/
        div.wideIconList {
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                margin-left: 0px;
        }
        
        .placeB div.wideIconList ul {
                padding-left: 15px;
                margin-top: 5px;
                margin-bottom: 5px;
                margin-left: 15px;
        }
        
        .placeB div.box div.wideIconList ul {
                padding-left: 0px;
                margin-top: 0px;
                margin-bottom: 5px;
                margin-left: 15px;
        }
        
        .placeB ul.wideIconList, 
        .placeB ul.compactIconList {
                margin-top: 0px;
                margin-left: 20px;
                padding-top: 0px;
                padding-left: 20px;
        }
                
        .placeB div.box ul.wideIconList, 
        .placeB div.box ul.compactIconList {
                margin-left: 0px;
                padding-left: 0px;
        }
        
        .placeA .box ul.wideIconList, 
        .placeA .box ul.compactIconList, 
        .placeA .box ul.calendarIconList {
                margin-left: 20px;
                padding-left: 20px;
        }

        .placeA ul.iconlist, 
        .placeA ul.iconlistword, 
        .placeA ul.iconlistpdf, 
        .placeA ul.iconlistexcel, 
        .placeA ul.iconlistpowerpoint, 
        .placeA ul.iconlistdata,
        .placeA ul.iconList, 
        .placeA ul.iconListWord, 
        .placeA ul.iconListPdf, 
        .placeA ul.iconListExcel, 
        .placeA ul.iconListPowerpoint, 
        .placeA ul.iconListData {
                padding: 0px;
                margin: 0px;
                margin-bottom: 10px; /* ohman */
                margin-left: 20px;
                padding-left: 0px; /* mŒste testa alla plattformar*/
        }

        .placeB ul.iconlist,
        .placeB ul.iconlistword, 
        .placeB ul.iconlistpdf, 
        .placeB ul.iconlistexcel, 
        .placeB ul.iconlistpowerpoint, 
        .placeB ul.iconlistdata,
        .placeB ul.iconList,
        .placeB ul.iconListWord, 
        .placeB ul.iconListPdf, 
        .placeB ul.iconListExcel, 
        .placeB ul.iconListPowerpoint, 
        .placeB ul.iconListData {
                padding: 0px;
                margin: 0px;
                margin-bottom: 10px; /* ohman */
                margin-left: 20px;
                padding-left: 0px; /* mŒste testa alla plattformar*/
        }
        
        .placeA .box ul.iconlist,
        .placeA .box ul.iconList {
                margin-left: 20px;
                padding-left: 0px; /* mŒste testa alla plattformar*/
        }
        
        .placeB .box ul.iconlistword, 
        .placeB .box ul.iconlistpdf, 
        .placeB .box ul.iconlistexcel, 
        .placeB .box ul.iconlistpowerpoint, 
        .placeB .box ul.iconlistdata, 
        .placeB .box ul.iconlist,
        .placeB .box ul.iconListWord, 
        .placeB .box ul.iconListPdf, 
        .placeB .box ul.iconListExcel, 
        .placeB .box ul.iconListPowerpoint, 
        .placeB .box ul.iconListData, 
        .placeB .box ul.iconList {
                margin-left: 0px;
                padding-left: 0px; /* mŒste testa alla plattformar*/
        }
        
        .placeB .box ul.newsList {
                margin-left: 0px;
                padding-left: 0px; /* PSLU mŒste testa alla plattformar*/
        }

        .templateStart .placeA .box ul.wideIconList, 
        .templateStart .placeA .box ul.compactIconList {
                margin-left: 20px;
                padding-left: 0px;
                margin-top:0;
                padding-top:0;
        }
        

        .templateStart .placeB .box ul.wideIconList, 
        .templateStart .placeB .box ul.compactIconList {
                margin-top: 0px;
                margin-left: 0px;
                padding-top: 0px;
                padding-left: 0px;
        }

        ul.wideIconList,
        ul.iconlist, 
        ul.iconlistword, 
        ul.iconlistpdf, 
        ul.iconlistexcel, 
        ul.iconlistpowerpoint, 
        ul.iconlistdata,
        ul.iconList, 
        ul.iconListWord, 
        ul.iconListPdf, 
        ul.iconListExcel, 
        ul.iconListPowerpoint, 
        ul.iconListData,
        ul.compactIconList {
                list-style: none;
        }
        
        ul.iconlist li,
        ul.iconlistword li,
        ul.iconlistpdf li,
        ul.iconlistexcel li,
        ul.iconlistpowerpoint li,
        ul.iconlistdata li,
        ul.iconList li,
        ul.iconListWord li,
        ul.iconListPdf li,
        ul.iconListExcel li,
        ul.iconListPowerpoint li,
        ul.iconListData li,
        ul.wideIconList li, 
        ul.wideIconList li a,
        ul.compactIconList li a
        {
                background-repeat: no-repeat;
                background-position: 1px 3px;  /* top left; ohman */
                margin-left: 0px;      
                padding-top: 3px;  
                padding-bottom: 4px;
                /*height: 25px;*/
        }
        
        ul.calendarIconList li {
                margin-left: 0px;
                padding-bottom: 10px;
        }
        
        ul.compactIconList li {
                margin-left: 0px;
                padding-bottom: 5px;
        }

         ul.iconlist li a, 
        ul.iconlistword li a, 
        ul.iconlistpdf li a, 
        ul.iconlistexcel li a, 
        ul.iconlistpowerpoint li a, 
        ul.iconlistdata li a, 
        ul.iconList li a, 
        ul.iconListWord li a, 
        ul.iconListPdf li a, 
        ul.iconListExcel li a, 
        ul.iconListPowerpoint li a, 
        ul.iconListData li a, 
        ul.wideIconList li a, 
        ul.compactIconList li a {
                /* Value in custom css */
							  /*height: 20px;*/
                display: block;         
                padding-top:0px;
                padding-right:3px;
                padding-bottom:4px;
                padding-left: 20px;
        }
        
        div.box div.iconlist ul.iconlist li a,
        div.box div.iconList ul.iconList li a {
                display: block;
        }
        
        ul.linkIconList {
                list-style: none;
                margin-top: 0px;
                margin-left: 0px;
                padding-left: 0px;
                padding-top: 0px;
                
        }
        
        ul.linkIconList li {
                margin: 0px;
        }

        ul.linkIconList li a {
                /* Value in custom css */
                background-repeat: no-repeat;
                background-position: 1px 3px;  /* center left; ohman */
                height: 20px;
                padding-top:3px;
                padding-right:3px;
                padding-bottom:3px;
                padding-left: 20px;
        }

        .placeA .box ul.linkIconList {
                margin-left: 20px;
                padding-left: 0px;
        }
        
        ul.startIconList {
                font-weight: bold;
                list-style: none;
                margin-top: 5px; /* 5 */
                margin-bottom: 0px;
                margin-left: 0px;
                padding-top: 5px; /* 5 */
                padding-bottom: 0px;
                padding-left: 20px;
        }
        
        ul.startIconList li {
                margin: 0px;
        }
        
        ul.startIconList li a {
                /* Value in custom css */
                display: block;
                background-repeat: no-repeat;
                background-position: 2px 4px; /* center left; ohman */
                padding-top:3px;
                padding-right:3px;
                padding-bottom:0px; /* 3 */
                padding-left: 20px;
        }

        ul.langlist {
                font-weight: bold;
                list-style: none;
                margin-top: 0px;
                margin-left: 0px;
                padding-left: 0px;
                padding-top: 0px;
        }

        ul.langlist li {
                margin-left: 5px;
                
        }
        
        ul.langlist li a {
                /* Value in custom css */
                background-repeat: no-repeat;
                background-position: center left;
                height: 20px;                
                padding-top:3px;
                padding-right:3px;
                padding-bottom:3px;
                padding-left: 20px;
        }
        
        .contentStart ul.calendarList {
                list-style: none;
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                margin-left: 0px;
                padding-top:3px;
                padding-right:3px;
                padding-left: 0px;
        }
        
                ul.calendarList li {
                padding-bottom: 5px;
        }
        
                .contentSub ul.calendarList {
           list-style: none;
                padding: 0px;
                margin: 0px;
                margin-top: 10px;
                margin-bottom: 10px; /* ohman */
                margin-left: 20px;
                padding-left: 0px; /* PSLU mŒste testa alla plattformar*/
        }        
        
        

        ul.categorylist li {
                        
        }
        
        ul.categorylist {
                font-weight: bold;
                list-style: outside url(/lundquickrskin/arrow_icon_right_darkbrown.gif);
                margin-top: 20px;
                margin-left: 20px;
                padding-left: 20px;
                padding-top: 0px;
        }
        
        ul.categorylist li {
                padding-bottom: 5px;
        }
        
        ul.newsList {
                list-style: none;
                margin-top: 0px;
                margin-right: 0px;
                margin-bottom: 0px;
                margin-left: 0px;
                padding-top: 3px;
                 padding-right:3px;
                padding-left: 20px;
        }
                
        ul.newsList li {
                padding-bottom: 5px;
        }
        
                
/*        ##################################################################
        Formatting special lists icons
*/
        li#lang{
                /* Value in custom css */
        }
        
        li#print {
                /* Value in custom css */
        }
        
        li#tip {
                /* Value in custom css */
        }

/*        ################################################################## 
        Formatting main navigation 
*/        
        ul.mainnav {
                /* Value in custom css */
                list-style: none;
                margin: 0px;
                padding: 0px;
                }
                        
        ul.mainnav li {
                /* Value in custom css */
        }
        
        ul.mainnav li a {
                /* Value in custom css */
                display: block;
                margin: 0px;
                padding-top: 4px; 
                padding-right: 3px; 
                padding-bottom: 4px; 
                padding-left: 19px;
                font-weight: bold; 
                }
        
/*        ##################################################################
        --- subnav ---
*/
        ul.mainnav ul.subnav {
                list-style: none;
                margin: 0px;
                padding: 0px;
                }
        
        ul.mainnav ul.subnav li {
                /* Value in custom css */
                }
        
        ul.mainnav ul.subnav li a {
                /* Value in custom css */
                display: block;
                margin: 0px;
                padding-top: 4px;
                padding-right: 3px;
                padding-bottom: 4px;
                padding-left: 29px;
                }
        
/*        ##################################################################
        --- subnav level 2 ---
*/
        ul.mainnav ul.subnav ul.subnav2 {
                list-style: none;
                margin: 0px;
                padding: 0px;
                }
        
        ul.mainnav ul.subnav ul.subnav2 li {
                /* Value in custom css */
                }
        
        ul.mainnav ul.subnav ul.subnav2 li a {
                /* Value in custom css */
                display: block;
                margin: 0px;
                padding-top: 4px; 
                padding-right: 3px; 
                padding-bottom: 4px; 
                padding-left: 39px;
        }
        
        ul.mainnav ul.subnav ul.subnav2 li a:hover {
                text-decoration: underline;
        }

/*        ################################################################## 
        li classes for mainnav and subnavs
*/
        ul.mainnav li.active a {
                background-image: url(/lundquickrskin/blank.gif);
                background-position: 4%;
                background-repeat: no-repeat;
                font-weight: bold;
        }
        
        ul.mainnav li.isunder a {
                background-image: url(/lundquickrskin/arrow_down_blue.gif);
                background-position: 4% 8px;
                background-repeat: no-repeat;
                font-weight: bold;
        }
        
        ul.mainnav li.isunderhassubactive a {
                background-image: url(/lundquickrskin/arrow_down_blue.gif);
                background-position: 4% 8px;
                background-repeat: no-repeat;
                font-weight: bold;
        }

        ul.mainnav li.isunderactive a {
                background-image: url(/lundquickrskin/blank.gif);
                background-position: 4%;
                background-repeat: no-repeat;
                font-weight: bold;
        }
        
        ul.mainnav li.hassub a {
                background-image: url(/lundquickrskin/arrow_blue.gif);
                background-position: 4% 8px;
                 background-repeat: no-repeat; 
                font-weight: bold;
        }
        
        ul.mainnav ul.subnav li.active a {
                background-image: url(/lundquickrskin/blank.gif);
                background-position: 4%;
                background-repeat: no-repeat;
                font-weight: normal;
        }
        
        ul.mainnav ul.subnav li.isunder a {
                background-image: url(/lundquickrskin/arrow_down_blue.gif);
                background-position: 4% 8px;
                background-repeat: no-repeat;
                font-weight: normal;
        }
        
        ul.mainnav ul.subnav li.isunderhassubactive a {
                background-image: url(/lundquickrskin/arrow_down_blue.gif);
                background-position: 4% 8px;
                background-repeat: no-repeat;
                font-weight: normal;                
        }
        
        ul.mainnav ul.subnav li.isunderactive a {
                background-image: url(/lundquickrskin/blank.gif);
                background-position: 4%;
                background-repeat: no-repeat;
                font-weight: normal;
        }
        
        ul.mainnav ul.subnav li.hassub a {
                background-image: url(/lundquickrskin/arrow_blue.gif);
                background-position: 4% 8px;
                background-repeat: no-repeat;
                font-weight: normal;
        }
        
        ul.mainnav ul.subnav li.nosub a {
                background-image: none;
                background-position: 4%;
                background-repeat: no-repeat;
                font-weight: normal;
        }
        
        ul.mainnav ul.subnav2 li.active a {
                background-image: url(/lundquickrskin/blank.gif);
                background-position: 4%;
                background-repeat: no-repeat;
                font-weight: normal;
        }
        
        ul.mainnav ul.subnav2 li.isunder a {
                background-image: url(/lundquickrskin/arrow_down_blue.gif);
                background-position: 4% 8px;
                background-repeat: no-repeat;
                font-weight: normal;
        }
        
        ul.mainnav ul.subnav2 li.hassub a {
                background-image: url(/lundquickrskin/arrow_blue.gif);
                background-position: 4% 8px;
                background-repeat: no-repeat;
                font-weight: normal;
        }
        
        ul.mainnav ul.subnav2 li.nosub a {
                background-image: none;
                background-position: 4%;
                background-repeat: no-repeat;
                font-weight: normal;
        }
        .news_td_start {
                padding-bottom: 10px;
        }
        .news_td {
                padding-left: 10px;
                padding-bottom: 10px;
        }
      .newsListSmall p {
                margin-top: 0px;
                margin-bottom: 0px;
                padding-top: 0px;
                padding-bottom: 0px;
            }

/********************************************************************************************************
*********************************************************************************************************
				Orginal basic.css slut
*********************************************************************************************************
********************************************************************************************************/


/********************************************************************************************************
*********************************************************************************************************
				Orginal text_normal.css börjar här
*********************************************************************************************************
********************************************************************************************************/

h1 {
        font-weight: bold;
        font-size: 1.3em;
        line-height: 1.5em;
}

h2 {
        font-weight: bold;
        font-size: 1.0em;
        line-height: 1.3em;
}
.h2svart {
        font-weight: bold;
        font-size: 0.8em;
        line-height: 1.0em;
}

h3 {
        font-weight: bold;
        font-size: 0.8em;
        line-height: 1.0em;
}


h4 {
        font-weight: bold;
        font-size: 1.0em;
        line-height: 1.3em;
}

h5 {
        font-weight: bold;
        font-size: 0.8em;
        line-height: 1.0em;
}

.field td, 
.field p, 
.field li {
        font-size: 0.8em;
        line-height: 1.2em;
}

.placeA a {
        text-decoration: underline;
}

.placeA li a {
        text-decoration: none;
}

.placeA li a:hover {
        text-decoration: underline;
}

.placeA caption {
        font-weight: bold;
        font-size: 0.8em;
        line-height: 1.2em;
}

.placeA th {
        font-weight: bold;
        font-size: 0.8em;
        line-height: 1.2em;
}

.placeA td, 
.placeA th, 
.placeA p, 
.placeA li {
        font-size: 0.8em;
        line-height: 1.2em;
}

.templateStart .placeA td,
.templateStart .placeA p,
.templateStart .placeA li,
.placeA .newsListSmall li {
        font-size: 0.7em;
        line-height: 1.2em;
}


.placeB td, 
.placeB p,
.placeB li {
        font-size: 0.7em;
        line-height: 1.2em;
}

.placeD,
.placeE, 
.placeF ul{
        font-size: 0.8em;
        line-height: 1.2em;
}

.contentFoot {
        font-size: 0.7em;
}

.contentList {
        font-size: 0.8em;
	line-height: 1.2em;
}

.customFoot {
        font-size: 0.7em;
        line-height: 1.2em;
}


.placeA .head, 
.placeA .headMiddle {
        font-weight: bold;
        font-size: 0.8em;
        line-height: 1.0em;
}

.placeB .head, 
.placeB .headMiddle {
        font-weight: bold;
        font-size: 0.8em;
        line-height: 1.0em;
}

div.headToolbarMenu {
        font-size: 0.7em;
        line-height: 1.2em;   
		      
}

div.menuSubHead {
        font-size: 0.7em;
        font-weight: bold;
        line-height: 1.0em;
}

div.menuSubPlate {
        font-size: 0.8em;
        font-weight: bold;
        line-height: 2.0em;
}

div.quickLaunch p {
        font-weight: bold;
        font-size: 0.8em;
}


.menuItem, 
.menuItemSelected {
        font-size: 0.8em;
        line-height: 16px;
}

.startBottomCenterHeadDiv, 
.startBottomRightHeadDiv {
        font-weight: bold;
        font-size: 0.8em;
        line-height: 1.2em;
}
.contentMainboxtTdSr {
        font-size: 1.5em;
        line-height: 1.7em;
}

ul.mainnav {
        font-size: 0.7em;
        line-height: 1.3em; /* 1.0 */
}



.placeALU  td {      
        font-size: 0.9em;
        line-height: 1.2em;
        padding: 5px;

}

/********************************************************************************************************
*********************************************************************************************************
				Orginal text_normal.css slut
*********************************************************************************************************
********************************************************************************************************/




/********************************************************************************************************
*********************************************************************************************************
				Orginal contrast_normal.css börjar här
*********************************************************************************************************
********************************************************************************************************/

h1, h2, h4, th {
        color: #996633;  
}        

h3, h5,
.h2svart  {
        color: #000000;
}

a {
        color: #000080;
}

input[type="text"], 
select,  
textarea {
        background-color: #FFFFFF;
        border: 1px solid black;
        color: #000000;
}


.path a {
        background-image: url(/lundquickrskin/arrow_icon_right_blue.gif);
}

.placeA .oddRow td {
        background-color: #F9F9F9;
}

.placeB .oddRow td {
        background-color: #DCD0C5;
}

.contentMain {
        color: #000000;
}        

.contentSub {
        color: #000000;
}                

.contentFoot {
        color: #FFFFFF;
}                

.placeA .head, 
.placeA .headMiddle {
        background-color: #a5bdd6;
        background-image : url(/lundquickrskin/head_corner_blue.gif);
        background-repeat: no-repeat;
        background-position: top right;
        color: #FFFFFF;
}

.placeB .head, 
.placeB .headMiddle {
        background-color: #996633;
        color: #FFFFFF;
}

.placeB .head {
        background-image : url(/lundquickrskin/head_corner_brown.gif);
        background-repeat: no-repeat;
        background-position: top left;
}

.placeB b {
        color: #996633;
}

.topTd {
        background-color: #EFF7FF;
}

.myRight{
background-color:#999999;
width:4px;
}


div.headToolbar {
        background-image : url(/lundquickrskin/corner_top_left.gif);
        background-repeat: no-repeat;
        background-position: top left;
		background-color: #EFF7FF;
		height:29px;
}

div.headToolbarMenu a {
         color: #000080;
		font-size: 1em;	/*1.7em*/
        line-height: 1.2em;/**/
		font-weight: normal;	
        
}

a#first {
        background-image : url(/lundquickrskin/icon_adjust.gif);
}

a#second {
        background-image : url(/lundquickrskin/icon_maps.gif);
}

a#third {
        background-image : url(/lundquickrskin/icon_webmap.gif);
}

a#indexSE {
        background-image : url(/lundquickrskin/index_swe.gif);
}

a#indexENG {
        background-image : url(/lundquickrskin/index_eng.gif);
}
a#omwww {
        background-image : url(/lundquickrskin/om_www.gif);
}
a#fourth {
        background-image : url(/lundquickrskin/icon_advsearch.gif);
}

a#back {
        background-image : url(/lundquickrskin/arrow_icon_left_blue.gif);
}

a#forward, 
a#read {
        background-image : url(/lundquickrskin/arrow_icon_right_blue.gif);
}


div.headToolbarSearch {
        background-color:#a5bdd6;
        background-image : url(/lundquickrskin/corner_top_right.gif);
        background-repeat: no-repeat;
        background-position: top right;
}

div.menu {
        background-color: #a5bdd6;
}
        
div.quickLaunch {
        color: #FFFFFF;
}

div.menuSubHead {
        color: #FFFFFF;
}
        
div.menuSubPlate a,
div.menuSubPlate {
        background-color: #000080;
        color: #FFFFFF;
}

div.mainMenu {
        background-color: #000080;
       /* border-bottom:5px solid #000080;*/
} 

div.mainMenuSelected {
        background-color: #000080;
        /*border-bottom:5px solid #996633;*/
}

.menuItem a , .menuItem a:visited ,
.menuItemSelected a {
margin-left:10px;
margin-right:15px;
color: #FFFFFF;
}
.menuItem a:hover , 
.menuItemSelected a:hover {
margin-left:10px;
margin-right:15px;
color: #FFFFFF;
}

.menuItemSelected {
        background-color: #996633;
}

.leftTd{
        background-color: #A5BDD6;
}

.rightTd{
        background-color: #8a9fc8;
        border-right:3px solid #91a9c2;
}

.leftColBg {
	background-image: url(/lundquickrskin/normal_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

.leftColBgStart {
	background-image: url(/lundquickrskin/normal_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

.newsBg {
	background-image: url(/lundquickrskin/news_bg.gif);
	background-position: top right;
	background-repeat: repeat-y;
}

.startBottomShadow {
	height: 28px;
	background-image: url(/lundquickrskin/bottom_shadow_bg.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.templateMain .placeB {
        background-color: #EEEBE8;
}
.placeB {
        background-color: #EEEBE8;
}
.templateMain .bottomPlaceB {
        background-color: #EEEBE8;
        background-image : url(/lundquickrskin/push_bottom.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
}

.bottomFooter{
		background-color:#a5bdd6;
				
}
		

#bottomTd{
		/*clear:both;*/
		min-width:790px;
        background-color: #a5bdd6;
        background-image : url(/lundquickrskin/corner_long_bottom_left.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
}        

div.mainFootDiv {
        border-bottom:3px solid #91a9c2;
        border-right: 3px solid #91a9c2;
}

div.startFootDiv {
        border-bottom:3px solid #91a9c2;
        /*border-right: 3px solid #91a9c2;*/
}

.startLeftTd{

	/* Opus Neo Change Start */
	left:0px;
	/* Opus Neo Change End */

	position: absolute;
        background-color: #A5BDD6 ! important;
	width:178px ! important;
	/*height:50% ! important;*/
	margin-left:0px ! important;
				
/*
        background-image : url(/lundquickrskin/corner_long_bottom_left.gif);
        background-repeat: no-repeat;
        background-position: bottom left;
*/
}

.startCenterTd{
		background-color: #A5BDD6 ! important;
		border-right:3px solid #91a9c2 ! important;
		padding-left:178px ! important;
	
/*        border-bottom:3px solid #91a9c2; */
}

.startRightTd{
        background-color: #91a9c2 ! important;
		
/*
	background-image : url(/lundquickrskin/corner_long_bottom_right.gif);
        background-repeat: no-repeat;
        background-position: bottom right;
*/
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;			
	margin: 0px;
        padding-right: 3px; 
/*        padding-bottom: 3px; */
        
}

DIV.choices {
margin-top:0px;
clear:none;
}

.startBottomCenterTd{
        background-color: #FFFFFF;
}

div.startBottomCenterHeadDiv a, 
div.startBottomCenterHeadDiv {
        background-color: #996633;
        color: #FFFFFF;
}
.templateMain .startBottomRightTd .placeB .contentStart {
         background-color: #F0F8FF;
}

         .templateStart .startCenterTd .placeD h1{
        /*background-image:url(images/valjvagenratt_utantext.gif);*/
        background-repeat: no-repeat;   
        color: #FFFFFF; 
        font-weight: bold;
        font-size: 2.2em;
        padding-left:50px;
        padding-top:15px;
        padding-bottom: 20px;
        }
		
        

div.startBottomCenterHeadDiv h2 {
  background-color: #996633;
  color: #FFFFFF;
  padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;			
	margin: 0px;
  padding-right: 0px; 
}
div.startBottomRightHeadDiv h2 {
  background-color: #996633;
  width: 160px;
  color: #FFFFFF;
  padding-top: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;			
	margin: 0px;
  padding-right: 0px; 
  
}

.startBottomRightTd {        
        background-color: #EFF7FF;
        background-image : url(/lundquickrskin/start_blue_border_background.gif);
        background-repeat: repeat-y;
        background-position: top right;
}

div.startBottomRightHeadDiv a {
        color: #FFFFFF;
}

div.startBottomRightHeadDiv{
        background-image: url(/lundquickrskin/start_brown_blue_background.gif);
        background-repeat: no-repeat;
        background-position: top right;
        color: #FFFFFF;                
}



.placeB .calendar {
        background-color: #CCCCCC;
}

.placeB .calendar .days {
        background-color: #999999;
        color: #EEEEEE;
}

.placeB .calendar .nav {
        background-color: #EEEBE8;
}

.placeB .calendar .weekday {
        background-color: #FFFFFF;
        color: #666666;
}

.placeB .calendar .saturday {
        background-color: #EEEEEE;        
        color: #666666;
}

.placeB .calendar .sunday {
        background-color: #DDDDDD;        
        color: #666666;
}

.placeB .calendar .thisday {
        background-color: #CDC1B6;        
}

.placeB .calendar .yesterday {
        color: #666666;        
}

.placeA ul.iconlist li, 
.placeA ul.iconList li, 
.placeA ul.wideIconList li a, 
.placeA ul.compactIconList li a {
        background-image: url(/lundquickrskin/arrow_icon_right_blue.gif);
}

.placeB ul.iconlistword li,
.placeA ul.iconlistword li,
.placeB ul.iconListWord li,
.placeA ul.iconListWord li {
        background-image: url(/lundquickrskin/word.gif);
}

.placeB ul.iconlistpdf li,
.placeA ul.iconlistpdf li,
.placeB ul.iconListPdf li,
.placeA ul.iconListPdf li {
        background-image: url(/lundquickrskin/pdf.gif);
}

.placeB ul.iconlistexcel li,
.placeA ul.iconlistexcel li,
.placeB ul.iconListExcel li,
.placeA ul.iconListExcel li {
        background-image: url(/lundquickrskin/excel.gif);
}

.placeB ul.iconlistpowerpoint li,
.placeA ul.iconlistpowerpoint li,
.placeB ul.iconListPowerpoint li,
.placeA ul.iconListPowerpoint li {
        background-image: url(/lundquickrskin/powerpoint.gif);
}

.placeB ul.iconlistdata li,
.placeA ul.iconlistdata li,
.placeB ul.iconListData li,
.placeA ul.iconListData li {
        background-image: url(/lundquickrskin/data.gif);
}


.placeB ul.iconlist li, 
.placeB ul.iconList li, 
.placeB ul.wideIconList li a, 
.placeB ul.compactIconList li a {
        background-image: url(/lundquickrskin/arrow_icon_right_brown_tight.gif);
}

ul.startIconList li a {
        background-image: url(/lundquickrskin/arrow_icon_right_darkbrown.gif)
}

ul.calendarIconList li {
        list-style-image: url(/lundquickrskin/arrow_icon_right_blue.gif);
}
ul.calendarIconList li .yesterday {
       color: #666666;
}

ul.linkIconList li a {
        background-image: url(/lundquickrskin/arrow_icon_right_blue.gif);
}

ul.langlist li a {
        background-image: url(/lundquickrskin/arrow_icon_right_white.gif);
        margin-left: 15px;
}

ul.categorylist li a {
        background-image: url(/lundquickrskin/arrow_icon_right_darkbrown.gif)
}

li#lang a {
        background-image: url(/lundquickrskin/flag_en.gif);
}

li#langSE a {
        background-image: url(/lundquickrskin/flag_se.gif);
}

li#print a {
        background-image: url(/lundquickrskin/icon_print.gif);
}

li#printPla a {
        background-image: url(/lundquickrskin/icon_print_pla.gif);
}

li#tip a {
        background-image: url(/lundquickrskin/icon_tip.gif);
}

ul.mainnav {
        background-color: #FFFFFF;
        border-right: 1px solid #c7d6e7;
}

ul.mainnav li {
        background-color: #FFFFFF;
        border-top: 1px solid #c7d6e7;
}

ul.mainnav li a {
        color: #000000;
}

ul.subnav {
        /*background-color: #eff7ff;*/
        background-color: #DFEAF6;
}

ul.subnav li {
        /*background-color: #eff7ff;*/
        background-color: #DFEAF6;
        border-top: 1px solid #c7d6e7;
}

ul.subnav2 {
        /*background-color: #c7d6e7;*/
        background-color: #A3BFDE;
}

ul.subnav2 li {
        /*background-color: #c7d6e7;*/
        background-color: #A3BFDE;
        border-top: 1px solid #c7d6e7;
}

ul.mainnav li.active a,
ul.mainnav li.isunderactive a,
ul.mainnav li.isunderhassubactive a,
ul.subnav li.active a,
ul.subnav li.isunderactive a, 
ul.subnav li.isunderhassubactive a,
ul.subnav2 li.active a,
ul.subnav2 li.isunderactive a,
ul.subnav2 li.isunderhassubactive a {
        color: #996633;
}

ul.subnav li.none a,
ul.subnav li.nosub a,
ul.subnav li.hassub a,
ul.subnav2 li.none a,
ul.subnav2 li.nosub a,
ul.subnav2 li.hassub a {

        color: #000000;
}

/********************************************************************************************************
*********************************************************************************************************
				Orginal contrast_normal.css slut
*********************************************************************************************************
********************************************************************************************************/

.columnTop{

}

.script{
padding-bottom:0px;
}


.h-page-text, .authormod-text, a.authormod-text {
background-color:#FFFFFF;
color: black;
font-size: 0.9em;
}

.h-page-text {
text-align:left;
width:98%;
}

.name-text, a.name-text, .signin-text, a.signin-text, .path-text, a.path-text, .action-text, a.action-text, .small-text, .smallSelected-text, a.smallSelected-text, a.smallSelected-text:hover {
color: black;
font-size: 8pt;
}

a.small-text, a.authormod-text, a.authormod-text:hover, a.small-text:hover {
color: rgb(51,0,255);
}

/* Page Status */

.h-pageStatus-text, .h-pageStatusSelected-text {
color: rgb(100,100,100);
font-size: 8pt;
}

a.h-pageStatus-text, a.h-pageStatus-text:hover {
color: darkblue;
font-weight: normal;
}

a.h-pageStatusSelected-text, a.h-pageStatusSelected-text:hover {
color: darkblue;
font-weight: bold;
}

a.h-pageStatus-text:hover, a.h-pageStatusSelected-text:hover {
text-decoration: underline;
}


.h-revision-text, .h-revisionSelected-text {
color: black;
font-size: 10pt;
}

a.h-revision-text, a.h-revisionSelected-text, a.h-revision-text:hover, a.h-revisionSelected-text:hover, a.authormod-text, a.authormod-text:hover {
text-decoration: underline;
}

a.h-revision-text, a.h-revision-text:hover {
color: rgb(51,0,255);
font-weight: normal;
}

a.h-revisionSelected-text, a.h-revisionSelected-text:hover {
color: black;
font-weight: bold;
}

a.action-text:hover {
color: rgb(51,0,255);
text-decoration: none;
}

.action-button {
background-color: rgb(217,223,238);
border-style: outset;
border-width: 1px;
font-size: 8pt;
}

.rule-bg {
background-color: rgb(121,141,202);
}

.h-folderBanner-td, .h-folderBanner-bg, .h-folderBar-bg, .h-whatsNewBanner-bg {
background-color: rgb(193,204,227);
}

.h-whatsNewBox-bg {
background-color: white;
}

.h-whatsNewBanner-text {
font-size: 8pt; /* Space between threads */
padding-left: 1px;
color: black;
font-weight: normal;
}

.h-whatsNewBullet-text, .h-quickBrowseBullet-text {
color: black;
}

.h-quickBrowseItem-text {
color: rgb(102, 102, 102);
}

a.h-quickBrowseItem-text, a.h-quickBrowseItem-text:hover {
color: rgb(51,0,255);
font-weight: normal;
}

a.h-quickBrowseItem-text:hover {
text-decoration: underline;
}






.overFooter {

font-size: 0.6em; /* Space between threads */
padding-left: 10px;

padding-bottom:20px;
color: black;
font-weight: normal;
}

a.h-overFooter {

font-size: 0.6em; /* Space between threads */
padding-left: 10px;
padding-bottom:20px;
color: #000080;
font-weight: normal;
text-decoration:underline;
}

.overFooter_line{
padding-top:20px;
padding-bottom:20px;
padding-left:10px;
}

/*** A C T I O N   M E N U ***/
ul.lotusActionMenu{font-size:0.7em;text-align:left;margin:0;padding:0;list-style-type:none;display:table;position:absolute;left:-9999px;border-width:1px;border-style:solid;width:15em;background-position:top left;background-repeat:repeat-y}
.lotusActionMenu li.lotusSelected a{background-position:2px center; background-repeat:no-repeat;}
.lotusActionMenu li.lotusMenuSeparator{border-top-width:1px;border-top-style:solid !important}
.lotusActionMenu a, .lotusActionMenu a:visited{padding:3px 3px 5px 25px;text-decoration:none;display:block;background-position:3px center;background-repeat:no-repeat}
/***********************************************************/
/*** A C T I O N   M E N U ***/
ul.lotusActionMenu{background-color:#fff;border-color:#649de1;background-image:url(../../../../../qphtml/skins/common/images/actionmenubkgd.gif)}
.lotusActionMenu li{}
.lotusActionMenu li.lotusSelected a{background-image:url(images/checkmark.gif);}
.lotusActionMenu li.lotusMenuSeparator{border-top-color:#b3cae9 !important}
.lotusActionMenu a, .lotusActionMenu a:visited{color:#000;}
.lotusActionMenu a:hover{color:#000;background-color:#cfecff;}
/*any specific icon menu items*/
.lotusSendMail a{background-image:url(images/iconSendMail.gif)}
/***********************************************************/
ul.lotusActionMenu{background-image:url(/qphtml/skins/common/images/actionMenuBkgd.gif)}
.lotusActionMenu li.lotusSelected a{background-image:url(/qphtml/skins/common/images/checkmark.gif);}

.lotusActionMenu li.disabled a, .lotusActionMenu li.disabled a:visited{color:#c0c0c0;}
.lotusActionMenu li.disabled a:hover{color:#c0c0c0;background-color:transparent;}

/* --------------------------------------- */

/* Javlin CSS */


/* Top level container for the person menu */

.personMenu { margin:0px; padding:0px; }



/* Container for business-card photo */

.photoCard{ }

.photoCard img{	}



/* Container for business-card */

.businessCard{ margin:0px; }



/* List for displaying business card information */

.businessCard ul{ list-style-type:none; margin:0px; padding:0px }



/* Fonts for business card */

.businessCard .cardName{ color:black; font-weight:bold; font-size:10pt; }

.businessCard li{ color:black; font-size:9pt; }



/* Container for person menu actions */

.personMenuActions{ font-size:0.6em}



/* Styles for menu list */

.personMenuActions ul{ padding: 0; margin:0; list-style:none; }

.personMenuActions li{ }

/* Values specific to popup menu */

.personMenu { text-align:left;border:1px solid #ACB9CD; width:305px; background:url(/qphtml/html/common/card_background.gif) top left repeat-x; background-color:#CBD2DF; }

.personMenu .photoCard { margin:2px; width:59px; float:left; padding-bottom:3px; padding-top:1px; padding-left:1px }

.personMenu .photoCard img { padding:4px; background: url(/qphtml/html/common/photo_background.gif) no-repeat scroll top left; height:60px; width:60px; }

.personMenu .businessCard{ width:230px; float:right; padding-top:5px; padding-bottom:2px; }

.personMenu .businessCard ul { }

.personMenu .businessCard .cardName { }

.personMenu .businessCard li { margin:0px; padding:0px;  }

.personMenu .personMenuActions { clear:both; background-color:white; width:100%; padding:0px; margin-bottom:0px; border-top:1px solid #ACB9CD; }

.personMenu .personMenuActions tr, td { border-width:0px; padding:0px; margin:0px; }

.personMenu .personMenuActions a { color:black; font-size:9pt; text-decoration:none; border: solid 1px; display:block; padding:1px 2px 1px 5px; }

.personMenu .personMenuActions a:link, .personMenu .personMenuActions a:visited{ border-color: white; }

.personMenu .personMenuActions a:hover, .personMenu .personMenuActions a:active{ background-color:#e2eeff; border-color: #8bb5e8; }

.personMenu .personMenuActions a:focus, .personMenu .personMenuActions a:active{ background-color:#e2eeff; border-color: #8bb5e8; }

.personMenu .personMenuActions a.h-contextMenu-disabled { 
	color: #aaa;
}


/* newIconList2 */

a.newIconList2 {
	padding-left: 20px;
	line-height: 1.2em;
	padding-bottom: 4px;
	 display: block;  
	text-decoration: none ! important;
	
}

a.newIconList2:hover {
	text-decoration: underline ! important;
}

.placeA a.newIconList2pil {
	background: url(/lundquickrskin/arrow_icon_right_blue.gif) top left no-repeat;
	padding-bottom: 0px;
}
.placeB a.newIconList2pil {
	background: url(/lundquickrskin/arrow_icon_right_brown_tight.gif) top left no-repeat;
	padding-bottom: 0px;
}
a.newIconList2pdf {
	background: url(/lundquickrskin/pdf.gif) top left no-repeat;
}
a.newIconList2doc, a.newIconList2ocx, a.newIconList2odt {
	background: url(/lundquickrskin/word.gif) top left no-repeat;
	padding-bottom: 0px;
}
a.newIconList2xls, a.newIconList2ptx, a.newIconList2ods {
	background: url(/lundquickrskin/excel.gif) top left no-repeat;
	padding-bottom: 0px;
}
a.newIconList2ppt, a.newIconList2ptx, a.newIconList2odp {
	background: url(/lundquickrskin/powerpoint.gif) top left no-repeat;
	padding-bottom: 0px;
}
a.newIconList2dat {
	background: url(/lundquickrskin/data.gif) top left no-repeat;
	padding-bottom: 0px;
}        
a.newIconList2zip {
	background: url(/lundquickrskin/zip.gif) top left no-repeat;
	padding-bottom: 0px;
}        


/*@@@Add by mwa 11-05-2009*/
.toc-left { 
        float: left; 
} 
.toc-right { 
        float: left; 
        cursor:pointer;
	padding-left:5px; 
        max-width: 145px;
} 
#toc .toc-right a, #toc .toc-right a:visited {
	padding-left:0;
}
