body
{
background-color: #d0d0d0;
font-family: Georgia;
color: #000000;
}

body.intro
{
background-color: #F5F3EB;
}

A
{
text-decoration: underline;
color: #e07000;
}

A:hover
{
text-decoration: underline;
color: #ffa850;
}

A:active
{
color: #901010;
}

A:visited
{
color: #a0a0a0;
}

A.menu1
{
	font-size: 15pt;
	border-left: 8px solid #88b888;
	padding-left: 2px;
	margin-right: 1px;
	font-family: Verdana, sans-serif;
}

A.menu2
{
	font-size: 12pt;
	border-left: 8px solid #509050;
	padding-left: 4px;
	margin-right: 1px;
	font-family: Verdana, sans-serif;
}

A.menu1:hover
{
	border-left: 8px solid #b0e0b0;
	background-color: #f0fff0;
}

A.menu2:hover
{
	border-left: 8px solid #b0e0b0;
	background-color: #f0fff0;
}

A.menu1on
{
	font-size: 15pt;
	background-color: #e8ebe8;
	border-left: 3px solid #88b888;
	padding-left: 2px;
	margin-right: 1px;
	font-family: Verdana, sans-serif;
}

A.menu2on
{
	font-size: 12pt;
	background-color: #e8ebe8;
	border-left: 3px solid #509050;
	padding-left: 2px;
	margin-right: 1px;
	font-family: Verdana, sans-serif;
}

div.menu
{
	float: left;
	background-color: #ffffff;
	border: 1px solid #000000;
	padding: 3px;
	margin-right: 10px;
}

div.introdiv
{
	position: relative;
	left: 150px;    
	top: 450px; 
}

div.main
{
	
}

div.bottom
{
	background-color: #ffffff;
	border: 1px solid #000000;
	padding: 3px;
	margin-top: 10px;
}

table.maintable
{

}

td.mid
{
	background-color: #ffffff;
	padding-top: 8px;
	padding-bottom: 8px;
}

td.nw
{
	background-image: url(tmplgfx/nw.gif);
	background-color: #ffffff;
	height: 32px;
	width: 6px;
}

td.w
{
	background-image: url(tmplgfx/w.gif);
	background-color: #ffffff;
	width: 6px;
}

td.sw
{
	background-image: url(tmplgfx/sw.gif);
	background-color: #ffffff;
	height: 32px;
	width: 6px;
}

td.ne
{
	background-image: url(tmplgfx/ne.gif);
	background-color: #d0d0d0;
	height: 32px;
	width: 6px;
}

td.e
{
	background-image: url(tmplgfx/e.gif);
	background-color: #ffffff;
	width: 8px;
}

td.se
{
	background-image: url(tmplgfx/se.gif);
	background-color: #d0d0d0;
	height: 32px;
	width: 8px;
}

td.n1
{
	background-image: url(tmplgfx/n1.gif);
	background-color: #ffffff;
	font-weight: bold;
	height: 32px;

}

td.n2
{
	background-image: url(tmplgfx/ne.gif);
	background-color: #d0d0d0;
}

td.n3
{
	background-image: url(tmplgfx/ne.gif);
	background-color: #d0d0d0;
	text-align: right;
	vertical-align: top;
}

td.s1
{
	background-image: url(tmplgfx/s1.gif);
	background-color: #ffffff;
	height: 32px;
}

td.s2
{
	background-image: url(tmplgfx/se.gif);
	background-color: #d0d0d0;
}

td.s3
{
	background-image: url(tmplgfx/se.gif);
	background-color: #d0d0d0;
	text-align: right;
	vertical-align: bottom;
}


td.intronw
{
	background-image: url(gfx_intro/nw.png);
	width: 49%;
}

td.introw
{
	background-image: url(gfx_intro/left.png);
	height: 600px;
}

td.introsw
{
	background-image: url(gfx_intro/sw.png);
}

td.intron
{
	background-image: url(gfx_intro/top.png);
	width: 1%;
	height: 10%;
}


td.intromid
{
	background-image: url(gfx_intro/mid.png);
	height: 600px;
	width: 1%;
}

td.intros
{
	background-image: url(gfx_intro/bottom.png);
	width: 1%;
	height: 50%;
}

td.introne
{
	background-image: url(gfx_intro/ne.png);
	width: 49%;
}

td.introe
{
	background-image: url(gfx_intro/right.png);
	height: 600px;
}

td.introse
{
	background-image: url(gfx_intro/se.png);
}


pre.source
{
	background-color: #ecf4ec;
	font-family: "Courier New", Courier, mono;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	letter-spacing: normal;
	white-space: pre;
	border: medium solid #000000;
	margin: 3px;
	padding: 3px;
}

p.imp
{
	background-color: #FFFFCC;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	letter-spacing: normal;
	border: medium solid #000000;
	margin: 3px;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.auth
{
	font-weight: 700;
	text-align: right;
	margin-right: 8%;
	margin-bottom: 22pt;
	font-family: Verdana, sans-serif;
}


hr
{
	background-color: #000000;
	height: 3px;
}

h1
{
	background-color: #eeeeee;
	border-left: 6px solid #aaaadd;
	padding-left: 6px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, sans-serif;
}

h2
{
	background-color: #eeeeee;
	border-left: 6px solid #aaaadd;
	padding-left: 6px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, sans-serif;
}

h3
{
	background-color: #eeeeee;
	border-left: 6px solid #aaaadd;
	padding-left: 6px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, sans-serif;
}


h4
{
	background-color: #eeeeee;
	border-left: 6px solid #aaaadd;
	padding-left: 6px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, sans-serif;
}

h5
{
	background-color: #eeeeee;
	border-left: 6px solid #aaaadd;
	padding-left: 6px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, sans-serif;
}

h4.comments
{
	margin-top: 25px;
	background-color: #eeeeee;
	border-left: 6px solid #ddaaaa;
	padding-left: 6px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, sans-serif;
}

p.commentname
{
	font-weight: bold;	
	margin-top: 20px;
	margin-bottom: 0px;
	font-family: Verdana, sans-serif;
}

p.commenttext
{
	margin: 5px;
}

td.Platz
{
background-color: #aad8aa;
text-align: left; 
}

td.Link
{
background-color: #e0e0e0;
text-align: left; 
}

td.Date
{
background-color: #b8b8b8;
text-align: center; 
}

td.Low
{
background-color: #b8b8b8;
height: 3px;
}

img.Border
{
	padding: 3px;
}

td.timetable
{
background-color: #eeeeee;
}

td.linklist
{
background-color: #e0e0e0;
vertical-align: top;
text-align: right; 
font-size: 75%;
font-weight: bold;
}

td.Name
{
background-color: #bbbbbb;
text-align: center; 
}

td.Rang12
{
background-color: #fff020;
text-align: center; 
}
td.Rang11
{
background-color: #fff020;
text-align: center; 
}
td.Rang10
{
background-color: #fff020;
text-align: center; 
}
td.Rang9
{
background-color: #ddbb33;
text-align: center; 
}
td.Rang8
{
background-color: #ccaa33;
text-align: center; 
}
td.Rang7
{
background-color: #c0a038;
text-align: center; 
}
td.Rang6
{
background-color: #b89840;
text-align: center; 
}
td.Rang5
{
background-color: #b09048;
text-align: center; 
}
td.Rang4
{
background-color: #a88850;
text-align: center; 
}
td.Rang3
{
background-color: #a89060;
text-align: center; 
}
td.Rang2
{
background-color: #a8a080;
text-align: center; 
}
td.Rang1
{
background-color: #b0a898;
text-align: center; 
}
td.Rang0
{
background-color: #bbbbbb;
text-align: center; 
}

td.Punkte
{
background-color: #bbbbbb;
text-align: center; 
}

th.Platz
{
background-color: #88c088;
text-align: center; 
}
th.Name
{
background-color: #ddaaaa;
text-align: center; 
}
th.Rang
{
background-color: #ddcc88;
text-align: center; 
}
th.Punkte
{
background-color: #ddaaaa;
text-align: center; 
}

div.small
{
vertical-align: top;
text-align: right; 
font-size: 75%;
font-weight: bold;
margin-top: -2px;
}

