/* listan över kundens bokningar, kundbokningar.aspx */
table.lista {
	border: 0px;
	border-collapse: collapse;
}
table.lista td {
	border: 0px;
	padding: 0.3em 0.5ex 0.3em 0.5ex;
	color: black;
	white-space: nowrap;
}
table.lista tr.d0 td {
	background-color: #ffffff;
	color: black;
}
table.lista tr.d1 td {
	background-color: #eeeeee;
	color: black;
}
table.lista th {
    background-color: #d3d3d3;
    color: black;
    border: 0px;
    padding: 0.2em 0.5ex 0.2em 0.5ex;
    font-weight: bolder;
    font-size: 9pt;
    font-family: Verdana, Arial, Helvetica
}

/* hyperlänkar */ 
a:link
{
    background: none transparent scroll repeat 0% 0%;
    color: blue;
    text-decoration: none
}
a:visited
{
    color: blue;
    text-decoration: none
}
a:hover
{
    color: blue;
    text-decoration: underline;
}
a:active
{
    border-right: gray;
    border-top: gray;
    border-left: gray;
    color: #999999;
    border-bottom: gray;
}

/* diverse html-element */
body
{
    font-size: 10px;
    color: black;
    font-family: Verdana;
    text-align: center;
    background: no-repeat;
}
h1
{
    font-size: 14pt;
    color: black;
    font-family: Verdana;
    text-align: center;
}
table
{
    background-color: #eeeeee;
}
td
{
    border-right: medium none;
    border-top: medium none;
    font-size: 8pt;
    border-left: medium none;
    border-bottom: medium none;
    font-family: Verdana
}
tr
{
    font-family: Verdana;
    background-color: transparent
}
input
{
    font-size: 8pt;
    font-family: verdana
}
select
{
    font-size: 8pt;
    font-family: Verdana
}

/* bl.a. rubrik vid listning av föreningar, texten för föreningstyp eller verksamhet */
.typ
{
    font-weight: bolder;
    font-size: 12pt;
    color: white;
    font-family: Verdana;
    background-color: black;
    text-align: left
}

/* bl.a. kolumnrubriker vid presentation av föreningar */
.namn
{
    font-size: 10pt;
    color: white;
    font-family: Verdana;
    background-color: gray
}

/* text på rubriker vid listning som föreningskatalog */
.ledtext
{
    font-weight: lighter;
    font-size: 8pt;
    color: #104058
}

/* de flesta tabellerna */
.ram
{
    border-right: 0pt;
    border-top: 0pt;
    border-left: 0pt;
    border-bottom: 0pt;
    background-color: #eeeeee
}

/* tabell i registreringsformulär, registrera.aspx */
.altbody
{
    color: white;
    font-family: Verdana;
    background-color: white
}
.altbody a:active
{
    font-size: 10pt;
    color: #999999;
    font-family: Verdana;
    text-decoration: none
}
.altbody a:link
{
    font-size: 10pt;
    color: blue;
    font-family: Verdana
}
.altbody a:visited
{
    font-size: 10pt;
    color: blue;
    font-family: Verdana;
    text-decoration: none
}
.altbody table
{
    color: white;
    background-color: white
}
.altbody table td
{
    font-size: 8pt;
    color: black
}

/* används i katalog.aspx, förenings-länkarnas utseende */
.altlink
{
    color: white;
    font-family: Verdana;
    background-color: gray
}
.altlink a:link
{
    color: white;
    font-family: Verdana
}
.altlink a:visited
{
    color: silver
}
.altlink a:active
{
    color: maroon;
    font-family: Verdana
}

/* rubrik längst upp på vissa sidor, bl.a. startsidan */
.rub1
{
    font-weight: bolder;
    font-size: 14pt;
    color: black;
    font-family: Verdana, Arial, helvetica
}

/* mellan-rubrik */
.rub2
{
    font-weight: bolder;
    font-size: 12pt;
    color: black;
    font-family: Verdana, Arial, helvetica
}

/* sidan med logotyp-info */
.leftbody
{
    font-family: Verdana, Arial, helvetica;
    text-align: left
}

/* skall ej visas vid utskrift */
/* bildskärm */
.noprint {}
/* utskrift */
@media print {
.noprint {display: none;}
}

/* felhantering */
.felram
{
    border-width: medium;
    border-style: solid;
    border-color: red;
    width: 400px;
    /* display: none; */
}
.vsHeaderText
{
    color: Black;
}

span.link {color: Blue}      /* link */
span.link:link {color: Blue}      /* unvisited link */
span.link:visited {color: Blue}  /* visited link */
span.link:hover {color: Blue; text-decoration: underline; cursor: pointer}  /* mouse over link */
span.link:active {color: Blue}  /* selected link */

/* för att inte visa panel initialt */
.collapsePanel
{
    height: 0px;
}
