/*GENERELLES */

img {
	border: none;
}

body {
	background: url(pics/bg_logo.gif) fixed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
	width: 100%;
	height: 100%;
	margin: 0;
}


table.aussen {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 94%;
}

table.aussen .zentrieren {
	text-align: center;
	vertical-align: middle; 
}

div.innen {
	margin-left: auto; 
	margin-right: auto;
	width: 910px;
	text-align: left;
}


a {
	color: #000000;
	text-decoration: underline;
}

/* NAVIGATION */
.navi_start,
.navi_start a,
.navi_start a:hover,
.navi_start a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #5c5c5c;
	text-decoration: none;
}

.navi_top,
.navi_top a,
.navi_top_floristik a,
.navi_top_hochzeit a,
.navi_top_trauer a,
.navi_top_tischdeko a,
.navi_top_raum a,
.navi_top_firmen a,
.navi_top a:hover,
.navi_top a:visited,
.navi_top_floristik a:visited,
.navi_top_hochzeit a:visited,
.navi_top_trauer a:visited,
.navi_top_tischdeko a:visited,
.navi_top_raum a:visited,
.navi_top_firmen a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
}

.navi_top_floristik,
.navi_top_floristik a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #9A9A9A;
	text-decoration: none;
}

.navi_top_hochzeit,
.navi_top_hochzeit a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #9A9A9A;
	text-decoration: none;
}

.navi_top_trauer,
.navi_top_trauer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #9A9A9A;
	text-decoration: none;
}

.navi_top_tischdeko,
.navi_top_tischdeko a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #9A9A9A;
	text-decoration: none;
}

.navi_top_raum,
.navi_top_raum a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #9A9A9A;
	text-decoration: none;
}

.navi_top_firmen,
.navi_top_firmen a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #9A9A9A;
	text-decoration: none;
}

.navi_bottom,
.navi_bottom a,
.navi_bottom a:hover,
.navi_bottom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.pop_navi_bottom,
.pop_navi_bottom a,
.pop_navi_bottom a:hover,
.pop_navi_bottom a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 12px;
	color: #000000;
	text-decoration: none;
}

.abstand {
	width: 40px;
}

/*INHALTE */

.inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	vertical-align: top;
}

.pop_inhalt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #ffffff;
	vertical-align: top;
}

.pop_beschreibung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	vertical-align: middle;
}