/*cssdatei.css*/
/*Css Dokument Website Blumen Ruehl*/

/*Projekt:www.blumen-ruehl.com
Start: 01.04.2009
Letzte Änderung: 13.04.2010*/


/*Farbschema

Farbton body				: #535456
Farbton wrapper		: #535456
Farbton text				: #ededed
Farbton ueberschrift	: #ffbf00
Farbton fotobox 		: #222224*/ 


/*Globals Start*/
html {
font-size: 100.01%;
}

body {
background: #535456;
text-align: center;
font-size: 100.01%;
margin: 0;
}

#text {
display: block;
margin:  0 0 40px 15px;
padding-top: 25px ;
text-align: left;
color:#ededed;
}
#text p a {
color:#ededed;
}

#text a:hover {
color: #ffbf00;
text-decoration: none;
}

#text a:active {
color: #ffbf00;
text-decoration: underline;
}

a:link {
color: #0066ff;
text-decoration: none;
}

a:visited {
text-decoration: none;
}

a:hover {
color:#ffbf00;
text-decoration: none;
}
a:active{
color: #ffbf00;
text-decoration: underline;
}

a:focus {
outline: none;
}

 a img {
border:0;
}

p {
font: 0.9em/1.3 em Arial, Tahoma, Verdana, sans-serif;
color: #ededed; 
letter-spacing: 0.03em;
font-weight: lighter;
}

h1 {
font: 1.0em/1.13em Arial, Tahoma, Verdana, sans-serif;
line-height: 1.5em;
color: #ffbf00;
font-weight: lighter;
margin-top: 1.13em;
margin-bottom: 1.13em;
}

h2 {
font: 0.9em/1.13em Arial, Tahoma, Verdana, sans-serif;
line-height: 1.5em;
color: #ffbf00;
margin-top: 1.13em;
margin-bottom: 1.13em;
}

#wrapper {
background-color: #535456;
width: 960px;
margin:  0 auto;
}
/*Globals Angaben Ende*/

/*Locals Start*/
/*Header Angaben:
-	Header Grafik
-	Header Grafik English
- 	Navigation*/

/*Header Top Start*/
#header {
width: auto;
height: auto;
clear: both;
}

#top_header {
height: 140px;
width: 960px;
background: transparent url( ../JEPG_Dateien/HEADER_GRAFIKEN/Header.jpg) no-repeat;
}

#top_header ul {
margin: 0 0 0 410px;
}

#top_header li {
display: block;
float: left;
width: auto;
height: 17px;
border-left: 1px solid #8c8d91;
border-right: 1px solid #323335; 
margin:  5px 0 0 0;
color: #ededed;
list-style-type: none;
font-weight: lighter;
font-family:  arial, tahoma, verdana, sans-serif;
}

#top_header li.start {
border-left: 0 none;
}

#top_header li.ende {
border-right: 0 none;
}

#top_header a {
display: block;
width: 50px;
height: 10px;
font-size: 0.7em;
text-align: center;
text-decoration: none;
}

#top_header li a:hover {
text-decoration: none;
}

#top_header li a:active {
text-decoration: underline;
}

/*Header Top English Start*/

#top_header_english {
height: 140px;
width: 960px;
background: transparent url( ../JEPG_Dateien/HEADER_GRAFIKEN/Header_English.jpg) no-repeat;
}

#top_header_english ul {
margin: 0 0 0 410px;
}

#top_header_english li {
display: block;
float: left;
width: auto;
height: 17px;
border-left: 1px solid #8c8d91;
border-right: 1px solid #323335; 
margin:  5px 0 0 0;
color: #ededed;
list-style-type: none;
font-weight: lighter;
font-family:  arial, tahoma, verdana, sans-serif;
}

#top_header_english li.start {
border-left: 0 none;
}

#top_header_english li.ende {
border-right: 0 none;
}

#top_header_english a {
display: block;
width: 50px;
height: 10px;
font-size: 0.7em;
text-align: center;
text-decoration: none;
}

#top_header_english li a:hover {
text-decoration: none;
}

#top_header_english li a:active {
text-decoration: underline;
}
/*Header Top English Ende*/
/*Header Top Ende*/

/*Navigation:
-Navigation Deutsch
-Navigation Englisch*/

/*Navigation Deutsch Start*/
#navigation {
width: 960px;
height: 45px;
margin: 0 25px 0 0;
padding-left: 25px;
background: transparent url(../JEPG_Dateien/HEADER_GRAFIKEN/Navi_background.jpg) no-repeat left top;
}

#navigation li {
float: left;
list-style: none;
}

#navigation a {
width: 130px;
display: block;
height: 45px;
text-decoration: none;
list-style: none;
}

#home {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Home.jpg) no-repeat left top; 
}

#home:hover { 
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Home_Hover.jpg) no-repeat left center;  
}  

#home:active {  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Home_Active.jpg) no-repeat left bottom;  
}  

#ueberuns {
width: auto;
height: auto;
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Ueber_uns.jpg) no-repeat left top; 
}

#ueberuns:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Ueber_uns_Hover.jpg) no-repeat left center;  
}

#ueberuns:active {  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Ueber_uns_Active.jpg) no-repeat left bottom;  
}  

#leistungen {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Leistungen.jpg) no-repeat left top; 
}

#leistungen:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Leistungen_Hover.jpg) no-repeat left center;  
}

#leistungen:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Leistungen_Active.jpg) no-repeat left bottom;  
}  

#vermietung {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Vermietung.jpg) no-repeat left top; 
}

#vermietung:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Vermietung_Hover.jpg) no-repeat left center;  
}

#vermietung:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Vermietung_Active.jpg) no-repeat left bottom;  
}

#service {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Service.jpg) no-repeat left top; 
}

#service:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Service_Hover.jpg) no-repeat left center;  
}

#service:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Service_Active.jpg) no-repeat left bottom;  
}

#filialen {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Filialen.jpg) no-repeat left top; 
}

#filialen:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Filialen_Hover.jpg) no-repeat left center;  
}

#filialen:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Filialen_Active.jpg) no-repeat left bottom;  
}

#kontakt {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Kontakt.jpg) no-repeat left top; 
}

#kontakt:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Kontakt_Hover.jpg) no-repeat left center;  
}

#kontakt:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Kontakt_Active.jpg) no-repeat left center;  
}
/*Navigation Deutsch Ende*/

/*Navigation Englisch Start*/
#navigation_english {
width: 960px;
height: 45px;
margin: 0 25px 0 0;
padding-left: 25px;
background: transparent url(../JEPG_Dateien/HEADER_GRAFIKEN/Navi_background.jpg) no-repeat left top;
}

#navigation_english li {
float: left;
list-style: none;
}

#navigation_english a {
width:  130px;
display: block;
height: 45px;
text-decoration: none;
list-style: none;
}

#home {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Home.jpg) no-repeat left top; 
}

#home:hover { 
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Home_Hover.jpg) no-repeat left center;  
}  

#home:active {  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Home_Active.jpg) no-repeat left bottom;  
}  

#about_us {
width: auto;
height: auto;
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_About_Us.jpg) no-repeat left top; 
}

#about_us:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_About_Us_Hover.jpg) no-repeat left center;  
}

#about_us:active {  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_About_Us_Active.jpg) no-repeat left bottom;  
}  

#product {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Product.jpg) no-repeat left top; 
}

#product:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Product_Hover.jpg) no-repeat left center;  
}

#product:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Product_Active.jpg) no-repeat left bottom;  
}  

#leasing{
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Leasing.jpg) no-repeat left top; 
}

#leasing:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Leasing_Hover.jpg) no-repeat left center;  
}

#leasing:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Leasing_Active.jpg) no-repeat left bottom;  
}

#service {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Service.jpg) no-repeat left top; 
}

#service:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Service_Hover.jpg) no-repeat left center;  
}

#service:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Service_Active.jpg) no-repeat left bottom;  
}

#branches{
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Branches.jpg) no-repeat left top; 
}

#branches:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Branches_Hover.jpg)no-repeat left center;  
}

#branches:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Branches_Active.jpg) no-repeat left bottom;  
}

#contact {
width: auto;  
height: auto;  
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Contact.jpg) no-repeat left top; 
}

#contact:hover {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Contact_Hover.jpg) no-repeat left center;  
}

#contact:active {
background: transparent url(../JEPG_Dateien/NAVIGATION_GRAFIKEN/Button_Contact_Active.jpg) no-repeat left center;  
}
/*Navigation Englisch Ende*/
/*Navigation Ende*/

#trennlinie_top {
width: 960px;
height: 20px;
margin: 4px 0 5px 0;
}
/*Header Ende*/

/*Sidebar Start:
-	Subnavigation
-	Sideshow*/

#sidebar {
float: left;
width: 180px;
margin:0;
padding:0;
}

#sidebar ul {
display: block;
}

#sidebar li {
display: block;
width: auto;
line-height: 25px;
list-style-type: none;
text-align: left;
border-top: 1px solid #323335;
border-bottom: 1px solid #8c8d91; 
}

#sidebar a {
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.9em;
font-weight: lighter;
text-decoration: none;
color: #ededed;
}

#sidebar li.start {
border-top: 0 none;
}

#sidebar li.ende {
border-bottom: 0 none;
}

#sidebar li a:hover {
color: #ffbf00;
}

#sidebar li a:active {
text-decoration: underline;
color: #ffbf00;
}

#sub_sidebar ul {
display: block;
}

#sub_sidebar li {
display: block;
height: 20px;
line-height: 12px;
width: auto;
margin: 0;
padding: 0;
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.7em;
font-weight: lighter;
text-align: left;
color: #d5d5d5; 
border-top:  0 none;
border-bottom:  0 none;
}
/*Sidebar Subnavigation Ende*/

/*Slideshow Start*/
#slideshow {
float: left;
clear: both;
display: block;
width: 180px;
height: 113px;
margin: 10px 0 0 0;
border-top: 10px solid  #222224;
}
/*Slideshow Ende*/
/*Sidebar Ende*/

/*Content Global Start*/

#content {
width: 755px;
height: auto;
background: url(../JEPG_Dateien/CONTENT_GRAFIKEN/text_background.jpg) no-repeat top;
margin: 0 0 0 205px;
}
 /* IE6 Angabe Start*/
* html #content {
margin-left: -205px;
}
 /* IE6 Angabe Ende*/
/*Globals Angaben Ende*/

/*Startseite Content Start
- Wetter
- Fotoboxen*/
#wettercom {
clear: both;
display: block;
float: left;
font-family:  arial, tahoma, verdana, sans-serif;
font-size:  0.9em;
font-weight: lighter;
text-decoration: none;
color: #ededed;
margin: 50px 0 0 10px;
padding: 0;
border: 1px  solid #222224;
}

/*Fotoboxen Start*/
#fotobox {
display: inline-block;
}

.fotobox1 {
display: block;
float: left;
margin: 22px 0 0 0;
padding: 0 0 5px 0;
background-color: #222224;
width: 143px;
height: 120px;
}

.fotobox2 {
display: block;
float: left;
margin: 22px 0 0 10px;
padding: 0 0 5px 0;
background-color: #222224;
width: 143px;
height: 120px;
}

.fotobox1 p:hover {
color: #ffbf00;
text-decoration: none;
}

.fotobox1 p:active {
color: #ffbf00;
text-decoration: underline;
}

.fotobox2 p:hover {
color: #ffbf00;
text-decoration: none;
}

.fotobox2 p:active {
color: #ffbf00;
text-decoration: underline;
}
/*Fotoboxen Ende*/

.trennlinie_content1 {
margin: 32px 0 0 0;
width: auto;
height: auto;
}

/*Messetermine Start*/
#messetermine {
display: block;
width: auto;
height: auto;
margin: 60px 0 30px 15px;
padding-bottom: 20px;
}

#messetermine ul {
margin: 0;
padding: 0;
}

#messetermine li {
list-style-type: none;
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.9em;
font-weight: lighter;
text-decoration: none;
color: #ededed;
text-align: justify;
}

#messetermine a {
color: #ededed;
}

#messetermine a:hover {
color: #ffbf00;
text-decoration: none;
}

#messetermine a:active {
color: #ffbf00;
text-decoration: underline;
}
/*Messetermine Ende*/
/*Startseite Content Ende*/

/*Ueber Uns Content Start
-Ansprechpartner
-Chronik
-Referenzen*/

/*Ansprechpartner Start*/
.fotoboxpassbild {
float: left;
margin: 40px 20px 0 25px;
background-color: #222224;
width: 143px;
height: 120px;
}
/*IE6 Angaben Start*/
* html .fotoboxpassbild {
float: left;
margin: 40px 15px 0 20px;
background-color: #222224;
width: 143px;
height: 120px;
}
/*Ansprechpartner Ende*/

/*Referenzen Start*/
#referenzen {
display: inline-block;
width: 755px;
height: auto;
margin: 20px 0 20px 10px;
}

#referenzen ul {
margin: 0;
padding: 0;
}

#referenzen_left {
display: block;
float: left;
width: 350px;
margin: 0;
padding: 0;
}

#referenzen_left  li {
list-style-type: none;
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.9em;
font-weight: lighter;
text-decoration: none;
color: #ededed;
text-align: justify;
}

#referenzen_right {
display: block;
float: left;
margin: 0;
padding: 0;
}

#referenzen_right li {
list-style-type: none;
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.9em;
font-weight: lighter;
text-decoration: none;
color: #ededed;
text-align: justify;
}

#referenzen_right a {
color: #ededed;
font-weight: 800;
}

#referenzen_right a:hover {
color: #ffbf00;
text-decoration: none;
}

#referenzen_right a:active {
color: #ffbf00;
text-decoration: underline;
}
/*Referenzen Ende*/
/*Content Ueber Uns Ende*/

/*Content Leistungen Start
- Leistungen
-Messeservice
		-Vermietung
		-Dekoration
		-Kaufware
-Veranstaltungen
		-Großveranstaltungen
		-Festsaaldekoration
		-Kongresse
-Floristische Arbeiten
		-Tischdekorationen
		-Tresendekorationen
		-Bodenvasen
		-Gestecke
-Blumenversand
-Sonderwünsche*/

/*Leistungen Start*/
#fotobox_messe {
display: inline-block;
}

.fotobox1_messe {
display: block;
float: left;
margin: 11px 0 0 0;
background-color: #222224;
width: 755px;
height: 120px;
}

.fotobox2_messe {
display: block;
float: left;
margin: 11px 0 0 6px;
width: 143px;
height: 107px;
}
/*Leistungen Ende*/
/*Messe Services Start*/
.fotobox2_messe_start {
display: block;
float: left;
margin: 13px 1px 0 9px;
width: auto;
height: auto;
}
/*IE6 Angaben Start*/
* html .fotobox2_messe_start {
display: block;
float: left;
margin: 13px 3px 0 5px;
padding-left:2px;
width: auto;
height: auto;
}
/*IE6 Angaben Ende*/
/*Messe Services Ende*/
/* Messe Vermietung Start*/
#text_messe_vermietung {
color: #ededed;
}

#text_messe_vermietung a.hover {
color: #ffbf00;
text-decoration: none;
}

#text_messe_vermietung a.active {
color: #ffbf00;
text-decoration: underline;
}

#preisliste {
display: block;
width: 755px;
height: 150px;
margin:0;
padding: 0;
}

* html #preisliste {
width: auto;
height: 10px;
}

#fotobox_preis {
display: block;
float: left;
margin: 20px 0 10px 0;
padding: 13px 0 0 0;
background-color: #222224;
width: 143px;
height: 107px;
}

.preis {
width: 612px;
height: 117px;
margin: 20px 0 0 143px;
padding: 3px 0 0 0;
background-color: gray;
}

#fotobox_preis1 {
display: block;
float: left;
margin: 0  0 10px 0;
padding: 13px 0 0 0;
background-color: #222224;
width: 143px;
height: 107px;
}

 /* IE6 Angaben Start*/
* html #fotobox_preis1 {
display: block;
width: 150px;
height: 107px;
margin-right: -20px; 
margin-bottom:-10px;
}
/* IE6 Angaben Ende*/

#fotobox1_messe_start_ver {
width: 755px;
height: 107px;
background-color: #222224;
}

#fotobox2_messe_start_ver {
display: block;
width: 151px;
height: 107px;
background-color: #222224;
float: left;
margin: 0 0 25px 0;
padding: 13px 0 50px 0;
}

 /* IE6 Angaben Start*/
* html #fotobox2_messe_start_ver {
display: block;
width: 127px;
height: 107px;
margin:-6px;
padding: 10px 2px 52px  3px;
}
 /* IE6 Angaben Ende*/

.preis1 {
width: 600px;
height: 117px;
margin: 0 0 0 142px;
padding: 3px 0 0 0;
background-color: #706f6f;
}

.preise {
list-style: none;
}

.preise li {
font: 0.9em/1.3 em Arial, Tahoma, Verdana, sans-serif;
color: #ededed; 
letter-spacing: 0.03em;
font-weight: lighter;
text-align: left;
}

.beschreibung {
display: block;
height: 20px;
margin:-15px 0 10px -610px;
padding:0;
}

 /* IE6 Angaben Start*/
* html .beschreibung {
display: block;
height: 20px;
margin:5px 0 10px -610px;
padding:0;
}
/* IE6 Angaben Ende*/

/*Hoverbox Start*/
.hoverbox  {
cursor: default;
list-style: none;
}

 /* IE6 Angaben Start*/
* html ..hoverbox {
cursor: default;
list-style: none;
width: 157px;
}
/* IE6 Angaben Ende*/

.hoverbox ul {
display: block;
margin: -2px 0 0 2px;
}

.hoverbox a {
cursor: default;
}

.hoverbox a .preview {
display: none;
}

.hoverbox a:hover .preview {   
display: block;
position: absolute;
margin-top: -100px;
margin-left: 15px;
z-index: 1;
}

.hoverbox img {
border: 1px solid #fff;
width: 71px;
height: 94px;
}

.hoverbox li {
color: inherit;
display: inline;
float: left;
margin: 0 0 0 30px;
padding: 0 20px 12px 0;
position: relative;
list-style: none;
}

.hoverbox .preview {
border-color: #000;
width: 250px;
height: 300px;
}
/*Hoverbox Vertikal Bilder*/
.hoverbox1 {
cursor: default;
list-style: none;
}
 
.hoverbox1 a {
cursor: default;
}

.hoverbox1 a .preview {
display: none;
}

.hoverbox1 a:hover .preview {   
display: block;
position: absolute;
top: 0px;
z-index: 1;
}

.hoverbox1 img {
border: 2px solid #fff;
width: 127px;
height: 94px;
}

.hoverbox1 li {
color: inherit;
display: inline;
float: left;
margin: -2px 0 0 6px;
padding: 0 20px 12px 0;
position: relative;
list-style: none;

}

.hoverbox1 .preview {
border-color: #000;
width: 300px;
height: 250px;
}

/* =Internet Explorer Fixes
----------------------------------------------------------------------*/

.hoverbox a {
position: relative;
}

.hoverbox a:hover {
display: block; 
font-size: 100%;
z-index: 1;
}

.hoverbox a:hover .preview {
top: -38px;
left: -50px;
}

.hoverbox li {
position: static;
}
/* Messe Vermietung Ende*/

/* Messe Dekorationen Start*/




.nr {
display: block;
color: #ededed;
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.9em;
font-weight: lighter;
border: 1px solid  transparent;
}

 /* IE6 Angaben Start*/
* html .nr {
border: 1px solid  #222224;
}
 /* IE6 Angaben Ende*/

#fotobox_messe_dek {
display: inline-block;
width: 755px;
height: auto;
margin: 0;
padding: 0;
}

.fotobox1_messe_dek {
float: left;
width: 146px;
height: 107px;
background-color: #222224;
margin: 0;
padding: 10px 2px 52px  3px;
}

 /* IE6 Angaben Start*/
* html .fotobox1_messe_dek {
display: block;
width: 127px;
height: 107px;
margin:-6px;
padding: 10px 2px 52px  3px;
}
 /* IE6 Angaben Ende*/

 .foto {
padding: 0;
margin: 0;
display: block;
width: 150px;
height: 107px;
}

 /* IE6 Angaben Start*/
* html .foto {
display: block;
width: 150px;
height: 107px;
margin-bottom:-10px;
}
/* IE6 Angaben Ende*/

/* =Internet Explorer Fixes Start
----------------------------------------------------------------------*/
.hoverbox1 a {
position: relative;
}

.hoverbox1 a:hover {
display: block;
font-size: 100%;
z-index: 1;
}

.hoverbox1 a:hover .preview {
top: -38px;
left: -50px;
}

.hoverbox1 li {
position: static;

}
/* =Internet Explorer Fixes Ende
----------------------------------------------------------------------*/
/* Messe Dekorationen Ende*/

/*Floristische Arbeiten Start*/
#tisch_navigation {
display: block;
width: auto;
height: auto;
margin-top: 5px;
margin-bottom: 5px;
float: right;
}

.seitenzahl li {
float: left;
list-style-type: none;
padding: 0 4px 0 4px;
}

.seitenzahl li a {
font-family: Arial, Tahoma, Verdana, sans-serif;
font-size: 0.9em;
color: #ededed;
}

.seitenzahl li a:hover {
color: #ffbf00;
text-decoration: none;
}

.seitenzahl li a:active {
color: #ffbf00;
text-decoration: underline;
}
/*Floristische Arbeiten Ende*/

/*Blumenversand Start*/
#blu_bild {
position: absolute;
left: 950px;
top: 390px;
}
/*Blumenversand Ende*/
/*Sonderwünsche Start*/
#son_bild {
position: static;
left: 615px;
top: 390px;
}
/*Sonderwünsche Ende*/
/*Content Leistungen Ende*/
/*Service Partner Start*/
#logo {
display: block;
float: left;
margin:0 0 0 20px;
padding: 0;
}

#logo p:hover {
color: #ffbf00;
text-decoration: none;
}

#logo p:active{
color: #ffbf00;
text-decoration: underline;
}
/*Service Partner Ende*/
/*Kontakt Start*/
/*Formular Start*/
.mini {
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.7em;
}

.eingabe {
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.9em;
border: #222224;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
background-color: #FAFAFA;
width:250px;
color: #222224;
}

.butt {
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.9em;
border: #222224;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
background-color: #D6DFE6;
width:80px;
color: #222224;
}
/*Formular Ende*/

/*Kontakt Ende*/

/*AGB Start*/
#text_agb {
display: block;
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.9em;
font-weight: lighter;
text-decoration: none;
color: #ededed;
margin:  0 0 40px 15px;
padding-top: 25px ;
text-align: left;
}

#text_agb strong{
font-weight: 700;
}

#text_agb u {
text-align: left;
color: #ffbf00;
font-size: 1.1em;
}
/*AGB Ende*/
/*Sitemap Start*/
#sitemap {
display: block;
width: auto;
height: auto;
}

#sitemap li {
list-style-type: none;
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.8em;
font-weight: lighter;
text-decoration: none;
color: #ededed;
margin: 0 0 0 30px;
padding: 0;
}

#sitemap a {
color: #ededed;
}
/*Sitemap Ende*/
/*Content Ende*/


/*Footer Start*/
#trennlinie_bottom {
display: block;
width: 960px;
margin: 20px 0 0 0;
}

#footer {
display: block;
width: 960px;
height: 30px;
background: url(../JEPG_Dateien/FOOTER_GRAFIKEN/Footer_Grafik.jpg) no-repeat left center;  
 }

#footer ul {
margin: 0;
padding: 0 0 0 370px;
}

#footer li {
float: left;
width: auto;
height:  22px;
border-left: 1px solid #8c8d91;
border-right: 1px solid #323335; 
margin: 4px 0 0 0;
color: #ededed;
list-style-type: none;
font-weight: lighter;
}

#footer li.start {
border-left: 0 none;
}

#footer li.ende {
border-right: 0 none;
}

#footer a {
float: left;
width: 70px;
height: auto;
margin: 5px 0 0 0;
font-family:  arial, tahoma, verdana, sans-serif;
font-size: 0.7em;
text-align: center;
text-decoration: none;
color: #ededed;
}

#footer li a:hover {
color: #ffbf00;
text-decoration: none;
}

#footer li a:active{
color: #ffbf00;
text-decoration: underline;
}
/*Footer Ende*/

