
/* ? Copyright 2006 Mediasuite /*
/* Mediasuite - Atelier fuer Internet und Multimedia /*
/* www.mediasuite.ch, info@mediasuite.ch /*



/* Screen nicht anzeigen /*
/*======================================================================*/

#accesskey, #footerprint, #usabilityprint, #newsletter_sprache, #mobile_logo, #mediasuite_icons_men, #web_icons_workstation, #web_icons_podium, #web_icons_ppt {
display: none;
}



/* Font /*
/*======================================================================*/

.District-Thin {font-weight: normal; font-size : 290%; font-style: normal; line-height:normal; font-family: 'DistrictThin', sans-serif;}

@font-face {
	font-family: 'DistrictThin';
	src: url('distth__-webfont.eot');
	src: local('☺'), url('distth__-webfont.woff') format('woff'), url('distth__-webfont.ttf') format('truetype'), url('distth__-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}


/* Startseite /*
/*======================================================================*/

#buttonAddThis {
text-align: right;
}

.Web2PDF{
}

.home_left{
width: 180px;
float: left;
margin-bottom: 30px;
}

.home_right{
margin-left: 10px;
margin-bottom: 30px;
float: left;
width: 400px;
}

/* Formatierung /*
/*======================================================================*/


html, body, div, p, h1, h2, h3, h4, h5, h6, hr, ul, li, span, pre, a, form, img, blockquote {
margin : 0;
padding : 0;
}

body {
background-color : #ffffff;
font-size : 62.5%;
font-family : Verdana, Arial, Sans-Serif;
color : #564b47;
}

a:link {
color : #564b47;
background-color : transparent;
text-decoration : underline;
font-size : 1em;
}

a:visited {
color : #564b47;
background-color : transparent;
}

a:hover {
padding : 0 0 2px;
color : #000000;
background-color : #fec20f;
text-decoration : none;
}

a:active {
color : #000000;
background-color : #fec20f;
}

p, pre {
padding : 5px 0;
font-size : 1em;
}

table {
font-size : 1em;
}

table:hover{
background-color: #ccc;
}


ul {
padding : 0 0 0 15px;
}

li {
list-style-type : circle;
}

h1 {
padding: 1px 0 1px;
font-weight : bold;
color : #fec20f;
font-size : 1.2em;
text-transform : uppercase;
letter-spacing: 1px;
}

h1.h1_internet {
color : #458B00;
}

h1.h1_multimedia {
color : #B41919;
}

h1.h1_powerpoint {
color : #3C7A95;
}

h2 {
color : #575757;
padding : 5px 0;
font-size : 1.0em;
}

h3 {
padding : 5px 0 5px;
font-size : 1.0em;
font-weight : bold;
}

h4 {
padding : 5px 0 5px;
font-size : 1.0em;
font-weight : bold;
}

h5 {
padding : 5px 0 5px;
font-size : 1.0em;
font-weight : bold;
}

h6 {
padding : 5px 0 5px;
font-size : 1.0em;
font-weight : bold;
}

hr {
color: silver; 
background-color: transparent;
height: 1px;
border: 0px;
}

abbr, acronym {
cursor: help;
}

object.bbaserefhotspot {
border: 0;
}



/* Formular /*
/*======================================================================*/


legend {
padding: 0;
margin: 0;
}

form  {
border: 0;
}

fieldset {
padding: 0;
margin: 0;
border: 0;
}

textarea {
font-size : 1em;
width: 400px;
}

label {
padding: 0;
margin: 0; 
padding: 10px 0 10px 0;
}

select {
font-size : 1em;
}

input {
font-size : 1em;
}

input#submit {
font-size : 1em;
}

input.kontaktfeld {
position: absolute;
left: 440px;
font-size : 1em;
width:140px;
color: #564b47;
background: #F4F4F4;
}

input.kontaktfeld_not {
position: absolute;
left: 440px;
font-size : 1em;
width:140px;
color: #564b47;
background: #FFFFFF;
}

input.loginButtonFeld {
position: absolute;
left: 400px;
font-size : 1em;
width:140px;
color: #564b47;
background: #F4F4F4;
}

input.loginButton {
position: absolute;
left: 400px;
font-size : 1em;
width: 100px;
text-transform : uppercase;
color: #564b47;
background: #ffffff;
}

.textefeldeingabe {
font-family : Verdana, Arial, Sans-Serif;
font-size : 1em;
}

/* Suchformular /*
/*======================================================================*/

#output a {font-weight: normal;}
.searchword  {color: #222; background-color: #564b47; border: 1px dotted #564b47;}
.searchword0 {color: #222; background-color: #ff0; border: 1px dotted #ff0;}
.searchword1 {color: #222; background-color: #0f0; border: 1px dotted #0f0;}
.searchword2 {color: #222; background-color: #0ff; border: 1px dotted #0ff;}
.searchword3 {color: #222; background-color: #fbb; border: 1px dotted #fbb;}
.searchword4 {color: #222; background-color: #dfd; border: 1px dotted #dfd;}
.searchword5 {color: #222; background-color: #f6f; border: 1px dotted #f6f;}

.mod {display: block; font-size: 1em;}


input.searchButton {
font-size : 1em;
width: 100px;
text-transform : uppercase;
color: #564b47;
background: #ffffff;
}

input.searchButton:hover { 
color: black; 
background: #fec20f; 
}

input.searchButtonFeld {
font-size : 1em;
width:140px;
color: #564b47;
background: #F4F4F4;
}

input.searchButtonFeld:hover { 
color: black; 
background: #fec20f; 
}


/* Struktur /*
/*======================================================================*/

#container {
margin : 0;
padding : 0;
max-width : 1200px;
}

#header {
margin : 0;
padding : 0;
}

#navigation {
margin : 0;
padding : 0;
position : absolute;
left : 20px;
width : 240px;
font-size : 1.1em;
}

#inhalt {
margin : 0 220px 0 280px;
padding : 0;
font-size : 1.1em;
}

#usabilityscreen {
margin : 5px;
word-spacing: 0px;
text-align : right;
}

#usabilityprint {
margin : 5px;
text-align : right;
font-size : 0.9em;
}

#hotspots {
margin : 0;
padding : 0;
position : absolute;
right : 20px;
width : 180px;
font-size : 1.1em;
}

#jumper {
line-height: 1.8em;
font-size : 1.0em;
}

#footerscreen {
margin : 0 220px 0 280px;
padding : 0;
text-align : center;
font-size : 1.0em;
}

#footerprint {
margin : 0 220px 0 280px;
padding : 0;
text-align : center;
font-size : 0.9em;
}

.clearer {
	clear: both;
}


/* classen 
======================================================================*/

.ref_bild_start {
margin-right: 20px;
margin-bottom: 5px;
}



.bildnormal {
padding : 2px 0;
color : #fff;
background : transparent;
text-decoration : none;
font-weight: normal;
text-transform : uppercase;
}

.start_img {
    margin-right: 8px;
    margin-bottom: 8px;
}

.image_left {
    padding: 0 10px 0px 0;
}

.image_left_start {
    padding: 0;
    border: 1px #ccc solid;
}

.icon_left {
    padding: 0 10px 0px 0;
}

.text_left {
    padding: 0 0 0 190px;
}

.text_left_jobs {
    margin: 0 0 0 120px;
    width: 300px;
}

.text_left_ref {
    margin: 0 0 0 200px;
    width: 300px;
}

.clearer_left {
    clear:left;
}


.hotspot_left {
    padding: 0 0 0 20px;
}

.kundenliste {
font-size : 0.9em;
}

.spaltenlinie {
border-bottom : 1px solid silver;
}
.naviliniefirst {
margin : 0 0 2px;
border-bottom : 1px solid silver;
}
.navilinie {
padding : 0 0 2px;
margin : 0px 0 2px;
border-bottom : 1px solid silver;
}


.naviliste li {
list-style-type : none;
margin : 0 0 0 -15px;
}

.naviliste_unternavigation li {
list-style-type : none;
padding : 4px 0 4px 15px;
font-size : 1.0em;
}

.subnaviliste li {
list-style-type : none;
margin : 0 0 0 -15px;
padding: 2px 0 2px;
height: 2em;
}

.punkt_down {
margin: 0px 0 -21px;
color: #fec20f;
font-size: 2.5em;
text-align: center;
}
.punkt_logo {
padding : 0 0 0 244px;
top: 4px;
position: absolute;
}
.logo {
padding : 25px 0 0 167px;
margin : 0;
}

.top_back {
line-height: 1.8em;
font-size : 1.0em;
}

.infobox {
color: #999999;
font-size: 1.0em;
text-transform: uppercase;
font-weight: bold;
}


.mediasuite_fokus {
color: #fec20f;
font-size: 1.0em;
text-transform: uppercase;
font-weight: bold;
}


.internet_fokus {
color: #458B00;
font-size: 1.0em;
text-transform: uppercase;
font-weight: bold;
}

.multimedia_fokus {
color: #B41919;
font-size: 1.0em;
text-transform: uppercase;
font-weight: bold;
}

.powerpoint_fokus {
color: #3C7A95;
font-size: 1.0em;
text-transform: uppercase;
font-weight: bold;
}

/* Classsen PopUp /*
/*======================================================================*/

.navilinie_popup {
margin: 0 20px 0 20px;
border-bottom : 1px solid silver;
}

.logo_popup {
margin: 0 20px 0 20px;
}

.punkt_logo_pupup {
padding : 0 0 0 113px;
top: 44px;
position: absolute;
}

.text_popup {
    padding: 0 20px 0 20px;
}

.text_popup_footer {
    padding: 0 20px 0 20px;
    text-align : center;
}

.beyeradmin_left {
    padding: 0 0 0 20px;
}

.alive3d_left {
    padding: 0 0 0 55px;
}


/* Navigation Menu /*
/*======================================================================*/

.homenavigation a:link {
padding : 2px 0;
display : block;
color : #ACADB1;
background : transparent;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.homenavigation a:visited {
padding : 2px 0;
display : block;
color : #ACADB1;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.homenavigation a:hover {
padding : 2px 0;
display : block;
color : #ffffff;
background : #ACADB1;
}
.homenavigation a:active {
color : #000000;
background : #ACADB1;
}

.mediasuitenavigation a:link {
padding : 2px 0;
display : block;
color : #fec20f;
background : transparent;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.mediasuitenavigation a:visited {
padding : 2px 0;
display : block;
color : #EEAD0E;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.mediasuitenavigation a:hover {
padding : 2px 0;
display : block;
color : #ffffff;
background : #fec20f;
}
.mediasuitenavigation a:active {
color : #000000;
background : #fec20f;
}


.internetnavigation a:link {
padding : 2px 0;
display : block;
color : #458B00;
background : transparent;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.internetnavigation a:visited {
padding : 2px 0;
display : block;
color : #458B00;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.internetnavigation a:hover {
padding : 2px 0;
display : block;
color : #ffffff;
background : #458B00;
}
.internetnavigation a:active {
color : #000000;
background : #458B00;
}


.multimedianavigation a:link {
padding : 2px 0;
display : block;
color : #B41919;
background : transparent;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.multimedianavigation a:visited {
padding : 2px 0;
display : block;
color : #B41919;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.multimedianavigation a:hover {
padding : 2px 0;
display : block;
color : #ffffff;
background : #B41919;
}
.multimedianavigation a:active {
color : #000000;
background : #B41919;
}


.powerpointnavigation a:link {
padding : 2px 0;
display : block;
color : #3C7A95;
background : transparent;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.powerpointnavigation a:visited {
padding : 2px 0;
display : block;
color : #3C7A95;
text-decoration : none;
font-weight : bold;
text-transform : uppercase;
}
.powerpointnavigation a:hover {
padding : 2px 0;
display : block;
color : #ffffff;
background : #3C7A95;
}
.powerpointnavigation a:active {
color : #000000;
background : #3C7A95;
}


/* Links Hotspot /*
/*======================================================================*/

.mediasuitehotspot a:link {
text-decoration: underline;
color : #EBB207;
background : transparent;
}
.mediasuitehotspot a:visited {
text-decoration: underline;
color : #EBB207;
background : transparent;
}
.mediasuitehotspot a:hover {
padding : 0 0 2px;
text-decoration: none;
color : #ffffff;
background : #fec20f;
}
.mediasuitehotspot a:active {
color : #ffffff;
background : #fec20f;
}


.internethotspot a:link {
text-decoration: underline;
color : #458B00;
background : transparent;
}
.internethotspot a:visited {
text-decoration: underline;
color : #458B00;
background : transparent;
}
.internethotspot a:hover {
padding : 0 0 2px;
text-decoration: none;
color : #ffffff;
background : #458B00;
}
.internetnavigationhotspot a:active {
color : #ffffff;
background : #458B00;
}


.multimediahotspot a:link {
text-decoration: underline;
color : #B41919;
background : transparent;
}
.multimediahotspot a:visited {
text-decoration: underline;
color : #B41919;
background : transparent;
}
.multimediahotspot a:hover {
padding : 0 0 2px;
text-decoration: none;
color : #ffffff;
background : #B41919;
}
.multimediahotspot a:active {
color : #ffffff;
background : #B41919;
}


.powerpointhotspot a:link {
text-decoration: underline;
color : #3C7A95;
background : transparent;
}
.powerpointhotspot a:visited {
text-decoration: underline;
color : #3C7A95;
background : transparent;
}
.powerpointhotspot a:hover {
padding : 0 0 2px;
text-decoration: none;
color : #ffffff;
background : #3C7A95;
}
.powerpointhotspot a:active {
color : #ffffff;
background : #3C7A95;
}

/* unternavigation /*
/*======================================================================*/


.mediasuiteunternavigation a:link {
padding : 2px 0;
display : block;
color : #564b47;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}
.mediasuiteunternavigation a:visited {
padding : 2px 0;
display : block;
color : #564b47;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}
.mediasuiteunternavigation a:hover {
padding : 2px 0;
display : block;
color : #000000;
background : #fec20f;
}
.mediasuiteunternavigation a:active {
color : #000000;
background : #fec20f;
}

.mediasuiteunternavigationaktiv {
padding : 2px 0;
display : block;
color : #564b47;
background : #fec20f;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}


.internetunternavigation a:link {
padding : 2px 0;
display : block;
color : #564b47;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}
.internetunternavigation a:visited {
padding : 2px 0;
display : block;
color : #564b47;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}
.internetunternavigation a:hover {
padding : 2px 0;
display : block;
color : #ffffff;
background : #458B00;
}
.internetunternavigation a:active {
color : #ffffff;
background : #458B00;
}

.internetunternavigationaktiv {
padding : 2px 0;
display : block;
color : #564b47;
background : #fec20f;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}


.multimediaunternavigation a:link {
padding : 2px 0;
display : block;
color : #564b47;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}
.multimediaunternavigation a:visited {
padding : 2px 0;
display : block;
color : #564b47;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}
.multimediaunternavigation a:hover {
padding : 2px 0;
display : block;
color : #ffffff;
background : #B41919;
}
.multimediaunternavigation a:active {
color : #ffffff;
background : #B41919;
}

.multimediaunternavigationaktiv {
padding : 2px 0;
display : block;
color : #564b47;
background : #fec20f;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}


.powerpointunternavigation a:link {
padding : 2px 0;
display : block;
color : #564b47;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}
.powerpointunternavigation a:visited {
padding : 2px 0;
display : block;
color : #564b47;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}
.powerpointunternavigation a:hover {
padding : 2px 0;
display : block;
color : #ffffff;
background : #3C7A95;
}
.powerpointunternavigation a:active {
color : #ffffff;
background : #3C7A95;
}

.powerpointunternavigationaktiv {
padding : 2px 0;
display : block;
color : #564b47;
background : #3C7A95;
text-decoration : none;
font-weight : normal;
text-transform: uppercase;
}


/* bilder submenu /*
/*======================================================================*/

.button_login a:link {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_login_normal.gif) no-repeat;
}
.button_login a:visited {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_login_normal.gif) no-repeat;
}
.button_login a:hover {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_login_over.gif) no-repeat;
}
.button_login a:active {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_login_normal.gif) no-repeat;
}


.button_newsletter a:link {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_newsletter_normal.gif) no-repeat;
}
.button_newsletter a:visited {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_newsletter_normal.gif) no-repeat;
}
.button_newsletter a:hover {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_newsletter_over.gif) no-repeat;
}
.button_newsletter a:active {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_newsletter_normal.gif) no-repeat;
}


.button_check a:link {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_check_normal.gif) no-repeat;
}
.button_check a:visited {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_check_normal.gif) no-repeat;
}
.button_check a:hover {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_check_over.gif) no-repeat;
}
.button_check a:active {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_check_normal.gif) no-repeat;
}


.button_glossar a:link {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_glossar_normal.gif) no-repeat;
}
.button_glossar a:visited {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_glossar_normal.gif) no-repeat;
}
.button_glossar a:hover {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_glossar_over.gif) no-repeat;
}
.button_glossar a:active {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_glossar_normal.gif) no-repeat;
}


.button_sitemap a:link {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_sitemap_normal.gif) no-repeat;
}
.button_sitemap a:visited {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_sitemap_normal.gif) no-repeat;
}
.button_sitemap a:hover {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_sitemap_over.gif) no-repeat;
}
.button_sitemap a:active {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_sitemap_normal.gif) no-repeat;
}


.button_search a:link {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_search_normal.gif) no-repeat;
}
.button_search a:visited {
    padding: 2px 25px 2px;
    text-decoration : none;
    text-transform : uppercase;
    background: url(../image/icon/icon_search_normal.gif) no-repeat;
}
.button_search a:hover {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_search_over.gif) no-repeat;
}
.button_search a:active {
    padding: 2px 25px 2px;
    text-decoration : underline;
    text-transform : uppercase;
    background: url(../image/icon/icon_search_normal.gif) no-repeat;
}



/* bilder jumper /*
/*======================================================================*/


.button_print a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_normal.gif) no-repeat;
}
.button_print a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_normal.gif) no-repeat;
}
.button_print a:hover {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_over.gif) no-repeat  #fec20f;
}
.button_print a:active {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_normal.gif) no-repeat  #fec20f;
}


.button_top a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_normal.gif) no-repeat;
}
.button_top a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_normal.gif) no-repeat;
}
.button_top a:hover {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_over.gif) no-repeat  #fec20f;
}
.button_top a:active {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_normal.gif) no-repeat  #fec20f;
}


.button_back a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_normal.gif) no-repeat;
}
.button_back a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_normal.gif) no-repeat;
}
.button_back a:hover {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_over.gif) no-repeat  #fec20f;
}
.button_back a:active {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_normal.gif) no-repeat  #fec20f;
}

.button_next a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_normal.gif) no-repeat;
}
.button_next a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_normal.gif) no-repeat;
}
.button_next a:hover {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_over.gif) no-repeat  #fec20f;
}
.button_next a:active {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_normal.gif) no-repeat  #fec20f;
}

.button_close a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_close_normal.gif) no-repeat;
}
.button_close a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_close_normal.gif) no-repeat;
}
.button_close a:hover {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_close_over.gif) no-repeat  #fec20f;
}
.button_close a:active {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_close_normal.gif) no-repeat  #fec20f;
}


/* bilder jumper internet /*
/*======================================================================*/


.button_print_internet a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_normal.gif) no-repeat;
}
.button_print_internet a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_normal.gif) no-repeat;
}
.button_print_internet a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_print_over.gif) no-repeat  #458B00;
}
.button_print_internet a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_print_normal.gif) no-repeat  #458B00;
}


.button_top_internet a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_normal.gif) no-repeat;
}
.button_top_internet a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_normal.gif) no-repeat;
}
.button_top_internet a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_top_over.gif) no-repeat  #458B00;
}
.button_top_internet a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_top_normal.gif) no-repeat  #458B00;
}


.button_back_internet a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_normal.gif) no-repeat;
}
.button_back_internet a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_normal.gif) no-repeat;
}
.button_back_internet a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_back_over.gif) no-repeat  #458B00;
}
.button_back_internet a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_back_normal.gif) no-repeat  #458B00;
}

.button_next_internet a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_normal.gif) no-repeat;
}
.button_next_internet a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_normal.gif) no-repeat;
}
.button_next_internet a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_next_over.gif) no-repeat  #458B00;
}
.button_next_internet a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_next_normal.gif) no-repeat  #458B00;
}


/* bilder jumper multimedia /*
/*======================================================================*/


.button_print_multimedia a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_normal.gif) no-repeat;
}
.button_print_multimedia a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_normal.gif) no-repeat;
}
.button_print_multimedia a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_print_over.gif) no-repeat  #B41919;
}
.button_print_multimedia a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_print_normal.gif) no-repeat  #B41919;
}


.button_top_multimedia a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_normal.gif) no-repeat;
}
.button_top_multimedia a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_normal.gif) no-repeat;
}
.button_top_multimedia a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_top_over.gif) no-repeat  #B41919;
}
.button_top_multimedia a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_top_normal.gif) no-repeat  #B41919;
}


.button_back_multimedia a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_normal.gif) no-repeat;
}
.button_back_multimedia a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_normal.gif) no-repeat;
}
.button_back_multimedia a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_back_over.gif) no-repeat  #B41919;
}
.button_back_multimedia a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_back_normal.gif) no-repeat  #B41919;
}

.button_next_multimedia a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_normal.gif) no-repeat;
}
.button_next_multimedia a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_normal.gif) no-repeat;
}
.button_next_multimedia a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_next_over.gif) no-repeat  #B41919;
}
.button_next_multimedia a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_next_normal.gif) no-repeat  #B41919;
}

/* bilder jumper powerpoint /*
/*======================================================================*/


.button_print_powerpoint a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_normal.gif) no-repeat;
}
.button_print_powerpoint a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_print_normal.gif) no-repeat;
}
.button_print_powerpoint a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_print_over.gif) no-repeat  #3C7A95;
}
.button_print_powerpoint a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_print_normal.gif) no-repeat  #3C7A95;
}


.button_top_powerpoint a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_normal.gif) no-repeat;
}
.button_top_powerpoint a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_top_normal.gif) no-repeat;
}
.button_top_powerpoint a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_top_over.gif) no-repeat  #3C7A95;
}
.button_top_powerpoint a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_top_normal.gif) no-repeat  #3C7A95;
}


.button_back_powerpoint a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_normal.gif) no-repeat;
}
.button_back_powerpoint a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_back_normal.gif) no-repeat;
}
.button_back_powerpoint a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_back_over.gif) no-repeat  #3C7A95;
}
.button_back_powerpoint a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_back_normal.gif) no-repeat  #3C7A95;
}

.button_next_powerpoint a:link {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_normal.gif) no-repeat;
}
.button_next_powerpoint a:visited {
    padding: 0 20px 2px;
    background: url(../image/icon/icon_next_normal.gif) no-repeat;
}
.button_next_powerpoint a:hover {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_next_over.gif) no-repeat  #3C7A95;
}
.button_next_powerpoint a:active {
    padding: 0 20px 2px;
    color: #ffffff;
    background: url(../image/icon/icon_next_normal.gif) no-repeat  #3C7A95;
}


/* link internet /*
/*======================================================================*/

a:hover.linkinternet {
color: #ffffff;
background-color : #458B00;
text-decoration : none;
}

a:active.linkinternet {
color: #ffffff;
background-color: #458B00;
}


/* link multimedia /*
/*======================================================================*/

a:hover.linkmultimedia {
color : #ffffff;
background-color: #B41919;
text-decoration: none;
}

a:active.linkmultimedia {
color : #ffffff;
background-color: #B41919;
}


/* link powerpoint /*
/*======================================================================*/


a:hover.linkpowerpoint {
color : #ffffff;
background-color: #3C7A95;
text-decoration: none;
}

a:active.linkpowerpoint {
color : #ffffff;
background-color: #3C7A95;
}




/* end /*
/*======================================================================*/







