/* STYLESHEET FOR MAIN FRAME PAGES OF WWW.SVENSKTRIATHLON.ORG */ 
/* $Revision: 1.11 $ */ 
/* $Date: 2006/11/29 12:39:37 $  */ 
/* $Author: lr $ */ 


BODY {
font-family:		Arial, Tahoma, Verdana, sans-serif; 
font-size:		8pt; 
color:			#000;
}

p, table, tbody, td, th, input, select, textarea {
font-family:		Arial, Tahoma, Verdana, sans-serif; 
font-size:		8pt; 
color:			#000; 
}

p {
margin-top: 0.5em;
margin-bottom: 0em;
}

/* HORIZONTAL RULES */

hr {  
margin-left:		0mm;
margin-right:		0mm;
margin-top:		0em; 
background:		#FFFFFF; 
} 

/* HEADINGS */

h1, h2, h3, h4, h5 {
font-family:		Arial, Tahoma, Verdana, sans-serif; 
font-weight:		bold;
color:			#000000; /* ändrat från #274A6B av Anna 2005-09-23 */
text-align:		left; /* ändrat av Anna 05-09-23 */
margin-left:		0mm;
margin-right:		0mm;
margin-top:		0.5em;
margin-bottom:		0em;
}

/* H1:		top of the page headline */

h1 {
font-size:		12pt; /* ändrat från 14pt av Anna 2005-09-24 */
}

/* H2, H3, and H4: are thus the first, second and third heading levels */

h2 {
font-size:		12pt; 
}

h3 {
font-size:		10pt; 
}

h4 {
font-size:		8pt; 
}

h5 {
font-size:		8pt; 
color:			#1F4060; 
}


/* LINKS */

a
{
font-weight:		bold;
text-decoration:	none;
color:			#002597;
}
a:hover
{
text-decoration:	underline;
}
th a
{
font-weight:		bold;
text-decoration:	none;
color:			#dddd44;
}
th a:hover
{
color:			orange;
text-decoration:	underline;
}

/* LISTS */

/* Standard lists */

ul {
margin-left:		5mm;
margin-top:		1em;
margin-bottom:		1em;
line-height:		120%;
/* list-style-image:	url(ikoner/yellowba.gif)*/
color:			#1F4060; 
}


/* first level */

li {
/*color:		#1F4060;*/
/*list-style-image:	yellowba.gif;*/
list-style-type:	square;
color:			#1F4060; 
}

/* second level */

ul ul li {
/*color:		#1F4060;*/
/*list-style-image:	url(ikoner/yellowba.gif);*/
list-style-type:	circle;
color:			#1F4060; 
}

/* third level */

ul ul ul li {
color:			#1F4060;
list-style-type:	disc;
color:			#1F4060; 
}

/* listitem:		the first text in each list item */
.listitem {
color:			#274A6B; 
font-family:		Arial, Tahoma, Verdana, sans-serif; 
font-weight:		bold; 
font-size:		8pt;   
color:			#1F4060; 
}


/* listnumber:		numbers in lists */
.listnumber {
color:			#274A6B; 
font-family:		Arial, Tahoma, Verdana, sans-serif; 
font-weight:		normal; 
font-size:		8pt;   
color:			#1F4060; 
}

/* TABLES */

table {
padding:		0.5px;
border-spacing:		1px;
border-collapse:	separate;
border:			1px;
empty-cells:		show;
}

.maintable
{
padding:		0px;
border-spacing:		0px;
border-collapse:	collapse;
border:			0px;
empty-cells:		show;
}

.subtable
{
padding:		0px;
border-spacing:		0px;
border-collapse:	collapse;
border:			0px;
width:			100%;
empty-cells:		show;
}

th {
background-color:	#7291ad;
color:			#ffffff;
font-weight:		bold;
}

.headercell 
{
background-color:	#7291ad;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		bold;
color:			#ffffff;
border-style:		outset;
border-color:		#e3eaef;
}

.contentcell 
{
background-color:	#e3eaef;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		normal;
}

.contentcelllight
{
background-color:	#d3dee8;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		normal;
}

.fadecontentcell
{
background-color:	#d3dee8;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		normal;
}

.blankcontentcell
{
background-color:	#ffffff;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		normal;
}

.newcontentcell 
{
background-color:	#fffd96;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		normal;
}

.newfadecontentcell 
{
background-color:	#fffddb;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		normal;
}

.rowheadercell 
{
background-color:	#e3eaef;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		bold;
}

.redrowheadercell 
{
color:			#ff0000;
background-color:	#e3eaef;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		bold;
}

.footercell 
{
background-color:	#999999;
font-family:		Arial, Tahoma, Verdana, sans-serif;
font-weight:		bold;
}

/* TABLE CAPTIONS */

.table { 
font-family:		Arial, Tahoma, Verdana, sans-serif; 
font-size:		smaller; 
font-weight:		bold; 
color:			#444444;
}

.table em { 
font-weight:		normal;
font-style:		normal; 
}

/* VARIOUS CLASSES */


.redalert 
{
background-color:	#ffffff;
font-weight:		bold;
color:			#ff0000;
}

/* center:		centers all block level elements */

.center {
text-align:		center;
}


/* small:		footnotes and small print */

.small {
font-family:		Arial, Tahoma, Verdana, sans-serif; 
font-size:		6pt; 
color:			#444444; 
font-weight:		normal;
}


/* uppercase */

.uppercase {
text-transform:		uppercase;
}


/* initcaps:		capital letters at the beginning of a paragraph */

.initcaps { 
font-size:		large; 
font-weight:		normal; 
}

/* PRE:		code and paths */

PRE { 
font-family:		courier; 
font-weight:		normal; 
}

/* indent:		indented element */

.indent {
margin-left:		10mm;
margin-right:		0mm;
} 

/* FIGURES */

/* FIGURE CAPTIONS */

.figure { 
font-size:		8pt; 
font-weight:		bold; 
}

.figure em {
font-weight:		normal;
font-style:		normal; 
}


