/* (043) GE 061129 */ 

html 
{
  background-image: url(http://www.testwebben.se/319/Images/bg_html.jpg);
  background-position: center top;
  background-repeat: repeat-y;
  
  margin: 0em;
  padding: 0em;
  background-color: white;
  }

body 
{
  font-size: 80%;
  line-height: 1.6;
  text-align: center;
  margin: 0em;
  padding: 0em;
}

html, body, form, legend, input, textarea, select, table, h1, ol, ul, table, th, code 
{
  font-family: Verdana, Helvetica, Arial, sans-serif;
  color: #000000;
}
#aktuellt
{
        font-size: 1.7em;
  float: right;
        padding-top: 150px;
        margin-bottom: 70px;
  width: 150px;
  
}
#arena
{
  float: left;
  /*padding-top: 100px;*/
        margin-bottom: 70px;
  margin-top: 100px;
  max-height: 100px !important;

}

#arenat
{
  position: relative;
  top: 72px;
  left: -172px;
  /*margin-left: 20px;
  margin-top: 50px;
        margin-bottom: 70px;*/

}
#kommun
{
  position: relative;
  margin-top: 10px;
  left: -177px;
  max-height: 0px !important;
}

#malmo
{
        
        margin-left: 0px;
        margin-top: 100px;
        margin-bottom: 70px;
}

.modNewsList h3, 
h1,
h2 
{
  font-weight: normal;
  line-height: 1.3;
  color: #003399;
}

h1,
.modGuestbook h2 
{
  font-size: 1.7em;
  margin: 0.2em 0em 0.5em 0em;
  padding: 0em;
}
img{border-style: none;}
h2 
{
  font-size: 1.3em;
  margin: 1.5em 0em 0.3em 0em;
  padding: 0em;
  font-weight: normal;
}
h3 
{
  font-size: 1em;
  margin: 1.5em 0em 0em 0em;
  padding: 0em;
  font-weight: bold;
}
p, 
#footer
{
  color: black;
}
ul li,
ol li
{
  list-style: circle;
  margin: 0.7em 0em 0em 0em;
}
#main 
{
  margin: 0em auto 3em auto;
  width: 933px;
}

#header 
{
  height: 100px;
  background-image: url(http://www.testwebben.se/319/Images/bg_header.gif);
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #003399;

}

#content_box 
{

  margin: 0em auto 3em auto;
  width: 633px;
  padding: 0em;
  text-align: left;


}
#content_marg
{
  padding: 1em 2em 1em 2em;


}
#Page73032 #content_marg
{
  background-image: url(http://www.testwebben.se/319/Images/start.jpg);
  background-position: center 0px;
  background-repeat: no-repeat;

}


#footer 
{
  padding: 5em 0em 1em 0em;
  font-size: 0.8em;
  text-align: center;
}



p
{
  margin: 0em 0em 1em 0em;
        padding: 0em;
}
td, p
{
  font-size: 0.9em;
  margin: 0em;
}

#content_footer 
{
  
  background-image: url(http://www.testwebben.se/297/Images/bg_footer.jpg);
  background-repeat: no-repeat;
  background-position: bottom left;
  text-align: center;
  padding: 4em 0em 1em 0em;
  font-size: 0.7em;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  color: rgb(0, 0, 0);
  text-transform: uppercase;
  letter-spacing: 0.1em;}


.clear 
{
  clear: both;
}

a,
a:link,
a:visited,
{
  color: blue;
  text-decoration: underline;
  font-weight: normal;
}

a:hover 
{
  text-decoration: underline;
}

  /* LOGOS */

#logo_box
{
padding-top: 0.01em;
}
#logos_left,
#logos_right,
#content_box
{
  float: left;
}
#content_box
{
  
}
#logos_left,
#logos_right
{
  text-align: center;
  width: 150px;
}
#logos_left img,
#logos_right img
{
  margin: 1em auto 0em auto;
}



  /* CONTACT */
#mContactForm input,
#mContactForm textarea,
#mContactForm button
{
    color: black;

}
#mContactForm button
{
    font-size: 1em;

}
#mContactForm input,
#mContactForm textarea
{
    width: 300px;
    padding: 0.1em;
    margin: 0em;
    line-height: 1.1em;
    font-size: 1em;
}
#mContactForm textarea
{
    height: 5.5em;
}
#mContactForm table
{
    border-collapse: collapse;
}
#mContactForm table td
{
    padding-right: 1em;
}

/* LOGIN FORM */

#divProtectedPageDialog form 
{
  text-align: center;
}
#divProtectedPageDialog form 
{
  text-align: left;
  border: 1px rgb(204, 204, 204) solid;
  width: 18em;
  margin: 4em auto 0em auto;
  padding: 1em;
  background-color: white;
    opacity: 0.8;
  filter: alpha(opacity=70);
}

#divProtectedPageDialog form p
{
  position: relative;
  margin: 0em 0em 0em 0em;
    padding: 0em;
}
#divProtectedPageDialog form p label
{
  display: block;
  font-size: 0.8em;
}
#divProtectedPageDialog form p input
{
  width: 95%;
}
#divProtectedPageDialog form p button
{
  margin: 0.5em 0em 1em 0em;
  font-size: 0.8em;
}
#divProtectedPageDialog form a
{
  font-size: 0.8em;
}
/* LOGIN FORM */
#divLogutDialog p
{
  margin: 0em;
}
#divLogutDialog button
{
  font-size: 0.8em;
}

/* DROPDOWN MENU */

/* menu box */

div#nav
{

  height: 24px;
  font-size: 80%;
  line-height: normal;
  padding: 0;
  margin: 0px 0px 0em 0px;
  /* background-image: url(http://www.testwebben.se/255/Images/bg_nav.png);*/
  text-align: left;
  background-color: #003399;
}

/* 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
{
  /* 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: 13em;
}

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

#dmenu ul ul
{
  margin-left: 13em !important;
  margin-left: 13em;
  margin-top: -1.5em !important;
  margin-top: -1.5em;
}
/* onmouseout */
#dmenu ul a
{
  
  background-color: #003399;
}
/* onmouseover */
#dmenu a:hover,
#dmenu ul a:hover
{
  
  background-color: #003399;
}
/* onmouseover */
#dmenu ul li a:hover
{
  
  
  background-color: #1548a0;
}
  /* shadow */
#dmenu ul li a:link,
#dmenu ul li a:visited,
#dmenu ul li a:hover
{

  border-bottom: 1px rgb(0, 47, 135) solid;
  border-right: 1px rgb(0, 47, 135) solid;
}
/* highlight */
#dmenu ul li a:link,
#dmenu ul li a:visited,
#dmenu ul li a:hover
{
  
  border-top: 1px #1548a0 solid;
  border-left: 1px #4371bc solid;
}

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

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

#dmenu a:link,
#dmenu a:visited,
#dmenu a:hover
{
  font-weight: bold;
  text-transform: none;
  text-decoration: none;
  font-size: 1em;
  letter-spacing: 0.1em;
  padding: 0.6em 1em;
  font-family: arial,verdana,sans-serif; 
  font-size: 1em;
}
ul.medlemmar li
{
  list-style-image: url("http://www.testwebben.se/319/Images/icon_li_medlemmar.gif");
}
table.medlemmar,
table.medlemmar td
{
  border: 1px solid #003399;
  padding: 0.5em;
       font-size: 0.9em;
}