html		{height:100%; margin:0; padding:0}
body		{height:100%; margin:0 auto; font-family:arial; color:#996e23; font-size:12px; line-height:18px; background-image:url(../Bilder/Rosen.jpg)}
a img 		{border:0}
border 		{border-collapse:collapse; border-spacing:0}

/* Layout */
#box				{width:880px; margin:0 auto; background-image:url(../Bilder/Box_Hintergrund.jpg)}

#logo				{width:880px; height:200px; margin:0 auto; float:left}	

#navigation_links	{width: 80px; height:174px; margin:0 auto; float:left}	
#navigation_inhalt	{width:220px; height:174px; margin:0 auto; float:left}
#navigation_bild	{width:480px; height:174px; margin:0 auto; float:left}
#navigation_rechts	{width:100px; height:174px; margin:0 auto; float:left}

#trennung_links		{width: 80px; height: 46px; margin:0 auto; float:left}
#trennung_linie		{width:700px; height: 46px; margin:0 auto; float:left}
#trennung_rechts	{width:100px; height: 46px; margin:0 auto; float:left}

#inhalt_box			{width:880px; margin:0 auto; float:left; background-image:url(../Bilder/Box_Hintergrund.jpg)}
#inhalt_links		{width:120px; margin:0 auto; float:left}
#inhalt_unterlinks	{width:180px; margin:0 auto; float:left}
#inhalt_text		{width:480px; margin:0 auto; float:left}
#inhalt_rechts		{width:100px; margin:0 auto; float:left}

#inhalt_text_kontakt_formular	{width:270px; margin:0 auto; float:left}
#inhalt_text_kontakt_daten		{width:210px; margin:0 auto; float:left}

#info_links			{width: 80px; height: 60px; margin:0 auto; float:left}
#info_copy			{width:220px; height: 60px; margin:0 auto; float:left}
#info_slogan		{width:480px; height: 60px; margin:0 auto; float:left}
#info_rechts		{width:100px; height: 60px; margin:0 auto; float:left}

#fuss				{width:100px; height: 60px; margin:0 auto; float:left}

/* Schriften */
.headline	{font-family:arial; font-size:14px; color:#996e21}
.headline2	{font-family:arial; font-size:14px; color:#96035e}
.headline3	{font-family:arial; font-size:14px; color:#666666}
.copy		{font-family:arial; color:#666; font-size:10px; text-decoration:none}

.Kategorie	{font-family:arial; font-size:16px; color:#96035e}
.Produkt	{font-family:arial; font-size:14px}
.Preis		{font-family:arial; font-size:12px; color:#666666}

/* Links */
a:link 		{font-family:arial; color:#996e23; font-size:12px; text-decoration:none}
a:visited 	{font-family:arial; color:#996e23; font-size:12px; text-decoration:none}
a:hover		{font-family:arial; color:#96035e; font-size:12px; text-decoration:none}
a:active	{font-family:arial; color:#996e23; font-size:12px; text-decoration:none}

a.info:link 	{font-family:arial; color:#666; font-size:10px; text-decoration:none}
a.info:visited 	{font-family:arial; color:#666; font-size:10px; text-decoration:none}
a.info:hover	{font-family:arial; color:#96035e; font-size:10px; text-decoration:none}
a.info:active	{font-family:arial; color:#666; font-size:10px; text-decoration:none}

a.unterlinks:link		{font-family:arial; color:#666; font-size:12px; text-decoration:none}
a.unterlinks:visited	{font-family:arial; color:#666; font-size:12px; text-decoration:none}
a.unterlinks:hover		{font-family:arial; color:#96035e; font-size:12px; text-decoration:none}
a.unterlinks:active		{font-family:arial; color:#666; font-size:12px; text-decoration:none}

/* Formular */
label, input {display:block; float:left; width:230px; text-align:left; margin-top:2px; margin-bottom:2px; font-size:12px; color:#666; background-color:#fff; border-style:solid; border-color:#999; border-width:1px; padding:2px;   }
select {display:block; float:left; width:237px; text-align:left; margin-top:2px; margin-bottom:2px; font-size:12px; color:#666; background-color:#fff; border-style:solid; border-color:#999; border-width:1px; padding:2px;   }
textarea {width:230px; height:80px; text-align:left; font-size:12px; color:#666; font-family:arial; background-color:#fff; border-style:solid; border-color:#999; border-width:1px; padding:2px;}
form br {clear:left}
form  {margin:0; padding:0}
input#submit {float:none; width:auto;}

/* Button */

input.button {width:237px; font-size:12px; color:#333; background-color:#ccc; border-style:solid; border-color:#666; border-width:1px; padding:2px; text-align:center}