body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote {margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0;  }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; }
q:before,q:after { content:”; }
abbr,acronym { border:0; }
body { background-color:#89756d; }
a { outline: none; }
/* #############################  COLORS  ################################### */

.braun	{ color : #644c40; }
.blau	{ color : #739cb4; }
.grau	{ color : #5a5a58; }
.hellbraun	{ color : #b78564; }
.bgbraun { background-color:#644c40; }

/* #############################  TEXT  ################################### */

h1 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color : #FFFFFF; font-weight: normal; line-height: 20px; text-align:left; text-transform: uppercase; }

.tleft { text-align: left; }

.text { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color : #4a4949; line-height : 14px; text-align:left; }
.text a,.text a:link,.text a:active,.text a:visited { color : #4a4949; text-decoration: none; }
.text a:hover { color : #739cb4; text-decoration: none; }

.textk { font-size: 14px; font-family: Verdana, Helvetica, sans-serif; color : #4a4949; line-height : 18px; text-align:left; }
.textk a,.textk a:link,.textk a:active,.textk a:visited { color : #4a4949; text-decoration: none; }
.textk a:hover { color : #739cb4; text-decoration: none; }

.textw { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color : #FFFFFF; line-height : 14px; text-align:left;  }
.textw a,.textw a:link,.textw a:active,.textw a:visited { color : #FFFFFF; text-decoration: none; }
.textw a:hover { color : #739cb4; text-decoration: none; }

/* ####### formular ############ */
#error_msg { display: block; color: #990000; margin-bottom: 15px;  }
.error { color: #990000; }
.nichtsehen { display: none; }

.textw2 { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color : #FFFFFF; line-height : 18px; text-align:left;  }
.textw2 a,.textw2 a:link,.textw2 a:active,.textw2 a:visited { color : #FFFFFF; text-decoration: none; }
.textw2 a:hover { color : #739cb4; text-decoration: none; }

/* #############################  FIELDS  ################################### */
td.home { background-image:url("eddy-miller-home.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}
td.biografie { background-image:url("eddy-miller-biografie.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}
td.biografie2 { background-image:url("eddy-miller-biografie2.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}
td.besetzung { background-image:url("eddy-miller-besetzung.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}
td.besetzung1 { background-image:url("eddy-miller-besetzung-trio.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}
td.besetzung2 { background-image:url("eddy-miller-besetzung-group.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}
td.besetzung3 { background-image:url("eddy-miller-besetzung-orchestra.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}
td.musik { background-image:url("eddy-miller-musik-bg.jpg");
	background-position: center center;
	background-repeat: repeat-y;
}
td.musik1 { background-image:url("eddy-miller-musik-hoerproben.jpg");
	background-repeat: no-repeat;
}
td.musik2 { background-image:url("eddy-miller-musik-videos.jpg");
	background-repeat: no-repeat;
}
td.musik3 { background-image:url("eddy-miller-musik-repertoire.jpg");
	background-repeat: no-repeat;
}
td.musik4 { background-image:url("eddy-miller-musik-referenzen.jpg");
	background-repeat: no-repeat;
}

td.termine { background-image:url("eddy-miller-termine-bg.jpg");
	background-position: center center;
	background-repeat: repeat-y;
}
td.termine1 { background-image:url("eddy-miller-termine.jpg");
	background-repeat: no-repeat;
}

td.galerie { background-image:url("eddy-miller-musik-bg.jpg");
	background-position: center center;
	background-repeat: repeat-y;
}
td.galerie1 { background-image:url("eddy-miller-galerie.jpg");
	background-repeat: no-repeat;
}

td.newsletter { background-image:url("eddy-miller-newsletter.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}

td.kontakt { background-image:url("eddy-miller-kontakt.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}

td.presse { background-image:url("eddy-miller-presse.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}

td.impressum { background-image:url("eddy-miller-impressum.jpg");
	background-position: center center;
	background-repeat: no-repeat;
}

/* #############################  NAVI  ################################### */

.nav { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color : #5a5a58; line-height : 24px; text-align: right; }
.nav a,.nav a:link,.nav a:active,.nav a:visited { color : #5a5a58; text-decoration: none; outline: none; }
.nav a:hover { color : #b78564; text-decoration: none; outline: none; }

.nava { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color : #b78564; line-height : 24px; text-align: right; outline: none; }
.nava a,.nava a:link,.nava a:active,.nava a:visited { color : #b78564; text-decoration: none; outline: none; }
.nava a:hover { color : #5a5a58; text-decoration: none; outline: none; }

.footer { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color : #FFFFFF; line-height : 14px; text-align: right; }
.footer a,.footer a:link,.footer a:active,.footer a:visited { color : #FFFFFF; text-decoration: none; outline: none; }
.footer a:hover { color : #739cb4; text-decoration: none; outline: none; }

.footera { font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color : #739cb4; line-height : 14px; text-align: right; }
.footera a,.footera a:link,.footera a:active,.footera a:visited { color : #739cb4; text-decoration: none; outline: none; }
.footera a:hover { color : #FFFFFF; text-decoration: none; outline: none; }

.butback a { background-image:url(p-l-w.png); background-position: center left; margin:0px; padding-left:15px; background-repeat: no-repeat; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color : #FFFFFF; line-height : 14px; text-align:left; text-decoration:none; }
.butback a:hover { background-image:url(p-l-b.png); background-position: center left; margin:0px; padding-left:15px; background-repeat: no-repeat; color : #739cb4; text-decoration:none; }

.butgalerie a { background-image:url(p-r-b.png); background-position: center right; margin0px; padding-right:15px; background-repeat: no-repeat; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; color : #b78564; line-height : 14px; text-align:left; text-decoration:none; }
.butgalerie a:hover { background-image:url(p-r-bl.png); margin:0px; padding-right:15px; background-repeat: no-repeat; color : #739cb4; text-decoration:none; }