body,table							{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px;}

html								{padding: 0;}

body								{background: #FC7C05 url(../pictures/bgMain.jpg) repeat; color: #FFFFFF; padding: 0; margin: 0; min-width: 40em;}

table								{border-width: 0px;}

td									{border-width: 0px; vertical-align: top;}

a									{color: #FFFFFF;}

a:link								{text-decoration: none;}

a:visited							{text-decoration: none;}

a:hover								{text-decoration: underline;}

a:active							{text-decoration: none;}

a:focus								{text-decoration: none;}

textarea,select,input				{border: 1px solid #000000; background-color: #EEEEEE; padding-left: 2px;}

img									{border-width: 0px;}

p									{margin: 0px; padding: 0px;}

h1									{font-size: 16px; margin-bottom: 30px; font-style: italic; font-weight: normal;}


#layBoxContent						{width: 620px; padding-top: 320px; padding-left: 90px; background: 0px 75px no-repeat; min-height: 300px;}

* html #layBoxContent				{width: 710px;}

#layBoxContentLong					{width: 870px; padding-top: 200px; padding-left: 90px; background: 0px 75px no-repeat; min-height: 300px;}

* html #layBoxContentLong			{width: 960px;}

#layBoxLogo							{position: absolute; width: 359px; height: 84px; left: 576px; top: 18px;}

#layBoxMenu							{position: absolute; width: 475px; height: 28px; left: 84px; top: 49px;}

#layBoxSidebar						{position: absolute; left: 740px; top: 127px; width: 171px; height: 530px; padding: 70px 10px 0px 10px; background: url(../pictures/bgSidebar.jpg) no-repeat; color: #C45E00; font-size: 11px;}

* html #layBoxSidebar				{width: 191px; height: 600px;}

#layBoxSidebar	a					{color: #C45E00;}

#sidebarEmail						{position: absolute; display: block; width: 171px; height: 20px; top: 555px; left: 750px;}

a#sidebarEmail:hover				{text-decoration: none;}

#sidebarKontakt						{position: absolute; display: block; width: 171px; height: 25px; top: 585px; left: 750px;}

a#sidebarKontakt:hover				{text-decoration: none;}


.newsSidebarTitle					{font-style: italic;}


.guestbookInput						{width: 200px;}

.guestbookName						{font-weight: bold;}


.newsTitle,.newsBody,.newsLink,.newsHeadline
									{background: #FFA143; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; padding: 5px;}

.newsTitle							{background: #F1640C; border: 1px solid #FFFFFF; font-weight: bold; color: #FFFFFF;}

.newsBody							{color: #333333; border-bottom: 1px solid #FFFFFF; margin-bottom: 20px;}

.newsHeadline						{font-weight: bold; color: #333333;}


.contactInput						{width: 250px;}
