/* (002) GE 061003 */ 
html
{

        background: #e9f0f8;  
}

body, textarea
{
    	font-family: trebuchet ms, verdana, arial, helvetica, sans-serif;
    	color: #0f0000;
    	font-size: 12px;
}

/*body
{
	

	
}*/

/*html, body, form, legend, input, textarea, select, table, h1, ol, ul, table, th, code*/
/*{font-family: 'trebuchet ms',arial,verdana,sans-serif: color: #0f0000;}*/

table
{
     font-size: 12px;
		

}

table td h2 
{
font-size: 1.5em;
margin: 0em 0em;
	
}

table td p 
{
margin-top:0.5em;
font-weight: normal;
}

h1,
h2
{
	color: black;
}

h1
{
	font-size: 2.1em;
}

h2 
{
font-size:1.3em;
}

img {
border:0px;
}

#box
{
	background-image: url(http://www.testwebben.se/306/Images/bg_content.gif);
	background-repeat: repeat-y;
	width: 963px;
	text-align: left;
	margin: 1em auto;
        font-size: 12px; 
        font-family: 'trebuchet ms',arial,verdana,sans-serif;	
        color: #0f0000;
}

#content
{
	background-image: url(http://www.testwebben.se/306/Images/bg_content.gif);
	background-position: center top;
	background-repeat: repeat-y;
}

#col1,
#col2,
#col3,
#col4
{
	float: left;
}

#col1
{
	width: 30px;
	padding-top: 0.01em;
}

#col2
{
	width: 900px;
}



#header
{
	height: 110px;
	background-image: url(http://www.testwebben.se/306/Images/bgheader.jpg);
}

#footer_box
{
	height: 20px;
	background-image: url(http://www.testwebben.se/306/Images/bg_footer.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	text-align: center;
	padding: 4em 0em 1em 0em;
	color: #8d8d8d;
        font-size: 10px;
}

#footer_box a:link, #footer_box a:visited
{
        color: #8d8d8d;
        text-decoration: none;
}

.clear
{
	clear: both;
}

/* DROPDOWN MENU */
/* menu box */

div#divMenu
{
	width: 955px;
	background: url(http://www.testwebben.se/306/Images/bg_nav.gif) repeat-x bottom;
	font-size: 10px;
	line-height: normal;
	padding-bottom: 0px;
	margin: 0px 4px 3em 4px;
	height: 32px;
        text-align: left;
     font-weight: bold;
     color: #000;    
}



/* Layout */
#dmenu
{
     background-color: transparent;
     z-index: 20;
}

#dmenu ul
{
     position: absolute;
     z-index: 99;
}

#dmenu li
{
     list-style-type: none;
     float: left;
}

#dmenu,
#dmenu ul,
#dmenu li,
#dmenu ul li
{
     margin: 0;
     padding: 0;
}

#dmenu li a
{
     text-align: left;

}

#dmenu ul a,
#dmenu ul li a:hover
{
     background-image: none;
}

#dmenu a:hover
{
     color: #C52128;
font-weight: bold;
}

#dmenu ul, 
#dmenu ul ul
{
     position: absolute;
}

#dmenu ul li>ul, #dmenu ul ul li>ul
{
     margin-top: -2em;
}

li>ul
{
     top: auto;
     left: auto;
}

#dmenu ul,
#dmenu ul ul,
#dmenu li:hover ul ul, 
#dmenu li:hover ul ul ul,
#dmenu li:hover ul ul ul ul,
#dmenu li:hover ul ul ul ul ul
{
     display:none;
}

#dmenu li,
#dmenu li a,
#dmenu ul a,
#dmenu a:hover,
#dmenu ul a:hover,
#dmenu ul li a:hover,
#dmenu li:hover ul,
#dmenu ul li:hover ul,
#dmenu ul ul li:hover ul,
#dmenu ul ul ul li:hover ul,
#dmenu ul ul ul ul li:hover ul
{
     display: block;
}

/* Admin */

#dmenu ul,
#dmenu ul li,
#dmenu ul a,
#dmenu ul li a:hover,
#dmenu ul a:hover
{
     width: 15em;
}

#dmenu ul
{
     margin: 0 !important;
     /* Vänstermarg, (minus) hälften av bredden! */
     margin: 0 0 0 0;
}

#dmenu ul ul
{
     margin-left: 12em !important;
     margin-left: 12em;
     margin-top: -1em !important;
     margin-top: -1em;
}

#dmenu ul a
{
     /* onmouseout */
     background-color: #CAD9E2;

}


#dmenu ul a
{
     /* onmouseout */
     background-color: #D3DEF2;
}

#dmenu ul ul a
{
     /* onmouseout */
     background-color: #E1EAF5;
}

#dmenu a:hover,
#dmenu ul a:hover,
#dmenu ul li a:hover
{
     /* onmouseover */
     /*background-color: #e4ecf8;*/
}

#dmenu ul li a:link, #dmenu ul li a:visited
{
     /* shadow */
     border-bottom: 1px solid #383838;
     border-right: 1px solid #383838;
}

#dmenu ul li a:link, #dmenu ul li a:visited, #dmenu ul li a:hover
{
     /* highlight */
     border-top: 1px solid #383838;
     border-left: 1px solid #383838;
     font-weight: bold;
     color: #000;    
}

/* nivå3 */
#dmenu ul ul li a:link, #dmenu ul ul li a:visited, #dmenu ul li a:hover
{
     /* highlight */
     border: 1px solid #C52128;
     font-weight: bold;
     color: #000;    
}


#dmenu a:link,
#dmenu a:visited,
#dmenu ul a,
#dmenu ul li a
{
     /* onmouseout */
     color: #000;
font-weight: bold;
}

#dmenu a:hover,
#dmenu ul a:hover,
#dmenu ul li a:hover
{
     /* onmouseover */
     color: #C52128;
font-weight: bold;
}

#dmenu a:link,
#dmenu a:visited,
#dmenu a:hover
{
     font-weight: bold;
     color: #000;    
     text-transform: uppercase;
     text-decoration: none;
     letter-spacing: 0.1em;
         
     /*display: block;*/
     padding: 9px 10px 9px 10px;
	margin:0;
	color: #000;
     font-family: 'trebuchet ms',arial,verdana,sans-serif;
     font-size: 10px;
     border-right:1px solid #BCCDEB;

}

#dmenu a:link.aCurrent,
#dmenu a:visited.aCurrent,
#dmenu a:hover.aCurrent{
color: #C52128;
font-weight: bold;
background: url(http://www.testwebben.se/306/Images/bg_nav_on.gif) repeat-x top;
}


/*nivå 2*/
#dmenu ul a,
#dmenu ul a:link,
#dmenu ul a:visited,
#dmenu ul a:hover
{
 padding: 7px 10px 7px 10px; 
background:none;
background-color: #D3DEF2;

}


/*nivå 3*/
#dmenu ul ul a,
#dmenu ul ul a:link,
#dmenu ul ul a:visited,
#dmenu ul ul a:hover
{
 padding: 4px 10px 4px 10px; 
background:none;
background-color: #E1EAF5;
}

#dmenu a:hover {
color: #C52128;
}





#col2 a:link, 
#col2 a:visited
{
	color: #C52128;        
	text-decoration: none;
	font-weight: bold;
}


#col2 a:hover
{
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.svart_bild
{
	border: black 1px solid;
}
/*-- Start standardcss för skyddad sida --*/

#divProtectedPageDialog label
{
     display: block; width: 110px; float: left;
}

#divProtectedPageDialog button
{
     margin-left: 182px;
}

#divLogutDialog
{
     float:right;
}
#divProtectedPageDialog #btnNewPassword
{
     margin-left: 118px;
}
/*-- Slut standardcss för skyddad sida--*/



/* SÖKFUNKTION---------------- */
.highlight
{
	background-color: #e9f0f8;
}

