/* --------------------------------------------- */
/* --------------- general style --------------- */
/* --------------------------------------------- */
body {
 background-color: #0E1419;
 margin: 5px 0px 5px 0px;
 font-family: Verdana, Helvetica, sans-serif;
 font-size:14px;
 color:#C0C0C0;
 font-weight: bold;
 scrollbar-arrow-color: #C0C0C0;        /* Pfeil */
 scrollbar-track-color: #484848;        /* Hintergrund */
 scrollbar-face-color: #23323F;         /* Scroller */
 scrollbar-highlight-color: #3C5F7F;    /* Innen Oben */
 scrollbar-3dlight-color: #23323F;      /* Aussen Oben */
 scrollbar-darkshadow-color: #303030;   /* Innen Unten */
 scrollbar-shadow-color: #0B0F22;       /* Aussen Unten */
 text-align: center;
}
img  { border: none; }
form { display: inline; }

/* --------------------------------------------- */
/* ---------------- div styles ----------------- */
/* --------------------------------------------- */
#shaddow {
 position: relative;
 width: 1002px;
 background: url(../images/shaddow/shaddow_center.png);
 margin-left: auto;
 margin-right: auto;
 padding-top: 30px;
 padding-bottom: 30px;
}
#page {
 width: 940px;
 border: 1px solid #000000;
 background-color: #23323F;
 margin-left: auto;
 margin-right: auto;
}
#content {
  border-top: 3px solid #A7A7A7;
	border-left: 3px solid #A7A7A7;
	border-bottom: 3px outset #484848;
	border-right: 3px outset #484848;
  background: url(../images/background.jpg);
  font-family:verdana,Helvetica,sans-serif;
  font-size:12px;
  color:#C0C0C0;
  font-weight:bold;
}
#menu {
  font-family:Times New Roman,Times,Times NewRoman;
  font-size:14px;
  color:#C0C0C0;
  font-weight:bold;
  line-height:20px;
}
#info {
  font-family:Times New Roman,Times,Times NewRoman;
  font-size:14px;
  color:#C0C0C0;
  font-weight:bold;
  line-height:20px;
}
#kat {
  width:390px;
  -moz-border-radius:8px 8px 8px 8px;
  border-left:2px solid #C0C0C0;
  border-top:2px solid #C0C0C0;
  border-right:2px outset #C0C0C0;
  border-bottom:2px outset #C0C0C0;
  color:#000000;
  font-weight:bold;
  padding:5px;
}

/* --------------------------------------------- */
/* ----------------- link style ---------------- */
/* --------------------------------------------- */
A:link, A:visited, A:hover, A:active        { text-decoration:none; color:#C2DAF8;  font-family:Times New Roman,Times,Times NewRoman; font-size:14px;}
.menue:link, .menue:active, .menue:visited  { text-decoration:none; display:block; height:20px; padding:0px 0px 2px 0px; font-weight:bold; letter-spacing:1px; color:#C2DAF8; font-size:12px; font-family:verdana,arial,sans-serif; background-color:transparent; }
.menue:hover, .menue:focus                  { text-decoration:none; display:block; height:20px; padding:0px 0px 0px 0px; font-weight:bold; letter-spacing:1px; color:#FFD16D; font-size:12px; font-family:verdana,arial,sans-serif; background-color:#35577A; border:1px solid #C0C0C0; }
.grau:link, .grau:active, .grau:visited     { text-decoration:none; color:#C0C0C0; font-family:Times New Roman,Times,Times NewRoman; font-size:14px;}
.grau:hover, .grau:focus                    { text-decoration:underline; color:#A7A7A7; font-family:Times New Roman,Times,Times NewRoman; font-size:14px;}
.copy:link, .copy:active, .copy:visited      { text-decoration:none; color:#C2DAF8; font-family:Times New Roman,Times,Times NewRoman; font-size:14px;}
.copy:hover, .copy:focus                     { text-decoration:none; color:#FFD16D; font-family:Times New Roman,Times,Times NewRoman; font-size:14px;}

/* Image Formatierungen */
.transimg     { -moz-opacity: 0.7; filter: alpha(Opacity=40); }

/* --------------------------------------------- */
/* ----------------- form style ---------------- */
/* --------------------------------------------- */
.NR	     	{font-family:Verdana;	font-size:8pt; color:#000000;}
.Verdana	{font-family:Verdana;	font-size:14pt; font-style:italic; font-weight:bold; color:#C0C0C0;}
.Arial		{font-family:Arial;	font-size:14pt; font-style:italic; font-weight:bold; color:#C0C0C0;}
.Button		{font-family:Verdana; 	font-size:12pt; color:#FFDF55; background-color:#C0C0C0;}

textarea
{
background-color: #E7FBFF;
color: #000000;
border-style: solid;
border-right-width: 1;
border-left-width: 2;
border-top-width: 2;
border-bottom-width: 1;
border-color: #000000;
}

select
{
background-color: #E7FBFF;
color: #001580;
font-size: 10pt;
font-family: Arial;
border-right: 0px solid;
border-top: 0px solid;
border-left: 0px solid;
border-bottom: 0px solid;
}

input.NO
{
border-style: solid;
border-right: 1px solid;
border-top: 2px solid;
border-left: 2px solid;
border-bottom: 1px solid;
background-color: #E7FBFF;
color: #001580;
font-size: 9pt;
font-family: Verdana;
}

option.NO
{
background-color: #E7FBFF;
color: #001580;
font-size: 14pt;
font-family: Verdana;
border-style: solid;
border-color: #FFDF55;
border-right-width: 1;
border-left-width: 1;
border-top-width: 1;
border-bottom-width: 1;
}

