body
{ 
        margin:0px 0px 0px 0px;
        background-color:#D3DAE9; 
        font-family: Verdana,arial;
        color: #5281A8;
        font-size:11px;
}

td
{
        font-size: 11px;
}

input, select, textarea
{
	color: #5E6DB0;
	background-color: #C2CFDF;
	border:1px solid #7192B5;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
}

input:focus
{
	background-color: #EFEFEF;
	border: 1px inset #7192B5;
}

.schrift
{
        font-family: verdana,arial;
        color: #5E6DB0;
        font-size:11px;
}

.verlauf
{
	background-image: url('images/verlauf.jpg');
	background-repeat: repeat-x;
	background-color:#C6D2E8;
}

.content
{
	background-image: url('images/bg_navi.jpg');
	background-repeat: repeat-y;
	background-color:#BCCAE4;
	font-family:verdana,arial;
	color: #5E6DB0;
	font-size:11px;
}

a:link, a:visited, a:active
{
	text-decoration:none;
	color: #5E6DB0;
}


a:hover
{
	text-decoration: underline overline;
	color: #5E6DB0;
}

.tabellenkopf1
{
	border: 0px;
	width: 95%;
	background-color: #96AEC8;
}

.tabellenkopf2
{
	background-color: #96AEC8;
}

.tdfarbe1
{
	background-color: #96AEC8;
	font-family: verdana, sans-serif;
	font-size:9pt;
}

.tdfarbe2
{
	background-color: #96AEC8;
	font-family: verdana, sans-serif;
	font-size:9pt;
}

.ueberschrift
{
	color: #5E6DB0;
	font-weight: bold;
	font-family: verdana, sans-serif;
	font-size:9pt;
}

.text {
	font-family: verdana, sans-serif;
	font-size:9pt;
}

.navi-rechts
{
	text-align:left; padding-left:24px;
}

.vote
{
	text-align:left; padding-top:5px;
}

.table
{
	background-color: #96AEC8;
}

.table2
{
	background-color: #96AEC8;
}

.normalfont
{
	font-size: 11px;
}

.smallfont
{
	font-size: 10px;
}

.newsfont
{
	color: #39457F;
}

.newsfont a:link, .newsfont a:visited, .newsfont a:active
{
	text-decoration:none;
	color: #39457F;
}

.newsfont a:hover
{
	text-decoration: underline overline;
	color: #39457F;
}

pre
{
	padding: 0px;
	margin: 0px;
}

.inposttable
{
	background-color: #BCCAE4;

}

.tablecat
{
	color: #5E6DB0;
	background-color: #8393B4;
}

.tableinborder
{
	background-color: #8393B4;

}





.nickpageGBTitel {
	padding: 2px 0px;
	border: 1px solid #59AA0B;
	background: #59AA0B;
	color: #fff;
	font-weight: bold;
	font-family: Arial;
}
.nickpageGB {
	border: 1px solid #59AA0B;
	background: #fff;
	width: 270px;
	height: 400px;
	overflow: auto;
}
.nickpageGB textarea {
	width: 210px;
	height: 70px;
	font-family: Arial;
	font-size: 12px;
	border: 1px solid #59AA0B;
}
.nickpageGB input {
	padding: 2px;
	font-family: Arial;
	font-size: 12px;
	color: #59AA0B;
	border: 1px solid #59AA0B;
}
.nickpageRow3TD {
	border: 1px solid #59AA0B;
	padding: 2px;
	font-size: 11px;
	color: #59AA0B;
}
.nickpageRow3TD a:link, .nickpageRow3TD a:visited, .nickpageRow3TD a:hover {
	font-color: #fff;
	font-weight: bold;
}
.nickpageRow4TD {
	 color: #000;
	 padding-left: 4px;
	 padding-bottom: 10px;
}
.nickpageTable {
	border: 1px solid #59AA0B;
	background: #fff;
	width: 570px;
}
.nickpageRow1TR {
	 background: #59AA0B;
	 height: 20px;
	 color: #ccdcee;
}

.nickpageRow1TR a:link, .nickpageRow1TR a:active, .nickpageRow1TR a:visited {
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
}

.nickpageRow1TR a:hover {
	color:#59AA0B;
	background: #fff;
	font-weight:bold;
}

.nickpageRow2TR {
 font-size: 12px;
}

.nickpageRow2TD {
 padding:10px;
}

.nickpageLeft {
 font-weight:bold;
 text-align:right;
 vertical-align:top;
}

.nickpageInfosTD {
width:400;
}
.nickpageGBTD {
width:1;
}

.nickpageRight {
}


.boardThreadUntenTD {
background-color:#ddd;
}

.boardUebersichtZeile1TD {
background-color:#999;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #777;
color:#fff;
}

.boardTab1TD A:link {
color:#fff;
}
.boardTab1TD A:hover {
color:#ddd;
}

.boardTab1TD {
color:#fff;
background-color:#999;
padding:5px;
border-top:1px solid #777;
border-bottom:1px solid #777;
}

.boardBereichZeile2TD {
background-color:#777;
padding:5px;
color:#fff;
}

.boardThreadObenTD {
background-color:#333333;
color:#fff;
padding:5px;
}

.boardStatistikTD {
background-color:#888888;
font-size:10px;
padding:5px;
}

.boardUebersichtZeile2TD {
background-color:#888888;
font-size:10px;
padding:5px;

}

.boardBereichZeile1TD {
background-color:#888888;
font-size:10px;
padding:5px;
}

.boardUebersichtZeileTD30 {
background-color:#cccccc;
border:1px solid #999;
border-left: 0px;
border-top: 0px;
border-right: 0px;
}

.boardUebersichtZeileTD31 {
background-color:#ddd;
border:1px solid #999;
border-left: 0px;
border-top: 0px;
border-right: 0px;
}

.boardBereichZeileTD31 {
background-color:#ddd;
border:1px solid #999;
border-left: 0px;
border-top: 0px;
border-right: 0px;
}

.boardBereichZeileTD30 {
background-color:#ccc;
border:1px solid #999;
border-left: 0px;
border-top: 0px;
border-right: 0px;
}

.boardBeitragErstezeileTD {
border:1px solid #000000;
border-left: 0px;
border-top: 0px;
border-right: 0px;
font-weight: bold;
background-color:#888888;
font-size:10px;
padding:5px;
color:#fff;
}


.boardBeitragZweiteZeileTD1{
padding:10px;
border:8px solid #eeeeee;
border-left: 0px;
border-top: 0px;
border-right: 0px;
background-color:#cccccc;
}

.boardBeitragZweiteZeileTD2 {
border:8px solid #eeeeee;
background-color:#eeeeee;
border-left: 0px;
border-top: 0px;
border-right: 0px;
padding:10px;
}

.boardPosting {
	border:1px solid #eee;
}

.boardPostingTitel {
	padding:5px;
	background-color:#ddd;
}


.boardPostingLinks {
	padding:10px;
}

.boardPostingRechts {
}

p.titel {
	text-align: center;
	color: #ffffff;
	background-color:#999999;
	padding:2px; margin:0px;
	font-weight: bold
}

p.box {
	border-bottom:1px solid #cccccc;
	margin:0px;
 	margin-left:2px;
 	width: 170;
 	padding: 5px 0px;
}

p.box a:hover {
 background: #dddddd;
 margin-left: 3px;
}
.kalenderAktuell
{
	border-right:1px solid #dddddd;
	font-weight:bold;
        font-size:11px;
}
.kalenderSonntag
{
	color:#cc0000;
        font-size:11px;
}
.kalenderNormalerTag
{
	border-right:1px solid #dddddd;
        font-size:11px;
}

.kalenderWochentagMo
{
	border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagDi{
	border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagMi{
	border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagDo{
	border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagFr{
	border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagSa{
	border-right:1px solid #dddddd;
        font-size:11px;
}
.kalenderWochentagSo{
	border-right:1px solid #dddddd;
        font-size:11px;
}

.kalenderMonat
{
        font-family: verdana,arial;
        color: #5E6DB0;
        font-size:11px;
}

.ueberschrift {
 font-weight: bold;
}

A.link_block_links:link { color:#2430c0 }
A.link_block_links:visited { color:#2430c0 }
A.link_block_links:hover { color:#2430c0 }
A.link_block_links:active { color:#003EA0 }






A.untermenu {
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:10px;
	display:block;
	color:#000;
}

A.untermenu:hover {
	padding-left:10px;
	background-color:#ddd;
	color:#000;
	display:block;
	text-decoration:none;
}