body {
	SCROLLBAR-FACE-COLOR: #B3C8DA; 
	SCROLLBAR-HIGHLIGHT-COLOR: #D4D0C8; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-ARROW-COLOR:  #FFFFFF; 
	SCROLLBAR-TRACK-COLOR: #D0E5F6; 
	SCROLLBAR-DARKSHADOW-COLOR: #666666;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:400;
	line-height: 18px;
	color:#666666;
	text-align:left;
	}
img {border:0px
}
p {
 margin-bottom:9px;
 margin-top:9px; 
}
a:link {
	color: #CA0633;
	text-decoration: none;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a:visited {
	color: #CA0633;
	text-decoration: none;
	font-weight:bold;
}
a:hover {
color:#000000;
}
a:active {
color:#000000;
	text-decoration: none;
}
a.navi_2:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none; 
font-weight:bold;
color:#7C9436;
}
a.navi_2:visited  {
text-decoration:none; 
font-weight:bold;
color:#7C9436;
}
a.navi_2:hover  {
text-decoration:none; 
font-weight:bold;
color:#E17A13;
}
a.navi_2:active {
text-decoration:none; 
font-weight:bold;
color:#9B5F54;
}
.bold12 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.bold12mittig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	margin-bottom:9px; 
 margin-top:9px; 
}
.bold14mittig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-align:center;
	margin-bottom:9px; 
 margin-top:9px; 
}
.bold14_links_kursiv {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	margin-bottom:9px; 
    margin-top:9px; 
}
.bold16mittig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align:center;
	line-height: 22px;
}
.bold16links {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	text-align:left;
	line-height: 22px;
}
.bold22mittig {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	text-align:center;
	margin-bottom:9px; 
 margin-top:9px; 
}
.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
}
.20red {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color:#CA0633;
}
.gruen:link {
 color:#379237;
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
	}
.gruen:hover {
color:#BB2020;
	}
.gruen:active {
 color:#009900;
}
.gruen:visited {
 color:#379237;
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight: bold;
}
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

form {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #004884;
}
textfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #004884;
	}
select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;
	list-style-position: outside;
}
li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
ol {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: upper-roman;
	list-style-position: outside;
}
.small {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.box1 {
	padding: 3px;
	border-width: thin;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}
.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}
div.scroll {
   overflow: auto;
   background-attachment: scroll;
   background-repeat: repeat;
			width:100%;
				
   width:432px;
   height:256px;
			padding-top:0px;
			padding-left:0px;
			padding-right:20px;
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style:normal;
			color:#004884;
}

.bold12left {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	margin-bottom:9px; 
 margin-top:9px;
}

#gaestebuch {
background-image:url('images/960x212_gaestebuch.jpg'); 
background-repeat:no-repeat;
background-position:top center;
}
#aktuelles {
background-image:url('images/960x212_aktuelles.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#anmeldeformular {
background-image:url('images/960x212_anmeldeformular.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#designertreff {
background-image:url('images/960x212_designertreff.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#exponate {
background-image:url('images/960x212_exponate.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#impressum {
background-image:url('images/960x212_impressum.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#index {
background-image:url('images/960x212_startseite.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#mitglieder {
background-image:url('images/960x212_mitglieder.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#seminare {
background-image:url('images/960x212_seminare.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#verein {
background-image:url('images/960x212_verein.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#sitemap {
background-image:url('images/960x212_sitemap.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#kontaktformular {
background-image:url('images/960x212_kontaktformular.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#katalog {
background-image:url('images/960x212_katalog.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#kontaktinformation {
background-image:url('images/960x212_kontaktinformation.jpg');
background-repeat:no-repeat;
background-position:top center;
}
#strategie {
background-image:url('images/960x212_strategie.jpg');
background-repeat:no-repeat;
background-position:top center;
}


/* Bild larger */

a.p1 {display: block; width:396px; height:543px; text-decoration:none; background:#fff; border:0; margin:0px 0 0 90px; float:left;}
a.p1 img {display:block; border:0}
a.p1:hover {text-decoration:none; position:relative; z-index:500;}
a.p1 b {display:block; position:absolute; left:-9999px; padding:0px; opacity:0;}
a.p1:hover b {top:0px; left:-150px; opacity:1.0;}

a.p2 {display:block; width:290px; height:373px; text-decoration:none; background:#fff; border:0; margin:0px 0 0 0px; float:left;}
a.p2 img {display:block; border:0;}
a.p2:hover {text-decoration:none; position:relative; z-index:500;}
a.p2 b {display:block; position:absolute; left:-9999px; padding:0px; opacity:0;}
a.p2:hover b {top:0px; left:0px; opacity:1.0;}
