
/* addon zur Integration von portal header */

/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
body {
	background: #242424 url(../../../../templates/RC/images/body.gif);
	padding: 0;
	margin: 0;
	color: #D0D0D0;
}
body { padding: 0 5px; }

/* General font families for common tags */
font,th,td,p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a, a:visited { color: #D52D2D; }
a:hover		{ text-decoration: underline; color: #FFFFFF; }
hr	{ height: 0px; border: solid #D52D2D 0px; border-top-width: 1px;}
form { display: inline; padding: 0; margin: 0; }
img { border: 0; }
br.spacer { height: 5px; font-size: 5px; line-height: 5px; overflow: hidden; }
caption { margin: 0; padding: 0; }
iframe {
	border: none;
	background-color: transparent;
}

/* Header and Logo */
#maintable {
	border-style: solid;
	border-width: 0 1px 1px 1px;
	border-color: #000;
}
#logotable {
	background: url(../../../../templates/RC/images/logo_bg.gif) repeat-x top left;
}
.logorow1 {
	background: url(../../../../templates/RC/images/logo_left.jpg) top left no-repeat;
}
.logorow2 {
	background: url(../../../../templates/RC/images/logo_right.jpg) top right no-repeat;
}
#buttonstable {
	margin-bottom: 0px;
	border-bottom: solid 1px #000;
	border-top: solid 1px #000;
}
#buttonstable td { 
	background: url(../../../../templates/RC/images/buttons.gif) top left repeat-x; 
	height: 21px;
	overflow: hidden;
}
#header-buttons {
	font-size: 11px;
	color: #FFFFFF;
	padding-bottom: 2px;
}
#header-buttons a, #header-buttons a:visited {
	color: #FFF;
	text-decoration: none;
}
#header-buttons a:hover { color: #FFFFFF; text-decoration: underline; }

#content-simple {
	padding: 0px;
	border-color: #000;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	background-color: #191919;
}

This is the border line & background colour round the entire content 
.content-row { background-color: #191919; }
td.content { 
	background-color: #191919; 
	padding: 0px;
}

/*This is the outline round the main forum tables */
.forumline	{ border: solid 1px #000; background: #313131 url(../../../../templates/RC/images/cell.gif) top left repeat-x; }

/Forum header 
.forumheader td { 
	background: url(../../../../templates/RC/images/hdr_mid.gif) left bottom repeat-x;
	font-size: 12px;
	font-weight: bold;
	color: #C32121;
}
.forumheader a, .forumheader a:visited {
	color: #C32121;
	text-decoration: underline;
}
.forumheader a:hover {
	color: #D0D0D0;
	text-decoration: underline;
}
.forumheader-mid { padding-top: 2px; }

/* pm popup */
.pm-old { display: none; }
.pm-new { margin: 30px; }
.pm-new a, .pm-new a:visited { 
	border: solid 1px #FFFFFF; 
	padding: 25px 45px;
	color: #D52D2D;
	text-decoration: underline;
	font-size: 12px;
	font-weight: bold;
	background: #313131 url(../../../../templates/RC/images/cell.gif) top left repeat-x;
}
.pm-new a:hover, .pm-new a:active {
	color: #FFFFFF;
}
/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.catHead { font-size: 12px; }

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #D0D0D0;
}


/* General text */
.gen { font-size: 12px; }
.genmed { font-size: 11px; }
.gensmall { font-size: 10px; }
.gen,.genmed,.gensmall { color: #D0D0D0; }
a.gen,a.genmed,a.gensmall { color: #D52D2D; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{
	color: #FF5357;
}

.generror { color: #FFF; }
.progress { background-color: #FFFFFF; }



/* Ende Integration portal header */

 body 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	/* background: url("../images/back.gif"); */
	background-color : #242424;
}
table 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: ButtonHighlight;
	border: 0px Black;
	border-style: solid;
	border-collapse:collapse;
	padding : 2px 2 2 2;
	border-spacing: 0px
}
table.scoretable	{
	width: 100%;
	border-right-color : Black;
}
th 			{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
	padding: 2;
}
td.ricki		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
th.scoretable 		{
	color: #CCCCCC;
	;
	background: url("../images/scoretable_th_back.gif");
}
th.scoretable_dark	{
	color: #CCCCCCl;
	background: url("../images/scoretable_th_dark.gif");
}
th.scoretable_number    {
	color: #CCCCCC;
	background: url("../images/scoretable_th_back.gif");
	text-align: right;
}
td 			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding: 2px; vertical-align:top}
td.h_center		{ vertical-align:middle; }
td.search		{ vertical-align:middle}
td.number		{ text-align: right; }
td.scoretable_header    {
	width: 100%;
	text-align: right;
	background: url("../images/camouflage.gif");
	font : bolder 12px;
}
tr.scoretable_hell 	{
	background-color: #304130;
}
tr.scoretable_dunkel 	{
	background-color: #547254;
}
.light 	{ background-color: #304130}
.dark 	{
	background-color: #547254;
}
td.rahmen		{
	padding: 0 0 0 0;
}
td.roundicon		{ padding: 0px; text-align: center; vertical-align:middle; width: 42px }
td.seperator		{ padding: 0px; background-color: #E2E2E2 }
img			{ border-width: 0px; }
a			{
	color: #FFFFFF;
	text-decoration: none
} 
a:visited		{
	color: #FFFFFF;
} 
a:hover			{ text-decoration: underline }
a.scoretable		{ color: #CCCCCC; }
a.scoretable:visited	{ color: #CCCCCC; }
a.scoretable:visited	{ color: #CCCCCC; }
tr.axis {
	background-color: #E63E3E;
	background: url("../images/scoretable_th_axis_back.gif");
}
tr.axis_hell { background-color: #E63E3E; }
tr.axis_dunkel {
	background-color: #BA1818;
}
th.allied {
	font-weight: bold;
	color: #C7B376;
}
th.axis {
	font-weight: bold;
	color: #C7B376;
}
th.teamstats { font-weight: bold; color: #FFFFFF}
tr.allied {
	background-color: #4747FE;
	background: url("../images/scoretable_th_allied_back.gif");
}
tr.allied_hell {
	background-color: #025CF2;
}
tr.allied_dunkel {
	background-color: #0249BF;
}
input { background-color: #6C936C; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px;}
select { background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10px;}
.navbarbutton { background-color: #304130; border-width:1px; border-style:solid; border-collapse:collapse; border-color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:center}
td.admin {
	text-align: left;
	border: 1px solid #000000;
	padding: 2px;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
td.admin_clear {
	text-align: left;
	border: 1px none #CCCCCC;
	padding: 2px;
	vertical-align: middle;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
tr.msg { background-color: #FEBBB8; background: url("../images/scoretable_th_msg_back.gif");}
tr.error { background-color: #FEBBB8; background: url("../images/scoretable_th_error_back.gif");}


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("formIE.css");
