/*
-----------------------------------------------
WebChannel.ch
Version:  03.09.2004
Die Angaben für die Navigation wurden gekürzt
----------------------------------------------- */

body,td,p
{
font-family:   verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
line-height: 15px; 
color: #666666; 
scrollbar-base-color:#FFFFFF; 
scrollbar-track-color:whitesmoke; 
scrollbar-face-color:#FFFFFF; 
scrollbar-highlight-color:#CC66CC; 
scrollbar-3d-color:#CC66CC; 
scrollbar-darkshadow-color:#CC66CC; 
scrollbar-shadow-color:#FFFFFF; 
scrollbar-arrow-color:#CC66CC
}
a:link
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
text-decoration: none; 
color: #00A4DF
}
a:visited
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
text-decoration: underline; 
color: #999999
}
a:hover
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
text-decoration: underline; 
color: #CC3399
}
a:active
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
text-decoration: none; 
color: #00A4DF
}
.headline
{
font-family:  century gothic, verdana, Arial, Helvetica, sans-serif; 
font-size:15px; 
color:#CC3399; 
font-weight: bold
}
.subheadline
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
font-size:11px; 
color:#CC3399
}
.textbol
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#261B40; 
font-weight: bold
}
.text
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#666666
}
.tnewonline
{
font-family:  century gothic, verdana, Arial, Helvetica, sans-serif;
font-size: 14px; 
font-weight: bold; 
color: #CC3399
}
.newsletter
{
font-family:  verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
font-weight: bold; 
color: #00A4DF
}

/* Hauptnavigation
----------------------------------------------- */

/* 1 level */
a.navi1, .navi1 a:link, .navi1 a:visited, .navi1 a:active 
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 26px;  
font-weight: bold; 
text-decoration:none;
color: #00A4DF
}
.navi1 a:hover
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 26px;  
color: #CC3399;
text-decoration:none;
font-weight: bold
}

a.navi1a, .navi1a a:link, .navi1a a:visited, .navi1a a:active 
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
color: #CC3399;
font-size: 12px;
line-height: 26px; 
text-decoration:none;
font-weight: bold
}
.navi1a a:hover
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 26px;  
color: #CC3399;
text-decoration:none;
font-weight: bold
}

/* 2 level */
a.navi2,  .navi2 a:link, .navi2 a:visited, .navi2 a:active
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
line-height: 16px; 
color: #00A4DF;
text-decoration:none
}
a:hover.navi2
{
color: #CC3399;
font-size: 11px; 
line-height: 16px; 
text-decoration:none
}
a.navi2a,  .navi2a a:link, .navi2a a:visited, .navi2a a:active
{
font-size: 11px; 
line-height: 16px; 
font-weight: bold;
color: #00A4DF;
text-decoration:none
}
a:hover.navi2a
{
color: #CC3399; 
line-height: 16px; 
font-size: 11px;
text-decoration:none
}
					 				 
/* Kleine Schriften
----------------------------------------------- */

.klein
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFFFFF
}
A:link.klein
{
font-family:  verdana, Arial, Helvetica, sans-serif;  
font-size:10px; 
text-decoration: none; 
color: #FFFFFF
}
A:visited.klein
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration: none; 
color: #FFFFFF
}
A:hover.klein
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration: none; 
color: #FF33CC
}
A:active.klein
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:10px; 
text-decoration: none; 
color: #FFFFFF
}
.kleinklein
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size: 9.4px; 
color: #666666
}
A:link.kleinklein
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:9.4px; 
text-decoration: none; 
color: #00A4DF
}
A:visited.kleinklein
{
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size: 9.4px; 
text-decoration: none; 
color: #00A4DF
}
A:hover.kleinklein
{
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size: 9.4px; 
text-decoration: none; 
color: #CC3399
}
A:active.kleinklein
{
font-family:  verdana, Arial, Helvetica, sans-serif; 
font-size:9.4px; 
text-decoration: none; 
color: #00A4DF
}

/* Bilder
----------------------------------------------- */

.rahmen 
{
border: 1px solid; 
border-color: #CC3399; 
background: #EEEBEB
}
 
/* Formulare
----------------------------------------------- */
 
.eingabefeld
{
width: 200px; 
border: 1px solid #CC3399; 
color: #666666; 
background: whitesmoke;
overflow: auto
} 
.eingabefeld2
{
border: 1px solid #CC3399; 
color: #CC3399; 
background: whitesmoke;
overflow: auto
} 

/* Sitemap
----------------------------------------------- */

/* 1 level */
a.sitemap1
{
border-color: #000000;
border-style: dotted; 
background-image:url(a.gif); 
background-repeat:no-repeat;     
border-width: 0px; 
color: #666666; 
background-color: #FFFFFF; 
display: block; 
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
height: 17px; 
margin-top: 0px; 
padding-left: 40px; 
padding-right: 0px; 
text-align: left; 
width: 100%
} 

a.sitemap1:link
{
color: #00A4DF; 
text-decoration: none
} 

a.sitemap1:visited
{color: #999999; 
font-size: 11px; 
text-decoration: none
} 

a.sitemap1:hover
{
color: #CC3399; 
font-size: 11px; 
text-decoration: none
} 

a.sitemap1:active
{
background-color: #00A4DF; 
color: #FFFFFF; 
text-decoration: none
} 

/* 2 level */
a.sitemap2
{
font-family: verdana, Arial, Helvetica, sans-serif;
border-color: #000000; 
border-style: dotted; 
border-width: 0px; 
color: #666666; 
background-image:url(b.gif); 
background-repeat:no-repeat;  
background-color: #FFFFFF; 
display: block; 
font-size: 10px; 
height: 17px; 
margin-top: 0px; 
padding-left: 59px; 
padding-right: 0px; 
text-align: left; 
width: 100%
} 

a.sitemap2:link
{
color: #00A4DF; 
text-decoration: none
} 

a.sitemap2:visited
{
color: #999999; 
font-size: 10px; 
text-decoration: none
} 

a.sitemap2:hover
{
background-image:url(bb.gif); 
background-repeat:no-repeat; 
color: #CC3399; 
font-size: 10px; 
text-decoration: none;} 

a.sitemap2:active
{
color: #00A4DF; 
text-decoration: none
} 

/* 3 level */
a.lev3
{ 
border-color: #000000; 
border-style: dotted; 
border-width: 0px; 
color: #000099; 
background-image:url(c.gif); 
background-repeat:no-repeat;  
background-color: #F0F1FB; 
display: block; 
font-family: verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
height: 17px; 
margin-top: 0px; 
padding-left: 46px; 
padding-right: 0px; 
text-align: left; 
width: 100% 
} 

a.lev3:link
{ 
color: #000099; 
text-decoration: none
} 

a.lev3:visited
{ 
color: #000099; 
font-size: 9pt; 
text-decoration: none
} 

a.lev3:hover
{ 
background-image:url(cc.gif); 
background-repeat:no-repeat; 
background-color: #B3B6FC; 
color: #FFFFFF; 
font-size: 9pt; 
text-decoration: none 
} 

a.lev3:active
{ 
background-color: #1E4063; 
color: #FFFFFF; 
text-decoration: none 
} 

