/*@import url(http://www.testwebben.se/783/3512.css);*/

@import url(http://www.testwebben.se/783/3540.css);

html {
background: #d9d9d9 url(http://www.testwebben.se/783/Images/newHtmlBg.gif) repeat-y center top;
}

#header {
background:#000 url(http://www.testwebben.se/783/Images/logo.gif) no-repeat right top;
height:147px;
margin-top:25px;
padding:0;
}
* html #header {height:147px;}

#main-left {
background:#fff;
float:left;
text-align:left;
/*width:180px;*/
width: auto;
margin:0 25px 0 0;

}

#main-content {
width: 375px /*538px*/;
margin-right:50px;
margin-left: 0px;
margin-bottom:25px;
padding:0;
float: left;
}
#main-content h1 {
font-size:22px;
}

#main-right 
{
float:right;
background:transparent;
width:215px;
margin:0;
padding:0 !important;
}

* html #main-right {float:right;}
* html #main-content {margin-right:15px;}

#main-right p {
margin:0;
padding:0;
}

#footer {
width:850px;
margin: 0 auto 0 auto;
padding-top:3px;
border-top:1px solid #d1d1d1;
}

#nav {
background: transparent;
float:left;
width:743px;
margin:-34px 0 0 23px;
}

#nav #dmenu a {
display:block;
float:left;
outline:0;
margin:0;
padding:8px 7px 4px 7px;
}

#nav #dmenu a#current {
background: #666;
color:#fff;
}

#nav #dmenu a:hover {
background: #949494;
color:#fff;
}

#nav #dmenu li {
border:0;
}

#nav #dmenu li a {

}

#dmenu li ul {
display:none;
}

/*NAV UNDERSIDA -------------------- */ 

#main-left ul, #main-left ul li {
list-style-type:none;
list-style:none;
}

ul#detachedSubMenu {
list-style-type:none;
list-style:none;
margin:0;
padding:0;
min-height:150px;
height: auto !important;
height: 150px;
}

#subMenuHeader
{
  display:none;
}


#detachedSubMenu li {
        list-style-image: url();
  margin: 0 0 0 0;
}
#detachedSubMenu li:hover {text-decoration: none;list-style-image: url();}
#detachedSubMenu li.active {border-bottom:0;}

#detachedSubMenu a,
#detachedSubMenu a:link, 
#detachedSubMenu a:visited, 
#detachedSubMenu a:active 
{
  color: #000;
  text-decoration: none;
        margin: 0;
  padding: 6px 0 5px 7px;
        line-height: 1;
  display:block;
  width:177px;
  width: auto;
  height:15px;
}


#detachedSubMenu li.active a {
background:#dbdbdb;
}

#detachedSubMenu a:hover {
background:#ededed;
}

#detachedSubMenu li.active ul li a {}

/*Nivå2-----------------------------------*/
#detachedSubMenu ul 
{ 
  width:185px;
  min-height: 60px;
  height: auto !important;
  height: 60px;
  list-style-type:none;
  margin: 0;
  padding:0;
}

#detachedSubMenu ul li {
  padding: 0 0 5px 0;
  margin: 0 0 0 0;
  border: 0;
  text-align:left;
}
#detachedSubMenu ul li:hover {}
#main-left #detachedSubMenu ul li.active {color:;} 


#main-left #detachedSubMenu ul li a {
background-image:none;
font-size:10px;
font-weight:bold;
margin-left:3px;
padding:5px 2px 5px 10px;
width:125px;
min-height: 10px;
height: auto !important;
height: 10px;

}
#detachedSubMenu ul li a:hover {color:;}

#main-left #detachedSubMenu ul li.active a {
color:#d72229; 
margin-left:3px;
} 

/*REDIGERINGSLÄGET*/
#header .mceEditorDiv {
min-height: 145px;
height: auto !important;
height: 145px;
}/*-- Start standardcss för skyddad sida --*/

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

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

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

form
{
margin-top: -20px;
}


form fieldset
{
background: #fff;
padding: 10px;
border: 1px solid #d9d9d9;
float: right;
margin-right: 0px;
}

input
{
width: 200px;
}