html
{
    background: url(http://www.testwebben.se/321/Images/bg.gif) center;
}

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

#divWrapper
{

    width: 100%;
    padding: 0;
    margin: auto;
    font: 11px Verdana, sans-serif ;
    color: black;
}

#divHeader
{
    padding: 0px;
    width: 760px;
    margin: 0 auto;  
    height: 127px;
    background: url(http://www.testwebben.se/321/Images/head.jpg) no-repeat;
}

#divColumnWrapper
{
   	width: 760px;
	margin: 0 auto;
	padding: 0px; 
        background: url(http://www.testwebben.se/321/Images/ColWra.gif) top left repeat-x;
}

#tomrum
{
       height: 20px;
}

#divColumnWrapper h1
{ 
    color: #000;
    font-size: 13px;
    border-bottom: 1px solid #000;
}

#divColumnWrapper a
{
       color: #275C96;
       text-decoration: underline;
}

#divColumnWrapper a:hover
{
       color: #275C96;
       text-decoration: none;
}

#divContentLeft
{
     padding: 0px;
     margin: 0px;
     width: 220px;
     float: left;     
}

#divContentLeftTop
{
     margin: 0px;
     padding: 0px;
     background: url(http://www.testwebben.se/321/Images/lefttop.gif) top left no-repeat;
     height: 24px;
     width: 207px;
}

#divContentLeftBot
{
     margin: 0px;
     padding: 0px;
     background: #FFCB1F url(http://www.testwebben.se/321/Images/left.gif) right repeat-y;
     width: 207px;
     border-bottom: 1px solid #999999;
     height: 300px !important;
}


#divContentRight
{
    padding: 0px;
    margin: 0px;
    width: 500px;
    float: left;

}

#divFooter
{
    clear: both; 
    padding: 10px;  
    color: #999;    
    text-align: center;
}

#divFooter a:link, #divFooter a:visited
{
    text-decoration: none;
}

/* DROPDOWN MENU */

#divMenu
{
    padding-top: 0.5px;    
    margin: auto; 
    width: 760px;  
    background: url(http://www.testwebben.se/321/Images/meny.jpg) no-repeat;
    height: 34px;
    font: 12px Verdana, sans-serif;
}

/* menu box */

div#divMenu
{
	    padding-top: 0.5px;    
    margin: auto; 
    width: 760px;  
   
    height: 34px;
    font: 12px Verdana, sans-serif;
}

/* Layout */

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

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

#dmenu li
{
	list-style-type: none;
	float: right;
        border-left: #999 solid 1px;
}

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

#dmenu ul li
{
       border: 0;
}

#dmenu li a
{
	/* background: url(http://www.testwebben.se/255/Images/bg_off.jpg);
	*/
	text-align: left;
}

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

#dmenu a:hover
{
	/* background: url(http://www.testwebben.se/255/Images/bg_off.jpg);
	*/
}

#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: 10em;
}

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

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

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

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


#dmenu a:link,
#dmenu a:visited,
#dmenu ul a,
#dmenu ul li a
{
	/* onmouseout */
	color: black;
}

#dmenu a:hover,
#dmenu ul a:hover,
#dmenu ul li a:hover
{
	/* onmouseover */
	color: gray;
}

#dmenu a:link,
#dmenu a:visited,
#dmenu a:hover
{
	text-decoration: none;
	padding: 0.3em 1em;
	font-family: verdana,sans-serif;
	font-size: 12px;
}




