/*ALLGEMEIN Beginn --------------------------------------------------*/

html {
	height: 99%;
	width: 99%
	}

body {
	background-image:url(images/header_hg_body.jpg);
	background-repeat:repeat-x;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 9pt;
	margin: 0;
	padding: 0;
	text-align:left;
	}

a {
	font-weight:normal;
	color: #666666;
	text-decoration:underline;
	background:url(images/link_pfeil.gif) no-repeat 0 0;
	padding: 0 0 0 15px;
	}

a:hover {
	color:#FF6600;
	font-weight:normal;
	text-decoration:none;
	background:url(images/link_pfeil_aktiv.gif) no-repeat 0 0;
	padding: 0 0 0 15px;
	}

p {
	text-align:left;
	}

.kleiner {
	text-align:left;
	font-size: 90%;
	}

#navigation span {
	display:none;
	}

#subnav span {
	display:none;
	}

.hide {
	display:none;
	}

h2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #666666;
	background-image:url(images/headline_left.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 22px;
	}

h3 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1.10em;
	font-weight: normal;
	font-style: italic;
	color: #666666;
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 0px;
	}

table {
	text-align:left;
	font-size: 100%;
	}

table a, table a:hover {
	background-image:url(images/null.gif);
	width: 1px;
	height: 1px;
	background-repeat:no-repeat;
	padding: 0 0 0 0;
	margin: 10px 10px 0 0;
	}

a.headline {
	font-weight: bold;
	background-image:url(images/headline_right.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:0 22px 2px 0;
	color:#666666;
	}

a.headline:hover {
	background-image:url(images/headline_right.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:0 22px 2px 0;
	color:#ff6600;
	}

a.back {
	font-weight:normal;
	color: #666666;
	text-decoration:underline;
	background:url(images/zurueck.gif) no-repeat 0 0;
	padding: 0 0 0 18px;
	}

a.back:hover {
	color:#FF6600;
	font-weight:normal;
	text-decoration:none;
	background:url(images/zurueck_aktiv.gif) no-repeat 0 0;
	padding: 0 0 0 18px;
	}


.headline {
	font-weight: bold;
	background-image:url(images/headline_right.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding:0 22px 2px 0;
	color:#666666;
	}


a.mehr {
	display:block;
	background-image:url(images/mehr.gif);
	background-repeat:no-repeat;
	height:13px;
	width:62px;
	text-align:right;
	float:right;
	}


a.mehr:hover {
	display:block;
	background-image:url(images/mehr_aktiv.gif);
	background-repeat:no-repeat;
	height:13px;
	width:62px;
	text-align:right;
	float:right;
	}

a.ohnepfeil {
	background-image:url(images/null.gif);
	background-repeat:no-repeat;
	font-weight:normal;
	color: #666666;
	text-decoration:underline;
	}

a.ohnepfeil:hover {
	background-image:url(images/null.gif);
	background-repeat:no-repeat;
	color:#FF6600;
	font-weight:normal;
	text-decoration:none;
	}

a.sound {
	font-weight:normal;
	color: #666666;
	text-decoration:underline;
	background:url(images/sound.gif) no-repeat 0 2px;
	padding: 0 0 0 0;/*17px*/
	}

a.sound:hover {
	color:#FF6600;
	text-decoration:none;
	background:url(images/sound_activ.gif) no-repeat 0 2px;
}

.unterzeile {clear:both;color: #666666;font-style:oblique; position:relative; top:5px;}

tr.galerie {
	width:380px;
	bgcolor: #D4D4D4;
	font-size: 100%;
	}

td.galerieNaviPrev a{
	display:block;
         width: 14px;
         height:15px;
	background:url(images/link_pfeil_zurueck.gif) no-repeat 0 0;
}

td.galerieNaviPrev a:hover{
	display:block;
         width: 14px;
         height:15px;
	background:url(images/link_pfeil_zurueck_aktiv.gif) no-repeat 0 0;
}

td.galerieNaviNext a{
	display:block;
         width: 14px;
         height:15px;
         margin-left: 3px;
	background:url(images/link_pfeil.gif) no-repeat 0 0;
}

td.galerieNaviNext a:hover{
	display:block;
         width: 14px;
         height:15px;
	background:url(images/link_pfeil_aktiv.gif) no-repeat 0 0;
}

td.galerieNaviPrev a img, td.galerieNaviNext a img{
	display:none;
}

td a.galerieAlle {
	background:url(images/alleFotos.gif) no-repeat;
         width: 66px;
         height: 50px;
         display: block;
         border: 0;
	/*clear: both;*/
         padding:0; margin:0;
	}

a.galerieAlle:hover {
	background:url(images/alleFotos_hover.gif) no-repeat;
         width: 66px;
         height: 50px;
         display: block;
         /*color:#FF6600;
	text-decoration:none; */
}

/*ALLGEMEIN Ende ----------------------------------------------------*/


/*HEADER Beginn -----------------------------------------------------*/

div#header{
	float:left;
	background-image:url(images/header_hg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:1000px;
	height:270px;
	}

/*HEADER Ende -------------------------------------------------------*/


/*HEADER_FLASH Beginn -----------------------------------------------*/

div#header_flash{
	float:left;
	padding:0;
	margin:0;
	width:515px;
	height:270px;
	}

/*HEADER_FLASH Ende -------------------------------------------------*/


/*NAV Beginn --------------------------------------------------------*/

div#navigation{
	float:left;
	padding:0px;
	margin: 40 0 0 50px;
	width:170px;
	height:175px;
	border: 0;
	}

#navigation ul {
	padding: 0px;
	margin: 0px;
	border: 0px;

	}

#navigation ul ul {
	padding: 0px;
	margin: 0px;
	border: 0px;
	}

#navigation ul li a {
text-decoration: none;
	}

#subnav ul li a {
text-decoration: none;
	}

div#subnav{
	list-style-type: none;
	float:left;
	padding:0px;
	margin: 40 0 0 10px;
	width:192px;
	height:175px;
	border: 0;
	}

#subnav ul {
	padding: 0px;
	margin:0px;
	border: 0;
	}

li.navi {
	list-style-type: none;
	width:170px;
	height:25px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	}

li.subnav {
	list-style-type: none;
	width:230px;
	height:25px;
	padding: 0px;
	margin: 0px;
	border: 0px;
	}

/*NAVBUT Beginn --------------------------------------------------------*/

a.But01 {display:block;background-image:url(images/nav/but01.gif);background-repeat:no-repeat;background-position:left top; width:170px; height:25px; margin:0; padding:0; border:0}
a.But01:hover {display:block;background-image:url(images/nav/but01.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px; margin:0; padding:0;border: 0px;}
a.But01aktiv, a.But01aktiv:hover {display:block;background-image:url(images/nav/but01aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px; margin:0; padding:0;border: 0px;}


a.But02 {display:block;background-image:url(images/nav/but02.gif);background-repeat:no-repeat;background-position:left top; width:170px; height:25px; margin:0; padding:0;border:0}
a.But02:hover {display:block;background-image:url(images/nav/but02.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px; margin:0; padding:0;border: 0;}
a.But02aktiv, a.But02aktiv:hover {display:block;background-image:url(images/nav/but02aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px; margin:0; padding:0;border: 0px;}


a.But03 {display:block;background-image:url(images/nav/but03.gif);background-repeat:no-repeat;background-position:left top; width:170px; height:25px;margin:0; padding:0;border: 0;}
a.But03:hover {display:block;background-image:url(images/nav/but03.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0}
a.But03aktiv, a.But03aktiv:hover {display:block;background-image:url(images/nav/but03aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0}


a.But04 {display:block;background-image:url(images/nav/but04.gif);background-repeat:no-repeat;background-position:left top; width:170px; height:25px;margin:0; padding:0;border: 0px;}
a.But04:hover {display:block;background-image:url(images/nav/but04.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0px;}
a.But04aktiv, a.But04aktiv:hover {display:block;background-image:url(images/nav/but04aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0px;}


a.But05 {display:block;background-image:url(images/nav/but05.gif);background-repeat:no-repeat;background-position:left top; width:170px; height:25px;margin:0; padding:0;border: 0px;}
a.But05:hover {display:block;background-image:url(images/nav/but05.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0px;}
a.But05aktiv, a.But05aktiv:hover {display:block;background-image:url(images/nav/but05aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0px;}


a.But06 {display:block;background-image:url(images/nav/but06.gif);background-repeat:no-repeat;background-position:left top; width:170px; height:25px;margin:0; padding:0;border: 0px;}
a.But06:hover {display:block;background-image:url(images/nav/but06.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0px;}
a.But06aktiv, a.But06aktiv:hover {display:block;background-image:url(images/nav/but06aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0px;}


a.But07 {display:block;background-image:url(images/nav/but07.gif);background-repeat:no-repeat;background-position:left top; width:170px; height:25px;margin:0; padding:0;border: 0px;}
a.But07:hover {display:block;background-image:url(images/nav/but07.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0px;}
a.But07aktiv, a.But07aktiv:hover {display:block;background-image:url(images/nav/but07aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:170px; height:25px;margin:0; padding:0;border: 0px;}

/*NAVBUT Ende --------------------------------------------------------*/


/*SUBNAVBUT Beginn ---------------------------------------------------*/

/* Agentur */
a.but_verantwortung {display:block;background-image:url(images/nav/subnav/verantwortung.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_verantwortung:hover {display:block;background-image:url(images/nav/subnav/verantwortung.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_verantwortungaktiv, a.but_verantwortungaktiv:hover {display:block;background-image:url(images/nav/subnav/verantwortung_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_karriere {display:block;background-image:url(images/nav/subnav/karriere.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_karriere:hover {display:block;background-image:url(images/nav/subnav/karriere.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_karriereaktiv, a.but_karriereaktiv:hover {display:block;background-image:url(images/nav/subnav/karriere_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_jubilaeum {display:block;background-image:url(images/nav/subnav/jubilaeum.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_jubilaeum:hover {display:block;background-image:url(images/nav/subnav/jubilaeum.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_jubilaeumaktiv, a.but_jubilaeumaktiv:hover {display:block;background-image:url(images/nav/subnav/jubilaeum_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

/* Referenzen */

a.but_web {display:block;background-image:url(images/nav/subnav/web.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_web:hover {display:block;background-image:url(images/nav/subnav/web.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_webaktiv, a.but_webaktiv:hover {display:block;background-image:url(images/nav/subnav/web_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_print {display:block;background-image:url(images/nav/subnav/print.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_print:hover {display:block;background-image:url(images/nav/subnav/print.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_printaktiv, a.but_printaktiv:hover {display:block;background-image:url(images/nav/subnav/print_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_software {display:block;background-image:url(images/nav/subnav/software.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_software:hover {display:block;background-image:url(images/nav/subnav/software.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_softwareaktiv, a.but_softwareaktiv:hover {display:block;background-image:url(images/nav/subnav/software_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_corporate_design {display:block;background-image:url(images/nav/subnav/cd.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_corporate_design:hover {display:block;background-image:url(images/nav/subnav/cd.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_corporate_designaktiv, a.but_corporate_designaktiv:hover {display:block;background-image:url(images/nav/subnav/cd_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}


/* Lösungen */

a.but_konzept_strategie {display:block;background-image:url(images/nav/subnav/konzept.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_konzept_strategie:hover {display:block;background-image:url(images/nav/subnav/konzept.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_konzept_strategieaktiv, a.but_konzept_strategieaktiv:hover {display:block;background-image:url(images/nav/subnav/konzept_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_web_loesung {display:block;background-image:url(images/nav/subnav/webloesungen.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_web_loesung:hover {display:block;background-image:url(images/nav/subnav/webloesungen.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_web_loesungaktiv, a.but_web_loesungaktiv:hover {display:block;background-image:url(images/nav/subnav/webloesungen_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_content-management {display:block;background-image:url(images/nav/subnav/cm.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_content-management:hover {display:block;background-image:url(images/nav/subnav/cm.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_content-managementaktiv, a.but_content-managementaktiv:hover {display:block;background-image:url(images/nav/subnav/cm_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_e-commerce {display:block;background-image:url(images/nav/subnav/ecommerce.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_e-commerce:hover {display:block;background-image:url(images/nav/subnav/ecommerce.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_e-commerceaktiv, a.but_e_commerceaktiv:hover {display:block;background-image:url(images/nav/subnav/ecommerce_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_online-marketing {display:block;background-image:url(images/nav/subnav/marketing.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_online-marketing:hover {display:block;background-image:url(images/nav/subnav/marketing.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_online-marketingaktiv, a.but_online-marketingaktiv:hover {display:block;background-image:url(images/nav/subnav/marketing_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_print_loesung {display:block;background-image:url(images/nav/subnav/printloesungen.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_print_loesung:hover {display:block;background-image:url(images/nav/subnav/printloesungen.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_print_loesungaktiv, a.but_print_loesungaktiv:hover {display:block;background-image:url(images/nav/subnav/printloesungen_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}



/* Service */

a.but_online-redaktion {display:block;background-image:url(images/nav/subnav/redaktion.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_online-redaktion:hover {display:block;background-image:url(images/nav/subnav/redaktion.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_online-redaktionaktiv, a.but_online-redaktionaktiv:hover {display:block;background-image:url(images/nav/subnav/redaktion_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_wartung_der_website {display:block;background-image:url(images/nav/subnav/wartung.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_wartung_der_website:hover {display:block;background-image:url(images/nav/subnav/wartung.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_wartung_der_websiteaktiv, a.but_wartung_der_websiteaktiv:hover {display:block;background-image:url(images/nav/subnav/wartung_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_content-management {display:block;background-image:url(images/nav/subnav/cm.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_content-management:hover {display:block;background-image:url(images/nav/subnav/cm.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_content-managementaktiv, a.but_content-managementaktiv:hover {display:block;background-image:url(images/nav/subnav/cm_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_hosting {display:block;background-image:url(images/nav/subnav/hosting.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_hosting:hover {display:block;background-image:url(images/nav/subnav/hosting.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_hostingaktiv, a.but_hostingaktiv:hover {display:block;background-image:url(images/nav/subnav/hosting_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_schulung_kurse {display:block;background-image:url(images/nav/subnav/schulung.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_schulung_kurse:hover {display:block;background-image:url(images/nav/subnav/schulung.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_schulung_kurseaktiv, a.but_schulung_kurseaktiv:hover {display:block;background-image:url(images/nav/subnav/schulung_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}


/* Presse */

a.but_mvwebber {display:block;background-image:url(images/nav/subnav/mvwebber.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_mvwebber:hover {display:block;background-image:url(images/nav/subnav/mvwebber.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_mvwebberaktiv, a.but_mvwebberaktiv:hover {display:block;background-image:url(images/nav/subnav/mvwebber_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}

a.but_bilder {display:block;background-image:url(images/nav/subnav/bilder.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_bilder:hover {display:block;background-image:url(images/nav/subnav/bilder.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_bilderaktiv, a.but_bilderaktiv:hover {display:block;background-image:url(images/nav/subnav/bilder_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}


a.but_veranstaltungen {display:block;background-image:url(images/nav/subnav/bilder.gif);background-repeat:no-repeat;background-position:left top; width:230px; height:25px; margin:0; padding:0;border:0;}
a.but_veranstaltungen:hover {display:block;background-image:url(images/nav/subnav/bilder.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}
a.but_veranstaltungenaktiv, a.but_veranstaltungenaktiv:hover {display:block;background-image:url(images/nav/subnav/bilder_aktiv.gif);background-repeat:no-repeat;background-position:left bottom; width:230px; height:25px; margin:0; padding:0;border: 0px;}


a.but_veranstaltungen {
display:block;
background-image:url(images/nav/subnav/veranstaltungen.gif);
background-repeat:no-repeat;
background-position:left top; 
width:230px; 
height:25px; 
margin:0; 
padding:0;
border:0;}

a.but_veranstaltungen:hover {
display:block;
background-image:url(images/nav/subnav/veranstaltungen.gif);
background-repeat:no-repeat;
background-position:left bottom; 
width:230px; 
height:25px; 
margin:0; 
padding:0;
border: 0px;}

a.but_veranstaltungenaktiv, a.but_veranstaltungenaktiv:hover {
display:block;
background-image:url(images/nav/subnav/veranstaltungenaktiv.gif);
background-repeat:no-repeat;
background-position:left bottom; 
width:230px; 
height:25px; 
margin:0; 
padding:0;
border: 0px;}



/*SUBNAVBUT Ende -----------------------------------------------------*/

/*NAV Ende ----------------------------------------------------------*/


/*CONTENT TEXT Beginn -----------------------------------------------*/

div#content {
	clear:both;
	display:block;
	float:left;
	background-color:#FFFFFF;
	width:1000px;
	margin: 0 0 20px 0;
	padding:0;
	}

/*CONTENT INHALT Beginn ---------------------------------------------*/

div#inhalt {
	float:left;
	width:515px;
	margin:0;
	padding:0;
	}

.text {
	float:right;
	width:450px;
	}


#inhalt ul {
	padding: 0px;
	margin:0px;
	}


#inhalt li {
      line-height: 1.3em;
      margin: 0.8em 0 0.8em 2em;
      padding: 0 0 0 0;
      list-style-image: url(images/list.gif);
	}



#inhalt li.ohne {
    list-style-type: none;
    line-height: 1.3em;
    margin: 0.8em 0 0.8em 0;
     padding: 0 0 0 0;
	list-style-image: url(images/ohne.gif);
	}

#inhalt ul.ohne {
    list-style-type: none;
    line-height: 1.3em;
    margin: 0 0 0 0;
     padding: 0 0 0 0;
	 list-style-image: url(images/null.gif);
	}


#inhalt li a {
	background-image:url(images/null.gif);
	background-repeat:no-repeat;
	font-weight:normal;
	color: #666666;
	text-decoration:underline;
    margin: 0 0 0 -10px;
	}

#inhalt li a:hover {
	background-image:url(images/null.gif);
	background-repeat:no-repeat;
	color:#FF6600;
	font-weight:normal;
	text-decoration:none;
	margin: 0 0 0 -10px;
	}

#inhalt td.tablehead a {background: none; padding: 0;}



/*CONTENT INHALT Ende -----------------------------------------------*/


/*CONTENT FLASH Beginn ----------------------------------------------*/

div#right {
	float:right;
	width:425px;
	margin:0;
	padding:0 0px 0 0;
	text-align:right;
	}

/*CONTENT FLASH Ende ------------------------------------------------*/

/* Form Anfang */

.formfeld01 {
	width: 140px;
	height: 20px;
	font-size: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 4px 4px 0 0;
	background-color: #E5E5E5;
	border: 1px solid #D9D9D9;
	}

.formfeld02 {
	/*background-color: #E5E5E5;*/
	/*border: 1px solid #D9D9D9;*/
	}

.formfeld03 {
	width: 440px;
	font-size: 100%;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 4px 4px 0 0;
	background-color: #E5E5E5;
	border: 1px solid #D9D9D9;
	}

.submit {
background-image: url(images/abschicken.gif);
display:block;
float: right;
width: 152px;
height: 31px;
background-position: right;
background-repeat: no-repeat;
border: 0px;
cursor: pointer;
}

.submit:hover {
background-image: url(images/abschicken_hover.gif);
display:block;
float: right;
width: 152px;
height: 31px;
background-position: right;
background-repeat: no-repeat;
border: 0px;
cursor: pointer;
}

.submit_service {
background-image: url(images/but_anmelden.gif);
display:block;
width: 137px;
height: 25px;
background-position: right;
background-repeat: no-repeat;
border: 0px;
cursor: pointer;
}

.submit_service:hover {
background-image: url(images/but_anmelden_hover.gif);
display:block;
width: 137px;
height: 25px;
background-position: right;
background-repeat: no-repeat;
border: 0px;
cursor: pointer;
}

.submit_passwort {
background-image: url(images/passwaendern.gif);
display:block;
width: 200px;
height: 27px;
background-position: right;
background-repeat: no-repeat;
border: 0px;
cursor: pointer;
}

.submit_passwort:hover {
background-image: url(images/passwaendern_hover.gif);
display:block;
width: 200px;
height: 27px;
background-position: right;
background-repeat: no-repeat;
border: 0px;
cursor: pointer;
}

/* Form Ende */


/*FOOTER FLASH Beginn -----------------------------------------------*/

div#footer {
	clear:both;
	background-image:url(images/footer_hg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	width:99%;
	height:20px;
	margin: 0 0 30px 0;
	padding:0 0 0 5px;
	color:#BCC0C6;
	text-align:left;
	}

div#footline {
font-size:1.1	0em;
	float:left;
	height:20px;
	position:relative;
	left:555px;
	top:3px;
	margin:0;
	padding:2px 30px 0 0;
	color:#BCC0C6;
	text-align:left;
    border: solid 0px grey;
	}

a.footer {
	background-image:url(images/footerlink.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding: 0 0 0 10px;
	margin:0 0 0 30px;
	color:#BCC0C6;
	}

a.footer:hover {
	background-image:url(images/footerlink_aktiv.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding: 0 0 0 10px;
	margin:0 0 0 30px;
	color:#ff6600;
	}

a.footer1 {
	background-image:url(images/footerlink.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding: 0 0 0 10px;
	margin:0;
	color:#BCC0C6;
	}

a.footer1:hover {
	background-image:url(images/footerlink_aktiv.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding: 0 0 0 10px;
	margin:0;
	color:#ff6600;
	}

/*FOOTER FLASH Ende -------------------------------------------------*/


/*sommerfest_2008 Start -------------------------------------------------*/
	
	div.gallery{
	/*width: 550px;*/
	}
	
	div.sf08_bild{
    width: 140px;
    text-align: center;
    border: 0px;
    margin: 2px;
    float: left;
    }
    div.sf08_bild a, div.sf08_bild a:hover{
    background:none;
    margin: 0px;
    padding: 0px;
    }
    
    div.sf08_bild img{
    margin: 2px auto;
    padding: 0px;
    border: 0px;
    }
    
    
    div.sf08_text{
    width: 550px;
    margin-left: 50px;
    }

/*sommerfest_2008 Ende -------------------------------------------------*/