/* by piXys ltd. - post@pixys.de */





/* ANFANG NAVI EINS */

.naviaktiv
{
Color: #ff0000;
}

.naviinaktiv
{
Color: #0061a9;
}

/* ENDE NAVI EINS */


/* ANFANG NAVI ZWEI */

.naviaktiv2
{
Color: #ff0000;
font-size: 8pt;
}

.naviinaktiv2
{
Color: #0061a9;
font-size: 8pt;
}

/* ENDE NAVI ZWEI */



hr
{
margin-top:-1px;
margin-bottom:-1px;
/*margin: 0;
padding: 0;*/
border-bottom: 2px solid #3ca4ff;
}


UL
{
list-style-image: url(../files/pxs_strich_waagr.gif);
vertical-align: absmiddle;
font-family: Verdana, Helvetica, sans-serif;
font-size: 9pt;
font-style: normal;
line-height:11pt;
color: #000000;
}

table
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
text-decoration: none;
color: #333333;
/*border-style:dotted;*/
/*border-color:#000000;*/
border-collapse:collapse;
}

body {
    scrollbar-base-color: default;
    scrollbar-face-color: #ffffff;
    scrollbar-track-color: #72abd3;
    scrollbar-arrow-color: White;
    scrollbar-3dlight-color: White;
    scrollbar-darkshadow-color: White;
    scrollbar-highlight-color: #78c0ff;
    scrollbar-shadow-color: #78c0ff;
    }

body, td, th, textarea, input, select
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
text-decoration: none;
color: #333333;
line-height:11pt;
}





p
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
text-decoration: none;
color: #000000;
}


A
{
/*font-size:12pt; */
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
text-decoration: none;
color: #0061a9;
/*border-bottom: dotted 1px #0000CC; */
}

A:VISITED
{
/*font-size:12pt; */
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
text-decoration: none;
color: #0061a9;
/*border-bottom: dotted 1px #0000CC; */
}

A:HOVER
{
/*font-size:12pt; */
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
text-decoration: none;
color: #ff0000;
/*border-bottom: solid 1px #0000CC; */
}

A:ACTIVE
{
/*font-size:12pt; */
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
text-decoration: none;
color: #ff0000;
/*border-bottom: solid 1px #0000CC; */
}

A:FOCUS
{
/*font-size:12pt; */
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
text-decoration: none;
color: #000000;
/*border-bottom: solid 1px #0000CC; */
}






/* NAVI-Gestaltung */
.nav
{
font-size:10pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
/*border-bottom: solid 1px #000000;*/
color: #0061a9;
}
a.nav:hover
{
font-size:10pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
/*border-bottom: solid 1px #000000; */
color: #ffffff;
}
a.nav:active
{
font-size:10pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
/*border-bottom: solid 1px #000000; */
color: #ff0000;
}
.nav:visited
{
font-size:10pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
/*border-bottom: solid 1px #000000; */
color: #0061a9;
}

.nava
{
font-size:10pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
color: #0061a9;
/* border-bottom: dotted 1px #000000; 
background-color:#6699FF; */
}
a.nava:hover
{
font-size:10pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
color: #ff0000;
/* border-bottom: dotted 1px #000000; 
background-color:#6699FF; */
}
a.nava:active
{
font-size:10pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
color: #ff0000;
/* border-bottom: dotted 1px #000000; 
background-color:#6699FF; */
}
.nava:visited
{
font-size:10pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
color: #0061a9;
/* border-bottom: dotted 1px #000000; 
background-color:#6699FF; */
}
/* NAVI-Ende */


.linkintern
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
line-height:9pt;
text-decoration: none;
color: #006699;
border-bottom: dotted 1px #0000CC;
}

a.linkintern:hover
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
line-height:9pt;
text-decoration: none;
color: #006699;
border-bottom: solid 1px #0000CC;
}

a.linkintern:active
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
line-height:9pt;
text-decoration: none;
color: #006699;
border-bottom: solid 1px #0000CC;
}

.linkintern:visited
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
line-height:9pt;
text-decoration: none;
color: #006699;
border-bottom: dotted 1px #0000CC;
}


.linkextern
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
line-height:10pt;
text-decoration: none;
color: #006699;
border-bottom: dotted 1px #0000CC;
}

a.linkextern:hover
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
line-height:10pt;
text-decoration: none;
color: #006699;
border-bottom: solid 1px #0000CC;
}

a.linkextern:active
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
line-height:10pt;
text-decoration: none;
color: #006699;
border-bottom: solid 1px #0000CC;
}

.linkextern:visited
{
font-size:9pt;
font-family: Verdana, Helvetica, sans-serif;
Font-Variant: normal;
Font-Weight: normal;
Font-Style: normal;
line-height:10pt;
text-decoration: none;
color: #006699;
border-bottom: dotted 1px #0000CC;
}

.headline
{
Color: #0061a9;
font-size:14pt;
font-family: Verdana, Helvetica, sans-serif;
font-size:11pt;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
/*letter-spacing:1pt;*/
line-height:14pt;
/*text-transform:uppercase;*/
}

.inp100
{
font-family: Verdana, Helvetica, sans-serif;
width:100%; height:20px;
}



/* Pfeillink Anfang */
.pfeillink	
{ 
text-decoration: none;
color: #000000;
border-bottom: none;
}
a.pfeillink:hover	
{ 
text-decoration: none;
color: #0000CC;
border-bottom: none;
}
a.pfeillink:active	
{ 
text-decoration: none;
color: #0000CC;
border-bottom: none;
}
.pfeillink:visited	
{ 
text-decoration: none;
color: #000000;
border-bottom: none;
}
/* Pfeillink Ende */


/* Fußzeile Anfang */
.fusslink	
{ 
font-family: Verdana, Helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
color: #000000;
border-bottom: none;
}
a.fusslink:hover	
{ 
font-family: Verdana, Helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
color: #0000CC;
border-bottom: none;
}
a.fusslink:active	
{ 
font-family: Verdana, Helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
color: #0000CC;
border-bottom: none;
}
.fusslink:visited	
{ 
font-family: Verdana, Helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
color: #000000;
border-bottom: none;
}
/* Fußzeile Ende */



/* diverse Klassen aus WYSIWYG-Editor */
.blue		{ color: #0000FF; font-family: Verdana, Helvetica, sans-serif; }
.lblue		{ color: #0000BB; font-family: Verdana, Helvetica, sans-serif;}
.dblue		{ color: #000099; font-family: Verdana, Helvetica, sans-serif; }
.red		{ color: #CC0000; font-family: Verdana, Helvetica, sans-serif; }
.warning		{ color: #CC0000; font-wieght: bold; font-family: Verdana, Helvetica, sans-serif; }
.head		{ color: #0000CC; font-size:12pt; font-family: Verdana, Helvetica, sans-serif; }
.content		{ color: #333333; font-family: Verdana, Helvetica, sans-serif; }
.title		{ color: #999999; font-family: Verdana, Helvetica, sans-serif; }
.subtitle		{ color: #CC0000; font-family: Verdana, Helvetica, sans-serif; }
.articletitle	{ color: #ffffff; font-family: Verdana, Helvetica, sans-serif; }
.inp100		{ color: #333333; font-family: Verdana, Helvetica, sans-serif; }
.inpgrey		{ color: #999999; font-family: Verdana, Helvetica, sans-serif; }
.inpgrey100	{ color: #999999; font-family: Verdana, Helvetica, sans-serif; }
.white		{ color: #ffffff; font-family: Verdana, Helvetica, sans-serif; }
.black		{ color: #333333; font-family: Verdana, Helvetica, sans-serif; }
.grey		{ color: #999999; font-family: Verdana, Helvetica, sans-serif; }
/* Ende diverse Klassen */


H1
{
Color: #006699;
Font-Family: Verdana, Helvetica;
font-size:11pt;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
/*letter-spacing:1pt;*/
line-height:12pt;
/*text-transform:uppercase;*/
}

H2
{
Color: #006699;
Font-Family: Verdana, Helvetica;
font-size:19pt;
Font-Variant: normal;
Font-Weight: bold;
Font-Style: normal;
/*letter-spacing:1pt;*/
line-height:10pt;
/*text-transform:uppercase;*/
}


.small
{
font-family: Verdana, Helvetica, sans-serif;
font-size:8pt;
}

.small_2
{
font-family: Verdana, Helvetica, sans-serif;
font-size:7pt;
}

.smallbold
{
font-family: Verdana, Helvetica, sans-serif;
font-size:8pt;
Font-Weight: bold;
}




/* ohne Link - Anfang */
.ohnelink	
{ 
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
border-bottom: none;
}
a.ohnelink:hover	
{ 
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #0000CC;
border-bottom: none;
}
a.ohnelink:active	
{ 
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #0000CC;
border-bottom: none;
}
a.ohnelink:visited	
{ 
font-family: Verdana, Helvetica, sans-serif;
text-decoration: none;
color: #000000;
border-bottom: none;
}
/* ohne Link - Ende */