/* backgrundfärg och bodyn */

 .body_small {
    padding-left: 0em;
    font-family: verdana, arial;
    font-size: 0.7em;
    color: black;
    background-color: #FFFFFF;
     }

 .body_def {
    padding-left: 0em;
    font-family: verdana, arial, "Times New Roman";
    font-size: 0.7em;
    color: black;
    background-color: #FFFFFF;
     }

 .table_color_def {
    background-color: #FFFFFF;
     }
 .table_color_yellow {
    background-color: #FFFFEC;
     }
 .table_color_white {
    background-color: #FFFFFF;
     }
 .table_color_blue {
    background-color: #EAFFFF;
     }
 .table_color_green {
    background-color: #F0FFF0;
     }
 .table_color_pink {
    background-color: #FFE8FF;
     }
 .table_color_grey {
    background-color: #EFEFEF;
     }
 .table_color_lred {
    background-color: #FFF9F9;
     }

/* rubrikernas kolumnutseende */
.rubr_def {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_darkbluev4.gif');
	}
.rubr_black {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_blackv4.gif');
	}
.rubr_darkblue {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_darkbluev4.gif');
	}
.rubr_blue {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_bluev4.gif');
	}
.rubr_green {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_greenv4.gif');
	}
.rubr_grey {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_greyv4.gif');
	}
.rubr_orange {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_orangev4.gif');
	}
.rubr_red {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_redv4.gif');
	}
.rubr_violet {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_violetv4.gif');
	}
.rubr_yellow {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_yellowv4.gif');
	}
.rubr_darkgreen {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_darkgreenv4.gif');
	}
.rubr_darkred {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_darkredv4.gif');
	}
.rubr_vinred {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_vinredv4.gif');
	}
.rubr_white {
	font-size:  0.7em;
  	font-weight: bold;
	background: url('../images/header_whitev4.gif');
	}

.rubrsmall_def {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_darkbluev4.gif');
	}
.rubrsmall_black {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_blackv4.gif');
	}
.rubrsmall_darkblue {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_darkbluev4.gif');
	}
.rubrsmall_blue {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_bluev4.gif');
	}
.rubrsmall_green {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_greenv4.gif');
	}
.rubrsmall_grey {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_greyv4.gif');
	}
.rubrsmall_orange {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_orangev4.gif');
	}
.rubrsmall_red {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_redv4.gif');
	}
.rubrsmall_violet {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_violetv4.gif');
	}
.rubrsmall_yellow {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_yellowv4.gif');
	}
.rubrsmall_darkgreen {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_darkgreenv4.gif');
	}
.rubrsmall_darkred {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_darkredv4.gif');
	}
.rubrsmall_vinred {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_vinredv4.gif');
	}
.rubrsmall_white {
	font-size:  0.6em;
  	font-weight: bold;
	background: url('../images/header_whitev4.gif');
	}

/* datafält */
.data1_black {
	font-family: verdana, arial, "Times New Roman";
	font-size:  0.7em;
	color: black;
	}

.datab_black {
	font-family: verdana, arial, "Times New Roman";
	font-size:  0.7em;
	color: black;
    font-weight: bold;
	}

.data1_red {
	font-family: verdana, arial, "Times New Roman";
	font-size:  0.7em;
	color: red;
    font-weight: bold;
	}

.data1_blue {
	font-family: verdana, arial, "Times New Roman";
	font-size:  0.7em;
	color: blue;
    font-weight: bold;
	}


/* Generellt */
a:visited {color: #0000FF; TEXT-DECORATION: none}
a:link { color: #0000FF; TEXT-DECORATION: none }  /* for unvisited links */
a:hover {
	TEXT-DECORATION: underline; 
/*	color: #3366FF;   */
	color: white;  
	background-color: black;
}
     

/* menyer */
.menu_bg_def {
	BACKGROUND-COLOR: #004b7a
}
.menu_top_def {
	BACKGROUND-COLOR: #00245d
}
.menu_bot_def {
	BACKGROUND-COLOR: #7285c4
}
a.meny_a_def {
	 FONT-SIZE: 0.7em; COLOR: #ffd900; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.meny_a_def:visited {color: #FFFFFF; TEXT-DECORATION: none}
a.meny_a_def:link { color: #FFFFFF; TEXT-DECORATION: none }  /* for unvisited links */
a.meny_a_def:hover {
	TEXT-DECORATION: underline; 
	color: yellow;
	BACKGROUND-COLOR: #004b7a
}

.menu_bg_blue {
	BACKGROUND-COLOR: #004b7a
}
.menu_top_blue {
	BACKGROUND-COLOR: #00245d
}
.menu_bot_blue {
	BACKGROUND-COLOR: #7285c4
}
a.meny_a_blue {
	 FONT-SIZE: 0.7em; COLOR: #ffd900; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.meny_a_blue:visited {color: #FFFFFF; TEXT-DECORATION: none}
a.meny_a_blue:link { color: #FFFFFF; TEXT-DECORATION: none }  /* for unvisited links */
a.meny_a_blue:hover {
	TEXT-DECORATION: underline; 
	color: yellow;
	BACKGROUND-COLOR: #004b7a
}

.menu_bg_lblue {
	BACKGROUND-COLOR: #6699FF
}
.menu_top_lblue {
	BACKGROUND-COLOR: blue
}
.menu_bot_lblue {
	BACKGROUND-COLOR: white
}
a.meny_a_lblue {
	 FONT-SIZE: 0.7em; COLOR: #ffd900; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.meny_a_lblue:visited {color: #FFFFFF; TEXT-DECORATION: none}
a.meny_a_lblue:link { color: #FFFFFF; TEXT-DECORATION: none }  /* for unvisited links */
a.meny_a_lblue:hover {
	TEXT-DECORATION: underline; 
	color: yellow;
	BACKGROUND-COLOR: #6699FF
}

/* meny svart */
.menu_bg_black {
	BACKGROUND-COLOR: #000000
}
.menu_top_black {
	BACKGROUND-COLOR: #666666
}
.menu_bot_black {
	BACKGROUND-COLOR: #3E3E3E
}
a.meny_a_black {
	FONT-SIZE: 0.7em; COLOR: #ffd900; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.meny_a_black:visited {color: #FFFFFF; TEXT-DECORATION: none}
a.meny_a_black:link { color: #FFFFFF; TEXT-DECORATION: none }  /* for unvisited links */
a.meny_a_black:hover {
	TEXT-DECORATION: underline; 
	color: yellow;
	BACKGROUND-COLOR: #000000;
}

/* meny vit */
.menu_bg_white {
	BACKGROUND-COLOR: #FFFFFF
}
.menu_top_white {
	BACKGROUND-COLOR: #F4F4F4
}
.menu_bot_white {
	BACKGROUND-COLOR: #7F7F7F
}
a.meny_a_white {
	FONT-SIZE: 0.7em; COLOR: #ffd900; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.meny_a_white:visited {color: blue; TEXT-DECORATION: none}
a.meny_a_white:link { color: blue; TEXT-DECORATION: none }  /* for unvisited links */
a.meny_a_white:hover {
	TEXT-DECORATION: underline; 
	color: black;
	BACKGROUND-COLOR: #FFFFFF;
}

/* meny röd */
.menu_bg_red {
	BACKGROUND-COLOR: #CC0000
}
.menu_top_red {
	BACKGROUND-COLOR: #800000
}
.menu_bot_red {
	BACKGROUND-COLOR: #FF5050
}
a.meny_a_red {
	FONT-SIZE: 0.7em; COLOR: #ffd900; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.meny_a_red:visited {color: #FFFFFF; TEXT-DECORATION: none}
a.meny_a_red:link { color: #FFFFFF; TEXT-DECORATION: none }  /* for unvisited links */
a.meny_a_red:hover {
	TEXT-DECORATION: underline; 
	color: yellow;
	BACKGROUND-COLOR: #CC0000;
}

/* meny vinröd */
.menu_bg_vinred {
	BACKGROUND-COLOR: #990033
}
.menu_top_vinred {
	BACKGROUND-COLOR: #800000
}
.menu_bot_vinred {
	BACKGROUND-COLOR: #FFAAAA
}
a.meny_a_vinred {
	FONT-SIZE: 0.7em; COLOR: #ffd900; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.meny_a_vinred:visited {color: #FFFFFF; TEXT-DECORATION: none}
a.meny_a_vinred:link { color: #FFFFFF; TEXT-DECORATION: none }  /* for unvisited links */
a.meny_a_vinred:hover {
	TEXT-DECORATION: underline; 
	color: yellow;
	BACKGROUND-COLOR: #990033;
}

/* meny grön */
.menu_bg_green {
	BACKGROUND-COLOR: #008000
	}
.menu_top_green {
	BACKGROUND-COLOR: #004A00
}
.menu_bot_green {
	BACKGROUND-COLOR: #9DFF9D
}
a.meny_a_green {
	 FONT-SIZE: 0.7em; COLOR: #ffd900; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.meny_a_green:visited {color: #FFFFFF; TEXT-DECORATION: none}
a.meny_a_green:link { color: #FFFFFF; TEXT-DECORATION: none }  /* for unvisited links */
a.meny_a_green:hover {
	TEXT-DECORATION: underline; 
	color: yellow;
	BACKGROUND-COLOR: #008000
}

/* meny grön */
.menu_bg_darkgreen {
	BACKGROUND-COLOR: #155515
	}
.menu_top_darkgreen {
	BACKGROUND-COLOR: #004A00
}
.menu_bot_darkgreen {
	BACKGROUND-COLOR: #9DFF9D
}
a.meny_a_darkgreen {
	 FONT-SIZE: 0.7em; COLOR: #ffd900; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
a.meny_a_darkgreen:visited {color: #FFFFFF; TEXT-DECORATION: none}
a.meny_a_darkgreen:link { color: #FFFFFF; TEXT-DECORATION: none }  /* for unvisited links */
a.meny_a_darkgreen:hover {
	TEXT-DECORATION: underline; 
	color: yellow;
	BACKGROUND-COLOR: #155515
}

.body_meny_def {
    background-color: #FFFFFF;
     }
.body_meny_blue {
    background-color: #6699FF;
     }
.body_meny_red {
    background-color: #FFAEAE;
     }
.body_meny_white {
    background-color: #FFFFFF;
     }
.body_meny_green {
    background-color: #9DFF9D;
     }
.body_meny_grey {
    background-color: #EFEFEF;
     }

/* Last update */
.LU_label {
	font-family: verdana, arial, "Times New Roman";
	color: #FFFFFF;  
	} 
.LU_data {
	font-family: verdana, arial, "Times New Roman";
	color: #FFFF00;		/* yellow */
	} 
	
/* Till admin etc */
div.box { 
	border-color: black;
	border: solid;  
/*	border-top: thin dotted;  */
	border-width: thin;
	width=100%;
    padding: 0.5em
}

/* Till resultat etc */
div.boxres { 
	border-color: black;
	border: solid;  
/*	border: thin dotted;  */
	border-width: thin;
    padding: 0.5em
}

p {    
    font-family: verdana, arial;
    font-size: 0.8em;
  	font-style: normal; 
  	font-weight: normal;
    margin-top: 0.2em;
    margin-left: 0.5em;
    margin-right: 0.5em;
    margin-bottom: 0.5em;
    padding-top: 0em;
    color: black }
p.nomarg {    /* Inga marginaler */
    font-family: verdana, arial;
    font-size: 0.8em;
  	font-style: normal; 
  	font-weight: normal;
    margin-left: 0em;
    margin-right: 0em;
    margin-top: 0em;
    padding-top: 0em;
    color: black }
p.linkdisabled {    
    font-family: verdana, arial;
    font-size: 1.1em;
  	font-style: normal; 
  	font-weight: normal;
    color: gray }

p.h2 {    
    font-family: verdana, arial;
    font-size: 1.3em;
  	font-style: normal; 
  	font-weight: bold;
    margin-top: 0.4em;
    margin-left: 0.5em;
    margin-right: 0.5em;
    margin-bottom: 0.4em;
    padding-top: 0em;
    color: black }
p.h3 {    
    font-family: verdana, arial;
    font-size: 1em;
  	font-style: normal; 
  	font-weight: normal;
    margin-top: 0.3em;
    margin-left: 0.5em;
    margin-right: 0.5em;
    margin-bottom: 0.3em;
    color: black }
p.h4 {    
    font-family: verdana, arial;
    font-size: 1.1em;
  	font-style: normal; 
  	font-weight: bold;
    margin-top: 0.1em;
    margin-left: 0em;
    margin-right: 0.5em;
    margin-bottom: 0.1em;
    color: black }

p.editrubr {     /* Används vid ledtexter i inmatn.formulär */
    font-family: verdana, arial;
    font-size: 0.7em;
  	font-style: normal; 
  	font-weight: bold;
    margin-top: 0.8em;
    margin-left: 0.5em;
    margin-right: 0.5em;
    margin-bottom: 0.2em;
    padding-top: 0em;
    color: #004b7a }

p.newsrubr {    
    font-family: verdana, arial;
    font-size: 0.8em;
  	font-style: normal; 
  	font-weight: bold;
    margin-top: 0.2em;
    margin-left: 0.2em;
    margin-right: 0.5em;
    margin-bottom: 0em;
    padding-top: 0em;
    color: black }

p.newstext {    
    font-family: verdana, arial;
    font-size: 0.7em;
  	font-style: normal; 
  	font-weight: normal;
    margin-top: 0.0em;
    margin-left: 0.8em;
    margin-right: 0.5em;
    margin-bottom: 0.5em;
    padding-top: 0em;
    color: black }

div.newsbox { 
	border-bottom: thin dotted;  
/*	border-top: thin dotted;  */
	width=100%;
    padding: 0.2em;
	border-color: #6699FF;
}
    
.shadowno {
    background-color: #FFFFFF;
    cell-width: 2em;
    border: 0px
}    
.shadowda {
    background-color: #000000;
}    

.shadowli {
    background-color: #BBBBBB;
}    

.shadowcol {  /* kolumnen i dataformuläret,  färg ljusblå */
	border-top:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF; 
	border-left:1px solid #6699FF;
	border-bottom:1px solid #6699FF;

}

/* Ver 4.00 user-menyer, rubrik */

p.meny_a_usrrubr {
    font-family: verdana, arial;
    font-size: 1.1em;
  	font-style: normal; 
  	font-weight: normal;
	TEXT-DECORATION: none;
	color: yellow;
    margin-top: 0.5em;
    margin-left: 0.0em;
    margin-right: 0.0em;
    margin-bottom: 0.0em;
	font-style: italic
}

a.meny_a_usr {
    font-family: verdana, arial;
    font-size: 1.1em;
  	font-style: normal; 
  	font-weight: normal;
	TEXT-DECORATION: none;
	color: white;
}
a.meny_a_usr:visited {
    font-family: verdana, arial;
    font-size: 1.1em;
  	font-style: normal; 
  	font-weight: normal;
	TEXT-DECORATION: none;
	color: white;
	}
a.meny_a_usr:link { 
    font-family: verdana, arial;
    font-size: 1.1em;
  	font-style: normal; 
  	font-weight: normal;
	color: white;
	TEXT-DECORATION: none;
	}  
a.meny_a_usr:hover {
	TEXT-DECORATION: underline; 
	color: yellow;
}

div.padd05 { 
    margin: 0.5em;
    align: center;
    padding: 0.5em
}
.shadowvert_def {  /* Vertikal linje */
	BACKGROUND-COLOR: #004b7a;
}

.shadowvert_blue {  /* Vertikal linje */
	BACKGROUND-COLOR: #004b7a;
}
.shadowvert_red {  /* Vertikal linje */
	BACKGROUND-COLOR: #CC0000;
}
.shadowvert_green {  /* Vertikal linje */
	BACKGROUND-COLOR: #008000;
}
.shadowvert_lblue {  /* Vertikal linje */
	BACKGROUND-COLOR: #6699FF;
}
.shadowvert_black {  /* Vertikal linje */
	BACKGROUND-COLOR: #000000;
}
.shadowvert_vinred {  /* Vertikal linje */
	BACKGROUND-COLOR: #990033;
}
.shadowvert_darkgreen {  /* Vertikal linje */
	BACKGROUND-COLOR: #155515;
}

/* Används till slutspel */
.t_lrtb {
	border: 1px solid;
	border-color: black;
}

.t_l {
	border-left: 1px solid;
	border-left-color: black;
}

.t_lr {
	border-left: 1px solid;
	border-left-color: black;
	border-right: 1px solid;
	border-right-color: black;
}

.t_lt {
	border-left: 1px solid;
	border-left-color: black;
	border-top: 1px solid;
	border-top-color: black;
}

.t_lrt {
	border-left: 1px solid;
	border-left-color: black;
	border-right: 1px solid;
	border-right-color: black;
	border-top: 1px solid;
	border-top-color: black;
}


.t_ltb {
	border-left: 1px solid;
	border-left-color: black;
	border-top: 1px solid;
	border-top-color: black;
	border-bottom: 1px solid;
	border-bottom-color: black;
}

.t_r {
	border-right: 1px solid;
	border-right-color: black;
}

.t_rtb {
	border-right: 1px solid;
	border-right-color: black;
	border-top: 1px solid;
	border-top-color: black;
	border-bottom: 1px solid;
	border-bottom-color: black;
}

.t_t {
	border-top: 1px solid;
	border-top-color: black;
}
.t_b {
	border-bottom: 1px solid;
	border-bottom-color: black;
}

.t_tb {
	border-top: 1px solid;
	border-top-color: black;
	border-bottom: 1px solid;
	border-bottom-color: black;
}

/* Info i SS om Matchnr, dag, plats */
p.info {    
    font-family: verdana, arial;
    font-size: 0.8em;
  	font-style: normal; 
  	font-weight: normal;
    margin-top: 0em;
    margin-left: 1em;
    margin-right: 0em;
    margin-bottom: 0em;
    padding-top: 0em;
    color: black 
  }

/* Höjd mellan varje grupp i SS */
p.newgrp {    
    font-family: verdana, arial;
    font-size: 0.8em;
  	font-style: normal; 
  	font-weight: normal;
    margin-top: 0.7em;
    margin-left: 1em;
    margin-right: 0em;
    margin-bottom: 0.7em;
    padding-top: 0em;
    color: black 
  }
