body

{



font-size:13px;

font-family: arial, helvetica, serif;

}



div#container

{

  text-align:left; 

background-color: #FFFFFF;

width:1000px;

margin:0 auto; 

border: 1px solid;

}



div#content

{

  float:right;

width:865px;

padding: 5px; 

height: auto; 

border-left: 0px dotted;

}



div#meny

{

float:left;

font-size:15px;

width:110px; 

overflow: hidden; 

padding: 5px;

line-height: 25px;

height: auto; 

border: 0px solid; 

border-right: 0px dotted; 

border-bottom: 0px dotted;

}



div#kopirett

{

font-style: italic; 

text-align: center; 

vertical-align: 

bottom; font-size: 100%; 

clear: both; 

margin: 5px; 

padding-top: 10px; 

color: #fff;

}


a

{

color: black;

text-decoration:underline;

}



a:hover

{

font-weight: bold;

color: black;

text-decoration:none;

}


h1

{
	
	background-color: #EEEEEE; 
	
	padding: 5px; 
	
	margin: 0px;

}

hr
{
	color:#000;
	background-color:#000;
	height: 0.5px;
	
}

/* knapper */

input.submit
{
	border : 1px solid #000000;
	background-color : #DDD;
	font: Arial;
	font-size : 12px;
	color : #000000;
}

#loftertabell
{
	width: 120%;
	background: #fff;
}
input,select
{
	font-size: 12px;
}

/* Løft (celler) */



.underkjent 

{

text-align: center;

text-decoration: line-through;

background-color: #FFAAB4;

}



.ikke_loftet

{
	width: 35px;
	text-align: center;
	background-color: #E2F3FC;
}



.godkjent 

{

text-align: center;

background-color: #B9E5AF;

}



.total

{

text-align: center;

background-color: #FEFCB5;

}



/* Tabeller */



/* Løfter-stevne */



table.stevner {

    font-size:12px;

	border-width: 1px;

	border-spacing: 1px;

	border-style: solid;

	border-color: #000000;

	border-collapse: separate;

}

table.stevner th {

	border-width: 1px;

	padding: 2px;

	border-style: solid;

	border-color: #000000;

}

table.stevner td {

	border-width: 1px;

	padding: 2px;

	border-style: solid;

	border-color: #000000;

}

table.stevner tr {

	border-width: 1px;

	padding: 2px;

	border-style: solid;

	border-color: #000000;

}

/* Hovedside - tabeller */

table.hovedside

{
	
}

/* tabeller mesterskap */

tr.mesterskapsstevne{
	background-color: #E2F3FC;
}
tr.kurs, tr.samling {
	background-color: #ccccee;
	}
tr.annet{
	background-color: #E2F3FC;
	font-weight: bold;
}
tr.internasjonaltstevne{
	background-color: #E2F3FC;
	font-weight: bold;
}


/* Stevneprotokoll - generelt og løfter-profil statistikk*/

table.ingenramme
{
	border: 0;
}
table tr td.ingenramme
{
    border: 0;
	padding-bottom: 10px;
}

/* Løfterprofil - norgesrekord*/

table.ingenramme2
{
	border: 0;
}
table tr td.ingenramme2
{
    border: 0;
	padding-bottom: 0px;
}

/* Alle andre tabeller */



table {

        font-size:12px;

	border-width: 1px;

	border-spacing: 1px;

	border-style: solid;

	border-color: #000000;

	border-collapse: separate;

}
a.undermeny{font-weight: bold; font-size: 14px; background-color: #DDDDEE; text-decoration: none; border: 1px dotted; margin: 2px; padding: 3px;}
table th {

	border-width: 1px;

	padding: 2px;

	border-style: solid;

	border-color: #000000;

}

table td {

	border-width: 1px;

	padding: 2px;

	border-style: solid;

	border-color: #000000;

}

table tr {

	border-width: 1px;

	padding: 2px;

	border-style: solid;

	border-color: #000000;

}

td.klubb{
	width: 100px;
	overflow: hidden;
}
