body   { font-size: 1em; background-image: none; background-attachment: scroll; text-align: center; margin: auto;
scrollbar-3dlight-color: #EE7900; scrollbar-arrow-color: #EE7900; scrollbar-darkshadow-color: #EE7900; scrollbar-face-color: #ffffff; scrollbar-highlight-color: #ffe9bd; scrollbar-shadow-color: #ffffff; scrollbar-track-color: #ffffff  }
h1   { color: #cc6600; font-size: 1.5em; font-family: Helvetica }
hr   { color: #cc6600; text-align: center; margin-right: 2.5em; height: 1px; border: dashed 1px }
span  { font-family: Arial, Helvetica, sans-serif }
.space   { color: red; font-size: 0.8em; margin: 0.7em 0 0; padding: 0 }
.ptext        { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0 2em 0 0 }
.ptexthome         { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0 0.5em 0 0 }
.ptext_border          { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; background-color: #ffe9bd; margin: 0 1.5em 0 0; padding: 1em; border: solid 1px #cc6600 }
.ptext_border01     { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; background-color: #ffe9bd; margin: 0 0 0 0; padding: 1em; border: solid 1px #cc6600 }
.ptext_li  { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; line-height: 1.5em; margin: 0; padding: 0 2em 0 0; width: 9em; float: left }

.size     { width: 400px; height: 300px }

.pcenter      { color: black;font-size: 1em; font-family: Arial, Helvetica, sans-serif; text-align: center; margin: 0; padding: 0 }
.pbold     { color: #cc6600; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0.5em 0 0 0 }
.pbold01      { color: #cc6600; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0.5em 0 0 }
.konbold    { color: #cc6600; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin: 0; padding-top: 0.5em; padding-right: 0; padding-bottom: 0 }

.plink                  { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static }
.plink:active           { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static; } 
.plink:visited          { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static;  }
.plink:hover            { color: #cc6600;; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: underline; text-align: left; margin: 0; padding: 0; position: static;  }

.plink01                 { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static; }
.plink01:active           { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static; } 
.plink01:visited          { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static;  }
.plink01:hover            { color: #cc6600;; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: underline; text-align: left; margin: 0; padding: 0; position: static;  }

.plink02                   { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static }
.plink02:active             { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static } 
.plink02:visited            { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static }
.plink02:hover              { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1em; text-decoration: underline; text-align: left; margin: 0; padding: 0; position: static }


.plinktop                { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; list-style-image: url("../images/bullet_top.gif"); list-style-position: inside; display: list-item }
.plinktop:visited        { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; list-style-image: url("../images/bullet_top.gif"); list-style-position: inside; display: list-item }
.plinktop:active         { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; list-style-image: url("../images/bullet_top.gif"); list-style-position: inside; display: list-item }
.plinktop:hover          { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: underline; list-style-image: url("../images/bullet_top.gif"); list-style-position: inside; display: list-item }

.size    { margin: 0; padding: 0; width: auto; height: auto }

.button           { color: #cc6600; font-weight: normal; background-color: #ffe9bd; border: solid 1px }
#kon_left         { font-family: Arial; text-align: right; padding-right: 1em; padding-bottom: 0.5em; width: 25%; float: left }
#kon_right        { font-family: Arial; text-align: left; margin: 0; padding: 0 0 0.5em; width: 60%; float: left; border-width: 0 }
.red   { color: red; font-size: 1em }

#form_left     { width: 35%; float: left }
#form_right    { width: 45%; float: left }
#form_img    { margin-top: 0.1em; margin-bottom: 0.1em; width: 6%; float: left }

#index_text    { width: 60%; float: left }
#index_image    { padding-bottom: 10px; width: 40%; float: left }

#imp_left   { width: 40%; float: left }
#imp_right  { width: 55%; float: right }
#imp_right01  { width: 55%; float: right }

#links_left       { text-align: center; width: 26%; height: auto; float: left; vertical-align: baseline }
#links_right      { width: 70%; height: auto; float: left }

#team_left   { width: 45%; float: left }
#team_right    { width: 50%; float: left }

#nieder_left   { width: 45%; float: left }
#nieder_right    { width: 50%; float: left }

#home_left_top     { width: 47%; height: 47%; float: left; border-right: 1px dashed #cc6600; border-bottom: 1px dashed #cc6600 }
#home_right_top      { margin: 0; padding-left: 2em; width: 47%; height: 47%; float: left; border-bottom: 1px dashed #cc6600 }
#home_left_bottom     { padding-top: 1em; width: 47%; height: 47%; float: left; border-right: 1px dashed #cc6600 }
#home_right_bottom        { padding-top: 1em; padding-left: 2em; width: 47%; height: 47%; float: left }

#site_left { width: 30%; float: left }

#pro_left  { width: 24%; float: left }
#pro_right  { width: 70%; height: auto; float: left }
#pro_left01  { width: 30%; float: left }
#pro_right01  { width: 64%; height: auto; float: left }

/*
#border_left      { padding: 1em; width: 45%; float: left; border: solid 1px #cc6600 }
#border_right     { margin-left: 1em; padding: 1em; width: 45%; float: left; border: solid 1px #cc6600 }
*/
#border_left        { width: 45%; float: left }
#border_right      { margin-left: 1em; width: 45%; float: left }

#left_map   { font-size: 1em; margin-left: 0; padding-left: 0; height: inherit; float: right }

#frame          { position: static; float: left }
#header               { background-color: #ffe9bd; background-image: url("../images/header_bg.gif"); background-repeat: repeat-y; background-attachment: fixed; width: 63.2em; height: inherit; float: left }
#header_top        { text-align: left; margin: 0; padding: 0; width: inherit; height: 70px; border-width: 0 }
#header_links      { background-image: url("../images/header_bg.gif"); background-repeat: no-repeat; background-attachment: fixed; margin: 0; padding: 0; width: inherit; height: 1.8em; float: left }

#header_left      { color: black; font-size: 0.9em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: none; text-align: left; margin-top: 4px; margin-right: 0; margin-bottom: 0; padding: 0 0 0 15px; float: left; vertical-align: super }
#header_right     { text-align: right; margin: 4px 20px 0 0; padding: 0; float: right }
#switcher  	 	  {display: none; visibility: hidden}
#print  	 	  {display: none; visibility: hidden}

.header_text      { margin: 3px 0 0; vertical-align: top }
.test    { margin: 1em 1em 1em 0.5em }
 
#content         { background-color: white; display: block; position: static; width: 63.2em; float: left }
#content_text_left  { width: 50%; float: left }
#content_img_right  { width: 48%; float: left }
#left              { background-color: #ffe9bd; position: static; width: 11em; height: 590px; float: left }
#left_button  { text-align: center; margin-top: 8em; position: static; vertical-align: text-bottom }

#menu                         {  background-color: transparent; text-align: left; display: block; margin: 0; padding: 0.5em 0; position: static; height: auto }
#menu1                           { background-color: transparent; text-align: left; list-style-position: outside; display: block; margin: 0 0 0 1em; padding: 0.5em 0; position: static; height: auto }


.navigation                    { color: black; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static; width: 9em }
.navigation:active            { color: black; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static; width: 9em } 
.navigation:visited           { color: black; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static; width: 9em }
.navigation:hover             { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-align: left; margin: 0; padding: 0; position: static; width: 9em }
.navigation01                   { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static }
.navigation01:active            { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static } 
.navigation01:visited           { color: #cc6600; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static }
.navigation01:hover             { color: black; font-size: 1em; font-family: Arial, sans-serif; font-weight: normal; line-height: 1.4em; text-align: left; margin: 0; padding: 0; position: static }

.navigation_left         { list-style-image: url("../images/nav01.gif"); display: list-item; margin: 0; padding: 0 }
.navigation_left01       { list-style-image: url("../images/nav02.gif"); display: list-item; margin: 0 0 0 0 }
.navigation_left02       { list-style-image: url("../images/nav03.gif"); display: list-item; margin: 0 0 0 0 }
.list01          { line-height: 1.8em; list-style-image: url("../images/list.gif"); display: list-item; margin: 0 }
.list02          { list-style-image: url("../images/list_empty.gif"); display: list-item; margin: 0 }
.list03 { color: cc6600; list-style-image: url("../images/nav01.gif"); display: list-item; margin: 0 }
.list04            { line-height: 1.8em; list-style-image: url("../images/list4.gif"); list-style-position: inside; display: list-item; margin: 0 }

#middle               { font-family: Arial, sans-serif; background-color: white; text-align: left; padding-top: 0; padding-left: 0.5em; position: static; width: 50.5em; height: 590px; float: right; overflow: auto }

#footer           { background-color: #ffe9bd; background-image: url("../images/header_bg.gif"); background-repeat: repeat-y; background-attachment: fixed; text-align: center; margin: 0; padding: 0; position: static; width: 63.2em; height: 42px; float: left; border-width: 0 }
#footer_links   { margin: 0; padding: 3px 0 0; float: none; vertical-align: middle }
#footer_text     { color: black; font-size: 0.8em; font-family: Arial, sans-serif; line-height: 19px; background-color: white; margin: 0; padding: 0; position: static; width: 100%; height: 21px; vertical-align: top }

.caption       { color: #993300; font-size: 1.4em; font-family: "Eurostile ExtendedTwo"; font-weight: normal; line-height: 1.1em; margin: 0; padding: 10px 0 0 15px }

.footer           { color: black; font-size: 0.9em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: none; vertical-align: top }
.footer:visited , :active { color: black; font-size: 0.9em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: none; vertical-align: top }
.footer:hover   { color: black; font-size: 0.9em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: underline; vertical-align: top }

.footer01          { color: black; font-family: Arial, sans-serif; font-weight: normal; line-height: 19px; text-decoration: underline }
.footer01:visited  { color: black; font-family: Arial, sans-serif; font-weight: normal; line-height: 19px; text-decoration: underline }
.footer01:active   { color: black; font-family: Arial, sans-serif; font-weight: normal; line-height: 19px; text-decoration: underline }
.footer01:hover    { color: black; font-family: Arial, sans-serif; font-weight: normal; line-height: 19px; text-decoration: none }

.header            { color: black; font-size: 0.9em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: none; padding-top: 10px; vertical-align: top }
.header:visited , :active   { color: black; font-size: 0.9em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: none; vertical-align: top }
.header:hover     { color: black; font-size: 0.9em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: underline; vertical-align: top }

.header01            { color: black; font-size: 1em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: none; padding-top: 10px; vertical-align: top }
.header01:visited , :active   { color: black; font-size: 1em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: none; vertical-align: top }
.header01:hover     { color: black; font-size: 1em; font-family: Arial, sans-serif; font-weight: bold; line-height: 21px; text-decoration: underline; vertical-align: top }

.img   { text-align: center; float: none }

#bilder  { margin-bottom: 1em; padding-left: 1em }
.images  { margin-right: 0.6em; margin-left: 0.6em; padding-left: 0.5em }

.fixfloat{ float	: none;clear:	both;width: 1px; margin:	0; padding	:0; font-size:0px; line-height:0px;height :0px; }#content table tr td p {
	font-family: Arial, Helvetica, sans-serif;
}
#content table tr td p strong {
	color: #F00;
}
#content div table {
	color: #F00;
}
.border {
	border: thick solid #F00;
}
#content div table {
	font-family: Arial, Helvetica, sans-serif;
}
#content div table {
	color: #F00;
	border-color: #F00;
}

