/********************************************
   AUTHOR:		Anne Langley - LANGLEYS
   WEBSITE AUTHOR:	http://www.langleys.de
   WEBSITE:		www.blumen-ehling.de/
   TEMPLATE NAME:		Blumenhaus Ehling
   TEMPLATE CODE:	Blumenhaus Ehling-2011-V-1
   DATE START:		22. Februar 2011
   LAST CHANGE:		27. Dezember 2011
 *******************************************/

/* TOP
------------------------------------------------------------------------------------------------------*/
#topnavi ul {
BACKGROUND-COLOR:transparent;
COLOR:#464646;
FONT:normal 0.8em "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
MARGIN-LEFT:1px;
PADDING-LEFT:0;
WIDTH:100%
}

#topnavi ul li {
DISPLAY:inline
}

#topnavi ul li a {
BACKGROUND-COLOR:#F8F8F8;
BORDER-RIGHT:2px solid #fff;
COLOR:#4C4C4C;
FLOAT:left;
PADDING:0.2em 0;
TEXT-ALIGN:center;
TEXT-DECORATION:none;
WIDTH:118px
}

#topnavi ul li a.biglinklast {
BACKGROUND-COLOR:#F8F8F8;
BORDER-RIGHT:none;
COLOR:#4C4C4C;
FLOAT:left;
PADDING:0.2em 0;
TEXT-DECORATION:none;
WIDTH:118px
}

#topnavi ul li a:hover {
BACKGROUND-COLOR:#fff;
COLOR:#2E2E2E;
TEXT-DECORATION:underline
}

#topnavi #current-top {
BACKGROUND-COLOR:#fff;
BORDER-RIGHT:2px solid #fff;
COLOR:#7B2D4D;
FLOAT:left;
FONT-WEIGHT:bold;
LETTER-SPACING:-1px;
PADDING:0.2em 0;
TEXT-ALIGN:center;
TEXT-DECORATION:underline;
WIDTH:116px
}

/* LOGO Text
------------------------------------------------------------------------------------------------------*/
#logo-top h1#logo-text a {
BORDER:none;
COLOR:#4c4c4c;
FONT:normal 1.6em "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
LEFT:0;
LETTER-SPACING:6px;
MARGIN:0;
PADDING:0;
POSITION:absolute;
TEXT-DECORATION:none;
TEXT-TRANSFORM:none;
TOP:40px
}

#logo-top h1#logo-text-start {
BORDER:none;
COLOR:#4c4c4c;
FONT:normal 3em "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
LEFT:0;
LETTER-SPACING:6px;
MARGIN:0;
PADDING:0;
POSITION:absolute;
TEXT-DECORATION:none;
TEXT-TRANSFORM:none;
TOP:40px
}

#logo-top h1#ol-text {
BORDER:none;
COLOR:#4c4c4c;
FONT:normal 3.1em "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
LEFT:0;
LETTER-SPACING:6px;
MARGIN:0;
PADDING:0;
POSITION:absolute;
TEXT-DECORATION:none;
TEXT-TRANSFORM:none;
TOP:40px
}

.ci-color {
COLOR:#7B2D4D
}

#logo-top h2#slogan {
COLOR:#2E2E2E;
FONT:normal 0.9em "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
LEFT:4px;
LETTER-SPACING:4px;
MARGIN:0;
PADDING:0;
POSITION:absolute;
TEXT-TRANSFORM:none;
TOP:95px
}

#logo-bottom .map-website {
COLOR:#464646;
DISPLAY:block;
FONT:normal 0.8em Verdana, Verdana, Geneva, sans-serif
}

/* Headline
------------------------------------------------------------------------------------------------------*/
#headline {
BACKGROUND:#F8F8F8;
FLOAT:left;
FONT:normal 0.8em Verdana, Verdana, Geneva, sans-serif;
FONT-STYLE:normal;
MARGIN-TOP:75px;
TEXT-ALIGN:right;
WIDTH:590px
}

#headline p {
COLOR:#4c4c4c;
PADDING:0
}

#headline a:link {
BACKGROUND-COLOR:#f8f8f8;
COLOR:#7B2D4D;
FONT-STYLE:italic;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:none
}

#headline a:visited {
BACKGROUND-COLOR:#f8f8f8;
COLOR:#4C4C4C;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:underline
}

#headline a:hover {
BACKGROUND-COLOR:#fff;
COLOR:#2E2E2E;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:none
}

#headline a:active,#headline a:focus {
BACKGROUND:#fff;
COLOR:#C40000;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:none
}

/* nebeninformation
------------------------------------------------------------------------------------------------------*/
/* Boxnav
----------------------------------*/
dfn,#noshow {
DISPLAY:inline;
HEIGHT:0;
LEFT:-1000px;
OVERFLOW:hidden;
POSITION:absolute;
TOP:-1000px;
WIDTH:0
}

#boxnav p {
DISPLAY:none
}

#boxnav ul {
LIST-STYLE-TYPE:none;
MARGIN-LEFT:0;
PADDING-LEFT:0
}

#boxnav ul ul li {
BACKGROUND-COLOR:transparent;
BORDER-BOTTOM:1px solid #fff;
DISPLAY:block;
LIST-STYLE-TYPE:square;
PADDING:3px 3px 3px 20px;
WIDTH:336px
}

#boxnav a {
BACKGROUND-COLOR:transparent;
BORDER-BOTTOM:1px solid #fff;
DISPLAY:block;
PADDING:3px 3px 3px 10px;
WIDTH:346px
}

#boxnav a:link,#boxnav a:visited {
COLOR:#4c4c4c;
TEXT-DECORATION:none
}

#boxnav a:hover {
BACKGROUND-COLOR:#fff;
COLOR:#000
}

#boxnav #current {
BACKGROUND-COLOR:#fff;
BORDER-RIGHT:1px solid #fff;
COLOR:#7B2D4D;
DISPLAY:block;
FONT-WEIGHT:bold;
LETTER-SPACING:2px;
PADDING:3px 3px 3px 10px;
TEXT-DECORATION:underline;
WIDTH:346px
}

/* Boxfeed
----------------------------------*/
#boxfeed p {
COLOR:#4C4C4C;
FONT:0.8em Verdana, Verdana, Geneva, sans-serif;
LINE-HEIGHT:1.5em;
MARGIN:10px
}

#boxfeed a {
BACKGROUND-COLOR:transparent;
BORDER-BOTTOM:1px dotted #4c4c4c;
COLOR:#4C4C4C;
FONT-STYLE:italic;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:none
}

#boxfeed a:visited {
BACKGROUND-COLOR:#EAEAEA;
BORDER-BOTTOM:1px dotted #4c4c4c;
COLOR:#000;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:underline
}

#boxfeed a:hover {
BACKGROUND-COLOR:#fff;
BORDER-BOTTOM:1px solid #74403A;
COLOR:#2E2E2E;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:none
}

#boxfeed a:active,#boxfeed a:focus {
BACKGROUND:#fff;
BORDER:1px dotted #C40000;
COLOR:#C40000;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:none
}

#boxnav #currentsecond,#boxnav a#currentlink {
BACKGROUND-COLOR:#fff;
BORDER-RIGHT:1px solid #fff;
COLOR:#7B2D4D;
DISPLAY:block;
FONT-WEIGHT:bold;
LETTER-SPACING:2px;
PADDING:3px 3px 3px 20px;
TEXT-DECORATION:underline;
WIDTH:336px
}

/* hauptinformation
------------------------------------------------------------------------------------------------------*/
/* Schrift
----------------------------------*/
#hauptinformation p {
COLOR:#4C4C4C;
FONT:0.8em Verdana, Verdana, Geneva, sans-serif;
LINE-HEIGHT:1.5em;
MARGIN:10px 5px
}

#hauptinformation h1 {
COLOR:#4c4c4c;
FONT:normal 1.8em "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
LETTER-SPACING:1px;
MARGIN:0;
PADDING:10px 0 0 10px
}

#hauptinformation h2,#hauptinformation h3,#hauptinformation h4 {
COLOR:#7B2D4D;
FONT-FAMILY:"Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-WEIGHT:normal;
LETTER-SPACING:1px;
MARGIN:20px 0 0 10px
}

#hauptinformation h2 {
FONT-SIZE:1.3em
}

#hauptinformation h3 {
FONT-SIZE:1.1em
}

#hauptinformation h4 {
BORDER-BOTTOM:1px solid #fff;
FONT-SIZE:1em
}

#nebeninformation h2,#nebeninformation h3,#nebeninformation h4 {
COLOR:#7B2D4D;
FONT-FAMILY:"Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
FONT-SIZE:1em;
FONT-WEIGHT:bold;
LETTER-SPACING:1px;
MARGIN:0 0 15px 10px
}

/* Listen
----------------------------------*/
#hauptinformation li {
COLOR:#4c4c4c;
FONT-FAMILY:Verdana, Verdana, Geneva, sans-serif;
FONT-SIZE:0.8em;
LINE-HEIGHT:1.1em;
MARGIN:5px 0 5px 10px
}

#hauptinformation li li {
FONT-SIZE:1em
}

#hauptinformation ul {
LIST-STYLE-TYPE:disc;
MARGIN:5px 10px 10px;
PADDING:0 0 0 20px
}

#hauptinformation ol {
MARGIN:5px 10px 10px;
PADDING:0 20px
}

/* Links
----------------------------------*/
#hauptinformation a,#siteinformation a {
BACKGROUND-COLOR:transparent;
BORDER-BOTTOM:1px dotted #4c4c4c;
COLOR:#4C4C4C;
FONT-STYLE:italic;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:none
}

#hauptinformation a:visited,#siteinformation a:visited {
BACKGROUND-COLOR:#EAEAEA;
BORDER-BOTTOM:1px dotted #4c4c4c;
COLOR:#000;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:underline
}

#hauptinformation a:hover,#siteinformation a:hover {
BACKGROUND-COLOR:#fff;
BORDER-BOTTOM:1px solid #74403A;
COLOR:#2E2E2E;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:none
}

#hauptinformation a:active,#siteinformation a:active,#hauptinformation a:focus,#siteinformation a:focus {
BACKGROUND:#fff;
BORDER:1px dotted #C40000;
COLOR:#C40000;
MARGIN:0;
PADDING:2px 2px 0;
TEXT-DECORATION:none
}

/* Links Extern
----------------------------------*/
#hauptinformation a.extern:link {
BACKGROUND:#f8f8f8 url(external.gif) no-repeat 100% 0;
COLOR:#4C4C4C;
FONT-STYLE:normal;
PADDING:2px 20px 2px 2px
}

#hauptinformation a.extern:visited {
BACKGROUND:#EAEAEA url(external.gif) no-repeat 100% 0;
BORDER-BOTTOM:none;
COLOR:#000;
PADDING:2px 20px 2px 2px;
TEXT-DECORATION:underline
}

#hauptinformation a.extern:hover {
BACKGROUND:#fff url(external.gif) no-repeat 100% 0;
COLOR:#2E2E2E;
PADDING:2px 20px 2px 2px
}

#hauptinformation a.extern:active,#hauptinformation a.extern:focus {
BACKGROUND:#fff url(external.gif) no-repeat 100% 0;
BORDER:1px solid #C00;
COLOR:#C00;
PADDING:2px 20px 2px 2px
}

#hauptinformation span.extlink {
DISPLAY:inline;
HEIGHT:0;
LEFT:-3000px;
OVERFLOW:hidden;
POSITION:absolute;
TOP:-3000px;
WIDTH:0
}

/* Acronym
----------------------------------*/
abbr,acronym,.help {
BORDER-BOTTOM:2px dotted #7B2D4D;
CURSOR:help
}

/* Blockquote
----------------------------------*/
#hauptinformation blockquote {
BACKGROUND:#fff;
BORDER-LEFT:solid 10px #7B2D4D;
MARGIN:30px;
PADDING:10px;
TEXT-ALIGN:left
}

#hauptinformation blockquote p {
COLOR:#000;
FONT:italic 0.9em Verdana, Verdana, Geneva, sans-serif;
MARGIN-LEFT:10px;
TEXT-ALIGN:left
}

#hauptinformation blockquote cite {
BACKGROUND:#F4F2ED;
COLOR:#574E35;
DISPLAY:block;
FONT:70% Arial, Helvetica, sans-serif;
PADDING-TOP:10px;
TEXT-ALIGN:right
}

/* Ausrichtung
----------------------------------*/
.links-feed {
FLOAT:left;
MARGIN:0 10px 2px 0;
WIDTH:33px
}

.links-wappen {
FLOAT:left;
MARGIN:0 10px 2px 0;
WIDTH:80px
}

.rechts-wappen {
FLOAT:right;
MARGIN:0 0 2px 10px;
WIDTH:80px
}

.links {
FLOAT:left;
MARGIN:0 20px 10px 0;
WIDTH:242px
}

.links-normal {
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:242px
}

.rechts-horizontal {
FLOAT:right;
MARGIN:0 0 10px 20px;
WIDTH:280px
}

/* siteinformation
------------------------------------------------------------------------------------------------------*/
#siteinformation p {
FONT:normal 0.7em Verdana, Verdana, Geneva, sans-serif;
LINE-HEIGHT:1.5em
}

/* Links
----------------------------------*/
#siteinformation span.extlink {
DISPLAY:inline;
HEIGHT:0;
LEFT:-3000px;
OVERFLOW:hidden;
POSITION:absolute;
TOP:-3000px;
WIDTH:0
}

#siteinformation a.extern:link {
BACKGROUND:#f8f8f8 url(external.gif) no-repeat 100% 0;
COLOR:#4C4C4C;
PADDING:1px 20px 2px 2px;
TEXT-DECORATION:underline
}

#siteinformation a.extern:visited {
BACKGROUND:#fff url(external1.gif) no-repeat 100% 0;
COLOR:#4C4C4C;
PADDING:1px 20px 2px 2px;
TEXT-DECORATION:none
}

#siteinformation a.extern:hover {
BACKGROUND:#4C4C4C url(external.gif) no-repeat 100% 0;
BORDER-BOTTOM:none;
COLOR:#f8f8f8;
PADDING:1px 20px 2px 2px;
TEXT-DECORATION:none
}

#siteinformation a.extern:active,#siteinformation a.extern:focus {
BACKGROUND:#f8f8f8 url(external.gif) no-repeat 100% 0;
BORDER:1px solid #C00;
COLOR:#000;
PADDING:1px 20px 2px 2px;
TEXT-DECORATION:none
}

#promotion .headlinesite,#site .headlinesite,#copyright .headlinesite {
COLOR:#7B2D4D;
FONT:normal 1em "Century Gothic", Verdana, Geneva, Arial, Helvetica, sans-serif;
MARGIN:10px 0;
PADDING:0
}

#promotion p,#site p,#copyright p {
COLOR:#4C4C4C;
FONT:normal 0.8em Verdana, Verdana, Geneva, sans-serif;
MARGIN:5px 0
}
