body   { background-image: none; background-attachment: scroll; text-align: center; margin: auto }
h1     { color: black; font-size: 1.5em; font-family: Helvetica }
hr  { color:black; text-align: center; margin-right: 2.5em; height: 1px; border: dotted 1px }

.ptext    { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
.ptext_border           { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; margin: 0 1.5em 0 0; padding: 1em; border: solid 1px gray }
.ptext_border01      { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 1em; border: solid 1px gray }
.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: 10em; float: left }
.ptexthome         { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0 0.5em 0 0 }

.pbold      { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0.5em 0 0 }
.pbold01      { color: black; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0.5em 0 0 }

.pcenter      { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; text-align: center; margin: 0; padding: 0 }

.plink              { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.plink:visited      { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.plink:active       { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.plink:hover        { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }

.plink01               { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.2em; text-decoration: none }
.plink01:visited       { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.2em; text-decoration: none }
.plink01:active        { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.2em; text-decoration: none }
.plink01:hover         { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.2em; text-decoration: underline }

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

.plinktop                  { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; text-decoration: none; list-style-image: url("../images/bullet_top_bw.gif"); list-style-position: inside; display: list-item; margin: 0; padding: 0 0 0 0.2em; vertical-align: middle; yle-position: inside     }
.plinktop:hover            { color: black; font-size: 1em; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; text-decoration: underline; list-style-image: url("../images/bullet_top_bw.gif"); list-style-position: inside; display: list-item; margin: 0; padding: 0 0 0 0.2em; vertical-align: middle }


#frame          { position: static; float: left }
#header                 { background-color: white; width: 100%; height: inherit; float: left }
#header_top         { display: none; visibility: hidden }
#header_top_bg         { width: 100%; height: 70px; border-width: 0 }
#header_links     {display: none; visibility: hidden }
/*#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 }*/
#bilder          {display: none; visibility: hidden }

.button           { color: black; font-weight: normal; background-color: white; 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: gray; font-size: 1em }

#left_map {display: none; visibility: hidden }

#imp_left  { width: 100%; float: left }
#imp_right  {display: none; visibility: hidden }
#imp_right01  { display: none; visibility: hidden }
#links_left {display: none; visibility: hidden}
#links_right    { width: 100%; height: 5em; float: left }
#index_image  { display: none; visibility: hidden }

#pro_left  { display: none; visibility: hidden }
#pro_left01  { display: none; visibility: hidden }

#form_left     { width: 35%; float: left }
#form_right    { width: 45%; float: left }
#form_img    { display: none; visibility: hidden }

#team_right   { display: none; visibility: hidden }
#bild   { display: none; visibility: hidden }

#border_left       { padding: 1em; width: 45%; float: left }
#border_right      { margin-left: 1em; padding: 1em; width: 45%; float: left }

#site_left { width: 30%; 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     { display: none; visibility: hidden }
#print  { text-align: right; width: 100%; height: 70px; float: right; border-width: 0 }
#switcher  	 	    { text-align: right; margin: 4px 20px 5px 0; padding: 0; float: right }
.header_text      { margin: 3px 0 0; vertical-align: top }

#content         { background-color: white; display: block; position: static; width: 100%; float: left }
#left           {display: none; visibility: hidden}

#home_left_top     { background-color: white; padding-bottom: 0.5em; width: 100%; height: auto; float: left; border-bottom: 1px solid gray }
#home_right_top       { margin: 0; padding-bottom: 0.5em; width: 100%; height: auto; float: left; border-bottom: 1px solid gray }
#home_left_bottom      { padding-bottom: 0.5em; width: 100%; height: auto; float: left; border-bottom: 1px solid gray }
#home_right_bottom       { background-color: white; padding-bottom: 0.5em; width: 100%; height: auto; float: left }


#menu                        { background-color: transparent; text-align: left; display: block; margin: 0 0 0 0.4em; 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; 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; 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; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static; width: 9em }
.navigation:hover             { color: gray; font-size: 1em; font-family: Arial, sans-serif; line-height: 1.4em; text-align: left; margin: 0; padding: 0; position: static; width: 9em }
.navigation01                  { color: gray; 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: gray; font-size: 1em; font-family: Arial, sans-serif; line-height: 1.4em; text-decoration: none; text-align: left; margin: 0; padding: 0; position: static } 
.navigation01:visited          { color: gray; font-size: 1em; font-family: Arial, sans-serif; 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; line-height: 1.4em; text-align: left; margin: 0; padding: 0; position: static }

.list01           { font-family: Arial, sans-serif; line-height: 2em; font-stretch: expanded; list-style-image: url("../images/list_bw.gif"); display: list-item; margin: 0 }
.list02           { font-family: Arial, sans-serif; list-style-image: url("../images/list_empty.gif"); display: list-item; margin: 0 }
.list04            { font-family: Arial, sans-serif; line-height: 1.8em; list-style-image: url("../images/list4_bw.gif"); list-style-position: inside; display: list-item; margin: 0 }

.navigation_left         { list-style-image: url("../images/bullet_bw.gif"); display: list-item; margin: 0 }
.navigation_left01      { list-style-image: url("../images/nav02.gif"); display: list-item; margin: 0 0 0 0.25em }
.navigation_left02        { list-style-image: url("../images/nav03.gif"); display: list-item; margin: 0 0 0 0.25em }


#middle           { background-color: white; text-align: left; padding-top: 1em; padding-left: 1em; position: static; width: 100%; float: left; border-top: 1px solid gray; border-bottom: 1px solid gray }
#right         { display: none; visibility: hidden }
#footer            { background-color: white; margin: 0; padding: 0 }
#footer_links  { display: none; visibility: hidden}
#footer_text     { color: black; font-size: 0.8em; font-family: Arial, sans-serif; line-height: 19px; background-color: white; text-align: center; margin: 3px 0 0; padding: 0; width: 100%; 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 }


.fixfloat{ float	: none;clear:	both;width: 1px; margin:	0; padding	:0; font-size:0px; line-height:0px;height :0px; }
