/* CSS Document */
/* ganze seite - body */
html {background-attachment:scroll; background-image:url('../bilder/bg_brown.gif'); background-position:  inherit 50%; background-repeat: repeat; margin:0px; padding:0px}
body {margin:0px; padding:0px; background-attachment: scroll; background-image: url('../bilder/bg_x.gif'); background-repeat: repeat-x; font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 10px; overflow:-moz-scrollbars-vertical; background-position: top;}

/* a sind alle links */
a				{color : #FFCC00;	font-size: 1.1em; line-height: 1.3em;	text-decoration: none; outline: 0;}
a:link  		{color : #FFCC00;	font-size: 1.1em; line-height: 1.3em;	text-decoration: none;}
a:visited		{color : #FFCC00;	font-size: 1.1em; line-height: 1.3em;	text-decoration: none;}
a:active		{color : #FFCC00;	font-size: 1.1em; line-height: 1.3em;	text-decoration: none;}
a:hover			{color : #000000;	font-size: 1.1em; line-height: 1.3em;	text-decoration: overline;}

/* betrifft das kontaktformular */
.input_inte 	{font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 10px; text-decoration: none; color: #CC9900; background-color: #336633; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.textfield_inte {font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 10px; text-decoration: none; color: #CC9900; background-color: #336633; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
.button_int 	{font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 10px; text-decoration: none; color: #CC9900; background-color: #333333; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

/* tabellen, divs */
.footer		{margin:0px; padding:0px; background-attachment: scroll; background-image:url('../bilder/bg_foot.gif'); background-repeat: no-repeat; background-position:  
               center bottom; height: 23px}
.footer_newsletter	{margin:0px; padding:0px; background-attachment: scroll; background-image:url('../bilder/newsletter.jpg'); background-repeat: no-repeat; background-position:  
               center bottom; height: 86px}
.bg			{margin:0px; padding:0px; background-image:url('../bilder/bg_y.gif'); background-position: center 50%; background-repeat:repeat-y}
.menu		{margin: 0px; padding-top: 127px; background-attachment: scroll; background-image: url('../bilder/page_top.jpg'); background-repeat: no-repeat; background-position: center top; border-width: 0px}
.content_bg	{margin:0px; padding:0px;}
.content	{margin-left: 10px; font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 1.3em; line-height: 1.5em; letter-spacing: 0; word-spacing: 0.05em; text-decoration: none;}
.listcol1	{text-align:left; font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 1.3em; line-height: 1.5em; letter-spacing: 0; word-spacing: 0.05em; text-decoration: none; background-attachment:scroll; background-image:url('../bilder/bg_brown.gif'); background-position:  center 50%; background-repeat: repeat;}
.listcol2	{text-align:left; font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 1.3em; line-height: 1.5em; letter-spacing: 0; word-spacing: 0.05em; text-decoration: none; background-attachment:scroll; background-image:url('../bilder/bg_orange.gif'); background-position:  center 50%; background-repeat: repeat;}
.title		{background-attachment:scroll; background-image:url('../bilder/bg_orange.gif'); background-position:  center 50%; background-repeat: repeat}
.error		{color: red;}
.gbhead 	{margin-left: 3px; padding-top: 4px; padding-bottom: 8px; font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 1.1em; line-height: 2.2em; letter-spacing: 0; word-spacing: 0.05em; text-decoration: none;}
.gb			{margin-left: 10px; font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 1.2em; line-height: 1.5em; letter-spacing: 0; word-spacing: 0.05em; text-decoration: none;}
.news		{margin: 0px 20px; padding: 5px 7px;font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 1.2em; line-height: 1.5em; letter-spacing: 0; word-spacing: 0.05em; text-decoration: none; background-color:#C68F00;}

.jumper     {font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 10px; text-decoration: none; color: #CC9900; background-color: #333333; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

/* textformationen, fabendefinition */
hr			{padding:0px; margin: 0; width: 100%; color: #996600; background-color: #996600; height: 1px; border: 1px; line-height:1px; display:block;
			// margin:-7px 0; /* workaraound IE */
}
u			{display: table; text-indent: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; line-height: 1.5em; letter-spacing: 0; text-align: left; word-spacing: 0.05em; text-decoration: none; font-weight: bold;}
h1			{font-family: Trebuchet MS, Lucida Sans, Helvetica, Verdana, sans-serif; font-size: 0.9em; line-height: 1.1em; text-decoration: none; font-weight: normal;}
h2			{font-size: 84%;	line-height: 144%;	text-indent: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal; color : #996633;}
h3			{line-height: 118%;	text-indent: 0px;	font-family: Verdana, Helvetica, sans-serif;	font-weight: bold; 	color : #996633;}
h4			{font-size: 104%;	line-height: 156%;	text-indent: 0px;	font-family: Georgia, "Times New Roman", Times, serif;	font-weight: normal; 	color : #996633;}
i			{margin-left: 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em; line-height: 1.4em; letter-spacing: 0; text-align: left; word-spacing: normal; text-decoration: none;}
tt			{font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; line-height: 1.5em; letter-spacing: 0; text-align: left; word-spacing: 0.05em; text-decoration: none; font-weight: bold;}
b			{font-size: 1.1em; line-height: 1.3em; text-decoration: none;}