div.container {
    color: #000000;
    background-color: #FFFFFF;
	border: 0px solid #000000;
	position: relative;
	margin: 0 auto;
	width: 950px;
	height: 590px;
	text-align: left;
	z-index:1;
}
div.nichts {
    background-repeat:no-repeat;
	background-image: url(background/snowscoot_05a_new.jpg);

}
div.links { 
  position:absolute; 
  left: 0px; 
  top: 0px; 
  width: 379px;	
  height: 590px;
  z-index:1;
}
div.klein { 
  position:absolute; 
  left: 257px; 
  top: 70px; 
  width: 58px;	
  height: 47px;
  z-index:1;
}
div.obenklein { 
  position:absolute; 
  left: 293px; 
  top: 0px; 
  width: 86px;	
  height: 70px;
  z-index:1;
}
div.bogen { 
  position:absolute; 
  left: 141px; 
  top: 117px; 
  width: 131px;	
  height: 473px;
  z-index:2;
}
div.logobg { 
  position:absolute; 
  background-color: #000000;
  left: 280px; 
  top: 0px; 
  width: 670px;	
  height: 70px;
  z-index:1;
}
div.logotext { 
  position:absolute; 
  left: 363px; 
  top: 18px; 
  width: 571px;	
  height: 40px;
  z-index:2;
}


table.menu{ 
	width: 150px;
	height: 500px;
    background-color: #071D6A; 
    color: #000000; 
} 
table.menu2{ 
	width: 600px;
	height: 50px;
    background-color: #BFBFBF; 
    color: #000000; 
} 
div.navi { 
  position:absolute; 
  background-color: #071D6A;
  left: 0px; 
  top: 131px; 
  width: 258px;	
  height: 310px;
  z-index:1;
}
div.navi2 { 
  position:absolute; 
  background-color: #BFBFBF;
  left: 315px; 
  top: 70px; 
  width: 635px;	
  height: 47px;
  z-index:1;
}
div.country { 
  position:absolute; 
  background-color: #FFFFFF;
  left: 15px; 
  top: 70px; 
  width: 215px;	
  height: 22px;
  z-index:2;
}

div.login { 
  position:absolute; 
  background-color: #BFBFBF;
  left: 8px; 
  top: 450px; 
  width: 134px;	
  height: 89px;
  z-index:2;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
div.copyright { 
  position:absolute; 
  left: 8px; 
  top: 575px; 
  width: 134px;	
  height: 10px;
  z-index:2;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}
div.klickpfad { 
  position:absolute; 
  left: 299px; 
  top: 125px; 
  width: 635px;	
  height: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  z-index:3;
}

div.klickpfad a:link  {
    color: Black;
    text-decoration: none;
}
div.klickpfad a:visited {
    color: Black;
    text-decoration: none;
}
div.klickpfad a:hover   {
    color: blue;
    text-decoration: none;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}



div.main {
	color: #000000;
	background-color: #FFFFFF;
	position:absolute;
	width: 443px;
	height: 415px;
	left: 299px;
	top: 143px;
	z-index:2;
	overflow: auto;
}
div.main2 {
	color: #000000;
	background-color: #FFFFFF;
	position:absolute;
	width: 650px;
	height: 451px;
	left: 299px;
	top: 140px;
	z-index:2;
	overflow: auto;
}

div.news { 
  color: #000000;
  background-color: #FFFFFF;
  position:absolute; 
  width: 160px;	
  height: 418px;
  left: 772px; 
  top: 142px; 
  z-index:2;
  overflow: none;
}
div.flags { 
  position:absolute; 
  width: 214px;	
  height: 25px;
  left: 15px; 
  top: 97px; 
  z-index:2;
}

table.flag a{ 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
    text-decoration: none; 
} 

table.flag a:hover{ 
	color: #ff0000;
    text-decoration: none; 
} 
table.flag a:visited{ 
	color: #ffffff;
    text-decoration: none; 
} 
table.flag a:active{ 
	color: #ff0000;
    text-decoration: none; 
} 

table.flag {
    width: 100px;	
}
tr.flag {
	vertical-align: middle;
	text-align: right;
}

td.flaginactiv { 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #777777;
    text-decoration: none; 
} 

td.flaginactiv a:hover{
	color: #ffffff;
}

td.flagactiv {
	color: #ff0000;
}
td.flagactiv a {
	color: #ff0000;
}
td.flagactiv a:visited{
	color: #ff0000;
}
td.flagactiv a:hover{
	color: #ff0000;
}


table.main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 100%;
	height: 100%;
}
td.main {
	vertical-align: middle;
	text-align: center;
}



div {
	border: 0px solid #000000;
}

div#change_language { position:absolute; left: 850px; top: 100px; z-index:4;}
div#change_language.ie5 { position:absolute; left: 490px; top: 30px; z-index:4;}

span.inactiv {
	cursor: hand;
	text-decoration: none;
}
span.activ {
    cursor: pointer;
	text-decoration: none;
}


h1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 12pt;
	color: #FF0000;
    text-decoration: none; 
    margin-bottom:5px;
}
h2
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11pt;
	color: #000000;
    text-decoration: none; 
    margin-bottom:3px;
}



/* unter anderem für formular */
td { font-size:10; }


p.a { 
	font-weight: bold;
    text-decoration: none; 
} 

p.a:hover{ 
	font-weight: bold;
	color: #FF0000;
    text-decoration: none; 
} 


label
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 8pt;
	color: #000000;
}


td.navi {
	width: 177px;
	height: 40px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: middle;
}	   
td.navi a:link  {
    color: Black;
    text-decoration: none;
}
td.navi a:visited {
    color: Black;
    text-decoration: none;
}
td.navi a:hover   {
    color: White;
    text-decoration: none;
}


td.naviact {
	width: 177px;
	height: 40px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	vertical-align: middle;
}	   
td.naviact a:link  {
    color: White;
    text-decoration: none;
}
td.naviact a:visited {
    color: White;
    text-decoration: none;
}




