/* Standards */


body 	
{ padding: 10px;
  font-family: Verdana, Arial, Sans Serif; 
  font-size: 8pt; 
  margin: 0px;
}

table {border: 0px; margin: 0px;}
img	{border:0px; }

pre 
{ margin:0px; 
  font-family: Verdana, Arial, Sans Serif; 
  font-size: 8pt; 
  white-space: pre-wrap; /* css-3 */
  white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
  white-space: -pre-wrap; /* Opera 4-6 */
  white-space: -o-pre-wrap; /* Opera 7 */
  word-wrap: break-word; /* Internet Explorer 5.5+ */
}


/* Contentpane */
#td_pane {background: white; border: 1px solid #969696; border-right: none;}


/* Header */
h1 
{	font-size: 12pt; 
	color: #e18f57; 
	margin-bottom:20px;
}

h2 
{	font-size: 10pt; 
	color: black; 
}

/* Left side Menu */
table.menu 
{  	background: #C0CAF5; 
    color: #444477; 
    border: 1px solid #969696;
    border-collapse:collapse;
}

td.menu 
{   height: 21px; 
    padding-left: 10px;
    cursor:default;
}

td.menu_hi
{	height: 21px;
	padding-left: 10px;
    background: #909AC5;
    color: white;
    cursor:default;
}

td.submenuheader 
{	height: 21px; 
    padding-left: 5px;
    cursor:arrow;
    font-weight:bold;
    background: #909AC5;
    color: black;
    cursor:default;
    border: 1px solid #969696;
}

td.submenuheader_hi
{	height: 21px; 
    padding-left: 5px;
    cursor:arrow;
    font-weight:bold;
    background: #505A75;
    color: #D0DAFF;
    cursor:default;
    border: 1px solid #969696;
}


td.menustart 
{	height: 21px; 
    padding-left: 5px;
    cursor:arrow;
    font-weight:bold;
    background: #00ffAC;
    color: black;
    cursor:default;
    border: 1px solid #969696;
}

#td_headbar
{  background: url(../img/newsbar.jpg) repeat-x; 
   border-left:1px solid #808080;
   padding-left: 10px;
   padding-right: 10px;
   color: #444477;
   width: 100%;
   height: 22px;
   width:100%; 
   text-align:right;
}

.mhead
{ background: url(../img/mhead.jpg);
}

a.menu
{	text-decoration: none;
	color: #666699;
}
	
a.headbarlink
{	text-decoration: none;
	color: #444477;
}

a.headbarlink:hover
{	color: white;
}
	
/* Form Elements */
input
{ 	font-family: Verdana, Arial, Sans Serif; 
	font-size: 8pt;
	padding-left:4px;
}

option, select, textarea
{ 	font-family: Verdana, Arial, Sans Serif; 
	font-size: 8pt;
}


a.button 
{  border:1px solid #C0CAF5;
   background: #DBE0FF;
   text-decoration: none;
   padding: 1px;
   padding-left:15px;
   padding-right: 15px;
   cursor:default;
   color: #444488;
}


a.button:hover 
{  border: 1px solid #444488;
   background: #B0BAE5; 
   color: #444488; 
}


/* Chronicle-Pics */

img.chroniclepic
{
	padding: 3px;
	margin: 4px;
	border: 1px solid #b00000;	
}  

span.subtitle
{
	font-family: Serif, Sans Serif, Times New Roman;
	font-size: 10pt;
	font-style:italic;
	color: #b00000;
}

/* News */

table.newsheader
{  background:#FCB77C; 
   padding: 2px;
   padding-left:5px; 
   padding-right:5px; 
}

div.news
{  border: 1px solid #FCB77C;
   margin-top: 5px;
   background: white;
}

  
div.newsbody
{  padding:5px;
}

td.newsheader
{  font-size: 8pt;
}

th.gold
{	background: #f1af77;
	color: white;
	padding: 0px 5px;
}


/* Members Class */

th.blue 
{	background: #C0CAF5; 
	color: white; 
	padding: 0px 5px;
}

td.lg
{	text-align: center;
}

td.lgw
{	text-align: center;
	background: white;
}

.bluefield
{ 	border: 1px solid #C0CAF5; 
	background: #EAF0FF; 
}


/* Tasks Class (Termine) */


span.taskdate
{	color: black;
	font-weight:bold;
	
}

span.passedtaskdate
{	color: #B0BAE5;
}

span.passedtasktitle
{	color: #909AC5;
	font-size: 10pt;
}

span.tasktitle
{	color: #909AC5;
	font-weight: bold;
	font-size: 12pt;
}

td.bborder
{	border-bottom: 1px solid #969696;;
	padding-top: 10pt;
	padding-bottom: 10pt;
}



/* Ehrentafel */

table.ehrentafel
{	font-size: 8pt;
}

td.etgold
{	border: 2px solid #ffdd00;
	padding-left: 4px;
	padding-right: 4px;
	width:15%;
	text-align:center;
}

td.etsilber
{	border: 2px solid #cccccc;
	padding-left: 4px;
	padding-right: 4px;
	width:15%;
	text-align:center;
}

td.etbronze
{	border: 2px solid #f1af77;
	padding-left: 4px;
	padding-right: 4px;
	width:15%;
	text-align:center;
}


/* Einsätze */

.einsatzpunkt
{	font-size:7pt;
	font-style:italic;
	font-weight:bold;
	padding-right:10px;
}

.listtitle
{	color: #909AC5;
	font-weight: bold;
	font-size: 12pt;
}

/* Button */
button.btn
{  text-decoration: none;
   padding-left:5px;
   padding-right:5px;
   cursor:default;
   color: #444488;
   font-family: Verdana, Arial, Sans Serif; 
   font-size: 7pt; 
}



/* Download Area */
.borderBottom
{	border-bottom: 1px solid #969696;
}

