/* --------------------------------------------------------------------------------------------------------------------- */



/* --------------------- OBlue - neues Menü ---------------------------------------------------------------------- */
.style {
        width:190px;

        color:#FAF0E6;
        overflow:hidden;
        overflow-x:hidden;
        overflow-y:auto;
	background:#0e1a34 url('img/bkg_style.jpg') no-repeat fixed 0% 0%;
        background-repeat:no-repeat;
	font-family:tahoma,verdana,arial,helvetica;
	font-size:10px; background-attachment:fixed; }

body.style center {
          width:190px;
          align:middle; /*wozu?*/
          margin-top:-8px; }

.style td {
        border-left:0px solid #2e2e2e;
        border-right:0px solid #2e2e2e;
        border-bottom:0px solid #2e2e2e;
	color:#ffffff;
        border-top:1px none;
        font-size:11px;
        font-family:tahoma,verdana,arial,helvetica;
	background-image:url('img/bkg_style_menue.gif');
        background-repeat:no-repeat;
        background-color:transparent; }
.style img {
        width:120px;
        margin-left:33px; /*35*/
        background-color:#435579; }
.style div a {
        height:100%;
        width:120px;
        color:#ffffff;
        font-size:11px;
        font-family:tahoma,verdana,arial,helvetica; }
.style div a:link {
        height:100%;
        width:120px;
        color:#ffffff;
        font-size:11px;
        font-family:tahoma,verdana,arial,helvetica; }
.style div a:visited {
        height:100%;
        width:120px;
        color:#ffffff;
        font-size:11px;
        font-family:tahoma,verdana,arial,helvetica; }
.style div a:hover {
        height:100%;
        width:120px;
        text-decoration:none;
        color:#CDD7F8; }
.style table tr td div {
        padding-top:2px;
        padding-bottom:0px; }
.style p { 
        font-family:tahoma,verdana,arial,helvetica;
        font-size:9px;
        padding-bottom:9px;
        text-align:left;
	padding-left:10px;
        /* margin-top:-1px; */ }
.style p a {
        font-family:tahoma,verdana,arial,helvetica;
	font-size:9px; }

/* ----------------------------------------------------------------------------------------------------------------------- */
a:focus { -moz-outline: none !important } /* no focus on a link (Netscape Browsers) */
h1 { font-size:1px; font-family:Verdana,Tahoma,Helvetica,sans-serif; text-align:right; visibility:hidden; }
	/* h1: Linie und Text über der Ressourcen-Anzeige (z.B. bei Suche) - wird hier ausgeblendet */
table, table tr th, td, th, p { empty-cells:show; }

/* ---------------------- ab hier EpicBlue 1.2 ------------------------------------------------------------------------ */
., #, td, th, textarea, body, table
{
  font-family	: Tahoma,sans-serif;
  font-size	: 11px;
}

img
{
  border               : 0px;
}

p table
{
  border               : 0px;
}

p td
{
  text-align           : center;
  font-size            : 11px;
  font-family          : Tahoma,sans-serif;
}

table table
{
  border               : 0px;
}

table table td
{
  font-size            : 11px;
  font-family          : Tahoma,sans-serif;
}

body
{
  color                : #FAF0E6;
  margin-top           : 1px;
  margin-left          : 1px;
  background:#0e1a34 url('img/bkg_body.jpg') no-repeat fixed 100% 0%;
  scrollbar-arrow-color: #FAF0E6;
  scrollbar-base-color: #344566;
  scrollbar-track-color: #344566;
  scrollbar-face-color: #344566;
  scrollbar-highlight-color: #344566;
  scrollbar-3dlight-color: #465673;
  scrollbar-darkshadow-color: #344566;
  scrollbar-shadow-color: #465673;
  font-size            : 11px;
  font-family          : Tahoma,sans-serif;
}

body form table th table input
{
  width: 60px;
}

th, td.a, td.b, td.c, td.f, input, select,
td.g, td.h, td.i, td.j, td.k, td.l, td.m,
td.n, td.o, td.q, td.r, td.v,
textarea, p td, table.s th img
{
  border               : 1px #2B2B2B solid;
  font-size            : 11px;
  font-family          : Tahoma,sans-serif;
}

th, td.a, td.b, td.c, td.f, input, select, td.g,
td.h, td.i, td.j, td.k, td.m, td.o, td.q, td.r,
td.v, td.s,  p td
{
  background-color     : #transparent;
}

th
{
  text-align           : center;
  padding-left         : 3px;
  padding-right        : 3px;
}

td.a
{
  height               : 39px;
  text-align           : center;
}

td.b
{
  padding              : 3px;
}

td.c
{
  font-weight          : bold;
  color                : #FAF0E6;
  padding-left         : 3px;
  background-image     : url('img/bg1.gif');
}

td.f, input, select, textarea
{
  color                : #FAF0E6;
  background-color     : #2B2B2B;
}

textarea
{
  width                : 100%;
}

td.k input
{
  text-align           : left;
}

td.g
{
  font-weight          : bold;
  text-align           : right;
  color                : #FAF0E6;
}

td.h
{
  text-align           : center;
  color                : #FAF0E6;
}

td.i
{
  text-align           : center;
  color                : #FAF0E6;
}

td.j
{
  text-align           : center;
  color                : #FAF0E6;
}

td.k, td.k input
{
  text-align           : center;
  color                : #FAF0E6;
}

td.l
{
  background-color     : #transparent;
  color                : #FAF0E6;
  vertical-align       : top;
  padding              : 3px;
  background-image     : url('img/bg2.gif');
}

td.m
{
  font-weight          : bold;
  text-align           : right;
  width                : 86px;
  color                : #FAF0E6;
}

td.n
{
  font-weight          : bold;
  text-align           : right;
  width                : 89px;
  text-align           : center;
  color                : #FAF0E6;
}

td.o
{
  text-align           : center;
  color                : #FAF0E6;
}

td.q
{
  font-weight          : bold;
  font-size            : 11px;
  font-family          : Tahoma,sans-serif;
  text-align           : center;
  vertical-align       : middle;
  color                : #FAF0E6;
}

td.r
{
  text-align           : right;
  color                : #FAF0E6;
}

td.v
{
  font-weight          : bold;
  text-align           : right;
  color                : #f7f7f7;
}

td.s
{
  color                : #FAF0E6;
}

table.s th
{
  border               : 0px;
}

table.s th img
{
  width                : 89px;
  height               : 89px;
}

div.z
{
  font-weight          : bold;
  color                : #FAF0E6;
}

a
{
  color                : #FAF0E6;
  text-decoration      : none;
  font-weight          : bold;
}

a.s
{
  color                : #FAF0E6;
}

a.t
{
  color                : #FAF0E6;
}

a:hover
{
  color                : #CDD7F8;
  text-decoration      : underline;
}

/* >>>blendet Bilder bei Commanderwerbung aus<<<*/
table tr td p a img {
visibility                : hidden;
height                    : 0px;
width                     : 0px;
}
