FORM
{
    margin-top: 0px;
}
INPUT
{
	font: 11px Arial, Verdana, Helvetica, sans-serif;
}
SELECT
{
	font: 11px Arial, Verdana, Helvetica, sans-serif;
}
TEXTAREA
{
	font: 11px Arial, Verdana, Helvetica, sans-serif;
}

TR.row {
	background-color: #fffff;
}

.redirecttext {
	background-color:transparent;
	color:#000000;
	font: 11px Verdana, Helvetica, sans-serif;
}

.rowMouseOver {
  background-color: #B2B7FF;
}

.subdlg {
  background-color: #ACACAC;
}
A {
	TEXT-DECORATION: none
}

.smalltext
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000  
}
.footertext
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; 
  color: #FFFFFF;
  TEXT-DECORATION: underline;
}
.paging
{
  color: #0000FF;
  TEXT-DECORATION: underline;
}
TD {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000
}
.help
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    COLOR: #333333;
}
.leftMenu {
	COLOR: #000000; 
    FONT-FAMILY: Arial,Helvetica,sans-serif; 
    FONT-SIZE: 11px; 
    FONT-WEIGHT: bold;
}
.paheader 
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 20px; 
  color: #ffffff;
  TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
}
.version
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px; 
  color: #bcbcbc;
}
.header {
    background-color: #BDC6DE;
    TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
    BORDER-RIGHT: #ffffff 1px solid; 
    BORDER-BOTTOM: #ffffff 1px solid;
}
.headernobold {
  background-color: #BDC6DE;
}
.theader {
	FONT-WEIGHT: bold; 
}
.smalltext
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000  
}
.smalltexthelp
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000  
}
.theaderdisabled {
  color: #888888;  
	FONT-WEIGHT: bold; 
}
.tdisabled {
  color: #888888;  
}
.listheader {
  background-color: #BDC6DE;
  TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
  BORDER-RIGHT: #ffffff 1px solid; 
  BORDER-BOTTOM: #ffffff 1px solid;   
}
.listheadernocenter {
  background-color: #BDC6DE;
  FONT-WEIGHT: bold;
  BORDER-RIGHT: #ffffff 1px solid; 
  BORDER-BOTTOM: #ffffff 1px solid;   
}
.listheadernotbold {
  background-color: #BDC6DE;
  TEXT-ALIGN: center;
	FONT-WEIGHT: normal;
  BORDER-RIGHT: #ffffff 1px solid; 
  BORDER-BOTTOM: #ffffff 1px solid;   
}
.listresult {
  TEXT-ALIGN: center;
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
}
.listresultnocenter {
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
}
.listresult2 {
  BORDER-BOTTOM: #999999 1px solid; 
}
.commcat {
  BORDER-BOTTOM: #999999 1px solid; 
}
.listresultMouseOver {
  background-color: #B2B7FF;
  TEXT-ALIGN: center;
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
}
.tableresult
{
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
  BORDER-LEFT: #999999 1px solid; 
  BORDER-TOP: #999999 1px solid; 
}
.result {
  TEXT-ALIGN: center;
}
.smallhint {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000
}
.hint {
	TEXT-DECORATION: italic
}
.required {
	FONT-WEIGHT: bold
}
.notchanged {
	COLOR: gray
}

.bigheader {
	font-family: Arial, Helvetica, sans-serif;  FONT-WEIGHT: bold; font-size: 15px; TEXT-ALIGN: center 
}
TD.actionbar {
	BACKGROUND: #ccccff
}
TD.versActual {
	BACKGROUND: #ccccff; 	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial
}
TD.versEditing {
	COLOR: #dd0000; FONT-WEIGHT: bold; TEXT-DECORATION: blink; 	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial

}
TD.warning {
	COLOR: #ff0000; FONT-WEIGHT: bold
}
TD.stats {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}

TD.statsheader {
	BACKGROUND: #ccccff; FONT-SIZE: 11px; FONT-FAMILY: Tahoma;  FONT-WEIGHT: bold
}

.formbutton {
	font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	border-style: solid;
	border-width: 1;
    CURSOR: hand; 
	background-color: #BDC6DE
}
.formbutton2 {
	font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	border-style: solid;
	border-width: 1;
    CURSOR: hand; 
	background-color: #BDC6DE;
    width: 150px;
}

.listing {
	border-color: #999999;
	border-style: solid;
	border-width: 1;
}

BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}

.smallwhite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.boldred { font-family: Arial, Helvetica, sans-serif; font-size: 12px; FONT-WEIGHT: bold; color: #FF0000}

DIV.error { FONT-WEIGHT: bold; color: #FF0000}

INPUT.logon {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}

.detailheader {
	color: #000000
}

.tobepublished {
	background-color: #8888ff
}

a.mainlink {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff0000}
a.mainlink:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff0000} 
a.mainlink:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff0000}
a.mainlink:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff0000}

a.blueLink {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #0000cc}
a.blueLink:active {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #0000cc} 
a.blueLink:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #0000cc}
a.blueLink:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #0000cc}

a.mainlinknotbold {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #ff0000}
a.mainlinknotbold:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #ff0000} 
a.mainlinknotbold:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #ff0000}
a.mainlinknotbold:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #ff0000}

a.redirectlink {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.redirectlink:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333} 
a.redirectlink:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.redirectlink:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}

a.mnitemselected {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000000}
a.mnitemselected:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000000}
a.mnitemselected:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000000}
a.mnitemselected:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000000}

a.mnitem2 {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
a.mnitem2:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000} 
a.mnitem2:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
a.mnitem2:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}

A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.headLink:hover {
	COLOR: #ff0000; 
}
A.headLink:visited {
	COLOR: #ffffff; 
}
A.headLink:link {
	COLOR: #ffffff; 
}
A.leftMenu:hover {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.leftMenu:visited {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.leftMenu:link {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.leftSubMenu:hover {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.leftSubMenu:visited {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.leftSubMenu:link {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}


A.leftLink:hover {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
A.leftLink:visited {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
A.leftLink:link {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}

A.leftMainLink:hover {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.leftMainLink:visited {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.leftMainLink:link {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}

A.leftMenuUnauthorized:hover {
	COLOR: #6666ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal; FONT-STYLE: italic
}
A.leftMenuUnauthorized:visited {
	COLOR: #6666ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal; FONT-STYLE: italic
}
A.leftMenuUnauthorized:link {
	COLOR: #6666ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal; FONT-STYLE: italic
}

A.textLink:hover {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
A.textLink:visited {
	COLOR: #0000ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
A.textLink:link {
	COLOR: #0000ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}

A.admin:hover {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A.admin:visited {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A.admin:link {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

TABLE
.tbEditor {
	BORDER-RIGHT: buttonface 1px outset; BORDER-TOP: buttonface 1px outset; BORDER-LEFT: buttonface 1px outset; CURSOR: default; BORDER-BOTTOM: buttonface 1px outset; BACKGROUND-COLOR: buttonface
}
.form {
	CELLPADDING: 30; BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; WIDTH: 600px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; 
}
.pmform {
	CELLPADDING: 30; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: relative; 
}
.heading {
	BACKGROUND: lightgrey; COLOR: navy
}
.tbContentElement {
	FONT: 8pt arial; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.tbToolbar {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; LEFT: 0px; BORDER-LEFT: buttonhighlight 1px solid; BORDER-BOTTOM: buttonshadow 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 26px; BACKGROUND-COLOR: buttonface
}
.toolbarFilling {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; LEFT: 0px; BORDER-LEFT: buttonface 1px solid; BOTTOM: 0px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: buttonface
}
.toolbarButton {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; LEFT: 0px; BORDER-LEFT: buttonface 1px solid; CURSOR: hand; BOTTOM: 0px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: buttonface
}
.toolbarButtonMouseOver2 {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; LEFT: 0px; BORDER-LEFT: buttonface 1px solid; WIDTH: 20px; CURSOR: hand; BOTTOM: 0px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: gainsboro
}
.toolbarButtonMouseOver {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; CURSOR: hand; BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: gainsboro
}
.toolbarButton2 {
	BORDER-RIGHT: buttonface 1px solid; COLOR: black; BORDER-TOP: black 1px solid; LEFT: 0px; BORDER-LEFT: black 1px solid; CURSOR: hand; BOTTOM: 0px; BORDER-BOTTOM: buttonhighlight 1px solid; BORDER-RIGHT: buttonhighlight 1px solid;POSITION: relative; TOP: 0px; BACKGROUND-COLOR: buttonface
}
.toolbarButton2Clicked {
	BORDER-RIGHT: buttonface 1px solid; COLOR: white; BORDER-TOP: black 1px solid; LEFT: 0px; BORDER-LEFT: black 1px solid; CURSOR: hand; BOTTOM: 0px; BORDER-BOTTOM: buttonhighlight 1px solid; BORDER-RIGHT: buttonhighlight 1px solid;POSITION: relative; TOP: 0px; BACKGROUND-COLOR: gray
}
.toolbarSeparator {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; LEFT: 0px; BORDER-LEFT: buttonface 1px solid; BOTTOM: 0px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: buttonface
}
.tbIcon {
	LEFT: 0px; WIDTH: 23px; CURSOR: hand; BOTTOM: 0px; POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.tbSeparator {
	BORDER-RIGHT: buttonhighlight 1px solid; FONT-SIZE: 0px; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 1px; POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.tbGeneral {
	POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.tbHandleDiv {
	BORDER-RIGHT: buttonshadow 2px solid; BORDER-TOP: buttonhighlight 1px solid; FONT-SIZE: 1px; BORDER-LEFT: buttonhighlight 1px solid; WIDTH: 3px; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: buttonface
}
.tbButtonMouseOverDown {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 23px; BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: gainsboro
}
.tbButtonMouseOverUp {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 23px; BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: gainsboro
}
.tbButtonDown {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: buttonshadow 1px solid; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 23px; BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: gainsboro
}
.tbIconDown {
	LEFT: 0px; WIDTH: 23px; POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.tbIconDownPressed {
	LEFT: 1px; POSITION: relative; TOP: 1px
}

FONT {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial
}

.msg {
	color: #009900;
}
.ok {
	color: #009900;
}
.error {
	color: #ff0000;
}

.dirname {
  width: 152px;
  TEXT-ALIGN: center 
}
.dir_size {
  width: 76px;
  TEXT-ALIGN: right 
}
.dir_lastmodified {
  width: 140px;
  TEXT-ALIGN: center 
}
.dir_actions {
  width: 40px;
  TEXT-ALIGN: center 
}
.dir_actions2 {
  width: 60px;
  TEXT-ALIGN: center 
}


hr.fra {
	color: #505050;
	font-style : normal; 
	font-weight : normal;
	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size:1px;
}

body { scrollbar-face-color: #8a93ab; scrollbar-shadow-color: #202020; scrollbar-highlight-color:#adc7ef; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #69719a; scrollbar-arrow-color: #000000 }
INPUT.fra	{BACKGROUND: #8a93ab; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: geneva,arial,Verdana, Helvetica; TEXT-DECORATION: none}


.fraselect		{BACKGROUND: #BDC6DE; COLOR: #404040; FONT-SIZE:10px; FONT-FAMILY: geneva,arial,Verdana, Helvetica} 
.fraformfont {
	color: #000000;
	font-style : normal; 
	font-weight : normal;
	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 10px;
	text-align: justify;

div.frafooter {
	color: #000000; font-style : normal; font-weight : normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;

}
div.fra {
	color: #000000;
	font-style : normal; 
	font-weight : normal;
	font-family: Geneva, Verdana,  Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 12px;
	text-align: justify;
}
div.frare {
	color: #000000;
	font-style : normal; 
	font-weight : normal;
	font-family: Geneva, Verdana,  Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 12px;
	text-align: right;
}

div.ueber {
	color: #000040;
	font-style : bold; 
	font-weight : bold;
	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 13px;
	text-align: justify;
}

.framini {
	color: #000000;
	font-style : normal; 
	font-weight : normal;
	font-family: Geneva, Verdana,  Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 9px;
	text-align: justify;
}
	
	/* picture hover */
.resalta1, a.resalta1:link, a.resalta1:visited, table.resalta1, td.resalta1
{ color: #000000; font-size : 11px; font-family : tahoma,arial,helvetica; font-weight : bold; text-decoration: none }
a.resalta1:hover, a.resalta1:active
{ background: #007F9B; color: #FFFFFF;  font-size : 11px; font-family : tahoma,arial,helvetica; font-weight : bold; text-decoration: none}

/* hover  */
.resalta0, a.resalta0:link, a.resalta0:visited, table.resalta0, td.resalta0
{ color: #000000; font-size : 11px; font-family : tahoma,arial,helvetica; font-weight : regular; text-decoration: none }
a.resalta0:hover, a.resalta0:active
{ color: #000000;  font-size : 11px; font-family : tahoma,arial,helvetica; font-weight : regular; text-decoration: underline }


.ctnegro, a.ctnegro:link, a.ctnegro:visited, a.ctnegro:active, table.ctnegro, td.ctnegro
{ color:#000000; font-size : 11px; font-family : tahoma,verdana,arial,helvetica; font-weight : normal; text-decoration: none }

/* White body text */
.ctblanco, a.ctblanco:link, a.ctblanco:visited, a.ctblanco:active, table.ctblanco, td.ctblanco
{ color:#FFFFFF; font-size : 11px; font-family : tahoma,verdana,arial,helvetica; font-weight : normal; text-decoration: none }

/* Black title */
.tnegro, a.tnegro:link, a.tnegro:visited, a.tnegro:active, table.tnegro, td.tnegro, h1.tnegro
{ color:#000000; font-size : 16px; font-family : arial,helvetica; font-weight : bold; text-decoration: none }

/* Black Subtitle */
.stnegro, a.stnegro:link, a.stnegro:visited, a.stnegro:active, table.stnegro, td.stnegro
{ color:#000000; font-size : 12px; font-family : tahoma,verdana,arial,helvetica; font-weight : normal; text-decoration: none }





input.fraform   {BACKGROUND-COLOR: #ffffef; BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; BORDER-RIGHT-WIDTH: 1px}
input.fraformre   {TEXT-ALIGN: RIGHT; BACKGROUND-COLOR: #ffffef; BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; BORDER-RIGHT-WIDTH: 1px}

input 		{BACKGROUND-COLOR: #ffffee; BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; BORDER-RIGHT-WIDTH: 1px}
textarea		{BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; BORDER-RIGHT-WIDTH: 1px}
select 		{BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; BORDER-RIGHT-WIDTH: 1px}

input.fra 		{BACKGROUND-COLOR: #ffffee; BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; BORDER-RIGHT-WIDTH: 1px}


HR		{COLOR: #e0e0e0; FONT-SIZE:1}
a:link          {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; TEXT-DECORATION: underline}
a:active        {BACKGROUND: none; COLOR: #ff0000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; TEXT-DECORATION: underline}
a:visited       {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; TEXT-DECORATION: underline}
a:hover         {BACKGROUND: COLOR: #ffffff; COLOR: #ff0000; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; TEXT-DECORATION: underline}


A:visited       {BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman; TEXT-DECORATION: underline}




TD.fraRahmenMain {
BORDER-TOP-COLOR: #000000;
BORDER-LEFT-COLOR: #000000;
BORDER-RIGHT-COLOR: #000000;
BORDER-BOTTOM-COLOR: #000000;
BORDER-TOP-WIDTH: 1px;
BORDER-LEFT-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman;
FONT-SIZE: 10px;
TEXT-ALIGN:justify;
}

Table.fraRahmenMain {
BORDER-TOP-COLOR: #000000;
BORDER-LEFT-COLOR: #000000;
BORDER-RIGHT-COLOR: #000000;
BORDER-BOTTOM-COLOR: #000000;
BORDER-TOP-WIDTH: 1px;
BORDER-LEFT-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman;
FONT-SIZE: 10px;
TEXT-ALIGN:justify;
}


FORM
{
    margin-top: 0px;
}
INPUT
{
	font: 11px Arial, Verdana, Helvetica, sans-serif;
}
SELECT
{
	font: 11px Arial, Verdana, Helvetica, sans-serif;
}
TEXTAREA
{
	font: 11px Arial, Verdana, Helvetica, sans-serif;
}

TR.row {
	background-color: #fffff;
}

.redirecttext {
	background-color:transparent;
	color:#000000;
	font: 11px Verdana, Helvetica, sans-serif;
}

.rowMouseOver {
  background-color: #B2B7FF;
}

.subdlg {
  background-color: #ACACAC;
}
A {
	TEXT-DECORATION: none
}

.smalltext
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000  
}
.footertext
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; 
  color: #FFFFFF;
  TEXT-DECORATION: underline;
}
.paging
{
  color: #0000FF;
  TEXT-DECORATION: underline;
}
TD {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000
}
.help
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    COLOR: #333333;
}
.leftMenu {
	COLOR: #000000; 
    FONT-FAMILY: Arial,Helvetica,sans-serif; 
    FONT-SIZE: 11px; 
    FONT-WEIGHT: bold;
}
.paheader 
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 20px; 
  color: #ffffff;
  TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
}
.version
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 10px; 
  color: #bcbcbc;
}
.header {
    background-color: #BDC6DE;
    TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
    BORDER-RIGHT: #ffffff 1px solid; 
    BORDER-BOTTOM: #ffffff 1px solid;
}
.headernobold {
  background-color: #BDC6DE;
}
.theader {
	FONT-WEIGHT: bold; 
}
.smalltext
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000  
}
.smalltexthelp
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000  
}
.theaderdisabled {
  color: #888888;  
	FONT-WEIGHT: bold; 
}
.tdisabled {
  color: #888888;  
}
.listheader {
  background-color: #BDC6DE;
  TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
  BORDER-RIGHT: #ffffff 1px solid; 
  BORDER-BOTTOM: #ffffff 1px solid;   
}
.listheadernocenter {
  background-color: #BDC6DE;
  FONT-WEIGHT: bold;
  BORDER-RIGHT: #ffffff 1px solid; 
  BORDER-BOTTOM: #ffffff 1px solid;   
}
.listheadernotbold {
  background-color: #BDC6DE;
  TEXT-ALIGN: center;
	FONT-WEIGHT: normal;
  BORDER-RIGHT: #ffffff 1px solid; 
  BORDER-BOTTOM: #ffffff 1px solid;   
}
.listresult {
  TEXT-ALIGN: center;
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
}
.listresultnocenter {
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
}
.listresult2 {
  BORDER-BOTTOM: #999999 1px solid; 
}
.commcat {
  BORDER-BOTTOM: #999999 1px solid; 
}
.listresultMouseOver {
  background-color: #B2B7FF;
  TEXT-ALIGN: center;
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
}
.tableresult
{
  BORDER-RIGHT: #999999 1px solid; 
  BORDER-BOTTOM: #999999 1px solid; 
  BORDER-LEFT: #999999 1px solid; 
  BORDER-TOP: #999999 1px solid; 
}
.result {
  TEXT-ALIGN: center;
}
.smallhint {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000
}
.hint {
	TEXT-DECORATION: italic
}
.required {
	FONT-WEIGHT: bold
}
.notchanged {
	COLOR: gray
}

.bigheader {
	font-family: Arial, Helvetica, sans-serif;  FONT-WEIGHT: bold; font-size: 15px; TEXT-ALIGN: center 
}
TD.actionbar {
	BACKGROUND: #ccccff
}
TD.versActual {
	BACKGROUND: #ccccff; 	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial
}
TD.versEditing {
	COLOR: #dd0000; FONT-WEIGHT: bold; TEXT-DECORATION: blink; 	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial

}
TD.warning {
	COLOR: #ff0000; FONT-WEIGHT: bold
}
TD.stats {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}

TD.statsheader {
	BACKGROUND: #ccccff; FONT-SIZE: 11px; FONT-FAMILY: Tahoma;  FONT-WEIGHT: bold
}

.formbutton {
	font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	border-style: solid;
	border-width: 1;
    CURSOR: hand; 
	background-color: #BDC6DE
}
.formbutton2 {
	font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	border-style: solid;
	border-width: 1;
    CURSOR: hand; 
	background-color: #BDC6DE;
    width: 150px;
}

.listing {
	border-color: #999999;
	border-style: solid;
	border-width: 1;
}

BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma
}

.smallwhite { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.boldred { font-family: Arial, Helvetica, sans-serif; font-size: 12px; FONT-WEIGHT: bold; color: #FF0000}

DIV.error { FONT-WEIGHT: bold; color: #FF0000}

INPUT.logon {
	FONT-SIZE: 11px; FONT-WEIGHT: normal
}

.detailheader {
	color: #000000
}

.tobepublished {
	background-color: #8888ff
}

a.mainlink {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff0000}
a.mainlink:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff0000} 
a.mainlink:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff0000}
a.mainlink:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ff0000}

a.blueLink {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #0000cc}
a.blueLink:active {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #0000cc} 
a.blueLink:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #0000cc}
a.blueLink:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #0000cc}

a.mainlinknotbold {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #ff0000}
a.mainlinknotbold:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #ff0000} 
a.mainlinknotbold:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #ff0000}
a.mainlinknotbold:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; color: #ff0000}

a.redirectlink {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.redirectlink:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333} 
a.redirectlink:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}
a.redirectlink:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #333333}

a.mnitemselected {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000000}
a.mnitemselected:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000000}
a.mnitemselected:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000000}
a.mnitemselected:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000000}

a.mnitem2 {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
a.mnitem2:active {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000} 
a.mnitem2:visited {font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}
a.mnitem2:hover{font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #000000}

A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A.headLink:hover {
	COLOR: #ffffff; 
}
A.headLink:visited {
	COLOR: #ffffff; 
}
A.headLink:link {
	COLOR: #ffffff; 
}
A.leftMenu:hover {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.leftMenu:visited {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.leftMenu:link {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
A.leftSubMenu:hover {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.leftSubMenu:visited {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.leftSubMenu:link {
	COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}


A.leftLink:hover {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
A.leftLink:visited {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
A.leftLink:link {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}

A.leftMainLink:hover {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.leftMainLink:visited {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
A.leftMainLink:link {
	COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold
}

A.leftMenuUnauthorized:hover {
	COLOR: #6666ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal; FONT-STYLE: italic
}
A.leftMenuUnauthorized:visited {
	COLOR: #6666ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal; FONT-STYLE: italic
}
A.leftMenuUnauthorized:link {
	COLOR: #6666ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal; FONT-STYLE: italic
}

A.textLink:hover {
	COLOR: #0000ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
A.textLink:visited {
	COLOR: #0000ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
A.textLink:link {
	COLOR: #0000ff; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal
}

A.admin:hover {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A.admin:visited {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
A.admin:link {
	COLOR: #ff0000; FONT-FAMILY: Arial,Helvetica,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

TABLE
.tbEditor {
	BORDER-RIGHT: buttonface 1px outset; BORDER-TOP: buttonface 1px outset; BORDER-LEFT: buttonface 1px outset; CURSOR: default; BORDER-BOTTOM: buttonface 1px outset; BACKGROUND-COLOR: buttonface
}
.form {
	CELLPADDING: 30; BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; WIDTH: 600px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; 
}
.pmform {
	CELLPADDING: 30; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: relative; 
}
.heading {
	BACKGROUND: lightgrey; COLOR: navy
}
.tbContentElement {
	FONT: 8pt arial; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.tbToolbar {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonhighlight 1px solid; LEFT: 0px; BORDER-LEFT: buttonhighlight 1px solid; BORDER-BOTTOM: buttonshadow 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 26px; BACKGROUND-COLOR: buttonface
}
.toolbarFilling {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; LEFT: 0px; BORDER-LEFT: buttonface 1px solid; BOTTOM: 0px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: buttonface
}
.toolbarButton {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; LEFT: 0px; BORDER-LEFT: buttonface 1px solid; CURSOR: hand; BOTTOM: 0px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: buttonface
}
.toolbarButtonMouseOver2 {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; LEFT: 0px; BORDER-LEFT: buttonface 1px solid; WIDTH: 20px; CURSOR: hand; BOTTOM: 0px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: gainsboro
}
.toolbarButtonMouseOver {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; CURSOR: hand; BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: gainsboro
}
.toolbarButton2 {
	BORDER-RIGHT: buttonface 1px solid; COLOR: black; BORDER-TOP: black 1px solid; LEFT: 0px; BORDER-LEFT: black 1px solid; CURSOR: hand; BOTTOM: 0px; BORDER-BOTTOM: buttonhighlight 1px solid; BORDER-RIGHT: buttonhighlight 1px solid;POSITION: relative; TOP: 0px; BACKGROUND-COLOR: buttonface
}
.toolbarButton2Clicked {
	BORDER-RIGHT: buttonface 1px solid; COLOR: white; BORDER-TOP: black 1px solid; LEFT: 0px; BORDER-LEFT: black 1px solid; CURSOR: hand; BOTTOM: 0px; BORDER-BOTTOM: buttonhighlight 1px solid; BORDER-RIGHT: buttonhighlight 1px solid;POSITION: relative; TOP: 0px; BACKGROUND-COLOR: gray
}
.toolbarSeparator {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; LEFT: 0px; BORDER-LEFT: buttonface 1px solid; BOTTOM: 0px; BORDER-BOTTOM: buttonface 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: buttonface
}
.tbIcon {
	LEFT: 0px; WIDTH: 23px; CURSOR: hand; BOTTOM: 0px; POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.tbSeparator {
	BORDER-RIGHT: buttonhighlight 1px solid; FONT-SIZE: 0px; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 1px; POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.tbGeneral {
	POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.tbHandleDiv {
	BORDER-RIGHT: buttonshadow 2px solid; BORDER-TOP: buttonhighlight 1px solid; FONT-SIZE: 1px; BORDER-LEFT: buttonhighlight 1px solid; WIDTH: 3px; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: buttonface
}
.tbButtonMouseOverDown {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 23px; BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: gainsboro
}
.tbButtonMouseOverUp {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 23px; BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: gainsboro
}
.tbButtonDown {
	BORDER-RIGHT: buttonhighlight 1px solid; BORDER-TOP: buttonshadow 1px solid; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 23px; BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: gainsboro
}
.tbIconDown {
	LEFT: 0px; WIDTH: 23px; POSITION: relative; TOP: 0px; HEIGHT: 22px
}
.tbIconDownPressed {
	LEFT: 1px; POSITION: relative; TOP: 1px
}

FONT {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Arial
}

.msg {
	color: #009900;
}
.ok {
	color: #009900;
}
.error {
	color: #ff0000;
}

.dirname {
  width: 152px;
  TEXT-ALIGN: center 
}
.dir_size {
  width: 76px;
  TEXT-ALIGN: right 
}
.dir_lastmodified {
  width: 140px;
  TEXT-ALIGN: center 
}
.dir_actions {
  width: 40px;
  TEXT-ALIGN: center 
}
.dir_actions2 {
  width: 60px;
  TEXT-ALIGN: center 
}


body { scrollbar-face-color: #BDC6DE; scrollbar-shadow-color: #8a928b; scrollbar-highlight-color:#606590; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #000000; scrollbar-track-color: #727aac; scrollbar-arrow-color: #000000 }



INPUT.fra	{BACKGROUND: #BDC6DE; COLOR: #ffffff; FONT-SIZE: 10px; FONT-FAMILY: geneva,arial,Verdana, Helvetica; TEXT-DECORATION: none}


.fraselect		{BACKGROUND: #BDC6DE; COLOR: #ffffff; FONT-SIZE:10px; FONT-FAMILY: geneva,arial,Verdana, Helvetica} 
.fraformfont {
	color: #000000;
	font-style : normal; 
	font-weight : normal;
	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 10px;
	text-align: justify;

div.frafooter {
	color: #000000; font-style : normal; font-weight : normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;

}
div.fra {
	color: #000000;
	font-style : normal; 
	font-weight : normal;
	font-family: Geneva, Verdana,  Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 12px;
	text-align: justify;
}
div.frare {
	color: #000000;
	font-style : normal; 
	font-weight : normal;
	font-family: Geneva, Verdana,  Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 12px;
	text-align: right;
}

div.ueber {
	color: #000040;
	font-style : bold; 
	font-weight : bold;
	font-family: Verdana, Geneva, Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 13px;
	text-align: justify;
}

.framini {
	color: #000000;
	font-style : normal; 
	font-weight : normal;
	font-family: Geneva, Verdana,  Tahoma, Arial, Helvetica, sans-serif,Times;
	font-size : 9px;
	text-align: justify;
}

hr.fra {
	font-size: 1pt;
	color: #505050;	
}


/* Black body text */
.ctnegro, a.ctnegro:link, a.ctnegro:visited, a.ctnegro:active, table.ctnegro, td.ctnegro
{ color:#000000; font-size : 11px; font-family : tahoma,verdana,arial,helvetica; font-weight : normal; text-decoration: none }

/* White body text */
.ctblanco, a.ctblanco:link, a.ctblanco:visited, a.ctblanco:active, table.ctblanco, td.ctblanco
{ color:#FFFFFF; font-size : 11px; font-family : tahoma,verdana,arial,helvetica; font-weight : normal; text-decoration: none }

/* Black title */
.tnegro, a.tnegro:link, a.tnegro:visited, a.tnegro:active, table.tnegro, td.tnegro, h1.tnegro
{ color:#000000; font-size : 16px; font-family : arial,helvetica; font-weight : bold; text-decoration: none }

/* Black Subtitle */
.stnegro, a.stnegro:link, a.stnegro:visited, a.stnegro:active, table.stnegro, td.stnegro
{ color:#000000; font-size : 12px; font-family : tahoma,verdana,arial,helvetica; font-weight : normal; text-decoration: none }

/* picture hover */
.resalta1, a.resalta1:link, a.resalta1:visited, table.resalta1, td.resalta1
{ color: #000000; font-size : 11px; font-family : tahoma,arial,helvetica; font-weight : bold; text-decoration: none }
a.resalta1:hover, a.resalta1:active
{ background: #007F9B; color: #FFFFFF;  font-size : 11px; font-family : tahoma,arial,helvetica; font-weight : bold; text-decoration: none}

/* hover  */
.resalta0, a.resalta0:link, a.resalta0:visited, table.resalta0, td.resalta0
{ color: #000000; font-size : 11px; font-family : tahoma,arial,helvetica; font-weight : regular; text-decoration: none }
a.resalta0:hover, a.resalta0:active
{ color: #ff0000;  font-size : 11px; font-family : tahoma,arial,helvetica; font-weight : regular; text-decoration: underline }


hr { COLOR:#e0e0e0; FONT-SIZE:1pt }


/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
/*  background: #b6b7cb; */
background: #ffffff; 
}

.infoBoxContents {
/*  background: #f8f8f9; --- Das untere Table mit den Produkt pics auf main */
background: #ffffff; 
BORDER-TOP-COLOR: #000000;
BORDER-LEFT-COLOR: #000000;
BORDER-RIGHT-COLOR: #000000;
BORDER-BOTTOM-COLOR: #000000;
BORDER-TOP-WIDTH: 1px;
BORDER-LEFT-WIDTH: 1px;
BORDER-RIGHT-WIDTH: 1px;
BORDER-BOTTOM-WIDTH: 1px;
FONT-FAMILY: Verdana,Tamoha,Arial,Helvetica,Times New Roman;
FONT-SIZE: 10px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

//TEXTAREA {
//  width: 100%;
//  font-family: Verdana, Arial, sans-serif;
//  font-size: 11px;
//}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/* forms */
CHECKBOX, INPUT, RADIO, SELECT, TEXTAREA, FILE { font-family: Verdana, Arial, sans-serif; font-size: 11px; }
FORM { display: inline; }