/********************************************
  AUTHOR:		Anne Langley - LANGLEYS
  WEBSITE AUTHOR:		http://www.langleys.de
  WEBSITE:		http://www.blumen-Jentsch.de/
  TEMPLATE NAME:		Blumen Jentsch
  TEMPLATE CODE:		Nr-05-2008-V-3
  DATE START:		03.Dezember 2008
  LAST CHANGE:		07. April 2010
 ******************************************/
/* Sprung
--------------------------------------------------------------------*/
#sprung {
	BACKGROUND:#fff;
	FONT:normal 0.75em Verdana, Verdana, Geneva, sans-serif;
	MARGIN:0 auto;
	POSITION:relative;
	TEXT-ALIGN:center;
	WIDTH:940px}

#sprung li {
	DISPLAY:inline;
	LIST-STYLE:none;
	MARGIN:0;
	PADDING:0}

.skip {
	HEIGHT:1px;
	LEFT:-1000em;
	POSITION:absolute;
	TOP:-1000em;
	WIDTH:1px}

.skip:focus,.skip:active {
	COLOR:#333;
	HEIGHT:auto;
	LEFT:0;
	POSITION:static;
	TOP:0;
	WIDTH:auto}

hr {
border:solid #cccccc 2px;
height:0px;
width:80%;
TEXT-ALIGN:center;
MARGIN: 20px 20px 20px 60px
}


/* Topnavigation
------------------------------------------------------------------------------------------------------*/
#top ul {
	BACKGROUND-COLOR:#f4f4f4;
	COLOR:#333;
	FLOAT:right;
	FONT-FAMILY:arial, helvetica, sans-serif;
	MARGIN-LEFT:0;
	PADDING-LEFT:0;
	WIDTH:100%}

#top ul li {
	BACKGROUND-COLOR:transparent;
	COLOR:#333;
	DISPLAY:inline;
	FLOAT:right;
	PADDING:5px 5px 10px 5px;
	TEXT-DECORATION:none}

#top ul li a {
	BACKGROUND-COLOR:transparent;
	COLOR:#333;
	FLOAT:left;
	PADDING-LEFT:5px;
	PADDING-RIGHT:5px;
	TEXT-DECORATION:none}

#top ul li a:hover {
	BACKGROUND-COLOR:transparent;
	COLOR:#000;
	TEXT-DECORATION:underline}



/* Topnavigation zwei
------------------------------------------------------------------------------------------------------*/
#nav ul {
	BACKGROUND:#f4f4f4;
	DISPLAY:inline;
	FLOAT:right;
	HEIGHT:30px;
	LIST-STYLE:none;
	MARGIN:0;
	PADDING:0;
	TEXT-TRANSFORM:uppercase;
	WIDTH:880px}

#nav ul li {
	DISPLAY:inline;
	MARGIN:0;
	PADDING:0}

#nav ul li a {
	BACKGROUND-COLOR:#f4f4f4;
	BORDER-BOTTOM:none;
	BORDER-RIGHT:5px solid #fff;
	COLOR:#333;
	DISPLAY:block;
	FLOAT:right;
	HEIGHT:23px;
	LETTER-SPACING:1px;
	MARGIN:0;
	PADDING:7px 14px 0 14px;
	TEXT-DECORATION:none;
	TEXT-TRANSFORM:uppercase;
	WIDTH:auto}

#nav ul li.nav-end a {
	BORDER-RIGHT:none}

#nav ul li a:hover,#nav ul li a:active {
	BACKGROUND:#f4f4f4;
	COLOR:#000}

#nav #current {
	BACKGROUND-COLOR:#FFF;
	BORDER-BOTTOM:none;
	BORDER-RIGHT:5px solid #ffffff;
	COLOR:#4c4c4c;
	DISPLAY:block;
	FLOAT:right;
	FONT-WEIGHT:bold;
	HEIGHT:23px;
	LETTER-SPACING:1px;
	MARGIN:0;
	PADDING:7px 14px 0;
	TEXT-DECORATION:none;
	TEXT-TRANSFORM:uppercase;
	WIDTH:auto}



/* Logo
------------------------------------------------------------------------------------------------------*/
#logo h1#logo-text a,#logo-blumen-aus-der-region h1#logo-text a,#logo-privacypolicy h1#logo-text a,#logo-partner h1#logo-text a,#header-photo h1#logo-text a,#logo-wirsuchen h1#logo-text a,#logo-hochzeit h1#logo-text a,#logo-aktuelles h1#logo-text a,#logo-betrieb h1#logo-text a,#logo-team h1#logo-text a,#logo-kontakt h1#logo-text a,#logo-sitemap h1#logo-text a,#logo-impressum h1#logo-text a,#logo-oeffnungszeiten h1#logo-text a,#logo-neubeijentsch h1#logo-text a,#logo-impressionen h1#logo-text a,#logo-blume-des-monats h1#logo-text a,#herbst h1#logo-text a,#logo-blumengeschenktage h1#logo-text a,#astro h1#logo-text a, #logo-schnappschuesse h1#logo-text a, #logo-balkon-terrasse-garten h1#logo-text a, #logo-feelings h1#logo-text a, #logo-tischdekoration h1#logo-text a {
	BORDER:none;
	COLOR:#585858;
	FONT:normal 1.3em Tahoma, Geneva, sans-serif;
	LEFT:10px;
	LETTER-SPACING:5px;
	MARGIN:0;
	PADDING:0;
	POSITION:absolute;
	TEXT-DECORATION:none;
	TEXT-TRANSFORM:none;
	TOP:180px}

#logo h1 {
	BORDER:none;
	COLOR:#585858;
	FONT:normal 2.8em Tahoma, Geneva, sans-serif;
	LEFT:10px;
	LETTER-SPACING:5px;
	MARGIN:0;
	PADDING:0;
	POSITION:absolute;
	TEXT-DECORATION:none;
	TEXT-TRANSFORM:none;
	TOP:180px}

#logo h2#slogan,#logo-blumen-aus-der-region h2#slogan,#logo-privacypolicy h2#slogan,#logo-partner h2#slogan,#header-photo h2#slogan,#logo-wirsuchen h2#slogan,#logo-hochzeit h2#slogan,#logo-aktuelles h2#slogan,#logo-betrieb h2#slogan,#logo-team h2#slogan,#logo-kontakt h2#slogan,#logo-sitemap h2#slogan,#logo-impressum h2#slogan,#logo-oeffnungszeiten h2#slogan,#logo-impressionen h2#slogan,#logo-blume-des-monats h2#slogan,#herbst h2#slogan,#logo-neubeijentsch h2#slogan,#logo-blumengeschenktage h2#slogan,#astro h2#slogan, #logo-schnappschuesse h2#slogan, #logo-balkon-terrasse-garten h2#slogan, #logo-feelings h2#slogan, #logo-tischdekoration h2#slogan {
	COLOR:#464646;
	FONT:normal 1em Tahoma, Geneva, sans-serif;
	LEFT:10px;
	LETTER-SPACING:0.5em;
	MARGIN:0;
	PADDING:0;
	POSITION:absolute;
	TEXT-TRANSFORM:none;
	TOP:225px}



/* Box Navigation
------------------------------------------------------------------------------------------------------*/
#boxnav p {
	DISPLAY:none;
	LINE-HEIGHT:1.1em;
	PADDING:5px 10px 10px 5px}

#boxnav ul {
	LIST-STYLE-TYPE:none;
	MARGIN:0;
	PADDING:0}

#boxnav li {
	MARGIN:0}

#boxnav a {
	BACKGROUND-IMAGE:url(li-icon.gif);
	DISPLAY:block;
	PADDING:7px 0 7px 30px;
	TEXT-DECORATION:none;
	WIDTH:290px}

#boxnav a:link {
	COLOR:#4c4c4c;
	TEXT-DECORATION:none}

#boxnav a:visited {
	COLOR:#4c4c4c;
	TEXT-DECORATION:underline}

#boxnav a:hover,#boxnav ul ul a:hover,#boxnav ul ul ul a:hover {
	BACKGROUND-IMAGE:url(li-icon-hover.gif);
	COLOR:#000}

#boxnav ul ul a {
	BACKGROUND:#f4f4f4;
	COLOR:#000;
	DISPLAY:block;
	PADDING:7px 0 7px 40px;
	TEXT-DECORATION:none;
	WIDTH:280px}

#boxnav ul ul ul a {
	BACKGROUND-COLOR:#fff;
	BORDER-LEFT:20px solid #fff;
	COLOR:#000;
	DISPLAY:block;
	PADDING:7px 0 7px 30px;
	TEXT-DECORATION:none;
	WIDTH:250px}

#boxnav #current {
	BACKGROUND:#FFF ;
	COLOR:#4c4c4c;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
	DISPLAY:block;
	PADDING:7px 0 7px 30px;
	WIDTH:290px}

#boxnav .boxnav-aktiv {
	BACKGROUND:#FFF ;
	COLOR:#4c4c4c;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;}

#boxnav li a#currentmenu {
	BACKGROUND-COLOR:#FFF;
	COLOR:#4c4c4c;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none}


/* Box Newsfeed
------------------------------------------------------------------------------------------------------*/

#boxfeed p {
	LINE-HEIGHT:1em;
	PADDING:5px 5px 0px 5px}

#boxfeed a,#boxfeed a:visited {
	BACKGROUND-COLOR:#eaeaea;
	BORDER:1px solid #dbd5c5;
	COLOR:#000;
	DISPLAY:block;
	LETTER-SPACING:2px;
	PADDING:5px;
	MARGIN: 5px 0px;
	TEXT-DECORATION:none}

#boxfeed a:hover {
	BACKGROUND-COLOR:#fff;
	BORDER:1px solid #dbd5c5;
	COLOR:#000;
	PADDING:5px;
	MARGIN: 5px 0px;}

#boxfeed .headline {
	BORDER-BOTTOM:2px solid #dbd5c5;
	COLOR:#4c4c4c;
	FONT:normal 1.3em Tahoma, Geneva, sans-serif;
	LETTER-SPACING:7px;
	MARGIN:5px;
	PADDING:0}

/* Box Blume des Monats
------------------------------------------------------------------------------------------------------*/

#boxblumedesmonats a,#boxblumedesmonats a:visited {
	BACKGROUND-COLOR:#eaeaea;
	BORDER:1px solid #dbd5c5;
	COLOR:#000;
	DISPLAY:block;
	LETTER-SPACING:2px;
	PADDING:5px;
	MARGIN: 5px;
	TEXT-DECORATION:none}

#boxblumedesmonats a:hover {
	BACKGROUND-COLOR:#fff;
	BORDER:1px solid #dbd5c5;
	COLOR:#000;
	PADDING:5px;
	MARGIN: 5px;}

#boxblumedesmonats .headline {
	BORDER-BOTTOM:2px solid #dbd5c5;
	COLOR:#4c4c4c;
	FONT:normal 1.3em Tahoma, Geneva, sans-serif;
	LETTER-SPACING:7px;
	MARGIN:5px;
	PADDING:0}


/* Box Suche
------------------------------------------------------------------------------------------------------*/

.searchform {
	BACKGROUND:transparent;
	BORDER:none;
	MARGIN:0 0 0 10px;
	PADDING:5px 0;
	WIDTH:285px}

.searchform p {
	MARGIN:0;
	PADDING:0}

.searchform input.textbox {
	BACKGROUND:#fff;
	COLOR:#000;
	HEIGHT:20px;
	PADDING:5px 0px 5px 5px;
	VERTICAL-ALIGN:top;
	WIDTH:190px;
	Margin: 10px}

.searchform input.button {
	BACKGROUND:#f8f8f8;
	BORDER:1px solid #333;
	COLOR:#000;
	HEIGHT:30px;
	MARGIN:10px;
	PADDING:2px 3px;
	VERTICAL-ALIGN:top;
	WIDTH:40px}


/* Box Twitter
------------------------------------------------------------------------------------------------------*/

#boxtwitter a,#boxtwitter a:visited {
	BACKGROUND-COLOR:transparent;
	COLOR:#36420F;
	LETTER-SPACING:2px;
	PADDING:0;
	TEXT-DECORATION:none}

#boxtwitter a:hover {
	BACKGROUND-COLOR:transparent;
	COLOR:#000;
	LETTER-SPACING:2px;
	TEXT-DECORATION:underline}

/* Box Maingalerie
------------------------------------------------------------------------------------------------------*/

#boxmaingalerie a,#boxmaingalerie a:visited,#boxmaingalerie a:hover,#boxmaingalerie a:active,#boxmaingalerie a:focus {
	BACKGROUND:transparent;
	COLOR:#fff;
	FONT-STYLE:normal;
	MARGIN:0;
	PADDING:0;
	TEXT-DECORATION:none}

#boxmaingalerie p {
	MARGIN:10px 0 0 0px;
	PADDING:0}

#boxmaingalerie li {
	DISPLAY:inline;
	LIST-STYLE-TYPE:none;
	MARGIN:0;
	PADDING-RIGHT:2px}

/* DFN Element
------------------------------------------------------------------------------------------------------*/
dfn, .noshow,label {
	DISPLAY:inline;
	HEIGHT:0;
	LEFT:-1000px;
	OVERFLOW:hidden;
	POSITION:absolute;
	TOP:-1000px;
	WIDTH:0}

/* Schrift
------------------------------------------------------------------------------------------------------*/
span.flower-name {
	COLOR:#000000;
	FONT-style:italic;
	FONT-size: 110%}



span.gruen-klasse {
	COLOR:#008800;
	FONT-WEIGHT:bold;}


#main p,#pagebar p {
	COLOR:#525252;
	FONT:0.9em Verdana, Verdana, Geneva, sans-serif;
	LINE-HEIGHT:1.5em;
	MARGIN:10px 10px 10px 20px}

#main h1 {
	BORDER-BOTTOM:1px solid #ffffff;
	COLOR:#4c4c4c;
	FONT-FAMILY: Tahoma, Geneva, sans-serif;
	FONT-SIZE:1.5em;
	FONT-WEIGHT:normal;
	LETTER-SPACING:1px;
	MARGIN:0;
	PADDING:5px 0 0 5px}

#main h2,#maingalerie h2 {
	COLOR:#404040;
	FONT:1.3em  Tahoma, Geneva, sans-serif;
	FONT-WEIGHT:normal;
	LETTER-SPACING:1px;
	MARGIN-BOTTOM:10px;
	MARGIN-LEFT:10px;
	MARGIN-TOP:0.9em;
	TEXT-ALIGN:left}

#main h3,#maingalerie h3 {
	COLOR:#404040;
	FONT:1.1em  Tahoma, Geneva, sans-serif;
	FONT-WEIGHT:normal;
	LETTER-SPACING:1px;
	MARGIN-LEFT:10px;
	MARGIN-TOP:0.9em;
	TEXT-ALIGN:left}

#main h4,#maingalerie h4 {
	BORDER-BOTTOM:1px solid #5A7030;
	COLOR:#404040;
	FONT:1em  Tahoma, Geneva, sans-serif;
	FONT-WEIGHT:normal;
	LETTER-SPACING:1px;
	MARGIN-BOTTOM:0.9em;
	MARGIN-LEFT:10px;
	MARGIN-TOP:0.9em;
	TEXT-ALIGN:left}

.datum-news {
	DISPLAY: block;
	TEXT-ALIGN:right;
	FONT:0.9em  Tahoma, Geneva, sans-serif;}

blockquote {
 border : 1px solid #eaeaea;
 margin: 20px;
	FONT-size:1.2em;
 padding: 10px;
 background-color: #f4f4f4;
 }



/* Links
------------------------------------------------------------------------------------------------------*/

#main a {
	BACKGROUND:#f4f4f4;
	COLOR:#404040;
	FONT-STYLE:italic;
	MARGIN:0;
	PADDING:0px;
	TEXT-DECORATION:underline}

#main a:visited {
	BACKGROUND:#f4f4f4;
	COLOR:#404040;
	MARGIN:0;
	PADDING:0px;
	TEXT-DECORATION:none}

#main a:hover {
	BACKGROUND:#404040;
	COLOR:#f4f4f4;
	MARGIN:0;
	PADDING:0px;
	TEXT-DECORATION:underline}

#main a:active,#main a:focus {
	BACKGROUND:#f4f4f4;
	COLOR:#C00;
	MARGIN:0;
	PADDING:0px;
	TEXT-DECORATION:none}
 
/* Externer Link
------------------------------------------------------------------------------------------------------*/

#main span.extlink {
	DISPLAY:inline;
	HEIGHT:0;
	LEFT:-3000px;
	OVERFLOW:hidden;
	POSITION:absolute;
	TOP:-3000px;
	WIDTH:0}

#main a.extern:link {
	BACKGROUND:#f4f4f4 url(external.gif) no-repeat 100% 0;
	COLOR:#4c4c4c;
	PADDING:1px 20px 2px 2px;
	TEXT-DECORATION:none}

#main a.extern:visited {
	BACKGROUND:#f4f4f4 url(external.gif) no-repeat 100% 0;
	COLOR:#4c4c4c;
	PADDING:1px 20px 2px 2px;
	TEXT-DECORATION:underline}

#main a.extern:hover {
	BACKGROUND:#4c4c4c url(external1.gif) no-repeat 100% 0;
	BORDER-BOTTOM:none;
	COLOR:#f4f4f4;
	PADDING:1px 20px 2px 2px;
	TEXT-DECORATION:none}

#main a.extern:active,#main a.extern:focus {
	BACKGROUND:#4c4c4c url(external1.gif) no-repeat 100% 0;
	BORDER:1px solid #C00;
	COLOR:#f4f4f4;
	PADDING:1px 20px 2px 2px;
	TEXT-DECORATION:none}

/* Listen
------------------------------------------------------------------------------------------------------*/

#main li {
	COLOR:#525252;
	FONT:0.85em Verdana, Verdana, Geneva, sans-serif;
	LINE-HEIGHT:1.3em;
	MARGIN:5px 0 10px 10px}

#main ul {
	LIST-STYLE-TYPE:disc;
	MARGIN:5px 10px 10px;
	PADDING:0 10px}

#main ul ul {
	FONT-SIZE:1.2em;
	LIST-STYLE-TYPE:disc;
	MARGIN:5px 10px 10px;
	PADDING:0 10px}

#main ol {
	MARGIN:5px 10px 10px;
	PADDING:0 20px}

#main li a:hover {
	BACKGROUND:transparent;
	COLOR:#404040;
	TEXT-DECORATION:underline}

#main li a:active,#main li a:focus {
	BACKGROUND:#f8f8f8;
	BORDER-BOTTOM:1px solid #C00;
	COLOR:#c00;
	TEXT-DECORATION:none}

#main li a,#main li a:visited {
	BACKGROUND:transparent;
	COLOR:#404040;
	TEXT-DECORATION:none}


/** TABELLE
------------------------------------------------------------------------------------------------------*/

table {
	BORDER-COLLAPSE:collapse;
	FONT:0.7em Verdana, Verdana, Geneva, sans-serif;
	MARGIN:10px}

th strong {
	COLOR:#fff}

th {
	BACKGROUND:#e7e6e6;
	BORDER-BOTTOM:solid 2px #fff;
	BORDER-LEFT:1px solid #f4f4f4;
	COLOR:#333;
	HEIGHT:29px;
	PADDING-LEFT:12px;
	PADDING-RIGHT:12px;
	TEXT-ALIGN:left}

tr {
	HEIGHT:30px}

td {
	BORDER-BOTTOM:1px solid #fff;
	BORDER-LEFT:1px solid #fff;
	PADDING-LEFT:11px;
	PADDING-RIGHT:11px}

td.first,th.first {
	BORDER-LEFT:0}

tr.row-a {
	BACKGROUND:#F8F8F8}

tr.row-b {
	BACKGROUND:#EFEFEF}



/* Bilder
------------------------------------------------------------------------------------------------------*/

.links {
	FLOAT:left;
	MARGIN:0 20px 10px 0;
	WIDTH:200px}

.links-klein {
	FLOAT:left;
	MARGIN:0 10px 2px 0}

.links-horizontal {
	FLOAT:left;
	MARGIN:0 20px 10px 0;
	WIDTH:280px}

.rechts {
	FLOAT:right;
	MARGIN:0 0 10px 20px;
	WIDTH:200px}

.rechts-klein {
	FLOAT:right;
	MARGIN:0 0 10px 20px}

.rechts-horizontal {
	FLOAT:right;
	MARGIN:0 0 10px 20px;
	WIDTH:280px}

img.fleurop-link,img a:hover {
	BACKGROUND:#fff;
	BORDER:solid 1px #ffffff;
	MARGIN:0;
	PADDING:0}

#maingalerie img,#main a img {
	BACKGROUND:transparent;
	MARGIN:0;
	PADDING:0;
	TEXT-DECORATION:none}

/* Acronym
------------------------------------------------------------------------------------------------------*/

acronym,abbr {
	BORDER-BOTTOM:2px solid #dbd5c5;
	CURSOR:help;
	FONT-SIZE:0.85em;
	FONT-STYLE:italic}





/* Pagebar
----------------------------------*/
#news-navigation {
	FONT:0.8em Verdana, Verdana, Geneva, sans-serif;
	MARGIN:0 auto 10px auto;
	PADDING-BOTTOM:10px;
	PADDING-LEFT:30px;
	PADDING-TOP:20px;
	TEXT-ALIGN:left}

#news-navigation .break {
	BACKGROUND:transparent;
	BORDER-STYLE:none;
	PADDING:4px 8px;
	TEXT-DECORATION:none}

#news-navigation ul {
	BACKGROUND-COLOR:transparent;
	COLOR:#000;
	FLOAT:left;
	MARGIN-LEFT:0;
	PADDING-LEFT:0;
	WIDTH:100%}

#news-navigation ul li {
	DISPLAY:inline}

#news-navigation ul li a {
	BACKGROUND-COLOR:#fff;
	BORDER:1px solid #ddd;
	COLOR:#000;
	FLOAT:left;
	MARGIN-RIGHT:10px;
	PADDING:0.2em 1em;
	TEXT-DECORATION:none}

#news-navigation ul li a:visited {
	BACKGROUND-COLOR:#fff;
	COLOR:#000;
	MARGIN-RIGHT:10px;
	PADDING:0.2em 1em;
	TEXT-DECORATION:underline}

#news-navigation ul li a:hover {
	BACKGROUND-COLOR:#f4f4f4;
	COLOR:#000;
	MARGIN-RIGHT:10px;
	PADDING:0.2em 1em}

#news-navigation ul li a.this-page {
	BACKGROUND-COLOR:#f4f4f4;
	BORDER:1px solid #c40000;
	COLOR:#c40000;
	MARGIN-RIGHT:10px;
	PADDING:0.2em 1em}

/* Footer Links
------------------------------------------------------------------------------------------------------*/

#footer span.extlink {
	DISPLAY:inline;
	HEIGHT:0;
	LEFT:-3000px;
	OVERFLOW:hidden;
	POSITION:absolute;
	TOP:-3000px;
	WIDTH:0}

#footer a.extern:link {
	BACKGROUND:#4c4c4c url(external1.gif) no-repeat 100% 0;
	COLOR:#f4f4f4;
	PADDING:1px 20px 2px 2px;
	TEXT-DECORATION:none}

#footer a.extern:visited {
	BACKGROUND:#4c4c4c url(external1.gif) no-repeat 100% 0;
	COLOR:#f4f4f4;
	PADDING:1px 20px 2px 2px;
	TEXT-DECORATION:none}

#footer a.extern:hover {
	BACKGROUND:#f4f4f4 url(external.gif) no-repeat 100% 0;
	BORDER-BOTTOM:none;
	COLOR:#4c4c4c;
	PADDING:1px 20px 2px 2px;
	TEXT-DECORATION:none}
 
#footer a.extern:active,#footer a.extern:focus {
	BACKGROUND:#4c4c4c url(external1.gif) no-repeat 100% 0;
	BORDER:1px solid #C00;
	COLOR:#f4f4f4;
	PADDING:1px 20px 2px 2px;
	TEXT-DECORATION:none}


/* Footer Schrift
------------------------------------------------------------------------------------------------------*/

#footer p {
	COLOR:#49461D;
	LINE-HEIGHT:0;
	MARGIN:0;
	PADDING:20px 0 10px}

/* Footer Liste
------------------------------------------------------------------------------------------------------*/

#footer li {
	DISPLAY:inline;
	LIST-STYLE-TYPE:none;
	PADDING-RIGHT:20px}