
/*-------------------------------------------------*/
a
{
font-family: tahoma,helvetica;
text-decoration : underline;
color : #526677;
font-size: 90%;
cursor: pointer;
}

/*-------------------------------------------------*/
a:link
{
color : #526677;
text-decoration : underline;
}

/*-------------------------------------------------*/
a:visited
{
color : #526677;
text-decoration : underline;
}

/*-------------------------------------------------*/
a:hover
{
color : #c2a87c;
text-decoration : none;
}

/*-------------------------------------------------*/
a:active
{
color : #526677;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_active
{
display: block;
background-image:url (../backgrounds/template/navi_aktiv_1px.jpg);
background-repeat: repeat-y;
background-position: right;
background-color: #f2f5f8;
line-height: 2.9em;
color : #526677;
text-decoration : none;
font-size: 90%;
padding-left: 28px;
cursor: pointer;
border-bottom: 1px solid #d2d8de;
}

/*-------------------------------------------------*/
a.navi_active:link
{
color : #526677;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_active:visited
{

text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_active:hover
{
color : #c2a87c;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_active:active
{
color : #526677;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_inaktiv
{
background-image:url(../backgrounds/template/navi_inaktiv_1px.jpg);
background-repeat: repeat-y;
background-position: right;
background-color: #c2a87c;
display: block;
line-height: 2.9em;
color : #FFF;
text-decoration : none;
font-size: 90%;
padding-left: 28px;
border-bottom: 1px solid #b9b099;
}

/*-------------------------------------------------*/
a.navi_inaktiv:link
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_inaktiv:visited
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_inaktiv:hover
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.navi_inaktiv:active
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_active
{
display: block;
background-image:url(../backgrounds/template/navi_aktiv_1px.jpg);
background-repeat: repeat-y;
background-position: right;
background-color: #f2f5f8;
line-height: 1.7em;
color : #526677;
text-decoration : none;
font-size: 80%;
padding-left: 28px;
cursor: pointer;
border-top: 0px solid #d2d8de;
}

/*-------------------------------------------------*/
a.subnavi_active:link
{
color : #526677;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_active:visited
{
color : #526677;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_active:hover
{
color : #c2a87c;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_active:active
{
color : #526677;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv
{
background-image:url(../backgrounds/template/navi_inaktiv_1px.jpg);
background-repeat: repeat-y;
background-position: right;
background-color: #c2a87c;
display: block;
line-height: 1.7em;
color : #FFF;
text-decoration : none;
font-size: 80%;
padding-left: 28px;
border-top: 1px solid #b9b099;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv:link
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv:visited
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv:hover
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi_inaktiv:active
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.mehr
{
font-size: 85%;
color: #000;
text-decoration : underline;
cursor: pointer;
margin-right: 3px;
}

/*-------------------------------------------------*/
a.mehr:link
{
text-decoration : underline;
}

/*-------------------------------------------------*/
a.mehr:visited
{
text-decoration : underline;
}

/*-------------------------------------------------*/
a.mehr:hover
{
color : #000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.mehr:active
{
text-decoration : underline;
color: #000;
}

/*-------------------------------------------------*/
a.footer
{
font-size: 80%;
color: #FFF;
text-decoration : none;
cursor: pointer;

}

/*-------------------------------------------------*/
a.footer:link
{
text-decoration : none;
}

/*-------------------------------------------------*/
a.footer:visited
{
text-decoration : none;
color: #FFF;
}

/*-------------------------------------------------*/
a.footer:hover
{
color : #FFF;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.footer:active
{
text-decoration : none;
color: #414141;
}

/*-------------------------------------------------*/

{
display: block;
background-image:url (../backgrounds/template/navi_aktiv_1px.jpg);
background-repeat: repeat-y;
background-position: right;
background-color: #f2f5f8;
line-height: 2.9em;
color : #526677;
text-decoration : none;
font-size: 90%;
padding-left: 28px;
cursor: pointer;
border-bottom: 1px solid #d2d8de;
}

/*-------------------------------------------------*/
a.subnavi2_active
{
display: block;
background-image:url(../backgrounds/template/navi_aktiv_1px.jpg);
background-repeat: repeat-y;
background-position: right;
background-color: #f2f5f8;
line-height: 1.7em;
color : #526677;
text-decoration : none;
font-size: 80%;
padding-left: 50px;
cursor: pointer;
border-bottom: 0px solid #d2d8de;
}

/*-------------------------------------------------*/
a.subnavi2_active:link
{
color : #526677;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi2_active:visited
{
color : #526677;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi2_active:hover
{
color : #c2a87c;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi2_active:active
{
color : #526677;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi2_inaktiv
{
background-image:url('../backgrounds/template/navi_inaktiv_1px.jpg');
background-repeat: repeat-y;
background-position: right;
background-color: #c2a87c;
display: block;
line-height: 1.7em;
color : #FFF;
text-decoration : none;
font-size: 80%;
padding-left: 50px;
border-top: 1px solid #b9b099;

}

/*-------------------------------------------------*/
a.subnavi2_inaktiv:link
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi2_inaktiv:visited
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi2_inaktiv:hover
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.subnavi2_inaktiv:active
{
color : #FFF;
text-decoration : none;
}

/*-------------------------------------------------*/
a.product_selection_green
{

color: #2c7356;
font-family: arial;
font-size: 135%;
text-decoration: none;
letter-spacing: 1px;
font-stretch: expanded;
display: block;
background-color: #f5efde;
border-top: 1px solid #FFFFFF;
padding: 10px;
font-weight: bold;
}

/*-------------------------------------------------*/
a.product_selection_green:hover
{

background-color: #1D6145;
display: block;
border-top: 1px solid #FFFFFF;
background-image:url('../backgrounds/good_over.gif');
background-repeat: repeat-y;
background-position: top left;
color: #FFF;

}

/*-------------------------------------------------*/
a.product_selection_green:visited
{

color: #2c7356;
text-decoration: none;


}

/*-------------------------------------------------*/
a.product_selection_green:link
{


text-decoration: none;


}

/*-------------------------------------------------*/
a.product_selection_green:active
{


text-decoration: none;


}

/*-------------------------------------------------*/
a.product_selection_better
{

color: #8E1818;
font-family: arial;
font-size: 135%;
text-decoration: none;
letter-spacing: 1px;
font-stretch: expanded;
display: block;
background-color: #f5efde;
border-top: 1px solid #FFFFFF;
padding: 10px;
font-weight: bold;
}

/*-------------------------------------------------*/
a.product_selection_better:hover
{

color: #FFF;
font-family: arial;
font-size: 135%;
text-decoration: none;
letter-spacing: 1px;
font-stretch: expanded;
display: block;
background-color: #731212;
border-top: 1px solid #FFFFFF;
background-image: url(../backgrounds/better_over.gif);
background-repeat: repeat-y;

}

/*-------------------------------------------------*/
a.product_selection_best
{
padding: 10px;
color: #336395;
font-family: arial;
font-size: 135%;
text-decoration: none;
letter-spacing: 1px;
font-stretch: expanded;
display: block;
background-color: #f5efde;
border-top: 1px solid #FFFFFF;
font-weight: bold;
}

/*-------------------------------------------------*/
a.product_selection_best:hover
{


background-image: url('../backgrounds/best_over.gif');
background-repeat: repeat-y;
color: #FFF;
font-family: arial;
font-size: 135%;
text-decoration: none;
letter-spacing: 1px;
font-stretch: expanded;
display: block;
background-color: #183E65;
border-top: 1px solid #FFFFFF;
}

/*-------------------------------------------------*/
a.product_selection_best:visited
{


text-decoration: none;
color: #336395;

}

/*-------------------------------------------------*/
a.product_selection_better:visited
{

color: #8E1818;
text-decoration: none;

}

/*-------------------------------------------------*/
a.news_archiv_link
{

padding-left: 2px;
font-size: 85%;
color: #000000;

}

/*-------------------------------------------------*/
a.news_archiv_link:link
{

padding-left: 2px;
font-size: 85%;
color: #000000;

}

/*-------------------------------------------------*/
a.news_archiv_link:visited
{

padding-left: 2px;
font-size: 85%;
color: #000000;

}

/*-------------------------------------------------*/
a.news_archiv_link_inaktiv
{

padding-left: 2px;
font-size: 85%;
color: #000000;

}

/*-------------------------------------------------*/
a.news_archiv_link_inaktiv:link
{

padding-left: 2px;
font-size: 85%;
color: #000000;

}

/*-------------------------------------------------*/
a.produkt_selection_textlink
{
font-family: tahoma,helvetica;
text-decoration : none;
line-height: 110%;
font-size: 93%;
cursor: pointer;

}

/*-------------------------------------------------*/
a.produkt_selection_textlink:link
{

text-decoration : none;
}

/*-------------------------------------------------*/
a.produkt_selection_textlink:visited
{

text-decoration : none;
}

/*-------------------------------------------------*/
a.produkt_selection_textlink:hover
{

text-decoration : underline;
}

/*-------------------------------------------------*/
a.produkt_selection_textlink:active
{

text-decoration : underline;
}

/*-------------------------------------------------*/
a.mehr_news
{
font-size: 85%;
color: #526677;
text-decoration : underline;
cursor: pointer;
margin-right: 3px;
}

/*-------------------------------------------------*/
a.mehr_news:link
{
text-decoration : underline;
color: #526677;
}

/*-------------------------------------------------*/
a.mehr_news:visited
{
text-decoration : underline;
color: #526677;
}

/*-------------------------------------------------*/
a.mehr_news:hover
{
color : #000000;
text-decoration : none;
}

/*-------------------------------------------------*/
a.mehr_news:active
{
text-decoration : underline;
color: #000000;
}

/*-------------------------------------------------*/
a.header
{
font-size: 90%;
color: #FFF;
text-decoration : none;
cursor: pointer;

}

/*-------------------------------------------------*/
a.header:link
{
text-decoration : none;
}

/*-------------------------------------------------*/
a.header:visited
{
text-decoration : none;
color: #FFF;
}

/*-------------------------------------------------*/
a.header:hover
{
color : #FFF;
text-decoration : underline;
}

/*-------------------------------------------------*/
a.header:active
{
text-decoration : underline;
color: #FFF;
}
