﻿/* CSS Document Grün Management :: Jan Bellmann */
/* Layout */
body {
    margin: 0px;
    padding: 0px;
    background-image: url(../images/index01.gif);
}

body, th, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #171717;
}

form {
	margin: 0px;
	padding: 0px;
}

.input1 {
}

a { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color: #400000; text-decoration:underline; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color: #400000; text-decoration:underline; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color: #400000; text-decoration:none; }
a:active { font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color: #400000; text-decoration:underline; }

.align-justify {
	text-align: justify;
}

.text1 {
    font-size: 11px;
    color: #FFFFFF;
}

.text2 {
	font-size: 14px;
	color: #400000;
	line-height: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.text3 {
    font-size: 9px;
    color: #4E4E4E;
}
.bg1 {
    background-image: url(../images/index02.gif);
    background-repeat: repeat-x;
}
.style1 {
	line-height:1.4em;
	font-size: 1em;
	color: #FFFFFF;
}
.show1 {
    font-family: Sylfaen, Tahoma, Verdana, Arial, Helvetica, sans-serif;
    line-height:1.6em;
    font-size: 1.3em;
    color: #99cc66;
    font-weight:bold;
    font-style:italic;
}

.style1 a {
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}
.style1 a:hover {
    font-size: 11px;
    font-weight: bold;
    color:#cccccc;
}
.style1 a:visited {
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
}
.style2 a {
    font-size: 11px;
    font-weight: bold;
    color: green;
}
.style2 a:hover {
    font-size: 11px;
    font-weight: bold;
    color:#4E4E4E;
}
.style2 a:visited {
    font-size: 11px;
    font-weight: bold;
    color: green;
}
/* Menü */
/* Start Button */
#start a {
    background: url(../images/start_hl.gif) no-repeat;
    display:block; width:196px; /* Linkbereich begrenzen */
  }
  #start img {
    display:block; width:196px; height:30px; border:0;
  }
  #start a:hover img {
    visibility: hidden;
  }
  #start a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #start a {
    margin-right:1px;
  }
  * html #start a:hover {
    width:197px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/* Über uns Button */
#about_us a {
    background: url(../images/about_hl.gif) no-repeat;
    display:block; width:196px; /* Linkbereich begrenzen */
  }
  #about_us img {
    display:block; width:196px; height:30px; border:0;
  }
  #about_us a:hover img {
    visibility: hidden;
  }
  #about_us a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #about_us a {
    margin-right:1px;
  }
  * html #about_us a:hover {
    width:197px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/* Leistung Button */
#leistung a {
    background: url(../images/leistung_hl.gif) no-repeat;
    display:block; width:196px; /* Linkbereich begrenzen */
  }
  #leistung img {
    display:block; width:196px; height:30px; border:0;
  }
  #leistung a:hover img {
    visibility: hidden;
  }
  #leistung a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #leistung a {
    margin-right:1px;
  }
  * html #leistung a:hover {
    width:197px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/* Partner Button */
#partner a {
    background: url(../images/partner_hl.gif) no-repeat;
    display:block; width:196px; /* Linkbereich begrenzen */
  }
  #partner img {
    display:block; width:196px; height:30px; border:0;
  }
  #partner a:hover img {
    visibility: hidden;
  }
  #partner a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #partner a {
    margin-right:1px;
  }
  * html #partner a:hover {
    width:197px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/* Impressum Button */
#impress a {
    background: url(../images/impress_hl.gif) no-repeat;
    display:block; width:196px; /* Linkbereich begrenzen */
  }
  #impress img {
    display:block; width:196px; height:30px; border:0;
  }
  #impress a:hover img {
    visibility: hidden;
  }
  #impress a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #impress a {
    margin-right:1px;
  }
  * html #impress a:hover {
    width:197px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/* Kontakt Button */
#contact a {
    background: url(../images/contact_hl.gif) no-repeat;
    display:block; width:196px; /* Linkbereich begrenzen */
  }
  #contact img {
    display:block; width:196px; height:30px; border:0;
  }
  #contact a:hover img {
    visibility: hidden;
  }
  #contact a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #contact a {
    margin-right:1px;
  }
  * html #contact a:hover {
    width:197px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
