/* commented backslash hack \*/ 
html, body{height:100%;
background-color:#450808;
} 
/* end hack */
html,body {margin:0;padding:0;}
p, td{

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 15px;
color: #edb6b6;
}
/*
h2{
	font-weight: bold;
}
*/
.rubrik
{
	font-weight: bold;
}
/*
.underrubrik
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    font-family: Arial, Helvetica, sans-serif;
}
.evenemang{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #000000;
}
*/
a
, a:link
, a:active
, a:visited
, a:hover
, a.std:link
, a.std:active
, a.std:visited
, a.std:hover
{
    color: #fff;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a:hover
, a.std:hover
{
	text-decoration: underline;
}

.normal
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #edb6b6;
}
/*
#wrapper{background:url(bilder_design/middle.jpg);
background-repeat:repeat-y;
min-height:100%;
margin-bottom:-45px;
height:auto;}
* html #wrapper{height:100%;}

div#header {
background:url(bilder_design/header.jpg);
width: 294px;
height: 122px;
 margin: 0;
 padding: 0;
}
div#header_back {
background:url(bilder_design/header_back.jpg);
width: 100%;
height: 122px;
 margin: 0;
 padding: 0;
}
div#undermeny {
background:url(bilder_design/undermeny.gif);
background-repeat:repeat-x;
height: 42px;
width: 100%;
 margin-top: 0;
 padding: 0;
}
#undermeny p {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #37520c;
 margin: 0;
padding: 5px 10px 30px 30px;
}
div#content {
background-color:#f6fce4;
width: 750px;
 margin: 10px;
 padding: 10px;
 float: left;
}
#content p {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #37520c;
 margin: 0;
padding: 5px 10px 5px 10px;
}
#thumbs {
background-color:#f6fce4;
width: 300px;
height:300px:
 margin: 0;
 padding: 0;
 float: left;
}
#thumbs p {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
padding-left: 20px;
margin: 0;
}
div#loggor {

width: 200px;
 margin: 0;
 padding-left: 10px;
 float: left;
 text-align: center;
}
div#loggor_clear {

width: 200px;
 margin: 0;
 padding: 0px 0px 0px 10px;
 float: right;
 text-align: center;
 clear:both;
}
*/
div#kalender {

width:146px;
 padding: 0px 10px 10px 0px;
 margin: 10px 0px 0px 0px;;
 float: left;
 text-align: left;
 
}
.contentEvenemang {
	width: 470px;
}
.contentEvenemang td.spacer {
	width: 11px;
}
.contentEvenemang td.imageholder {
	width: 110px;
}
/*
div#pics {

width: 295px;
 margin: 0;
 padding-right: 2px;
 float: right;
 text-align: center;
 clear:both;
}
div#karta {

width: 440px;
 margin: 0;
 padding-left: 10px;
 float: left;
 text-align: center;
 clear:both;
}
#horizlist li
{
display: inline;
list-style-type: none;
padding: 20px;
}
#horizlist a
{
font-family: verdana, helvetica, sans-serif;
font-size: 14px;
margin: 0;
}

p.fot {
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #37520c;
padding: 5px;
}



 
.location { 
text-decoration: none;
 color: #999999;
 font-size: 11px;
 }
 
.datumet { 
text-decoration: none;
 color: #666666;
 font-size: 10px;
 
 }

.punktlista {list-style-type: square;
font-family: verdana, helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #37520c;
padding-left:30px;
}
#navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #CBD795;
width: 200px;
}
#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid #CBD795;
}
 
 .skicka_knapp {background-color: transparent; border: border: 1px solid #0099cc; font:bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color: #37520c}
	.rosa 
	{font-family: verdana, helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #FF00DE;
font-weight:bold}
*/

.input50  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 50px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input60  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 60px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input70  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 74px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input80  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 80px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input90  { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 90px;  background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input100 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 100px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input120 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 120px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input150 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 150px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input200 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 200px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input250 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 250px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input300 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 300px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input350 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 350px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input400 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 400px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.input450 { font-family:verdana, arial, helvetica, sans-serif; font-size: 11px; color: #000000; width: 450px; background-color: #ffffff; border-bottom: #999999 1px solid; border-left: #cecece 1px solid; border-right: #999999 1px solid; border-top: #cecece 1px solid; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.handcursor{
cursor:hand;
cursor:pointer;
}



