div, p, td, th, body
{
	font:9pt Verdana, Arial;
	color:white;
}

body
{
	padding:0;
	margin:0;
	background-image:url(../images/index/kachel_gf-2.jpg);
}

#main
{
	width:986px;
	margin:0 auto;
	border-width:1px;
	border-style:solid;
	border-color:#b19e00;
	background-image:url(../images/index/content_bg.png);
	background-repeat:repeat-y;
}

#frameleft
{
	width:150px;
	float:left;
	padding-top:10px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:20px;
}

#frameright
{
	width:150px;
	float:right;
	padding-top:10px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:20px;
}

#framecenter
{
	width:622px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin:0 auto;
	height:100%;
	text-align:center;
}

#framebottom
{
	width:966px;
	background-color:#003466;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#b19e00;
	text-align:center;
}

.realcontent
{
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	text-align:left;
}

.centertitle
{
	padding-top:20px;
	padding-left:20px;
	padding-right:5px;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#b19e00;
}

.centertitle_text
{
	float:left;
	font-size:12pt;
	font-family:sans-serif;
	font-weight:bold;
}

#wappencenter
{
	padding-left:21px;
}

.markClickPoint
{
	cursor:pointer;
}

.markClickPoint:hover
{
	color:#E1B94C;
}

.squadchooser
{
	padding:1px;
}

.loginVisible
{
	display:inherit;
}

.loginInvisible
{
	display:none;
}

.adminVisible
{
	display:inherit;
}

.adminInvisible
{
	display:none;
}

.textinput
{
	background-color:#003466;
	color:white;
}

.contentheader
{
	color:#CCCCCC;
	font-weight:bold;
	font-size:16pt;
}

#squadname
{
	color:#E1B94C;
	padding-bottom:2px;
}

.title1
{
	color:#E1B94C;
	text-decoration:underline;
}

.title2
{
	font-size:10pt;
	font-family:sans-serif;
	color:#CCCCCC;
	/*text-decoration:underline;*/
	font-weight:bold;
	vertical-align:middle;
}

.blocktitle
{
	padding-bottom:10px;
	text-align:center;
}

.blocktitlesquad
{
	padding-top:1px;
	padding-bottom:10px;
	/*text-align:center;
	background-image:url(../images/index/squad.png);*/
	background-repeat:no-repeat;
}

.dottedline
{
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#b19e00;
}

.newarea
{
	padding-top:20px;
	padding-bottom:20px;
}

.goldenline
{
	color:#D8C603;
	background-color:#D8C603;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:40px;
	margin-right:40px;
}

.text
{
	color:white;
	font-size:10pt;
	font-family:sans-serif;
	text-decoration:none;
}
 
a:link, a:visited, a:active, a:hover
{ 
	text-decoration:none;
/*	font-weight:bold;*/
	color:#FFF;
	font-size:10pt;
	font-family:sans-serif;
}

a:active, a:hover
{ 
	text-decoration:underline;
}
	  
a.greylink:link, a.greylink:visited, a.greylink:active, a.greylink:hover
{
	font-family:sans-serif;
	color:#CCCCCC;
}

a.greylink:active, a.greylink:hover
{ 
	text-decoration:underline;
}

a.biglink:link, a.biglink:visited, a.biglink:active, a.biglink:hover
{
	font-family:sans-serif;
	color:#DDDDDD;
	font-size:14pt;
}

a.biglink:active, a.biglink:hover
{ 
	text-decoration:underline;
}

a.warlink:link, a.warlink:visited, a.warlink:active, a.warlink:hover
{
	font-family:sans-serif;
	color:#FFFFFF;
	font-size:11pt;
}

a.warlink:active, a.warlink:hover
{ 
	text-decoration:underline;
}

a.bbcodelink:link, a.bbcodelink:visited, a.bbcodelink:active, a.bbcodelink:hover
{ 
	text-decoration:underline;
/*	font-weight:bold;*/
	color:#FFF;
	font-size:10pt;
	font-family:sans-serif;
}

a.bbcodelink:active, a.bbcodelink:hover
{ 
	text-decoration:none;
}

a.nounderline
{ 
	text-decoration:none;
}

a.nounderline:hover
{
	color:#E1B94C;
}

a.callink:link, a.callink:visited, a.callink:active, a.callink:hover
{
	font-family:sans-serif;
	color:#FFFFFF;
	font-size:12pt;
}

a.callink:active, a.callink:hover
{ 
	text-decoration:underline;
}

a.buttonlink:link, a.buttonlink:visited, a.buttonlink:active, a.buttonlink:hover
{ 
	text-decoration:none;
	color:white;
	font-size:10pt;
	font-family:sans-serif;
}

a.buttonlink:active, a.buttonlink:hover
{ 
	color:#CCCCCC;
}

.imageBorder
{
	border-color:#003366;
	border-style:solid;
	border-width:1px;
}

.imageBorder:hover
{
	border-color:#D8C603;
	border-style:solid;
	border-width:1px;
}

.warhome
{
	font-family:sans-serif;
	color:#FFFFFF;
	font-size:11pt;
}

.formbox
{
        font-family:sans-serif;
        font-size:10pt;
        border-color:#3366BB;
        border-style:solid;
        border-top-width:1px;
        border-right-width:1px;
        border-bottom-width:1px;
        border-left-width:1px;
        background-color:#121a21;
        color:white;
}

.popup
{
	position:fixed;
	top:50%;
	left:50%;
	width:660px;
	max-height:400px;
	margin-left:-334px;  /* (width / 2) + border-width = margin-left im Minus Bereich */
	margin-top:-160px;  /* Zum Zentrieren:(height / 2) + border-width = margin-top im Minus Bereich */
	background-color:#003366;
	border-width:4px;
	border-color:#D8C603;
	border-style:groove;
	visibility:hidden;
}

.hidden
{
	display:none;
}

.tsplayername
{
	font-family:sans-serif;
	font-size:11pt;
	color:#FFFFFF;
}

.tsplayername:hover
{
	color:#D8C603;
}

.tschannelname
{
	font-family:sans-serif;
	font-size:10pt;
	color:#CCCCCC;
	font-weight:bold;
}

.tschannelname:hover
{
	color:#FFFFFF;
}

.tsservername
{
	font-family:sans-serif;
	font-size:12pt;
	color:#D8C603;
	font-weight:bold;
}

.caltop
{
	font-family:sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	background-color:#5A5552;
	font-size:16pt;
	text-align:center;
}

.calnumber
{
	font-family:sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	background-color:#2357A2;
	border-bottom-width:0px;
	font-size:14pt;
	vertical-align:middle;
	text-align:center;
}

.weekday
{
	font-family:sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	background-color:#2357A2;
	border-top-width:0px;
	font-size:12pt;
	vertical-align:middle;
	text-align:center;
}

.calnumbertoday
{
	font-family:sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	background-color:#B52993;
	border-bottom-width:0px;
	font-size:14pt;
	vertical-align:middle;
	text-align:center;
}

.weekdaytoday
{
	font-family:sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	background-color:#B52993;
	border-top-width:0px;
	font-size:12pt;
	vertical-align:middle;
	text-align:center;
}

.calnumbersunday
{
	font-family:sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	background-color:#00388B;
	border-bottom-width:0px;
	font-size:14pt;
	vertical-align:middle;
	text-align:center;
}

.weekdaysunday
{
	font-family:sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	background-color:#00388B;
	border-top-width:0px;
	font-size:12pt;
	vertical-align:middle;
	text-align:center;
}

.dayentries
{
	font-family:sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#003366;
	font-size:12pt;
	vertical-align:middle;
}

.titel
{
	font-family:sans-serif;
	color:#CCCCCC;
	text-decoration:none;
	background-color:#5A5552;
	vertical-align:middle;
}

.tableSpacer
{
	margin-bottom:5px;
}
	
.border_y {
	border-width:1px;
	border-top-width:2px;
	border-style:solid;
	border-color:#D8C603; /* Goldversuch :) 1:FEE300 2:D8C603 */
	background-color:#003366;  /* 2357A2 */
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:6px;
	border-spacing:0px;
}

.border_middle {
	border-width:1px;
	border-bottom-width:1px;
	border-top-width:2px;
	border-style:solid;
	border-left-style:dashed;
	border-right-style:dashed;
	border-color:#E1B94C; /* Goldversuch :) 1:FEE300 2:D8C603 3:D8C603*/
	background-color:#003366;  /* bitte einsetzen */
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:6px;
	border-spacing:0px;
}
	
table.textarea
{
	border:0;
	border-width:0px;
}

.TextArea
{
	color:#FFFFFF;
	background-color:#003366;
}

.TextArea:focus
{
	color:#FFFFFF;
	background-color:#2457A2;
}

.AdminChooser
{
	color:#FFFFFF;
	background-color:#2357A2;
}

table.BBCodeHelp
{
	background-color:#003366;
}

.linebottom
{
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	border-bottom-width:1px;
}

#gbooktopentry, .gbooktopentry
{
	background-color:#3F3C39;
}

#gbookcommenttopentry, .gbookcommenttopentry
{
	background-color:#251F5F;
}

#codeCell
{
	background-color:#003366;
}

#smalltext, .smalltext
{
	font-size:8pt;
}

a.small:link, a.small:visited, a.small:active, a.small:hover
{
	font-size:8pt;
	text-decoration:none;
	color:#FFF;
}
a.small:active, a.small:hover
{
	text-decoration:underline;
}

.rowhighlight:hover
{
	background-color:#004080;
}

/*
	CSS für Memberkarteikarte
*/
a.member:link, a.member:visited, a.member:active, a.member:hover
{ 
	text-decoration:none;
	font-family:sans-serif;
	color:#FFFFFF;
	font-size:16px;
}
a.member:active, a.member:hover
{
	color:#CACACA;
}

#gbcomment
{
	width:5%;
}

.warborder
{
	border-width:8px;
	border-color:#003E7C;
	border-style:double;
}

.warreport
{
	border-width:3px;
	border-color:#416F9E;
	border-style:inset;
	background-color:#164779; /*164779; /*87AACE;*/
	color:#CFCFCF;
}

table.main
{
	border:0;
/*	background-color:#935100;   #A8FFA8
	border-width:medium;
	border-color:#AAAAAA;
	border-style:dotted;
	border-spacing:10px;*/
}

table.inner
{
	border-collapse:collapse;
	border-spacing:0px;
}

.wrservertable
{
	text-align:left;
	border:0px solid black;
	margin:0 0 0 0;
	table-layout:fixed;
	width:200px;
}

.wrservername
{
	font-size:18px;
	font-family:serif;
	text-align:left;
}

.wrserverpercent
{
	color:#BBBBBB;
	font-size:14px;
	font-family:serif;
	text-align:right;
	padding-left:10px;
}

.wrserveronline
{
	color:#00BB00;
	font-size:16px;
	font-family:sans-serif;
}

.wrserveroffline
{
	color:#FF0000;
	font-size:16px;
	font-family:sans-serif;
}

#topic, .topic
{
	color:#D3D3D3;
	font-size:18px;
	font-family:serif;
}

.topicwhite
{
	color:#FFFFFF;
	font-size:18px;
	font-family:serif;
}

.bigtopicwhite
{
	color:#FFFFFF;
	font-size:20px;
	font-family:serif;
}

.verybigtopicwhite
{
	color:#FFFFFF;
	font-size:22px;
	font-family:serif;
}

.verybigtext
{
	font-size:28px;
	font-family:serif;
	font-weight:bold;
}

a.clanhplink:link, a.clanhplink:visited, a.clanhplink:active, a.clanhplink:hover
{
	text-decoration:none;
	color:#D3D3D3;
	font-size:18px;
	font-family:serif;
}

a.clanhplink:active, a.clanhplink:hover
{
	text-decoration:underline;
	color:#D3D3D3;
	font-size:18px;
	font-family:serif;
}

#picture, .picture
{
	border-width:5px;
	border-color:#003E7C;
	border-style:inset;
}

#row, .row
{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#416F9E;
}

#dataleftred, .dataleftred
{
	font-family:monospace;
	font-variant:small-caps;
	color:#DD3333;  /*333333*/
	font-size:12px;
	padding-right:10px;
}

#dataleftred3, .dataleftred3
{
	font-family:monospace;
	font-variant:small-caps;
	color:#DD3333;  /*333333*/
	font-size:14px;
	padding-right:10px;
}

#dataleft3, .dataleft3
{
	font-family:monospace;
	font-variant:small-caps;
	color:#D3D3D3;  /*333333*/
	font-size:14px;
	padding-right:10px;
	text-align:left;
}

#dataleft, .dataleft
{
	font-family:monospace;
	font-variant:small-caps;
	color:#D3D3D3;  /*333333*/
	font-size:12px;
	padding-right:10px;
	text-align:left;
}

#dataright, .dataright
{
	font-family:sans-serif;
	color:#FFFFFF;
	font-size:16px;
	padding-bottom:0px;
	padding-top:3px;
	text-align:left;
}

#dataleft2, .dataleft2
{
	font-family:monospace;
	font-variant:small-caps;
	color:#D3D3D3;
	font-size:14px;
	text-align:center;
}

#WrongPW
{
	font-family:sans-serif;
	color:#FF0000;
	font-size:16px;
	text-align:center;
}

.tableinborder
{
	background-color:#000000;
}

.tablecat
{
	 color: #ffffff;
	 background-color:#004993;
}

.quote
{
	background-color:#20304F;
}

.code
{
	font-family: Courier, 'Courier New', sans-serif; font-size:11px; color:#FFFFFF;
	background-color:#20304F;
}

.genmed
{
	font-size:11px;
	font-family:sans-serif,Helvetica;
}
