﻿
/*########################################################################## */
/* copyright 2005 by creativbox.net/Torsten Leithold und Georg von Kries GbR */
/*########################################################################## */


/* Links allgemein*/
a,
a:link,
a:visited
{
font-family: Arial, Verdana, "Times New Roman", serif;
color:#000;
text-decoration:underline;
background: url(../images/pfeil_link_global.gif) no-repeat 0px 3px;
background-color:inherit;
padding:0 0 0 10px;
}

a:hover
{
color:#ED1C24;
background:url(../images/pfeil_link_global_hover.gif) no-repeat 0px 3px;
background-color:inherit;
}

a:active
{
font-family: Arial, Verdana, "Times New Roman", serif;
color:#000;
text-decoration:underline;
background:url(../images/pfeil_link_global_hover.gif) no-repeat 0px 3px;
background-color:inherit;
padding:0 0 0 10px;
}

a:focus
{
color:#000;
background:url(../images/pfeil_link_global_hover.gif) no-repeat 0px 3px;
background-color:inherit;
}

.name
{
background:none;
padding:0;
}



a.global:link, 
a.global:visited,
a.global:hover,
a.global:active,
a.global:focus 
{
background:none;
}


/* #content a
{
border-bottom:1px solid #231F20;
border-bottom-style:dotted;
text-decoration:none;
}

*/

#content ul a, 
#content ul a:link, 
#content ul a:visited
{
background:url(../images/pfeil_ul_link.gif) no-repeat 0px 3px;
padding:0 0 0 15px;
}
#content ul a:hover
{
background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;
padding:0 0 0 15px;
}

#content ul a:active
{
background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;
padding:0 0 0 15px;
}
#content ul a:focus

{
background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;
padding:0 0 0 15px;
}




#content ul.kunden a, 
#content ul.kunden a:link, 
#content ul.kunden a:visited
{
background:url(../images/pfeil_ul_link.gif) no-repeat 0px 3px;
padding:0 0 0 15px;
display:block;
}
#content ul.kunden a:hover
{
background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;
padding:0 0 0 15px;
}

#content ul.kunden a:active
{
background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;
padding:0 0 0 15px;
}
#content ul.kunden a:focus

{
background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;
padding:0 0 0 15px;
}



* html #content ul.kunden a
{
display:inline !important;    
}



#right-box a.news-pfeil, 
#right-box a.news-pfeil:link, 
#right-box a.news-pfeil:visited
{
background:url(../images/news_pfeil.gif) no-repeat;
}
#right-box a.news-pfeil:hover
{
background:url(../images/news_pfeil_hover.gif) no-repeat;
}
#right-box a.news-pfeil:active
{
background:url(../images/news_pfeil.gif) no-repeat;
}
#right-box a.news-pfeil:focus
{
background:url(../images/news_pfeil_hover.gif) no-repeat;
}


#right-box-news a.news-pfeil-rechts, 
#right-box-news a.news-pfeil-rechts:link, 
#right-box-news a.news-pfeil-rechts:visited
{
background:url(../images/news_pfeil_rechts.gif) no-repeat;
}
#right-box-news a.news-pfeil-rechts:hover
{
background:url(../images/news_pfeil_rechts_hover.gif) no-repeat;
}
#right-box-news a.news-pfeil-rechts:active
{
background:url(../images/news_pfeil_rechts.gif) no-repeat;
}
#right-box-news a.news-pfeil-rechts:focus
{
background:url(../images/news_pfeil_rechts_hover.gif) no-repeat;
}




#anmelde-box a, 
#anmelde-box a:link, 
#anmelde-box a:visited
{
background:url(../images/pfeil_rechts_hover.gif) no-repeat 0px 3px;
padding:0 0 0 10px;
}

#anmelde-box a:hover

{
background:url(../images/pfeil_rechts.gif) no-repeat 0px 3px;
padding:0 0 0 10px;
}

#anmelde-box a:active
{
background:url(../images/pfeil_rechts_hover.gif) no-repeat 0px 3px;
padding:0 0 0 10px;
}
#anmelde-box a:focus 

{
background:url(../images/pfeil_rechts.gif) no-repeat 0px 3px;
padding:0 0 0 10px;
}



#container_footer a,
#container_footer a:link,
#container_footer a:visited 
{ 
font-size: 0.85em;
color:#000;
background-color:inherit;
text-decoration:none;
padding:0;
}
#container_footer a:hover
{
color:#ED1C24;
background-color:inherit;
text-decoration:none;
}
#container_footer a:active
{ 
font-size: 0.85em;
color:#000;
background-color:inherit;
text-decoration:none;
}
#container_footer a:focus  
{
color:#ED1C24;
background-color:inherit;
text-decoration:none;
}


a.menu2,
a.menu2:link,
a.menu2:visited
{
color:#ffffff;
background-color:inherit;
display:block;
text-align:center;
font-size: 0.85em; 
text-decoration:none;
}
a.menu2:hover
{
background:#66615B;
color:#F2E9D8;
text-align:center;
font-size:0.85em; 
text-decoration:none;
}

a.menu2:active

{
color:#ffffff;
background-color:inherit;
display:block;
text-align:center;
font-size: 0.85em; 
text-decoration:none;
}


a.menu2:focus
{
background:#66615B;
color:#F2E9D8;
text-align:center;
font-size:0.85em; 
text-decoration:none;
}

#zusatznav a.kontakt,
#zusatznav a.kontakt:link,
#zusatznav a.kontakt:visited
{
float:right;
background:url(../images/kontakt_button.gif) no-repeat 0px 8px;
display:block;
padding:0 0 0 30px;

}

#zusatznav a.kontakt:hover
{
float:right;
background:url(../images/kontakt_button_hover.gif) no-repeat 0px 8px;
display:block;
}

#zusatznav a.kontakt:active
{
float:right;
background:url(../images/kontakt_button_hover.gif) no-repeat 0px 8px;
display:block;
padding:0 0 0 30px;
color:#ED1C24;
background-color:inherit;
}

#zusatznav a.kontakt:focus
{
float:right;
background:url(../images/kontakt_button_hover.gif) no-repeat 0px 8px;
display:block;
}


#zusatznav a.impressum,
#zusatznav a.impressum:link,
#zusatznav a.impressum:visited
{
float:right;
background:url(../images/impressum_button.gif) no-repeat 0px 8px;
display:block;
padding:0 0 0 30px;
margin-left:10px;
}

#zusatznav a.impressum:hover
{
float:right;
background:url(../images/impressum_button_hover.gif) no-repeat 0px 8px;
display:block;

}

#zusatznav a.impressum:active
{
float:right;
background:url(../images/impressum_button_hover.gif) no-repeat 0px 8px;
display:block;
padding:0 0 0 30px;
color:#ED1C24;
background-color:inherit;

}
#zusatznav a.impressum:focus
{
float:right;
background:url(../images/impressum_button_hover.gif) no-repeat 0px 8px;
display:block;
}




#zusatznav a.impressum_aktiv,
#zusatznav a.impressum_aktiv:link,
#zusatznav a.impressum_aktiv:visited,
#zusatznav a.impressum_aktiv:hover,
#zusatznav a.impressum_aktiv:active,
#zusatznav a.impressum_aktiv:focus
{
float:right;
background:url(../images/impressum_button_hover.gif) no-repeat 0px 8px;
display:block;
padding:0 0 0 30px;
color:#ED1C24;
background-color:inherit;
margin-left:10px;
}


#zusatznav a.kontakt_aktiv,
#zusatznav a.kontakt_aktiv:link,
#zusatznav a.kontakt_aktiv:visited,
#zusatznav a.kontakt_aktiv:hover,
#zusatznav a.kontakt_aktiv:active,
#zusatznav a.kontakt_aktiv:focus
{
float:right;
background:url(../images/kontakt_button_hover.gif) no-repeat 0px 8px;
display:block;
padding:0 0 0 30px;
color:#ED1C24;
background-color:inherit;
}



/* Menü*/
li.layer1 a,
li.layer1 a:link,
li.layer1 a:visited
{
color:#ffffff;
display:block;
text-align:center;
font-size: 0.85em; 
text-decoration:none;
background:url(../images/nav_bg.gif);
background-color:inherit;
padding-left:3px;
}

li.layer1 a:hover
{
background:url(../images/nav_bg_aktiv.gif);
background-color:inherit;
color:#ffffff;
display:block;
text-align:center;
font-size:0.85em; 
text-decoration:none;
padding-left:3px;
}

li.layer1 a:active,
li.layer1 a:focus
{
background:url(../images/nav_bg_aktive.gif);
background-color:inherit;
color:#ffffff;
display:block;
text-align:center;
font-size:0.85em; 
text-decoration:none;
padding-left:7px;
}

.layer1_aktiv a,
.layer1_aktiv a:link,
.layer1_aktiv a:visited,
.layer1_aktiv a:hover,
.layer1_aktiv a:active,
.layer1_aktiv a:focus
{
color:#ffffff;
display:block;
text-align:center;
font-size: 0.85em;
text-decoration:none;
background:url(../images/nav_bg_aktive.gif);
background-color:inherit;
padding:0 0 0 7px;
}


/* Produkte*/
a.box,
a.box:link,
a.box:visited
{
display:block;padding:0;background:none;
}
a.box:hover
{
padding:0;background:none;
}
a.box:active 
{
display:block;padding:0;background:none;
}
a.box:focus
{
padding:0;background:none;
}


/* Portfolio*/
a.portfolioBox,
a.portfolioBox:link,
a.portfolioBox:visited
{
width:137px;height:115px;border:1px solid;display:block;padding:0;background:none;
}
a.portfolioBox:hover
{
border:1px;border-color:#DC2C2C;border-style:dashed;padding:0;background:none;
}
a.portfolioBox:active 
{
width:137px;height:115px;border:1px solid;display:block;padding:0;background:none;
}
a.portfolioBox:focus
{
border:1px;border-color:#DC2C2C;border-style:dashed;padding:0;background:none;
}


.box {display:block;}

/* Footer*/
#footer a {color:#312B1C;FONT-SIZE:1.00em;TEXT-DECORATION:none;background:url(../images/pfeil_link_global.gif) no-repeat 0px 2px;padding:0 0 0 8px;background-color:inherit;}
#footer a:link    {color:#312B1C; font-size:1.00em;TEXT-DECORATION:none;background:url(../images/pfeil_link_global.gif) no-repeat 0px 2px;padding:0 0 0 8px;background-color:inherit;}
#footer a:visited {color:#312B1C;font-size:1.00em;TEXT-DECORATION:none;background:url(../images/pfeil_link_global.gif) no-repeat 0px 2px;padding:0 0 0 8px;background-color:inherit;}
#footer a:hover   {color:#DC2C2C;font-size:1.00em;TEXT-DECORATION:none;background:url(../images/pfeil_link_global.gif) no-repeat 0px 2px;padding:0 0 0 8px;background-color:inherit;}
#footer a:active  {color:#312B1C;font-size:1.00em;TEXT-DECORATION:none;background:url(../images/pfeil_link_global.gif) no-repeat 0px 2px;padding:0 0 0 8px;background-color:inherit;}
#footer a:focus  {color:#DC2C2C;font-size:1.00em;TEXT-DECORATION:none;background:url(../images/pfeil_link_global.gif) no-repeat 0px 2px;padding:0 0 0 8px;background-color:inherit;}


#container_footer a {background:none;}



/* Subfolder*/
a.subFolder{color:#312B1C;background-color:inherit;TEXT-DECORATION:underline;}
a.subFolder:hover {color:#ED1C24;background-color:inherit;TEXT-DECORATION:underline;}

#content a.subFolder_aktiv {color:#ED1C24;TEXT-DECORATION:underline;background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;background-color:inherit;}
#content a.subFolder_aktiv:link {color:#ED1C24;TEXT-DECORATION:underline;background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;background-color:inherit;}
#content a.subFolder_aktiv:visited {color:#ED1C24;TEXT-DECORATION:underline;background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;background-color:inherit;}
#content a.subFolder_aktiv:hover {color:#ED1C24;TEXT-DECORATION:underline;background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;background-color:inherit;}
#content a.subFolder_aktiv:active {color:#ED1C24;TEXT-DECORATION:underline;background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;background-color:inherit;}
#content a.subFolder_aktiv:focus {color:#ED1C24;TEXT-DECORATION:underline;background:url(../images/pfeil_ul_link_hover.gif) no-repeat 0px 3px;background-color:inherit;}



.download-alternative a
{
text-decoration:none;
background:url(../images/download_button.jpg) top left;
width:240px !important;
height:88px !important;
display:block !important;
padding:0 !important;
}

.download-alternative a:hover
{
background:url(../images/download_button.jpg) top right !important;
}



