body  { background-color: #980000; background-image: url(../images/n_back_stripes.jpg); margin: 0px; padding: 0px; }

* { font-size: small; }
td { font-family: Verdana, sans-serif; color: #333333; margin: 0px; padding: 0px; }

h1, h2, h3, h4, h5, h6  {font-family: Trebuchet MS, sans-serif; letter-spacing: 1px;}
h2 {font-size: small;}
h3 {font-size: medium;}
h4 {font-size: large; color: #980000; padding-left: 10px;}

a {font-weight: bold;}
a:link { color: #980000; }
a:visited { color: #C77463; }
a:hover, a:active { color: #FF6600; }

hr { margin-top: 1px; margin-bottom: 2px; height: 0px; border-top: 1px dashed #4D4D4D; }

.ge { display: none; }

.topnav { font-family: Trebuchet MS, sans-serif; height: 20px; background-image: url(../images/n_header_top.jpg); padding-left: 30px; color: #FFFBF2; letter-spacing: 0.1em; }
.topnav a:link, .topnav a:visited, .topnav a:hover { color: #EA9E8C; text-decoration: none; }

.header { height: 100px; background-image: url(../images/n_header.jpg); background-repeat: no-repeat; }

.bottnav { background-image: url(../images/n_header_bott.jpg); padding-left: 30px; font-family: Trebuchet MS, sans-serif; color: #FFFBF2; font-size: small; letter-spacing: 0.1em; }
.bottnav a { color: #FFFBF2; text-decoration: none; }
.bottnav a:link {color: #FFFFFF;}
.bottnav a:visited {color: #FCE4D8;}
.bottnav a:hover {text-decoration: underline;}
.bottnav { background-image: url(../images/header_nav.gif); }
.bottnav a:link, a:visited, a:hover, a:active {color: #FFFFFF;}

.bottnavbook { background-image: url(../images/header_books_nav.gif); padding-left: 30px; font-family: Trebuchet MS, sans-serif; color: #FFFBF2; font-size: small; letter-spacing: 0.1em;  background-repeat: no-repeat; background-position: 20px; }
.bottnavbook a { color: #FFFBF2; text-decoration: none; }

#skindex { background-image: url(../images/n_header_bottbott.jpg);}
.skindex { padding-left: 30px; font-size: large;}
.skindex a:link {color: #980000; text-decoration: none; font-family: Trebuchet MS, sans-serif; font-size: large; letter-spacing: 1px; }
.skindex a:visited, .skindex a:hover, .skindex a:active {color: #FCE4D8; text-decoration: none; font-family: Trebuchet MS, sans-serif; font-size: large; letter-spacing: 1px; }
.skindexsub { padding: 2px 30px 3px 30px; }

#pheader { background-image: url(../images/n_pheading_back.jpg); }

#counter {display: none;}

.main { background-image: url(../images/n_main_back.jpg); padding-left: 30px; }

#news img { margin: 5px 5px 5px 0px; border: 1px solid #333333; }
#news a:link, a:visited, a:hover, a:active {color: #980000;}
#newsbox { width: 170px; border: 1px solid #AAA4A2; padding: 5px; }



.stat a:link {text-decoration: underline;}
.stat a:visited {color: #804040; text-decoration: none;}
.stat a:hover {color: #804040; text-decoration: underline;}
.stat a:active {color: #804040; text-decoration: underline;}

.hl { color: #FFFFFF; background-color: #980000; padding-left: 5px; }

.hl {font-family: Trebuchet MS, sans-serif; font-size: small; color: #FFFBF2; font-weight: bold; letter-spacing: 1px;}
.phl {font-family: Trebuchet MS, sans-serif; font-size: large; color: #FFFBF2; font-weight: bold; padding-left: 30px; letter-spacing: 0.1em;}
.hl a:link, .hl a:visited, .hl a:hover, .hl a:active {color: #FFFBF2; font-weight: bold;}

.text {padding: 5px;}

th { font-weight: bold; padding: 2px 5px 2px 5px; border: 1px solid #999999; }

.hlyell { background-image: url(../images/bars/bar_yell2.gif); }
.hlblue {background-image: url(../images/bars/bar_blu.gif); }
.hlbluepale { background-image: url(../images/bars/bar_blu_pale.gif); }
.hlred { width: 20px; background-image: url(../images/bars/bar_red.gif); font-weight: bold; color: #FFFFFF; padding: 2px 5px 2px 5px; border: 1px solid #999999; }
.hlgreen { width: 20px; background-image: url(../images/bars/bar_green.gif); }
.hlpink { background-image: url(../images/bars/bar_pink.gif); }
.hlpinkpale { background-image: url(../images/bars/bar_pink_pale.gif); }
.hlorange { background-image: url(../images/bars/bar_orange.gif); }
.hlgrey { width: 20px; background-image: url(../images/bars/bar_grey.gif); }
.hllilac { width: 20px; background-image: url(../images/bars/bar_lilac.gif); }

.male, .female {font-weight: bold; color: #FFFFFF; } 
.male {background-image: url(../images/bars/bar_blu.gif); }
.female { background-image: url(../images/bars/bar_pink.gif); }
.unsolved { background-image: url(../images/bars/bar_yell2.gif); }

.headertop {
	background-image: url(../images/n_header_top.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
	font-size: small;
	color: #FFFBF2;
	letter-spacing: 0.1em;
}
.headertop a {
	color: #FFFBF2;
	text-decoration: none;
}
.header {
	background-image: url(../images/n_header.jpg);
	background-repeat: no-repeat;
}
.headerbott {
	background-image: url(../images/n_header_bott.jpg);
	padding-left: 30px;
	font-size: small;
	color: #FFFBF2;
	letter-spacing: 0.1em;
}
.headerbott a {
	color: #FFFBF2;
	text-decoration: none;
}
.headerbottbott {
	background-image: url(../images/n_header_bottbott.jpg);
	padding-left: 20px;
}



.main {
	background-image: url(../images/n_main_back.jpg);
	padding-left: 30px;
}

.headline {
	font-size: small;
	color: #669900;
	font-weight: bold;
	letter-spacing: 0.1em;
}

.skhl {font-size: small; font-weight: bold; color: #980000; padding-left: 5px;}
.shkl a:visited {color: #980000; text-decoration: none;}
.sktable {border-top: 1px solid #999999; border-right: 1px solid #999999; background-color: #F2F0F0;}
.sktable td {border-left: 1px solid #999999; border-bottom: 1px solid #999999; padding: 2px 5px 3px 5px;}
.sktable .tdlist {padding: 10px 10px 15px 20px; background-color: #FAF8F8;}
.sktable .aka {font-weight: bold; padding-left: 20px;}
.sktable .location {padding-left: 20px;}
.stat {border-top: 1px solid #999999; border-right: 1px solid #999999;}
.stat a {font-family: Trebuchet MS, sans-serif; text-decoration: none;}
.stat td {font-family: Trebuchet MS, sans-serif; padding: 2px 5px 3px 10px; border-left: 1px solid #999999; border-bottom: 1px solid #999999;}
.book {
	padding: 2px 10px 3px 15px;
	border-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #EDEDED;
}
.hl, .hl a, .hl a:visited {
	color: #FFFFFF;
	background-color: #912019;
	padding-left: 5px;
	font-weight: bold;
}

.bottnav { background-image: url(../images/header_nav.gif); }
.bottnav a:link, .bottnav a:hover, .bottnav a:active {color: #FFFFFF;}
.phl a:link, .phl a:visited, .phl a:hover, .phl a:active {font-size: small; color: #980000;}

.intent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.topic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-transform: uppercase;
}
.text a:hover, .text a:active {color: #980000;}
#text a:link, #text a:visited, #text a:hover, #text a:active {color: #980000;}
#news a:link, #news a:visited, #news a:hover, #news a:active {color: #980000;}
#text .hl a:link, #text .hl a:visited, #text .hl a:hover, #text .hl a:active {color: #FFFFFF; font-size: small; font-weight: bold;}

.hlpink, .hlblue, .hlyell {color: #FFFFFF; font-weight: bold;}

.main a:visited {color: #980000; font-weight: normal;}

#skalpha table { margin-right: 50px; }
#skalpha td {text-align: center; padding: 2px; }
#skalphashort table {margin-right: 50px;}
#skalphashort td {text-align: center; padding: 2px; }

#newsportal {background: #FF6600; color: #FFFFFF; padding: 0px 40px 10px 20px;}
#newsportal a.weiss {color: #FFFFFF; font-weight: bold;}

div#friends {padding: 20px;}
h1.friends {font-size: 12px;}