/* Textformat Hyperlinks */
a:link { text-decoration: none; color: #FFBB55; }
a:visited { text-decoration: none; color: #FFBB55; }
a:hover { text-decoration: none; color: #FFFF33; background-color: #000088;}
a:active { text-decoration: none; color: #FFFF33; background-color: #000088;}

  ul {
    margin: 0; padding: 0.8em;
  }

.text
{
font:bold;
font-size: 12px;
color: #aaaaff;
line-height: 21px;
font-family: Courier New,Courier,Monaco,monospace;
}

.textsel
{
font:bold;
font-size: 12px;
color: #aaaaff;
background-color: #000088;
line-height: 21px;
font-family: Courier New,Courier,Monaco,monospace;
}

.textgn
{
font:bold;
font-size: 12px;
color: #44aa44;
line-height: 21px;
font-family: Courier New,Courier,Monaco,monospace;
}

.textrd
{
font:bold;
font-size: 12px;
color: #aa4444;
line-height: 21px;
font-family: Courier New,Courier,Monaco,monospace;
}

/* Textformat Copyright */
.text_cr
{
font: bold; 
font-size: 13px;
color: #6666ff;
line-height: 21px;
font-family: Courier New,Courier,Monaco,monospace;
}

/* Textformat Mailadresse */
.text_mail
{
font: bold;
font-size: 13px;
color: #4444ff;
line-height: 21px;
font-family: Courier New,Courier,Monaco,monospace;
}

/* Textformat Bildunterschriften */
.text_pic
{
font: bold;
font-size: 11px;
color: #4444FF;
line-height: 15px;
font-family: Courier New,Courier,Monaco,monospace;
}

/* Textformat altes Update */
.text_updold
{
font: bold;
font-size: 13px;
color: #4444ff;
line-height: 21px;
font-family: Courier New,Courier,Monaco,monospace;
}

/* Textformat neues Update */
.text_updnew
{
font: bold;
font-size: 13px;
color: #ff4444;
line-height: 21px;
font-family: Courier New,Courier,Monaco,monospace;
}

/* Format Tabelle border="0" cellspacing="5" cellpadding="3" align="center"*/
.table1
{
font-size: 11px;
color: #444444;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
}

/* Format Header Spalte 1 */
.td1head
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 226;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Header Spalte 2 */
.td2head
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 250;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Header Spalte 3 */
.td3head
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 45;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Textformat Header Spalte 4 */
.td4head
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 45;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Header Spalte 1 */
.td5head
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 286;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Spalte 1 */
.td1
{
font-size: 11px;
color: #444444;
background-color: #AAAAAA;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 226;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Spalte 2 */
.td2
{
font-size: 11px;
color: #444444;
background-color: #AAAAAA;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: justify;
width: 250;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Spalte 3 */
.td3
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #AAAAAA;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 45;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Spalte 3 */
.td3g
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #88AA88;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 45;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Textformat Spalte 4 */
.td4
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #AAAAAA;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 45;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Textformat Spalte 4 Verkaufe*/
.td4sell
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #448844;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 45;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Textformat Spalte 4 Suche*/
.td4buy
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #884444;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 45;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Spalte 1 */
.td5
{
font-size: 11px;
color: #444444;
background-color: #AAAAAA;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: justify;
width: 286;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Spalte 1 */
.td5g
{
font-size: 11px;
color: #444444;
background-color: #88AA88;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: justify;
width: 286;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Header Spalte 1 ROM Wizard*/
.tdrw1head
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 206;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Header Spalte 2 ROM Wizard*/
.tdrw2head
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 390;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Spalte 1 ROM Wizard*/
.tdrw1
{
font-size: 11px;
color: #444444;
background-color: #AAAAAA;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 206;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Spalte 2 ROM Wizard*/
.tdrw2
{
font-size: 11px;
color: #444444;
background-color: #AAAAAA;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: justify;
width: 390;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Textformat Header Spalte 4spaltig */
.tdfourhead
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 141;
border-width:2px;
border-style:solid;
border-color:transparent;
padding: 2px;
}
/* Textformat Spalte 4spaltig */
.tdfour
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #AAAAAA;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 141;
border-width:2px;
border-style:solid;
border-color:transparent;
padding: 2px;
}

/* Textformat Fliesstext */
.lesen
{
font-size: 11px;
color: #444444;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
}

/* Textformat Fliesstext klein*/
.lesen_klein
{
font-size: 8px;
font: bold;
color: #444444;
line-height: 14px;
font-family: Verdana,Arial,Helvetica;
}

/* Textformat Fliesstext klein rot*/
.lesen_klein_rot
{
font-size: 8px;
font: bold;
color: #BB4444;
line-height: 14px;
font-family: Verdana,Arial,Helvetica;
}

/* Textformat Fliesstext */
.lesen_p
{
font-size: 13px;
color: #444444;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
}


/* Textformat dicker Tabellentext Ueberschrift */
.dick_oben
{
font: bold;
font-size: 13px;
color: #000000;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
}

/* Textformat dicker Tabellentext */
.dick
{
font: bold;
font-size: 13px;
color: #222288;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
}

/* Textformat Kopfzeile */
.head
{
font: bold; 
font-size: 16px;
color: #444444;
line-height: 21px;
font-family: Courier New,Courier,Monaco,monospace;
}

.greenlink
{
color: #00aa00;
}

.redlink
{
color: #aa0000;
}

.table_text
{
background-color:#DDDDCC;
}

.table_menu
{
background-color:#444444;
}

/* Format Header breit */
.tdwidehead
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: left;
width: 80;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Header sehr breit */
.tduwidehead
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: left;
width: 200;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}


/* Format Header eng */
.tdnarrowhead
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 20;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}


/* Textformat breit*/
.tdwide
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #BBBBBB;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: left;
width: 80;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Textformat sehr breit*/
.tduwide
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #BBBBBB;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: left;
width: 200;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}


/* Textformat schmal rot*/
.tdnarrowred
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #BB8888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 20;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Textformat schmal grau*/
.tdnarrowgre
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #BBBBBB;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 20;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Textformat schmal gelb*/
.tdnarrowyel
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #BBBB88;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 20;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Textformat schmal grün*/
.tdnarrowgrn
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #88BB88;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 20;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Styles für die BPROM Referenztabelle */
/* Format Header BPROM Spalte 2+2 */
.TC01
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 240;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Header BPROM Spalte 1 */
.TC02
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #888888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 30;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Header BPROM Spalte OC*/
.TC03
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #AA8888;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 100;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format Header BPROM Spalte TS*/
.TC04
{
font-size: 11px;
font: bold;
color: #444444;
background-color: #88AA88;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 100;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format BPROM Spalte 1 hell */
.TC05
{
font-size: 11px;
color: #444444;
background-color: #CCCCCC;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 30;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format BPROM Spalte 1 dunkel */
.TC08
{
font-size: 11px;
color: #444444;
background-color: #BBBBBB;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 30;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format BPROM Spalte 2 OC hell*/
.TC06
{
font-size: 11px;
color: #444444;
background-color: #DDCCCC;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 100;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format BPROM Spalte 2 TS hell*/
.TC07
{
font-size: 11px;
color: #444444;
background-color: #CCDDCC;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 100;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format BPROM Spalte 2 OC dunkel*/
.TC09
{
font-size: 11px;
color: #444444;
background-color: #CCBBBB;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 100;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

/* Format BPROM Spalte 2 TS dunkel*/
.TC10
{
font-size: 11px;
color: #444444;
background-color: #BBCCBB;
line-height: 18px;
font-family: Verdana,Arial,Helvetica;
text-align: center;
width: 100;
border-width:3px;
border-style:solid;
border-color:transparent;
padding: 3px;
}

.darklink
{
color: #4444ff;
}

.redlink
{
color: #FF4444;
}
